:root{--ink:#111815;--paper:#f2efe7;--orange:#e97532;--line:#d2cdc2;--muted:#686d68}.support-page{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",sans-serif}.support-page *{box-sizing:border-box}.support-page .site-header nav .active{color:var(--orange)}.sp-hero{padding:115px 6vw 90px;background:#e6ded1}.sp-hero>p:first-child,.sp-prepare>div>p,.sp-faq>div>p,.sp-contact>div>p:first-child{color:var(--orange);font-size:11px;font-weight:600;letter-spacing:.16em}.sp-hero h1{font-size:clamp(58px,8vw,110px);line-height:.9;letter-spacing:-.06em;margin:25px 0 40px}.sp-hero>p:last-child{max-width:660px;color:var(--muted);font-size:18px;line-height:1.7}.sp-services{display:grid;grid-template-columns:repeat(4,1fr);background:#fff}.sp-services article{min-height:390px;padding:50px 35px;border-right:1px solid var(--line)}.sp-services span{color:var(--orange)}.sp-services h2{font-size:28px;line-height:1.05;margin:65px 0 20px}.sp-services p{color:var(--muted);line-height:1.65}.sp-services a{display:inline-block;margin-top:18px;border-bottom:1px solid;font-size:12px}.sp-prepare,.sp-faq{padding:110px 7vw;display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw}.sp-prepare h2,.sp-faq h2,.sp-contact h2{font-size:clamp(42px,5vw,70px);line-height:1;letter-spacing:-.045em;margin:18px 0}.sp-prepare ol{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.sp-prepare li{display:grid;grid-template-columns:35px .75fr 1.25fr;gap:20px;padding:20px 0;border-bottom:1px solid var(--line);counter-increment:item}.sp-prepare ol{counter-reset:item}.sp-prepare li:before{content:counter(item,decimal-leading-zero);color:var(--orange);font-size:11px}.sp-prepare span{color:var(--muted)}.sp-faq{background:#fff}.sp-faq>div:last-child{border-top:1px solid var(--line)}.sp-faq details{padding:23px 0;border-bottom:1px solid var(--line)}.sp-faq summary{font-size:18px;font-weight:600;cursor:pointer}.sp-faq details p{color:var(--muted);line-height:1.7}.sp-contact{background:#17221f;color:white;padding:100px 7vw;display:grid;grid-template-columns:1.2fr .8fr;gap:8vw}.sp-contact>div>p:last-child{color:#aeb5af}.sp-contact>div:last-child{display:flex;justify-content:center;flex-direction:column}.sp-contact a{color:white;padding:20px 0;border-bottom:1px solid #4d5752}@media(max-width:900px){.sp-services{grid-template-columns:1fr 1fr}.sp-prepare,.sp-faq,.sp-contact{grid-template-columns:1fr}}@media(max-width:560px){.sp-hero{padding:80px 6vw 65px}.sp-hero h1{font-size:52px}.sp-services{grid-template-columns:1fr}.sp-services article{min-height:0;border-bottom:1px solid var(--line)}.sp-prepare,.sp-faq,.sp-contact{padding:75px 6vw}.sp-prepare li{grid-template-columns:30px 1fr}.sp-prepare li span{grid-column:2}}
