.public-info-page>main{max-width:1320px;padding:0 42px 110px}.public-info-page .page-hero{max-width:1120px;padding:105px 0 72px}.public-info-page .page-hero h1{font-size:clamp(56px,7vw,92px);letter-spacing:-.045em}.public-info-page .page-hero>p:not(.eyebrow){max-width:900px;font-size:23px;line-height:1.55}.public-wide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.public-wide-grid article,.help-steps article{min-height:250px;padding:30px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(145deg,#141019,#0e0b12)}.public-wide-grid span{color:#8b5cf6;font-size:12px;font-weight:900}.public-wide-grid h2,.help-steps h2{margin:38px 0 10px;font-size:25px}.public-wide-grid p,.help-steps p{color:#a29aa7;font-size:16px}.public-story{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;margin-top:75px;padding:65px 0;border-top:1px solid rgba(255,255,255,.11)}.public-story h2{margin:9px 0;font-size:clamp(38px,4.5vw,62px);line-height:1.08}.public-story>div:last-child p{color:#aaa2af;font-size:18px}.public-story .button{margin-top:18px}.help-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.help-steps article{min-height:285px}.help-steps b{display:grid;place-items:center;width:37px;height:37px;border-radius:10px;background:rgba(139,92,246,.13);color:#c4b5fd}.help-faq{max-width:none;margin-top:45px;padding:34px 42px}.help-faq details{padding:25px 0}.help-faq summary{font-size:22px}.help-faq p{max-width:980px;font-size:16px}.public-info-page .help-cta{max-width:none;margin-top:28px;padding:32px 38px;border:1px solid rgba(139,92,246,.2)}.help-cta h2{margin:3px 0;font-size:27px}.legal-wide{max-width:none;display:grid;grid-template-columns:240px minmax(0,1fr);gap:70px;padding:42px}.legal-wide aside{position:sticky;top:30px;height:max-content;display:grid;gap:4px}.legal-wide aside a{padding:9px 11px;border-radius:8px;color:#918997;font-size:14px}.legal-wide aside a:hover{background:rgba(139,92,246,.1);color:#fff}.legal-wide article h2{scroll-margin-top:25px;margin:48px 0 10px;font-size:28px}.legal-wide article h2:first-child{margin-top:0}.legal-wide article p{max-width:900px;font-size:17px;line-height:1.75}.contact-wide{grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.contact-wide>div h2{max-width:520px;margin:10px 0;font-size:43px;line-height:1.15}.contact-wide>div>p:not(.eyebrow){font-size:17px}.contact-topics{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.contact-topics span{padding:7px 10px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#aaa2af;font-size:12px}.contact-wide .contact-form{padding:38px}.contact-wide .contact-form label{font-size:15px}.contact-wide .contact-form input,.contact-wide .contact-form textarea{padding:15px;font-size:16px}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.recaptcha-wrap{overflow:auto;margin:6px 0 20px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#09070f}.captcha-dev-note{margin:0 0 18px;padding:11px 13px;border-radius:9px;background:rgba(139,92,246,.08);font-size:12px}.contact-form>.error{padding:12px;border:1px solid rgba(251,113,133,.25);border-radius:9px;background:rgba(251,113,133,.08);color:#fda4af}@media(max-width:1000px){.help-steps{grid-template-columns:repeat(2,1fr)}.public-story,.legal-wide,.contact-wide{grid-template-columns:1fr;gap:35px}.legal-wide aside{position:static;display:flex;overflow:auto}.public-wide-grid{grid-template-columns:1fr}.public-wide-grid article{min-height:auto}.contact-wide>div{max-width:760px}}@media(max-width:700px){.public-info-page>main{padding:0 18px 70px}.public-info-page .page-hero{padding:70px 0 48px}.public-info-page .page-hero h1{font-size:48px}.public-info-page .page-hero>p:not(.eyebrow){font-size:18px}.help-steps{grid-template-columns:1fr}.help-steps article{min-height:auto}.public-story{padding:45px 0}.help-faq,.legal-wide,.contact-wide .contact-form{padding:24px}.contact-fields{grid-template-columns:1fr}.contact-wide>div h2{font-size:34px}}
