:root{--cream:#f3efe4;--ink:#121111;--lime:#caff60;--pink:#ff3ea5;--orange:#ff6b1a;--yellow:#ffd21f;--star:polygon(50.0% 0.0%,58.2% 13.9%,71.7% 5.0%,73.1% 21.1%,89.1% 18.8%,83.3% 33.9%,98.7% 38.9%,87.0% 50.0%,98.7% 61.1%,83.3% 66.1%,89.1% 81.2%,73.1% 78.9%,71.7% 95.0%,58.2% 86.1%,50.0% 100.0%,41.8% 86.1%,28.3% 95.0%,26.9% 78.9%,10.9% 81.2%,16.7% 66.1%,1.3% 61.1%,13.0% 50.0%,1.3% 38.9%,16.7% 33.9%,10.9% 18.8%,26.9% 21.1%,28.3% 5.0%,41.8% 13.9%);--display:"Archivo", "Arial Narrow", sans-serif;--mono:"JetBrains Mono", "Courier New", ui-monospace, monospace;--pixel:"Silkscreen", var(--mono);--spring:cubic-bezier(.3,1.6,.5,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}html:has(dialog[open]){overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--cream);color:var(--ink);font-family:var(--display);font-variation-settings:"wdth" 100;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a,img,.stk{-webkit-user-drag:none}.stk,.hero__word,.foot__word,.nav__logo{-webkit-user-select:none;user-select:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--pink);outline-offset:4px;border-radius:999px}[hidden]{display:none!important}.cursor{pointer-events:none;z-index:100;display:none;position:fixed;inset:0}.has-cursor .cursor{display:block}.has-cursor,.has-cursor a,.has-cursor button,.has-cursor label,.has-cursor .stk,.has-cursor .range__in{cursor:none}.has-cursor .sheet,.has-cursor .sheet *{cursor:auto}.has-cursor .sheet button,.has-cursor .sheet label,.has-cursor .sheet a{cursor:pointer}.has-cursor .sheet .inp{cursor:text}.cursor span{will-change:transform;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:0;left:0}.cursor__dot{background:var(--pink);box-shadow:0 0 0 2px var(--ink);transition:width .25s,height .25s,margin .25s}.cursor__trail{background:var(--lime);box-shadow:0 0 0 2px var(--ink)}.cursor.is-hot .cursor__dot{width:46px;height:46px;box-shadow:0 0 0 2px var(--ink), inset 0 0 0 3px var(--pink);background:0 0;margin:-23px 0 0 -23px}.cursor.is-hot .cursor__trail{opacity:0}.cursor.is-btn .cursor__dot{width:8px;height:8px;margin:-4px 0 0 -4px}.cursor.is-btn .cursor__trail{opacity:0}.cursor__trail{transition:opacity .2s}.pill{font-variation-settings:"wdth" 100;letter-spacing:-.01em;white-space:nowrap;transition:transform .35s var(--spring), background .2s, color .2s;border-radius:999px;align-items:center;gap:.55em;font-weight:700;line-height:1.15;display:inline-flex}.pill i{transition:transform .35s var(--spring);font-style:normal;display:inline-block}@media (hover:hover){.pill:hover i{transform:translate(3px,-3px)rotate(8deg)}}.pill--sm{padding:12px 20px;font-size:15px}.pill--lg{padding:18px 30px;font-size:18px}.pill--xl{padding:.75em 1.3em;font-size:clamp(18px,2.2vw,30px)}.pill--ink{background:var(--ink);color:var(--cream)}@media (hover:hover){.pill--ink:hover{background:var(--pink);color:var(--ink)}}.pill--ghost{border:2px solid var(--ink)}@media (hover:hover){.pill--ghost:hover{background:var(--lime)}}.pill--lime{background:var(--lime);color:var(--ink)}@media (hover:hover){.pill--lime:hover{background:var(--pink)}}.pill:active{transform:scale(.96)}.kick{font:700 14px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.08em;text-wrap:balance;justify-content:center;align-items:center;gap:10px;display:flex}.kick:before{content:"";background:var(--pink);border:2px solid var(--ink);flex:none;width:12px;height:12px}.kick>span{white-space:normal;text-wrap:balance;min-width:0;max-width:100%}@media (width<=900px){.kick{letter-spacing:.04em}}.kick--lime{color:var(--lime)}.kick--lime:before{background:var(--lime);border-color:var(--lime)}.nav{z-index:50;pointer-events:none;justify-content:space-between;align-items:center;padding:22px 32px;display:flex;position:fixed;top:0;left:0;right:0}.nav>*{pointer-events:auto}.nav{transition:transform .4s cubic-bezier(.2,.8,.3,1)}.nav.is-hid:not(:has(:focus-visible)){transform:translateY(-120%)}.nav__r{align-items:center;gap:10px;display:flex}.nav__logo,.nav .pill{transition:color .3s, background .3s, transform .35s var(--spring)}.nav.is-dark .nav__logo{color:var(--cream)}.nav.is-dark .nav__mail{background:var(--cream);color:var(--ink)}.nav__start{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}@media (hover:hover){.nav__start:hover{background:var(--pink)}}.nav.is-dark .nav__start{border-color:var(--lime)}.nav__start{transition:opacity .3s, visibility .3s, color .3s, background .3s, transform .35s var(--spring)}.nav.is-foot .nav__start{opacity:0;visibility:hidden}.nav__links{background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:999px;gap:2px;padding:5px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.nav__links a{white-space:nowrap;border-radius:999px;padding:9px 13px;font-size:15px;font-weight:750;transition:background .2s,color .2s}@media (hover:hover){.nav__links a:hover{background:var(--lime);color:var(--ink)}}.nav.is-dark .nav__links{background:var(--ink);border-color:var(--cream);box-shadow:4px 4px 0 var(--lime)}.nav.is-dark .nav__links a{color:var(--cream)}@media (hover:hover){.nav.is-dark .nav__links a:hover{color:var(--ink)}}@media (width<=1359px){.nav__mail{display:none}}@media (width<=999px){.nav__links{display:none}}.nav__logo{font-variation-settings:"wdth" 80;letter-spacing:-.02em;background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:999px;align-items:center;gap:10px;padding:5px 18px 5px 7px;font-size:24px;font-weight:900;display:flex}.nav.is-dark .nav__logo{background:var(--ink);border-color:var(--cream);box-shadow:4px 4px 0 var(--lime)}.nav__logo svg{width:30px;height:30px;fill:var(--pink);stroke:var(--ink);stroke-width:2.5px;animation:14s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:110px 20px 70px;display:flex;position:relative;overflow:hidden}.status{font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;border:2px solid var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:10px 16px;display:inline-flex}.status__dot{background:#2bd45a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #2bd45a40}.status__sep{background:var(--pink);width:5px;height:5px;transform:rotate(45deg)}.hw:not(.is-in){opacity:0}.hero__word{z-index:1;white-space:nowrap;font-weight:900;line-height:.8;position:relative}.hw,.fw{display:block}.ln{width:fit-content;margin-inline:auto;display:block}.wd{white-space:nowrap;display:inline-block}.hw .ch{font-variation-settings:"wght" 900, "wdth" 74;will-change:font-variation-settings;display:inline-block}.hero__word{contain:layout size style;letter-spacing:-.035em;align-self:stretch;height:12.85vw;margin:0 -1vw;font-size:16.2vw}.stickers .stk{visibility:hidden}.hero.is-placed .stickers .stk{visibility:visible}.hero__sub{font-variation-settings:"wdth" 100;color:#2b2a28;max-width:640px;margin-top:64px;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.4}.hero__lead{font-variation-settings:"wdth" 88;letter-spacing:-.015em;max-width:26ch;color:var(--ink);text-wrap:balance;margin:0 auto 14px;font-size:clamp(26px,2.5vw,38px);font-weight:800;line-height:1.02}.hero__sub p{text-wrap:balance;max-width:50ch;margin-inline:auto}.hero__cta{z-index:3;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex;position:relative}@media (width>=761px) and (width<=1299px){.hero__sub{margin-top:calc(max(86px,9.2vw) + 66px)}}@media (width>=761px) and (width<=1299px) and (height<=760px){.hero{padding-top:96px}.status{margin-bottom:18px}.hero__sub{margin-top:calc(max(86px,9.2vw)/1.25 + 52px)}.hero__sub p{max-width:60ch}.hero__cta{margin-top:18px}}@media (width>=1300px) and (height<=760px){.hero{padding-top:96px}.status{margin-bottom:16px}.hero__sub{margin-top:40px}.hero__cta{margin-top:18px}}.stickers{z-index:2;pointer-events:none;position:absolute;inset:0}.stk{--fx:30%;--fy:40%;--sx:30%;--sy:30%;--shine:radial-gradient(circle at var(--sx) var(--sy), #ffffffe6 0, #ffffff59 18%, #fff0 42%);--lines:repeating-linear-gradient(118deg, #fff0 0 7px, #ffffff29 7px 9px);pointer-events:auto;touch-action:pan-y pinch-zoom;font-variation-settings:"wdth" 100;letter-spacing:-.02em;will-change:transform;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute}.stk:not(.stk--burst),.stk--burst .stk__in,.pf,.fm,.pc__freel,.mark.is-on .mark__s,.calc__save{background-image:var(--shine), var(--lines), var(--foil);background-size:100% 100%,100% 100%,280% 280%;background-position:0 0, 0 0, var(--fx) var(--fy)}.stk:not(.stk--burst){box-shadow:0 0 0 .3em #fff,0 .55em 1.2em -.2em #12111159,0 .15em .3em #1211112e}.stk.is-lift:not(.stk--burst){box-shadow:0 0 0 .3em #fff,0 1.6em 2.2em -.4em #12111166,0 .2em .4em #12111126}.stk--burst{filter:drop-shadow(0 .5em .7em #1211114d)}.stk--burst.is-lift{filter:drop-shadow(0 1.4em 1.4em #12111159)}.stk--burst:before{content:"";clip-path:var(--star);background:#fff;position:absolute;inset:0}.stk--burst .stk__in{clip-path:var(--star);text-align:center;place-content:center;display:grid;position:absolute;inset:7%}.stk--pill{white-space:nowrap;border-radius:999px;padding:.5em .95em .55em;font-size:30px}.stk--tag{white-space:nowrap;border-radius:.35em;padding:.45em .8em .5em;font-size:27px}.stk--tag:after{content:"";background:var(--lime);width:max(8px,.3em);height:max(8px,.3em);box-shadow:0 0 0 2px var(--ink);border-radius:50%;margin-top:min(-4px,-.15em);position:absolute;top:50%;left:.42em}.stk--tag span{padding-left:max(.35em,10px)}.stk--circle{text-transform:uppercase;border-radius:50%;width:132px;height:132px;font-size:30px}.stk--circle .stk__in{text-align:center;font-variation-settings:"wdth" 70;font-weight:900;line-height:.86;display:grid}.stk--circle .stk__long{padding-top:.08em;font-size:.78em}.stk--burst{width:156px;height:156px;font-size:44px}@media (width>=761px){.stickers .stk--pill{font-size:clamp(18px,2.1vw,30px)}.stickers .stk--tag{font-size:clamp(17px,1.9vw,27px)}.stickers .stk--circle{width:clamp(86px,9.2vw,132px);height:clamp(86px,9.2vw,132px);font-size:clamp(19px,2.1vw,30px)}.stickers .stk--burst{width:clamp(100px,10.8vw,156px);height:clamp(100px,10.8vw,156px);font-size:clamp(28px,3.05vw,44px)}}.stk--burst b{font-variation-settings:"wdth" 80;font-weight:900;display:block}.stk--burst small{font:800 max(12px, .28em)/1 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:.03em;margin-top:.25em;display:block}.bud__stk small{font:800 max(12px, .3em)/1 var(--display);font-variation-settings:"wdth" 90;text-transform:uppercase;letter-spacing:0;margin-top:.12em}.foil-a{--foil:linear-gradient(110deg, #ff3ea5 0%, #ff6b1a 22%, #ffd21f 40%, #ff6b1a 58%, #ff3ea5 76%, #ff8ac8 100%);color:var(--ink)}.foil-b{--foil:linear-gradient(130deg, #b8ff2e 0%, #ffe600 24%, #ff7ac0 46%, #b8ff2e 64%, #ffd21f 82%, #ff5cb0 100%);color:var(--ink)}.foil-c{--foil:linear-gradient(125deg, #ffd21f 0%, #fff3a6 22%, #ffb01f 42%, #ffe45c 60%, #ff9e2c 80%, #fff3a6 100%);color:var(--ink)}.foil-d{--foil:linear-gradient(105deg, #caff60 0%, #f6ff8a 20%, #ff8ac8 45%, #ff3ea5 60%, #caff60 85%, #fff06a 100%);color:var(--ink)}.foil-e{--foil:linear-gradient(115deg, #ff6b1a 0%, #ffb01f 25%, #ff3ea5 50%, #ff6b1a 75%, #ffd21f 100%);color:var(--ink)}.bands{--lift:max(0px, 2.62vw - 32px);height:calc(260px + var(--lift));z-index:3;margin-top:-40px;position:relative;overflow:hidden}.band{border-block:3px solid var(--ink);position:absolute;left:-5%;right:-5%;overflow:hidden}.band--pink{top:calc(40px + var(--lift));background:var(--pink);color:var(--ink);transform:rotate(3deg)}.band--ink{top:calc(110px + var(--lift));background:var(--ink);color:var(--lime);transform:rotate(-2.5deg)}.band__track{will-change:transform;width:max-content;display:flex}.band__group{flex-shrink:0;align-items:center;display:flex}.band__item{font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.55em;padding:.16em .55em .12em 0;font-size:58px;font-style:italic;font-weight:900;display:flex}.band__item svg{flex:none;width:.7em;height:.7em}.band--pink .band__item{font-size:34px;font-style:normal;font-family:var(--pixel);letter-spacing:0;padding-block:.45em .4em;font-weight:700}.band--ink svg{fill:var(--pink)}.band--pink svg{fill:var(--lime);stroke:var(--ink);stroke-width:3px}.how{background:var(--lime);border-top:3px solid var(--ink);margin-top:-70px;padding:130px 0 120px;position:relative;overflow:hidden}.how__pixel{font-family:var(--pixel);color:var(--ink);opacity:.13;pointer-events:none;white-space:nowrap;font-size:21vw;font-weight:700;line-height:.82;position:absolute;inset:40px -2vw auto}.how__pixel span{display:block}.how__pixel span:before{content:attr(data-t)}.how__pixel span:last-child{margin-left:22vw}.how__label{text-align:center;font:700 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:64px;position:relative}.how__label:before{content:"";background:var(--pink);border:2px solid var(--ink);vertical-align:-1px;width:12px;height:12px;margin-right:10px;display:inline-block}.how__more{justify-content:center;margin-top:84px;display:flex;position:relative}.cards{justify-content:center;padding:0 40px;display:flex;position:relative}.card{border:3px solid var(--ink);width:390px;min-height:470px;transform:rotate(var(--r));box-shadow:10px 12px 0 var(--ink);border-radius:26px;flex-direction:column;margin:0 -14px;padding:30px 34px 34px;transition:transform .5s cubic-bezier(.3,1.5,.5,1),box-shadow .5s cubic-bezier(.3,1.5,.5,1);display:flex;position:relative}.card:nth-child(2){z-index:2;margin-top:70px}.card:nth-child(3){margin-top:12px}@media (hover:hover){.card:hover{box-shadow:14px 22px 0 var(--ink);z-index:5;transform:rotate(0)translateY(-14px)}}.card__num{font:700 92px/1 var(--pixel);letter-spacing:-.04em;opacity:.9;position:absolute;top:18px;right:24px}.card--cream .card__num{color:var(--pink);-webkit-text-stroke:2px var(--ink)}.card--pink .card__num{color:var(--lime);-webkit-text-stroke:2px var(--ink)}.card--ink .card__num{color:var(--pink)}.card--cream{background:var(--cream)}.card--pink{background:var(--pink)}.card--ink{background:var(--ink);color:var(--cream)}.card__step{font:700 13px/1 var(--pixel);text-transform:uppercase;letter-spacing:.04em;border:2px solid;border-radius:999px;align-self:flex-start;padding:8px 12px;display:inline-flex}.card__big{font-variation-settings:"wdth" 72;letter-spacing:-.03em;text-transform:uppercase;margin-top:auto;padding-top:40px;font-size:112px;font-weight:900;line-height:.82}.card--ink .card__big{color:var(--lime)}.card__title{font-variation-settings:"wdth" 85;letter-spacing:-.01em;text-transform:uppercase;margin-top:14px;font-size:30px;font-weight:800}.card__txt{text-wrap:pretty;max-width:29ch;margin-top:12px;font-size:16px;font-weight:500;line-height:1.42}.card:nth-child(3){padding-left:50px}.card--ink .card__txt{color:#d9d5ca}.stk--mini{width:130px;height:130px;font-size:32px;position:absolute;top:-48px;right:-30px;rotate:14deg}.formats{background:var(--ink);color:var(--cream);padding:130px 40px 150px;position:relative;overflow:hidden}.formats__ghost{font:700 18vw/.82 var(--pixel);color:var(--cream);opacity:.07;pointer-events:none;white-space:nowrap;position:absolute;top:34px;left:-2vw;right:-2vw}.formats__ghost span{display:block}.formats__ghost span:before{content:attr(data-t)}.formats__head{text-align:center;max-width:1100px;margin:0 auto;position:relative}.formats__title{font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;max-width:14ch;margin:18px auto 0;font-size:clamp(56px,7.4vw,128px);font-weight:900;line-height:.84}.fmts{justify-content:center;align-items:flex-start;gap:26px;max-width:1360px;margin:84px auto 0;list-style:none;display:flex;position:relative}.fm,.pc__freel{--fx:30%;--fy:40%;--sx:30%;--sy:30%;--shine:radial-gradient(circle at var(--sx) var(--sy), #fffc 0, #ffffff4d 18%, #fff0 42%);--lines:repeating-linear-gradient(118deg, #fff0 0 7px, #ffffff29 7px 9px)}.fm,.pf,.pc__freel{touch-action:pan-y pinch-zoom}.pc__freel{position:relative}.is-drag{will-change:transform}.fm{color:var(--ink);rotate:var(--r);transition:translate .5s var(--spring), rotate .5s var(--spring);border-radius:26px;flex-direction:column;flex:none;gap:10px;padding:22px 22px 26px;display:flex;position:relative;box-shadow:0 0 0 6px #fff,0 24px 40px -14px #000000bf}@media (hover:hover){.fm:hover{z-index:2;translate:0 -12px;rotate:0deg}}.fm--land{width:clamp(240px,19vw,300px)}.fm--tall{width:clamp(176px,14vw,216px)}.fm:nth-child(2){margin-top:58px}.fm:nth-child(3){margin-top:10px}.fm:nth-child(4){margin-top:72px}.fm:nth-child(5){margin-top:22px}.fm--yellow{--foil:linear-gradient(125deg, #ffd21f 0%, #ffe45c 28%, #ffc400 52%, #ffe45c 76%, #ffd21f 100%)}.fm--lime{--foil:linear-gradient(125deg, #caff60 0%, #e0ff9c 28%, #b6f23a 52%, #e0ff9c 76%, #caff60 100%)}.fm--orange{--foil:linear-gradient(125deg, #ff6b1a 0%, #ff8d4d 28%, #ff5a06 52%, #ff8d4d 76%, #ff6b1a 100%)}.fm--pink{--foil:linear-gradient(125deg, #ff3ea5 0%, #ff73bd 28%, #ff2b98 52%, #ff73bd 76%, #ff3ea5 100%)}.fm--cream{--foil:linear-gradient(125deg, #f3efe4 0%, #fffdf6 28%, #e9e3d3 52%, #fffdf6 76%, #f3efe4 100%)}.fm__scr{filter:drop-shadow(0 6px 8px #12111140);width:132px;height:auto;margin-bottom:8px;display:block}.fm--tall .fm__scr{width:64px}.fm__t{font-variation-settings:"wdth" 76;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;font-size:clamp(22px,1.9vw,27px);font-weight:900;line-height:.92}.fm__l{text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.36}.bud{background:var(--lime);max-width:1080px;color:var(--ink);border:3px solid var(--ink);box-shadow:14px 16px 0 var(--pink);border-radius:30px;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:0 36px;margin:124px auto 0;padding:50px 56px 52px;display:grid;position:relative;rotate:-1.5deg}.bud__art{height:330px;position:relative}.bud__stk{width:260px;height:260px;font-size:66px;top:0;left:30px;rotate:12deg}.bud__pill{z-index:1;background:var(--ink);color:var(--cream);font-size:23px;bottom:18px;left:-24px;rotate:-7deg}.bud__b{margin-top:26px}.bud__cta{margin-top:28px}.bud__t{font-variation-settings:"wdth" 72;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;max-width:18ch;font-size:clamp(44px,5vw,80px);font-weight:900;line-height:.9}.bud__t span{background:var(--ink);color:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.08em;padding:0 .12em}.bud__b{text-wrap:pretty;max-width:50ch;font-size:19px;font-weight:600;line-height:1.42}@media (width<=1299px){.fmts{flex-wrap:wrap;gap:40px 28px;max-width:760px}.fm--land{width:300px}.fm--tall{width:200px}}@media (width<=1099px){.bud{grid-template-columns:minmax(0,1fr)}.bud__art{width:150px;height:150px;min-height:0;position:absolute;top:-70px;right:34px}.bud__stk{width:150px;height:150px;margin:0;font-size:40px;top:0;left:0}.bud__pill{display:none}.bud__t{font-size:min(60px,6.6vw)}}.price{background:var(--yellow);border-top:3px solid var(--ink);padding:120px 40px 150px;position:relative;overflow:hidden}.price__ghost{font:700 18vw/.82 var(--pixel);color:var(--ink);opacity:.09;pointer-events:none;white-space:nowrap;position:absolute;top:36px;left:-2vw;right:-2vw}.price__ghost span:before{content:attr(data-t)}.price__head{text-align:center;max-width:1100px;margin:0 auto 72px;position:relative}.price__title{font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;margin-top:18px;font-size:clamp(66px,10vw,176px);font-weight:900;line-height:.82}.plans{grid-template-columns:minmax(0,1fr) minmax(0,1.62fr) minmax(0,.9fr);align-items:start;max-width:1380px;margin:0 auto;display:grid;position:relative}.pc{border:3px solid var(--ink);box-shadow:10px 12px 0 var(--ink);border-radius:26px;flex-direction:column;padding:30px 34px 32px;display:flex;position:relative}.pc--starter{background:var(--pink);z-index:1;margin:70px -18px 0 0;padding-right:52px;rotate:-2.5deg}.pc--monthly{--thumb:64px;--p:.111;background:var(--ink);color:var(--cream);z-index:2;box-shadow:14px 16px 0 var(--orange), 14px 16px 0 3px var(--ink);padding:34px 44px 36px;container-type:inline-size}.pc--custom{background:var(--cream);z-index:1;margin:120px 0 0 -18px;padding-left:52px;rotate:2.5deg}.pc__stk{top:-46px;right:-34px}.pc--starter .pc__stk{width:132px;height:132px;font-size:38px;rotate:14deg}.pc--monthly .pc__stk{width:118px;height:118px;font-size:24px;top:-50px;right:-30px;rotate:-12deg}@media (width>=1181px){.pc--starter .pc__stk{top:-70px;left:48%;right:auto}}.calc__save small{font:700 max(11px, .62em)/1 var(--mono);text-transform:uppercase;letter-spacing:.04em;opacity:.75;margin-left:.3em}.pc__free{align-items:center;gap:16px;margin-top:30px;display:flex}.pc__two{font-variation-settings:"wdth" 72;letter-spacing:-.04em;font-size:clamp(150px,13vw,200px);font-weight:900;line-height:.76}.pc__freel{font-variation-settings:"wdth" 76;letter-spacing:-.01em;color:var(--ink);border-radius:.2em;padding:.14em .3em .1em;font-size:clamp(48px,4.3vw,68px);font-weight:900;line-height:.9;display:inline-block;rotate:-9deg;box-shadow:0 0 0 .09em #fff,0 .3em .6em -.2em #12111173}.pc__lead{font-variation-settings:"wdth" 80;letter-spacing:-.01em;text-transform:uppercase;margin-top:14px;font-size:26px;font-weight:900;line-height:1}.pc__price{margin-top:22px;font-size:19px;font-weight:700;line-height:1.25}.pc__price b{font-size:1.2em;font-weight:900}.pc--starter .pc__per{margin-top:6px}.pc--starter .pc__cta{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}@media (hover:hover){.pc--starter .pc__cta:hover{background:var(--lime);color:var(--ink)}}.pc--starter :focus-visible{outline-color:var(--ink)}.pc__chip{font:700 13px/1 var(--pixel);text-transform:uppercase;letter-spacing:.04em;border:2px solid;border-radius:999px;align-self:flex-start;padding:8px 12px}.pc__big{font-variation-settings:"wdth" 72;letter-spacing:-.035em;margin-top:34px;font-size:clamp(86px,8vw,128px);font-weight:900;line-height:.8}.pc__per{font:700 13px/1.35 var(--mono);text-transform:uppercase;letter-spacing:.05em;margin-top:12px}.pc__list{gap:10px;margin-top:22px;font-size:17px;font-weight:500;line-height:1.32;list-style:none;display:grid}.pc__list li{text-wrap:pretty;padding-left:26px;position:relative}.pc__list li:before{content:"";background:var(--lime);border:2px solid var(--ink);width:15px;height:15px;clip-path:var(--star);position:absolute;top:.2em;left:0}.pc__list b{font-weight:800}.pc__txt{text-wrap:balance;margin-top:22px;font-size:17px;font-weight:500;line-height:1.38}.pc__fee{font:700 12px/1.35 var(--mono);text-transform:uppercase;letter-spacing:.05em;margin-top:22px}.pc__cta{align-self:flex-start;margin-top:18px}.pc--monthly .pc__cta{justify-content:center;align-self:stretch;margin-top:22px;padding-block:20px;font-size:20px}.pc__rules{color:#d9d5ca;text-wrap:pretty;margin-top:18px;font-size:15px;line-height:1.45}.pc--monthly .pc__fee{color:var(--lime);opacity:1;margin-top:10px}.calc{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px 30px;margin-top:26px;display:grid}.calc__n{align-items:flex-end;gap:14px;display:flex}.calc__nw{display:inline-flex;position:relative}.calc__plus{font-variation-settings:"wdth" 80;color:var(--pink);opacity:0;pointer-events:none;transition:opacity .2s, scale .45s var(--spring), rotate .45s var(--spring);font-size:clamp(60px,5.6vw,88px);font-weight:900;line-height:.8;position:absolute;top:-.06em;left:calc(100% - .04em);rotate:-25deg;scale:.3}.calc.is-custom .calc__plus{opacity:1;rotate:0deg;scale:1}.calc__out dd{position:relative}.calc__out dd>.odo{transition:opacity .2s}.calc__txt{white-space:nowrap;color:var(--lime);opacity:0;pointer-events:none;transition:opacity .2s, translate .45s var(--spring);line-height:1;position:absolute;bottom:0;right:0;translate:0 .3em}.calc__out>div:first-child .calc__txt{font-size:.8em}.calc__total .calc__txt{font-size:.7em}.calc.is-custom dd>.odo{opacity:0}.calc.is-custom .calc__txt{opacity:1;translate:0}.calc__num{font-variation-settings:"wdth" 72;letter-spacing:-.03em;color:var(--lime);font-size:clamp(120px,12.5vw,196px);font-weight:900;line-height:.8}.calc__unit{font:700 14px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--lime);padding-bottom:.4em}.calc__out{text-align:right;justify-items:end;gap:14px;display:grid}.calc__out dt{font:700 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#bdb8ac;margin-bottom:6px}.calc__out dd{font-variation-settings:"wdth" 80;letter-spacing:-.02em;justify-content:flex-end;font-size:44px;font-weight:900;line-height:1;display:flex}.calc__total dd{color:var(--cream);font-size:clamp(52px,4.6vw,70px)}.calc__save{--foil:linear-gradient(105deg, #caff60 0%, #f6ff8a 20%, #ff8ac8 45%, #ff3ea5 60%, #caff60 85%, #fff06a 100%);--fx:20%;--fy:40%;--shine:radial-gradient(circle at 30% 30%, #ffffffb3 0, #fff0 40%);--lines:repeating-linear-gradient(118deg, #fff0 0 7px, #ffffff29 7px 9px);white-space:nowrap;color:var(--ink);transition:opacity .3s, scale .45s var(--spring);border-radius:999px;grid-column:1/-1;justify-self:start;padding:.45em .9em .5em;font-size:20px;font-weight:800;rotate:-2deg;box-shadow:0 0 0 4px #fff}.calc__save.is-off{opacity:0;scale:.6}.calc__save.is-neutral{background:var(--cream);color:var(--ink);rotate:-1deg;box-shadow:0 0 0 3px #4a4844}.calc__save b{font-weight:900}.odo{--roll:cubic-bezier(.3,1.32,.5,1);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:flex-end;display:inline-flex}.odo>span{height:1em;transition:translate .42s var(--roll), opacity .22s;line-height:1;display:block}.odo>.is-off{opacity:0}.od{overflow:hidden}.od__r{transition:transform .42s var(--roll);display:block}.od__r>span{height:1em;line-height:1;display:block}.calc__unit{transition:translate .42s cubic-bezier(.3,1.32,.5,1)}.no-tr,.no-tr *,.calc__unit.no-tr{transition:none!important}.calc:not(.is-measured) .odo{visibility:hidden}.fxb{pointer-events:none;position:absolute;inset:0}.range{margin-top:30px;position:relative;container-type:inline-size}.range__marks{height:70px;position:relative}.mark{--f:0;bottom:8px;left:calc(var(--thumb) / 2 + var(--f) * (100% - var(--thumb)));justify-content:center;width:0;display:flex;position:absolute}.mark:after{content:"";background:#4a4844;border-radius:2px;width:3px;height:14px;transition:background .3s;position:absolute;top:calc(100% + 2px);left:-1px}.mark.is-on:after{background:var(--lime)}.mark__s{--foil:linear-gradient(125deg, #ffd21f 0%, #fff3a6 22%, #ffb01f 42%, #ffe45c 60%, #ff9e2c 80%, #fff3a6 100%);--fx:40%;--fy:40%;--shine:radial-gradient(circle at 30% 25%, #ffffffbf 0, #fff0 45%);--lines:repeating-linear-gradient(118deg, #fff0 0 7px, #ffffff29 7px 9px);white-space:nowrap;color:#bdb8ac;font-variation-settings:"wdth" 80;rotate:var(--mr,-4deg);border:2px dashed #5a5853;border-radius:15px;flex-direction:column;align-items:center;gap:3px;padding:6px 11px 7px;font-size:23px;font-weight:900;line-height:1;transition:color .3s,border-color .3s,box-shadow .3s;display:inline-flex}.mark{-webkit-tap-highlight-color:transparent}.mark:focus-visible{outline:none}.mark:focus-visible .mark__s{outline:3px solid var(--pink);outline-offset:4px}@media (hover:hover){.mark:not(.is-on):hover .mark__s{color:var(--cream);border-color:var(--cream)}.mark--talk:not(.is-on):hover .mark__s{color:var(--pink);border-color:var(--pink);border-style:solid}}.mark__s small{font:700 12px/1 var(--mono);letter-spacing:.04em}.mark__s b{font-weight:inherit}.mark__s i{font-style:normal}.calc__save small{white-space:nowrap}.mark.is-on .mark__s{color:var(--ink);border:2px solid #0000;box-shadow:0 0 0 3px #fff,0 6px 14px -4px #0009}.mark.is-on:not(.is-cur) .mark__s{color:var(--lime);border:2px solid var(--lime);box-shadow:none;background:0 0}.mark.is-pop .mark__s{animation:pop .65s var(--spring)}.mark--talk .mark__s{--foil:linear-gradient(110deg, #ff3ea5 0%, #ff6b1a 22%, #ffd21f 40%, #ff6b1a 58%, #ff3ea5 76%, #ff8ac8 100%);color:var(--pink);border-color:var(--pink)}.mark--talk:after{background:var(--pink)}.mark--talk.is-on .mark__s{background:var(--ink);color:var(--cream);border:2px solid var(--pink);box-shadow:0 0 0 2px var(--pink), 0 6px 14px -4px #0009}.mark--talk.is-on .mark__s small{color:var(--pink)}@container (width<=480px){.mark__s{border-radius:13px;gap:2px;padding:5px 8px 6px;font-size:19px}.mark__s small{font-size:12px}}@container (width<=380px){.mark__s{rotate:calc(var(--mr,-4deg) * .6);border-radius:10px;padding:4px 5px 5px;font-size:15px}.mark__s small{letter-spacing:0;font-size:12px}.mark.is-on .mark__s{box-shadow:0 0 0 2px #fff,0 4px 10px -4px #0009}.mark--talk.is-on .mark__s{box-shadow:0 0 0 1px var(--pink), 0 4px 10px -4px #0009}}@container (width<=300px){.mark__s{font-size:14px}}@container (width<=250px){.mark__s{padding:3px 4px 4px;font-size:12.5px}.mark.is-on .mark__s{border-color:#fff;box-shadow:0 4px 10px -4px #0009}.mark--talk.is-on .mark__s{border-color:var(--pink);box-shadow:0 4px 10px -4px #0009}}@keyframes pop{0%{scale:1}35%{rotate:8deg;scale:1.45}to{scale:1}}.range__rail{height:var(--thumb);position:relative}.range__in{appearance:none;cursor:grab;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.range__in:active{cursor:grabbing}.range__in:focus-visible{outline:none}.range__in::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--lime) 0 calc(var(--thumb) / 2 + var(--p) * (100% - var(--thumb))), #2b2a28 0);border:3px solid #4a4844;border-radius:999px;height:28px}.range__in::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((22px - var(--thumb)) / 2);background:0 0;border:0;border-radius:50%}.range__in::-moz-range-track{background:linear-gradient(90deg, var(--lime) 0 calc(var(--thumb) / 2 + var(--p) * (100% - var(--thumb))), #2b2a28 0);border:3px solid #4a4844;border-radius:999px;height:22px}.range__in::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:0 0;border:0;border-radius:50%}.range__knob{width:var(--thumb);height:var(--thumb);pointer-events:none;will-change:transform;transform:translateX(calc(var(--p) * (100cqw - var(--thumb)))) rotate(calc(var(--p) * 540deg));filter:drop-shadow(0 6px 6px #00000073);position:absolute;top:0;left:0}.range__knob:before,.range__knob:after{content:"";clip-path:var(--star);position:absolute}.range__knob:before{background:#fff;transition:background .2s;inset:0}.range__knob:after{background:radial-gradient(circle at 50% 50%, var(--ink) 0 13%, transparent 14%), radial-gradient(circle at 32% 28%, #ffffffd9 0, #fff0 40%), linear-gradient(130deg, #b8ff2e 0%, #ffe600 30%, #ff7ac0 60%, #b8ff2e 100%);inset:8%}.range__in:focus-visible+.range__knob:before{background:var(--pink)}.range__ends{padding:8px calc(var(--thumb) / 2 - 10px) 0;font:700 13px/1 var(--mono);color:#8f8b82;justify-content:space-between;display:flex}.range__fx{pointer-events:none;position:absolute;inset:0}.fx{width:16px;height:16px;clip-path:var(--star);pointer-events:none;will-change:transform, opacity;margin:-8px 0 0 -8px;position:absolute;top:40px}.calc__slot{--hl:2;min-height:calc(var(--hl) * 1.2 * var(--hf) + 23px);--hf:19px;align-items:center;margin-top:20px;display:flex}.calc__hint{text-wrap:pretty;line-height:1.2;font-size:var(--hf);font-variation-settings:"wdth" 90;color:var(--ink);background:var(--cream);rotate:-1.2deg;translate:var(--bx,0px) 0;border-radius:14px;padding:10px 16px 11px;font-weight:800;transition:opacity .25s,translate .3s cubic-bezier(.2,.8,.3,1);position:relative}.calc__hint:before{content:"";left:var(--tx,14px);background:inherit;clip-path:polygon(0 100%,50% 0,100% 100%);width:18px;height:18px;position:absolute;top:-9px}.calc__hint.is-off{opacity:0}.calc__talk{line-height:inherit;font:inherit;color:inherit;-webkit-text-decoration:underline 2px var(--pink);text-decoration:underline 2px var(--pink);text-underline-offset:3px;border-radius:6px;margin:-3px 0;padding:3px 2px;transition:background .2s;display:inline}@media (hover:hover){.calc__talk:hover{background:var(--lime)}}.proof{background:var(--ink);color:var(--cream);padding:140px 40px 130px;position:relative;overflow:hidden}.proof__bill{text-align:center;font-variation-settings:"wdth" 85;letter-spacing:-.02em;text-wrap:balance;max-width:1060px;margin:0 auto;font-size:clamp(30px,3.6vw,56px);font-weight:800;line-height:1.04}.proof__bill b{color:var(--lime);font-weight:900}.proof .kick{margin-top:34px}.wall{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 30px;max-width:1300px;margin:76px auto 0;list-style:none;display:grid}.pf{--fx:30%;--fy:40%;--sx:30%;--sy:30%;--shine:radial-gradient(circle at var(--sx) var(--sy), #fffc 0, #ffffff4d 18%, #fff0 42%);--lines:repeating-linear-gradient(118deg, #fff0 0 7px, #ffffff29 7px 9px);rotate:var(--r);transition:translate .5s var(--spring), rotate .5s var(--spring);border-radius:30px;flex-direction:column;justify-content:space-between;gap:18px;padding:24px 28px 26px;display:flex;position:relative;box-shadow:0 0 0 7px #fff,0 22px 40px -12px #000000b3}@media (hover:hover){.pf:hover{translate:0 -10px;rotate:0deg}}.pf--xl{grid-area:1/1/span 2/span 7;padding:34px 40px 36px}.pf--md:nth-child(2){grid-area:1/8/auto/span 5}.pf--md:nth-child(3){grid-area:2/8/auto/span 5}.pf--md:nth-child(4){grid-column:1/span 4}.pf--sm:nth-child(5){grid-column:5/span 2}.pf--sm:nth-child(6){grid-column:7/span 2}.pf--sm:nth-child(7){grid-column:9/span 4}.ctr{font-variation-settings:"wdth" 72;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:900;line-height:.8;display:grid}.ctr>span{white-space:nowrap;grid-area:1/1}.ctr__g{visibility:hidden}.pf--xl .ctr{font-size:clamp(130px,17vw,270px)}.pf--md .ctr{font-size:clamp(70px,7.4vw,116px)}.pf--sm .ctr{font-size:clamp(64px,6.4vw,100px)}.pf__l{font:700 13px/1.35 var(--mono);text-transform:uppercase;letter-spacing:.05em;text-shadow:none;max-width:30ch}.pf--xl .pf__l{font-size:16px}.proof__cap{text-align:center;font:500 13px/1.5 var(--mono);letter-spacing:.01em;color:#bdb8ac;text-wrap:balance;max-width:70ch;margin:70px auto 0}.proof__cta{justify-content:center;margin-top:30px;display:flex}.faq{background:var(--cream);border-top:3px solid var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;padding:140px 56px 150px;display:grid;position:relative;overflow:clip}.faq__ghost{font:700 30vw/.8 var(--pixel);color:var(--ink);opacity:.06;pointer-events:none;white-space:nowrap;position:absolute;bottom:-2vw;right:-1vw}.faq__ghost:before{content:attr(data-t)}.faq__head{position:sticky;top:110px}.faq__stk{width:124px;height:124px;font-size:30px;top:-46px;right:4%;rotate:12deg}.faq__title{font-variation-settings:"wdth" 70;letter-spacing:-.03em;text-transform:uppercase;margin-top:22px;font-size:clamp(64px,8.4vw,150px);font-weight:900;line-height:.84}.faq__note{color:#2b2a28;max-width:42ch;margin-top:30px;font-size:17px;font-weight:500;line-height:1.4}.faq__cta{margin-top:18px}.faq__list{counter-reset:q;flex-direction:column;gap:18px;display:flex;position:relative}.qa{border:3px solid var(--ink);background:var(--cream);box-shadow:6px 7px 0 var(--ink);border-radius:22px;transition:background .25s,transform .4s cubic-bezier(.3,1.5,.5,1),box-shadow .4s cubic-bezier(.3,1.5,.5,1);overflow:clip;rotate:-.6deg}@media (hover:hover){.qa:hover{box-shadow:9px 11px 0 var(--ink);transform:translate(-2px,-3px)}}.qa:nth-child(2n){rotate:.5deg}.qa[open]{background:var(--lime);rotate:0deg}.qa:has(summary:focus-visible){outline:3px solid var(--pink);outline-offset:4px}.qa summary{cursor:pointer;align-items:center;gap:20px;padding:22px 26px;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:focus-visible{outline:none}.qa summary:before{counter-increment:q;content:counter(q, decimal-leading-zero);width:1.8em;font:700 30px/1 var(--pixel);color:var(--pink);-webkit-text-stroke:1.5px var(--ink);flex:none}.qa h3{font-variation-settings:"wdth" 85;letter-spacing:-.01em;text-wrap:balance;flex:1;font-size:clamp(20px,1.7vw,26px);font-weight:800;line-height:1.1}.qa i{background:var(--pink);border:2px solid var(--ink);width:38px;height:38px;transition:transform .4s var(--spring);border-radius:50%;flex:none;position:relative}.qa i:before,.qa i:after{content:"";background:var(--ink);border-radius:2px;width:16px;height:3px;margin:-1.5px 0 0 -8px;position:absolute;top:50%;left:50%}.qa i:after{transform:rotate(90deg)}.qa[open] i{transform:rotate(135deg)}.qa__a p{text-wrap:pretty;max-width:70ch;padding:0 26px 24px 76px;font-size:17px;font-weight:500;line-height:1.5}.qa__a a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.qa::details-content{block-size:0;transition:block-size .5s cubic-bezier(.25,1,.3,1), content-visibility .5s allow-discrete;overflow:clip}.qa[open]::details-content{block-size:auto}}.foot{background:var(--ink);color:var(--cream);border-top:3px solid var(--ink);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.foot__top{text-align:center;pointer-events:none;flex-direction:column;align-items:center;padding:120px 32px clamp(280px,650px - 26vw,500px);display:flex;position:relative}.foot__top>.pill{pointer-events:auto;z-index:5;position:relative}.foot__kicker{z-index:5;background:var(--ink);font:500 14px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--lime);text-wrap:balance;margin-bottom:28px;padding:6px 10px;position:relative}.foot__word{letter-spacing:-.04em;white-space:nowrap;margin:18px 0 22px;font-size:14vw;font-style:italic;font-weight:900;line-height:.85}.fw .ch{font-variation-settings:"wght" 900, "wdth" 125;will-change:transform;display:inline-block}.fw .sp{width:.22em;display:inline-block}.pile{z-index:3;pointer-events:none;position:absolute;inset:0}.pile .stk{pointer-events:none;contain:layout style;top:0;left:0}.pile.is-sorted .stk{pointer-events:auto;touch-action:pan-y pinch-zoom}.pile.is-sorted .stk.is-off{pointer-events:none}.pile.is-holding{z-index:7}.foot__word.is-masked .wd{clip-path:inset(-.5em -.4em -.02em)}.foot__word.is-masked:not(.is-in) .ch{translate:0 108%}.foot__top>.foot__sort{color:var(--cream);background:var(--ink);visibility:hidden;border:2px solid #f3efe480;gap:.5em;margin-top:18px}.foot.is-piled .foot__top>.foot__sort{visibility:visible}.foot__sort svg{width:18px;height:18px;fill:var(--pink);stroke:var(--ink);stroke-width:2px;transition:transform .5s var(--spring)}@media (hover:hover){.foot__sort:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}.foot__sort:hover svg{transform:rotate(72deg)}}.foot__sort:focus-visible{outline-color:var(--lime)}.foot__bar{z-index:4;background:var(--ink);border-top:1px solid #f3efe42e;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:14px 24px 12px;display:flex;position:relative}.foot__copy{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#f3efe49e}.fb{height:44px;font:700 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--cream);white-space:nowrap;border:2px solid #f3efe452;border-radius:999px;align-items:center;gap:.5em;padding:0 16px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.fb i{font-style:normal}.fb--priv{margin-left:auto}.sheet__fine.sheet__priv{white-space:normal;text-wrap:balance;margin-top:-6px}.sheet__priv a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:2px}@media (hover:hover){a.fb:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}}.fb:focus-visible{outline-color:var(--lime)}.pile .stk--pill{font-size:25px}.pile .stk--tag{font-size:22px}.foot__bar{flex-wrap:wrap;row-gap:6px}.foot__guides{flex-wrap:wrap;align-items:center;gap:0 2px;display:flex}.foot__gl{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lime);margin-right:8px}.fg{height:44px;font:700 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#f3efe4d1;white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;transition:background .2s,color .2s;display:inline-flex}@media (hover:hover){.fg:hover{background:var(--lime);color:var(--ink)}}.fg:focus-visible{outline-color:var(--lime)}@media (width>=1400px){.foot__guides{border-left:1px solid #f3efe42e;margin-left:24px;padding-left:24px}}@media (width<1400px){.foot__guides{background:linear-gradient(#f3efe42e,#f3efe42e) 12px 100%/calc(100% - 24px) 1px no-repeat;flex:1 0 calc(100% + 24px);order:-1;margin-inline:-12px;padding-bottom:8px}.foot__gl{margin-left:12px}.foot__copy{flex:1 1 0;min-width:0}}@media (width<=760px){.foot__bar{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;display:grid}.foot__guides,.foot__copy{grid-column:1/-1}.foot__copy{padding:12px 0 6px}.fb{justify-content:center;padding-inline:8px}.fb--priv{margin-left:0}}.sheet{width:min(660px,100% - 32px);max-width:none;max-height:calc(100svh - 40px);color:var(--ink);background:var(--cream);border:3px solid var(--ink);box-shadow:12px 14px 0 var(--ink);border-radius:28px;margin:auto;padding:0;overflow:hidden}.sheet[open]{animation:.55s cubic-bezier(.2,1.25,.4,1) sheet-in}.sheet::backdrop{-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();background:#1211119e}.sheet[open]::backdrop{animation:.3s ease-out fade}@keyframes sheet-in{0%{opacity:0;transform:translateY(40px)scale(.94)rotate(-2deg)}}@keyframes fade{0%{opacity:0}}.sheet__in{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ink) transparent;max-height:calc(100svh - 46px);padding:0 32px 22px;position:relative;overflow-y:auto}.sheet__in:focus-visible{border-radius:0;outline:none}.sheet__bar{z-index:5;background:var(--cream);color:var(--ink);border-bottom:1px solid #1211111a;justify-content:space-between;align-items:center;gap:16px;margin:0 -32px;padding:18px 18px 14px 32px;display:flex;position:sticky;top:0}.sheet__title{font-variation-settings:"wdth" 100;letter-spacing:-.01em;text-transform:none;font-size:22px;font-weight:750;line-height:1.2}.sheet__x{background:#12111112;border:0;border-radius:50%;flex:none;width:44px;height:44px;transition:background .2s;position:relative}@media (hover:hover){.sheet__x:hover{background:#12111124}}.sheet__x:focus-visible{outline-color:var(--ink)}.sheet__x i:before,.sheet__x i:after{content:"";background:var(--ink);border-radius:2px;width:16px;height:2px;margin:-1px 0 0 -8px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.sheet__x i:after{transform:rotate(-45deg)}.sheet__form{gap:16px;margin-top:22px;display:grid}.sheet__lbl{font:700 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;display:block}.sheet__lbl em{opacity:.6;margin-left:4px;font-style:normal}.plan{border:0;min-width:0}.seg{border:2px solid var(--ink);background:#fff;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative}.seg__thumb{background:var(--ink);width:calc(33.3333% - 2.66667px);transition:translate .45s var(--spring);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.seg:has(input[value=monthly]:checked) .seg__thumb{translate:100%}.seg:has(input[value=custom]:checked) .seg__thumb{translate:200%}.seg__o{z-index:1;position:relative}.seg__o input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg__o span{border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-size:16px;font-weight:800;transition:color .25s,background .2s;display:flex}@media (hover:hover){.seg__o:hover input:not(:checked)+span{background:#caff608c}}.seg__o input:checked+span{color:var(--cream)}.seg__o input:focus-visible+span{outline:3px solid var(--pink);outline-offset:3px}.plan__sum{text-wrap:pretty;min-height:1.35em;margin-top:10px;font-size:16px;font-weight:600;line-height:1.35}.plan__sum b{margin-right:.2em;font-weight:900}.plan__step{align-items:center;gap:10px;margin-top:10px;display:flex}.plan__pm{border:2px solid var(--ink);background:#fff;border-radius:50%;width:44px;height:44px;font-size:22px;font-weight:800;line-height:1;transition:background .2s}@media (hover:hover){.plan__pm:not(:disabled):hover{background:var(--lime)}}.plan__pm:disabled{opacity:.35;cursor:default;background:#fff}.plan__n{text-align:center;font-variation-settings:"wdth" 80;font-variant-numeric:tabular-nums;min-width:2ch;font-size:30px;font-weight:900}.plan__nl{font:700 12px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.05em}.plan__custom{margin-top:12px}#f-count{appearance:textfield}#f-count::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#f-count::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sheet__row{gap:16px;display:grid}@media (width>=640px){.sheet__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}}.inp{width:100%;font:500 17px/1.3 var(--display);color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:14px;padding:13px 16px;transition:box-shadow .2s,border-color .2s;display:block}.inp::placeholder{color:#8a867d}.inp:focus-visible{box-shadow:0 0 0 4px var(--lime), 0 0 0 6px var(--ink);border-radius:14px;outline:none}.inp--area{resize:vertical}.inp--sel{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 9%27%3E%3Cpath d=%27M1.5 1.5l5.5 5.5 5.5-5.5%27 fill=%27none%27 stroke=%27%23121111%27 stroke-width=%272.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") right 18px center/14px 9px no-repeat;padding-right:46px}.inp--sel:has(option[value=""]:checked){color:#6f6b63}.inp--sel option{color:var(--ink)}.inp[aria-invalid=true]{background:#fff0f7;border-color:#c2005e}.field__err{font:600 13px/1.35 var(--mono);color:#b0005a;margin-top:6px}.field__err:empty{display:none}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sheet__err{border:2px solid var(--ink);background:#ffe3f1;border-radius:16px;padding:16px 18px;font-size:16px;font-weight:600;line-height:1.4}.sheet__mail{margin-top:10px}.sheet__more{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;justify-self:start;padding:0 4px;font-size:16px;font-weight:700;text-decoration-thickness:2px}@media (hover:hover){.sheet__more:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.sheet__details{gap:16px;display:grid}.sheet__details[hidden]{display:none}.sheet__details:not([hidden]){animation:.35s cubic-bezier(.2,.9,.3,1) rise}@keyframes rise{0%{opacity:0;translate:0 -6px}}.sheet__foot{gap:10px;display:grid}.sheet__send{justify-content:center;padding-block:20px;font-size:20px}.sheet__send:disabled{cursor:progress;color:var(--cream);background:#3a3836}.spin{border:3px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;display:none}.is-sending .spin{display:inline-block}.is-sending .sheet__send i{display:none}.sheet__fine{font:500 12px/1.45 var(--mono);letter-spacing:0;color:#5b5852;text-align:center;white-space:nowrap}.sheet__ok{text-align:center;outline:none;justify-items:center;gap:22px;padding:30px 0 10px;display:grid}.sheet__okstk{width:170px;height:170px;animation:pop .8s var(--spring);font-size:46px;position:relative;rotate:-8deg}.sheet__oktxt{font-variation-settings:"wdth" 80;letter-spacing:-.02em;text-wrap:balance;max-width:18ch;font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.05}@media (width<=1180px){.plans{grid-template-columns:minmax(0,1fr);gap:56px 0;max-width:860px}.pc--starter{grid-row:1;justify-self:start;width:min(100%,560px);margin:0 0 0 8px}.pc--monthly{grid-row:2}.pc--custom{grid-row:3;justify-self:end;width:min(100%,560px);margin:0 8px 0 0}.wall{gap:34px 24px}}@media (width<=760px){.nav{padding:16px}.nav__logo{font-size:20px}.nav__logo svg{width:26px;height:26px}.pill--sm{padding:11px 16px;font-size:13px}.nav__mail{display:none}.hero{min-height:0;padding:120px 16px}.hw .ch{font-variation-settings:"wght" 900, "wdth" 64}.status{letter-spacing:.05em;gap:8px;margin-bottom:72px;padding:9px 14px;font-size:11px}.status__sep,.status__b{display:none}.hero__word{height:44.3vw;margin:0 -16px;font-size:28.4vw;line-height:.78}.hero__sub{margin-top:60px;font-size:17px}.pill--lg{padding:16px 22px;font-size:16px}.stk--pill{font-size:17px}.stk--tag{font-size:15px}.stk--circle{width:88px;height:88px;font-size:18px}.stk--burst{width:94px;height:94px;font-size:26px}.bands{height:180px;margin-top:-24px}.band--pink{top:30px}.band--ink{top:82px}.band__item{font-size:34px}.band--pink .band__item{font-size:20px}.how{padding:100px 0 90px}.how__pixel{font-size:30vw}.how__more{margin-top:56px}.cards{flex-direction:column;align-items:center;padding:0 16px}.card{width:min(100%,360px);min-height:0;margin:-10px 0 0}.card:nth-child(3){padding-left:34px}.card:nth-child(2),.card:nth-child(3){margin-top:-14px}.card__big{padding-top:30px;font-size:84px}.stk--mini{width:96px;height:96px;font-size:24px;top:-30px;right:-14px}.stickers .stk--burst small{display:none}.hero__lead{font-size:27px}.hero__sub{margin-top:66px}.nav__logo{box-shadow:3px 3px 0 var(--ink);border-width:2px;padding:4px 14px 4px 5px}.how__label{text-align:left;padding:0 20px;line-height:1.5}.card__num{margin-bottom:12px}.price{padding:96px 16px 110px}.price__ghost{font-size:26vw;top:30px}.price__head{margin-bottom:56px}.price__head .kick{text-align:left;font-size:12px}.price__title{font-size:19vw}.plans{grid-template-columns:minmax(0,1fr);gap:46px}.pc{padding:26px 22px}.pc--starter,.pc--custom,.pc--monthly{grid-column:1;justify-self:stretch;width:auto;margin:0;padding:26px 22px}.pc--starter{grid-row:1;rotate:-1.5deg}.pc--monthly{box-shadow:8px 10px 0 var(--orange), 8px 10px 0 3px var(--ink);grid-row:2}.pc--custom{grid-row:3;rotate:1.5deg}.pc__stk{right:-6px}.pc--starter .pc__stk{width:100px;height:100px;font-size:28px;top:-40px}.pc--monthly .pc__stk{width:88px;height:88px;font-size:17px;top:-36px;right:-6px}.pc__big{margin-top:26px;font-size:92px}.pc__list,.pc__txt{font-size:16px}.calc{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px}.calc__num{font-size:clamp(104px,34vw,150px)}.calc__out{text-align:left;grid-template-columns:auto auto;justify-content:space-between;justify-items:start;gap:12px 18px}.calc__out dd{justify-content:flex-start;font-size:34px}.calc__total dd{font-size:42px}.calc__save{font-size:16px}.pc--monthly{--thumb:56px}.range{margin-top:18px}.range__marks{height:72px}.calc__slot{--hf:16px;margin-top:18px}.pc--monthly .pc__cta{font-size:17px}.pc__rules{font-size:14px}.formats{padding:96px 16px 110px}.formats__ghost{font-size:26vw;top:30px}.formats__head .kick{font-size:12px}.formats__title{font-size:14.6vw}.fmts{flex-direction:column;align-items:stretch;gap:24px;margin-top:52px;padding:0 6px}.fmts .fm{width:auto;rotate:calc(var(--r) * .35);border-radius:22px;grid-template-columns:72px minmax(0,1fr);gap:6px 16px;margin:0;padding:18px 18px 20px;display:grid;box-shadow:0 0 0 5px #fff,0 16px 30px -10px #000000b3}.fm__scr{grid-row:1/span 2;place-self:center;width:72px;margin:0}.fm--tall .fm__scr{width:44px}.fm__t{align-self:end;font-size:21px}.fm__l{font-size:15px}.bud{box-shadow:8px 10px 0 var(--pink);border-radius:24px;margin-top:112px;padding:30px 22px 28px;rotate:-1deg}.bud__art{width:112px;height:112px;top:-86px;right:10px}.bud__stk{width:112px;height:112px;font-size:30px}.bud__t{text-wrap:wrap;max-width:none;font-size:clamp(30px,9.4vw,40px)}.bud__b{margin-top:20px;font-size:16px}.bud__cta{margin-top:22px}.pc__free{gap:12px;margin-top:26px}.pc__two{font-size:clamp(126px,40vw,160px)}.pc__freel{font-size:clamp(42px,13vw,56px)}.pc__lead{font-size:22px}.pc__price{font-size:17px}.calc__plus{font-size:clamp(46px,14vw,64px)}.calc__txt,.calc__out>div:first-child .calc__txt,.calc__total .calc__txt{font-size:min(26px,7vw);inset:0 auto auto 0}.proof{padding:100px 16px}.proof__bill{font-size:29px}.wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;margin-top:56px;padding:0 6px}.wall .pf{border-radius:22px;grid-area:auto;padding:18px 18px 20px;box-shadow:0 0 0 5px #fff,0 16px 30px -10px #000000b3}.wall .pf--xl{grid-column:1/-1;padding:24px 24px 26px}.wall .pf--md:nth-child(4),.wall .pf--sm:nth-child(7){grid-column:1/-1}.pf--xl .ctr{font-size:36vw}.pf--md .ctr{font-size:15vw}.pf--md:nth-child(4) .ctr,.pf--sm:nth-child(7) .ctr{font-size:19vw}.pf--sm .ctr{font-size:15vw}.pf__l,.pf--xl .pf__l{font-size:11px}.proof__cap{margin-top:54px;font-size:12px}.faq__stk{width:86px;height:86px;font-size:21px;top:60px;right:10px}.faq__ghost{font-size:42vw;top:40px;bottom:auto}.qa summary:before{font-size:22px}.faq{grid-template-columns:1fr;gap:36px;padding:96px 16px 110px}.faq__head{position:static}.faq__title{font-size:19vw}.faq__note{font-size:16px}.qa summary{gap:14px;padding:18px}.qa h3{font-size:19px}.qa i{width:32px;height:32px}.qa__a p{padding:0 18px 20px;font-size:16px}.foot__top{padding:96px 16px 290px}.foot__word{white-space:normal;font-size:26vw;line-height:.86}.foot__bar{padding:12px 16px 14px}.foot__top>.foot__sort{margin-top:14px}.pile .stk--pill,.pile .stk--tag{font-size:15px}.sheet{width:100%;max-height:94svh;box-shadow:none;border-width:3px 0 0;border-radius:26px 26px 0 0;margin:auto 0 0}.sheet[open]{animation:.5s cubic-bezier(.2,1.1,.3,1) sheet-up}.sheet__in{max-height:calc(94svh - 3px);padding:0 18px calc(20px + env(safe-area-inset-bottom))}.sheet__bar{margin:0 -18px;padding:22px 12px 12px 18px}.sheet__bar:before{content:"";background:#12111138;border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:8px;left:50%}.sheet__title{font-size:20px}.sheet__in{padding-bottom:0}.sheet__foot{z-index:4;padding:12px 18px calc(10px + env(safe-area-inset-bottom));background:var(--cream);border-top:1px solid #1211111a;margin:4px -18px 0;position:sticky;bottom:0}.sheet__send{padding-block:16px;font-size:18px}.sheet__finex{display:none}.sheet__ok{padding-bottom:24px}.sheet__form{gap:14px;margin-top:18px}.seg__o span{font-size:15px}.inp{font-size:16px}}@keyframes sheet-up{0%{transform:translateY(100%)}}@media (width<=359px){.pile .stk--pill,.pile .stk--tag{font-size:13px}.pc--monthly{--thumb:48px;padding-inline:16px}.calc__save{white-space:nowrap;font-size:14px}.calc__slot{--hl:3}.bud__art{width:100px;height:100px;top:-80px;right:6px}.bud__stk{width:100px;height:100px;font-size:27px}}@media (width<=399px){.fb__x{display:none}}@media (width<=380px){.sheet__foot{grid-template-columns:minmax(0,1fr);min-width:0}.pill--lg{padding:15px 18px;font-size:15px}.calc__out dd{font-size:30px}.calc__total dd{font-size:36px}}@media (width>=761px) and (width<=900px){.pc--monthly .pc__stk{right:-8px}}@media (width<=600px){.how__pixel,.formats__ghost,.price__ghost{left:0;right:0}.how__pixel span,.formats__ghost span,.price__ghost span{width:fit-content;margin-inline:auto;display:block}.how__pixel{font-size:17vw}.how__pixel span:last-child{margin-left:auto}.formats__ghost{font-size:13.2vw}.price__ghost{font-size:14.4vw}.how__title.sr-only{clip:auto;white-space:normal;text-align:center;font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;width:auto;height:auto;margin:0 16px 26px;font-size:19vw;font-weight:900;line-height:.82;position:relative;overflow:visible}.how__label{margin-bottom:52px}}main :is(p,li){text-wrap:pretty}main :is(h2,h3),.pc__per,.pf__l{text-wrap:balance}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
