.ServicePageContent-module-scss-module__Imo3UW__wrapper{--svc-accent:#0052ff;background:var(--bg-main);padding-top:88px}.ServicePageContent-module-scss-module__Imo3UW__breadcrumb{padding:18px 0}.ServicePageContent-module-scss-module__Imo3UW__breadcrumb>div{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__breadcrumb a{color:var(--text-secondary);transition:color .2s}.ServicePageContent-module-scss-module__Imo3UW__breadcrumb a:hover{color:var(--svc-accent)}.ServicePageContent-module-scss-module__Imo3UW__current{color:var(--text-primary);font-weight:600}.ServicePageContent-module-scss-module__Imo3UW__hero{padding-block:clamp(32px,6vw,64px) clamp(40px,6vw,72px)}.ServicePageContent-module-scss-module__Imo3UW__heroContainer{flex-direction:column;align-items:flex-start;max-width:860px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__heroIcon{background:color-mix(in srgb, var(--svc-accent) 14%, transparent);width:52px;height:52px;color:var(--svc-accent);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--svc-accent);margin-bottom:14px;font-size:13px;font-weight:700}.ServicePageContent-module-scss-module__Imo3UW__heading{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:20px;font-size:clamp(30px,4.4vw,52px);font-weight:800}.ServicePageContent-module-scss-module__Imo3UW__sub{color:var(--text-secondary);max-width:640px;margin-bottom:32px;font-size:clamp(15px,1.6vw,18px);line-height:1.6}.ServicePageContent-module-scss-module__Imo3UW__heroActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__primaryBtn{background:var(--svc-accent);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:14px 24px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.ServicePageContent-module-scss-module__Imo3UW__primaryBtn:hover{box-shadow:0 16px 32px -12px color-mix(in srgb, var(--svc-accent) 55%, transparent);transform:translateY(-2px)}.ServicePageContent-module-scss-module__Imo3UW__secondaryBtn{border:1px solid var(--border-default);color:var(--text-primary);border-radius:999px;align-items:center;padding:14px 24px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.ServicePageContent-module-scss-module__Imo3UW__secondaryBtn:hover{border-color:var(--svc-accent);color:var(--svc-accent)}.ServicePageContent-module-scss-module__Imo3UW__sectionHead{max-width:640px;margin-bottom:clamp(28px,4vw,44px)}.ServicePageContent-module-scss-module__Imo3UW__sectionHead h2{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:10px;font-size:clamp(24px,3vw,34px);font-weight:800}.ServicePageContent-module-scss-module__Imo3UW__sectionHead p{color:var(--text-secondary);font-size:15px;line-height:1.6}.ServicePageContent-module-scss-module__Imo3UW__differentiator{padding-block:clamp(32px,5vw,56px)}.ServicePageContent-module-scss-module__Imo3UW__pointsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ServicePageContent-module-scss-module__Imo3UW__pointCard{background:var(--surface-primary);border:1px solid var(--border-default);border-top:3px solid var(--svc-accent);border-radius:20px;padding:26px}.ServicePageContent-module-scss-module__Imo3UW__pointCard h3{color:var(--text-primary);margin-bottom:10px;font-size:16px;font-weight:700}.ServicePageContent-module-scss-module__Imo3UW__pointCard p{color:var(--text-secondary);font-size:14px;line-height:1.6}.ServicePageContent-module-scss-module__Imo3UW__capabilities{padding-block:clamp(32px,5vw,56px)}.ServicePageContent-module-scss-module__Imo3UW__capGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.ServicePageContent-module-scss-module__Imo3UW__capCard{background:var(--surface-secondary);border-radius:18px;gap:14px;padding:22px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__capCard h3{color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:700}.ServicePageContent-module-scss-module__Imo3UW__capCard p{color:var(--text-secondary);font-size:13.5px;line-height:1.55}.ServicePageContent-module-scss-module__Imo3UW__capIcon{color:var(--svc-accent);flex-shrink:0;margin-top:2px}.ServicePageContent-module-scss-module__Imo3UW__proof{padding-block:clamp(32px,5vw,56px)}.ServicePageContent-module-scss-module__Imo3UW__proofGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;display:grid}.ServicePageContent-module-scss-module__Imo3UW__proofCard{background:var(--surface-primary);border:1px solid var(--border-default);border-radius:20px;transition:transform .25s,border-color .25s;display:block;overflow:hidden}.ServicePageContent-module-scss-module__Imo3UW__proofCard:hover{border-color:var(--svc-accent);transform:translateY(-4px)}.ServicePageContent-module-scss-module__Imo3UW__proofImageWrap{aspect-ratio:16/10;background:var(--surface-secondary);width:100%;position:relative}.ServicePageContent-module-scss-module__Imo3UW__proofImage{object-fit:cover}.ServicePageContent-module-scss-module__Imo3UW__proofBody{padding:20px}.ServicePageContent-module-scss-module__Imo3UW__proofBody h3{color:var(--text-primary);margin-bottom:8px;font-size:16px;font-weight:700}.ServicePageContent-module-scss-module__Imo3UW__proofBody p{color:var(--text-secondary);margin-bottom:14px;font-size:13.5px;line-height:1.55}.ServicePageContent-module-scss-module__Imo3UW__proofLink{color:var(--svc-accent);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.ServicePageContent-module-scss-module__Imo3UW__process{padding-block:clamp(32px,5vw,56px)}.ServicePageContent-module-scss-module__Imo3UW__processList{flex-direction:column;gap:0;max-width:720px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__processStep{border-bottom:1px solid var(--border-default);gap:20px;padding-block:20px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__processStep:last-child{border-bottom:none}.ServicePageContent-module-scss-module__Imo3UW__processStep h3{color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:700}.ServicePageContent-module-scss-module__Imo3UW__processStep p{color:var(--text-secondary);font-size:13.5px;line-height:1.55}.ServicePageContent-module-scss-module__Imo3UW__stepNum{width:40px;color:var(--svc-accent);flex-shrink:0;font-size:14px;font-weight:800}.ServicePageContent-module-scss-module__Imo3UW__cta{padding-block:clamp(32px,5vw,56px)}.ServicePageContent-module-scss-module__Imo3UW__ctaBox{background:color-mix(in srgb, var(--svc-accent) 8%, var(--surface-primary));border:1px solid color-mix(in srgb, var(--svc-accent) 22%, transparent);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:14px;padding:clamp(32px,5vw,56px);display:flex}.ServicePageContent-module-scss-module__Imo3UW__ctaBox h2{color:var(--text-primary);max-width:620px;font-size:clamp(22px,3vw,32px);font-weight:800}.ServicePageContent-module-scss-module__Imo3UW__ctaBox p{color:var(--text-secondary);max-width:520px;margin-bottom:10px;font-size:15px}.ServicePageContent-module-scss-module__Imo3UW__otherServices{padding-block:clamp(32px,5vw,56px) clamp(56px,8vw,96px)}.ServicePageContent-module-scss-module__Imo3UW__otherGrid{flex-wrap:wrap;gap:12px;display:flex}.ServicePageContent-module-scss-module__Imo3UW__otherCard{background:var(--surface-secondary);color:var(--text-primary);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.ServicePageContent-module-scss-module__Imo3UW__otherCard:hover{background:var(--svc-accent);color:#fff}@media (max-width:900px){.ServicePageContent-module-scss-module__Imo3UW__pointsGrid,.ServicePageContent-module-scss-module__Imo3UW__capGrid{grid-template-columns:1fr}}@media (max-width:640px){.ServicePageContent-module-scss-module__Imo3UW__wrapper{padding-top:76px}.ServicePageContent-module-scss-module__Imo3UW__heroActions{width:100%}.ServicePageContent-module-scss-module__Imo3UW__heroActions .ServicePageContent-module-scss-module__Imo3UW__primaryBtn,.ServicePageContent-module-scss-module__Imo3UW__heroActions .ServicePageContent-module-scss-module__Imo3UW__secondaryBtn{flex:1;justify-content:center}}
