.public-module__1zyvEa__wide{font-family:var(--font-display);font-variation-settings:"wdth" 125}.public-module__1zyvEa__semiwide{font-family:var(--font-display);font-variation-settings:"wdth" 112}@keyframes public-module__1zyvEa__mark{0%{color:var(--color-bone);background-size:0% 100%}}.public-module__1zyvEa__mark{background:linear-gradient(var(--color-lime), var(--color-lime)) no-repeat 0 0 / 100% 100%;color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:public-module__1zyvEa__mark .7s var(--ease-out-quint) .65s both;margin:0 -.04em;padding:0 .12em}.public-module__1zyvEa__faq{interpolate-size:allow-keywords}.public-module__1zyvEa__faq::details-content{block-size:0;transition:block-size .32s var(--ease-out-quint), content-visibility .32s allow-discrete;overflow:clip}.public-module__1zyvEa__faq[open]::details-content{block-size:auto}.public-module__1zyvEa__faq summary{list-style:none}.public-module__1zyvEa__faq summary::-webkit-details-marker{display:none}.public-module__1zyvEa__plus{transition:transform .32s var(--ease-out-quint)}.public-module__1zyvEa__faq[open] .public-module__1zyvEa__plus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.public-module__1zyvEa__mark{animation:none}.public-module__1zyvEa__plus{transition:none}}
.home-module__oe3DtG__h2{font-family:var(--font-display);font-variation-settings:"wdth" 112;letter-spacing:-.035em;font-size:clamp(2.1rem,1.3rem + 3.2vw,3.75rem);font-weight:800;line-height:1.02}@keyframes home-module__oe3DtG__focusIn{0%{opacity:.01;filter:blur(14px);transform:translateY(.2em)}}.home-module__oe3DtG__word{animation:home-module__oe3DtG__focusIn 1.1s var(--ease-out-quint) both;animation-delay:calc(.12s + var(--i,0) * 90ms);display:inline-block}@keyframes home-module__oe3DtG__up{0%{opacity:.01;transform:translateY(16px)}}.home-module__oe3DtG__up{animation:home-module__oe3DtG__up .9s var(--ease-out-quint) both;animation-delay:var(--d,0s)}.home-module__oe3DtG__phone{aspect-ratio:9/19.2;background:linear-gradient(150deg,#4a4a4d,#1c1c1e 30%,#0e0e0f 70%,#3a3a3c);border-radius:15%/7.1%;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #5a5a5e,inset 0 0 0 4px #0b0b0c,0 70px 120px -50px #000000f2;container-type:inline-size}.home-module__oe3DtG__screen{color:#1d1d1f;font-family:var(--font-sans);letter-spacing:-.01em;text-align:left;background:#f2f2f7;border-radius:12.5%/5.9%;margin:3.4cqw;line-height:1.3;position:relative;overflow:hidden;container-type:inline-size}:where(.home-module__oe3DtG__screen>*){font-size:4cqw}.home-module__oe3DtG__status{justify-content:space-between;align-items:center;height:12cqw;padding:0 7cqw 0 9cqw;font-size:4.2cqw;font-weight:600;display:flex}.home-module__oe3DtG__island{background:#000;border-radius:99px;width:29cqw;height:8.4cqw;position:absolute;top:3.2cqw;left:50%;translate:-50%}.home-module__oe3DtG__bars{align-items:flex-end;gap:.8cqw;display:flex}.home-module__oe3DtG__bars i{background:currentColor;border-radius:1px;width:1.1cqw}.home-module__oe3DtG__bars i:first-child{height:1.6cqw}.home-module__oe3DtG__bars i:nth-child(2){height:2.3cqw}.home-module__oe3DtG__bars i:nth-child(3){height:3cqw}.home-module__oe3DtG__bars b{background:currentColor;border-radius:1cqw;width:6.2cqw;height:3cqw;margin-left:1.4cqw}.home-module__oe3DtG__app{padding:1cqw 5cqw 0}.home-module__oe3DtG__muted{color:#6e6e73;font-size:3.5cqw}.home-module__oe3DtG__titleRow{justify-content:space-between;align-items:center;margin-top:.4cqw;display:flex}.home-module__oe3DtG__title{letter-spacing:-.03em;font-size:10cqw;font-weight:700;line-height:1.1}.home-module__oe3DtG__appIcon{width:9cqw;height:9cqw;color:var(--color-lime);background:#000;border-radius:2.4cqw;place-items:center;display:grid}.home-module__oe3DtG__appIcon svg{width:auto;height:5.4cqw}.home-module__oe3DtG__stack{gap:3cqw;margin-top:4cqw;display:grid}.home-module__oe3DtG__card{background:#fff;border-radius:5cqw;padding:3.6cqw 4.4cqw;box-shadow:0 .5cqw 2.5cqw #0000000d}.home-module__oe3DtG__label{color:#6e6e73;font-size:3.3cqw}.home-module__oe3DtG__big{letter-spacing:-.03em;font-size:7cqw;font-weight:700;line-height:1.15}.home-module__oe3DtG__small{color:#6e6e73;font-size:3.2cqw}.home-module__oe3DtG__ok{color:#1f8f3f;font-weight:600}.home-module__oe3DtG__tabbar{color:#8e8e93;background:#f8f8faeb;border-top:1px solid #0000000f;justify-content:space-around;padding:2.6cqw 4cqw 6cqw;font-size:2.8cqw;font-weight:500;display:flex;position:absolute;inset:auto 0 0}.home-module__oe3DtG__tabbar span{justify-items:center;gap:1cqw;display:grid}.home-module__oe3DtG__tabbar span:before{content:"";opacity:.35;background:currentColor;border-radius:1.6cqw;width:5.6cqw;height:5.6cqw}.home-module__oe3DtG__tabbar .home-module__oe3DtG__tabOn{color:#000}.home-module__oe3DtG__tabbar .home-module__oe3DtG__tabOn:before{opacity:1;background:#000}.home-module__oe3DtG__ch{color:#fff;border-radius:2.4cqw;flex:none;place-items:center;width:8.4cqw;height:8.4cqw;display:grid}.home-module__oe3DtG__ch svg{width:5cqw;height:5cqw}.home-module__oe3DtG__chIg{background:radial-gradient(circle at 30% 110%,#fdd35a 0 20%,#f5673b 45%,#d6249f 70%,#6a3ee0)}.home-module__oe3DtG__chWeb{background:#1d1d1f}.home-module__oe3DtG__chInk{color:var(--color-lime);background:#000}.home-module__oe3DtG__roll{vertical-align:bottom;display:inline-grid;overflow:hidden}.home-module__oe3DtG__roll>span{grid-area:1/1}.home-module__oe3DtG__roll>span:first-child{opacity:0}@keyframes home-module__oe3DtG__rollOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-70%)}}@keyframes home-module__oe3DtG__rollIn{0%{opacity:0;transform:translateY(70%)}}.home-module__oe3DtG__hero .home-module__oe3DtG__roll>span:first-child{animation:home-module__oe3DtG__rollOut .5s var(--ease-out-quint) both;animation-delay:var(--at)}.home-module__oe3DtG__hero .home-module__oe3DtG__roll>span:last-child{animation:home-module__oe3DtG__rollIn .5s var(--ease-out-quint) both;animation-delay:var(--at)}.home-module__oe3DtG__banner{z-index:2;opacity:0;background:#fcfcfdfa;border-radius:5.4cqw;align-items:center;gap:2.6cqw;padding:3cqw 3.4cqw;display:flex;position:absolute;top:11cqw;left:3cqw;right:3cqw;transform:translateY(-140%);box-shadow:0 0 0 1px #0000000a,0 2cqw 8cqw #0003}.home-module__oe3DtG__banner p{flex:1;min-width:0;font-size:3.4cqw;line-height:1.3}.home-module__oe3DtG__banner b{font-size:3.6cqw;display:block}@keyframes home-module__oe3DtG__banner{0%{opacity:0;transform:translateY(-140%)scale(.96)}14%,84%{opacity:1;transform:none}to{opacity:0;transform:translateY(-140%)scale(.96)}}.home-module__oe3DtG__hero .home-module__oe3DtG__banner{animation:home-module__oe3DtG__banner 2.9s var(--ease-out-quint) both;animation-delay:var(--at)}.home-module__oe3DtG__hero{position:relative}.home-module__oe3DtG__hero .home-module__oe3DtG__card{padding:4.2cqw 4.8cqw}.home-module__oe3DtG__hero .home-module__oe3DtG__label{font-size:3.7cqw}.home-module__oe3DtG__hero .home-module__oe3DtG__big{font-size:8.4cqw}.home-module__oe3DtG__hero .home-module__oe3DtG__small{font-size:3.5cqw}.home-module__oe3DtG__callout{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:16.5rem;color:var(--color-bone);text-align:left;background:#141412c7;border-radius:1.1rem;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.35;display:none;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -30px #000000e6;container-type:inline-size}.home-module__oe3DtG__callout .home-module__oe3DtG__ch{border-radius:.7rem;width:2.4rem;height:2.4rem}.home-module__oe3DtG__callout .home-module__oe3DtG__ch svg{width:1.35rem;height:1.35rem}.home-module__oe3DtG__callout b{font-weight:600;display:block}.home-module__oe3DtG__callout p span{color:var(--color-bone-dim)}@keyframes home-module__oe3DtG__callL{0%{opacity:0;transform:translate(40px)scale(.96)}}@keyframes home-module__oe3DtG__callR{0%{opacity:0;transform:translate(-40px)scale(.96)}}@media (min-width:1024px){.home-module__oe3DtG__callout{display:flex}.home-module__oe3DtG__callL{animation:home-module__oe3DtG__callL 1s var(--ease-out-quint) 2.6s both;top:9%;right:calc(50% + 12.5rem)}.home-module__oe3DtG__callR{animation:home-module__oe3DtG__callR 1s var(--ease-out-quint) 3.4s both;top:31%;left:calc(50% + 12.5rem)}}@keyframes home-module__oe3DtG__phoneIn{0%{opacity:0;transform:perspective(1400px)translateY(60px)rotateX(16deg)scale(.94)}}.home-module__oe3DtG__heroPhone{width:min(20rem,78vw);animation:home-module__oe3DtG__phoneIn 1.4s var(--ease-out-quint) .2s both}@keyframes home-module__oe3DtG__glowIn{0%{opacity:0;transform:scale(.6)}}.home-module__oe3DtG__glow{z-index:-1;filter:blur(10px);animation:home-module__oe3DtG__glowIn 2.2s var(--ease-out-quint) .3s both;pointer-events:none;background:radial-gradient(closest-side,#d4f7454d,#d4f74517 55%,#0000),radial-gradient(closest-side at 50% 72%,#78beff1a,#0000 70%);position:absolute;inset:-18% -40%}@keyframes home-module__oe3DtG__cardIn{0%{opacity:0;transform:translateY(8cqw)}}.home-module__oe3DtG__hero .home-module__oe3DtG__stack>*{animation:home-module__oe3DtG__cardIn .8s var(--ease-out-quint) both;animation-delay:calc(.7s + var(--i,0) * .11s)}.home-module__oe3DtG__film{box-shadow:0 0 0 1px var(--color-ink-700), 0 60px 120px -60px #d4f7452e;background:#000;border-radius:clamp(16px,2.4vw,28px);position:relative;overflow:hidden}.home-module__oe3DtG__film video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.home-module__oe3DtG__filmBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;color:var(--color-bone);transition:transform .16s var(--ease-out-quint), background-color .16s;background:#141412b8;border-radius:99px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.home-module__oe3DtG__filmBtn:hover{background:#282824d9}.home-module__oe3DtG__filmBtn:active{transform:scale(.94)}.home-module__oe3DtG__filmPlay{background:var(--color-lime);color:#000;width:76px;height:76px;margin:auto;position:absolute;inset:0;box-shadow:0 20px 50px -10px #d4f74573}.home-module__oe3DtG__filmPlay:hover{background:#e0ff5c}.home-module__oe3DtG__story{display:grid}.home-module__oe3DtG__stage{z-index:1;background:#000;justify-items:center;height:min(52svh,30rem);padding-top:.75rem;display:grid;position:sticky;top:4rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.home-module__oe3DtG__stagePhone{width:min(64vw,16.5rem);height:max-content}.home-module__oe3DtG__scene{opacity:0;filter:blur(6px);transition:opacity .6s var(--ease-out-quint), filter .6s var(--ease-out-quint), transform .6s var(--ease-out-quint);position:absolute;inset:12cqw 0 0;transform:scale(.97)}.home-module__oe3DtG__scene[data-on]{opacity:1;filter:none;transform:none}@keyframes home-module__oe3DtG__pop{0%{opacity:0;transform:translateY(5cqw)scale(.97)}}.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__pop{animation:home-module__oe3DtG__pop .6s var(--ease-out-quint) both;animation-delay:var(--d,0s)}.home-module__oe3DtG__dots{display:none}.home-module__oe3DtG__steps{display:grid}.home-module__oe3DtG__step{min-height:44svh;color:var(--color-bone-mute);transition:color .4s var(--ease-out-quint);flex-direction:column;justify-content:center;display:flex}.home-module__oe3DtG__step[data-on]{color:var(--color-bone)}.home-module__oe3DtG__stepNum{font-family:var(--font-display);font-variation-settings:"wdth" 125;color:var(--color-bone-mute);transition:color .4s var(--ease-out-quint);font-size:1rem;font-weight:900}.home-module__oe3DtG__step[data-on] .home-module__oe3DtG__stepNum{color:var(--color-lime)}.home-module__oe3DtG__step p{color:var(--color-bone-dim)}.home-module__oe3DtG__step:not([data-on]) p{color:var(--color-bone-mute)}@media (min-width:1024px){.home-module__oe3DtG__story{grid-template-columns:1fr 1fr;align-items:start}.home-module__oe3DtG__stage{background:0 0;order:2;height:auto;padding-top:0;top:calc(50svh - min(40svh,21rem) + 1.5rem);overflow:visible;-webkit-mask-image:none;mask-image:none}.home-module__oe3DtG__stagePhone{width:auto;height:min(80svh,42rem)}.home-module__oe3DtG__dots{gap:6px;margin-top:1.25rem;display:flex}.home-module__oe3DtG__dots i{background:var(--color-ink-500);width:22px;height:4px;transition:background-color .4s, width .4s var(--ease-out-quint);border-radius:99px}.home-module__oe3DtG__dots i[data-on]{background:var(--color-lime);width:40px}.home-module__oe3DtG__step{min-height:78svh}}.home-module__oe3DtG__tabs{gap:1.6cqw;margin-top:3cqw;display:flex}.home-module__oe3DtG__tabs span{color:#3a3a3c;background:#e5e5ea;border-radius:99px;padding:1.4cqw 3cqw;font-size:3.1cqw;font-weight:600}.home-module__oe3DtG__tabs .home-module__oe3DtG__tabsOn{color:var(--color-lime);background:#000}.home-module__oe3DtG__req{align-items:center;gap:2.8cqw;display:flex}.home-module__oe3DtG__req div{flex:1;min-width:0}.home-module__oe3DtG__req b{font-size:3.8cqw;display:block}.home-module__oe3DtG__req div span{color:#6e6e73;white-space:nowrap;text-overflow:ellipsis;font-size:3.2cqw;display:block;overflow:hidden}.home-module__oe3DtG__tag{color:#6e6e73;background:#f2f2f7;border-radius:99px;flex:none;padding:.8cqw 2cqw;font-size:2.7cqw;font-weight:600}.home-module__oe3DtG__actions{gap:1.6cqw;margin-top:2.6cqw;display:flex}.home-module__oe3DtG__actions span{background:#f2f2f7;border-radius:99px;padding:1.4cqw 2.8cqw;font-size:3cqw;font-weight:600}.home-module__oe3DtG__actions .home-module__oe3DtG__actOn{background:var(--color-lime);color:#000}.home-module__oe3DtG__chatHead{background:#fff;border-bottom:1px solid #00000012;align-items:center;gap:2.6cqw;padding:2cqw 5cqw 3cqw;display:flex}.home-module__oe3DtG__avatar{background:#e5e5ea;border-radius:99px;flex:none;place-items:center;width:9cqw;height:9cqw;font-size:3.8cqw;font-weight:700;display:grid}.home-module__oe3DtG__chatHead p{flex:1;min-width:0}.home-module__oe3DtG__chatHead b{font-size:3.9cqw;display:block}.home-module__oe3DtG__thread{gap:2.2cqw;padding:4cqw 4cqw 0;display:grid}.home-module__oe3DtG__bubble{border-radius:4.6cqw;max-width:80%;padding:2.4cqw 3.4cqw;font-size:3.5cqw;line-height:1.35}.home-module__oe3DtG__me{color:#fff;background:#1d1d1f;border-bottom-right-radius:1.4cqw;justify-self:end}.home-module__oe3DtG__them{background:#fff;border-bottom-left-radius:1.4cqw;justify-self:start;box-shadow:0 .4cqw 1.6cqw #0000000d}.home-module__oe3DtG__time{color:#8e8e93;text-align:right;margin-top:.6cqw;font-size:2.6cqw;display:block}.home-module__oe3DtG__pay{background:#fff;border-radius:4.6cqw;justify-self:end;width:74%;padding:3.2cqw 3.6cqw;box-shadow:0 .6cqw 2.4cqw #00000012}.home-module__oe3DtG__payBtn{background:var(--color-lime);color:#000;text-align:center;border-radius:99px;margin-top:2.2cqw;padding:2cqw 0;font-size:3.4cqw;font-weight:700;display:block}.home-module__oe3DtG__swap{justify-self:center;margin-top:1cqw;display:grid}.home-module__oe3DtG__swap>span{white-space:nowrap;border-radius:99px;grid-area:1/1;justify-self:center;padding:1.4cqw 3.2cqw;font-size:3.1cqw;font-weight:600}.home-module__oe3DtG__swap>span:first-child{color:#3a3a3c;opacity:0;background:#e5e5ea}.home-module__oe3DtG__swap>span:last-child{color:#1f7a38;background:#dff5e3}@keyframes home-module__oe3DtG__out{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes home-module__oe3DtG__in{0%{opacity:0;transform:scale(.9)}}.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__swap>span:first-child{animation:.3s ease-out 1.5s both home-module__oe3DtG__out}.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__swap>span:last-child{animation:home-module__oe3DtG__in .4s var(--ease-out-quint) both;animation-delay:1.65s}.home-module__oe3DtG__day{margin-top:3cqw;display:grid;position:relative}.home-module__oe3DtG__hour{color:#8e8e93;align-items:flex-start;gap:2.4cqw;height:12cqw;font-size:2.8cqw;display:flex}.home-module__oe3DtG__hour:after{content:"";border-top:1px solid #00000014;flex:1;margin-top:1.9cqw}.home-module__oe3DtG__slot{border-radius:3.2cqw;padding:2.2cqw 3cqw;font-size:3.2cqw;line-height:1.3;position:absolute;left:11cqw;right:0}.home-module__oe3DtG__slot b{font-size:3.6cqw;display:block}.home-module__oe3DtG__slotMain{background:var(--color-lime);color:#000;transform-origin:top}.home-module__oe3DtG__slotOther{background:#fff;box-shadow:0 .4cqw 1.6cqw #0000000f}@keyframes home-module__oe3DtG__grow{0%{opacity:0;transform:scaleY(.4)}}.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__slotMain{animation:home-module__oe3DtG__grow .7s var(--ease-out-quint) .25s both}.home-module__oe3DtG__chip{color:var(--color-lime);background:#000;border-radius:99px;margin-top:1.4cqw;padding:.8cqw 2.2cqw;font-size:2.8cqw;font-weight:700;display:inline-block}.home-module__oe3DtG__done{text-align:center;justify-items:center;gap:2cqw;margin-top:5cqw;display:grid}.home-module__oe3DtG__check{width:22cqw;height:22cqw}.home-module__oe3DtG__check circle{fill:#1f8f3f}.home-module__oe3DtG__check path{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60}@keyframes home-module__oe3DtG__draw{0%{stroke-dashoffset:60px}}.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__check path{animation:home-module__oe3DtG__draw .7s var(--ease-out-quint) .45s both}.home-module__oe3DtG__list{text-align:left;gap:2cqw;margin-top:4cqw;display:grid}.home-module__oe3DtG__list li{align-items:center;gap:2.4cqw;font-size:3.4cqw;display:flex}.home-module__oe3DtG__list li:before{content:"✓";color:#1f7a38;background:#dff5e3;border-radius:99px;place-items:center;width:5.4cqw;height:5.4cqw;font-size:3cqw;font-weight:800;display:grid}.home-module__oe3DtG__wall{perspective:1600px;height:clamp(22rem,52vw,38rem);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 14% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 14% 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__oe3DtG__plane{gap:clamp(.75rem,1.4vw,1.25rem);width:190%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(24deg)rotate(-8deg)}@keyframes home-module__oe3DtG__slide{to{transform:translate(-50%)}}.home-module__oe3DtG__row{gap:inherit;width:max-content;animation:home-module__oe3DtG__slide var(--dur,80s) linear infinite;display:flex}.home-module__oe3DtG__row:nth-child(2n){animation-direction:reverse}.home-module__oe3DtG__tile{aspect-ratio:16/10;background:var(--color-ink-800);border-radius:clamp(8px,1vw,14px);flex:none;width:clamp(11rem,20vw,19rem);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.home-module__oe3DtG__close{background:var(--color-lime);color:#000}.home-module__oe3DtG__closeBtn{color:var(--color-lime);background:#000}.home-module__oe3DtG__closeBtn:hover{background:#1d1d1b}.home-module__oe3DtG__closeGhost{color:#000;box-shadow:inset 0 0 0 1.5px #0000008c}.home-module__oe3DtG__closeGhost:hover{box-shadow:inset 0 0 0 1.5px #000}.home-module__oe3DtG__close :focus-visible{outline-color:#000}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__word,.home-module__oe3DtG__up,.home-module__oe3DtG__heroPhone,.home-module__oe3DtG__glow,.home-module__oe3DtG__hero .home-module__oe3DtG__stack>*,.home-module__oe3DtG__hero .home-module__oe3DtG__roll>span,.home-module__oe3DtG__hero .home-module__oe3DtG__banner,.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__pop,.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__swap>span,.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__slotMain,.home-module__oe3DtG__scene[data-on] .home-module__oe3DtG__check path,.home-module__oe3DtG__row,.home-module__oe3DtG__callout{animation:none!important}.home-module__oe3DtG__scene{filter:none;transition:opacity .2s;transform:none}}
