.cta{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;-webkit-tap-highlight-color:transparent;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.cta:focus-visible{outline:2px solid #000409;outline-offset:6px}.cta:active{transform:scale(.98);transition-duration:.12s}.cta-halo{position:absolute;inset:-4px;border-radius:16px;background:linear-gradient(98.2deg,#e7ee6b 1.7%,#ffa26b 29.9%,#fd8cc5 50.6%,#b19cc6 79.9%,#4ed9bd 106.7%);opacity:.32;pointer-events:none;will-change:opacity;animation:cta-breathe 3.2s ease-in-out infinite paused;transition:opacity .25s ease}@media (min-width:1280px){.cta:not(.cta-compact) .cta-halo{border-radius:14px}}.cta-face{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.cta-strip{position:absolute;top:0;bottom:0;left:-15%;width:130%;background:linear-gradient(98.67deg,#4ed9bd 12.4%,#b19cc6 33%,#fd8cc5 55.7%,#ffa26b 71.7%,#e7ee6b 93.5%);will-change:transform;animation:cta-sway 7s ease-in-out infinite alternate paused}.cta-fill{position:absolute;inset:2px;border-radius:10px;background:#131313}.cta-light .cta-fill{background:#fff}.cta-label{position:relative;white-space:nowrap}.cta-awake .cta-halo,.cta-awake .cta-strip{animation-play-state:running}@media (hover:hover) and (pointer:fine){.cta:hover{transform:translateY(-1px)}.cta:hover:active{transform:translateY(-1px) scale(.98)}.cta:hover .cta-halo{animation:none;opacity:.65}}@keyframes cta-breathe{0%,to{opacity:.18}50%{opacity:.46}}@keyframes cta-sway{0%{transform:translateX(-5.5%)}to{transform:translateX(5.5%)}}@media (prefers-reduced-motion:reduce){.cta-halo,.cta-strip{animation:none;will-change:auto}}.morph-in{animation:morph-in .55s cubic-bezier(.45,0,.2,1) both}.morph-out{animation:morph-out .55s cubic-bezier(.45,0,.2,1) both}@keyframes morph-in{0%{opacity:0;transform:scale(.95);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes morph-out{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:scale(.95);filter:blur(8px)}}@keyframes morph-fade-in{0%{opacity:0}to{opacity:1}}@keyframes morph-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.morph-in{animation:morph-fade-in .3s cubic-bezier(.45,0,.2,1) both}.morph-out{animation:morph-fade-out .3s cubic-bezier(.45,0,.2,1) both}}.tc{--tc-period:4s;--tc-loop:calc(var(--tc-period) * 15);--tc-card-w:288px;--tc-card-h:320px;--tc-pitch:288px;--tc-radius:12px;--tc-ring:2px;--tc-wand-overhang:0px}.tc-track{position:absolute;top:50%;left:50%;display:flex;gap:calc(var(--tc-pitch) - var(--tc-card-w));margin-top:calc(var(--tc-card-h) / -2);transform:translateX(-5616px);animation:tc-m-track var(--tc-loop) cubic-bezier(.65,0,.35,1) infinite}.tc-card{position:relative;flex:none;width:var(--tc-card-w);height:var(--tc-card-h);overflow:hidden;border-radius:var(--tc-radius);background:#ececec;transform:scale(.9028)}.tc-live{--tc-delay:calc((var(--j) - 7.5) * var(--tc-period));animation:tc-m-card var(--tc-loop) infinite var(--tc-delay)}.tc-reveal{overflow:hidden;transform:translateX(100%)}.tc-after,.tc-reveal{position:absolute;inset:0}.tc-after{transform:translateX(-100%)}.tc-done .tc-after,.tc-done .tc-reveal{transform:none}.tc-live .tc-reveal{animation:tc-m-reveal var(--tc-loop) infinite var(--tc-delay)}.tc-live .tc-after{animation:tc-m-reveal-inner var(--tc-loop) infinite var(--tc-delay)}.tc-ring{padding:var(--tc-ring);border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:tc-m-ring var(--tc-loop) infinite var(--tc-delay)}.tc-ring,.tc-wand{position:absolute;inset:0;opacity:0}.tc-wand{transform:translateX(100%);animation:tc-m-reveal var(--tc-loop) infinite var(--tc-delay),tc-m-wand-fade var(--tc-loop) infinite var(--tc-delay)}.tc-wand-line{position:absolute;top:0;bottom:0;left:-3px;width:6px;border-radius:9999px}.tc-spark{position:absolute;opacity:0;background:linear-gradient(90deg,#00e784,#93ffbb 36%,#62f5ff 68%,#4a95ff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M12 6C6.7 6.39 6.39 6.7 6 12 5.61 6.7 5.3 6.39 0 6 5.3 5.61 5.61 5.3 6 0 6.39 5.3 6.7 5.61 12 6Z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M12 6C6.7 6.39 6.39 6.7 6 12 5.61 6.7 5.3 6.39 0 6 5.3 5.61 5.61 5.3 6 0 6.39 5.3 6.7 5.61 12 6Z'/%3E%3C/svg%3E") center /contain no-repeat;animation:tc-m-spark var(--tc-loop) infinite var(--tc-delay)}.tc-spark:nth-child(2n){animation-name:tc-m-spark-alt}@keyframes tc-m-track{0%,5.5%{transform:translateX(-5616px)}12.1667%,6.6667%{transform:translateX(-5328px)}13.3333%,18.8333%{transform:translateX(-5040px)}20%,25.5%{transform:translateX(-4752px)}26.6667%,32.1667%{transform:translateX(-4464px)}33.3333%,38.8333%{transform:translateX(-4176px)}40%,45.5%{transform:translateX(-3888px)}46.6667%,52.1667%{transform:translateX(-3600px)}53.3333%,58.8333%{transform:translateX(-3312px)}60%,65.5%{transform:translateX(-3024px)}66.6667%,72.1667%{transform:translateX(-2736px)}73.3333%,78.8333%{transform:translateX(-2448px)}80%,85.5%{transform:translateX(-2160px)}86.6667%,92.1667%{transform:translateX(-1872px)}93.3333%,98.8333%{transform:translateX(-1584px)}to{transform:translateX(-1296px)}}@keyframes tc-m-card{0%,48.8333%{transform:scale(.9028);animation-timing-function:cubic-bezier(.65,0,.35,1)}50%,55.5%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}56.6667%,to{transform:scale(.9028)}}@keyframes tc-m-ring{0%,48.8333%{opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}50%,55.5%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}56.6667%,to{opacity:0}}@keyframes tc-m-reveal{0%,50.6667%{transform:translateX(100%);animation-timing-function:cubic-bezier(.05,.7,.1,1)}53.3333%,to{transform:none}}@keyframes tc-m-reveal-inner{0%,50.6667%{transform:translateX(-100%);animation-timing-function:cubic-bezier(.05,.7,.1,1)}53.3333%,to{transform:none}}@keyframes tc-m-wand-fade{0%,50.3333%{opacity:0}50.6667%,53.3333%{opacity:1}53.8333%,to{opacity:0}}@keyframes tc-m-spark{0%,50.6667%{opacity:0;transform:scale(.4)}51.0667%{opacity:1;transform:none}51.6%{opacity:.15;transform:scale(.5)}52.1333%{opacity:1;transform:none}52.8%{opacity:.2;transform:scale(.6)}53.2%{opacity:.9;transform:none}53.6%,to{opacity:0;transform:scale(.4)}}@keyframes tc-m-spark-alt{0%,50.8667%{opacity:0;transform:scale(.4)}51.2667%{opacity:.9;transform:none}51.8667%{opacity:.2;transform:scale(.5)}52.4%{opacity:1;transform:none}53%{opacity:.25;transform:scale(.6)}53.4%{opacity:.8;transform:none}53.7333%,to{opacity:0;transform:scale(.4)}}@media (min-width:744px){.tc{--tc-period:4.8s;--tc-card-w:325px;--tc-card-h:358px;--tc-pitch:339px;--tc-radius:16px;--tc-ring:4px}.tc-track{transform:translateX(-6603.5px);animation:tc-w-track var(--tc-loop) linear infinite}.tc-card,.tc-live{transform:none;animation:none}.tc-live .tc-reveal{animation-name:tc-w-reveal;animation-timing-function:linear}.tc-live .tc-after{animation-name:tc-w-reveal-inner;animation-timing-function:linear}.tc-ring{animation-name:tc-w-ring}.tc-label{opacity:0}.tc-live .tc-label{animation:tc-w-ring var(--tc-loop) infinite var(--tc-delay)}.tc-wand{display:none}@keyframes tc-w-track{0%{transform:translateX(-6603.5px)}to{transform:translateX(-1518.5px)}}@keyframes tc-w-reveal{0%,46.8043%{transform:translateX(100%)}53.1957%,to{transform:none}}@keyframes tc-w-reveal-inner{0%,46.8043%{transform:translateX(-100%)}53.1957%,to{transform:none}}@keyframes tc-w-ring{0%,46.529%{opacity:0}46.8043%,53.1957%{opacity:1}53.471%,to{opacity:0}}}@media (prefers-reduced-motion:reduce){.tc-label,.tc-live,.tc-live .tc-after,.tc-live .tc-reveal,.tc-ring,.tc-spark,.tc-track,.tc-wand{animation:none}.tc-center{transform:none}.tc-center .tc-reveal,.tc-center .tc-wand{transform:translateX(50%)}.tc-center .tc-after{transform:translateX(-50%)}.tc-center .tc-label,.tc-center .tc-ring,.tc-center .tc-wand{opacity:1}}.hero-line-out{animation:hero-line-out .55s cubic-bezier(.4,0,.2,1) forwards}.hero-line-in{animation:hero-line-in .6s cubic-bezier(.4,0,.2,1) .12s backwards}@keyframes hero-line-out{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-.25em);filter:blur(6px)}}@keyframes hero-line-in{0%{opacity:0;transform:translateY(.25em);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.hero-line-in{animation:none}}.hero-line-gradient{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tc.tc-hold *,.tc.tc-off *{animation-play-state:paused!important}@font-face{font-family:greed;src:url(/_next/static/media/192f38879dfa5378-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:greed Fallback;src:local("Arial");ascent-override:99.10%;descent-override:33.14%;line-gap-override:0.00%;size-adjust:92.63%}.__className_ad5999{font-family:greed,greed Fallback}.__variable_ad5999{--font-greed:"greed","greed Fallback"}@font-face{font-family:baskerville;src:url(/_next/static/media/2f631956dfdc87c4-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:baskerville Fallback;src:local("Times New Roman");ascent-override:97.00%;descent-override:27.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_9c966c{font-family:baskerville,baskerville Fallback;font-style:italic}.__variable_9c966c{--font-baskerville:"baskerville","baskerville Fallback"}.hiw-video{opacity:0;transition:opacity .5s ease}.hiw-video.is-playing{opacity:1}.pr{--pr-pad:40px;--pr-head-h:44px;--pr-s0:64px;--pr-s1:0.625;--pr-heart-w:261px;--pr-heart-h:245px;--pr-gap-a:48px;--pr-gap-b:48px;--pr-gap-c:48px;--pr-travel:100vh;--pr-fit:1;--pr-shift:0px;--pr-t-head:1;--pr-t-heart:1;--pr-t-mid:1;--pr-t-outer:1;--pr-t-copy:1;--pr-t-cta:1;height:calc(100svh + var(--pr-travel))}@media (min-width:744px){.pr{--pr-pad:48px;--pr-head-h:56px;--pr-s0:96px;--pr-s1:0.5;--pr-heart-w:428px;--pr-heart-h:401px;--pr-gap-a:80px;--pr-gap-b:80px;--pr-gap-c:64px;--pr-travel:80vh}}@media (min-width:1280px){.pr{--pr-pad:40px;--pr-heart-w:320px;--pr-heart-h:300px;--pr-gap-a:40px;--pr-gap-b:40px;--pr-gap-c:48px}}.pr-stage{position:sticky;top:0;justify-content:center;height:100svh;overflow:hidden}.pr-comp,.pr-stage{display:flex;align-items:center}.pr-comp{flex-direction:column}.pr-head-slot{position:relative;width:100%;height:var(--pr-head-h)}.pr-head{position:absolute;top:50%;left:50%;font-size:var(--pr-s0);font-weight:420;line-height:1;white-space:nowrap;transform:translate(-50%,-50%) translateY(calc(var(--pr-shift) * (1 - var(--pr-t-head)))) scale(calc(1 - (1 - var(--pr-s1)) * var(--pr-t-head)));will-change:transform}.pr-heart{position:relative;width:calc(var(--pr-heart-w) * var(--pr-fit));height:calc(var(--pr-heart-h) * var(--pr-fit));margin-top:calc(var(--pr-gap-a) * var(--pr-fit))}.pr-layer,.pr-ripple,.pr-ripples{position:absolute;inset:0}.pr-layer{will-change:transform,opacity}.pr-halo{inset:-13.34% -12.52%}.pr-pulse{width:100%;height:100%}.pr-heart img,.pr-heart svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.pr-core{opacity:min(1,calc(var(--pr-t-heart) / .4));transform:scale(calc(.5 + .5 * var(--pr-t-heart)))}.pr-mid{opacity:min(1,calc(var(--pr-t-mid) / .5));transform:scale(calc(.7 + .3 * var(--pr-t-mid)))}.pr-outer{opacity:min(1,calc(var(--pr-t-outer) / .5));transform:scale(calc(.7 + .3 * var(--pr-t-outer)))}.pr-pulse{animation:3.4s ease-in-out infinite paused}.pr-pulse-outer{animation-name:pr-outer-pulse}.pr-pulse-mid{animation-name:pr-mid-pulse;animation-delay:.6s}.pr-pulse-halo{opacity:.25;animation-name:pr-halo-pulse;animation-delay:.3s}.pr-ripples{opacity:min(1,calc(var(--pr-t-heart) / .4));transform:scale(calc(.5 + .5 * var(--pr-t-heart)))}.pr-ripple,.pr-ripples{will-change:transform,opacity}.pr-ripple{opacity:0;animation:pr-ripple 3s ease-out infinite paused}.pr-ripple:nth-child(2){animation-delay:1s}.pr-ripple:nth-child(3){animation-delay:2s}.pr-awake .pr-pulse,.pr-awake .pr-ripple{animation-play-state:running}@keyframes pr-outer-pulse{50%{transform:scale(1.08);opacity:.55}}@keyframes pr-mid-pulse{50%{transform:scale(1.05);opacity:.6}}@keyframes pr-halo-pulse{50%{transform:scale(1.06);opacity:.55}}@keyframes pr-ripple{0%{transform:scale(.82);opacity:.7}to{transform:scale(1.48);opacity:0}}.pr-copy-wrap{margin-top:calc(var(--pr-gap-b) * var(--pr-fit))}.pr-copy{font-weight:420;transform:translateY(calc(32px * (1 - var(--pr-t-copy))));opacity:min(1,calc(var(--pr-t-copy) / .7))}.pr-copy,.pr-cta{will-change:transform,opacity}.pr-cta{margin-top:calc(var(--pr-gap-c) * var(--pr-fit));transform:translateY(calc(24px * (1 - var(--pr-t-cta))));opacity:min(1,calc(var(--pr-t-cta) / .7))}@media (prefers-reduced-motion:reduce){.pr{height:auto;padding:var(--pr-pad) 0}.pr-stage{position:static;height:auto;overflow:visible}.pr-comp{opacity:0;transition:opacity .3s ease}.pr-seen .pr-comp{opacity:1}.pr-copy,.pr-cta,.pr-head,.pr-layer,.pr-ripple{will-change:auto}.pr-pulse,.pr-ripple{animation:none}.pr-ripples{display:none}}.privacy-char.is-masked .privacy-char-real{display:none}.privacy-char.is-masked:after{content:"*";display:inline-block;transform:translateY(.27em)}@media (prefers-reduced-motion:reduce){.privacy-char.is-masked .privacy-char-real{display:inline}.privacy-char.is-masked:after{content:none}}