@keyframes shRise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}html.sh-hero #top h1 .sh-w{animation:shRise 1.3s cubic-bezier(.2, .7, .2, 1) calc(.25s + var(--i,0) * .12s) backwards;display:inline-block}html.sh-hero #top h1+div>span{animation:1.2s cubic-bezier(.2,.7,.2,1) 1.25s backwards shRise}html.sh-hero #top h1+div>span:nth-of-type(2){animation-delay:1.45s}html.sh-hero #top h1+div>span:nth-of-type(3){animation-delay:1.65s}html.sh-hero #top h1+div+div{animation:1.2s cubic-bezier(.2,.7,.2,1) 2s backwards shRise}.sh-connect{height:270vh;position:relative}.sh-stage{place-items:center;height:calc(100svh - 96px);padding:0 16px;display:grid;position:sticky;top:96px}.sh-fig{aspect-ratio:430/553;width:min(100%,560px,77.7577svh - 108.861px);position:relative}.sh-fig svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sh-ellab{z-index:1;width:max-content;font-family:var(--font-display);color:#41615f;font-size:22px;font-style:italic;line-height:1;position:absolute;translate:-50% -50%}.sh-lab,.sh-ellab{text-shadow:0 0 6px #faf5e7,0 0 6px #faf5e7,0 0 3px #faf5e7}.sh-dot{width:0;height:0;position:absolute}.sh-dot i{z-index:2;background:#1e3f3f;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px;box-shadow:0 0 0 4px #faf5e7e6,0 0 0 5px #f21ea1}.sh-lab{z-index:1;width:max-content;max-width:6.4em;font-family:var(--font-body);color:#1a1a1a;font-size:20px;font-weight:500;line-height:1.25;position:absolute}.sh-lab:first-letter{text-transform:uppercase}.sh-lab.sh-L{text-align:right;translate:-100% -50%}.sh-lab.sh-R{text-align:left;translate:0 -50%}@media (width<=700px){.sh-connect{height:220vh}.sh-lab{font-size:19px}}@media (prefers-reduced-motion:reduce){.sh-connect{height:auto;padding:56px 0}.sh-stage{height:auto;position:static}}.sh-key{font-weight:600}.sh-rot{color:#f21ea1;white-space:nowrap;font-weight:600}.sh-rot.is-live{box-sizing:content-box;vertical-align:bottom;height:1.75em;margin:-12px -16px;padding:12px 16px;display:inline-block;position:relative}.sh-win{perspective:14em;position:absolute;inset:12px 16px;overflow:clip}.sh-rot .sh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh-rot.is-live{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.sh-rot.is-grab{cursor:grabbing}.sh-drum{transform-style:preserve-3d;position:absolute;inset:0}.sh-face{text-align:left;white-space:nowrap;backface-visibility:hidden;width:max-content;height:1.75em;line-height:1.75;position:absolute;top:0;left:0}.sh-herovid{transition:opacity 1s}.sh-herovid.is-on{opacity:1!important}.sh-over{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.sh-over.is-on{opacity:1}.sh-broll video{background:#e6eadb}@media (width<=700px){.sh-broll{height:clamp(300px,80vw,420px)!important}}@media (prefers-reduced-motion:reduce){.sh-herovid,.sh-over{display:none}}@media (width<=767px){.sh-herovid{display:none}}.sh-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#fcd2ec,#fcd2ec);background-position:0 88%;background-repeat:no-repeat;background-size:100% .62em;margin:0 -.12em;padding:0 .12em}.sh-hl-js{transition:background-size 1.1s cubic-bezier(.3,.7,.2,1);transition-delay:var(--d,0s);background-size:0% .62em}.sh-hl-js.is-on{background-size:100% .62em}@media (prefers-reduced-motion:reduce){.sh-hl-js{background-size:100% .62em;transition:none}}@media (width<=700px){.sh-broll{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){.sh-rot.is-live:not(.sh-rot-w){display:block}.sh-pun+.sh-brk{display:none}}@media (pointer:coarse){html{scroll-snap-type:y proximity;scroll-padding-top:85px}main>section,main>div,footer{scroll-snap-align:start}}.sh-hlh{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#f21ea1,#f21ea1);background-position:0 78%;background-repeat:no-repeat;background-size:100% .62em;margin:0 -.12em;padding:0 .12em}@keyframes shMark{0%{background-size:0% .62em}}html.sh-hero .sh-hlh{animation:1.1s cubic-bezier(.3,.7,.2,1) 2.3s backwards shMark}@media (width<=520px){.thc .rt-actions a.hv0{letter-spacing:.06em!important;gap:10px!important;padding:14px 18px!important}}.thc a.offer-link:focus-visible{outline-offset:4px;outline:3px solid #f21ea1}.thc a.offer-link:hover{border-bottom-width:2px}.thc a.explore-cta:focus-visible{outline-offset:3px;outline:3px solid #1a1a1a}.thc [data-notes-status]:focus{outline-offset:3px;outline:3px solid #f21ea1}.thc #credentials [data-count],.thc #belief h2 em,.thc #belief h2 em.bz-ink.is-ink{color:#f21ea1}@media (width<=700px){.thc #belief p.belief-bridge{margin-left:-10px!important;margin-right:-10px!important;font-size:19px!important}.thc #belief p.belief-bridge>span{text-wrap:balance;display:block}}@media (width<=899px){.thc .offer-label-space{display:none}}
