.service-top .hero-atmosphere{pointer-events:none;height:950px;bottom:auto}.service-page{padding-block:16px 24px}.service-breadcrumb ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.service-breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.service-breadcrumb li{align-items:center;display:flex}.service-introduction{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:70px;padding-block:50px 90px;display:grid}.service-introduction h1{text-wrap:balance;max-width:760px;font-size:clamp(38px,4.2vw,60px);line-height:1.12}.service-introduction-copy>p:not(.eyebrow){max-width:650px;margin-top:25px;font-size:18px;line-height:1.75}.service-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:30px;display:flex}.service-price-panel{background:#ffffffe0;border-radius:28px;min-width:0;padding:32px}.service-price-panel>span{color:var(--muted);font-size:13px}.service-price{color:var(--navy);flex-wrap:wrap;align-items:baseline;gap:10px;margin:7px 0 25px;display:flex}.service-price strong{letter-spacing:-.06em;font-size:clamp(33px,3vw,43px);line-height:1.15}.service-price>span{font-size:13px}.service-price-panel ul{color:var(--muted);gap:13px;margin-bottom:25px;font-size:14px;display:grid}.service-price-panel li{align-items:start;gap:10px;display:flex}.service-price-panel li svg{color:var(--violet);flex-shrink:0;margin-top:3px}.service-price-panel>p:not(.service-price){font-size:13px}.service-inline-link{text-underline-offset:5px;color:#652f97;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.service-inline-link svg{flex-shrink:0}.service-content-section{padding-block:46px}.service-section-heading{max-width:820px;margin-bottom:30px}.service-page h2{text-wrap:balance;font-size:clamp(29px,3vw,40px);line-height:1.2}.service-section-heading>p:not(.eyebrow){margin-top:18px;font-size:17px;line-height:1.75}.service-page .eyebrow{margin-bottom:15px}.service-use-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.service-use-cases article{background:#fff;border-radius:24px;padding:28px}.service-page h3{letter-spacing:-.035em;font-size:22px;line-height:1.3}.service-use-cases p{margin-top:14px;font-size:15px;line-height:1.75}.service-example-icon{color:#7445af;background:linear-gradient(125deg,#eee5ff,#ffeaf6);border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:24px;display:flex}.service-price-explainer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:70px;display:grid}.service-price-explainer p{margin-top:20px;font-size:16px;line-height:1.8}.service-price-explainer .service-inline-link{margin-top:15px}.service-preparation{background:#fdfaff;border-radius:24px;padding:30px}.service-preparation>svg{color:#7445af;margin-bottom:20px}.service-preparation p:last-child{font-size:14px}.service-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.service-process>li{border-top:1px solid #d9cee7;padding-top:20px}.service-process>li>span{color:#8554af;margin-bottom:18px;font-size:14px;display:block}.service-process p{margin-top:13px;font-size:15px;line-height:1.75}.service-faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:65px;display:grid}.service-closing{background:linear-gradient(125deg,#fff,#f9f1ff);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:35px;padding:35px;display:grid}.service-closing h2{font-size:30px}.service-closing p{max-width:590px;margin-top:14px;line-height:1.7}.service-closing .service-actions{text-align:center;flex-direction:column;align-items:stretch;margin-top:0}.service-closing .service-inline-link{justify-content:center}.service-related{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding-block:30px;font-size:14px;display:flex}.service-related>span{color:var(--muted)}.service-related a{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:flex}@media (width<=1023px){.service-introduction{gap:35px;padding-bottom:55px}.service-price-panel{padding:25px}.service-price-explainer{gap:35px}.service-use-cases{gap:15px}.service-use-cases article{padding:23px}.service-faq{gap:35px}.service-closing{grid-template-columns:1fr}.service-closing .service-actions{flex-direction:row;align-items:center}}@media (width<=767px){.service-introduction{grid-template-columns:1fr;gap:30px;padding-top:30px}.service-introduction h1{font-size:clamp(35px,7vw,48px)}.service-introduction-copy>p:not(.eyebrow){font-size:16px}.service-price-panel{width:100%;max-width:570px}.service-price strong{font-size:38px}.service-content-section{padding-block:30px}.service-use-cases,.service-price-explainer,.service-process,.service-faq{grid-template-columns:1fr;gap:22px}.service-use-cases article{padding:25px}.service-example-icon{margin-bottom:16px}.service-section-heading>p:not(.eyebrow){font-size:16px}.service-closing{padding:25px}.service-related{flex-direction:column;align-items:flex-start;gap:8px}.service-breadcrumb{font-size:12px}.service-actions>.button{font-size:13px}}@media (width<=380px){.service-actions,.service-closing .service-actions{flex-direction:column;align-items:stretch}.service-price-panel{padding:23px}.service-price strong{font-size:34px}}
