.authority-page-module__SvpSQG__main{width:min(1120px,100% - 64px);margin:auto}.authority-page-module__SvpSQG__main>header{border-bottom:1px solid var(--color-border);padding:74px 0 58px}.authority-page-module__SvpSQG__main>header>p{color:var(--color-brand);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.authority-page-module__SvpSQG__main h1{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(54px,7vw,86px);line-height:.96}.authority-page-module__SvpSQG__main>header>span{max-width:720px;color:var(--color-text-muted);margin-top:28px;font-size:19px;line-height:1.65;display:block}.authority-page-module__SvpSQG__layout{grid-template-columns:220px minmax(0,750px);gap:72px;padding:48px 0 90px;display:grid}.authority-page-module__SvpSQG__layout aside{align-self:start;gap:13px;display:grid;position:sticky;top:125px}.authority-page-module__SvpSQG__layout aside a{color:var(--color-text-muted);font-size:13px}.authority-page-module__SvpSQG__layout article>section{border-bottom:1px solid var(--color-border);margin-bottom:46px;padding:0 0 46px}.authority-page-module__SvpSQG__layout h2{letter-spacing:-.045em;margin:0 0 20px;font-size:34px}.authority-page-module__SvpSQG__layout p,.authority-page-module__SvpSQG__layout li{color:#414955;font-size:17px;line-height:1.75}.authority-page-module__SvpSQG__layout ul{gap:12px;display:grid}.authority-page-module__SvpSQG__layout a{color:var(--color-brand)}.authority-page-module__SvpSQG__contactForm{border:1px solid var(--color-border);background:#fff;border-radius:18px;gap:22px;margin-top:30px;padding:28px;display:grid}.authority-page-module__SvpSQG__contactForm label{color:var(--color-text);gap:8px;font-size:15px;font-weight:700;display:grid}.authority-page-module__SvpSQG__contactForm label span{color:var(--color-text-muted);font-size:13px;font-weight:500}.authority-page-module__SvpSQG__contactForm input,.authority-page-module__SvpSQG__contactForm select,.authority-page-module__SvpSQG__contactForm textarea{box-sizing:border-box;border:1px solid var(--color-border);width:100%;color:var(--color-text);font:inherit;background:#fff;border-radius:10px;padding:13px 14px}.authority-page-module__SvpSQG__contactForm textarea{resize:vertical;line-height:1.55}.authority-page-module__SvpSQG__contactForm input:focus-visible,.authority-page-module__SvpSQG__contactForm select:focus-visible,.authority-page-module__SvpSQG__contactForm textarea:focus-visible,.authority-page-module__SvpSQG__contactForm button:focus-visible{outline:3px solid color-mix(in srgb,var(--color-brand) 30%,transparent);outline-offset:2px;border-color:var(--color-brand)}.authority-page-module__SvpSQG__contactForm button{background:var(--color-brand);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:13px 22px;font-weight:800}.authority-page-module__SvpSQG__contactConsent{align-items:start;grid-template-columns:auto 1fr!important;font-weight:500!important}.authority-page-module__SvpSQG__contactConsent input{width:18px;height:18px;margin-top:2px}.authority-page-module__SvpSQG__contactHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.authority-page-module__SvpSQG__contactNotice,.authority-page-module__SvpSQG__contactSuccess{background:#fff4eb;border-radius:10px;padding:14px 16px}.authority-page-module__SvpSQG__contactSuccess{background:#edf8f1}@media (max-width:760px){.authority-page-module__SvpSQG__main{width:calc(100% - 40px)}.authority-page-module__SvpSQG__main>header{padding:45px 0}.authority-page-module__SvpSQG__main h1{font-size:48px}.authority-page-module__SvpSQG__layout{grid-template-columns:1fr;gap:40px}.authority-page-module__SvpSQG__layout aside{padding-bottom:15px;display:flex;position:static;overflow-x:auto}.authority-page-module__SvpSQG__layout aside a{border:1px solid var(--color-border);flex:none;padding:10px}.authority-page-module__SvpSQG__layout p,.authority-page-module__SvpSQG__layout li{font-size:16px}.authority-page-module__SvpSQG__contactForm{padding:20px}}@media (max-width:430px){.authority-page-module__SvpSQG__main{width:calc(100% - 32px)}.authority-page-module__SvpSQG__main h1{font-size:41px}}
