html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.activation-conclusion{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto;align-content:center;gap:clamp(28px,4svh,48px);width:100%;padding:72px 0 40px;text-align:center}.activation-conclusion>*{min-width:0}.activation-story[data-motion=true] .activation-conclusion{position:absolute;inset:0;padding-top:112px;visibility:hidden}.activation-result-heading{margin:0;padding-inline:24px;font:500 clamp(64px,5.6vw,80px)/1.04 var(--font-display);letter-spacing:-.055em;color:#f7f5fa}.activation-result-heading span{color:#b7a7ed}.activation-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,60px);width:min(1080px,calc(100% - 96px));margin:10px auto;text-align:left}.activation-pillar{display:flex;align-items:flex-start;gap:13px;padding-top:22px;border-top:1px solid #ffffff24}.activation-pillar>svg{flex:none;width:20px;height:20px;margin-top:3px;color:#b7a7ed}.activation-pillar h3{margin:0 0 10px;font:500 21px/1.25 var(--font-display);letter-spacing:-.025em}.activation-pillar p{max-width:260px;margin:0;font-size:15px;line-height:1.55;color:#bbb4c7}.activation-footnote{display:block;padding:0 24px;font:10px/1.6 var(--font-mono);letter-spacing:.045em;color:#a39aae}.activation-ticker{width:100%;overflow:clip;pointer-events:none;padding-block:10px}.activation-ticker-band{width:104%;margin-left:-2%;border-block:1px solid #ffffff0a;transform:rotate(-1deg)}.activation-ticker--solid .activation-ticker-band{transform:rotate(1deg)}.activation-ticker-track{display:flex;width:max-content;animation:activation-ticker-drift 64s linear infinite;animation-play-state:paused}.activation-ticker--solid .activation-ticker-track{animation-duration:78s;animation-direction:reverse}.activation-story:not([data-motion=true]) .activation-conclusion[data-active=true] .activation-ticker-track,.activation-story[data-conclusion=true] .activation-conclusion[data-active=true] .activation-ticker-track{animation-play-state:running}.activation-ticker-group,.activation-ticker-word{display:flex;flex:none;align-items:center}.activation-ticker-word{gap:.8em;padding:.17em .8em .2em 0;font:500 clamp(32px,3.2vw,46px)/1.1 var(--font-display);letter-spacing:-.025em;text-transform:uppercase;color:#cb956d}.activation-ticker--outline .activation-ticker-word{color:transparent;-webkit-text-stroke:1px #aaa0b58c}.activation-ticker-word i{width:.12em;height:.12em;border-radius:50%;background:#a391b0}@keyframes activation-ticker-drift{to{transform:translate(-25%)}}@media(max-width:767px){.activation-conclusion{gap:25px;padding:48px 0 24px}.activation-story[data-motion=true] .activation-conclusion{padding:100px 0 20px;gap:clamp(20px,3svh,28px)}.activation-result-heading{font-size:clamp(38px,10.5vw,44px);line-height:1.06}.activation-result-heading span{display:block}.activation-pillars{width:min(420px,calc(100% - 48px));grid-template-columns:1fr;gap:18px;margin:0 auto}.activation-pillar{padding-top:15px;gap:12px}.activation-pillar h3{font-size:18px;margin-bottom:5px}.activation-pillar p{font-size:14px;line-height:1.5}.activation-ticker-word{font-size:clamp(24px,7vw,30px)}.activation-ticker{padding-block:6px}.activation-footnote{font-size:10px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.activation-ticker-track{animation:none}}
