.privacy-intro{margin-top:22px}.privacy-section p,.privacy-section li{overflow-wrap:anywhere;font-size:15px;line-height:1.9}.privacy-section p{margin:0 0 16px}.privacy-section p:last-child{margin-bottom:0}.privacy-section ul{margin:14px 0 20px;padding-left:22px}.privacy-section li+li{margin-top:12px}.privacy-section a{color:var(--purple);text-underline-offset:3px}.privacy-data-list{gap:22px;margin:20px 0;display:grid}.privacy-data-list>div{border-bottom:1px solid var(--line);padding-bottom:22px}.privacy-data-list dt{align-items:center;gap:9px;margin-bottom:9px;font-size:16px;font-weight:650;display:flex}.privacy-data-list dt .icon{color:var(--purple);flex:none}.privacy-data-list dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.9}.privacy-content .legal-operator{margin-bottom:18px}.agency-offer-sidebar{scrollbar-width:thin;max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow:auto}.agency-offer-sidebar>div{position:static}.registration-legal-dialog>.registration-legal-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.registration-legal-full-page{min-height:44px;color:var(--purple);align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.registration-legal-content .agency-offer-section{background:0 0;border:0;border-radius:0;padding:16px 0}.registration-legal-content .agency-offer-section h2{gap:10px;margin:8px 0 18px;font-size:18px}.registration-legal-content .agency-offer-section h2 small{font-size:11px}.registration-legal-content .agency-section-icon{border-radius:9px;width:32px;height:32px}.registration-legal-content .agency-offer-clause{grid-template-columns:45px minmax(0,1fr);gap:9px}.registration-legal-content .agency-offer-clause p,.registration-legal-content .privacy-section p,.registration-legal-content .privacy-section li,.registration-legal-content .privacy-data-list dd{font-size:14px;line-height:1.8}.registration-legal-content .agency-offer-requisites>div{grid-template-columns:minmax(0,1fr);gap:5px}.registration-legal-content .privacy-section ul{margin-top:10px}.registration-legal-content .agency-clause-number{align-self:start;min-height:32px}.agency-clause-number{align-items:flex-start;min-height:44px;display:inline-flex}.agency-offer-section h2>span:last-child{overflow-wrap:anywhere;min-width:0}@media (max-width:640px){.privacy-page .agency-offer-hero h1{font-size:clamp(25px,7.7vw,30px)}.privacy-section p,.privacy-section li,.privacy-data-list dd{font-size:16px;line-height:1.85}.privacy-data-list dt{font-size:16px;line-height:1.5}.registration-legal-content .agency-offer-clause{grid-template-columns:minmax(0,1fr);gap:5px}.registration-legal-content .agency-offer-clause p,.registration-legal-content .privacy-section p,.registration-legal-content .privacy-section li,.registration-legal-content .privacy-data-list dd{font-size:16px;line-height:1.8}.registration-legal-dialog .registration-legal-full-page{font-size:14px}.registration-legal-dialog>.registration-legal-footer{gap:4px}.registration-legal-dialog>.registration-legal-footer .btn{width:100%}.registration-legal-dialog>.registration-legal-footer .registration-legal-full-page{justify-content:center;width:100%}}@media print{.privacy-section p,.privacy-section li,.privacy-data-list dd{font-size:11pt;line-height:1.6}.privacy-data-list dt{break-after:avoid}.privacy-data-list dd,.privacy-section a{color:#000}}
