.waitlist-form_trap__qDyFa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.waitlist-form_status__cJyQ6{max-width:560px;margin-top:18px;padding:12px 14px;border:1px solid var(--surface-line);border-radius:var(--r-box);font-size:15px;line-height:1.5}.waitlist-form_statusOk__uNBKB{border-color:var(--fg)}.waitlist-form_submit__KFejQ{flex:none;white-space:nowrap}@media (max-width:560px){.waitlist-form_actions__LuJhb{flex-direction:column;align-items:flex-start}}.waitlist-form_cardForm__dfKqg{margin-top:auto;padding-top:28px}.waitlist-form_cardField__X2DST{display:flex;flex-direction:column;gap:8px}.waitlist-form_cardLabel__tCJXK{font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--fg-muted)}.waitlist-form_cardRow__OVvWr{display:flex;flex-wrap:wrap;gap:10px}.waitlist-form_cardInput__Qr2uB{flex:1 1 220px;min-width:0;height:48px;padding:0 18px;border:1px solid rgb(255 255 255/.16);border-radius:999px;background:rgb(255 255 255/.04);color:var(--fg);font-size:16px;letter-spacing:-.01em;transition:border-color .2s,background-color .2s}.waitlist-form_cardInput__Qr2uB::placeholder{color:rgb(240 240 240/.34)}.waitlist-form_cardForm__dfKqg .waitlist-form_cardInput__Qr2uB:focus-visible{outline:none;border-color:var(--lime);background:rgb(255 255 255/.06)}.waitlist-form_cardForm__dfKqg .waitlist-form_cardInput__Qr2uB[aria-invalid=true],.waitlist-form_cardForm__dfKqg .waitlist-form_cardInput__Qr2uB[aria-invalid=true]:focus-visible{border-color:var(--red)}.waitlist-form_cardSubmit__nAsdE{flex:none;height:48px;padding:0 26px;border-radius:999px;background:var(--lime);color:var(--black);font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s,transform .38s cubic-bezier(.25,1.4,.5,1)}.waitlist-form_cardSubmit__nAsdE:hover{background:var(--lime-80)}.waitlist-form_cardSubmit__nAsdE:active{transform:translateY(2px) scale(.975)}.waitlist-form_cardNote__ebnic{margin-top:12px;font-size:13px;line-height:1.5;color:var(--fg-muted)}.waitlist-form_cardStatus__s9IXm{max-width:none;border-radius:12px;border-color:rgb(255 255 255/.12)}.waitlist-form_cardStatus__s9IXm.waitlist-form_statusOk__uNBKB{border-color:rgb(219 255 90/.5);color:var(--lime)}.waitlist-form_meanwhile__emYwh{margin-top:12px;font-size:14px;line-height:1.5;color:var(--fg-muted)}.waitlist-form_meanwhileLink__DiyF8{color:var(--fg);text-decoration:underline;text-decoration-color:rgb(255 255 255/.4);text-underline-offset:3px;white-space:nowrap}.waitlist-form_meanwhileLink__DiyF8:hover{text-decoration-color:var(--lime)}@media (max-width:560px){.waitlist-form_cardSubmit__nAsdE{flex:1 1 100%}}.code-download_download__9ZMKW{display:flex;flex-direction:column}.code-download_message__pWTpg{margin-top:10px;font-size:14px;line-height:1.5;color:var(--red)}.code-download_message__pWTpg:empty{display:none}.code-download_srOnly__O7PGm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.code-download_started__5_H59{font-size:15px;line-height:1.5;color:var(--lime)}.code-download_again__NiD7Y{margin-left:4px;color:var(--white);text-decoration:underline;text-decoration-color:rgb(255 255 255/.4);text-underline-offset:3px;white-space:nowrap}.code-download_again__NiD7Y:hover{text-decoration-color:var(--lime)}.code-download_stepsTitle__a2kAJ{margin-top:22px;font-size:13px;font-weight:500;letter-spacing:-.01em;color:rgb(240 240 240/.5)}.code-download_done__FhHA_ .code-download_stepsTitle__a2kAJ:focus,.code-download_done__FhHA_ .code-download_stepsTitle__a2kAJ:focus-visible{outline:none}.code-download_steps__DdcrR{display:grid;gap:12px;margin-top:12px;padding:0;list-style:none}.code-download_steps__DdcrR li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:rgb(240 240 240/.72)}.code-download_steps__DdcrR b{font-weight:600;color:var(--white)}.code-download_stepNumber__dKb2k{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid rgb(255 255 255/.16);border-radius:999px;font-family:var(--font-mono);font-size:12px;line-height:1;color:var(--lime)}.code-download_waitlist__9ysCL{margin-top:22px;border-top:1px solid rgb(255 255 255/.1);scroll-margin-top:96px}.code-download_waitlist__9ysCL summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 2px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:rgb(240 240 240/.72);list-style:none;cursor:pointer;transition:color .2s}.code-download_waitlist__9ysCL summary::-webkit-details-marker{display:none}.code-download_waitlist__9ysCL summary:hover,.code-download_waitlist__9ysCL[open] summary{color:var(--white)}.code-download_waitlist__9ysCL summary svg{flex:none;width:16px;height:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.code-download_waitlist__9ysCL[open] summary svg{transform:rotate(90deg)}.code-download_waitlistBody__U629O>form{padding-top:14px}@media (prefers-reduced-motion:reduce){.code-download_waitlist__9ysCL summary,.code-download_waitlist__9ysCL summary svg{transition:none}}.code-page_page__ns0zX{--stage:rgb(240 240 240/0.025);--surface-1:rgb(240 240 240/0.04);--surface-2:rgb(240 240 240/0.08);--line:rgb(255 255 255/0.1);--text-2:rgb(240 240 240/0.72);--text-3:rgb(240 240 240/0.5);--ink:var(--black);--spring:cubic-bezier(0.25,1.4,0.5,1);--out:cubic-bezier(0.2,0.8,0.2,1);--column:1200px;min-height:100vh;background:var(--black);color:var(--white);overflow-x:clip}.code-page_page__ns0zX :focus-visible{outline:2px solid var(--lime);outline-offset:3px}html:has(.code-page_page__ns0zX){scroll-padding-bottom:96px;background:var(--black)}:where(.code-page_page__ns0zX a,.code-page_page__ns0zX summary):focus-visible{border-radius:6px}.code-page_skip__JbItP{position:fixed;left:12px;top:12px;z-index:100;padding:10px 16px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:14px;font-weight:600;transform:translateY(-160%);transition:transform .2s var(--out)}.code-page_skip__JbItP:focus-visible{transform:none}.code-page_page__ns0zX main:focus{outline:none}.code-page_srOnly__OUv_n{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.code-page_page__ns0zX kbd{display:inline-block;min-width:1.75em;padding:.1em .45em;border:solid rgb(255 255 255/.18);border-width:1px 1px 2px;border-radius:.4em;background:rgb(255 255 255/.06);font-family:var(--font-mono);font-size:.82em;font-weight:500;line-height:1.5;text-align:center;color:var(--white)}.code-page_page__ns0zX code{font-family:var(--font-mono);font-size:.9em;color:var(--white);white-space:nowrap}.code-page_accent__WuV7N{font-family:var(--font-mono);font-weight:400;font-size:.8em;letter-spacing:-.055em;word-spacing:-.3em;line-height:1.16;color:var(--lime)}.code-page_button__W0EIv{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 26px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s,box-shadow .2s,transform .38s var(--spring)}.code-page_button__W0EIv:hover{background:var(--lime-80);box-shadow:0 8px 30px -8px rgb(219 255 90/.45)}.code-page_button__W0EIv:active{transform:translateY(2px) scale(.975)}.code-page_link__S2LEN{display:inline-block;font-size:15px;font-weight:600;color:var(--white);text-decoration:underline;text-decoration-color:rgb(255 255 255/.3);text-underline-offset:5px;transition:text-decoration-color .2s}.code-page_link__S2LEN:after{content:"→";display:inline-block;margin-left:6px;transition:transform .25s var(--out)}.code-page_link__S2LEN:hover{text-decoration-color:var(--white)}.code-page_link__S2LEN:hover:after{transform:translateX(3px)}.code-page_hero__E1OB8{padding:20px 12px 0}.code-page_card__jmyOR{position:relative;container-type:inline-size;max-width:1680px;margin-inline:auto;height:clamp(620px,calc(100svh - 100px),980px);overflow:hidden;isolation:isolate;border:1px solid rgb(255 255 255/.06);border-radius:28px;background:var(--stage)}.code-page_stage__T0h0s{--px:0;--py:0;position:absolute;inset:0;z-index:0}.code-page_grid__JjcP8{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Crect x='3' y='3' width='24' height='24' rx='5' fill='%23fff' fill-opacity='.035'/%3E%3C/svg%3E");background-size:30px 30px;-webkit-mask-image:radial-gradient(115% 95% at 76% 42%,#000 0,rgb(0 0 0/.6) 42%,transparent 78%);mask-image:radial-gradient(115% 95% at 76% 42%,#000 0,rgb(0 0 0/.6) 42%,transparent 78%)}.code-page_cells__IjzN7,.code-page_grid__JjcP8{position:absolute;inset:0}.code-page_cell__B90zR{position:absolute;width:24px;height:24px;opacity:var(--o)}.code-page_cell__B90zR:before{content:"";position:absolute;inset:0;border-radius:5px;background:var(--lime);animation:code-page_twinkle__Ecc94 var(--t) ease-in-out var(--d) infinite alternate}@keyframes code-page_twinkle__Ecc94{0%{opacity:.25}to{opacity:1}}.code-page_float__drtO_{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);z-index:var(--z);width:calc(var(--w) * 1%);opacity:var(--o);transform:translate3d(calc(var(--px) * var(--k) * -1px),calc(var(--py) * var(--k) * -.6px),0);will-change:transform}.code-page_drift__4Nq9i{animation:code-page_drift__4Nq9i var(--t) ease-in-out var(--dl) infinite alternate;will-change:transform}@keyframes code-page_drift__4Nq9i{0%{transform:translate3d(calc(var(--dx) * -1),calc(var(--dy) * -1),0) rotate(calc(var(--r) - var(--dr)))}to{transform:translate3d(var(--dx),var(--dy),0) rotate(calc(var(--r) + var(--dr)))}}.code-page_object__ysLvs{animation:code-page_arrive__wuyi2 1.1s var(--out) backwards;animation-delay:calc(var(--i) * 45ms + .12s);transition:transform .38s var(--spring),filter .3s ease-out}.code-page_object__ysLvs img{width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@keyframes code-page_arrive__wuyi2{0%{opacity:0;transform:translate3d(0,26px,0) scale(.82)}to{opacity:1;transform:none}}.code-page_objectLead__hpgiw{animation-name:code-page_arriveLead__4cqrQ;animation-delay:0s}@keyframes code-page_arriveLead__4cqrQ{0%{transform:translate3d(0,18px,0) scale(.92)}to{transform:none}}.code-page_pillar__ELlJB{cursor:pointer;border-radius:30%;-webkit-tap-highlight-color:transparent}.code-page_pillar__ELlJB:hover .code-page_object__ysLvs{transform:scale(1.045) rotate(-2deg);filter:brightness(1.06)}.code-page_pillar__ELlJB:active .code-page_object__ysLvs{transform:translateY(5px) scale(.94);transition-duration:.12s}.code-page_pillar__ELlJB:focus-visible{outline-offset:-6px;border-radius:24%}.code-page_pillarTag__I_nmf{position:absolute;left:50%;top:100%;margin-top:-6%;padding:5px 12px;border-radius:999px;background:rgb(10 10 10/.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14);font-size:13px;font-weight:600;color:var(--white);white-space:nowrap;opacity:0;transform:translate3d(-50%,-6px,0);transition:opacity .2s ease,transform .38s var(--spring);pointer-events:none}.code-page_pillar__ELlJB:focus-visible .code-page_pillarTag__I_nmf,.code-page_pillar__ELlJB:hover .code-page_pillarTag__I_nmf{opacity:1;transform:translate3d(-50%,0,0)}.code-page_heroCopy__xiRB5{position:relative;z-index:20;max-width:min(800px,100%);padding:clamp(28px,5.6vh,56px) clamp(22px,5.4vw,78px) 0;pointer-events:none}.code-page_heroCopy__xiRB5>*{width:fit-content;pointer-events:auto;animation:code-page_rise__NplHn .9s var(--out) both}.code-page_heroCopy__xiRB5>:nth-child(2){animation-delay:.08s}.code-page_heroCopy__xiRB5>:nth-child(3){animation-delay:.14s}.code-page_heroCopy__xiRB5>:nth-child(4){animation-delay:.26s}.code-page_heroCopy__xiRB5>:nth-child(5){animation-delay:.36s}@keyframes code-page_rise__NplHn{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}.code-page_heroCopy__xiRB5>.code-page_display__fYfuT{animation-name:code-page_riseLead__HGDDB}@keyframes code-page_riseLead__HGDDB{0%{transform:translate3d(0,18px,0)}to{transform:none}}.code-page_lockup__JaRBa{display:inline-flex;align-items:center;gap:10px;margin-bottom:clamp(28px,7vh,64px);font-size:inherit;font-weight:inherit}.code-page_lockupShield__cfgoa{display:inline-flex;color:var(--lime)}.code-page_dots__6wbr0{position:relative;display:inline-block;height:20px}.code-page_dots__6wbr0>span{position:absolute;top:0;bottom:0;animation:code-page_pulse__l3_UY 2.6s ease-in-out infinite;animation-delay:calc(var(--c) * 70ms - 2.6s);will-change:opacity}.code-page_dots__6wbr0 i{position:absolute;left:0;width:100%;border-radius:25%;background:var(--grey)}@keyframes code-page_pulse__l3_UY{0%,to{opacity:.6}50%{opacity:1}}.code-page_codeTag__jeWSv:before{content:"CODE"}.code-page_codeTag__jeWSv{padding:1px 6px;border-radius:4px;background:var(--lime);color:var(--ink);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.6}.code-page_kicker__1kS2g{font-size:clamp(15px,1.2vw,17px);font-weight:500;color:var(--fg-muted)}.code-page_display__fYfuT{margin-top:12px;font-size:clamp(40px,5.85vw,84px);font-weight:500;line-height:.98;letter-spacing:-.035em;color:var(--white);text-wrap:balance}.code-page_display__fYfuT .code-page_accent__WuV7N{display:block}.code-page_display__fYfuT .code-page_accent__WuV7N:after{content:"";display:inline-block;width:.07em;height:.92em;margin-left:.08em;vertical-align:-.12em;background:var(--lime);animation:code-page_caret__BZpoB 1.1s steps(1) infinite}@keyframes code-page_caret__BZpoB{50%{opacity:0}}.code-page_points__zHe14{display:grid;gap:8px;margin-top:clamp(20px,3vh,28px);font-size:clamp(15px,1.2vw,17px);color:rgb(255 255 255/.9)}.code-page_points__zHe14 li{display:flex;align-items:center;gap:12px;text-wrap:pretty}.code-page_points__zHe14 img{flex:none;width:22px;height:auto;filter:drop-shadow(0 0 1px rgb(255 255 255/.35))}.code-page_points__zHe14 strong{font-weight:600;color:var(--white)}.code-page_heroActions__ObJus{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:clamp(22px,3.4vh,32px)}.code-page_heroNote__pX8Yy{font-size:14px;font-weight:500;color:var(--white)}.code-page_requestsLabel__idfZt{margin-top:40px;text-align:center;font-size:12px;font-weight:500;color:var(--text-3)}.code-page_marquee__1WFUr{margin-top:18px;padding:6px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent)}.code-page_marqueeTrack__On5xJ{display:flex;gap:12px;width:max-content;animation:code-page_marquee__1WFUr 70s linear infinite}.code-page_marquee__1WFUr:active .code-page_marqueeTrack__On5xJ,.code-page_marquee__1WFUr:focus-within .code-page_marqueeTrack__On5xJ,.code-page_marquee__1WFUr:hover .code-page_marqueeTrack__On5xJ{animation-play-state:paused}.code-page_marquee__1WFUr:focus-visible{outline-offset:-3px;border-radius:999px}.code-page_marqueeTrack__On5xJ li{flex:none;padding:9px 18px;border:1px solid var(--line);border-radius:999px;font-size:15px;font-weight:500;color:var(--text-2);white-space:nowrap}.code-page_marqueeTrack__On5xJ li:before{content:"“";color:var(--text-3)}.code-page_marqueeTrack__On5xJ li:after{content:"”";color:var(--text-3)}@keyframes code-page_marquee__1WFUr{to{transform:translate3d(calc(-50% - 6px),0,0)}}.code-page_section__xfC4P{max-width:calc(var(--content) + var(--gutter) * 2);margin:0 auto;padding:clamp(96px,12vw,160px) var(--gutter) 0;scroll-margin-top:24px}.code-page_group__306z_{scroll-margin-top:24px}.code-page_sectionTight__KSqPL{padding-top:clamp(40px,4vw,56px)}.code-page_h2__x92dh{font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.03em;color:var(--white);text-wrap:balance}.code-page_h2__x92dh .code-page_accent__WuV7N{display:block}.code-page_h2Small__BbNsS{font-size:clamp(32px,3.6vw,48px)}.code-page_mark__p_jOF{display:inline-block;width:.55em;min-width:26px;max-width:34px;height:auto;margin-right:.28em;vertical-align:.02em;filter:drop-shadow(0 0 1px rgb(255 255 255/.35))}.code-page_h3__mJPXO{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--white);text-wrap:pretty}.code-page_body__ynXpD{font-size:18px;line-height:1.6;color:var(--text-2);text-wrap:pretty}.code-page_body__ynXpD+.code-page_body__ynXpD{margin-top:16px}.code-page_body__ynXpD strong{font-weight:600;color:var(--white)}.code-page_body__ynXpD em{font-style:italic;color:rgb(240 240 240/.9)}.code-page_small__VNDjz{margin-top:8px;font-size:16px;line-height:1.6;color:var(--text-2);text-wrap:pretty}.code-page_footnote__dJNaG{margin-top:20px;font-size:15px;line-height:1.6;color:var(--text-3);text-wrap:pretty}.code-page_duo__1jReC{display:grid;gap:32px}.code-page_wide__YMK3x{max-width:46rem}.code-page_text__GoldJ .code-page_h2__x92dh+.code-page_body__ynXpD,.code-page_wide__YMK3x .code-page_body__ynXpD{margin-top:20px}.code-page_split56__MwYwR,.code-page_split57__8iNVx,.code-page_split__J3N4Z{display:grid;align-items:center;gap:32px}.code-page_split57__8iNVx{align-items:start}.code-page_trio__SMaGf{display:grid;gap:32px;margin-top:clamp(40px,4vw,56px)}@media (min-width:860px){.code-page_trio__SMaGf{grid-template-columns:repeat(3,1fr);gap:40px}.code-page_card__jmyOR .code-page_heroCopy__xiRB5,.code-page_closing__1S4y_ .code-page_closingCopy__piFQT{padding-left:max(22px,calc(max(var(--gutter), (100cqw + 24px - var(--content)) / 2) - 13px))}.code-page_heroCopy__xiRB5{max-width:none}.code-page_duo__1jReC{grid-template-columns:1fr 1fr;align-items:start}.code-page_duo__1jReC .code-page_text__GoldJ{max-width:34rem;padding-top:.4em}.code-page_split__J3N4Z{grid-template-columns:7fr 5fr;gap:48px}.code-page_split56__MwYwR{grid-template-columns:5fr 6fr;gap:48px}.code-page_split57__8iNVx{grid-template-columns:5fr 7fr;gap:56px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.code-page_reveal__ObX4t{animation:code-page_reveal__ObX4t linear both;animation-timeline:view();animation-range:entry 0 entry 45%}.code-page_scene__6mqjP.code-page_reveal__ObX4t{animation-name:code-page_stand__uBpu_;animation-range:entry 0 cover 38%;transform-origin:50% 100%}.code-page_cards__cvq2o.code-page_reveal__ObX4t{animation-name:code-page_revealFade__EukBw}}}@keyframes code-page_revealFade__EukBw{0%{opacity:0}to{opacity:1}}@keyframes code-page_stand__uBpu_{0%{opacity:0;transform:perspective(1600px) rotateX(16deg) translate3d(0,64px,0) scale(.95)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes code-page_reveal__ObX4t{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}.code-page_scene__6mqjP{--pt:calc(100cqw / 1512);container-type:inline-size;position:relative;aspect-ratio:1512/945;max-width:100%;margin:0;overflow:hidden;isolation:isolate;border-radius:16px;background:var(--surface-1);box-shadow:0 0 0 1px rgb(255 255 255/.08)}.code-page_duo__1jReC+.code-page_scene__6mqjP{margin-top:clamp(32px,4vw,48px)}.code-page_wallpaper___CI8x{position:absolute;inset:-1px;background:var(--wallpaper) var(--wallpaper-at,center) /var(--wallpaper-size,1600px 1000px) no-repeat;image-rendering:pixelated}@supports ((background-image:-webkit-image-set(url("x.webp") 1x)) or (background-image:image-set(url("x.webp") 1x))){.code-page_wallpaper___CI8x{background-image:-webkit-image-set(var(--wallpaper-1x) 1x,var(--wallpaper) 2x);background-image:image-set(var(--wallpaper-1x) 1x,var(--wallpaper) 2x)}}.code-page_wallpaper___CI8x:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/.3),rgb(0 0 0/0) 26%,rgb(0 0 0/0) 70%,rgb(0 0 0/.34))}.code-page_menuBar___2TnW{position:absolute;inset:0 0 auto 0;z-index:3;display:flex;align-items:center;gap:calc(var(--pt) * 20);height:calc(var(--pt) * 33);padding:0 calc(var(--pt) * 22);background:rgb(8 8 8/.46);-webkit-backdrop-filter:blur(calc(var(--pt) * 28)) saturate(1.6);backdrop-filter:blur(calc(var(--pt) * 28)) saturate(1.6);font-size:calc(var(--pt) * 13.5);font-weight:500;letter-spacing:0;color:rgb(255 255 255/.86);white-space:nowrap}.code-page_menuApp__QLN_k{font-weight:700;color:var(--white)}.code-page_clock__yiCwr{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.code-page_notch__IBwEP{z-index:6;width:calc(var(--pt) * 531);height:calc(var(--pt) * 80);pointer-events:none}.code-page_notchHardware__BKWBL,.code-page_notch__IBwEP{position:absolute;top:0;left:50%;transform:translateX(-50%)}.code-page_notchHardware__BKWBL{width:calc(var(--pt) * 185);height:calc(var(--pt) * 32);border-radius:0 0 calc(var(--pt) * 9) calc(var(--pt) * 9);background:var(--black)}.code-page_notchState__1Xvsm{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform-origin:50% 0;transform:scale(.55,.42);transition:opacity .16s ease,transform .46s cubic-bezier(.2,1.25,.4,1)}.code-page_notchState__1Xvsm[data-visible=true]{opacity:1;transform:none}.code-page_window__lRM_s{position:absolute;z-index:2;overflow:hidden;border-radius:calc(var(--pt) * 16);background:rgb(18 18 20/.3);-webkit-backdrop-filter:blur(calc(var(--pt) * 38)) saturate(1.5);backdrop-filter:blur(calc(var(--pt) * 38)) saturate(1.5);box-shadow:0 calc(var(--pt) * 34) calc(var(--pt) * 90) rgb(0 0 0/.6),0 calc(var(--pt) * 8) calc(var(--pt) * 26) rgb(0 0 0/.38)}.code-page_window__lRM_s:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255/.12);pointer-events:none}.code-page_window1240__jbVSq{left:calc(var(--pt) * 136);top:calc(var(--pt) * 99);width:calc(var(--pt) * 1240);height:calc(var(--pt) * 780)}.code-page_window1440__shh6a{left:calc(var(--pt) * 144);top:calc(var(--pt) * 128);width:calc(var(--pt) * 1440);height:calc(var(--pt) * 860)}.code-page_window900__lglk8{left:calc(var(--pt) * 84);top:calc(var(--pt) * 70);width:calc(var(--pt) * 900);height:calc(var(--pt) * 680)}.code-page_screen__9hjUF{position:absolute;inset:0;width:100%;height:100%}.code-page_sceneVoice__y5X9E .code-page_screen__9hjUF,.code-page_window1240__jbVSq .code-page_screen__9hjUF{transition:opacity .6s ease}.code-page_screen__9hjUF[data-visible=false]{opacity:0}.code-page_keys__3VW5y{position:absolute;left:50%;bottom:calc(var(--pt) * 15);z-index:7;display:flex;align-items:center;gap:calc(var(--pt) * 8);transform:translateX(-50%);color:var(--white);white-space:nowrap}.code-page_keys__3VW5y,.code-page_keys__3VW5y kbd{font-size:max(12px,calc(var(--pt) * 15));font-weight:600}.code-page_keys__3VW5y kbd{display:grid;place-items:center;min-width:max(28px,calc(var(--pt) * 38));height:max(28px,calc(var(--pt) * 36));padding:0 max(9px,calc(var(--pt) * 12));border:1px solid rgb(255 255 255/.22);border-bottom:calc(var(--pt) * 3) solid rgb(255 255 255/.22);border-radius:calc(var(--pt) * 9);background:rgb(16 16 16/.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-sans);line-height:1;transition:transform .16s var(--out),border-color .2s,color .2s,background-color .2s}.code-page_keys__3VW5y .code-page_keyWide__BF5vj{min-width:max(72px,calc(var(--pt) * 116))}.code-page_keys__3VW5y span{margin-left:calc(var(--pt) * 8);text-shadow:0 1px 12px rgb(0 0 0/.7)}.code-page_keys__3VW5y[data-down=true] kbd{transform:translateY(calc(var(--pt) * 2));border-color:var(--lime);border-bottom-width:1px;background:rgb(30 36 8/.86);color:var(--lime)}.code-page_sceneClose__k9FRn{--pt:calc(100cqw / 860);--wallpaper-size:960px 1048px;--wallpaper-at:30% 0%;aspect-ratio:860/660}.code-page_sceneWide__YjazJ{--pt:calc(100cqw / 1728);aspect-ratio:1728/1080}.code-page_bleed__rZWRw{max-width:1600px;margin:clamp(40px,4vw,56px) auto 0;padding:0 24px}.code-page_scroller__E_Pj0{position:absolute;left:calc(var(--pt) * 718);top:calc(var(--pt) * 76);width:calc(var(--pt) * 722);height:calc(var(--pt) * 784);overflow:hidden;background:var(--black)}.code-page_scroller__E_Pj0 img{display:block;width:100%;height:auto;animation:code-page_scroll___Qr9v 30s cubic-bezier(.45,0,.55,1) infinite alternate;animation-play-state:paused;will-change:transform}[data-in-view=true] .code-page_scroller__E_Pj0 img{animation-play-state:running}@keyframes code-page_scroll___Qr9v{0%,9%{transform:translateZ(0)}91%,to{transform:translate3d(0,calc(-100% + var(--pt) * 784),0)}}.code-page_replay__sKx99{position:absolute;left:calc(var(--pt) * 60);top:calc(var(--pt) * 40);width:calc(var(--pt) * 780);height:calc(var(--pt) * 548);overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 calc(var(--pt) * 18),#000 calc(100% - var(--pt) * 6),transparent);mask-image:linear-gradient(transparent,#000 calc(var(--pt) * 18),#000 calc(100% - var(--pt) * 6),transparent)}.code-page_replay__sKx99 img{--travel:calc(var(--pt) * 548 - 100%);display:block;width:100%;height:auto;animation:code-page_replay__sKx99 30s cubic-bezier(.3,.7,.2,1) infinite;animation-play-state:paused;will-change:transform}[data-in-view=true] .code-page_replay__sKx99 img{animation-play-state:running}@keyframes code-page_replay__sKx99{0%,7%{opacity:1;transform:translateZ(0)}10%,17%{transform:translate3d(0,calc(var(--travel) * .125),0)}20%,27%{transform:translate3d(0,calc(var(--travel) * .25),0)}30%,37%{transform:translate3d(0,calc(var(--travel) * .375),0)}40%,47%{transform:translate3d(0,calc(var(--travel) * .5),0)}50%,57%{transform:translate3d(0,calc(var(--travel) * .625),0)}60%,67%{transform:translate3d(0,calc(var(--travel) * .75),0)}70%,77%{transform:translate3d(0,calc(var(--travel) * .875),0)}80%,93%{opacity:1;transform:translate3d(0,var(--travel),0)}96%{opacity:0;transform:translate3d(0,var(--travel),0)}96.1%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}.code-page_crop__cPGJT{margin:0;overflow:hidden;border-radius:16px;background:var(--black);box-shadow:0 0 0 1px rgb(255 255 255/.08)}.code-page_crop__cPGJT img{width:100%;height:auto}.code-page_showcase__VRcNH{max-width:calc(var(--content) + var(--gutter) * 2);margin:clamp(32px,4vw,48px) auto 0;padding:0 var(--gutter)}.code-page_showcaseTrack__VUF8a{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.code-page_showcaseTrack__VUF8a figure{position:relative;margin:0;aspect-ratio:16/10;overflow:hidden;border-radius:14px;background:var(--surface-2);box-shadow:0 0 0 1px rgb(255 255 255/.08)}.code-page_showcaseTrack__VUF8a img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .9s var(--out)}.code-page_showcaseTrack__VUF8a figcaption{position:absolute;left:10px;bottom:10px;padding:5px 11px;border:1px solid rgb(255 255 255/.1);border-radius:999px;background:rgb(8 8 8/.66);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:13px;font-weight:500;color:rgb(255 255 255/.92)}@media (min-width:760px){.code-page_showcaseTrack__VUF8a{grid-template-columns:repeat(3,1fr);gap:16px}.code-page_showcaseTrack__VUF8a li:first-child{grid-column:span 2;grid-row:span 2}.code-page_showcaseTrack__VUF8a li:first-child figure{height:100%;aspect-ratio:auto}.code-page_showcaseTrack__VUF8a li:first-child figcaption{left:14px;bottom:14px;font-size:14px}}.code-page_backdrops__mLzpD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:480px;margin-top:24px}.code-page_backdrop__yzHXb{display:grid;align-content:start;justify-items:start;gap:8px;font-size:13px;font-weight:500;color:var(--text-3);text-align:left;transition:color .2s}.code-page_backdrop__yzHXb img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:10px;box-shadow:0 0 0 1px rgb(255 255 255/.12);transition:box-shadow .2s,transform .38s var(--spring)}.code-page_backdrop__yzHXb:hover{color:var(--white)}.code-page_backdrop__yzHXb:hover img{transform:translateY(-2px)}.code-page_backdrop__yzHXb[aria-pressed=true]{color:var(--white)}.code-page_backdrop__yzHXb[aria-pressed=true] img{box-shadow:0 0 0 2px var(--lime)}.code-page_dock__GUSE4{position:absolute;left:50%;bottom:calc(var(--pt) * 12);z-index:8;display:flex;gap:calc(var(--pt) * 12);padding:calc(var(--pt) * 10) calc(var(--pt) * 12) calc(var(--pt) * 16);border-radius:calc(var(--pt) * 24);background:rgb(30 30 30/.42);-webkit-backdrop-filter:blur(calc(var(--pt) * 30)) saturate(1.6);backdrop-filter:blur(calc(var(--pt) * 30)) saturate(1.6);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16),0 calc(var(--pt) * 18) calc(var(--pt) * 44) rgb(0 0 0/.45);transform:translateX(-50%)}.code-page_dockItem__eZS3_{position:relative;display:block;border-radius:calc(var(--pt) * 13);transition:transform .38s var(--spring)}.code-page_dockItem__eZS3_ img{display:block;width:calc(var(--pt) * 108);height:calc(var(--pt) * 72);object-fit:cover;border-radius:calc(var(--pt) * 13);box-shadow:0 0 0 1px rgb(255 255 255/.14);transition:box-shadow .2s}.code-page_dockItem__eZS3_ span{position:absolute;left:50%;bottom:calc(100% + var(--pt) * 12);padding:calc(var(--pt) * 5) calc(var(--pt) * 12);border-radius:999px;background:rgb(30 30 30/.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14);font-size:max(12px,calc(var(--pt) * 15));font-weight:500;white-space:nowrap;color:var(--white);opacity:0;transform:translate3d(-50%,calc(var(--pt) * 6),0);transition:opacity .18s ease,transform .3s var(--spring);pointer-events:none}.code-page_dockItem__eZS3_:after{content:"";position:absolute;left:50%;bottom:calc(var(--pt) * -10);width:calc(var(--pt) * 5);height:calc(var(--pt) * 5);border-radius:50%;background:var(--white);opacity:0;transform:translateX(-50%);transition:opacity .2s}.code-page_dockItem__eZS3_:focus-visible,.code-page_dockItem__eZS3_:hover{transform:translateY(calc(var(--pt) * -8))}.code-page_dockItem__eZS3_:focus-visible span,.code-page_dockItem__eZS3_:hover span{opacity:1;transform:translate3d(-50%,0,0)}.code-page_dockItem__eZS3_[aria-pressed=true] img{box-shadow:0 0 0 2px var(--lime)}.code-page_dockItem__eZS3_[aria-pressed=true]:after{opacity:.9}.code-page_dockItem__eZS3_:focus-visible{outline-offset:4px}@media (min-width:860px){.code-page_backdrops__mLzpD{display:none}}@media (max-width:859.98px){.code-page_dock__GUSE4{display:none}}.code-page_listCard__aiHHO{position:relative;background:var(--surface-1)}.code-page_cards__cvq2o{display:grid;gap:16px;margin-top:40px}@media (min-width:860px){.code-page_cards__cvq2o{grid-template-columns:1fr 1.2fr}}.code-page_planCard__2_9zB{display:flex;flex-direction:column;padding:32px;border:1px solid var(--line);border-radius:22px;scroll-margin-top:24px}.code-page_planCardFilled__i323F{border-color:transparent;background:var(--surface-2)}.code-page_planTop__RywDj{display:flex;align-items:center;justify-content:space-between;gap:16px}.code-page_planName__DeYeE{font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--white)}.code-page_badge__c27SS{padding:4px 10px;border:1px solid var(--line);border-radius:6px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--text-2)}.code-page_price__7dRx2{display:flex;align-items:baseline;gap:6px;margin-top:18px;font-size:16px;color:var(--text-3)}.code-page_price__7dRx2 b{font-size:44px;font-weight:500;line-height:1;letter-spacing:-.035em;color:var(--white)}.code-page_planLead__0WKhk{margin-top:22px;font-size:15px;color:var(--text-3)}.code-page_planList__pJDjq{display:grid;gap:10px;margin-top:12px;font-size:16px;color:var(--text-2)}.code-page_planList__pJDjq li{display:flex;align-items:center;gap:10px}.code-page_planList__pJDjq li:before{content:"";flex:none;width:8px;height:8px;border-radius:2px;background:rgb(255 255 255/.22)}.code-page_planMax__3MjBF{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.code-page_planMaxTop__0Z6C9{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.code-page_planMaxName__lGDmQ{font-size:17px;font-weight:600;color:var(--white)}.code-page_planMaxPrice__x_fC9{font-family:var(--font-mono);font-size:14px;color:var(--text-2)}.code-page_planMaxPrice__x_fC9 span{margin-left:2px;color:var(--text-3)}.code-page_planMaxLine__cEfPL{margin-top:6px;font-size:14px;line-height:1.5;color:var(--text-3)}.code-page_planList__pJDjq .code-page_planHighlight__A0kHB{font-weight:600;color:var(--white)}.code-page_planList__pJDjq .code-page_planHighlight__A0kHB:before{background:var(--lime)}.code-page_planFoot__NhYyP{margin-top:auto;padding-top:28px;font-size:15px;line-height:1.6;color:var(--text-3)}.code-page_app__OXpqb{display:flex;align-items:center;gap:14px;margin:-6px 0 22px -6px}.code-page_app__OXpqb img{flex:none;width:68px;height:68px}.code-page_appName__nvaNk{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--white)}.code-page_appLine__a9Odr{font-size:14px;color:var(--text-3)}.code-page_planBody__pPosV{margin-top:14px;font-size:18px;line-height:1.6;color:var(--text-2)}.code-page_nowrap__RD92J{white-space:nowrap}.code-page_requirement__yo_Jy{margin-top:28px;font-size:15px;line-height:1.7;color:var(--text-3)}.code-page_faq__Y6S_F{border-bottom:1px solid var(--line)}.code-page_faq__Y6S_F details{border-top:1px solid var(--line)}.code-page_faq__Y6S_F summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--white);list-style:none;cursor:pointer}.code-page_faq__Y6S_F summary::-webkit-details-marker{display:none}.code-page_faq__Y6S_F summary i{position:relative;flex:none;width:14px;height:14px;opacity:.5;transition:opacity .2s}.code-page_faq__Y6S_F summary i:after,.code-page_faq__Y6S_F summary i:before{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:1px;background:currentColor;transition:transform .3s var(--out)}.code-page_faq__Y6S_F summary i:after{transform:rotate(90deg)}.code-page_faq__Y6S_F details[open] summary i,.code-page_faq__Y6S_F summary:hover i{opacity:1}.code-page_faq__Y6S_F details[open] summary i:after{transform:rotate(0)}.code-page_faq__Y6S_F details p{max-width:38rem;padding:0 0 24px;font-size:17px;line-height:1.65;color:var(--text-2);text-wrap:pretty}.code-page_closingSection__s7Yhl{padding:clamp(96px,12vw,160px) 12px 12px}.code-page_closing__1S4y_{position:relative;container-type:inline-size;display:flex;align-items:flex-end;max-width:1680px;margin-inline:auto;min-height:clamp(520px,62vw,780px);overflow:hidden;isolation:isolate;border:1px solid rgb(255 255 255/.06);border-radius:28px;background:var(--stage)}.code-page_closingArt__raeI_{position:absolute;inset:0;z-index:0}.code-page_closingArt__raeI_ .code-page_grid__JjcP8{-webkit-mask-image:radial-gradient(90% 100% at 78% 50%,#000 0,rgb(0 0 0/.5) 46%,transparent 80%);mask-image:radial-gradient(90% 100% at 78% 50%,#000 0,rgb(0 0 0/.5) 46%,transparent 80%)}.code-page_closingPet__OYzmU{position:absolute;top:50%;right:4%;width:min(48%,590px);transform:translateY(-50%)}@media (scripting:none){.code-page_closingPet__OYzmU{aspect-ratio:1;background:url(/brand/code/pet/pontos-lima.webp) 50%/contain no-repeat}}@media (pointer:coarse){.code-page_closingActions__N5evK .code-page_link__S2LEN{margin-block:-11px;padding-block:11px}}.code-page_closingCopy__piFQT{position:relative;z-index:2;padding:clamp(28px,5vw,72px)}.code-page_closingTitle__Lgubj{font-size:clamp(52px,8.4vw,124px);font-weight:500;line-height:.95;letter-spacing:-.04em;color:var(--white)}.code-page_closingTitle__Lgubj .code-page_accent__WuV7N{white-space:nowrap}.code-page_closingActions__N5evK{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(28px,3vw,40px)}.code-page_pill__4fDjd{position:fixed;left:0;right:0;bottom:max(18px,env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;width:max-content;max-width:calc(100% - 20px);margin-inline:auto;padding:6px;border-radius:999px;background:rgb(22 22 22/.62);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);box-shadow:inset 0 1px .5px rgb(255 255 255/.16),inset 0 0 0 1px rgb(255 255 255/.09),0 18px 40px -12px rgb(0 0 0/.7);transition:transform .5s var(--out),opacity .3s}.code-page_pill__4fDjd[data-hidden=true]:not(:focus-within){transform:translate3d(0,90px,0);opacity:0;pointer-events:none}@media (scripting:none){.code-page_pill__4fDjd{display:none}}.code-page_pillLogo__2Pk6B{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--black);color:var(--lime);box-shadow:inset 0 0 0 1px rgb(255 255 255/.1)}.code-page_pillLogo__2Pk6B svg{width:15px;height:16.3px}.code-page_pillLink__W_r6X{display:none;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:600;letter-spacing:-.01em;color:rgb(240 240 240/.7);transition:color .2s}.code-page_pillLink__W_r6X:hover,.code-page_pillLink__W_r6X[aria-current]{color:var(--white)}.code-page_pillCta__hdeUa{display:inline-flex;align-items:center;gap:4px;height:36px;margin-left:6px;padding:0 12px 0 16px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s,transform .38s var(--spring)}.code-page_pillCta__hdeUa svg{width:16px;height:16px;transition:transform .25s var(--out)}.code-page_pillCta__hdeUa:hover{background:var(--lime-80)}.code-page_pillCta__hdeUa:hover svg{transform:translateX(2px)}@media (pointer:coarse){.code-page_pillLogo__2Pk6B{width:44px;height:44px}.code-page_pillCta__hdeUa,.code-page_pillLink__W_r6X{height:44px}}.code-page_heroNotch__X5O2J{position:absolute;top:-1px;left:50%;z-index:25;width:clamp(300px,26cqw,400px);aspect-ratio:1062/160;transform:translateX(-50%);pointer-events:none}.code-page_heroNotchHardware__A5wQ8{position:absolute;top:0;left:50%;width:34.8%;height:40%;border-radius:0 0 10px 10px;background:var(--black);transform:translateX(-50%)}.code-page_heroNotchState__li4ot{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform-origin:50% 0;transform:scale(.55,.42);transition:opacity .16s ease,transform .46s cubic-bezier(.2,1.25,.4,1)}.code-page_heroNotchState__li4ot[data-visible=true]{opacity:1;transform:none}@media (max-width:859.98px){.code-page_heroNotch__X5O2J{display:none}}.code-page_motionToggle__4MV1c{position:absolute;right:14px;bottom:14px;z-index:30;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 13px 0 11px;border-radius:999px;background:rgb(10 10 10/.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12);color:var(--text-2);font-size:13px;font-weight:500;letter-spacing:-.01em;transition:color .2s,box-shadow .2s}.code-page_motionToggle__4MV1c:hover{color:var(--white);box-shadow:inset 0 0 0 1px rgb(255 255 255/.24)}.code-page_motionToggle__4MV1c svg{width:12px;height:12px}@media (pointer:coarse){.code-page_motionToggle__4MV1c{min-height:44px}}@media (min-width:480px){.code-page_pillLink__W_r6X{display:inline-flex}.code-page_pillLinkWide__9vC1_{display:none}}@media (min-width:640px){.code-page_pillLinkWide__9vC1_{display:inline-flex}}@media (max-width:859.98px){.code-page_hero__E1OB8{padding:8px 8px 0}.code-page_card__jmyOR{height:auto;min-height:min(880px,calc(100svh - 64px));padding-bottom:46svh;border-radius:24px}.code-page_grid__JjcP8{-webkit-mask-image:linear-gradient(180deg,transparent 30%,#000 62%,rgb(0 0 0/.4));mask-image:linear-gradient(180deg,transparent 30%,#000 62%,rgb(0 0 0/.4))}.code-page_float__drtO_{left:calc(var(--mx) * 1%);top:calc(var(--my) * 1%);width:calc(var(--mw) * 1%)}.code-page_desktopOnly__S_jYo,.code-page_pillarTag__I_nmf{display:none}.code-page_lockup__JaRBa{margin-bottom:30px}.code-page_display__fYfuT{font-size:clamp(40px,12vw,58px)}.code-page_section__xfC4P{padding-left:20px;padding-right:20px}.code-page_planCard__2_9zB{padding:26px 22px}.code-page_closingPet__OYzmU{top:2%;right:50%;width:min(80%,390px);transform:translateX(50%)}.code-page_closing__1S4y_{min-height:560px}.code-page_requirement__yo_Jy,.code-page_text__GoldJ,.code-page_wide__YMK3x{max-width:36rem}}@media (max-width:859.98px) and (orientation:portrait){.code-page_scene__6mqjP{--pt:calc(100cqw / 780);aspect-ratio:1;margin-inline:-20px;max-width:none;border-radius:0;box-shadow:none}.code-page_menuBar___2TnW span:not(.code-page_menuApp__QLN_k):not(.code-page_clock__yiCwr),.code-page_scene__6mqjP:not(.code-page_sceneVoice__y5X9E) .code-page_menuBar___2TnW,.code-page_scene__6mqjP:not(.code-page_sceneVoice__y5X9E) .code-page_notch__IBwEP{display:none}.code-page_window1240__jbVSq,.code-page_window1440__shh6a,.code-page_window900__lglk8{left:calc(var(--pt) * -60);top:calc(var(--pt) * 50);width:calc(var(--pt) * 900);height:calc(var(--pt) * 680)}.code-page_sceneVoice__y5X9E{aspect-ratio:780/880}.code-page_sceneVoice__y5X9E .code-page_window1240__jbVSq{top:calc(var(--pt) * 99)}.code-page_bleed__rZWRw{padding:0}.code-page_bleed__rZWRw .code-page_scene__6mqjP{--pt:calc(100cqw / 940);aspect-ratio:940/790;margin-inline:0}.code-page_bleed__rZWRw .code-page_window1440__shh6a{left:calc(var(--pt) * 20);top:calc(var(--pt) * 55)}.code-page_scroller__E_Pj0{display:none}}@media (max-width:640px){.code-page_h2__x92dh .code-page_mark__p_jOF{display:block;margin:0 0 14px}.code-page_crop__cPGJT{margin-inline:-20px;border-radius:0;box-shadow:none}.code-page_backdrops__mLzpD{gap:8px}.code-page_backdrop__yzHXb{font-size:12px}.code-page_showcase__VRcNH{padding:0}.code-page_showcaseTrack__VUF8a{display:flex;gap:12px;padding:0 20px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.code-page_showcaseTrack__VUF8a::-webkit-scrollbar{display:none}.code-page_showcaseTrack__VUF8a li{flex:0 0 82%;scroll-snap-align:start}}@media (max-width:400px){.code-page_h2__x92dh{font-size:clamp(30px,9.4vw,36px)}}[data-offscreen] .code-page_accent__WuV7N:after,[data-offscreen] .code-page_cell__B90zR:before,[data-offscreen] .code-page_dots__6wbr0>span,[data-offscreen] .code-page_drift__4Nq9i,[data-offscreen] .code-page_marqueeTrack__On5xJ{animation-play-state:paused}.code-page_page__ns0zX[data-motion=paused] .code-page_accent__WuV7N:after,.code-page_page__ns0zX[data-motion=paused] .code-page_cell__B90zR:before,.code-page_page__ns0zX[data-motion=paused] .code-page_dots__6wbr0>span,.code-page_page__ns0zX[data-motion=paused] .code-page_drift__4Nq9i,.code-page_page__ns0zX[data-motion=paused] .code-page_marqueeTrack__On5xJ,.code-page_page__ns0zX[data-motion=paused] .code-page_replay__sKx99 img,.code-page_page__ns0zX[data-motion=paused] .code-page_scroller__E_Pj0 img{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.code-page_cell__B90zR:before{animation:none}.code-page_drift__4Nq9i{animation:none;transform:rotate(var(--r,0deg))}.code-page_marqueeTrack__On5xJ{flex-wrap:wrap;justify-content:center;width:auto;max-width:1100px;margin:0 auto;padding:0 24px;animation:none}.code-page_marqueeTrack__On5xJ li[aria-hidden=true]{display:none}.code-page_marquee__1WFUr{-webkit-mask-image:none;mask-image:none}.code-page_display__fYfuT .code-page_accent__WuV7N:after,.code-page_scroller__E_Pj0{display:none}.code-page_replay__sKx99 img{animation:none}.code-page_motionToggle__4MV1c{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:640px){.code-page_marqueeTrack__On5xJ{flex-wrap:nowrap;justify-content:flex-start;max-width:none;overflow-x:auto;padding:0 20px 4px;scrollbar-width:none}.code-page_marqueeTrack__On5xJ::-webkit-scrollbar{display:none}}.code-page_listCard__aiHHO{scroll-margin-top:128px}@media (max-width:859.98px){.code-page_listCard__aiHHO{margin-top:92px}}@media (max-width:860px){.code-page_hero__E1OB8{scroll-margin-top:48px}.code-page_planCard__2_9zB{scroll-margin-top:72px}.code-page_listCard__aiHHO{scroll-margin-top:160px}}@media (min-width:641px) and (max-width:859.98px){.code-page_closing__1S4y_{min-height:680px}}.rogue-pet_pet__GcZKv{display:block;width:100%;height:auto;aspect-ratio:1;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:no-preference){.rogue-pet_pet__GcZKv{cursor:pointer}}.rogue-pet_peek__NFIzW{position:absolute;right:40px;bottom:100%;width:132px;aspect-ratio:360/275;clip-path:inset(-24px -24px 0 -24px);pointer-events:none}.rogue-pet_peek__NFIzW img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform:translateY(0);transition:opacity .08s linear,transform .8s cubic-bezier(.34,1.56,.64,1)}.rogue-pet_peek__NFIzW img[data-visible=true]{opacity:1}.rogue-pet_peek__NFIzW[data-shown=false] img{transform:translateY(102%)}@media (max-width:859.98px){.rogue-pet_peek__NFIzW{right:22px;width:104px}}@media (scripting:none){.rogue-pet_peek__NFIzW[data-shown=false] img{transform:none}}@media (prefers-reduced-motion:reduce){.rogue-pet_peek__NFIzW[data-shown=false] img{transform:none}}.rogue-pet_caption__5FpXf{position:absolute;left:50%;bottom:3%;display:inline-flex;align-items:baseline;gap:8px;padding:5px 12px;border-radius:999px;background:rgb(10 10 10/.62);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12);font-size:12px;color:rgb(240 240 240/.6);white-space:nowrap;transform:translateX(-50%);pointer-events:none}.rogue-pet_caption__5FpXf b{font-family:var(--font-mono);font-weight:500;color:var(--white)}.rogue-pet_captionTap__pB7Fv{display:none}@media (hover:none){.rogue-pet_captionClick__2WCyN{display:none}.rogue-pet_captionTap__pB7Fv{display:inline}}@media (prefers-reduced-motion:reduce){.rogue-pet_caption__5FpXf{display:none}}.not-found_shell__P2jS5{display:flex;flex-direction:column;min-height:100vh}.not-found_main__0NPrd{width:var(--page);margin:96px auto 0;flex:1 1}.not-found_head__euyYi{max-width:760px}.not-found_title__Vh7BH{margin-top:12px}.not-found_lede__VSbfN{margin-top:20px;color:var(--fg-muted)}.not-found_exits__aP381{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;margin:56px 0 120px}.not-found_exit__Pxhi3{display:flex;flex-direction:column;gap:6px;height:100%;padding:22px 24px;border:1px solid var(--surface-line);border-radius:var(--r-box);color:inherit;text-decoration:none;transition:border-color .16s ease}.not-found_exit__Pxhi3:focus-visible,.not-found_exit__Pxhi3:hover{border-color:var(--fg)}.not-found_exitLabel__d6Ew7{font-size:20px;line-height:1.2;letter-spacing:-.02em}.not-found_exitBody__SlHKn{font-family:var(--font-mono);font-size:15px;line-height:1.5;letter-spacing:-.02em;color:var(--fg-muted)}@media (max-width:860px){.not-found_main__0NPrd{margin-top:56px}.not-found_exits__aP381{margin:40px 0 72px}}.ad-consent_banner__0Jx8K{width:min(380px,100%);display:grid;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgb(255 255 255/.12);background:rgb(10 10 10/.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-family:var(--font-sans);box-shadow:0 18px 50px rgb(0 0 0/.35)}.ad-consent_text__9QJq9{margin:0;font-size:14px;line-height:1.45;letter-spacing:-.01em}.ad-consent_link__1ErHw{color:rgb(255 255 255/.72);text-decoration:underline;text-underline-offset:2px}.ad-consent_link__1ErHw:hover{color:#fff}.ad-consent_actions__6ohFk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ad-consent_accept__DM06U,.ad-consent_decline__75i_h{min-height:36px;border:0;border-radius:9px;font:600 14px/1 var(--font-sans);cursor:pointer}.ad-consent_accept__DM06U{background:var(--lime,#dbff5a);color:#000}.ad-consent_decline__75i_h{background:#fff;color:#000}.ad-consent_accept__DM06U:focus-visible,.ad-consent_decline__75i_h:focus-visible{outline:2px solid var(--lime,#dbff5a);outline-offset:2px}.ad-consent_resets__3ZfZJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ad-consent_reset__eomG_{display:inline-block;text-decoration:none;padding:8px 12px;border-radius:9px;border:1px solid var(--surface-line,#dedede);background:transparent;color:inherit;font:500 14px/1.2 var(--font-sans);cursor:pointer}@media (prefers-reduced-motion:no-preference){.ad-consent_banner__0Jx8K{animation:ad-consent_entra__ldc1G .22s ease-out}@keyframes ad-consent_entra__ldc1G{0%{opacity:0;transform:translateY(8px)}}}.analytics-consent_banner__X6CjD{width:min(400px,100%);margin-left:auto;display:grid;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgb(255 255 255/12%);background:rgb(10 10 10/96%);color:#fff;font-family:var(--font-sans,system-ui);box-shadow:0 18px 50px rgb(0 0 0/35%)}.analytics-consent_text__QHad9{margin:0;font-size:14px;line-height:1.5}.analytics-consent_link__FY5To{color:#dedede;text-decoration:underline;text-underline-offset:2px}.analytics-consent_actions__jCYkm{display:grid;grid-template-columns:1fr 1fr;gap:8px}.analytics-consent_accept__aPPeC,.analytics-consent_decline__Sh6YS{min-height:44px;padding:8px;border:1px solid #fff;border-radius:9px;background:#fff;color:#111;font:600 13px/1.3 var(--font-sans,system-ui);cursor:pointer}.analytics-consent_accept__aPPeC:focus-visible,.analytics-consent_decline__Sh6YS:focus-visible,.analytics-consent_reset__7jZ9u:focus-visible{outline:2px solid var(--lime,#dbff5a);outline-offset:3px}.analytics-consent_resets__9Cfed{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.analytics-consent_reset__7jZ9u{display:inline-block;padding:10px 12px;border-radius:9px;border:1px solid var(--surface-line,#dedede);background:transparent;color:inherit;font:500 14px/1.3 var(--font-sans,system-ui);text-decoration:none;cursor:pointer}@media (min-width:900px){.analytics-consent_banner__X6CjD{width:min(780px,100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:12px 12px 12px 18px}.analytics-consent_text__QHad9{font-size:13px}.analytics-consent_actions__jCYkm{grid-template-columns:auto auto}.analytics-consent_accept__aPPeC,.analytics-consent_decline__Sh6YS{min-height:40px;padding:8px 14px;white-space:nowrap}}@media (max-height:420px){.analytics-consent_banner__X6CjD{max-height:calc(100dvh - 32px);overflow-y:auto}}.private-measurement_dock__IHxBr{position:fixed;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));z-index:95;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;pointer-events:none;transition:opacity .3s,visibility .3s,bottom .3s ease-out}.private-measurement_dock__IHxBr>*{pointer-events:auto}:root:has([data-bottom-pill]:is([data-hidden=false],:focus-within)) .private-measurement_dock__IHxBr{bottom:calc(max(18px, env(safe-area-inset-bottom)) + 58px)}:root:has([data-intro-state=pending]) .private-measurement_dock__IHxBr{opacity:0;visibility:hidden;transition:none;animation:private-measurement_espera-a-intro__kmlvQ 0s 8s forwards}:root:has([data-intro-state=playing]) .private-measurement_dock__IHxBr{opacity:0;visibility:hidden;transition:none}@keyframes private-measurement_espera-a-intro__kmlvQ{to{opacity:1;visibility:visible}}.site-footer_footer___uuaK{width:var(--page);margin:var(--footer-top-gap,215px) auto 0;padding-bottom:56px}.site-footer_top__HiPqo{display:flex;align-items:flex-start;justify-content:space-between;gap:64px}.site-footer_brand__U5TWJ{display:flex;flex-direction:column;width:336px;max-width:100%;color:var(--fg)}.site-footer_blurb__3PTn3{margin-top:45px;font-family:var(--font-mono);font-size:16px;line-height:1.5;letter-spacing:-.02em}.site-footer_social__RXVfb{display:flex;align-items:center;gap:24px;margin-top:44px}.site-footer_columns__OzgHb{display:flex;gap:85px}.site-footer_column__a0ZyW{display:flex;flex-direction:column;gap:30px;width:149px}.site-footer_columnTitle__EDgKI{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.02em}.site-footer_links__7xgwk{display:flex;flex-direction:column;gap:10px;font-family:var(--font-mono);font-size:14px;line-height:1.35;letter-spacing:-.02em}@media (pointer:coarse){.site-footer_links__7xgwk{gap:26px}.site-footer_links__7xgwk a{display:inline-block;margin-block:-12px;padding-block:12px}}.site-footer_links__7xgwk a:hover{text-decoration:underline;text-underline-offset:3px}.site-footer_divider__IHZS4{height:0;margin:76px 0 34px;border:0;border-top:1px solid var(--hairline)}.site-footer_rights__yzJL7{height:49px;font-family:var(--font-mono);font-size:14px;letter-spacing:-.02em}@media (max-width:1000px){.site-footer_footer___uuaK{margin-top:var(--footer-top-gap,96px)}.site-footer_top__HiPqo{flex-direction:column;gap:48px}.site-footer_columns__OzgHb{flex-wrap:wrap;gap:40px}.site-footer_divider__IHZS4{margin:40px 0 20px}.site-footer_blurb__3PTn3{margin-top:24px}.site-footer_social__RXVfb{margin-top:28px}.site-footer_rights__yzJL7{height:auto;margin-bottom:16px}}.website-guide_start__lQ1eY{margin-bottom:40px}.website-guide_guide__fLLJ8 .website-guide_cta__WpWo9{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;max-width:100%;padding:16px 20px;border:1px solid var(--blue);border-radius:var(--r-chip);background:var(--blue);color:var(--white);font-size:16px;font-weight:500;line-height:1.4}.website-guide_cta__WpWo9:hover{background:var(--blue-80)}.website-guide_guide__fLLJ8 a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.website-guide_contents__lITu5{display:flex;flex-wrap:wrap;gap:12px 24px;padding:24px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-size:14px;line-height:1.5}.website-guide_contents__lITu5>span{flex-basis:100%;color:var(--fg-muted)}.website-guide_section__n1dLO{margin-top:64px;scroll-margin-top:100px}.website-guide_guide__fLLJ8 h3,.website-guide_questions__B1gCj dt{color:var(--fg);font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.4}.website-guide_choices__2P_im{display:grid;gap:20px;margin-top:24px}.website-guide_choice__cuz9s{padding:24px;border:1px solid var(--hairline);border-radius:var(--r-box)}.website-guide_choice__cuz9s p{margin-top:10px}.website-guide_steps__bLWt0{display:grid;gap:36px;margin-top:28px}.website-guide_guide__fLLJ8 .website-guide_steps__bLWt0 li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;padding:0}.website-guide_guide__fLLJ8 .website-guide_steps__bLWt0 li:before{content:none}.website-guide_stepNumber__v_r1Y{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-chip);background:var(--lime);color:var(--black);font-family:var(--font-mono);font-size:13px;line-height:1}.website-guide_steps__bLWt0 h3{padding-top:5px}.website-guide_guide__fLLJ8 .website-guide_checkpoint__xfxpb{padding-left:16px;border-left:2px solid var(--blue);font-size:14px}.website-guide_prompt__RKY9i{margin-top:32px}.website-guide_prompt__RKY9i blockquote{margin-top:16px;padding:24px;border:1px solid var(--hairline);border-left:3px solid var(--blue);border-radius:var(--r-chip);background:var(--surface);-webkit-user-select:text;user-select:text}.website-guide_guide__fLLJ8 .website-guide_prompt__RKY9i blockquote p{margin:0;color:var(--fg);font-size:15px;line-height:1.75}.website-guide_guide__fLLJ8 .website-guide_checks__Kgq__{gap:18px;margin-top:24px}.website-guide_questions__B1gCj>div{padding:24px 0;border-bottom:1px solid var(--hairline)}.website-guide_questions__B1gCj p{margin-top:10px}.website-guide_closing__Rr6fp{margin-top:64px;padding:32px;border:1px solid var(--hairline);border-radius:var(--r-box)}.website-guide_closing__Rr6fp .website-guide_cta__WpWo9{margin-top:24px}.website-guide_guide__fLLJ8 .website-guide_docs__OdZgT{display:table;margin-top:20px;font-size:14px;line-height:1.5}@media (max-width:600px){.website-guide_section__n1dLO{margin-top:48px}.website-guide_choice__cuz9s,.website-guide_closing__Rr6fp,.website-guide_prompt__RKY9i blockquote{padding:20px}.website-guide_guide__fLLJ8 .website-guide_steps__bLWt0 li{grid-template-columns:28px minmax(0,1fr);gap:12px}.website-guide_stepNumber__v_r1Y{width:28px;height:28px;font-size:11px}.website-guide_steps__bLWt0 h3{padding-top:1px}}.faq_section__8Z_42{display:flex;flex-direction:column;align-items:center;width:min(100% - 40px,1224px);margin-inline:auto;margin-top:132px}.faq_heading__qBhoB{display:flex;flex-direction:column;gap:18px;width:min(100%,775px);margin-bottom:68px;text-align:center}.faq_title__kMeZm{font-size:32px;font-weight:400;line-height:.9;letter-spacing:-.02em}.faq_subtitle__z4Do2{font-family:var(--font-mono);font-size:18px;line-height:1.5;letter-spacing:-.02em;color:var(--fg-muted)}.faq_list__dYzQX{display:flex;flex-direction:column;gap:8px;width:min(100%,880px)}.faq_item__xPSo2{border:1px solid var(--surface-line);border-radius:var(--r-box);background:var(--bg);transition:border-color .16s ease}.faq_item__xPSo2:hover,.faq_item__xPSo2[open]{border-color:var(--fg)}.faq_question__fDizh{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;cursor:pointer;list-style:none;font-size:20px;line-height:1.2;letter-spacing:-.02em}.faq_question__fDizh::-webkit-details-marker{display:none}.faq_question__fDizh:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:var(--r-box)}.faq_questionText__RCRvH{flex:1 1 auto}.faq_marker__HIa02{flex:0 0 14px;width:14px;height:14px;background-color:var(--fg-muted);-webkit-mask:url(/brand/icon-plus.svg) center/contain no-repeat;mask:url(/brand/icon-plus.svg) center/contain no-repeat;transition:transform .2s ease,background-color .16s ease}.faq_item__xPSo2[open] .faq_marker__HIa02{transform:rotate(45deg);background-color:var(--green)}.faq_answer__Frwwg{max-width:68ch;padding:0 24px 24px;font-family:var(--font-mono);font-size:16px;line-height:1.6;letter-spacing:-.02em;color:var(--fg-muted)}@media (prefers-reduced-motion:reduce){.faq_marker__HIa02{transition:none}}@media (max-width:860px){.faq_section__8Z_42{margin-top:72px}.faq_heading__qBhoB{margin-bottom:40px}.faq_question__fDizh{padding:18px;font-size:18px}.faq_answer__Frwwg{padding:0 18px 20px}}.pricing-page_shell__xgr98{--footer-top-gap:96px;display:flex;flex-direction:column;min-height:100vh}.pricing-page_main__hu1JM{flex:1 1}.pricing-page_band__utKNx{--band:var(--grey);margin-top:40px;padding:72px 0;background:var(--band)}[data-theme=dark] .pricing-page_band__utKNx{--band:var(--black);padding-bottom:0}.pricing-page_inner__GmBjG{width:min(100% - 40px,1224px);margin-inline:auto}.pricing-page_head__Wv4mn,.pricing-page_inner__GmBjG{display:flex;flex-direction:column;align-items:center}.pricing-page_head__Wv4mn{gap:18px;width:min(100%,775px);margin-bottom:56px;text-align:center}.pricing-page_crumbs__yhdnG ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.pricing-page_crumbs__yhdnG li+li:before{content:"/";margin-right:8px;opacity:.45}.pricing-page_crumbs__yhdnG a{color:inherit}.pricing-page_crumbs__yhdnG a:hover{text-decoration:underline}.pricing-page_lede__ZwhdT{font-size:18px;line-height:1.5}.pricing-page_lede__ZwhdT,.pricing-page_note__2vx1j{font-family:var(--font-mono);letter-spacing:-.02em;text-wrap:balance}.pricing-page_note__2vx1j{width:min(100%,760px);margin-top:32px;font-size:13px;line-height:1.6;text-align:center;color:var(--fg-muted)}.pricing-page_block__3eWAf{width:min(100% - 40px,1224px);margin:96px auto 0}.pricing-page_blockTitle__Lm8yy{margin-bottom:40px;text-align:center}.pricing-page_tableWrap__eIonA{position:relative;overflow-x:auto}.pricing-page_table__njyBG{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.5;text-align:left}.pricing-page_featureCol__EXu3o{width:36%}.pricing-page_table__njyBG thead th{padding:0 12px 20px;border-bottom:1px solid var(--fg);vertical-align:bottom;text-align:center;font-weight:400}.pricing-page_planName__h6hq1{display:block;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.03em}.pricing-page_planPrice__bUba3{display:block;margin-top:2px;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-page_planPeriod__oGKke{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted)}.pricing-page_planState__kfZx2{display:inline-block;margin-top:10px;padding:3px 8px;font-family:var(--font-mono);font-size:10px;line-height:1.7;white-space:nowrap;color:var(--fg-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fg) 30%,transparent)}.pricing-page_planState__kfZx2[data-open]{background:var(--lime);color:var(--black);box-shadow:none}.pricing-page_group__sjbuH th{padding:40px 0 12px;border-bottom:1px solid var(--hairline);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.pricing-page_table__njyBG tbody th[scope=row]{padding:16px 16px 16px 0;border-bottom:1px solid var(--hairline);font-weight:400}.pricing-page_table__njyBG tbody th[scope=row] a{border-bottom:1px solid}.pricing-page_table__njyBG tbody td{padding:16px 12px;border-bottom:1px solid var(--hairline);text-align:center;font-size:14px}.pricing-page_yes__fZTXw{display:inline-grid;place-items:center;vertical-align:middle}.pricing-page_no__cQz5_{display:inline-block;width:10px;height:1.5px;vertical-align:middle;background:color-mix(in srgb,var(--fg) 30%,transparent)}.pricing-page_srOnly__EEry7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pricing-page_questions__uG_W0{margin-inline:auto}.pricing-page_answerLinks__jvk_W{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:-8px;padding:0 24px 24px;font-family:var(--font-mono);font-size:14px;line-height:1.6;letter-spacing:-.02em}.pricing-page_answerLinks__jvk_W a{border-bottom:1px solid}.pricing-page_answerLinks__jvk_W a:hover{background:var(--lime);border-bottom-color:transparent;color:var(--black);box-shadow:0 0 0 2px var(--lime)}.pricing-page_closing__pxJkG{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.pricing-page_actions__vAvid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 32px;font-family:var(--font-mono);font-size:14px;line-height:1.6}.pricing-page_start__AgNh0{display:flex;align-items:center;gap:12px;font-weight:600}.pricing-page_startMark__3bZjC{display:grid;place-items:center;position:relative;width:25px;height:25px;color:var(--bg);isolation:isolate;transition:transform .16s ease}.pricing-page_startMark__3bZjC:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--fg);-webkit-mask:url(/brand/pixel-corner.svg) center/contain no-repeat;mask:url(/brand/pixel-corner.svg) center/contain no-repeat}.pricing-page_start__AgNh0:focus-visible .pricing-page_startMark__3bZjC,.pricing-page_start__AgNh0:hover .pricing-page_startMark__3bZjC{transform:translateX(3px)}.pricing-page_contact__4FdII{border-bottom:1px solid}@media (prefers-reduced-motion:reduce){.pricing-page_startMark__3bZjC{transition:none}}@media (max-width:860px){.pricing-page_shell__xgr98{--footer-top-gap:72px}.pricing-page_band__utKNx{margin-top:24px;padding:48px 0}.pricing-page_head__Wv4mn{margin-bottom:36px}.pricing-page_lede__ZwhdT{font-size:16px}.pricing-page_block__3eWAf{margin-top:72px}.pricing-page_blockTitle__Lm8yy{margin-bottom:28px}.pricing-page_table__njyBG tbody th[scope=row],.pricing-page_table__njyBG thead th:first-child{position:sticky;left:0;z-index:1;background:var(--bg)}.pricing-page_featureCol__EXu3o{width:150px}.pricing-page_table__njyBG{min-width:530px;font-size:14px}.pricing-page_table__njyBG tbody td,.pricing-page_table__njyBG thead th{padding-inline:6px}.pricing-page_answerLinks__jvk_W{padding:0 18px 20px}}.site-header_header__y6wiE{width:var(--page);margin-inline:auto;padding-top:28px}.site-header_header__y6wiE[data-surface=dark]{--fg:var(--white);--bg:var(--black);background:var(--black);color:var(--white)}@media (min-width:861px){.site-header_header__y6wiE[data-surface=dark]{width:100%;margin-inline:0;padding:28px max(var(--gutter),calc((100% - var(--content)) / 2)) 24px}}.site-header_bar__g6q0P{display:flex;align-items:center;justify-content:space-between;height:30px}.site-header_logo__h6mZp{display:block;color:var(--fg)}.site-header_desktop__H6XJ7{display:flex;align-items:center;gap:20px}.site-header_links__X4z6Z{display:flex;align-items:center;gap:14px;font-size:14px;letter-spacing:-.02em}.site-header_links__X4z6Z a{display:inline-block;padding-block:2px;border-bottom:1px solid transparent;transition:border-color .12s ease}.site-header_links__X4z6Z a:hover,.site-header_links__X4z6Z a[aria-current]{border-bottom-color:currentColor}.site-header_toggle__7i8uB{display:flex;align-items:center;gap:8px;color:inherit}.site-header_toggle__7i8uB [data-track]{position:relative;display:block;width:32px;height:18px;border:1px solid;border-radius:999px}.site-header_toggle__7i8uB [data-knob]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:999px;background:currentColor;transition:transform .16s ease}.site-header_toggle__7i8uB[data-state=dark] [data-knob]{transform:translateX(14px)}.site-header_locale__ZcBiE{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em}.site-header_locale__ZcBiE [aria-disabled=true],.site-header_locale__ZcBiE a{padding-block:2px;border-bottom:1px solid transparent;opacity:.5;transition:opacity .12s ease,border-color .12s ease}.site-header_locale__ZcBiE [aria-disabled=true]{cursor:not-allowed}.site-header_locale__ZcBiE a:hover,.site-header_locale__ZcBiE a[aria-current]{opacity:1}.site-header_locale__ZcBiE a[aria-current]{border-bottom-color:currentColor}.site-header_divider__CgfyT{width:1px;height:30px;background:rgb(255 255 255/.4)}.site-header_actions__lDU9B{display:flex;align-items:center;gap:22px}.site-header_signIn__UCMt8{padding:6px 14px;font-size:14px;letter-spacing:-.02em}.site-header_menu__pHWyz,.site-header_mobileActions__pRvzH{display:none}@media (max-width:860px){.site-header_header__y6wiE{width:100%;margin:0;padding:8px 20px;position:sticky;top:0;z-index:20;background:var(--black);color:var(--white)}.site-header_logo__h6mZp{color:var(--white)}.site-header_desktop__H6XJ7{display:none}.site-header_bar__g6q0P{height:32px}.site-header_mobileActions__pRvzH{display:flex;align-items:center;gap:24px}.site-header_mobileCta__SfLki{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:58px;height:24px;padding-inline:2px;background:var(--white);color:var(--black);font-size:12px;letter-spacing:-.02em;z-index:0}.site-header_mobileCta__SfLki:after,.site-header_mobileCta__SfLki:before{content:"";position:absolute;top:0;z-index:-1;width:23.7px;height:23.7px;background:var(--white);-webkit-mask:url(/brand/pixel-corner.svg) center/contain no-repeat;mask:url(/brand/pixel-corner.svg) center/contain no-repeat}.site-header_mobileCta__SfLki:before{left:-10.5px}.site-header_mobileCta__SfLki:after{right:-10.5px}.site-header_hamburger__FCFF7{display:grid;align-content:center;gap:7px;width:44px;height:44px;margin:-6px;padding:0 10px}.site-header_hamburger__FCFF7 span{display:block;height:2px;background:var(--white);transition:transform .16s ease,opacity .16s ease}.site-header_header__y6wiE[data-open=true] .site-header_hamburger__FCFF7 span:first-child{transform:translateY(4.5px) rotate(45deg)}.site-header_header__y6wiE[data-open=true] .site-header_hamburger__FCFF7 span:last-child{transform:translateY(-4.5px) rotate(-45deg)}.site-header_menu__pHWyz{display:grid;grid-template-rows:0fr;color:var(--white);transition:grid-template-rows .28s cubic-bezier(.3,.8,.3,1)}.site-header_header__y6wiE[data-open=true] .site-header_menu__pHWyz{grid-template-rows:1fr;transition-duration:.38s}.site-header_menuInner__k2cAs{min-height:0;overflow:hidden}.site-header_menuList__pJaZs{display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:32px;padding-bottom:8px}.site-header_menuList__pJaZs>*{opacity:0;translate:0 -8px;transition:opacity .16s ease,translate .2s ease}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>*{opacity:1;translate:0 0;transition:opacity .26s ease,translate .32s cubic-bezier(.3,.8,.3,1)}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(2){transition-delay:30ms}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(3){transition-delay:60ms}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(4){transition-delay:90ms}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(5){transition-delay:.12s}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(6){transition-delay:.15s}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(7){transition-delay:.18s}.site-header_header__y6wiE[data-open=true] .site-header_menuList__pJaZs>:nth-child(8){transition-delay:.21s}.site-header_menu__pHWyz a{padding:10px;font-size:18px;letter-spacing:-.02em}.site-header_menu__pHWyz a[aria-current]{text-decoration:underline;text-underline-offset:5px}.site-header_menu__pHWyz .site-header_toggle__7i8uB{padding:10px}.site-header_menu__pHWyz .site-header_locale__ZcBiE{padding:10px;font-size:14px}.site-header_menu__pHWyz .site-header_locale__ZcBiE a{padding:0;font-size:14px;margin:-11px -5px;padding:11px 5px}}.contact-form_form__KViPK{display:flex;flex-direction:column;gap:22px;max-width:560px;margin-top:32px}.contact-form_field__OfqL7{display:flex;flex-direction:column;gap:8px}.contact-form_label__EzdFs{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.contact-form_input__NZWyW,.contact-form_select__t5KFT,.contact-form_textarea__XqBbM{width:100%;padding:12px 14px;border:1px solid var(--surface-line);border-radius:var(--r-box);background:var(--bg);color:var(--fg);font-size:16px;letter-spacing:-.02em}.contact-form_textarea__XqBbM{min-height:160px;resize:vertical;line-height:1.6}.contact-form_select__t5KFT{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:right 18px center,right 13px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.contact-form_actions__GGw9D{display:flex;align-items:center;gap:18px;margin-top:4px}.contact-form_submit__Fg_TX{height:44px;padding-inline:26px;background:var(--fg);color:var(--bg);border-radius:var(--r-box);font-size:14px;letter-spacing:-.02em}.contact-form_submit__Fg_TX:disabled{opacity:.45;cursor:not-allowed}.contact-form_note__jTy1v{font-family:var(--font-mono);font-size:12px;line-height:1.5;color:var(--fg-muted)}