.ClassicServiceHero_root__PH7fv{position:relative;overflow:hidden;background:var(--classic-bg);padding:clamp(7rem,15vh,10rem) clamp(1.25rem,4vw,3rem) clamp(4rem,9vh,6rem)}.ClassicServiceHero_grid__tuYzg{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(100% / 6 - 1px),rgba(111,53,227,.16) calc(100% / 6 - 1px),rgba(111,53,227,.16) calc(100% / 6));pointer-events:none}.ClassicServiceHero_glow__nb3OC{position:absolute;inset:0;background:radial-gradient(70% 48% at 50% 0,rgba(111,53,227,.5) 0,rgba(111,53,227,.12) 45%,transparent 78%);pointer-events:none}.ClassicServiceHero_inner__bQ4Wi{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,3rem);margin-inline:auto;max-width:84rem}.ClassicServiceHero_center__Si9GE{text-align:center;margin-inline:auto;max-width:52rem}.ClassicServiceHero_eyebrow__ZsniG{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.5rem)}.ClassicServiceHero_eyebrowText__Z8u1X{flex:none;font-size:1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--classic-ink)}.ClassicServiceHero_rule__40fqC{height:1px;width:clamp(2rem,12vw,9rem);background:linear-gradient(90deg,transparent,rgba(111,53,227,.65),transparent)}.ClassicServiceHero_title__pxJlt{margin-top:clamp(1.5rem,4vh,2.25rem);font-family:var(--font-classic),system-ui,sans-serif;font-size:clamp(2rem,3.75vw,3.375rem);font-weight:400;line-height:1.35;letter-spacing:-.05em;color:#ffffff;text-wrap:balance}.ClassicServiceHero_lead__MRCiT{margin-top:clamp(1.25rem,3vh,1.75rem);font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.6;color:var(--classic-muted);text-wrap:pretty}.ClassicServiceHero_pillars__vycDU{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 0;margin-top:clamp(1.25rem,3vh,1.75rem);padding:0;list-style:none;font-size:clamp(1.075rem,1.3412vw,1.1875rem);font-weight:600;color:var(--classic-ink)}.ClassicServiceHero_pillars__vycDU li{display:flex;align-items:center}.ClassicServiceHero_pillars__vycDU li+li:before{content:"";width:1px;height:1.1em;margin-inline:clamp(.75rem,1.6vw,1.25rem);background:var(--classic-accent);opacity:.7}@media (max-width:40rem){.ClassicServiceHero_pillars__vycDU{flex-direction:column}.ClassicServiceHero_pillars__vycDU li+li:before{display:none}}.classic-service p.ClassicServiceHero_trust___qo1_{margin-top:1.25rem;font-size:1rem;line-height:1.5;color:var(--classic-muted)}.ClassicServiceHero_actions__PGqY2{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(2rem,5vh,2.75rem)}.ClassicServiceHero_cta__D6tUv{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.75rem;border-radius:999px;background:var(--classic-accent);color:#ffffff;font-size:1.0625rem;font-weight:600;transition:background-color .35s ease,transform .35s ease}.ClassicServiceHero_cta__D6tUv:hover{background:color-mix(in oklab,var(--classic-accent) 82%,white);transform:translateY(-2px)}.ClassicServiceHero_cta__D6tUv:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.ClassicServiceHero_rail__soOPs{display:none}.ClassicServiceHero_stat__HHTKT{display:flex;flex-direction:column;gap:.2rem;text-align:center}.ClassicServiceHero_statValue__S1G4e{font-size:1.5rem;font-weight:500;letter-spacing:-.04em;color:var(--classic-ink)}.ClassicServiceHero_statLabel__tKpCV{font-size:1rem;color:var(--classic-ink);opacity:.82}.ClassicServiceHero_stacked__bxrHt{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:clamp(2.5rem,6vh,3.5rem) auto 0;max-width:34rem;text-align:center}.ClassicServiceHero_stacked__bxrHt li{display:flex;flex-direction:column;gap:.2rem}@media (min-width:1024px){.ClassicServiceHero_inner__bQ4Wi{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);align-items:center}.ClassicServiceHero_center__Si9GE{grid-column:2}.ClassicServiceHero_rail__soOPs{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(3rem,12vh,7rem);min-height:18rem}.ClassicServiceHero_railLeft__uBwM4{align-items:flex-start;padding-block:0 4rem}.ClassicServiceHero_railRight__4Sn_t{align-items:flex-end;padding-block:0 4rem}.ClassicServiceHero_railLeft__uBwM4 .ClassicServiceHero_stat__HHTKT{text-align:left}.ClassicServiceHero_railRight__4Sn_t .ClassicServiceHero_stat__HHTKT{text-align:right}.ClassicServiceHero_stacked__bxrHt{display:none}}@media (prefers-reduced-motion:reduce){.ClassicServiceHero_cta__D6tUv{transition:none}.ClassicServiceHero_cta__D6tUv:hover{transform:none}}.ClassicServiceHero_shot__N25UE{position:relative;z-index:1;margin:clamp(2.5rem,7vh,4.5rem) auto 0;max-width:76rem;padding:clamp(.4rem,.8vw,.75rem);border-radius:clamp(.75rem,1.6vw,1.5rem);border:1px solid rgba(111,53,227,.55);background:rgba(111,53,227,.08);box-shadow:0 0 80px -30px rgba(111,53,227,.8)}.ClassicServiceHero_shotImage__RzA_r{display:block;width:100%;height:auto;border-radius:inherit}.ClassicServiceHero_rootSplit__dWEDR{padding-top:clamp(5rem,11vh,7.5rem)}.ClassicServiceHero_split__06idT{position:relative;z-index:1;display:grid;grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,5vw,3.5rem);margin-inline:auto;max-width:71.25rem}.ClassicServiceHero_splitCopy__uO3Uz{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.ClassicServiceHero_titleSplit__LFcwf{margin-top:0;text-align:left;letter-spacing:normal;text-wrap:normal}.ClassicServiceHero_leadStack__Y2tQM{display:flex;flex-direction:column;gap:.5rem;max-width:48rem;margin-top:.5rem}.classic-service p.ClassicServiceHero_leadSplit__VTuA5{margin-top:0;font-size:1.125rem;line-height:1.35;color:#949494;text-align:left}.ClassicServiceHero_actionsSplit__FAJNO{justify-content:flex-start;gap:1.25rem;margin-top:.5rem}.ClassicServiceHero_actionsSplit__FAJNO .ClassicServiceHero_cta__D6tUv{gap:.75rem;padding:14.5px 28px;border:.8px solid var(--classic-accent);background:linear-gradient(#6f35e3,#430b8a);color:#dddddd;font-size:1.25rem;font-weight:500}.ClassicServiceHero_actionsSplit__FAJNO .ClassicServiceHero_ctaPrimary__Ll1Zp{padding-inline:16px}.ClassicServiceHero_actionsSplit__FAJNO .ClassicServiceHero_cta__D6tUv:hover{background:linear-gradient(#7d45ec,#4f13a4);color:#ffffff}.ClassicServiceHero_ctaIcon___Betr{flex:none;width:30px;height:30px}.ClassicServiceHero_splitShot__n4_7p{position:relative;width:100%}.ClassicServiceHero_splitShotImage__9mUlX{display:block;width:100%;height:auto;border-radius:12px;object-fit:contain}@media (min-width:64rem){.ClassicServiceHero_split__06idT{grid-template-columns:1fr 1fr;gap:1rem}}.ClassicServiceHero_titleSmall__ELxCZ{font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.35;letter-spacing:normal}