.VirtualHipHeroVisual-module__OpRhNq__stage{isolation:isolate;pointer-events:none}.VirtualHipHeroVisual-module__OpRhNq__stage:before,.VirtualHipHeroVisual-module__OpRhNq__stage:after{content:"";z-index:3;opacity:.42;width:22px;height:22px;position:absolute}.VirtualHipHeroVisual-module__OpRhNq__stage:before{border-top:1px solid var(--scan);border-left:1px solid var(--scan);top:2px;left:2px}.VirtualHipHeroVisual-module__OpRhNq__stage:after{border-right:1px solid var(--annot);border-bottom:1px solid var(--annot);bottom:2px;right:2px}.VirtualHipHeroVisual-module__OpRhNq__body{transform-origin:70% 42%;animation:9.5s cubic-bezier(.45,0,.55,1) infinite alternate VirtualHipHeroVisual-module__OpRhNq__bodyDrift;position:absolute;inset:18px 8px 24px}.VirtualHipHeroVisual-module__OpRhNq__body:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#7fa8c41a,#7fa8c406 48%,#0000 72%);border-radius:50%;width:42%;animation:4.8s ease-in-out infinite VirtualHipHeroVisual-module__OpRhNq__jointGlow;position:absolute;top:30%;left:54%}.VirtualHipHeroVisual-module__OpRhNq__base,.VirtualHipHeroVisual-module__OpRhNq__scanSlice,.VirtualHipHeroVisual-module__OpRhNq__canvas{width:100%;height:100%;position:absolute;inset:0}.VirtualHipHeroVisual-module__OpRhNq__base,.VirtualHipHeroVisual-module__OpRhNq__scanSlice{object-fit:contain;object-position:center}.VirtualHipHeroVisual-module__OpRhNq__base{opacity:.45;filter:grayscale()sepia(.08)brightness(.67)contrast(1.24)drop-shadow(0 0 24px #7fa8c417);animation:5.2s ease-in-out infinite VirtualHipHeroVisual-module__OpRhNq__anatomyBreath}.VirtualHipHeroVisual-module__OpRhNq__scanSlice{opacity:0;mix-blend-mode:screen;filter:grayscale()brightness(1.32)contrast(1.2);animation:7.8s linear 1.1s infinite VirtualHipHeroVisual-module__OpRhNq__scanSlice}.VirtualHipHeroVisual-module__OpRhNq__canvas{z-index:2;mix-blend-mode:screen}.VirtualHipHeroVisual-module__OpRhNq__status,.VirtualHipHeroVisual-module__OpRhNq__axis{z-index:4;font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--marrow-dim);opacity:0;animation:VirtualHipHeroVisual-module__OpRhNq__dataIn .7s var(--ease)1s forwards;font-size:9px;line-height:1;position:absolute}.VirtualHipHeroVisual-module__OpRhNq__status{align-items:center;gap:7px;display:flex;bottom:4px;left:10px}.VirtualHipHeroVisual-module__OpRhNq__status i{background:var(--annot);width:4px;height:4px;animation:1.8s ease-in-out infinite VirtualHipHeroVisual-module__OpRhNq__statusPulse}.VirtualHipHeroVisual-module__OpRhNq__axis{color:var(--scan);top:5px;right:9px}@keyframes VirtualHipHeroVisual-module__OpRhNq__bodyDrift{0%{transform:translate(-3px,7px)rotate(-.35deg)}50%{transform:translate(4px,-5px)rotate(.28deg)}to{transform:translate(-1px,-9px)rotate(-.15deg)}}@keyframes VirtualHipHeroVisual-module__OpRhNq__anatomyBreath{0%,to{opacity:.42;transform:scale(.997)}50%{opacity:.49;transform:scale(1.006)}}@keyframes VirtualHipHeroVisual-module__OpRhNq__jointGlow{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes VirtualHipHeroVisual-module__OpRhNq__scanSlice{0%{clip-path:inset(0 0 95%);opacity:0}8%{opacity:.12}50%{clip-path:inset(47.5% 0);opacity:.2}92%{opacity:.12}to{clip-path:inset(95% 0 0);opacity:0}}@keyframes VirtualHipHeroVisual-module__OpRhNq__statusPulse{0%,to{opacity:.42;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@keyframes VirtualHipHeroVisual-module__OpRhNq__dataIn{0%{opacity:0;transform:translateY(5px)}to{opacity:.72;transform:none}}@media (prefers-reduced-motion:reduce){.VirtualHipHeroVisual-module__OpRhNq__body,.VirtualHipHeroVisual-module__OpRhNq__base,.VirtualHipHeroVisual-module__OpRhNq__scanSlice,.VirtualHipHeroVisual-module__OpRhNq__body:after,.VirtualHipHeroVisual-module__OpRhNq__status i{animation:none}.VirtualHipHeroVisual-module__OpRhNq__scanSlice{display:none}.VirtualHipHeroVisual-module__OpRhNq__status,.VirtualHipHeroVisual-module__OpRhNq__axis{opacity:.72;animation:none}}
.PageHead-module__bC6suq__head{padding-top:calc(var(--nav-h) + clamp(56px,12vh,130px));border-bottom:1px solid var(--rule);padding-bottom:clamp(40px,8vh,90px);position:relative;overflow:hidden}.PageHead-module__bC6suq__head>:not(.PageHead-module__bC6suq__visual){z-index:1;position:relative}.PageHead-module__bC6suq__hasVisual{flex-direction:column;justify-content:center;min-height:clamp(500px,69svh,690px);display:flex}.PageHead-module__bC6suq__visual{z-index:0;top:calc(var(--nav-h) + clamp(24px,4vh,44px));right:var(--pad);width:min(31vw,410px);height:calc(100% - var(--nav-h) - clamp(66px,10vh,118px));opacity:0;animation:PageHead-module__bC6suq__anatomyIn 1.15s var(--ease).25s forwards;position:absolute;bottom:clamp(20px,4vh,46px);transform:translateY(20px)scale(.98)}.PageHead-module__bC6suq__hasVisual:after{content:"";z-index:0;top:17%;right:var(--pad);pointer-events:none;background:radial-gradient(#7fa8c40e,#0000 68%);width:min(34vw,460px);height:68%;position:absolute}@keyframes PageHead-module__bC6suq__anatomyIn{to{opacity:1;transform:none}}@media (max-width:900px){.PageHead-module__bC6suq__hasVisual{min-height:0}.PageHead-module__bC6suq__visual{flex:none;order:4;align-self:center;width:min(88vw,390px);height:clamp(300px,92vw,420px);margin-top:clamp(30px,6vh,52px);position:relative;top:auto;bottom:auto;right:auto}.PageHead-module__bC6suq__hasVisual:after{display:none}}@media (min-width:2000px){.PageHead-module__bC6suq__hasVisual{min-height:min(72svh,860px)}.PageHead-module__bC6suq__visual{width:min(25vw,560px)}.PageHead-module__bC6suq__hasVisual:after{width:min(28vw,620px)}}@media (min-width:3000px) and (min-height:1500px){.PageHead-module__bC6suq__hasVisual{min-height:min(56svh,1200px)}}@media (prefers-reduced-motion:reduce){.PageHead-module__bC6suq__visual{opacity:1;animation:none;transform:none}}.PageHead-module__bC6suq__eyebrow{color:var(--annot);align-items:center;gap:14px;margin-bottom:clamp(16px,3vh,30px);display:flex}.PageHead-module__bC6suq__eyebrow:after{content:"";background:var(--annot);opacity:.45;flex:1;max-width:clamp(40px,12vw,180px);height:1px}.PageHead-module__bC6suq__head h1{letter-spacing:-.042em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(38px,7vw,104px);font-weight:500;line-height:.94}.PageHead-module__bC6suq__hasVisual h1{max-width:11ch}.PageHead-module__bC6suq__head h1 em{color:var(--scan);font-style:normal}.PageHead-module__bC6suq__lede{max-width:54ch;margin-top:clamp(20px,3.5vh,36px)}.PageHead-module__bC6suq__tally{color:var(--marrow-dim);flex-wrap:wrap;gap:clamp(20px,4vw,56px);margin-top:clamp(24px,4vh,44px);display:flex}.PageHead-module__bC6suq__tally b{color:var(--annot);font-weight:400}.PageHead-module__bC6suq__tally span{opacity:0;animation:PageHead-module__bC6suq__tallyIn .65s var(--ease)forwards;transform:translateY(7px)}.PageHead-module__bC6suq__tally span:first-child{animation-delay:.62s}.PageHead-module__bC6suq__tally span:nth-child(2){animation-delay:.69s}.PageHead-module__bC6suq__tally span:nth-child(3){animation-delay:.76s}.PageHead-module__bC6suq__tally span:nth-child(4){animation-delay:.83s}@keyframes PageHead-module__bC6suq__tallyIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PageHead-module__bC6suq__tally span{opacity:1;animation:none;transform:none}}@media (min-width:2000px){.PageHead-module__bC6suq__head h1{font-size:clamp(104px,4.8vw,138px)}.PageHead-module__bC6suq__lede{font-size:clamp(19px,.9vw,23px)}}
.Research-module__pNJGWq__year{margin-bottom:clamp(46px,8vh,96px)}.Research-module__pNJGWq__year:last-child{margin-bottom:0}.Research-module__pNJGWq__yearHead{align-items:center;gap:clamp(14px,2.4vw,28px);margin-bottom:clamp(16px,3vh,28px);display:flex}.Research-module__pNJGWq__yearHead h2{font-family:var(--f-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,3.6vw,52px);font-weight:400;line-height:1}.Research-module__pNJGWq__yearHead i{background:var(--rule);flex:1;height:1px}.Research-module__pNJGWq__yearHead span{color:var(--marrow-dim);white-space:nowrap}.Research-module__pNJGWq__pub{grid-template-columns:auto 1fr auto}@media (max-width:760px){.Research-module__pNJGWq__pub{grid-template-columns:auto 1fr}.Research-module__pNJGWq__pub>:last-child{grid-column:2}}.Research-module__pNJGWq__pub h3{letter-spacing:-.018em;text-wrap:balance;margin:0 0 8px;font-size:clamp(15px,1.3vw,20px);font-weight:400;line-height:1.32}.Research-module__pNJGWq__authors{color:var(--marrow-dim);margin:0 0 6px;font-size:13px;line-height:1.5}.Research-module__pNJGWq__journal{color:var(--marrow);margin:0;font-size:13px;line-height:1.5}@media (min-width:2000px){.Research-module__pNJGWq__yearHead h2{font-size:clamp(52px,2.5vw,68px)}.Research-module__pNJGWq__pub h3{font-size:clamp(20px,1vw,27px)}.Research-module__pNJGWq__authors,.Research-module__pNJGWq__journal{font-size:clamp(14px,.7vw,17px)}}
.VirtualHip-module__GWVsZa__explain{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}@media (max-width:900px){.VirtualHip-module__GWVsZa__explain{grid-template-columns:1fr}}.VirtualHip-module__GWVsZa__explainParagraph+.VirtualHip-module__GWVsZa__explainParagraph{margin-top:1.1em}.VirtualHip-module__GWVsZa__explainLink{margin-top:clamp(20px,3.5vh,34px)}.VirtualHip-module__GWVsZa__viewport{border:1px solid var(--rule);aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.paper .VirtualHip-module__GWVsZa__viewport{border-color:var(--rule-ink)}.VirtualHip-module__GWVsZa__viewport iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.VirtualHip-module__GWVsZa__slug{color:var(--marrow-dim);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.paper .VirtualHip-module__GWVsZa__slug{color:var(--ink-soft)}.VirtualHip-module__GWVsZa__survey{background:var(--rule-ink);border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule-ink);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.VirtualHip-module__GWVsZa__surveyItem{background:var(--paper);padding:clamp(22px,3.2vw,40px) clamp(16px,2.2vw,28px)}.VirtualHip-module__GWVsZa__surveyItem .VirtualHip-module__GWVsZa__v{font-family:var(--f-mono);letter-spacing:-.04em;color:var(--annot);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:clamp(30px,4vw,56px);line-height:1;display:block}.VirtualHip-module__GWVsZa__surveyItem h3{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(16px,1.4vw,20px);font-weight:500}.VirtualHip-module__GWVsZa__surveyItem p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.5}.VirtualHip-module__GWVsZa__institutions{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0;display:grid}.VirtualHip-module__GWVsZa__institution{border-bottom:1px solid var(--rule);letter-spacing:-.015em;grid-template-columns:auto 1fr;align-items:baseline;gap:14px;padding:clamp(14px,2vh,20px) 24px clamp(14px,2vh,20px) 0;font-size:clamp(14px,1.05vw,16.5px);display:grid}.VirtualHip-module__GWVsZa__institution span{font-family:var(--f-mono);letter-spacing:.12em;color:var(--annot);font-variant-numeric:tabular-nums;font-size:10px}.VirtualHip-module__GWVsZa__quotes{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(22px,3.5vw,56px);display:grid}.VirtualHip-module__GWVsZa__quote{border-top:1px solid var(--rule);flex-direction:column;padding-top:20px;display:flex}.VirtualHip-module__GWVsZa__quote blockquote{letter-spacing:-.012em;color:var(--marrow);margin:0 0 auto;font-size:clamp(15px,1.2vw,18px);line-height:1.55}.VirtualHip-module__GWVsZa__quote blockquote:before{content:"“";color:var(--annot);margin-right:2px}.VirtualHip-module__GWVsZa__quote blockquote:after{content:"”";color:var(--annot)}.VirtualHip-module__GWVsZa__attrib{border-top:1px solid var(--rule);align-items:center;gap:12px;margin-top:clamp(18px,3vh,28px);padding-top:16px;display:flex}.VirtualHip-module__GWVsZa__avatar{filter:grayscale()contrast(1.05);border:1px solid var(--rule);border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden}.VirtualHip-module__GWVsZa__avatar img{object-fit:cover;width:100%;height:100%}.VirtualHip-module__GWVsZa__initial{border:1px solid var(--rule);width:34px;height:34px;font-family:var(--f-mono);color:var(--annot);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.VirtualHip-module__GWVsZa__outcome{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--nav-h) + 18px);margin-top:clamp(48px,8vh,96px);padding:clamp(22px,4vh,40px) 0 clamp(30px,6vh,64px)}.VirtualHip-module__GWVsZa__outcomeMeta,.VirtualHip-module__GWVsZa__outcomeScaleMeta{color:var(--marrow-dim);justify-content:space-between;align-items:center;gap:18px;display:flex}.VirtualHip-module__GWVsZa__outcomeMeta span:first-child,.VirtualHip-module__GWVsZa__outcomeScaleMeta span:last-child{color:var(--annot)}.VirtualHip-module__GWVsZa__outcomeStatement{letter-spacing:-.048em;text-wrap:balance;max-width:19ch;margin:clamp(44px,8vh,94px) 0 clamp(46px,8vh,86px);font-size:clamp(38px,6.3vw,94px);font-weight:500;line-height:.96}.VirtualHip-module__GWVsZa__outcomeStatement strong{font-weight:500}.VirtualHip-module__GWVsZa__outcomeNumber{font-family:var(--f-mono);color:var(--annot);letter-spacing:-.075em;font-variant-numeric:tabular-nums}.VirtualHip-module__GWVsZa__outcomeReadout{gap:13px;display:grid}.VirtualHip-module__GWVsZa__outcomeBars{grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(3px,.55vw,8px);display:grid}.VirtualHip-module__GWVsZa__outcomeBars i{background:var(--annot);height:clamp(7px,.75vw,11px);display:block}@media (max-width:620px){.VirtualHip-module__GWVsZa__outcomeMeta,.VirtualHip-module__GWVsZa__outcomeScaleMeta{align-items:flex-start}.VirtualHip-module__GWVsZa__outcomeMeta span:last-child,.VirtualHip-module__GWVsZa__outcomeScaleMeta span:last-child{text-align:right}.VirtualHip-module__GWVsZa__outcomeStatement{max-width:13ch;margin-block:38px 44px}}
.AudienceBenefitStack-module__FOtsRW__track{padding:clamp(58px,9vh,96px)var(--pad);background:var(--film);position:relative}.AudienceBenefitStack-module__FOtsRW__pin,.AudienceBenefitStack-module__FOtsRW__shell{position:relative}.AudienceBenefitStack-module__FOtsRW__intro{z-index:3;position:relative}.AudienceBenefitStack-module__FOtsRW__label{margin-bottom:clamp(24px,4vh,42px)}.AudienceBenefitStack-module__FOtsRW__introLine{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(32px,6vw,100px);display:grid}.AudienceBenefitStack-module__FOtsRW__introLine h2{max-width:19ch;color:var(--bone);letter-spacing:-.046em;text-wrap:balance;margin:0;font-size:clamp(40px,5.4vw,80px);font-weight:500;line-height:.94}.AudienceBenefitStack-module__FOtsRW__introLine h2 em{color:var(--scan);font-style:normal}.AudienceBenefitStack-module__FOtsRW__audienceControl{gap:18px;display:grid}.AudienceBenefitStack-module__FOtsRW__switcher{border:1px solid var(--rule);min-width:0;display:flex}.AudienceBenefitStack-module__FOtsRW__switcher button{appearance:none;border:0;border-right:1px solid var(--rule);min-width:0;min-height:44px;color:var(--marrow-dim);font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:color .3s var(--ease),background .3s var(--ease);background:0 0;border-radius:0;flex:1 1 0;padding:0 14px;font-size:9px}.AudienceBenefitStack-module__FOtsRW__switcher button:last-child{border-right:0}.AudienceBenefitStack-module__FOtsRW__switcher button:hover{color:var(--bone);background:#f2eee709}.AudienceBenefitStack-module__FOtsRW__switcher button[aria-pressed=true]{color:var(--film);background:var(--bone)}.AudienceBenefitStack-module__FOtsRW__audienceSummary{color:var(--marrow);animation:AudienceBenefitStack-module__FOtsRW__audienceSwap .5s var(--ease)both;margin:0;font-size:clamp(13.5px,.95vw,15px);line-height:1.5}.AudienceBenefitStack-module__FOtsRW__audienceSummary>span:first-child{color:var(--annot);margin-bottom:8px;font-size:9px;display:block}.AudienceBenefitStack-module__FOtsRW__layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:clamp(36px,6vw,100px);margin-top:clamp(40px,7vh,76px);display:grid}.AudienceBenefitStack-module__FOtsRW__stack{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.AudienceBenefitStack-module__FOtsRW__stage{border-top:1px solid var(--rule);background:var(--film);min-width:0;list-style:none}.AudienceBenefitStack-module__FOtsRW__card{min-width:0}.AudienceBenefitStack-module__FOtsRW__stageHeader{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,24px);min-height:76px;padding:15px 0;display:grid}.AudienceBenefitStack-module__FOtsRW__number{color:var(--marrow-dim);transition:color .3s var(--ease)}.AudienceBenefitStack-module__FOtsRW__stageHeader h3{color:var(--bone);letter-spacing:-.028em;animation:AudienceBenefitStack-module__FOtsRW__audienceSwap .45s var(--ease)both;margin:0;font-size:clamp(18px,1.8vw,27px);font-weight:500;line-height:1.08}.AudienceBenefitStack-module__FOtsRW__stageMeta{color:var(--marrow-dim);text-align:right;white-space:nowrap;font-size:8px}.AudienceBenefitStack-module__FOtsRW__detail{grid-template-columns:minmax(0,1fr) minmax(190px,.6fr);align-items:end;gap:clamp(24px,4vw,58px);padding:8px 0 clamp(24px,4vh,38px) 40px;display:grid}.AudienceBenefitStack-module__FOtsRW__detail>p{max-width:54ch;color:var(--marrow);animation:AudienceBenefitStack-module__FOtsRW__audienceSwap .5s var(--ease)both;margin:0;font-size:clamp(14px,1vw,16px);line-height:1.55}.AudienceBenefitStack-module__FOtsRW__detailMeta{border-top:1px solid var(--rule);margin:0}.AudienceBenefitStack-module__FOtsRW__detailMeta>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(88px,.8fr) minmax(0,1.2fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.AudienceBenefitStack-module__FOtsRW__detailMeta dt{color:var(--marrow-dim);font-size:8px}.AudienceBenefitStack-module__FOtsRW__detailMeta dd{color:var(--bone);margin:0;font-size:12px;line-height:1.3}.AudienceBenefitStack-module__FOtsRW__stage[aria-current=step] .AudienceBenefitStack-module__FOtsRW__number{color:var(--annot)}.AudienceBenefitStack-module__FOtsRW__visual{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);isolation:isolate;background:var(--film);min-height:560px;margin:0;position:relative;overflow:hidden}.AudienceBenefitStack-module__FOtsRW__visual:before,.AudienceBenefitStack-module__FOtsRW__visual:after{content:"";z-index:5;opacity:.42;pointer-events:none;width:22px;height:22px;position:absolute}.AudienceBenefitStack-module__FOtsRW__visual:before{border-top:1px solid var(--scan);border-left:1px solid var(--scan);top:14px;left:14px}.AudienceBenefitStack-module__FOtsRW__visual:after{border-right:1px solid var(--annot);border-bottom:1px solid var(--annot);bottom:14px;right:14px}.AudienceBenefitStack-module__FOtsRW__visualFrame{z-index:1;transform-origin:46% 45%;position:absolute;inset:0 13% 0 0;overflow:hidden}.AudienceBenefitStack-module__FOtsRW__visualGlow{z-index:0;background:radial-gradient(at 44% 43%,#7fa8c417,#7fa8c406 48%,#0000 72%);animation:4.8s ease-in-out infinite AudienceBenefitStack-module__FOtsRW__visualGlow;position:absolute;inset:8% 2% 12%}.AudienceBenefitStack-module__FOtsRW__subjectLayer{z-index:1;opacity:0;transition:opacity .58s var(--ease),transform .75s var(--ease);pointer-events:none;position:absolute;inset:0;transform:translateY(8px)scale(1.012)}.AudienceBenefitStack-module__FOtsRW__subjectLayer[data-active=true]{z-index:2;opacity:1;transform:none}.AudienceBenefitStack-module__FOtsRW__subjectBase{object-fit:cover;object-position:center 12%;opacity:.7;filter:grayscale(.74)saturate(.5)brightness(.76)contrast(1.16);transform-origin:46% 44%;width:100%;height:100%;animation:5.2s ease-in-out infinite AudienceBenefitStack-module__FOtsRW__subjectBreath;position:absolute;inset:0;-webkit-mask-image:radial-gradient(86% 104% at 44% 47%,#000 56%,#0000 100%);mask-image:radial-gradient(86% 104% at 44% 47%,#000 56%,#0000 100%)}.AudienceBenefitStack-module__FOtsRW__outcomeRail{z-index:3;width:42px;position:absolute;top:12%;bottom:20%;right:clamp(22px,4vw,52px)}.AudienceBenefitStack-module__FOtsRW__railLine,.AudienceBenefitStack-module__FOtsRW__railFill{width:1px;position:absolute;top:0;bottom:0;left:5px}.AudienceBenefitStack-module__FOtsRW__railLine{background:var(--rule-strong)}.AudienceBenefitStack-module__FOtsRW__railFill{background:var(--scan);transform-origin:top;transform:scaleY(0)}.AudienceBenefitStack-module__FOtsRW__railMarker{z-index:2;border:1px solid var(--annot);background:var(--film);opacity:0;width:9px;height:9px;position:absolute;top:-4px;left:1px;transform:translate(0,0)}.AudienceBenefitStack-module__FOtsRW__railNode{color:var(--marrow-dim);font-family:var(--f-mono);letter-spacing:.08em;transition:color .3s var(--ease),transform .45s var(--ease);font-size:8px;position:absolute;left:16px;transform:translateY(-50%)}.AudienceBenefitStack-module__FOtsRW__railNode:nth-of-type(4){top:0%}.AudienceBenefitStack-module__FOtsRW__railNode:nth-of-type(5){top:25%}.AudienceBenefitStack-module__FOtsRW__railNode:nth-of-type(6){top:50%}.AudienceBenefitStack-module__FOtsRW__railNode:nth-of-type(7){top:75%}.AudienceBenefitStack-module__FOtsRW__railNode:nth-of-type(8){top:100%}.AudienceBenefitStack-module__FOtsRW__railNodeActive{color:var(--annot);transform:translate(4px,-50%)}.AudienceBenefitStack-module__FOtsRW__railNodePast{color:var(--scan)}.AudienceBenefitStack-module__FOtsRW__visual figcaption{z-index:4;animation:AudienceBenefitStack-module__FOtsRW__audienceSwap .5s var(--ease)both;gap:7px;display:grid;position:absolute;bottom:clamp(18px,2.5vw,30px);left:clamp(18px,2.2vw,30px);right:84px}.AudienceBenefitStack-module__FOtsRW__visual figcaption span{color:var(--annot);font-size:8px}.AudienceBenefitStack-module__FOtsRW__visual figcaption strong{max-width:24ch;color:var(--bone);letter-spacing:-.02em;font-size:clamp(16px,1.4vw,22px);font-weight:500;line-height:1.1}.AudienceBenefitStack-module__FOtsRW__footer{display:none}@keyframes AudienceBenefitStack-module__FOtsRW__audienceSwap{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes AudienceBenefitStack-module__FOtsRW__subjectBreath{0%,to{opacity:.67;transform:scale(.998)}50%{opacity:.74;transform:scale(1.007)}}@keyframes AudienceBenefitStack-module__FOtsRW__visualGlow{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes AudienceBenefitStack-module__FOtsRW__statusPulse{0%,to{opacity:.42;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:959px){.AudienceBenefitStack-module__FOtsRW__introLine{grid-template-columns:1fr;align-items:start}.AudienceBenefitStack-module__FOtsRW__audienceControl{max-width:650px}.AudienceBenefitStack-module__FOtsRW__layout{grid-template-columns:1fr}.AudienceBenefitStack-module__FOtsRW__visual{order:-1;height:min(70vh,580px);min-height:0}}@media (max-width:700px){.AudienceBenefitStack-module__FOtsRW__track{padding-top:48px;padding-bottom:56px}.AudienceBenefitStack-module__FOtsRW__introLine h2{max-width:10ch;font-size:clamp(40px,12vw,58px)}.AudienceBenefitStack-module__FOtsRW__switcher button{letter-spacing:.08em;padding-inline:8px}.AudienceBenefitStack-module__FOtsRW__stageHeader{grid-template-columns:34px minmax(0,1fr);gap:12px}.AudienceBenefitStack-module__FOtsRW__stageMeta{text-align:left;grid-column:2}.AudienceBenefitStack-module__FOtsRW__detail{grid-template-columns:1fr;padding-left:46px}.AudienceBenefitStack-module__FOtsRW__visual{height:min(112vw,500px)}.AudienceBenefitStack-module__FOtsRW__visualFrame{right:14%}}@media (min-width:960px) and (min-height:700px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.AudienceBenefitStack-module__FOtsRW__track{height:clamp(3200px,500dvh,6200px);padding:0}.AudienceBenefitStack-module__FOtsRW__pin{height:100dvh;position:sticky;top:0;overflow:clip}.AudienceBenefitStack-module__FOtsRW__shell{height:100%;min-height:0;padding:calc(var(--nav-h) + clamp(16px,2.4vh,24px))var(--pad)clamp(18px,3vh,30px);flex-direction:column;display:flex}.AudienceBenefitStack-module__FOtsRW__intro{flex:none}.AudienceBenefitStack-module__FOtsRW__label{margin-bottom:clamp(11px,1.8vh,17px);padding-bottom:9px}.AudienceBenefitStack-module__FOtsRW__introLine{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:clamp(34px,5vw,84px)}.AudienceBenefitStack-module__FOtsRW__introLine h2{max-width:19ch;font-size:clamp(34px,3.5vw,54px)}.AudienceBenefitStack-module__FOtsRW__audienceControl{gap:10px}.AudienceBenefitStack-module__FOtsRW__switcher button{min-height:44px}.AudienceBenefitStack-module__FOtsRW__audienceSummary{font-size:clamp(12px,.82vw,14px);line-height:1.42}.AudienceBenefitStack-module__FOtsRW__audienceSummary span{margin-bottom:5px}.AudienceBenefitStack-module__FOtsRW__layout{flex:1;grid-template-columns:minmax(450px,1.03fr) minmax(380px,.97fr);gap:clamp(34px,4.5vw,80px);min-height:0;margin-top:clamp(14px,2.4vh,23px)}.AudienceBenefitStack-module__FOtsRW__stack{height:100%;min-height:0;position:relative;overflow:visible}.AudienceBenefitStack-module__FOtsRW__stage{--focus:0;transform-origin:0;will-change:transform,clip-path,opacity;height:20%;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translate(0,0)}.AudienceBenefitStack-module__FOtsRW__stage:nth-child(2){top:20%}.AudienceBenefitStack-module__FOtsRW__stage:nth-child(3){top:40%}.AudienceBenefitStack-module__FOtsRW__stage:nth-child(4){top:60%}.AudienceBenefitStack-module__FOtsRW__stage:nth-child(5){top:80%}.AudienceBenefitStack-module__FOtsRW__stack[data-ready=true] .AudienceBenefitStack-module__FOtsRW__stage{top:0}.AudienceBenefitStack-module__FOtsRW__card{height:100%;overflow:hidden}.AudienceBenefitStack-module__FOtsRW__stageHeader{height:var(--header-height,58px);grid-template-columns:40px minmax(0,1fr) auto;min-height:0;padding:0 6px 0 0}.AudienceBenefitStack-module__FOtsRW__stageHeader h3{transform:translate3d(calc(var(--focus)*5px),0,0);font-size:clamp(16px,1.35vw,22px)}.AudienceBenefitStack-module__FOtsRW__stageMeta{opacity:calc(.58 + var(--focus)*.42);font-size:7px}.AudienceBenefitStack-module__FOtsRW__detail{height:calc(100% - var(--header-height,58px));opacity:0;will-change:opacity,transform;grid-template-columns:minmax(0,1fr) minmax(172px,.58fr);align-items:end;gap:clamp(22px,2.8vw,46px);min-height:0;padding:clamp(13px,2vh,20px) 6px 12px 40px;overflow:hidden;transform:translateY(14px)}.AudienceBenefitStack-module__FOtsRW__detail>p{align-self:start;font-size:clamp(13px,.88vw,15px)}.AudienceBenefitStack-module__FOtsRW__detailMeta>div{grid-template-columns:minmax(78px,.75fr) minmax(0,1.25fr);padding:7px 0}.AudienceBenefitStack-module__FOtsRW__visual{width:100%;height:100%;min-height:0}.AudienceBenefitStack-module__FOtsRW__visualFrame,.AudienceBenefitStack-module__FOtsRW__subjectLayer,.AudienceBenefitStack-module__FOtsRW__subjectBase,.AudienceBenefitStack-module__FOtsRW__railFill,.AudienceBenefitStack-module__FOtsRW__railMarker{will-change:transform,opacity}.AudienceBenefitStack-module__FOtsRW__footer{min-height:22px;color:var(--marrow-dim);flex:none;grid-template-columns:minmax(150px,.35fr) 1fr auto;align-items:center;gap:20px;margin-top:clamp(11px,1.8vh,17px);font-size:8px;display:grid}.AudienceBenefitStack-module__FOtsRW__progress{background:var(--rule);height:1px;position:relative}.AudienceBenefitStack-module__FOtsRW__progress i{background:var(--annot);transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}}@media (min-width:2000px) and (min-height:701px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.AudienceBenefitStack-module__FOtsRW__introLine h2{font-size:clamp(54px,2.7vw,72px)}.AudienceBenefitStack-module__FOtsRW__switcher button,.AudienceBenefitStack-module__FOtsRW__audienceSummary>span:first-child{font-size:11px}.AudienceBenefitStack-module__FOtsRW__audienceSummary{font-size:clamp(15px,.78vw,19px)}.AudienceBenefitStack-module__FOtsRW__stageHeader h3{font-size:clamp(22px,1.18vw,30px)}.AudienceBenefitStack-module__FOtsRW__stageMeta{font-size:9px}.AudienceBenefitStack-module__FOtsRW__detail>p{font-size:clamp(15px,.76vw,19px)}.AudienceBenefitStack-module__FOtsRW__footer{font-size:10px}}@media (prefers-reduced-motion:reduce){.AudienceBenefitStack-module__FOtsRW__audienceSummary,.AudienceBenefitStack-module__FOtsRW__stageHeader h3,.AudienceBenefitStack-module__FOtsRW__detail>p,.AudienceBenefitStack-module__FOtsRW__visual figcaption,.AudienceBenefitStack-module__FOtsRW__subjectBase,.AudienceBenefitStack-module__FOtsRW__visualGlow{animation:none}}
