.st-eyebrow{letter-spacing:-.01em;color:#6e6e73;margin-bottom:1rem;font-size:1.0625rem;font-weight:600}.st-h1{letter-spacing:-.052em;color:#1d1d1f;text-wrap:balance;font-size:clamp(3.1rem,1.4rem + 7.2vw,7.5rem);font-weight:680;line-height:.98}.st-h1--long{font-size:clamp(2.6rem,1.1rem + 5.2vw,5.75rem);line-height:1}.st-finale .st-h2{font-size:clamp(2.2rem,1.3rem + 3.2vw,4.25rem)}.st-h2{letter-spacing:-.045em;color:#1d1d1f;text-wrap:balance;font-size:clamp(2.4rem,1.4rem + 4vw,4.75rem);font-weight:660;line-height:1.02}.st-h3{letter-spacing:-.028em;color:#1d1d1f;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:640;line-height:1.12}.st-lead{letter-spacing:-.012em;color:#6e6e73;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.45}.st-body{letter-spacing:-.01em;color:#6e6e73;font-size:1.0625rem;line-height:1.5}.st-small{color:#6e6e73;font-size:.9375rem}.st-label{letter-spacing:.02em;color:#6e6e73;font-size:.8125rem;font-weight:600}.st-link{color:#1d1d1f;text-underline-offset:.22em;font-size:1.0625rem;font-weight:500;-webkit-text-decoration:underline #1d1d1f40;text-decoration:underline #1d1d1f40;transition:text-decoration-color .25s}.st-link:hover{text-decoration-color:currentColor}.st-section{background:#fff;padding-block:clamp(5.5rem,12vw,10rem);position:relative}.st-section--soft{background:#f5f5f7}.st-in{animation:.9s cubic-bezier(.16,1,.3,1) both st-in;animation-delay:calc(50ms + var(--i,0) * 80ms)}@keyframes st-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.st-hero{padding-top:calc(var(--nav-h) + clamp(3rem, 9vh, 6.5rem));background:#fff;padding-bottom:clamp(3rem,8vw,6rem);position:relative;overflow-x:clip}.st-hero--plain{padding-bottom:clamp(5rem,11vw,9rem)}.st-hero__stage{grid-template-columns:minmax(0,1fr);place-items:center;min-height:clamp(20rem,38vw,30rem);margin-top:clamp(3.5rem,8vw,6rem);display:grid;position:relative}@property --spin{syntax:"<angle>";inherits:true;initial-value:0deg}*,:before,:after{--prism:conic-gradient(from var(--spin,0deg), #ff2d55 0deg, #ff6b3d 22deg, #fff0 58deg, #ffffffe6 92deg, #fff0 120deg, #5e5ce6 160deg, #0a84ff 188deg, #64d2ff 210deg, #fff0 245deg, #bf5af2 290deg, #ff2d55 330deg, #ff2d55 360deg)}@keyframes prism-spin{to{--spin:360deg}}.prism-glow{pointer-events:none;background:var(--prism);filter:blur(clamp(40px,7vw,90px));opacity:.32;border-radius:9999px;position:absolute}.prism-glow--a{aspect-ratio:1;width:clamp(16rem,34vw,30rem);top:0;left:calc(50% - clamp(16rem,30vw,26rem))}.prism-glow--b{aspect-ratio:1;--spin:160deg;width:clamp(12rem,24vw,22rem);bottom:0;right:calc(50% - clamp(15rem,28vw,24rem))}.prism-icon{--s:clamp(13rem, 26vw, 19rem);width:var(--s);aspect-ratio:1;animation:10s linear infinite prism-spin;position:relative}.prism-icon__glow{background:var(--prism);filter:blur(calc(var(--s) * .1));opacity:.42;border-radius:30%;position:absolute;inset:-4%}.prism-icon__bezel{-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);background:linear-gradient(160deg,#fff9,#ffffff1f 42%,#ffffff4d);border-radius:31%;position:absolute;inset:-7.5%;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1px #fff,0 0 0 1px #1d1d1f0d,0 50px 90px -40px #14141e73}.prism-icon__tile{background:radial-gradient(120% 90% at 30% 8%,#2c2c32 0%,#131317 46%,#050507 100%);border-radius:26%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f,0 24px 50px -22px #0009}.prism-icon__tile:after{content:"";border-radius:inherit;background:linear-gradient(155deg,#ffffff29,#0000 36%);position:absolute;inset:0}.prism-icon__rim,.prism-icon__rim--soft{padding:calc(var(--s) * .016);background:var(--prism);pointer-events:none;border-radius:26%;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.prism-icon__rim--soft{padding:calc(var(--s) * .05);filter:blur(calc(var(--s) * .028))}.prism-icon__mark{justify-content:center;align-items:flex-end;gap:calc(var(--s) * .07);padding-bottom:calc(var(--s) * .25);display:flex;position:absolute;inset:0}.prism-icon__mark i{width:calc(var(--s) * .12);box-shadow:0 0 calc(var(--s) * .03) #ffffffe6, 0 0 calc(var(--s) * .1) #78aaff80, calc(var(--s) * -.012) 0 calc(var(--s) * .026) #ff2d55bf, calc(var(--s) * .012) 0 calc(var(--s) * .026) #0a84ffcc;background:linear-gradient(#fff,#eceefe);border-radius:9999px;display:block}.prism-icon__mark i:first-child{height:calc(var(--s) * .2);opacity:.68}.prism-icon__mark i:nth-child(2){height:calc(var(--s) * .33);opacity:.86}.prism-icon__mark i:nth-child(3){height:calc(var(--s) * .5)}.prism-icon--hero{--s:clamp(7rem, 4rem + 8vw, 10.5rem);margin-bottom:clamp(2.25rem,4vw,3.25rem)}.st-hero:has(.prism-icon--hero){padding-top:calc(var(--nav-h) + clamp(2.5rem, 6vh, 4.5rem))}.prism-tile{color:#fff;background:radial-gradient(120% 100% at 30% 0,#36363c 0%,#16161a 55%,#08080a 100%);position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 18px -10px #0000008c}.prism-tile:before{content:"";border-radius:inherit;background:var(--prism);pointer-events:none;padding:1.25px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass-pane,.hs{-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);background:#ffffff80;border-radius:2rem;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,inset 0 -18px 40px #ffffff40,0 30px 70px -28px #1e1e244d,0 2px 6px #1e1e240f}.glass-pane:before,.hs:before{content:"";border-radius:inherit;background:var(--prism);opacity:.8;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hs{border-radius:1.75rem;padding:.75rem;animation:12s linear infinite prism-spin}.hs:after,.glass-pane--glow:after{content:"";z-index:-1;border-radius:inherit;background:var(--prism);filter:blur(12px);opacity:.5;pointer-events:none;padding:7px;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hs__bar{background:#ffffffc7;border-radius:9999px;align-items:center;gap:.75rem;height:3.5rem;padding-inline:1.15rem;display:flex;box-shadow:inset 0 0 0 1px #1d1d1f0f}.hs__query{letter-spacing:-.015em;color:#1d1d1f;white-space:nowrap;font-size:1.125rem;overflow:hidden}.hs__caret{vertical-align:-.2em;background:#1d1d1f;width:2px;height:1.15em;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.hs__result{text-align:left;opacity:0;background:#ffffffdb;border-radius:1.25rem;margin-top:.75rem;padding:1.1rem 1.25rem 1.2rem;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(8px);box-shadow:inset 0 0 0 1px #1d1d1f0d}.hs__result[data-on]{opacity:1;transform:none}.hs__fav{background:radial-gradient(120% 100% at 30% 0,#36363c,#08080a);border-radius:.5rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.pl-lines{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(2.4rem,1.2rem + 4.6vw,5.25rem);font-weight:660;line-height:1.06}.pl-line{color:#86868b;transition:color .6s cubic-bezier(.16,1,.3,1)}.pl-line[data-on]{color:#1d1d1f}.prism-glow--problem{aspect-ratio:1;opacity:.22;width:70%;top:50%;left:15%;translate:0 -50%}.bento{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:48rem){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento__card--wide{grid-column:1/-1}}@media (min-width:64rem){.bento{grid-template-columns:repeat(3,minmax(0,1fr))}.bento__card--wide{grid-column:span 2}.bento__card--area{grid-row:span 2}}.bento__card{background:#fff;border-radius:1.75rem;padding:clamp(1.75rem,3vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 1px 2px #1e1e240a}.bento__card--area{flex-direction:column;justify-content:flex-end;min-height:27rem;display:flex}.bento__icon{color:#fff;background:radial-gradient(120% 100% at 30% 0,#36363c 0%,#16161a 55%,#08080a 100%);border-radius:.9rem;place-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 18px -10px #0000008c}.bento__icon:before,.points__num:before,.trade-tile__arrow:before{content:"";border-radius:inherit;background:var(--prism);pointer-events:none;padding:1.25px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.area-rings{aspect-ratio:1;width:min(15rem,62%);position:absolute;top:36%;left:50%;translate:-50% -50%}.area-rings span{background:var(--prism) border-box;border:1.5px solid #0000;border-radius:9999px;animation:4.5s cubic-bezier(.16,1,.3,1) infinite ring-pulse;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.area-rings span:nth-child(2){animation-delay:.4s;inset:17%}.area-rings span:nth-child(3){animation-delay:.8s;inset:34%}.area-rings i{background:#1d1d1f;border-radius:9999px;width:1.1rem;height:1.1rem;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #1d1d1f14}@keyframes ring-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.chip{letter-spacing:-.01em;border-radius:9999px;padding:.45rem .9rem;font-size:.9375rem}.chip--glass{color:#1d1d1f;background:#f5f5f7;box-shadow:inset 0 0 0 1px #1d1d1f0f}.chip--off{color:#6e6e73;background:#f5f5f7;-webkit-text-decoration:line-through #86868b99;text-decoration:line-through #86868b99}.prism-glow--phone{aspect-ratio:1;opacity:.5;width:clamp(16rem,32vw,26rem);top:50%;left:50%;translate:-50% -50%}.phone__frame{aspect-ratio:9/19.2;background:linear-gradient(145deg,#4a4a50,#1b1b1e 24%,#3a3a3f 46%,#0e0e10 72%,#2e2e33);border-radius:3.1rem;padding:.6rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 0 3px #050507,0 50px 90px -30px #1e1e2473,0 20px 40px -20px #1e1e244d}.phone__screen{background:#fff;border-radius:2.55rem;height:100%;position:relative;overflow:hidden}.phone__screen:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff1f,#0000 38%);position:absolute;inset:0}.phone__btn{background:#2a2a2e;border-radius:2px;width:3px;position:absolute}.phone__btn--a{height:5%;top:17%;left:-3px}.phone__btn--b{height:9%;top:25%;left:-3px}.phone__btn--c{height:13%;top:26%;right:-3px}.points{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:64rem){.points{grid-template-columns:repeat(3,minmax(0,1fr))}}.points__num{letter-spacing:-.01em;text-align:center;color:#fff;background:radial-gradient(120% 100% at 30% 0,#36363c 0%,#16161a 55%,#08080a 100%);border-radius:.9rem;width:3rem;height:3rem;font-size:1rem;font-weight:650;line-height:3rem;display:block;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 18px -10px #0000008c}.bento__card--soft{box-shadow:none;background:#f5f5f7}.chip--white{background:#fff}.trade-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:40rem){.trade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.trade-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.trade-tile{background:#fff;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;min-height:7.5rem;padding:1.5rem 1.75rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex}.trade-tile:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px #1e1e244d}.trade-tile__name{letter-spacing:-.035em;color:#1d1d1f;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);font-weight:620;line-height:1.15}.trade-tile__arrow{color:#fff;background:radial-gradient(120% 100% at 30% 0,#36363c 0%,#16161a 55%,#08080a 100%);border-radius:9999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 18px -10px #0000008c}.trade-tile:hover .trade-tile__arrow{transform:rotate(45deg)}.steps{grid-template-columns:minmax(0,1fr);gap:3rem 2rem;display:grid}@media (min-width:48rem){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.step__num{letter-spacing:-.06em;background:var(--chrome-text);color:#0000;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,3rem + 3vw,6.5rem);font-weight:700;line-height:.9;animation:8s cubic-bezier(.45,0,.25,1) infinite chrome-sheen;display:block}.step__line{background:linear-gradient(90deg,#ff2d55,#bf5af2 30%,#0a84ff 60%,#0000);border-radius:2px;height:2px;margin-top:1.5rem;display:block}.faq2{border-top:1px solid #d2d2d7}.faq2__item{border-bottom:1px solid #d2d2d7}.faq2__q{cursor:pointer;letter-spacing:-.025em;color:#1d1d1f;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.6rem;font-size:clamp(1.25rem,1.05rem + .7vw,1.6rem);font-weight:600;line-height:1.2;list-style:none;display:flex}.faq2__q::-webkit-details-marker{display:none}.faq2__plus{background:#fff;border-radius:9999px;flex:none;width:2.25rem;height:2.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .3s;position:relative;box-shadow:inset 0 0 0 1px #1d1d1f1a}.faq2__plus:before,.faq2__plus:after{content:"";background:#1d1d1f;border-radius:2px;width:.85rem;height:1.75px;position:absolute;top:50%;left:50%;translate:-50% -50%}.faq2__plus:after{rotate:90deg}.faq2__item[open] .faq2__plus{background:#1d1d1f;transform:rotate(45deg)}.faq2__item[open] .faq2__plus:before,.faq2__item[open] .faq2__plus:after{background:#fff}.faq2__q:focus-visible{outline-offset:4px;border-radius:.5rem;outline:2px solid #1d1d1f}.faq2__a{letter-spacing:-.012em;color:#6e6e73;max-width:40rem;padding-bottom:1.75rem;font-size:1.125rem;line-height:1.55;animation:.5s cubic-bezier(.16,1,.3,1) both st-in}.st-finale{padding-block:clamp(6rem,14vw,11rem);position:relative;overflow:clip}.prism-glow--fin-a{aspect-ratio:1;width:clamp(16rem,34vw,30rem);top:8%;left:6%}.prism-glow--fin-b{aspect-ratio:1;width:clamp(10rem,20vw,18rem);animation-delay:-5s;bottom:6%;right:8%}.contact-pill{color:#1d1d1f;background:#ffffffb3;border-radius:9999px;align-items:center;gap:.5rem;height:3.25rem;padding-inline:1.25rem;font-size:1rem;font-weight:560;transition:background-color .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #1d1d1f1a}.contact-pill:hover{background:#fff}.stages{gap:1rem;display:grid}.stage{background:#fff;border-radius:1.75rem;grid-template-columns:minmax(0,1fr);gap:1.5rem 3rem;padding:clamp(1.75rem,3.5vw,3rem);display:grid}@media (min-width:64rem){.stage{grid-template-columns:12rem minmax(0,1fr) 17rem;align-items:start}}.stage__head{flex-direction:column;gap:.75rem;display:flex}.stage__num{letter-spacing:-.06em;background:var(--chrome-text);color:#0000;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,2.6rem + 3vw,5.5rem);font-weight:700;line-height:.9;animation:8s cubic-bezier(.45,0,.25,1) infinite chrome-sheen}.stage__title{letter-spacing:-.04em;color:#1d1d1f;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.6rem);font-weight:650;line-height:1.05}.stage__aside{background:#f5f5f7;border-radius:1.25rem;padding:1.25rem 1.35rem}.deliver{grid-template-columns:minmax(0,1fr);gap:2.75rem 2.5rem;display:grid}@media (min-width:40rem){.deliver{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.deliver{grid-template-columns:repeat(3,minmax(0,1fr))}}.deliver__item{border-top:1px solid #d2d2d7;padding-top:1.75rem}.deliver__check{color:#fff;background:radial-gradient(120% 100% at 30% 0,#36363c,#08080a);border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;display:grid;box-shadow:inset 0 1px #ffffff40,0 0 0 1px #bf5af240,0 6px 16px -6px #0a84ff73}.portrait{max-width:24rem;margin-inline:auto;padding:1.25rem 1.25rem 1.5rem}.portrait__img{aspect-ratio:4/5;background:radial-gradient(120% 90% at 30% 8%,#2c2c32 0%,#131317 46%,#050507 100%);border-radius:1.4rem;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fff3}.portrait__img:before{content:"";border-radius:inherit;background:var(--prism);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.portrait__img span{letter-spacing:-.06em;color:#fff;text-shadow:0 0 18px #ffffff8c,-3px 0 10px #ff2d5599,3px 0 10px #0a84ffa6;font-size:5.5rem;font-weight:700}.portrait__facts{text-align:left;border-top:1px solid #1d1d1f1a;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.textrow{border-top:1px solid #d2d2d7;gap:1rem 3rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.textrow:first-child{border-top:0;padding-top:0}@media (min-width:64rem){.textrow{grid-template-columns:18rem minmax(0,1fr)}}.textrow__title{letter-spacing:-.04em;color:#1d1d1f;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:650;line-height:1.05}.form-pane{padding:clamp(1.5rem,4vw,3rem)}@media (prefers-reduced-motion:reduce){.stage__num,.st-in,.prism-glow,.prism-icon,.hs,.area-rings span,.step__num,.hs__caret,.faq2__a{animation:none}.pl-line{color:#1d1d1f}}.hs__title{animation:.5s cubic-bezier(.16,1,.3,1) both st-in}@media (prefers-reduced-motion:reduce){.hs__title{animation:none}}.ka-field{color:#1d1d1f;width:100%;min-height:3.25rem;font:inherit;letter-spacing:-.01em;background:#ffffffd9;border:1px solid #d2d2d7;border-radius:.9rem;padding:.8rem 1rem;font-size:1.0625rem;transition:border-color .25s,box-shadow .25s,background-color .25s}.ka-field::placeholder{color:#86868b}.ka-field:hover{border-color:#86868b}.ka-field:focus{background:#fff;border-color:#1d1d1f;outline:none;box-shadow:0 0 0 4px #1d1d1f1a}.ka-field[aria-invalid=true]{border-color:var(--error);box-shadow:0 0 0 4px var(--error-subtle)}select.ka-field{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.4rem) 55%,calc(100% - 1.05rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.75rem}textarea.ka-field{resize:vertical;min-height:7.5rem}.ka-hp{opacity:0;pointer-events:none;width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.ka-check-ring{stroke-dasharray:190;stroke-dashoffset:190px;animation:1s cubic-bezier(.16,1,.3,1) .1s forwards ka-draw}.ka-check-tick{stroke-dasharray:48;stroke-dashoffset:48px;animation:.7s cubic-bezier(.16,1,.3,1) .7s forwards ka-draw}@keyframes ka-draw{to{stroke-dashoffset:0}}.ka-pop{animation:1.1s cubic-bezier(.16,1,.3,1) both ka-pop;animation-delay:calc(.5s + var(--i,0) * .12s)}@keyframes ka-pop{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ka-check-ring,.ka-check-tick{stroke-dashoffset:0;animation:none}.ka-pop{animation:none}}.prism-glow--form-a{aspect-ratio:1;width:clamp(12rem,22vw,20rem);top:-3rem;right:-4rem}.prism-glow--form-b{aspect-ratio:1;width:clamp(8rem,14vw,12rem);animation-delay:-6s;bottom:10%;left:-3rem}.lb__grid{flex-direction:column;gap:1.75rem;display:flex}@media (min-width:64rem){.lb__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2.5rem,4vw,4.5rem);display:grid}.lb__copy .st-h2{font-size:clamp(2.4rem,1.2rem + 2.4vw,3.6rem)}}.lb-hint{color:#6e6e73;gap:.6rem;font-size:1rem;display:none}.lb-hint__dot{background:linear-gradient(135deg,#ff2d55,#bf5af2,#0a84ff);border-radius:50%;width:.5rem;height:.5rem;animation:1.1s ease-in-out infinite alternate lb-blink}@keyframes lb-blink{0%{opacity:.25}to{opacity:1}}.lb-steps{gap:.25rem;margin-top:0;display:grid}@media (max-width:63.999rem){.lb-steps{margin-top:1.75rem}}@media (min-width:64rem){.lb-steps{margin-top:2.25rem}}.lb-step{opacity:.38;border-radius:1.1rem;transition:opacity .4s,background-color .4s;position:relative;overflow:hidden}.lb-step:hover{opacity:.8}.lb-step__btn{text-align:left;width:100%;font:inherit;color:inherit;border-radius:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.9rem;padding:.7rem .9rem;display:grid}.lb-step__btn:focus-visible{outline-offset:-2px;outline:2px solid #0a84ff}.lb-step__bar{transform-origin:0;opacity:0;background:linear-gradient(90deg,#ff2d55,#bf5af2,#0a84ff);border-radius:9999px;height:2px;position:absolute;bottom:0;left:.9rem;right:.9rem;transform:scaleX(0)}.lb[data-playing] .lb-step[data-state=current] .lb-step__bar{opacity:.85;animation:lb-fill var(--lb-dur,1.7s) linear forwards}@keyframes lb-fill{to{transform:scaleX(1)}}.lb-step[data-state=done]{opacity:.62}.lb-step[data-state=current]{opacity:1;background:#fff;box-shadow:0 10px 30px -18px #1e1e2459}.st-section--soft .lb-step[data-state=current]{background:#fff}.lb-step__num{color:#1d1d1f;background:#f5f5f7;border-radius:.7rem;place-items:center;width:2.25rem;height:2.25rem;font-size:.8125rem;font-weight:650;transition:background .3s,color .3s;display:grid;box-shadow:inset 0 0 0 1px #1d1d1f0f}.lb-step[data-state=current] .lb-step__num,.lb-step[data-state=done] .lb-step__num{color:#fff;background:radial-gradient(120% 100% at 30% 0,#36363c,#08080a);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #bf5af24d,0 4px 14px -6px #0a84ff80}.lb-step__title{letter-spacing:-.02em;color:#1d1d1f;padding-top:.3rem;font-size:1.0625rem;font-weight:620;display:block}.lb-step__text{color:#6e6e73;margin-top:.15rem;font-size:.9375rem;line-height:1.45;display:block}@media (min-width:64rem){.lb-step:not([data-state=current]) .lb-step__text{display:none}}@media (max-width:63.999rem){.lb-cue{margin-top:1.75rem;display:grid}.lb-cue>*,.lb-steps>.lb-step{grid-area:1/1}.lb-steps{margin-top:0}.lb:not(.lb--static) .lb-step:not([data-state=current]){visibility:hidden;opacity:0}.lb:not(.lb--static) .lb-hint{visibility:hidden;opacity:0;align-items:center;padding:.7rem .9rem;transition:opacity .4s;display:flex}.lb:not(.lb--static) .lb-hint[data-on]{visibility:visible;opacity:1}.lb--static .lb-cue{display:none}}.lb__stage{place-items:center;display:grid;position:relative}.lb-glow{aspect-ratio:1;opacity:.12;width:80%;transition:opacity .8s;top:50%;left:10%;translate:0 -50%}.lb-glow[data-on]{opacity:.38}.lb-frame{z-index:1;background:#fff;border-radius:1.4rem;width:100%;max-width:48rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1d1d1f14,0 40px 90px -40px #14141e66,0 4px 14px -6px #14141e1f;container-type:inline-size}@media (max-width:63.999rem){.lb-frame{max-width:30rem;margin-inline:auto}}.lb-frame:after{content:"";border-radius:inherit;background:var(--prism);opacity:0;pointer-events:none;padding:2px;transition:opacity .6s;animation:8s linear infinite prism-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lb-frame[data-live]:after{opacity:1}.lb-bar{background:#f5f5f7;border-bottom:1px solid #1d1d1f0f;grid-template-columns:auto 1fr auto;align-items:center;gap:2cqw;height:7cqw;padding-inline:2.6cqw;display:grid}.lb-dots{gap:1cqw;display:flex}.lb-dots i{background:#d2d2d7;border-radius:50%;width:1.5cqw;height:1.5cqw}.lb-url{letter-spacing:-.01em;color:#6e6e73;white-space:nowrap;background:#fff;border-radius:9999px;justify-self:center;align-items:center;gap:.8cqw;height:4.3cqw;padding-inline:2.4cqw;font-size:1.85cqw;display:inline-flex}.lb-lock{color:#86868b;width:1.4cqw;height:1.6cqw;transition:color .4s}.lb-frame[data-live] .lb-lock{color:#1d1d1f}.lb-badge{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#6e6e73;background:#fff;border-radius:9999px;padding:.5cqw 1.1cqw;font-size:1.35cqw;box-shadow:inset 0 0 0 1px #1d1d1f1a}.lb-page{gap:2.6cqw;padding:3cqw 4cqw 4cqw;display:grid}.lb-block{min-width:0;position:relative}.lb-ghost{background:repeating-linear-gradient(-45deg,#1d1d1f06 0 1cqw,#0000 1cqw 2cqw);border:1.5px dashed #d2d2d7;border-radius:1.6cqw;transition:opacity .3s;position:absolute;inset:0}.lb-real{opacity:0;filter:blur(4px);transition:opacity .28s,filter .35s,transform .65s cubic-bezier(.34,1.56,.64,1);transform:translateY(3.5cqw)scale(.92)}.lb-block[data-on] .lb-real{opacity:1;filter:none;transform:none}.lb-block[data-on] .lb-ghost{opacity:0}.lb-block[data-on]:after{content:"";background:var(--prism);pointer-events:none;border-radius:2cqw;padding:2px;animation:.9s ease-out forwards lb-flash;position:absolute;inset:-.8cqw;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes lb-flash{0%{opacity:0;transform:scale(.97)}18%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}.lb-nav .lb-real{justify-content:space-between;align-items:center;height:5cqw;display:flex}.lb-brand{letter-spacing:-.03em;color:#1d1d1f;align-items:center;gap:1.2cqw;font-size:2.5cqw;font-weight:680;display:inline-flex}.lb-brand i{background:linear-gradient(135deg,#1d1d1f,#4a4a50);border-radius:1cqw;width:3.6cqw;height:3.6cqw}.lb-pill{color:#1d1d1f;background:#f5f5f7;border-radius:9999px;padding:1cqw 2cqw;font-size:1.7cqw;font-weight:560}.lb-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;gap:3cqw;display:grid}.lb-hero__text{flex-direction:column;justify-content:center;gap:2.6cqw;display:flex}.lb-h1{letter-spacing:-.045em;color:#1d1d1f;font-size:5.3cqw;font-weight:700;line-height:1.02}.lb-h1 span{display:block}.lb-sub{color:#6e6e73;margin-top:1.4cqw;font-size:1.95cqw;line-height:1.4}.lb-ctas .lb-real{flex-wrap:wrap;gap:1.2cqw;display:flex}.lb-ctas{min-height:5cqw}.lb-btn{color:#fff;white-space:nowrap;background:#1d1d1f;border-radius:9999px;align-items:center;padding:1.35cqw 2.5cqw;font-size:1.8cqw;font-weight:600;display:inline-flex}.lb-btn--ghost{color:#1d1d1f;background:#fff;box-shadow:inset 0 0 0 1px #1d1d1f29}.lb-btn--sm{justify-self:start;margin-top:.4cqw;padding:1.1cqw 2.2cqw;font-size:1.6cqw}.lb-img--hero{min-height:27cqw}.lb-img--hero .lb-real{height:100%}.lb-photo{background-size:cover;border-radius:2cqw;width:100%;height:100%;display:block}.lb-photo--a{background:radial-gradient(60% 50% at 70% 25%,#ffffffd9,#0000 70%),linear-gradient(#0000 62%,#1d1d1f14 62% 64%,#0000 64%),repeating-linear-gradient(90deg,#0000 0 5.5cqw,#ffffffb3 5.5cqw 5.7cqw),repeating-linear-gradient(0deg,#0000 0 5.5cqw,#ffffffb3 5.5cqw 5.7cqw),linear-gradient(160deg,#e9e6e1,#cfc9c0 55%,#b9b2a7)}.lb-photo--b{background:radial-gradient(50% 40% at 30% 30%,#ffffffb3,#0000 70%),linear-gradient(170deg,#dfe3e6,#b8c0c6)}.lb-photo--c{background:repeating-linear-gradient(100deg,#ffffff1f 0 .6cqw,#0000 .6cqw 2.4cqw),linear-gradient(160deg,#c9ab8a,#9d7d5e)}.lb-photo--d{background:radial-gradient(70% 50% at 50% 20%,#fffc,#0000 70%),linear-gradient(170deg,#f2f1ee,#d8d5cf)}.lb-trust .lb-real{flex-wrap:wrap;gap:1.2cqw;display:flex}.lb-trust{min-height:4.4cqw}.lb-chip{color:#1d1d1f;background:#f5f5f7;border-radius:9999px;padding:1cqw 1.8cqw;font-size:1.65cqw;font-weight:560}.lb-bottom{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:3cqw;display:grid}.lb-gallery .lb-real{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3cqw;height:100%;display:grid}.lb-gallery .lb-photo{border-radius:1.5cqw;min-height:24cqw}.lb-funnel .lb-real{background:#fff;border-radius:2cqw;gap:1.2cqw;padding:2.4cqw;display:grid;box-shadow:inset 0 0 0 1px #1d1d1f14,0 2cqw 4cqw -2.5cqw #14141e4d}.lb-progress{background:#f5f5f7;border-radius:9999px;height:.8cqw;display:block;overflow:hidden}.lb-progress i{border-radius:inherit;background:linear-gradient(90deg,#ff2d55,#bf5af2,#0a84ff);width:33%;height:100%;display:block}.lb-block[data-on] .lb-progress i{animation:4.2s ease-in-out .6s infinite lb-progress}@keyframes lb-progress{0%,30%{width:33%}40%,65%{width:66%}75%,to{width:100%}}.lb-funnel__meta{color:#86868b;font-size:1.4cqw}.lb-funnel__q{letter-spacing:-.025em;color:#1d1d1f;font-size:2.3cqw;font-weight:650}.lb-options{gap:.9cqw;display:grid}.lb-opt{color:#1d1d1f;border-radius:1.2cqw;padding:1.1cqw 1.6cqw;font-size:1.7cqw;box-shadow:inset 0 0 0 1px #1d1d1f24}.lb-block[data-on] .lb-opt{animation:4.2s .6s infinite lb-pick}.lb-block[data-on] .lb-opt:nth-child(2){animation-delay:2s}.lb-block[data-on] .lb-opt:nth-child(3){animation-delay:3.4s}@keyframes lb-pick{0%,4%{color:#1d1d1f;background:0 0}8%,26%{color:#fff;background:#1d1d1f;box-shadow:inset 0 0 0 1px #1d1d1f}32%,to{color:#1d1d1f;background:0 0}}.lb-toast{z-index:2;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#16161aeb;border-radius:2.2cqw;align-items:center;gap:1.6cqw;width:50cqw;padding:1.8cqw 2.2cqw;transition:opacity .3s,transform .7s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;bottom:3cqw;right:3cqw;transform:translateY(6cqw)scale(.9);box-shadow:0 3cqw 6cqw -2cqw #0a0a1480,0 0 0 1px #ffffff14}.lb-toast[data-on]{opacity:1;transition-delay:.25s;transform:none}.lb-toast:before{content:"";border-radius:inherit;background:var(--prism);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lb-toast__icon{background:radial-gradient(120% 100% at 30% 0,#3a3a40,#08080a);border-radius:1.4cqw;flex:none;justify-content:center;align-items:flex-end;gap:.45cqw;width:5.4cqw;height:5.4cqw;padding-bottom:1.3cqw;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.lb-toast__icon i{background:#fff;border-radius:9999px;width:.8cqw;box-shadow:-.2cqw 0 .5cqw #ff2d55cc,.2cqw 0 .5cqw #0a84ffcc}.lb-toast__icon i:first-child{opacity:.7;height:1.1cqw}.lb-toast__icon i:nth-child(2){opacity:.85;height:1.8cqw}.lb-toast__icon i:nth-child(3){height:2.7cqw}.lb-toast__title{letter-spacing:-.02em;font-size:1.9cqw;font-weight:650;display:block}.lb-toast__text{color:#ffffffb3;margin-top:.3cqw;font-size:1.6cqw;display:block}@media (prefers-reduced-motion:reduce){.lb-real,.lb-toast,.lb-ghost{filter:none;transition:none}.lb-block[data-on]:after{opacity:0;animation:none}.lb-block[data-on] .lb-progress i,.lb-block[data-on] .lb-opt,.lb-frame:after{animation:none}.lb-block[data-on] .lb-opt:first-child{color:#fff;background:#1d1d1f}.lb-hint__dot{animation:none}}.home-hero{padding-top:calc(var(--nav-h) + clamp(2.5rem, 7vh, 5rem));background:#fff;padding-bottom:clamp(3.5rem,7vw,6rem);position:relative;overflow-x:clip}.home-hero__grid{z-index:1;align-items:center;gap:clamp(3rem,6vw,4.5rem);display:grid;position:relative}@media (min-width:64rem){.home-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.home-hero__h1{font-size:clamp(3rem,1.3rem + 5vw,6rem);line-height:.98}.home-hero__trust{color:#424245;flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:2.25rem;font-size:.9375rem;font-weight:520;display:flex}.home-hero__trust li{align-items:center;gap:.4rem;display:inline-flex}.home-hero__trust svg{color:#bf5af2}.home-hero__stage{justify-items:center;display:grid;position:relative}.home-hero__glow-a{aspect-ratio:1;opacity:.28;width:clamp(18rem,36vw,34rem);top:14%;right:-4%}.home-hero__glow-b{aspect-ratio:1;opacity:.2;--spin:140deg;width:clamp(10rem,18vw,18rem);bottom:4%;right:30%}.inbox{-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);background:#ffffff8c;border-radius:2rem;width:100%;max-width:30rem;padding:1rem;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,0 40px 90px -36px #1e1e2461,0 2px 6px #1e1e240f}.inbox:before{content:"";border-radius:inherit;background:var(--prism);opacity:.85;pointer-events:none;padding:1.5px;animation:12s linear infinite prism-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.inbox__head{justify-content:space-between;align-items:center;padding:.35rem .5rem .9rem;display:flex}.inbox__title{letter-spacing:-.02em;color:#1d1d1f;align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:650;display:inline-flex}.inbox__live{background:#30d158;border-radius:50%;width:.55rem;height:.55rem;animation:1.8s ease-out infinite inbox-live;box-shadow:0 0 #30d15880}@keyframes inbox-live{0%{box-shadow:0 0 #30d15880}to{box-shadow:0 0 0 .6rem #30d15800}}.inbox__badge{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#6e6e73;background:#fff;border-radius:9999px;padding:.25rem .6rem;font-size:.6875rem;box-shadow:inset 0 0 0 1px #1d1d1f1a}.inbox__list{--step:5.9rem;height:calc(var(--step) * 4 - .5rem);position:relative}.inbox-card{transform-origin:50% 0;background:#fff;border-radius:1.3rem;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.85rem;height:5.4rem;padding:.8rem 1rem .8rem .85rem;transition:transform .75s cubic-bezier(.34,1.3,.64,1),opacity .5s;display:grid;position:absolute;inset:0 0 auto;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #1d1d1f0f,0 14px 30px -18px #1e1e2459}.inbox-card[data-pos="0"]{z-index:4;animation:.8s cubic-bezier(.34,1.56,.64,1) both inbox-in;transform:none}.inbox-card[data-pos="1"]{transform:translateY(var(--step)) scale(.985);opacity:.94;z-index:3}.inbox-card[data-pos="2"]{transform:translateY(calc(var(--step) * 2)) scale(.97);opacity:.72;z-index:2}.inbox-card[data-pos="3"]{transform:translateY(calc(var(--step) * 3)) scale(.955);opacity:.42;z-index:1}.inbox-card[data-pos="4"]{transform:translateY(calc(var(--step) * 3.4)) scale(.93);opacity:0;z-index:0}@keyframes inbox-in{0%{opacity:0;filter:blur(4px);transform:translateY(-1.4rem)scale(.9)}60%{opacity:1;filter:none}to{opacity:1;transform:none}}.inbox-card[data-pos="0"]:after{content:"";border-radius:inherit;background:var(--prism);pointer-events:none;padding:1.5px;animation:1.4s ease-out forwards lb-flash;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.inbox-card__icon{color:#fff;width:2.75rem;height:2.75rem;box-shadow:inset 0 1px 0 #fff3, 0 6px 16px -6px var(--tone,#bf5af2);background:radial-gradient(120% 100% at 30% 0,#3a3a40,#08080a);border-radius:.85rem;place-items:center;display:grid}.inbox-card[data-tone=a]{--tone:#ff2d55}.inbox-card[data-tone=b]{--tone:#0a84ff}.inbox-card[data-tone=c]{--tone:#bf5af2}.inbox-card__icon svg{filter:drop-shadow(-1px 0 2px #ff2d55cc)drop-shadow(1px 0 2px #0a84ffcc)}.inbox-card__body{gap:.1rem;min-width:0;display:grid}.inbox-card__top{letter-spacing:.01em;color:#86868b;justify-content:space-between;gap:1rem;font-size:.75rem;font-weight:600;display:flex}.inbox-card__top span:first-child{color:var(--tone)}.inbox-card__what{letter-spacing:-.02em;color:#1d1d1f;white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:640;overflow:hidden}.inbox-card__meta{color:#6e6e73;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.ticker{background:#fff;border-top:1px solid #f0f0f2;padding-block:1.6rem 1.9rem;overflow:hidden}.ticker__label{text-align:center;letter-spacing:.02em;color:#86868b;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.ticker__track{width:max-content;animation:60s linear infinite ticker;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__row{gap:.6rem;padding-right:.6rem;display:flex}.ticker__item{white-space:nowrap;color:#1d1d1f;background:#f5f5f7;border-radius:9999px;align-items:center;gap:.5rem;height:2.6rem;padding-inline:1rem 1.15rem;font-size:.9688rem;display:inline-flex}.ticker__item svg{color:#86868b}.ticker__item:nth-child(3n+1) svg{color:#ff2d55}.ticker__item:nth-child(3n+2) svg{color:#0a84ff}@keyframes ticker{to{transform:translate(-50%)}}.pain-grid{gap:1rem;display:grid}@media (min-width:48rem){.pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pain-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem) and (max-width:63.99rem){.pain-grid[data-count="3"]>:last-child{grid-column:1/-1}}.pain-card{background:#fff;border-radius:1.75rem;padding:clamp(1.75rem,3vw,2.5rem);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;box-shadow:0 1px 2px #1e1e240a,0 20px 40px -32px #1e1e244d}.pain-card:hover{transform:translateY(-3px);box-shadow:0 1px 2px #1e1e240a,0 30px 60px -34px #1e1e2466}.pain-card__icon{color:#fff;background:radial-gradient(120% 100% at 30% 0,#3a3a40,#08080a);border-radius:1rem;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:inset 0 1px #fff3,0 0 0 1px #bf5af240,0 8px 20px -8px #0a84ff80}.pain-card__icon svg{filter:drop-shadow(-1px 0 2px #ff2d55bf)drop-shadow(1px 0 2px #0a84ffbf)}.pain-card__title{letter-spacing:-.032em;color:#1d1d1f;text-wrap:balance;margin-top:1.75rem;font-size:clamp(1.4rem,1.1rem + .9vw,1.85rem);font-weight:650;line-height:1.12}.pain-closer{letter-spacing:-.035em;color:#1d1d1f;text-wrap:balance;max-width:46rem;margin-top:clamp(3rem,6vw,4.5rem);font-size:clamp(1.5rem,1.05rem + 1.7vw,2.5rem);font-weight:620;line-height:1.15}.st-dark{--text:#f5f5f7;--text-secondary:#a1a1a6;--bg:#000;--color-ink:#f5f5f7;--color-ink-2:#a1a1a6;--color-canvas:#000;--chrome-text:linear-gradient(100deg, #f5f5f7 0 41%, #ff2d55 45.5%, #bf5af2 48.5%, #0a84ff 51.5%, #64d2ff 54%, #f5f5f7 58.5% 100%);color:#f5f5f7;isolation:isolate;background:#000}.st-dark .st-eyebrow{color:#a1a1a6}.st-dark .st-h2,.st-dark .st-h3,.st-dark .st-link{color:#f5f5f7}.st-dark .st-lead,.st-dark .st-body,.st-dark .st-small{color:#a1a1a6}.st-dark .st-link{text-decoration-color:#f5f5f759}.st-dark .contact-pill{color:#f5f5f7;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.st-dark .contact-pill:hover{background:#ffffff24}.st-dark .prism-glow{opacity:.5}.st-dark__glow-a{aspect-ratio:1;width:clamp(20rem,40vw,38rem);top:10%;right:-6%}.st-dark__glow-b{aspect-ratio:1;opacity:.32;--spin:160deg;width:clamp(12rem,22vw,22rem);bottom:-4%;left:-6%}.st-dark .hs{--text:#1d1d1f;--text-secondary:#6e6e73;--bg:#fff;--color-ink:#1d1d1f;--color-ink-2:#6e6e73;--color-canvas:#fff;color:#1d1d1f;background:#fffffff0}.stage-facts{display:grid}.stage-facts li{border-top:1px solid #ffffff1f;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.1rem;display:grid}.stage-facts__check{color:#fff;background:linear-gradient(135deg,#ff2d55,#bf5af2 50%,#0a84ff);border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.stage-facts__title{letter-spacing:-.02em;color:#f5f5f7;font-size:1.125rem;font-weight:620;display:block}.stage-facts__text{color:#a1a1a6;margin-top:.2rem;font-size:1rem;line-height:1.45;display:block}.st-finale--dark .glass-pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0a;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14}.st-finale--dark .glass-pane--glow:after{opacity:.5}.cmp{max-width:62rem;margin-inline:auto}.cmp__table{border-collapse:separate;border-spacing:0;letter-spacing:-.01em;width:100%;font-size:1.0625rem}.cmp__table th,.cmp__table td{text-align:left;vertical-align:middle;padding:1.15rem 1.25rem}.cmp__table tbody th,.cmp__table tbody td{border-top:1px solid #e8e8ed}.cmp__table tbody th{color:#86868b;width:30%;font-size:.9375rem;font-weight:560}.cmp__table thead th{color:#86868b;padding-block:1.4rem 1rem;font-size:.9375rem;font-weight:650}td.cmp__portal{color:#6e6e73}.cmp__table .cmp__us{color:#1d1d1f;background:#f5f5f7;font-weight:600}.cmp__table thead th.cmp__us{color:#1d1d1f;border-radius:1.4rem 1.4rem 0 0}.cmp__table tbody tr:last-child td.cmp__us{border-radius:0 0 1.4rem 1.4rem}.cmp__table td.cmp__us svg{vertical-align:-.2em;color:#bf5af2;margin-right:.45rem;display:inline-block}@media (max-width:40rem){.cmp__table thead tr,.cmp__table tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cmp__table thead th:first-child{display:none}.cmp__table tbody th{grid-column:1/-1;width:auto;padding-bottom:.35rem}.cmp__table tbody td{border-top:0;padding-top:.35rem;font-size:.9688rem}.cmp__table th,.cmp__table td{padding-inline:.9rem}.cmp__table tbody tr td.cmp__us{border-radius:0}.cmp__table tbody tr:last-child td.cmp__us{border-radius:0 0 1.1rem}}.person-card{width:100%;max-width:26rem;margin-inline:auto;position:relative}.person-card__glow{aspect-ratio:1;opacity:.35;width:90%;top:10%;left:5%}.person-card__img{z-index:1;border-radius:2rem;position:relative;box-shadow:0 40px 80px -40px #14141e99}.person-card__img span{font-size:clamp(5rem,3rem + 6vw,8rem)}.person-sign{gap:.15rem;display:grid}.person-sign__name{letter-spacing:-.03em;color:#1d1d1f;font-size:1.5rem;font-weight:650}@media (prefers-reduced-motion:reduce){.inbox:before,.inbox__live,.inbox-card[data-pos="0"],.inbox-card[data-pos="0"]:after{animation:none}.inbox-card{transition:none}.ticker__track{animation:none}.ticker{overflow-x:auto}}@media (max-width:63.999rem){.person-card{max-width:17rem}}
