.onlinePresence-module__WBIaQq__section{background:radial-gradient(70% 45% at 50% 52%,#7c5cff1a,#7c5cff00 70%),linear-gradient(#f3f0fe 0%,#f8f6ff 55%,#fff 100%);position:relative;overflow:hidden}.onlinePresence-module__WBIaQq__player{margin-top:40px}@media (min-width:768px){.onlinePresence-module__WBIaQq__player{margin-top:52px}}.onlinePresence-module__WBIaQq__stage{aspect-ratio:16/9;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;max-width:1080px;margin:0 auto;position:relative}@media (max-width:639px){.onlinePresence-module__WBIaQq__stage{aspect-ratio:11/10}}.onlinePresence-module__WBIaQq__stills,.onlinePresence-module__WBIaQq__canvas{width:100%;height:100%;position:absolute;inset:0}.onlinePresence-module__WBIaQq__still{opacity:0;transition:opacity .55s;position:absolute;inset:0}.onlinePresence-module__WBIaQq__still img{object-fit:contain;width:100%;height:100%;display:block}.onlinePresence-module__WBIaQq__on{opacity:1}.onlinePresence-module__WBIaQq__canvas{opacity:0;pointer-events:none;display:block}.onlinePresence-module__WBIaQq__stage[data-mode=live] .onlinePresence-module__WBIaQq__canvas{opacity:1}.onlinePresence-module__WBIaQq__label{pointer-events:none;position:absolute;top:7%;left:6%}.onlinePresence-module__WBIaQq__labelText{color:#16131f;white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 11px;font-size:13px;font-weight:650;animation:.45s cubic-bezier(.2,.8,.2,1) both onlinePresence-module__WBIaQq__labelIn;display:inline-flex;box-shadow:0 0 0 1px #5b3df524,0 6px 18px -8px #28147859}.onlinePresence-module__WBIaQq__labelDot{background:#5b3df5;border-radius:50%;width:7px;height:7px}.onlinePresence-module__WBIaQq__labelSep{color:#a49cc0;font-weight:500}.onlinePresence-module__WBIaQq__labelKind{color:#5b5470;font-weight:500}@keyframes onlinePresence-module__WBIaQq__labelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:639px){.onlinePresence-module__WBIaQq__label{top:0;left:0}.onlinePresence-module__WBIaQq__labelText{padding:6px 11px 6px 10px;font-size:12px}}.onlinePresence-module__WBIaQq__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.onlinePresence-module__WBIaQq__chip{white-space:nowrap;color:#16131f;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;line-height:20px;transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:0 0 0 1px #e4ddfb}.onlinePresence-module__WBIaQq__chip:hover{background:#f4f1fe}.onlinePresence-module__WBIaQq__chip:focus-visible{outline-offset:3px;outline:2px solid #5b3df5}.onlinePresence-module__WBIaQq__chip[aria-pressed=true]{color:#fff;background:#5b3df5;box-shadow:0 0 0 1px #5b3df5,0 8px 20px -10px #5b3df5cc}.onlinePresence-module__WBIaQq__chipText{align-items:baseline;gap:7px;display:inline-flex}.onlinePresence-module__WBIaQq__chipName{font-weight:650}.onlinePresence-module__WBIaQq__chipKind{color:#7a7290;font-size:13px}.onlinePresence-module__WBIaQq__chip[aria-pressed=true] .onlinePresence-module__WBIaQq__chipKind{color:#e2dcff}@media (max-width:639px){.onlinePresence-module__WBIaQq__chips{grid-template-columns:1fr 1fr;margin-top:16px;display:grid}.onlinePresence-module__WBIaQq__chip{padding:0 12px}}@media (prefers-reduced-motion:reduce){.onlinePresence-module__WBIaQq__still,.onlinePresence-module__WBIaQq__chip{transition:none}.onlinePresence-module__WBIaQq__labelText{animation:none}}
.problemOpening-module__Y3RwdG__root{--a:0;--c:0;--w:1;--wb:1;--t:1;--rs:1;--ro:0;--rs2:1;--ro2:0;--g:0;--mx:0;--my:0;color:#16131f;background:linear-gradient(#f3f0ff 0%,#f8f5ff 46%,#fff4e6 100%);position:relative}.problemOpening-module__Y3RwdG__root[data-mode=pin],.problemOpening-module__Y3RwdG__root[data-mode=flow]{--w:0;--wb:0;--t:0}.problemOpening-module__Y3RwdG__stage{padding:100px 16px 64px;position:relative;overflow:hidden}.problemOpening-module__Y3RwdG__sun{pointer-events:none;height:70%;opacity:calc(.45 + .55 * var(--w));background:radial-gradient(50% 50% at 50% 100%,#ffba706b,#ffba7029 45%,#ffba7000 72%);position:absolute;bottom:-18%;left:-20%;right:-20%}.problemOpening-module__Y3RwdG__copy{z-index:3;text-align:center;max-width:720px;margin:0 auto;position:relative}.problemOpening-module__Y3RwdG__eyebrow{color:#4b2aa5;background:#ffffffbf;border-radius:999px;max-width:100%;padding:6px 14px;font-size:12.5px;font-weight:600;line-height:18px;display:inline-block;box-shadow:0 0 0 1px #5b3df524}.problemOpening-module__Y3RwdG__h1{letter-spacing:-.028em;text-wrap:balance;margin-top:16px;font-size:clamp(2.05rem,8.4vw,4.1rem);font-weight:800;line-height:1.04}.problemOpening-module__Y3RwdG__easier{white-space:nowrap;display:inline-block;position:relative}.problemOpening-module__Y3RwdG__scribble{aspect-ratio:10;pointer-events:none;width:100%;height:auto;position:absolute;bottom:-.13em;left:0;overflow:visible}.problemOpening-module__Y3RwdG__scribble path{fill:none;stroke:#e9b14c;stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.75s cubic-bezier(.6,.05,.3,1) .45s forwards problemOpening-module__Y3RwdG__scribble}@keyframes problemOpening-module__Y3RwdG__scribble{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.problemOpening-module__Y3RwdG__scribble path{stroke-dashoffset:0;animation:none}}.problemOpening-module__Y3RwdG__sub{color:#5b5470;text-wrap:balance;max-width:33em;margin:14px auto 0;font-size:16px;line-height:1.5}.problemOpening-module__Y3RwdG__form{gap:8px;max-width:460px;margin:22px auto 0;display:flex}.problemOpening-module__Y3RwdG__input{color:#16131f;background:#fff;border:1px solid #e3def2;border-radius:999px;flex:auto;min-width:0;height:52px;padding:0 20px;font-size:16px;box-shadow:0 6px 18px -12px #20164a59}.problemOpening-module__Y3RwdG__input::placeholder{color:#9a94ad}.problemOpening-module__Y3RwdG__input:focus{border-color:#5b3df5;outline:none;box-shadow:0 0 0 3px #5b3df533}.problemOpening-module__Y3RwdG__button{color:#fff;white-space:nowrap;background:#16131f;border-radius:999px;flex:none;height:52px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .2s}.problemOpening-module__Y3RwdG__button:hover{transform:scale(1.03)}.problemOpening-module__Y3RwdG__button:focus-visible,.problemOpening-module__Y3RwdG__video:focus-visible,.problemOpening-module__Y3RwdG__howLink:focus-visible{outline-offset:3px;outline:3px solid #5b3df573}.problemOpening-module__Y3RwdG__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin-top:12px;display:flex}.problemOpening-module__Y3RwdG__video{color:#16131f;border-radius:999px;align-items:center;gap:10px;padding:6px 10px 6px 4px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.problemOpening-module__Y3RwdG__play{color:#fff;background:#5b3df5;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .2s;display:grid;box-shadow:0 8px 18px -8px #5b3df5cc}.problemOpening-module__Y3RwdG__video:hover .problemOpening-module__Y3RwdG__play{transform:scale(1.1)}.problemOpening-module__Y3RwdG__len{color:#8a84a0;font-weight:500}.problemOpening-module__Y3RwdG__fine{color:#7a7290;font-size:12.5px}@media (min-width:640px){.problemOpening-module__Y3RwdG__stage{padding-top:116px}.problemOpening-module__Y3RwdG__sub{font-size:18px}.problemOpening-module__Y3RwdG__form{margin-top:26px}}.problemOpening-module__Y3RwdG__band{z-index:2;height:292px;margin:22px -16px 0;position:relative}@media (max-width:639px){.problemOpening-module__Y3RwdG__band{margin-top:34px}}@media (min-width:640px){.problemOpening-module__Y3RwdG__band{height:372px;margin-top:30px}}.problemOpening-module__Y3RwdG__card{--x:var(--fx);--y:var(--fy);--fold:0px;--ci:clamp(0, calc((var(--c) - var(--k)) * var(--ks)), 1);--e:calc(var(--ci) * var(--ci));z-index:1;width:16em;transform:translate(-50%, -50%) translate(calc(var(--x) * (1 - var(--e))), calc(var(--y) * (1 - var(--e)) + var(--fold) * var(--e))) rotate(calc(var(--rot) * (1 - var(--ci)) + var(--spin) * var(--e))) scale(calc(1 + .3 * var(--ci) * (1 - var(--ci)) - .84 * var(--e)));opacity:calc(1 - clamp(0, calc((var(--ci) - .8) * 5), 1));translate:calc(var(--mx) * var(--dz) * 18px) calc(var(--my) * var(--dz) * 12px);font-size:9.5px;transition:translate 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%}@media (min-width:640px){.problemOpening-module__Y3RwdG__card{font-size:12px}}.problemOpening-module__Y3RwdG__c1{--fx:max(-330px, -29vw, calc(-50vw + 10.2em));--fy:-7.4em;--rot:-7deg;--spin:-28deg;--k:0;--ks:1;--dz:.8;--in:.12s;--fd:7.2s}.problemOpening-module__Y3RwdG__c2{--fx:1vw;--fy:-8.6em;--rot:4deg;--spin:22deg;--k:.05;--ks:1.0526;--dz:.55;--in:.2s;--fd:8.4s;z-index:2}.problemOpening-module__Y3RwdG__c3{--fx:max(-330px, -27vw, calc(-50vw + 10.2em));--fy:7.4em;--rot:5deg;--spin:-18deg;--k:.1;--ks:1.1111;--dz:1.2;--in:.28s;--fd:6.6s}.problemOpening-module__Y3RwdG__c4{--fx:min(330px, 29vw, calc(50vw - 10.2em));--fy:-6.6em;--rot:8deg;--spin:30deg;--k:.03;--ks:1.0309;--dz:1.05;--in:.36s;--fd:7.8s}.problemOpening-module__Y3RwdG__c5{--fx:2vw;--fy:8.2em;--rot:-3deg;--spin:-24deg;--k:.12;--ks:1.1364;--dz:.7;--in:.44s;--fd:9s;z-index:2}.problemOpening-module__Y3RwdG__c6{--fx:min(330px, 30vw, calc(50vw - 10.2em));--fy:6.9em;--rot:-7deg;--spin:20deg;--k:.08;--ks:1.087;--dz:1.3;--in:.52s;--fd:6.9s}.problemOpening-module__Y3RwdG__in{animation:problemOpening-module__Y3RwdG__drop .9s cubic-bezier(.22, 1, .36, 1) var(--in) both, problemOpening-module__Y3RwdG__float var(--fd) ease-in-out calc(var(--in) + .9s) infinite}.problemOpening-module__Y3RwdG__root[data-off] .problemOpening-module__Y3RwdG__in{animation-play-state:paused}@keyframes problemOpening-module__Y3RwdG__drop{0%{opacity:0;translate:0 -46px;rotate:-5deg;scale:1.12}40%{opacity:1}58%{translate:0 5px;rotate:.6deg;scale:.982}80%{translate:0 -2px;scale:1.006}to{opacity:1;translate:0;rotate:none;scale:1}}@keyframes problemOpening-module__Y3RwdG__float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-6px)rotate(.9deg)}}.problemOpening-module__Y3RwdG__face{background:#fff;border:1px solid #16131f0f;border-radius:1.25em;padding:1em 1.1em 1.15em;box-shadow:0 1.8em 3.2em -1.6em #20164a66,0 .2em .6em #20164a12}.problemOpening-module__Y3RwdG__label{color:#16131f;align-items:center;gap:.55em;margin-bottom:.8em;font-size:1.04em;font-weight:700;line-height:1.2;display:flex}.problemOpening-module__Y3RwdG__label svg{color:#5b3df5;background:#efebff;border-radius:.55em;flex:none;width:1.9em;height:1.9em;padding:.4em}.problemOpening-module__Y3RwdG__notebook{background:#fffdf4}.problemOpening-module__Y3RwdG__hand{font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;color:#2b3a67;background:linear-gradient(90deg,#0000 .55em,#e25c5c66 .55em calc(.55em + 1px),#0000 calc(.55em + 1px)),repeating-linear-gradient(#0000 0 calc(1.35em - 1px),#5474c438 calc(1.35em - 1px) 1.35em);margin:0;padding:0 0 0 1.05em;font-size:1.5em;list-style:none}.problemOpening-module__Y3RwdG__hand li{white-space:nowrap;line-height:1.35em}.problemOpening-module__Y3RwdG__hand s{color:#c0392b}.problemOpening-module__Y3RwdG__bub{background:#f1eef9;border-radius:1em 1em 1em .3em;width:fit-content;max-width:88%;margin-top:.45em;padding:.5em .8em;font-size:.98em;line-height:1.3}.problemOpening-module__Y3RwdG__me{color:#fff;background:#5b3df5;border-radius:1em 1em .3em;margin-left:auto}.problemOpening-module__Y3RwdG__receipt{font-variant-numeric:tabular-nums;background:#fff}.problemOpening-module__Y3RwdG__line{border-bottom:1px dashed #e4e0ee;justify-content:space-between;gap:1em;padding:.3em 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em;display:flex}.problemOpening-module__Y3RwdG__total{border-bottom:0;font-weight:700}.problemOpening-module__Y3RwdG__stamp{color:#c43c3c;border:1.5px solid #d14343b3;border-radius:.4em;width:fit-content;margin:.5em 0 0 auto;padding:.15em .5em;font-size:.9em;font-weight:700;transform:rotate(-4deg)}.problemOpening-module__Y3RwdG__sticky{background:#ffe88a;border-radius:.35em}.problemOpening-module__Y3RwdG__sticky .problemOpening-module__Y3RwdG__label svg{color:#8a5a00;background:#ffffff8c}.problemOpening-module__Y3RwdG__note{font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;color:#4a3600;font-size:1.55em;line-height:1.15}.problemOpening-module__Y3RwdG__sheet{border-top:1px solid #e6e3ee;border-left:1px solid #e6e3ee;grid-template-columns:1.1fr 1fr 1fr;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;display:grid}.problemOpening-module__Y3RwdG__sheet span{border-bottom:1px solid #e6e3ee;border-right:1px solid #e6e3ee;padding:.3em .45em}.problemOpening-module__Y3RwdG__th{background:#f4f2f8;font-weight:700}.problemOpening-module__Y3RwdG__err{color:#d14343;font-weight:700}.problemOpening-module__Y3RwdG__night{color:#fff;background:linear-gradient(170deg,#221c3d,#141126);border-color:#ffffff14}.problemOpening-module__Y3RwdG__night .problemOpening-module__Y3RwdG__label{color:#fff}.problemOpening-module__Y3RwdG__night .problemOpening-module__Y3RwdG__label svg{color:#c9bcff;background:#ffffff1f}.problemOpening-module__Y3RwdG__clock{letter-spacing:-.02em;font-size:2.6em;font-weight:600;line-height:1}.problemOpening-module__Y3RwdG__clock small{color:#fff9;margin-left:.2em;font-size:.42em;font-weight:600}.problemOpening-module__Y3RwdG__note2{background:#ffffff1a;border-radius:.8em;margin-top:.5em;padding:.5em .7em;font-size:.96em;line-height:1.3}.problemOpening-module__Y3RwdG__tile,.problemOpening-module__Y3RwdG__ring,.problemOpening-module__Y3RwdG__ring2{border-radius:26px;width:88px;height:88px;position:absolute;top:50%;left:50%}.problemOpening-module__Y3RwdG__tile{z-index:5;opacity:var(--w);transform:translate(-50%, -50%) scale(calc(.5 + .5 * var(--wb)));background:linear-gradient(145deg,#7b5cff 0%,#5b3df5 48%,#4527c9 100%);place-items:center;display:grid;overflow:hidden;box-shadow:0 26px 50px -18px #4527c9bf,inset 0 1px #ffffff59}.problemOpening-module__Y3RwdG__tile:after{content:"";transform:translate3d(calc(-70% + 140% * var(--g)), 0, 0);opacity:calc(var(--g) * (1 - var(--g)) * 4);background:linear-gradient(105deg,#fff0 38%,#ffffff61 50%,#fff0 62%);position:absolute;inset:-20%}.problemOpening-module__Y3RwdG__tile svg{width:70%;height:70%;position:relative}.problemOpening-module__Y3RwdG__ring,.problemOpening-module__Y3RwdG__ring2{z-index:4;opacity:var(--ro);transform:translate(-50%, -50%) scale(var(--rs));border:2px solid #5b3df58c}.problemOpening-module__Y3RwdG__ring2{opacity:var(--ro2);transform:translate(-50%, -50%) scale(var(--rs2));border-color:#7b5cff66}.problemOpening-module__Y3RwdG__bloom{z-index:0;pointer-events:none;width:420px;height:420px;opacity:calc(var(--w) * .9);transform:translate(-50%, -50%) scale(calc(.4 + .6 * var(--wb)));background:radial-gradient(closest-side,#7b5cff52,#7b5cff1f 50%,#7b5cff00 100%);border-radius:50%;position:absolute;top:50%;left:50%}@media (min-width:640px){.problemOpening-module__Y3RwdG__tile,.problemOpening-module__Y3RwdG__ring,.problemOpening-module__Y3RwdG__ring2{border-radius:30px;width:104px;height:104px}}.problemOpening-module__Y3RwdG__answer{z-index:3;text-align:center;max-width:640px;opacity:var(--t);transform:translate3d(0, calc((1 - var(--t)) * 26px), 0);margin:6px auto 0;position:relative}.problemOpening-module__Y3RwdG__answer:focus-within{opacity:1}.problemOpening-module__Y3RwdG__answerTitle{letter-spacing:-.025em;font-size:clamp(1.9rem,6.4vw,3.2rem);font-weight:800;line-height:1.05}.problemOpening-module__Y3RwdG__answerBody{color:#5b5470;max-width:34em;margin:12px auto 0;font-size:15px;line-height:1.6}.problemOpening-module__Y3RwdG__howLink{color:#4b2aa5;background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:16px;padding:10px 16px 10px 18px;font-size:14px;font-weight:700;transition:transform .2s;display:inline-flex;box-shadow:0 0 0 1px #5b3df52e,0 10px 24px -14px #4527c980}.problemOpening-module__Y3RwdG__howLink:hover{transform:translateY(-1px)}@media (min-width:640px){.problemOpening-module__Y3RwdG__answerBody{font-size:17px}}.problemOpening-module__Y3RwdG__hint{display:none}.problemOpening-module__Y3RwdG__root[data-mode=pin]{--copyW:clamp(470px, 40vw, 620px);--gap:clamp(28px, 3vw, 64px);--edge:26px;--zw:min(calc((100vw - var(--copyW)) / 2 - var(--gap) - var(--edge)), 560px);--T:max(94px, calc(50vh - 470px));--Bl:min(calc(100vh - 26px), calc(50vh + 470px));--Br:min(calc(100vh - 242px), calc(50vh + 470px));height:190svh}@media (min-width:2600px){.problemOpening-module__Y3RwdG__root[data-mode=pin]{--Br:var(--Bl)}}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__stage{height:100svh;padding:0;position:sticky;top:0}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__copy{width:var(--copyW);max-width:none;transform:translate(-50%, -50%) translate3d(0, calc(var(--a) * -80px), 0);opacity:calc(1 - var(--a));position:absolute;top:calc(50% + 34px);left:50%}.problemOpening-module__Y3RwdG__root[data-mode=pin][data-faded] .problemOpening-module__Y3RwdG__copy{pointer-events:none}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__h1{font-size:clamp(2.6rem,4.3vw,4.1rem)}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__band{pointer-events:none;height:auto;margin:0;position:absolute;inset:0}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__card{--cw:17.4em;--B:var(--Bl);--x:calc(var(--side) * (var(--copyW) / 2 + var(--gap) + var(--cw) / 2 + var(--gx) * (var(--zw) - var(--cw))));--y:calc(var(--T) + var(--h) / 2 + var(--gy) * (var(--B) - var(--T) - var(--h)) - 50vh);--fold:-10vh;font-size:clamp(10px,min(1.25vh + 1.2px,.85vw),15px)}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__c1{--side:-1;--gx:.18;--gy:0;--h:15.2em;--rot:-7deg}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__c3{--side:-1;--gx:1;--gy:.5;--h:16.9em;--rot:5deg}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__c6{--side:-1;--gx:.3;--gy:1;--h:17.8em;--rot:-6deg}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__c2{--side:1;--B:var(--Br);--gx:1;--gy:0;--h:19.6em;--rot:4deg}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__c4{--side:1;--B:var(--Br);--gx:0;--gy:.56;--h:14.2em;--rot:7deg;z-index:3}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__c5{--side:1;--B:var(--Br);--gx:1;--gy:1;--h:16.2em;--rot:-3deg}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__tile,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__ring,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__ring2,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__bloom{top:40%}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__tile,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__ring,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__ring2{border-radius:36px;width:124px;height:124px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__bloom{width:560px;height:560px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__answer{width:min(640px,86vw);transform:translate3d(-50%, calc((1 - var(--t)) * 26px), 0);pointer-events:none;margin:0;position:absolute;top:calc(40% + 92px);left:50%}.problemOpening-module__Y3RwdG__root[data-mode=pin][data-answered] .problemOpening-module__Y3RwdG__answer,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__answer:focus-within{pointer-events:auto}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__hint{letter-spacing:.12em;text-transform:uppercase;color:#8a84a0;opacity:calc(1 - var(--a) * 2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (min-width:2200px) and (min-height:1200px){.problemOpening-module__Y3RwdG__root[data-mode=pin]{--copyW:780px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__h1{font-size:5.1rem}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__sub{font-size:21px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__eyebrow{font-size:14px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__form{max-width:540px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__input,.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__button{height:58px;font-size:17px}.problemOpening-module__Y3RwdG__root[data-mode=pin] .problemOpening-module__Y3RwdG__card{font-size:17px}}@media (prefers-reduced-motion:reduce){.problemOpening-module__Y3RwdG__in{animation:none}.problemOpening-module__Y3RwdG__card{transition:none}}
.how-module__bAkiTW__root{--ink:#16131f;--muted:#4b4659;--violet:#5b3df5;color:var(--ink);background:#f8e7de;position:relative}.how-module__bAkiTW__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.how-module__bAkiTW__head{text-align:center;background:linear-gradient(#fbf5f1,#f8e7de);padding:clamp(72px,9vw,112px) 20px clamp(28px,4vw,48px)}.how-module__bAkiTW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--violet);margin:0 0 12px;font-size:13px;font-weight:700}.how-module__bAkiTW__headTitle{letter-spacing:-.03em;max-width:820px;margin:0 auto;font-size:clamp(32px,4.6vw,56px);font-weight:800;line-height:1.04}.how-module__bAkiTW__headBody{max-width:640px;color:var(--muted);margin:18px auto 0;font-size:clamp(16px,1.5vw,18px);line-height:1.55}.how-module__bAkiTW__toc{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;gap:8px;width:max-content;max-width:100%;margin:28px auto 0;padding:2px;list-style:none;display:flex;overflow-x:auto}.how-module__bAkiTW__toc::-webkit-scrollbar{display:none}.how-module__bAkiTW__toc>li{scroll-snap-align:center;flex:none}@media (max-width:900px){.how-module__bAkiTW__toc{width:auto;max-width:none;margin-inline:-20px;padding:2px 20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}}.how-module__bAkiTW__toc a{min-height:40px;color:var(--ink);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex;box-shadow:0 0 0 1px #16131f12}.how-module__bAkiTW__toc a:hover{background:#fff;transform:translateY(-1px)}.how-module__bAkiTW__tocNo{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.how-module__bAkiTW__sections{position:relative}.how-module__bAkiTW__clockRail{z-index:6;pointer-events:none;height:0;position:sticky;top:66px}.how-module__bAkiTW__clock{color:#16131f;white-space:nowrap;opacity:0;background:#ffffffeb;border-radius:999px;align-items:center;gap:10px;padding:4px 14px 4px 8px;font-size:13px;font-weight:600;line-height:18px;transition:opacity .26s,transform .26s,background-color .4s,color .4s;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%,-8px);box-shadow:0 8px 24px -12px #16131f59,0 0 0 1px #16131f0f}.how-module__bAkiTW__root[data-step] .how-module__bAkiTW__clock{opacity:1;transform:translate(-50%)}.how-module__bAkiTW__root[data-step=night] .how-module__bAkiTW__clock{color:#ece8ff;background:#1e193aeb;box-shadow:0 8px 24px -12px #0009,0 0 0 1px #ffffff1a}.how-module__bAkiTW__arc{flex:none;overflow:visible}.how-module__bAkiTW__sunWrap{--deg:160;transform:translate(20px, 21px) rotate(calc(var(--deg) * -1deg)) translateX(16px) rotate(calc(var(--deg) * 1deg));transition:transform .7s cubic-bezier(.3,.7,.2,1)}.how-module__bAkiTW__root[data-step=team] .how-module__bAkiTW__sunWrap{--deg:128}.how-module__bAkiTW__root[data-step=locations] .how-module__bAkiTW__sunWrap{--deg:90}.how-module__bAkiTW__root[data-step=customers] .how-module__bAkiTW__sunWrap{--deg:55}.how-module__bAkiTW__root[data-step=ai] .how-module__bAkiTW__sunWrap{--deg:22}.how-module__bAkiTW__root[data-step=night] .how-module__bAkiTW__sunWrap{--deg:90}.how-module__bAkiTW__sun{fill:#f5a524;transition:fill .5s}.how-module__bAkiTW__moonCut{fill:#1e193a;opacity:0;transition:opacity .4s}.how-module__bAkiTW__root[data-step=ai] .how-module__bAkiTW__sun{fill:#f07a3b}.how-module__bAkiTW__root[data-step=night] .how-module__bAkiTW__sun{fill:#ece8ff}.how-module__bAkiTW__root[data-step=night] .how-module__bAkiTW__moonCut{opacity:1}.how-module__bAkiTW__clockLabels{display:grid}.how-module__bAkiTW__clockLabels>span{opacity:0;grid-area:1/1;transition:opacity .24s,transform .24s;transform:translateY(6px)}.how-module__bAkiTW__clockDots{gap:4px;margin-left:2px;display:flex}.how-module__bAkiTW__clockDots i{opacity:.22;background:currentColor;border-radius:50%;width:6px;height:6px;transition:opacity .24s,transform .24s}.how-module__bAkiTW__root[data-step=solo] .how-module__bAkiTW__clockLabels [data-for=solo],.how-module__bAkiTW__root[data-step=team] .how-module__bAkiTW__clockLabels [data-for=team],.how-module__bAkiTW__root[data-step=locations] .how-module__bAkiTW__clockLabels [data-for=locations],.how-module__bAkiTW__root[data-step=customers] .how-module__bAkiTW__clockLabels [data-for=customers],.how-module__bAkiTW__root[data-step=ai] .how-module__bAkiTW__clockLabels [data-for=ai],.how-module__bAkiTW__root[data-step=night] .how-module__bAkiTW__clockLabels [data-for=night]{opacity:1;transform:none}.how-module__bAkiTW__root[data-step=solo] .how-module__bAkiTW__clockDots [data-for=solo],.how-module__bAkiTW__root[data-step=team] .how-module__bAkiTW__clockDots [data-for=team],.how-module__bAkiTW__root[data-step=locations] .how-module__bAkiTW__clockDots [data-for=locations],.how-module__bAkiTW__root[data-step=customers] .how-module__bAkiTW__clockDots [data-for=customers],.how-module__bAkiTW__root[data-step=ai] .how-module__bAkiTW__clockDots [data-for=ai],.how-module__bAkiTW__root[data-step=night] .how-module__bAkiTW__clockDots [data-for=night]{opacity:1;transform:scale(1.25)}.how-module__bAkiTW__ch{background:linear-gradient(180deg, var(--b0), var(--b1));padding:clamp(72px,9vw,120px) 0;scroll-margin-top:56px;position:relative;overflow:clip}.how-module__bAkiTW__ch[data-dark="1"]{--ink:#f4f1ff;--muted:#b9b2d6;color:var(--ink);background:linear-gradient(180deg, var(--b0) 0, #2a2150 120px, #1b1636 170px, var(--b1) 100%);padding-top:calc(170px + clamp(24px,4vw,48px))}.how-module__bAkiTW__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,4vw,64px);max-width:1240px;margin:0 auto;padding:0 28px;display:grid}.how-module__bAkiTW__ch[data-side=r] .how-module__bAkiTW__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.how-module__bAkiTW__ch[data-side=r] .how-module__bAkiTW__stage{order:2}.how-module__bAkiTW__stage{aspect-ratio:7/5;width:100%;position:relative}.how-module__bAkiTW__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent), color-mix(in srgb, var(--accent) 7%, transparent) 60%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-6% -4%}.how-module__bAkiTW__ch[data-dark="1"] .how-module__bAkiTW__glow{background:radial-gradient(closest-side,#ffc47829,#9b87ff14 60%,#0000)}.how-module__bAkiTW__still,.how-module__bAkiTW__canvasWrap,.how-module__bAkiTW__ov{width:100%;height:100%;position:absolute;inset:0}.how-module__bAkiTW__still{object-fit:contain;-webkit-user-select:none;user-select:none;display:block}.how-module__bAkiTW__canvasWrap{pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.how-module__bAkiTW__canvasWrap canvas{width:100%;height:100%;display:block}.how-module__bAkiTW__ov{pointer-events:none;overflow:visible}.how-module__bAkiTW__root[data-mode=motion] .how-module__bAkiTW__ch[data-pending] .how-module__bAkiTW__still,.how-module__bAkiTW__ch[data-live] .how-module__bAkiTW__still{opacity:0}.how-module__bAkiTW__ch[data-live] .how-module__bAkiTW__still{transition:opacity .26s 80ms}.how-module__bAkiTW__ch:not([data-live]) .how-module__bAkiTW__ov{visibility:hidden}.how-module__bAkiTW__loader{opacity:0;pointer-events:none;margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.how-module__bAkiTW__ch[data-wait] .how-module__bAkiTW__loader{opacity:.8;transition:opacity .2s .6s}.how-module__bAkiTW__loaderTrack,.how-module__bAkiTW__loaderArc{fill:none;stroke-width:2.4px}.how-module__bAkiTW__loaderTrack{stroke:color-mix(in srgb, var(--ink) 12%, transparent)}.how-module__bAkiTW__loaderArc{stroke:var(--accent);stroke-dasharray:26 74;stroke-linecap:round;transform-origin:12px 12px}.how-module__bAkiTW__ch[data-wait] .how-module__bAkiTW__loaderArc{animation:.9s linear infinite how-module__bAkiTW__spin}@keyframes how-module__bAkiTW__spin{to{transform:rotate(360deg)}}.how-module__bAkiTW__banner{transform-origin:0 0;will-change:transform;visibility:hidden;width:280px;position:absolute;top:0;left:0}.how-module__bAkiTW__bannerCard{color:#16131f;opacity:0;background:#faf9fcf7;border-radius:16px;align-items:flex-start;gap:10px;padding:10px 12px;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .22s;display:flex;transform:translateY(-120%);box-shadow:0 10px 30px -10px #16131f73,0 0 0 1px #16131f0f}.how-module__bAkiTW__banner[data-on="1"] .how-module__bAkiTW__bannerCard{opacity:1;transform:none}.how-module__bAkiTW__bannerCard img{border-radius:7px;flex:none;width:30px;height:30px}.how-module__bAkiTW__bannerTop{color:#6b6679;justify-content:space-between;gap:8px;font-size:11px;display:flex}.how-module__bAkiTW__bannerTitle{font-size:13px;font-weight:700;line-height:1.25}.how-module__bAkiTW__bannerBody{color:#2a2638;font-size:12.5px;line-height:1.3}.how-module__bAkiTW__pin{color:#2a1612;white-space:nowrap;opacity:0;will-change:transform, opacity;background:#fff;border-radius:11px;padding:5px 9px 6px;font-size:12.5px;line-height:1.2;position:absolute;top:0;left:0;box-shadow:0 10px 26px -12px #3c140a80,0 0 0 1px #7a2e2224}.how-module__bAkiTW__pin b{color:#7a2e22}.how-module__bAkiTW__devLabel{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--muted);white-space:nowrap;opacity:0;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;line-height:16px;transition:opacity .24s;position:absolute;top:0;left:0}.how-module__bAkiTW__bubble{color:#16131f;opacity:0;will-change:transform;background:#fff;border-radius:18px 18px 18px 6px;max-width:min(400px,86%);padding:9px 15px 10px;font-size:14.5px;line-height:1.35;transition:opacity .2s;position:absolute;top:0;left:0;box-shadow:0 16px 40px -18px #28147873,0 0 0 1px #5b3df51f}.how-module__bAkiTW__bubble[data-on="1"]{opacity:1}.how-module__bAkiTW__bubbleWho{letter-spacing:.06em;text-transform:uppercase;color:var(--violet);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.how-module__bAkiTW__caret{vertical-align:-.15em;background:var(--violet);width:2px;height:1em;margin-left:1px;display:inline-block}.how-module__bAkiTW__bubble[data-done="1"] .how-module__bAkiTW__caret{opacity:0}.how-module__bAkiTW__orbHost{transform-origin:50%;will-change:transform;visibility:hidden;width:320px;height:320px;position:absolute;top:0;left:0}.how-module__bAkiTW__orbGlow{width:220%;height:220%;opacity:var(--og,0);background:radial-gradient(closest-side,#9678ff73,#9678ff1f 55%,#0000);border-radius:50%;position:absolute;top:-60%;left:-60%}.how-module__bAkiTW__orbCanvas{width:100%;height:100%;position:absolute;inset:0}.how-module__bAkiTW__copy{min-width:0}.how-module__bAkiTW__when{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0 0 18px;font-size:12px;font-weight:700;display:inline-flex}.how-module__bAkiTW__stepNo{background:var(--accent);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.how-module__bAkiTW__title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,50px);font-weight:800;line-height:1.08}.how-module__bAkiTW__sub{max-width:34ch;color:var(--muted);margin:16px 0 0;font-size:18px;line-height:1.5}.how-module__bAkiTW__chips{flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.how-module__bAkiTW__chips li{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);color:var(--ink);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;line-height:18px}.how-module__bAkiTW__aiChips li{box-shadow:none;background:0 0;padding:0}.how-module__bAkiTW__aiChips button{font:inherit;color:var(--ink);background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);cursor:pointer;border:0;border-radius:999px;margin:0;padding:5px 11px;font-size:13px;font-weight:600;line-height:18px;transition:background-color .26s,color .26s,box-shadow .26s;display:block}.how-module__bAkiTW__aiChips button:disabled{cursor:default}@media (hover:hover){.how-module__bAkiTW__aiChips button:not(:disabled):not([aria-current=true]):hover{background:color-mix(in srgb, var(--accent) 20%, transparent)}}.how-module__bAkiTW__aiChips button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.how-module__bAkiTW__aiChips button[aria-current=true]{color:#fff;background:var(--accent);box-shadow:0 8px 18px -10px var(--accent)}.how-module__bAkiTW__link{min-height:44px;color:var(--violet);align-items:center;margin-top:8px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.how-module__bAkiTW__link:hover{text-decoration:underline}.how-module__bAkiTW__ch[data-dark="1"] .how-module__bAkiTW__link{color:#b9a8ff}.how-module__bAkiTW__deviceFine{text-align:center;color:#8f88ad;background:#0b0a14;margin:0;padding:0 20px 28px;font-size:12px}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__copy>*{transition:opacity .62s cubic-bezier(.2,.7,.2,1),transform .62s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 70ms)}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__ch:not([data-in]) .how-module__bAkiTW__copy>*{opacity:0;transform:translateY(18px)}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__chips li{transition:opacity .36s,transform .42s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(.5s + var(--j,0) * 45ms)}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__ch:not([data-in]) .how-module__bAkiTW__chips li{opacity:0;transform:scale(.8)}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__glow{transition:opacity 1.2s,transform 1.4s cubic-bezier(.2,.7,.2,1)}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__ch:not([data-in]) .how-module__bAkiTW__glow{opacity:0;transform:scale(.7)}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__stepNo{transition:transform .5s cubic-bezier(.3,1.6,.5,1) .2s}.how-module__bAkiTW__root[data-anim="1"] .how-module__bAkiTW__ch:not([data-in]) .how-module__bAkiTW__stepNo{transform:scale(.3)}.how-module__bAkiTW__root[data-still-shot] .how-module__bAkiTW__glow,.how-module__bAkiTW__root[data-still-shot] .how-module__bAkiTW__still{display:none}.how-module__bAkiTW__root[data-still-shot],.how-module__bAkiTW__root[data-still-shot] .how-module__bAkiTW__ch{background:0 0}@media (max-width:1023px){.how-module__bAkiTW__inner,.how-module__bAkiTW__ch[data-side=r] .how-module__bAkiTW__inner{grid-template-columns:minmax(0,1fr);max-width:760px}.how-module__bAkiTW__ch[data-side=r] .how-module__bAkiTW__stage{order:0}.how-module__bAkiTW__copy{max-width:620px}}@media (max-width:767px){.how-module__bAkiTW__ch{padding:64px 0 72px}.how-module__bAkiTW__inner{gap:22px;padding:0 16px}.how-module__bAkiTW__stage{aspect-ratio:1/1.04}.how-module__bAkiTW__clock{gap:8px;padding:3px 12px 3px 6px;font-size:12px}.how-module__bAkiTW__clockDots{display:none}.how-module__bAkiTW__title{font-size:30px}.how-module__bAkiTW__sub{font-size:16.5px}.how-module__bAkiTW__toc a{min-height:44px;font-size:13px}.how-module__bAkiTW__tocNo{width:24px;height:24px}.how-module__bAkiTW__banner{width:260px}}@media (prefers-reduced-motion:reduce){.how-module__bAkiTW__clock,.how-module__bAkiTW__sunWrap,.how-module__bAkiTW__clockLabels>span{transition:none}}.how-module__bAkiTW__call{transform-origin:0 0;will-change:transform, opacity;color:#fff;opacity:0;visibility:hidden;background:radial-gradient(120% 60% at 50% 30%,#7553ff8c,#0000 70%),linear-gradient(#1d1838 0%,#120f22 100%);border-radius:26px;flex-direction:column;align-items:center;width:200px;height:433px;padding:34px 16px 30px;transition:opacity .28s,visibility 0s linear .28s;display:flex;position:absolute;top:0;left:0;overflow:hidden}.how-module__bAkiTW__call[data-on="1"]{opacity:1;visibility:visible;transition:opacity .28s,visibility}.how-module__bAkiTW__callTop{letter-spacing:.02em;color:#ffffffb8;align-items:center;gap:5px;font-size:9.5px;font-weight:600;display:flex}.how-module__bAkiTW__callTop img{border-radius:4px;width:14px;height:14px}.how-module__bAkiTW__callWho{flex-direction:column;align-items:center;gap:4px;margin-top:46px;display:flex}.how-module__bAkiTW__callWho b{letter-spacing:-.01em;margin-top:14px;font-size:19px;font-weight:700}.how-module__bAkiTW__callWho>span:last-child{color:#ffffffb3;font-size:11px}.how-module__bAkiTW__callAv{background:linear-gradient(140deg,#f2a65a,#e0685a);border-radius:50%;place-items:center;width:74px;height:74px;font-size:24px;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 3px #ffffff24}.how-module__bAkiTW__callAv i{opacity:0;border:2px solid #a78bfab3;border-radius:50%;position:absolute;inset:0}.how-module__bAkiTW__call[data-on="1"] .how-module__bAkiTW__callAv i{animation:1.6s ease-out infinite how-module__bAkiTW__callRing}.how-module__bAkiTW__call[data-on="1"] .how-module__bAkiTW__callAv i+i{animation-delay:.8s}@keyframes how-module__bAkiTW__callRing{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.how-module__bAkiTW__callBtns{justify-content:space-around;width:100%;margin-top:auto;display:flex}.how-module__bAkiTW__callBtns>span{border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.how-module__bAkiTW__callNo{background:#ef4444}.how-module__bAkiTW__callYes{background:#22c55e}.how-module__bAkiTW__call[data-on="1"] .how-module__bAkiTW__callYes{animation:1.2s ease-in-out infinite how-module__bAkiTW__callAnswer}@keyframes how-module__bAkiTW__callAnswer{0%,to{box-shadow:0 0 #22c55e8c}50%{box-shadow:0 0 0 9px #22c55e00}}@media (prefers-reduced-motion:reduce){.how-module__bAkiTW__call[data-on="1"] .how-module__bAkiTW__callAv i,.how-module__bAkiTW__call[data-on="1"] .how-module__bAkiTW__callYes{animation:none}}
.outro-module___QKJEG__root{--q:1;--ck:1;--w:1;--wb:1;--g:0;--rs:1;--ro:0;--rs2:1;--ro2:0;--h:1;--u1:1;--u2:1;--fm:1;--p:0;--tx:0px;--ty:0px;color:#16131f;content-visibility:auto;contain-intrinsic-size:auto 820px;background:linear-gradient(#fff 0%,#f6f3ff 18%,#f1edff 55%,#f8f6ff 82%,#fff 100%);position:relative}@media (min-width:700px){.outro-module___QKJEG__root{contain-intrinsic-size:auto 960px}}.outro-module___QKJEG__stage{padding:88px 16px 96px;position:relative;overflow:hidden}@media (min-width:700px){.outro-module___QKJEG__stage{padding:120px 24px 128px}}.outro-module___QKJEG__glow{pointer-events:none;opacity:calc(.35 + .65 * var(--w));background:radial-gradient(42% 34% at 50% 40%,#7b5cff33,#7b5cff00 100%),radial-gradient(60% 40% at 50% 104%,#ffba7047,#ffba7000 100%);position:absolute;inset:0}.outro-module___QKJEG__deck{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:760px;margin:0 auto;padding:0;font-size:min(12px,2.9vw);list-style:none;display:grid;position:relative}@media (min-width:700px){.outro-module___QKJEG__deck{gap:14px;font-size:12px}}.outro-module___QKJEG__card{position:relative}.outro-module___QKJEG__front{display:none}.outro-module___QKJEG__back{background:#fff;border:1px solid #5b3df524;border-radius:1em;flex-direction:column;align-items:flex-start;gap:.7em;min-height:9em;padding:.85em .8em .9em;display:flex;position:relative;box-shadow:0 1.4em 2.6em -1.5em #20164a61,0 .2em .5em #20164a0f}.outro-module___QKJEG__icon{color:#fff;background:linear-gradient(145deg,#7b5cff 0%,#5b3df5 50%,#4527c9 100%);border-radius:.7em;flex:none;place-items:center;width:2.4em;height:2.4em;display:grid;box-shadow:0 .6em 1.2em -.6em #4527c9cc}.outro-module___QKJEG__icon svg{width:1.3em;height:1.3em}.outro-module___QKJEG__label{letter-spacing:-.01em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:1.1em;font-weight:700;line-height:1.2}@media (min-width:700px){.outro-module___QKJEG__back{border-radius:1.2em;flex-direction:row;align-items:center;gap:.85em;min-height:6.8em;padding:.9em 1.1em}.outro-module___QKJEG__icon{border-radius:.8em;width:2.8em;height:2.8em}.outro-module___QKJEG__icon svg{width:1.45em;height:1.45em}.outro-module___QKJEG__label{font-size:1.16em;line-height:1.22}}.outro-module___QKJEG__tick{color:#fff;width:1.8em;height:1.8em;transform:scale(clamp(0, calc(var(--ck) * 1.8 - var(--i) * .1), 1));background:#22b45f;border:.18em solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.6em;right:-.6em;box-shadow:0 .4em .8em -.3em #146e3c99}.outro-module___QKJEG__tick svg{width:1em;height:1em}.outro-module___QKJEG__pad{background:linear-gradient(#f1f6ff 0%,#e9f1ff 100%);border-color:#2f5bb724}.outro-module___QKJEG__pad p:first-child svg{color:#2f5bb7;background:#ffffffbf}.outro-module___QKJEG__padHead{letter-spacing:.16em;text-transform:uppercase;color:#2f5bb7;border-bottom:1.5px solid #2f5bb766;justify-content:space-between;align-items:baseline;padding-bottom:.2em;font-size:.78em;font-weight:800;display:flex}.outro-module___QKJEG__padHead span:last-child{letter-spacing:.02em;text-transform:none;color:#c43c3c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.outro-module___QKJEG__padList{font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;color:#1f2f5c;background:repeating-linear-gradient(#0000 0 calc(1.3em - 1px),#2f5bb733 calc(1.3em - 1px) 1.3em);margin:0;padding:0;font-size:1.45em;list-style:none}.outro-module___QKJEG__padList li{white-space:nowrap;line-height:1.3em}.outro-module___QKJEG__scrawl{width:fit-content;font-family:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;color:#c43c3c;margin:.2em 0 0 auto;font-size:1.4em;line-height:1.1;transform:rotate(-3deg)}.outro-module___QKJEG__badged{position:relative}.outro-module___QKJEG__badge{color:#fff;background:#ff3b30;border:.16em solid #fff;border-radius:1em;place-items:center;min-width:1.6em;height:1.6em;font-size:.7em;font-weight:800;display:grid;position:absolute;top:-.55em;left:2.05em}.outro-module___QKJEG__remList{margin:0;padding:0;list-style:none}.outro-module___QKJEG__remList li{border-bottom:1px solid #efedf4;grid-template-columns:auto 1fr;column-gap:.6em;padding:.4em 0;display:grid}.outro-module___QKJEG__remList li:last-child{border-bottom:0;padding-bottom:0}.outro-module___QKJEG__ring0{border:1.5px solid #c9c4d6;border-radius:50%;grid-row:span 2;width:1.1em;height:1.1em;margin-top:.1em}.outro-module___QKJEG__remText{white-space:nowrap;font-size:.98em;font-weight:600;line-height:1.25}.outro-module___QKJEG__remWhen{color:#e0413a;font-size:.82em;font-weight:700}.outro-module___QKJEG__bill{background:#fffdf6}.outro-module___QKJEG__billHead{letter-spacing:.16em;text-transform:uppercase;color:#4b4560;border-bottom:2px solid #16131f;justify-content:space-between;padding-bottom:.25em;font-size:.78em;font-weight:800;display:flex}.outro-module___QKJEG__billHead span:last-child{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.outro-module___QKJEG__billLast{border-bottom:0;font-weight:700}.outro-module___QKJEG__circled{color:#c43c3c;position:relative}.outro-module___QKJEG__circled svg{width:calc(100% + 1.1em);height:calc(100% + .7em);position:absolute;top:-.35em;left:-.55em;overflow:visible}.outro-module___QKJEG__circled path{stroke:#e0413a;stroke-width:1.6px;stroke-linecap:round}.outro-module___QKJEG__end{z-index:3;text-align:center;max-width:1080px;margin:56px auto 0;position:relative}.outro-module___QKJEG__mark{vertical-align:top;width:88px;height:88px;display:inline-block;position:relative}.outro-module___QKJEG__tile,.outro-module___QKJEG__ring,.outro-module___QKJEG__ring2{border-radius:26px;position:absolute;inset:0}.outro-module___QKJEG__tile{z-index:2;opacity:var(--w);transform:scale(calc(.4 + .6 * var(--wb)));background:linear-gradient(145deg,#7b5cff 0%,#5b3df5 48%,#4527c9 100%);place-items:center;display:grid;overflow:hidden;box-shadow:0 26px 50px -18px #4527c9bf,inset 0 1px #ffffff59}.outro-module___QKJEG__tile:after{content:"";transform:translate3d(calc(-70% + 140% * var(--g)), 0, 0);opacity:calc(var(--g) * (1 - var(--g)) * 4);background:linear-gradient(105deg,#fff0 38%,#fff6 50%,#fff0 62%);position:absolute;inset:-20%}.outro-module___QKJEG__tile svg{width:70%;height:70%;position:relative}.outro-module___QKJEG__ring,.outro-module___QKJEG__ring2{z-index:1;opacity:var(--ro);transform:scale(var(--rs));border:2px solid #5b3df58c}.outro-module___QKJEG__ring2{opacity:var(--ro2);transform:scale(var(--rs2));border-color:#7b5cff66}@media (min-width:700px){.outro-module___QKJEG__mark{width:104px;height:104px}.outro-module___QKJEG__tile,.outro-module___QKJEG__ring,.outro-module___QKJEG__ring2{border-radius:30px}}.outro-module___QKJEG__title{letter-spacing:-.03em;text-wrap:balance;margin-top:22px;font-size:clamp(1.7rem,9vw,4.8rem);font-weight:800;line-height:1.06}@media (min-width:700px){.outro-module___QKJEG__title{font-size:clamp(2.6rem,5.2vw,5.6rem)}}.outro-module___QKJEG__line{white-space:nowrap;display:block}.outro-module___QKJEG__wd{--hw:clamp(0, calc(var(--h) * 1.6 - var(--wi) * .12), 1);opacity:var(--hw);transform:translate3d(0, calc((1 - var(--hw)) * .55em), 0) scale(calc(.94 + .06 * var(--hw)));display:inline-block}.outro-module___QKJEG__star{position:relative}.outro-module___QKJEG__stroke{width:calc(100% + .08em);height:.22em;position:absolute;bottom:-.14em;left:-.04em;right:-.04em;overflow:visible}.outro-module___QKJEG__stroke path{stroke-width:.085em;stroke-dasharray:1}.outro-module___QKJEG__time .outro-module___QKJEG__stroke path{stroke:#5b3df5;stroke-dashoffset:calc(1 - var(--u1))}.outro-module___QKJEG__money .outro-module___QKJEG__stroke path{stroke:#f2a20c;stroke-dashoffset:calc(1 - var(--u2))}.outro-module___QKJEG__clock,.outro-module___QKJEG__coin{border-radius:50%;width:.46em;height:.46em;position:absolute;top:-.2em;right:-.28em}.outro-module___QKJEG__clock{transform:scale(var(--u1)) rotate(calc((1 - var(--u1)) * -90deg));background:#fff;border:.055em solid #5b3df5;box-shadow:0 .08em .2em -.05em #4527c980}.outro-module___QKJEG__hour,.outro-module___QKJEG__minute{transform-origin:50% 100%;background:#16131f;border-radius:.05em;width:.05em;margin-left:-.025em;position:absolute;bottom:50%;left:50%}.outro-module___QKJEG__hour{height:.12em;transform:rotate(calc(var(--p) * 720deg))}.outro-module___QKJEG__minute{background:#5b3df5;height:.17em;animation:3.6s steps(12,end) infinite outro-module___QKJEG__tick}@keyframes outro-module___QKJEG__tick{to{transform:rotate(360deg)}}.outro-module___QKJEG__coin{transform:translate3d(0, calc((1 - var(--u2)) * -.7em), 0) rotateY(calc((1 - var(--u2)) * 540deg)) scale(calc(.3 + .7 * var(--u2)));opacity:clamp(0, calc(var(--u2) * 3), 1);background:radial-gradient(circle at 34% 30%,#fff0b8 0%,#ffd166 30%,#f2a20c 70%,#c47a00 100%);overflow:hidden;box-shadow:inset 0 0 0 .04em #a060008c,inset 0 0 0 .085em #ffecaa99,0 .08em .2em -.05em #a0600099}.outro-module___QKJEG__shine{background:linear-gradient(110deg,#fff0 40%,#ffffffd9 50%,#fff0 60%);animation:3.2s ease-in-out 1s infinite outro-module___QKJEG__shine;position:absolute;inset:-30%;transform:translate(-80%)}@keyframes outro-module___QKJEG__shine{0%,55%{transform:translate(-80%)}85%,to{transform:translate(80%)}}.outro-module___QKJEG__signup{opacity:var(--fm);transform:translate3d(0, calc((1 - var(--fm)) * 18px), 0);margin-top:30px}.outro-module___QKJEG__form{margin-top:0}.outro-module___QKJEG__fine{color:#7a7290;margin-top:12px;font-size:13px}@media (min-width:2200px) and (min-height:1200px){.outro-module___QKJEG__signup .outro-module___QKJEG__form{max-width:540px}.outro-module___QKJEG__signup .outro-module___QKJEG__form input,.outro-module___QKJEG__signup .outro-module___QKJEG__form button{height:58px;font-size:17px}.outro-module___QKJEG__fine{font-size:14px}}.outro-module___QKJEG__root[data-off] .outro-module___QKJEG__minute,.outro-module___QKJEG__root[data-off] .outro-module___QKJEG__shine,.outro-module___QKJEG__root[data-off] .outro-module___QKJEG__tile{animation-play-state:paused}.outro-module___QKJEG__root[data-mode=play]{--q:0;--ck:0;--w:0;--wb:0;--h:0;--u1:0;--u2:0;--fm:0;height:320svh}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__stage{height:100svh;padding:0;position:sticky;top:0}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__glow{background:radial-gradient(40% 32% at 50% calc(50% + var(--ty) + 28px), #7b5cff38, #7b5cff00 100%), radial-gradient(60% 40% at 50% 104%, #ffba7047, #ffba7000 100%)}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__deck{--cx:10.5em;--cy:9.6em;--gs:.62;width:0;max-width:none;height:0;margin:0;font-size:min(12px,2.9vw);display:block;position:absolute;top:calc(50% + 28px);left:50%}@media (min-width:700px){.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__deck{--cx:16.6em;--cy:7.9em;--gs:1;font-size:clamp(10px,min(1.6vh,1.4vw),18px)}}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__card{--d:0;--f:0;--o:0;--px:var(--pxs);--py:var(--pys);--pr:var(--prs);--gx:calc(var(--cols) * var(--cx));--gy:calc(var(--rows) * var(--cy));--dd:clamp(0, var(--d), 1);--oe:calc(var(--o) * var(--o));--l:0;--zp:var(--zps);z-index:calc(var(--zp) + var(--l) * (20 + var(--i)));perspective:70em;width:16em;transform:translate(-50%, -50%) translate(calc(var(--px) + (var(--gx) - var(--px)) * var(--d) + (var(--tx) - var(--gx)) * var(--oe)), calc(var(--py) + (var(--gy) - var(--py)) * var(--d) + (var(--ty) - var(--gy)) * var(--oe) + (1 - var(--q)) * (34vh + var(--i) * 5vh))) rotate(calc(var(--pr) * (1 - var(--dd)) * (1 + (1 - var(--q)) * 1.4) + var(--spin) * var(--oe))) scale(calc((1 + .16 * var(--dd) * (1 - var(--dd))) * (1 - .84 * var(--oe))));opacity:calc(1 - clamp(0, calc((var(--o) - .78) * 4.6), 1));position:absolute;top:0;left:0}@media (min-width:700px){.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__card{--px:var(--pxw);--py:var(--pyw);--pr:var(--prw);--zp:var(--zpw)}}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__flip{transform-style:preserve-3d;transform:rotateY(calc(var(--f) * 180deg));position:relative}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__front{backface-visibility:hidden;transform:rotateY(0deg) scale(calc(1 - (1 - var(--gs)) * var(--dd)));opacity:clamp(0, calc((.5 - var(--f)) * 1000), 1);display:block}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__back{backface-visibility:hidden;width:9.8em;height:9em;min-height:0;opacity:clamp(0, calc((var(--f) - .5) * 1000), 1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateY(180deg)}@media (min-width:700px){.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__back{width:15.5em;height:6.8em}}.outro-module___QKJEG__k1{--pxs:4em;--pys:-6em;--prs:5deg;--pxw:-23em;--pyw:-7em;--prw:-9deg;--cols:-1;--rows:-1;--spin:-30deg;--zps:3;--zpw:3}.outro-module___QKJEG__k2{--pxs:5em;--pys:-12em;--prs:6deg;--pxw:11em;--pyw:-10.5em;--prw:7deg;--cols:0;--rows:-1;--spin:24deg;--zps:1;--zpw:1}.outro-module___QKJEG__k3{--pxs:5em;--pys:0em;--prs:4deg;--pxw:2em;--pyw:1em;--prw:4deg;--cols:1;--rows:-1;--spin:-18deg;--zps:5;--zpw:6}.outro-module___QKJEG__k4{--pxs:4em;--pys:6em;--prs:5deg;--pxw:24em;--pyw:6em;--prw:10deg;--cols:-1;--rows:0;--spin:30deg;--zps:7;--zpw:9}.outro-module___QKJEG__k5{--pxs:-5em;--pys:-9em;--prs:-5deg;--pxw:-9em;--pyw:-9.5em;--prw:-5deg;--cols:0;--rows:0;--spin:-22deg;--zps:2;--zpw:2}.outro-module___QKJEG__k6{--pxs:-4.5em;--pys:3em;--prs:-6deg;--pxw:-24em;--pyw:8em;--prw:-5deg;--cols:1;--rows:0;--spin:-24deg;--zps:6;--zpw:7}.outro-module___QKJEG__k7{--pxs:4.5em;--pys:12em;--prs:7deg;--pxw:8em;--pyw:8.5em;--prw:-8deg;--cols:-1;--rows:1;--spin:20deg;--zps:9;--zpw:8}.outro-module___QKJEG__k8{--pxs:-5em;--pys:-3em;--prs:-4deg;--pxw:-13em;--pyw:0em;--prw:6deg;--cols:0;--rows:1;--spin:26deg;--zps:4;--zpw:4}.outro-module___QKJEG__k9{--pxs:-5em;--pys:9em;--prs:-6deg;--pxw:19em;--pyw:-3em;--prw:-6deg;--cols:1;--rows:1;--spin:-20deg;--zps:8;--zpw:5}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__end{pointer-events:none;width:min(1080px,100% - 32px);margin:0;position:absolute;top:calc(50% + 28px);left:50%;transform:translate(-50%,-50%)}.outro-module___QKJEG__root[data-mode=play][data-ready] .outro-module___QKJEG__end,.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__end:focus-within{pointer-events:auto}.outro-module___QKJEG__root[data-mode=play] .outro-module___QKJEG__end:focus-within .outro-module___QKJEG__signup{opacity:1;transform:none}.outro-module___QKJEG__root[data-mode=play][data-ready] .outro-module___QKJEG__tile{animation:4.8s ease-in-out infinite outro-module___QKJEG__breathe}@keyframes outro-module___QKJEG__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)translateY(-3px)}}@media (prefers-reduced-motion:reduce){.outro-module___QKJEG__minute,.outro-module___QKJEG__shine,.outro-module___QKJEG__tile{animation:none!important}}
