.service-page{--sp-blue:#0754ad;--sp-green:#138347;--sp-ink:#14243c;--sp-muted:#68778c;color:var(--sp-ink)}.sp-wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.sp-hero{background:linear-gradient(110deg,#f7fbff,#eff8f0);border-bottom:1px solid #e7edf1;padding:28px 0 48px}.sp-back{display:inline-block;color:#52637b;font-size:13px;font-weight:700;margin-bottom:25px}.sp-hero-grid{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:60px}.sp-eyebrow,.sp-kicker{display:inline-block;color:var(--sp-green);font-size:11px;font-weight:850;letter-spacing:1px;text-transform:uppercase}.sp-hero h1{font:800 clamp(39px,5vw,60px)/1.08 Manrope,sans-serif;letter-spacing:-2px;margin:12px 0 15px;color:var(--sp-ink)}.sp-lead{font-size:17px;line-height:1.75;color:#586980;max-width:680px;margin:0}.sp-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:25px}.sp-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:0 20px;border-radius:11px;background:var(--sp-blue);color:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 18px #0754ad20}.sp-button:hover{background:#06458c}.sp-secondary{font-size:13px;font-weight:800;color:var(--sp-green)}.sp-note{font-size:11px;color:#7c899a;margin-top:15px}.sp-hero-card{min-height:245px;border:1px solid #e1eaf0;border-radius:23px;background:#fff;box-shadow:0 18px 45px #1b3b5d0d;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px}.sp-hero-card>span{font-size:65px;line-height:1.3}.sp-hero-card strong{font:800 18px Manrope;color:#0754ad}.sp-hero-card small{color:#758398;font-size:11px;margin-top:4px}.sp-card-lines{width:75%;display:grid;gap:8px;margin-top:25px}.sp-card-lines i{height:7px;border-radius:9px;background:#edf3f7}.sp-card-lines i:nth-child(2){width:80%}.sp-card-lines i:nth-child(3){width:55%}.sp-intro{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:66px;padding-bottom:52px;align-items:center}.sp-intro h2,.sp-section-heading h2,.sp-tips h2,.sp-final-cta h2{font:800 clamp(26px,3vw,36px)/1.18 Manrope;letter-spacing:-1.2px;margin:9px 0;color:var(--sp-ink)}.sp-intro>p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:0}.sp-topics{padding:18px 0 72px}.sp-section-heading{max-width:680px;margin-bottom:25px}.sp-section-heading>p{font-size:13px;color:var(--sp-muted);margin:8px 0}.sp-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.sp-topic{background:#fff;border:1px solid #e7edf2;border-radius:15px;padding:20px;min-height:135px}.sp-topic>span{display:inline-grid;place-items:center;width:30px;height:28px;border-radius:8px;background:#eaf2ff;color:var(--sp-blue);font:800 11px Manrope}.sp-topic h3{font:750 14px/1.5 Manrope;letter-spacing:-.2px;margin:15px 0 0}.sp-how{background:#f4f8fb;padding:68px 0}.sp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.sp-steps article{background:#fff;border:1px solid #e6edf2;border-radius:15px;padding:23px;min-height:160px}.sp-steps article>span{font:850 13px Manrope;color:var(--sp-green)}.sp-steps p{font-size:13px;line-height:1.8;color:#5e6d82;margin:16px 0 0}.sp-tips{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;padding-top:70px;padding-bottom:70px;align-items:start}.sp-tips-copy>p{font-size:13px;line-height:1.8;color:var(--sp-muted)}.sp-tips ul{list-style:none;margin:0;padding:0;display:grid;gap:13px}.sp-tips li{display:flex;gap:12px;font-size:13px;line-height:1.7;color:#53647a}.sp-tips li span{flex:0 0 23px;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#e5f6eb;color:var(--sp-green);font-weight:900}.sp-faq{padding:12px 0 68px}.sp-faq-list{display:grid;gap:10px}.sp-faq-list details{background:#fff;border:1px solid #e7edf2;border-radius:13px;padding:17px 19px}.sp-faq-list summary{cursor:pointer;font-size:13px;font-weight:800;list-style:none}.sp-faq-list summary::-webkit-details-marker{display:none}.sp-faq-list summary:after{content:"+";float:right;color:var(--sp-green);font-size:18px}.sp-faq-list details[open] summary:after{content:"−"}.sp-faq-list p{font-size:13px;line-height:1.8;color:var(--sp-muted);margin:12px 0 0;max-width:850px}.sp-final-cta{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px;border-radius:19px;background:linear-gradient(110deg,#edf6ff,#eef8ef);margin-bottom:60px}.sp-final-cta h2{font-size:25px;margin:7px 0}.sp-final-cta p{font-size:12px;color:var(--sp-muted);margin:0}.sp-final-cta .sp-button{flex-shrink:0}.sp-related{padding-bottom:65px}.sp-related h2{font:800 22px Manrope;margin-bottom:17px}.sp-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sp-related a{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #e7edf2;background:#fff;border-radius:13px}.sp-related a span{font-size:22px}.sp-related a strong{font-size:12px;flex:1}.sp-related a b{color:var(--sp-green)}@media(max-width:760px){.sp-wrap{width:calc(100% - 32px)}.sp-hero{padding:20px 0 35px}.sp-hero-grid{grid-template-columns:1fr;gap:28px}.sp-hero-card{min-height:180px}.sp-hero-card>span{font-size:48px}.sp-intro,.sp-tips{grid-template-columns:1fr;gap:17px;padding-top:48px;padding-bottom:42px}.sp-topic-grid{grid-template-columns:1fr 1fr}.sp-steps{grid-template-columns:1fr}.sp-steps article{min-height:auto}.sp-final-cta{align-items:flex-start;flex-direction:column;padding:24px;margin-bottom:45px}.sp-final-cta .sp-button{width:100%}.sp-related>div{grid-template-columns:1fr}.sp-topics{padding-bottom:50px}.sp-how{padding:50px 0}.sp-faq{padding-bottom:50px}}@media(max-width:420px){.sp-topic-grid{grid-template-columns:1fr}.sp-hero h1{font-size:39px}.sp-actions{gap:14px}}
