@property --nm-beam{syntax:"<angle>";inherits:false;initial-value:0deg}.noshow-month-module__r_BlJW__range{appearance:none;cursor:pointer;--p:50%;background:0 0;width:100%;height:28px}.noshow-month-module__r_BlJW__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-primary) var(--p), var(--color-border) var(--p));border-radius:9999px;height:8px}.noshow-month-module__r_BlJW__range::-moz-range-track{background:linear-gradient(90deg, var(--color-primary) var(--p), var(--color-border) var(--p));border-radius:9999px;height:8px}.noshow-month-module__r_BlJW__range::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--color-primary);background:#fff;border-radius:9999px;width:24px;height:24px;margin-top:-8px;transition:transform .15s;box-shadow:0 4px 12px -4px #00000059}.noshow-month-module__r_BlJW__range:active::-webkit-slider-thumb{transform:scale(1.15)}.noshow-month-module__r_BlJW__range::-moz-range-thumb{border:2px solid var(--color-primary);background:#fff;border-radius:9999px;width:20px;height:20px}.noshow-month-module__r_BlJW__range:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}.noshow-month-module__r_BlJW__zone{background:var(--color-primary);pointer-events:none;width:2px;height:24px;transition:left .3s cubic-bezier(.22,1,.36,1);position:absolute;top:-8px}.noshow-month-module__r_BlJW__day{font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;height:54px;font-size:13px;transition:background-color .2s;display:grid;position:relative}.noshow-month-module__r_BlJW__day:hover{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.noshow-month-module__r_BlJW__rg{place-items:center;width:42px;height:42px;display:grid;position:relative}.noshow-month-module__r_BlJW__rg svg{width:42px;height:42px;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.noshow-month-module__r_BlJW__arc{fill:none;stroke-width:3.4px;transition:stroke-dasharray .7s cubic-bezier(.23,1,.32,1),stroke-dashoffset .7s cubic-bezier(.23,1,.32,1)}.noshow-month-module__r_BlJW__track{fill:none;stroke:var(--color-border);stroke-width:3px}.noshow-month-module__r_BlJW__ret{filter:drop-shadow(0 0 1.5px var(--color-primary))}.noshow-month-module__r_BlJW__w{background:var(--color-card);border-radius:9999px;min-width:14px;padding:0 3px;font-size:9.5px;font-weight:700;line-height:14px;position:absolute;top:-5px;right:-9px}@media (max-width:640px){.noshow-month-module__r_BlJW__day{height:44px;font-size:11.5px}.noshow-month-module__r_BlJW__rg,.noshow-month-module__r_BlJW__rg svg{width:34px;height:34px}.noshow-month-module__r_BlJW__w{min-width:12px;font-size:8.5px;line-height:12px;top:-4px;right:-7px}}.noshow-month-module__r_BlJW__today{isolation:isolate;color:#fff;font-weight:600;position:relative;overflow:hidden}.noshow-month-module__r_BlJW__today:before{content:"";z-index:-2;background:conic-gradient(from var(--nm-beam), transparent 0 70%, #fff 80%, transparent 90%);animation:3s linear infinite noshow-month-module__r_BlJW__nmBeam;position:absolute;inset:-2px}.noshow-month-module__r_BlJW__today:after{content:"";z-index:-1;background:var(--color-primary);border-radius:8px;position:absolute;inset:2px}.noshow-month-module__r_BlJW__today .noshow-month-module__r_BlJW__track{stroke:#ffffff4d}@keyframes noshow-month-module__r_BlJW__nmBeam{to{--nm-beam:360deg}}.noshow-month-module__r_BlJW__flash .noshow-month-module__r_BlJW__rg{animation:.6s noshow-month-module__r_BlJW__nmFlash}@keyframes noshow-month-module__r_BlJW__nmFlash{35%{transform:scale(1.12)}}.noshow-month-module__r_BlJW__bump{animation:.4s cubic-bezier(.22,1.3,.5,1) noshow-month-module__r_BlJW__nmBump}@keyframes noshow-month-module__r_BlJW__nmBump{40%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.noshow-month-module__r_BlJW__today:before,.noshow-month-module__r_BlJW__flash .noshow-month-module__r_BlJW__rg,.noshow-month-module__r_BlJW__bump{animation:none!important}.noshow-month-module__r_BlJW__arc,.noshow-month-module__r_BlJW__zone{transition:none}}
@property --promo-beam{syntax:"<angle>";inherits:false;initial-value:0deg}.app-promo-module__43ipzG__newDot{background:var(--color-primary);border-radius:9999px;width:6px;height:6px;animation:2s cubic-bezier(.23,1,.32,1) infinite app-promo-module__43ipzG__ping;display:inline-block}@keyframes app-promo-module__43ipzG__ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 55%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}.app-promo-module__43ipzG__pop{transform-origin:100% 0;animation:.26s cubic-bezier(.23,1,.32,1) both app-promo-module__43ipzG__popIn}@keyframes app-promo-module__43ipzG__popIn{0%{opacity:0;transform:scale(.95)translateY(-6px)}}.app-promo-module__43ipzG__sheet{animation:.45s cubic-bezier(.32,.72,0,1) both app-promo-module__43ipzG__sheetIn}@keyframes app-promo-module__43ipzG__sheetIn{0%{transform:translateY(100%)}}.app-promo-module__43ipzG__backdrop{animation:.28s ease-out both app-promo-module__43ipzG__fade}@keyframes app-promo-module__43ipzG__fade{0%{opacity:0}}.app-promo-module__43ipzG__rise{animation:.5s cubic-bezier(.22,1,.36,1) both app-promo-module__43ipzG__rise}@keyframes app-promo-module__43ipzG__rise{0%{opacity:0;transform:translateY(10px)}}.app-promo-module__43ipzG__cardIn{animation:.6s cubic-bezier(.22,1.2,.5,1) both app-promo-module__43ipzG__cardIn}@keyframes app-promo-module__43ipzG__cardIn{0%{opacity:0;transform:translateY(40px)scale(.94)}}.app-promo-module__43ipzG__float{animation:6s ease-in-out infinite app-promo-module__43ipzG__float}@keyframes app-promo-module__43ipzG__float{50%{transform:translateY(-8px)}}.app-promo-module__43ipzG__beam{isolation:isolate}.app-promo-module__43ipzG__beam:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--promo-beam), transparent 0 75%, var(--color-primary) 85%, transparent 95%);-webkit-mask-composite:xor;padding:1px;animation:3.5s linear infinite app-promo-module__43ipzG__beam;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes app-promo-module__43ipzG__beam{to{--promo-beam:360deg}}.app-promo-module__43ipzG__shine{position:relative;overflow:hidden}.app-promo-module__43ipzG__shine:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--color-primary) 22%, transparent), transparent);width:40%;animation:3s ease-in-out 1.2s infinite app-promo-module__43ipzG__shine;position:absolute;top:0;bottom:0;left:-60%}@keyframes app-promo-module__43ipzG__shine{to{left:130%}}.app-promo-module__43ipzG__screen{opacity:0;transition:opacity .6s;position:absolute;inset:0}.app-promo-module__43ipzG__screenOn{opacity:1}.app-promo-module__43ipzG__fanLeft{animation:.9s cubic-bezier(.22,1,.36,1) .12s both app-promo-module__43ipzG__fanLeft;transform:translate(-46%)rotate(-8deg)scale(.88)}.app-promo-module__43ipzG__fanRight{animation:.9s cubic-bezier(.22,1,.36,1) .2s both app-promo-module__43ipzG__fanRight;transform:translate(46%)rotate(8deg)scale(.88)}.app-promo-module__43ipzG__fanCenter{animation:.9s cubic-bezier(.22,1,.36,1) both app-promo-module__43ipzG__fanCenter,6s ease-in-out 1s infinite app-promo-module__43ipzG__float}@keyframes app-promo-module__43ipzG__fanLeft{0%{opacity:0;transform:translate(-20%)rotate(0)scale(.8)}}@keyframes app-promo-module__43ipzG__fanRight{0%{opacity:0;transform:translate(20%)rotate(0)scale(.8)}}@keyframes app-promo-module__43ipzG__fanCenter{0%{opacity:0;transform:translateY(40px)}}.app-promo-module__43ipzG__toast{animation:.6s cubic-bezier(.22,1.2,.5,1) 1.1s both app-promo-module__43ipzG__toastIn}@keyframes app-promo-module__43ipzG__toastIn{0%{opacity:0;transform:scale(.85)translateY(8px)}}@media (prefers-reduced-motion:reduce){.app-promo-module__43ipzG__newDot,.app-promo-module__43ipzG__pop,.app-promo-module__43ipzG__sheet,.app-promo-module__43ipzG__backdrop,.app-promo-module__43ipzG__rise,.app-promo-module__43ipzG__cardIn,.app-promo-module__43ipzG__float,.app-promo-module__43ipzG__beam:before,.app-promo-module__43ipzG__shine:after,.app-promo-module__43ipzG__fanLeft,.app-promo-module__43ipzG__fanRight,.app-promo-module__43ipzG__fanCenter,.app-promo-module__43ipzG__toast{animation:none!important}.app-promo-module__43ipzG__screen{transition:none}}
.bento-module__ADOFYG__tile{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.bento-module__ADOFYG__tile:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);transform:translateY(-3px);box-shadow:0 30px 60px -36px #00000059}.bento-module__ADOFYG__tile:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.bento-module__ADOFYG__tile:hover:after{opacity:1}.bento-module__ADOFYG__ping{background:var(--color-primary);border-radius:9999px;width:7px;height:7px;animation:2s cubic-bezier(.23,1,.32,1) infinite bento-module__ADOFYG__ping}@keyframes bento-module__ADOFYG__ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 55%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}.bento-module__ADOFYG__in{opacity:0;transform:translateY(10px)scale(.97)}[data-on] .bento-module__ADOFYG__in{animation:.55s cubic-bezier(.22,1.2,.5,1) forwards bento-module__ADOFYG__in;animation-delay:calc(var(--i,0) * .14s + .15s)}@keyframes bento-module__ADOFYG__in{to{opacity:1;transform:none}}.bento-module__ADOFYG__now{background:var(--color-destructive);height:2px;position:absolute;top:38%;left:0;right:0}.bento-module__ADOFYG__now:before{content:"";background:var(--color-destructive);border-radius:9999px;width:8px;height:8px;position:absolute;top:-3px;left:-4px}[data-on] .bento-module__ADOFYG__now{animation:14s linear infinite alternate bento-module__ADOFYG__now}@keyframes bento-module__ADOFYG__now{to{top:72%}}.bento-module__ADOFYG__typing i{background:var(--color-muted-foreground);border-radius:9999px;width:5px;height:5px;margin:0 1.5px;animation:1.2s ease-in-out infinite bento-module__ADOFYG__typing;display:inline-block}.bento-module__ADOFYG__typing i:nth-child(2){animation-delay:.15s}.bento-module__ADOFYG__typing i:nth-child(3){animation-delay:.3s}@keyframes bento-module__ADOFYG__typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.bento-module__ADOFYG__step{opacity:.35;transition:opacity .4s}[data-on] .bento-module__ADOFYG__step{animation:.6s forwards bento-module__ADOFYG__stepOn;animation-delay:calc(var(--i) * .7s + .3s)}@keyframes bento-module__ADOFYG__stepOn{to{opacity:1}}.bento-module__ADOFYG__dot{transform:scale(.6)}[data-on] .bento-module__ADOFYG__dot{animation:.5s cubic-bezier(.22,1.4,.5,1) forwards bento-module__ADOFYG__dot;animation-delay:calc(var(--i) * .7s + .3s)}@keyframes bento-module__ADOFYG__dot{to{background:var(--color-primary);transform:scale(1)}}.bento-module__ADOFYG__bar{transform-origin:0;transform:scaleX(0)}[data-on] .bento-module__ADOFYG__bar{animation:.9s cubic-bezier(.22,1,.36,1) forwards bento-module__ADOFYG__barX;animation-delay:calc(var(--i,0) * .12s + .2s)}@keyframes bento-module__ADOFYG__barX{to{transform:scaleX(1)}}.bento-module__ADOFYG__col{transform-origin:bottom;transform:scaleY(0)}[data-on] .bento-module__ADOFYG__col{animation:.8s cubic-bezier(.22,1,.36,1) forwards bento-module__ADOFYG__barY;animation-delay:calc(var(--i,0) * 70ms + .2s)}@keyframes bento-module__ADOFYG__barY{to{transform:scaleY(1)}}[data-on] .bento-module__ADOFYG__pick{animation:3.6s ease-in-out .9s infinite bento-module__ADOFYG__pick}@keyframes bento-module__ADOFYG__pick{0%,30%{background:var(--color-card);color:inherit;border-color:var(--color-border)}40%,85%{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}to{background:var(--color-card)}}.bento-module__ADOFYG__bump{animation:.5s cubic-bezier(.22,1.3,.5,1) bento-module__ADOFYG__bump}@keyframes bento-module__ADOFYG__bump{40%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.bento-module__ADOFYG__ping,.bento-module__ADOFYG__typing i,.bento-module__ADOFYG__now,.bento-module__ADOFYG__pick,.bento-module__ADOFYG__bump{animation:none!important}.bento-module__ADOFYG__in,.bento-module__ADOFYG__step{opacity:1;transform:none;animation:none!important}.bento-module__ADOFYG__dot{background:var(--color-primary);transform:none;animation:none!important}.bento-module__ADOFYG__bar,.bento-module__ADOFYG__col{transform:none;animation:none!important}.bento-module__ADOFYG__tile{transition:none}}
.aiya-module__JyNSZq__glow{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent);border-radius:9999px;position:absolute;inset:-40px}.aiya-module__JyNSZq__msg{animation:12s cubic-bezier(.22,1.2,.5,1) infinite aiya-module__JyNSZq__aiyaMsg;animation-delay:calc(var(--i) * 1.3s);opacity:0}@keyframes aiya-module__JyNSZq__aiyaMsg{0%{opacity:0;transform:translateY(8px)scale(.96)}4%,70%{opacity:1;transform:none}76%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.aiya-module__JyNSZq__msg{opacity:1;animation:none}}
.how-it-works-module__msK2xa__dots{pointer-events:none;opacity:.8;background-image:radial-gradient(color-mix(in srgb, var(--color-border) 90%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 70%,#000,#0000 75%);mask-image:radial-gradient(60% 70% at 70%,#000,#0000 75%)}.how-it-works-module__msK2xa__ping{background:var(--color-primary);border-radius:9999px;width:7px;height:7px;animation:2s cubic-bezier(.23,1,.32,1) infinite how-it-works-module__msK2xa__ping}@keyframes how-it-works-module__msK2xa__ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 55%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}.how-it-works-module__msK2xa__rail{background:var(--color-border);width:2px;position:absolute;top:22px;bottom:22px;left:19px}.how-it-works-module__msK2xa__fill{background:var(--color-primary);width:2px;transition:height .6s cubic-bezier(.22,1,.36,1);position:absolute;top:22px;left:19px}.how-it-works-module__msK2xa__desc{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.how-it-works-module__msK2xa__descOn{opacity:1;grid-template-rows:1fr}.how-it-works-module__msK2xa__msg{animation:.45s cubic-bezier(.22,1.2,.5,1) both how-it-works-module__msK2xa__msg}@keyframes how-it-works-module__msK2xa__msg{0%{opacity:0;transform:translateY(8px)scale(.96)}}.how-it-works-module__msK2xa__card{transition:border-color .45s,box-shadow .3s;animation:.6s cubic-bezier(.22,1.2,.5,1) both how-it-works-module__msK2xa__card}@keyframes how-it-works-module__msK2xa__card{0%{opacity:0;transform:scale(.85)}}.how-it-works-module__msK2xa__flash{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 30%, transparent)}.how-it-works-module__msK2xa__head{transition:background .45s}.how-it-works-module__msK2xa__bump{animation:.5s cubic-bezier(.22,1.3,.5,1) how-it-works-module__msK2xa__bump}@keyframes how-it-works-module__msK2xa__bump{40%{transform:scale(1.18)}}.how-it-works-module__msK2xa__toast{transition:opacity .35s,transform .45s cubic-bezier(.22,1.2,.5,1)}.how-it-works-module__msK2xa__slots{background-image:linear-gradient(color-mix(in srgb, var(--color-border) 70%, transparent) 1px, transparent 1px);background-size:100% 56px}@media (prefers-reduced-motion:reduce){.how-it-works-module__msK2xa__ping,.how-it-works-module__msK2xa__msg,.how-it-works-module__msK2xa__card,.how-it-works-module__msK2xa__bump{animation:none!important}.how-it-works-module__msK2xa__fill,.how-it-works-module__msK2xa__desc,.how-it-works-module__msK2xa__card,.how-it-works-module__msK2xa__head,.how-it-works-module__msK2xa__toast{transition:none}}
.iphone-story-module__fta4AG__glow{background:radial-gradient(ellipse 60% 55% at 50% 55%, color-mix(in srgb, var(--color-primary) 13%, transparent), transparent 70%)}.iphone-story-module__fta4AG__ping{background:var(--color-primary);border-radius:9999px;width:7px;height:7px;animation:2s cubic-bezier(.23,1,.32,1) infinite iphone-story-module__fta4AG__ping}@keyframes iphone-story-module__fta4AG__ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 55%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}.iphone-story-module__fta4AG__float{animation:6s ease-in-out infinite iphone-story-module__fta4AG__float}@keyframes iphone-story-module__fta4AG__float{50%{transform:translateY(-10px)}}.iphone-story-module__fta4AG__scr{opacity:0;pointer-events:none;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.03)}.iphone-story-module__fta4AG__on{opacity:1;transform:none}.iphone-story-module__fta4AG__prog{background:var(--color-primary);width:0;height:100%;animation:iphone-story-module__fta4AG__prog var(--dur) linear forwards;display:block}@keyframes iphone-story-module__fta4AG__prog{to{width:100%}}.iphone-story-module__fta4AG__in{opacity:0;transform:translateY(8px)}.iphone-story-module__fta4AG__on .iphone-story-module__fta4AG__in{animation:.45s cubic-bezier(.22,1.2,.5,1) forwards iphone-story-module__fta4AG__in}@keyframes iphone-story-module__fta4AG__in{to{opacity:1;transform:none}}.iphone-story-module__fta4AG__note{opacity:0;transform:translateY(-14px)scale(.96)}.iphone-story-module__fta4AG__on .iphone-story-module__fta4AG__note{animation:.55s cubic-bezier(.22,1.2,.5,1) forwards iphone-story-module__fta4AG__note}@keyframes iphone-story-module__fta4AG__note{to{opacity:1;transform:none}}.iphone-story-module__fta4AG__okCircle{opacity:0;transform:scale(.6)}.iphone-story-module__fta4AG__on .iphone-story-module__fta4AG__okCircle{animation:.5s cubic-bezier(.22,1.3,.5,1) forwards iphone-story-module__fta4AG__ok}@keyframes iphone-story-module__fta4AG__ok{to{opacity:1;transform:none}}.iphone-story-module__fta4AG__tick{stroke-dasharray:40;stroke-dashoffset:40px}.iphone-story-module__fta4AG__on .iphone-story-module__fta4AG__tick{animation:.6s ease-out .35s forwards iphone-story-module__fta4AG__tick}@keyframes iphone-story-module__fta4AG__tick{to{stroke-dashoffset:0}}.iphone-story-module__fta4AG__chip{opacity:.45;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),border-color .45s;transform:translate(-8px)}.iphone-story-module__fta4AG__chipOn{opacity:1;border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);transform:none}@media (prefers-reduced-motion:reduce){.iphone-story-module__fta4AG__ping,.iphone-story-module__fta4AG__float,.iphone-story-module__fta4AG__prog{animation:none!important}.iphone-story-module__fta4AG__in,.iphone-story-module__fta4AG__note,.iphone-story-module__fta4AG__okCircle{opacity:1;transform:none;animation:none!important}.iphone-story-module__fta4AG__tick{stroke-dashoffset:0;animation:none!important}.iphone-story-module__fta4AG__scr,.iphone-story-module__fta4AG__chip{transition:none}}