.ServiceDetail-module__PK8x7q__page{background:#fff;overflow:clip}.ServiceDetail-module__PK8x7q__hero{isolation:isolate;color:#fff;background:radial-gradient(at 78% 44%,#3558a661,#0000 35%),linear-gradient(118deg,#0b1835 0%,#102754 61%,#142e62 100%);position:relative;overflow:hidden}.ServiceDetail-module__PK8x7q__heroGrid{z-index:-1;opacity:.55;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#000);mask-image:linear-gradient(90deg,#0000,#000 45%,#000)}.ServiceDetail-module__PK8x7q__heroInner{grid-template-columns:minmax(0,1.1fr) minmax(270px,.8fr);align-items:center;gap:clamp(28px,7vw,100px);min-height:480px;padding-top:54px;padding-bottom:62px;display:grid}.ServiceDetail-module__PK8x7q__heroCopy{z-index:2;max-width:720px;position:relative}.ServiceDetail-module__PK8x7q__heroCopy nav{margin-bottom:25px}:is(.ServiceDetail-module__PK8x7q__heroCopy nav ol,.ServiceDetail-module__PK8x7q__heroCopy nav li,.ServiceDetail-module__PK8x7q__heroCopy nav span){color:#ffffffa6!important}.ServiceDetail-module__PK8x7q__heroCopy nav a{color:#ffffffc7!important}.ServiceDetail-module__PK8x7q__heroCopy nav li:last-child span{color:#fffffff5!important}.ServiceDetail-module__PK8x7q__eyebrow,.ServiceDetail-module__PK8x7q__sectionEyebrow{color:#ed6668;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:.68rem;font-weight:800;line-height:1.5;display:flex}.ServiceDetail-module__PK8x7q__eyebrow span{background:#ed6668;width:22px;height:1px;display:inline-block}.ServiceDetail-module__PK8x7q__heroCopy h1{color:#fff;max-width:760px;font-family:var(--font-display);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,6.2vw,5.1rem);font-weight:700;line-height:1.04}.ServiceDetail-module__PK8x7q__heroLead{color:#eff4ffb8;max-width:625px;margin:22px 0 0;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.8}.ServiceDetail-module__PK8x7q__heroLink{color:#fff;align-items:center;gap:10px;margin-top:29px;font-size:.89rem;font-weight:700;transition:color .2s,gap .2s;display:inline-flex}.ServiceDetail-module__PK8x7q__heroLink:hover{color:#ff8585;gap:14px}.ServiceDetail-module__PK8x7q__soundPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(150deg,#ffffff16,#ffffff06);border:1px solid #ffffff26;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 30px 80px #00000029}.ServiceDetail-module__PK8x7q__soundPanel:before{content:"";border:1px solid #ffffff12;border-radius:17px;position:absolute;inset:12px}.ServiceDetail-module__PK8x7q__soundRings,.ServiceDetail-module__PK8x7q__soundRings:before,.ServiceDetail-module__PK8x7q__soundRings:after{aspect-ratio:1;border:1px solid #ffffff21;border-radius:50%;width:230px;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.ServiceDetail-module__PK8x7q__soundRings:before,.ServiceDetail-module__PK8x7q__soundRings:after{content:"";width:176px;display:block}.ServiceDetail-module__PK8x7q__soundRings:after{border-color:#ed666840;width:122px}.ServiceDetail-module__PK8x7q__soundIcon{z-index:1;aspect-ratio:1;color:#fff;background:linear-gradient(140deg,#ffffff26,#ffffff0a);border:1px solid #ffffff40;border-radius:50%;place-items:center;width:82px;display:grid;box-shadow:0 0 36px #537cd233}.ServiceDetail-module__PK8x7q__waveform{z-index:1;opacity:.78;justify-content:center;align-items:center;gap:clamp(4px,1vw,8px);height:74px;display:flex;position:absolute;bottom:78px;left:14%;right:14%}.ServiceDetail-module__PK8x7q__waveform i{width:3px;height:var(--bar-height);transform-origin:50%;min-height:9px;animation:ServiceDetail-module__PK8x7q__equalize 1.65s ease-in-out calc(var(--bar-index)*-90ms) infinite alternate;background:linear-gradient(#f16b6c,#ffffffd1);border-radius:99px;display:block}.ServiceDetail-module__PK8x7q__panelCaption{color:#ffffff8c;letter-spacing:.15em;text-transform:uppercase;font-size:.63rem;font-weight:700;position:absolute;bottom:28px}.ServiceDetail-module__PK8x7q__overview{background:#fff;padding:clamp(58px,8vw,100px) 0}.ServiceDetail-module__PK8x7q__overviewGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:start;gap:clamp(32px,7vw,100px);display:grid}.ServiceDetail-module__PK8x7q__overviewIntro{padding-top:14px}.ServiceDetail-module__PK8x7q__sectionEyebrow{margin-bottom:12px;font-size:.65rem}.ServiceDetail-module__PK8x7q__overviewIntro h2,.ServiceDetail-module__PK8x7q__outcomesHead h2,.ServiceDetail-module__PK8x7q__processIntro h2,.ServiceDetail-module__PK8x7q__relatedHead h2{color:#121d35;max-width:610px;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:700;line-height:1.12}.ServiceDetail-module__PK8x7q__overviewIntro>p:not(.ServiceDetail-module__PK8x7q__sectionEyebrow){color:#68738a;max-width:510px;margin:17px 0 0;font-size:.94rem;line-height:1.85}.ServiceDetail-module__PK8x7q__textLink{color:#1b3a8a;align-items:center;gap:5px;margin-top:22px;font-size:.81rem;font-weight:750;transition:gap .2s,color .2s;display:inline-flex}.ServiceDetail-module__PK8x7q__textLink:hover{color:#cc2d2d;gap:9px}.ServiceDetail-module__PK8x7q__coverageCard{background:linear-gradient(145deg,#fff 10%,#f8f9fc 100%);border:1px solid #e5e9f1;border-radius:19px;padding:clamp(23px,3vw,34px);box-shadow:0 18px 54px #0c1f4913}.ServiceDetail-module__PK8x7q__coverageHeading{border-bottom:1px solid #e9edf3;align-items:center;gap:14px;padding-bottom:20px;display:flex}.ServiceDetail-module__PK8x7q__coverageIcon,.ServiceDetail-module__PK8x7q__relatedIcon{color:#1b3a8a;background:linear-gradient(145deg,#1b3a8a1a,#1b3a8a06);border:1px solid #1b3a8a1a;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.ServiceDetail-module__PK8x7q__coverageKicker{color:#8892a4;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;font-size:.59rem;font-weight:800;display:block}.ServiceDetail-module__PK8x7q__coverageHeading h3{color:#17233d;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.12rem}.ServiceDetail-module__PK8x7q__coverageCard ul{gap:16px;margin:21px 0 0;padding:0;list-style:none;display:grid}.ServiceDetail-module__PK8x7q__coverageCard li{color:#59657a;grid-template-columns:21px minmax(0,1fr);align-items:start;gap:10px;font-size:.81rem;line-height:1.7;display:grid}.ServiceDetail-module__PK8x7q__coverageCard li>span{color:#c53236;background:#cc2d2d17;border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ServiceDetail-module__PK8x7q__outcomes{background:#f4f6f9;padding:clamp(56px,7vw,84px) 0 43px}.ServiceDetail-module__PK8x7q__outcomesHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:30px;display:flex}.ServiceDetail-module__PK8x7q__outcomesHead>p{color:#717c91;max-width:400px;margin:0 0 3px;font-size:.85rem;line-height:1.75}.ServiceDetail-module__PK8x7q__outcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.ServiceDetail-module__PK8x7q__outcomeCard{background:linear-gradient(145deg,#fff,#fbfcfe);border:1px solid #e3e8f0;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:174px;padding:21px 23px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #1027540a}.ServiceDetail-module__PK8x7q__outcomeCard:hover{border-color:#1b3a8a33;transform:translateY(-3px);box-shadow:0 15px 34px #10275417}.ServiceDetail-module__PK8x7q__outcomeNumber{color:#e0e5ed;font-family:var(--font-display);letter-spacing:-.06em;font-size:1.35rem;font-weight:750;position:absolute;top:16px;right:18px}.ServiceDetail-module__PK8x7q__outcomeMark{color:#c53236;background:#cc2d2d14;border-radius:11px;place-items:center;width:35px;height:35px;margin-bottom:20px;display:grid}.ServiceDetail-module__PK8x7q__outcomeCard h3{color:#202d46;max-width:250px;font-family:var(--font-display);letter-spacing:-.025em;margin:auto 0 0;font-size:.93rem;font-weight:700;line-height:1.45}.ServiceDetail-module__PK8x7q__applications{border-top:1px solid #e1e6ee;align-items:center;gap:22px;margin-top:24px;padding:17px 0;display:flex}.ServiceDetail-module__PK8x7q__applicationsLabel{color:#34425b;flex:none;align-items:center;gap:8px;font-size:.73rem;font-weight:800;display:flex}.ServiceDetail-module__PK8x7q__applicationsLabel svg{color:#cc2d2d}.ServiceDetail-module__PK8x7q__applicationList{flex-wrap:wrap;gap:8px;display:flex}.ServiceDetail-module__PK8x7q__applicationList span{color:#68738a;background:#ffffffa6;border:1px solid #e1e6ee;border-radius:99px;padding:7px 10px;font-size:.67rem;font-weight:650}.ServiceDetail-module__PK8x7q__process{color:#fff;background:linear-gradient(118deg,#0b1835,#102754 62%,#142e62);padding:clamp(62px,8vw,94px) 0}.ServiceDetail-module__PK8x7q__processInner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,7vw,95px);display:grid}.ServiceDetail-module__PK8x7q__processIntro .ServiceDetail-module__PK8x7q__sectionEyebrow{color:#f16b6c}.ServiceDetail-module__PK8x7q__processIntro h2{color:#fff;font-size:clamp(2rem,3.6vw,3.15rem)}.ServiceDetail-module__PK8x7q__processIntro>p:last-child{color:#eef3ffab;max-width:430px;margin:16px 0 0;font-size:.88rem;line-height:1.8}.ServiceDetail-module__PK8x7q__processSteps{display:grid}.ServiceDetail-module__PK8x7q__processStep{border-bottom:1px solid #ffffff21;grid-template-columns:47px minmax(0,1fr);align-items:start;gap:15px;padding:18px 0;display:grid}.ServiceDetail-module__PK8x7q__processStep:first-child{border-top:1px solid #ffffff21}.ServiceDetail-module__PK8x7q__processStep>span{color:#ef7071;font-family:var(--font-display);letter-spacing:.05em;font-size:.8rem;font-weight:800}.ServiceDetail-module__PK8x7q__processStep h3{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 5px;font-size:.95rem}.ServiceDetail-module__PK8x7q__processStep p{color:#eef3ff9e;margin:0;font-size:.77rem;line-height:1.65}.ServiceDetail-module__PK8x7q__related{background:#fff;padding:clamp(53px,7vw,82px) 0}.ServiceDetail-module__PK8x7q__relatedHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.ServiceDetail-module__PK8x7q__relatedHead .ServiceDetail-module__PK8x7q__textLink{flex:none;margin:0 0 4px}.ServiceDetail-module__PK8x7q__relatedHead h2{font-size:clamp(1.7rem,3vw,2.45rem)}.ServiceDetail-module__PK8x7q__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ServiceDetail-module__PK8x7q__relatedCard{color:#27354e;background:#fff;border:1px solid #e5e9f0;border-radius:14px;align-items:center;gap:13px;min-height:77px;padding:13px 15px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.ServiceDetail-module__PK8x7q__relatedCard:hover{border-color:#1b3a8a3b;transform:translateY(-2px);box-shadow:0 10px 26px #10275412}.ServiceDetail-module__PK8x7q__relatedIcon{border-radius:11px;flex-basis:38px;width:38px;height:38px}.ServiceDetail-module__PK8x7q__relatedTitle{flex:1;font-size:.77rem;font-weight:750;line-height:1.4}.ServiceDetail-module__PK8x7q__relatedArrow{color:#a0aabc;flex:none;transition:color .2s,transform .2s}.ServiceDetail-module__PK8x7q__relatedCard:hover .ServiceDetail-module__PK8x7q__relatedArrow{color:#cc2d2d;transform:translate(2px,-2px)}.ServiceDetail-module__PK8x7q__cta{color:#fff;background:linear-gradient(110deg,#0b1835,#102754 66%,#1a3470);position:relative;overflow:hidden}.ServiceDetail-module__PK8x7q__cta:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:400px;position:absolute;top:-160px;right:8%;box-shadow:0 0 0 36px #ffffff06,0 0 0 72px #ffffff05}.ServiceDetail-module__PK8x7q__ctaInner{z-index:1;justify-content:space-between;align-items:center;gap:32px;padding-top:clamp(44px,6.5vw,72px);padding-bottom:clamp(44px,6.5vw,72px);display:flex;position:relative}.ServiceDetail-module__PK8x7q__ctaEyebrow{letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:#f16b6c!important;margin:0 0 10px!important;font-size:.65rem!important}.ServiceDetail-module__PK8x7q__ctaInner h2{color:#fff;max-width:640px;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.5vw,2.9rem);line-height:1.12}.ServiceDetail-module__PK8x7q__ctaInner p{color:#eef3ffa3;margin:11px 0 0;font-size:.84rem;line-height:1.65}.ServiceDetail-module__PK8x7q__ctaButton{color:#fff;background:#cc2d2d;border:1px solid #fff3;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:11px;min-height:49px;padding:0 20px;font-size:.79rem;font-weight:800;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 26px #00000024}.ServiceDetail-module__PK8x7q__ctaButton:hover{background:#b8242a;transform:translateY(-2px);box-shadow:0 13px 30px #0003}@keyframes ServiceDetail-module__PK8x7q__equalize{0%{opacity:.62;transform:scaleY(.48)}to{opacity:1;transform:scaleY(1)}}@media (max-width:900px){.ServiceDetail-module__PK8x7q__heroInner{grid-template-columns:minmax(0,1fr) minmax(230px,.7fr);gap:30px;min-height:420px}.ServiceDetail-module__PK8x7q__soundPanel{min-height:265px}.ServiceDetail-module__PK8x7q__overviewGrid,.ServiceDetail-module__PK8x7q__processInner{gap:34px}.ServiceDetail-module__PK8x7q__outcomesHead{flex-direction:column;align-items:start;gap:12px}.ServiceDetail-module__PK8x7q__outcomesHead>p{max-width:520px}.ServiceDetail-module__PK8x7q__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.ServiceDetail-module__PK8x7q__heroInner{grid-template-columns:1fr;gap:28px;min-height:0;padding-top:32px;padding-bottom:38px}.ServiceDetail-module__PK8x7q__heroCopy nav{margin-bottom:21px}.ServiceDetail-module__PK8x7q__heroCopy h1{max-width:540px;font-size:clamp(2.55rem,11vw,3.7rem)}.ServiceDetail-module__PK8x7q__heroLead{margin-top:16px;font-size:.9rem;line-height:1.75}.ServiceDetail-module__PK8x7q__heroLink{margin-top:22px}.ServiceDetail-module__PK8x7q__soundPanel{border-radius:18px;min-height:186px}.ServiceDetail-module__PK8x7q__soundPanel:before{border-radius:13px;inset:8px}.ServiceDetail-module__PK8x7q__soundRings{width:166px;transform:translate(-50%,-58%)}.ServiceDetail-module__PK8x7q__soundRings:before{width:127px}.ServiceDetail-module__PK8x7q__soundRings:after{width:87px}.ServiceDetail-module__PK8x7q__soundIcon{width:58px}.ServiceDetail-module__PK8x7q__soundIcon svg{width:27px}.ServiceDetail-module__PK8x7q__waveform{gap:4px;height:45px;bottom:47px;left:17%;right:17%}.ServiceDetail-module__PK8x7q__waveform i{width:2px}.ServiceDetail-module__PK8x7q__panelCaption{font-size:.53rem;bottom:18px}.ServiceDetail-module__PK8x7q__overview,.ServiceDetail-module__PK8x7q__related{padding:49px 0}.ServiceDetail-module__PK8x7q__overviewGrid,.ServiceDetail-module__PK8x7q__processInner{grid-template-columns:1fr;gap:26px}.ServiceDetail-module__PK8x7q__overviewIntro{padding-top:0}.ServiceDetail-module__PK8x7q__overviewIntro h2,.ServiceDetail-module__PK8x7q__outcomesHead h2,.ServiceDetail-module__PK8x7q__processIntro h2{font-size:clamp(1.8rem,8vw,2.4rem)}.ServiceDetail-module__PK8x7q__overviewIntro>p:not(.ServiceDetail-module__PK8x7q__sectionEyebrow){margin-top:13px;font-size:.85rem}.ServiceDetail-module__PK8x7q__coverageCard{border-radius:16px;padding:20px}.ServiceDetail-module__PK8x7q__coverageCard ul{gap:13px;margin-top:17px}.ServiceDetail-module__PK8x7q__coverageCard li{font-size:.76rem;line-height:1.65}.ServiceDetail-module__PK8x7q__outcomes{padding:48px 0 29px}.ServiceDetail-module__PK8x7q__outcomesHead{margin-bottom:20px}.ServiceDetail-module__PK8x7q__outcomesHead>p{font-size:.8rem}.ServiceDetail-module__PK8x7q__outcomeGrid{grid-template-columns:1fr;gap:9px}.ServiceDetail-module__PK8x7q__outcomeCard{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:13px;min-height:99px;padding:16px;display:grid}.ServiceDetail-module__PK8x7q__outcomeNumber{font-size:1.1rem;top:13px;right:14px}.ServiceDetail-module__PK8x7q__outcomeMark{grid-row:1;width:34px;height:34px;margin:0}.ServiceDetail-module__PK8x7q__outcomeCard h3{max-width:none;margin:0;padding-right:34px;font-size:.82rem}.ServiceDetail-module__PK8x7q__applications{flex-direction:column;align-items:flex-start;gap:11px;margin-top:18px;padding-top:16px}.ServiceDetail-module__PK8x7q__applicationList{gap:6px}.ServiceDetail-module__PK8x7q__applicationList span{padding:6px 8px;font-size:.62rem}.ServiceDetail-module__PK8x7q__process{padding:49px 0}.ServiceDetail-module__PK8x7q__processIntro>p:last-child{margin-top:12px;font-size:.82rem}.ServiceDetail-module__PK8x7q__processSteps{margin-top:2px}.ServiceDetail-module__PK8x7q__processStep{grid-template-columns:36px minmax(0,1fr);gap:11px;padding:15px 0}.ServiceDetail-module__PK8x7q__processStep h3{font-size:.87rem}.ServiceDetail-module__PK8x7q__processStep p{font-size:.72rem}.ServiceDetail-module__PK8x7q__relatedHead{flex-direction:column;align-items:start;gap:13px;margin-bottom:18px}.ServiceDetail-module__PK8x7q__relatedHead h2{font-size:1.8rem}.ServiceDetail-module__PK8x7q__relatedGrid{grid-template-columns:1fr;gap:8px}.ServiceDetail-module__PK8x7q__relatedCard{min-height:66px;padding:10px 12px}.ServiceDetail-module__PK8x7q__ctaInner{flex-direction:column;align-items:flex-start;gap:21px;padding-top:43px;padding-bottom:44px}.ServiceDetail-module__PK8x7q__ctaInner h2{font-size:clamp(1.75rem,8vw,2.3rem)}.ServiceDetail-module__PK8x7q__ctaInner p{max-width:360px;font-size:.78rem}.ServiceDetail-module__PK8x7q__ctaButton{min-height:46px}}@media (prefers-reduced-motion:reduce){.ServiceDetail-module__PK8x7q__waveform i{animation:none}.ServiceDetail-module__PK8x7q__heroLink,.ServiceDetail-module__PK8x7q__textLink,.ServiceDetail-module__PK8x7q__outcomeCard,.ServiceDetail-module__PK8x7q__relatedCard,.ServiceDetail-module__PK8x7q__relatedArrow,.ServiceDetail-module__PK8x7q__ctaButton{transition:none}}
