@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-Variable.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;font-stretch:75% 100%}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-Italic-Variable.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root,[data-theme=papel]{--ground:var(--papel-100);--ground-raised:var(--papel-50);--ground-sunken:var(--papel-200);--line:var(--papel-300);--ink:var(--tinta-950);--ink-muted:var(--tinta-600);--brand:var(--petroleo-600);--brand-text:var(--petroleo-700);--brand-soft:var(--aqua-100);--cta:var(--tinta-950);--cta-hover:var(--petroleo-700);--on-cta:var(--papel-100);--cta-dot:var(--tangerina-500);--on-cta-dot:var(--tinta-950);--cta-text:var(--tangerina-700);--highlight:var(--manteiga-300);--on-highlight:var(--tinta-950);--focus:var(--petroleo-600);--whatsapp:var(--whatsapp-500);--on-whatsapp:var(--tinta-950);--flavor-lavanda:var(--lavanda-300);--flavor-rosa:var(--rosa-300);--flavor-manteiga:var(--manteiga-300);--flavor-pistache:var(--pistache-300);--on-flavor:var(--tinta-950);--danger-text:var(--vermelho-700);--shadow-lift:0 1px 0 #0a14160f, 0 12px 32px -12px #0a14162e;--shadow-float:0 40px 80px -24px #04393e59, 0 8px 24px -8px #0a14161f}[data-theme=noite]{--ground:var(--tinta-950);--ground-raised:var(--tinta-900);--ground-sunken:var(--tinta-990);--line:var(--tinta-800);--ink:var(--papel-100);--ink-muted:var(--tinta-300);--brand:var(--aqua-400);--brand-text:var(--aqua-300);--brand-soft:var(--petroleo-950);--cta:var(--tangerina-500);--cta-hover:var(--tangerina-400);--on-cta:var(--tinta-950);--cta-dot:var(--tinta-950);--on-cta-dot:var(--tangerina-500);--cta-text:var(--tangerina-400);--highlight:var(--manteiga-300);--on-highlight:var(--tinta-950);--focus:var(--aqua-300);--whatsapp:var(--whatsapp-500);--on-whatsapp:var(--tinta-950);--flavor-lavanda:var(--lavanda-300);--flavor-rosa:var(--rosa-300);--flavor-manteiga:var(--manteiga-300);--flavor-pistache:var(--pistache-300);--on-flavor:var(--tinta-950);--danger-text:var(--vermelho-300);--shadow-lift:0 1px 0 #ffffff0a, 0 12px 32px -12px #0009;--shadow-float:0 40px 80px -24px #000000b3, 0 0 0 1px #6fd3dc14}[data-theme=petroleo]{--ground:var(--petroleo-900);--ground-raised:var(--petroleo-800);--ground-sunken:var(--petroleo-950);--line:var(--petroleo-500);--ink:var(--papel-100);--ink-muted:var(--nevoa-200);--brand:var(--aqua-300);--brand-text:var(--aqua-200);--brand-soft:var(--petroleo-950);--cta:var(--tangerina-500);--cta-hover:var(--tangerina-400);--on-cta:var(--tinta-950);--cta-dot:var(--tinta-950);--on-cta-dot:var(--tangerina-500);--cta-text:var(--tangerina-300);--highlight:var(--manteiga-300);--on-highlight:var(--tinta-950);--focus:var(--manteiga-300);--whatsapp:var(--whatsapp-500);--on-whatsapp:var(--tinta-950);--flavor-lavanda:var(--lavanda-300);--flavor-rosa:var(--rosa-300);--flavor-manteiga:var(--manteiga-300);--flavor-pistache:var(--pistache-300);--on-flavor:var(--tinta-950);--danger-text:var(--vermelho-300);--shadow-lift:0 1px 0 #ffffff0d, 0 12px 32px -12px #00000073;--shadow-float:0 40px 80px -24px #0000008c, 0 0 0 1px #9be6ec1a}:root{--tinta-990:#060e10;--tinta-950:#0a1416;--tinta-900:#122124;--tinta-800:#1c3034;--tinta-600:#4c5759;--tinta-300:#9db0b2;--nevoa-200:#b4d3d6;--petroleo-950:#032d31;--petroleo-900:#04393e;--petroleo-800:#0a4a50;--petroleo-700:#025f67;--petroleo-600:#037a84;--petroleo-500:#1b5a60;--aqua-400:#3fb8c4;--aqua-300:#6fd3dc;--aqua-200:#9be6ec;--aqua-100:#d2f3f5;--papel-50:#fffbf4;--papel-100:#f4eee3;--papel-200:#eae2d3;--papel-300:#d9cfbe;--neve:#fcfefe;--tangerina-400:#ff8a63;--tangerina-500:#ff6a3d;--tangerina-300:#ff9c7a;--tangerina-700:#b83a14;--manteiga-300:#ffd95a;--lavanda-300:#b9a6ff;--rosa-300:#ffb3cf;--pistache-300:#c9e86b;--whatsapp-500:#25d366;--vermelho-700:#b42318;--vermelho-300:#ff9b8f;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:192px;--container:1280px;--radius-xs:6px;--radius-sm:12px;--radius-md:20px;--radius-lg:32px;--radius-xl:48px;--radius-pill:999px;--radius-logo:0px;--shadow-press:0 2px 0 #0a141640;--fold:.6;--grain:.14;--dur-fast:.16s;--dur-base:.32s;--dur-slow:.72s;--dur-story:1.2s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--font-display:"Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--font-serif:Fraunces, Georgia, "Times New Roman", serif;--font-mono:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, monospace}html{-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:27px}[data-theme]{color:var(--ink)}.k-root{background:var(--ground);color:var(--ink)}:where([class*=k-]),:where([class*=k-]):before,:where([class*=k-]):after{box-sizing:border-box}.k-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.k-container{width:100%;max-width:var(--container);padding:0 var(--space-4);margin:0 auto}@media (width>=720px){.k-container{padding:0 var(--space-6)}}:where(.k-btn,.k-link,.k-chip,.k-faq__q,.k-nav__links a,.k-nav__menu,.k-nav__sheet a,.k-logo,.k-focus):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.k-mega,.k-display-1,.k-display-2,.k-display-3,.k-stat{font-family:var(--font-display);font-variation-settings:"opsz" 96;text-wrap:balance;margin:0;font-weight:800}.k-mega{letter-spacing:-.055em;font-size:clamp(88px,19vw,220px);line-height:.84}.k-display-1{letter-spacing:-.045em;font-size:clamp(56px,11vw,128px);line-height:.88}.k-display-2{letter-spacing:-.04em;font-size:clamp(44px,7.6vw,88px);line-height:.92}.k-display-3{letter-spacing:-.03em;font-variation-settings:"opsz" 72;font-size:clamp(32px,4.8vw,56px);font-weight:700;line-height:.98}.k-stat{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(64px,11vw,120px);line-height:.9}.k-lead{letter-spacing:-.01em;color:var(--ink-muted);font-variation-settings:"opsz" 20;max-width:56ch;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.45}.k-h em,em.k-em{font-family:var(--font-serif);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;letter-spacing:-.02em;padding-right:.04em;font-style:italic;font-weight:400}.k-h .k-brand{color:var(--brand)}.k-h .k-hot{color:var(--cta-text)}.k-h mark,mark.k-mark{color:var(--on-highlight);isolation:isolate;white-space:nowrap;background:0 0;margin:0 -.04em;padding:0 .08em;position:relative}.k-h mark:before,mark.k-mark:before{content:"";z-index:-1;background:var(--highlight);border-radius:var(--radius-xs);transform:rotate(-1.2deg) scaleX(var(--k-mark,1));transform-origin:0;transition:transform var(--dur-slow) var(--ease-out) calc(var(--k-mark-delay,0s));position:absolute;inset:.12em 0 .02em}.k-h[data-reveal] mark:before{--k-mark:0}.k-h[data-reveal].is-in mark:before{--k-mark:1;--k-mark-delay:.38s}.k-w{vertical-align:top;margin-bottom:-.16em;padding-bottom:.16em;display:inline-block;overflow:hidden}.k-w-i{display:inline-block;transform:translateY(0)}.k-h[data-reveal] .k-w-i{transition:transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--i,0) * 45ms);transform:translateY(105%)}.k-h[data-reveal].is-in .k-w-i{transform:translateY(0)}[data-k-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(28px)}[data-k-reveal].is-in{opacity:1;transform:none}.k-eyebrow{align-items:center;gap:var(--space-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.k-eyebrow__n{color:var(--brand-text)}.k-eyebrow__rule{width:32px;height:1.5px;opacity:var(--fold);transform-origin:0;transition:transform var(--dur-slow) var(--ease-out);background:currentColor}.k-eyebrow--framed{border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--ground-raised);padding:8px 14px}.k-eyebrow__dot{border-radius:var(--radius-pill);background:var(--cta);width:8px;height:8px;box-shadow:0 0 0 0 var(--cta);animation:k-pulse 2.4s var(--ease-out) infinite}@keyframes k-pulse{0%{box-shadow:0 0 0 0 var(--cta)}70%,to{box-shadow:0 0 0 8px #0000}}.k-btn{--k-h:56px;align-items:center;gap:var(--space-3);height:var(--k-h);padding:0 calc((var(--k-h) - 40px) / 2) 0 calc(var(--k-h) * .5);border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 14;white-space:nowrap;cursor:pointer;background:var(--cta);color:var(--on-cta);box-shadow:var(--shadow-press);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-fast) var(--ease-out);will-change:transform;border:0;font-size:17px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.k-btn:hover{background:var(--cta-hover)}.k-btn:active{box-shadow:none;transform:translateY(2px)scale(.985)}.k-btn--md{--k-h:48px;font-size:16px}.k-btn--xl{--k-h:68px;font-size:20px}.k-btn__dot{border-radius:var(--radius-pill);background:var(--cta-dot);width:40px;height:40px;color:var(--on-cta-dot);transition:transform var(--dur-base) var(--ease-spring);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.k-btn--md .k-btn__dot{width:34px;height:34px}.k-btn--xl .k-btn__dot{width:52px;height:52px}.k-btn__dot svg{transition:transform var(--dur-base) var(--ease-out);grid-area:1/1}.k-btn__dot svg+svg{transform:translate(-160%)}.k-btn:hover .k-btn__dot{transform:rotate(-8deg)scale(1.06)}.k-btn:hover .k-btn__dot svg:first-child{transform:translate(160%)}.k-btn:hover .k-btn__dot svg+svg{transform:translate(0)}.k-btn--outline{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);padding:0 calc(var(--k-h) * .45);background:0 0}.k-btn--outline:hover{background:var(--ink);color:var(--ground)}.k-btn--outline:active{box-shadow:inset 0 0 0 1.5px var(--ink)}.k-btn--whatsapp{background:var(--whatsapp);color:var(--on-whatsapp);padding:0 calc(var(--k-h) * .45)}.k-btn--whatsapp:hover{background:var(--whatsapp);filter:brightness(1.06)}.k-btn--whatsapp.k-btn--md{font-size:15px}.k-btn--sm{--k-h:40px;gap:var(--space-2);padding:0 16px;font-size:14px}.k-link{color:var(--ink);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.k-link:after{content:"";transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(.28)}.k-link:hover:after{transform:scaleX(1)}.k-link svg{transition:transform var(--dur-base) var(--ease-spring)}.k-link:hover svg{transform:translateY(3px)}.k-grain{isolation:isolate;position:relative}.k-grain:after{content:"";z-index:3;pointer-events:none;opacity:var(--grain);mix-blend-mode:multiply;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4 -0.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-theme=noite].k-grain:after,[data-theme=noite] .k-grain:after,[data-theme=petroleo].k-grain:after,[data-theme=petroleo] .k-grain:after{mix-blend-mode:soft-light;opacity:calc(var(--grain) * 2.4)}.k-dots{background-image:radial-gradient(var(--line) 1.4px, transparent 1.6px);background-position:-12px -12px;background-size:24px 24px}.k-creases{background-image:repeating-linear-gradient(126deg, transparent 0 63px, var(--line) 63px 64px)}.k-fold{--k-fold-size:40px;position:relative;border-top-right-radius:0!important}.k-fold--hover{transition:border-top-right-radius var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-top-right-radius:var(--k-fold-r,var(--radius-lg))!important}.k-fold--hover:hover,.k-fold--hover:focus-within,.k-fold--hover:focus-visible{border-top-right-radius:0!important}.k-fold:before,.k-fold:after{content:"";z-index:2;pointer-events:none;width:var(--k-fold-size);height:var(--k-fold-size);transition:width var(--dur-base) var(--ease-spring), height var(--dur-base) var(--ease-spring);position:absolute;top:0;right:0}.k-fold:before{background:var(--k-fold-under,var(--ground));clip-path:polygon(0 0,100% 0,100% 100%)}.k-fold:after{background:var(--k-fold-color,var(--brand));opacity:var(--fold);clip-path:polygon(0 0,0 100%,100% 100%);border-bottom-left-radius:var(--radius-xs)}.k-fold--hover{--k-fold-size:0px}.k-fold--hover:hover,.k-fold--hover:focus-within{--k-fold-size:44px}.k-chapter{background:var(--ground);color:var(--ink);padding:var(--space-9) 0;position:relative;overflow:clip}@media (width>=900px){.k-chapter{padding:var(--space-10) 0}}.k-chapter--overlap{border-radius:var(--radius-xl) var(--radius-xl) 0 0;margin-top:calc(var(--radius-xl) * -1);box-shadow:0 -24px 48px -24px #00000040}.k-chapter--tight{padding:var(--space-8) 0}.k-chapter>*{z-index:1;position:relative}.k-marquee{white-space:nowrap;border-block:1.5px solid var(--ink);background:var(--ground-raised);color:var(--ink);user-select:none;overflow:hidden}.k-marquee--hot{background:var(--cta);color:var(--on-cta);border-color:#0000}.k-marquee--brand{background:var(--brand);color:var(--ground);border-color:#0000}.k-marquee__track{will-change:transform;display:inline-flex}.k-marquee__item{font-family:var(--font-display);letter-spacing:-.035em;font-variation-settings:"opsz" 72;align-items:center;gap:.5em;padding:0 .5em;font-size:clamp(28px,5vw,56px);font-weight:800;line-height:1.5;display:inline-flex}.k-marquee__item em{font-family:var(--font-serif);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;font-style:italic;font-weight:400}.k-glyph{flex:none;width:.62em;height:.62em}.k-sticker{width:var(--k-s,144px);height:var(--k-s,144px);border-radius:var(--radius-pill);background:var(--highlight);color:var(--on-highlight);box-shadow:var(--shadow-lift);place-items:center;display:inline-grid;position:relative}.k-sticker svg.k-sticker__ring{width:100%;height:100%;position:absolute;inset:0}.k-sticker__ring text{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;fill:currentColor;font-size:10.4px;font-weight:500}.k-sticker__core{width:36%;height:36%;transition:transform var(--dur-base) var(--ease-spring)}.k-sticker:hover .k-sticker__core{transform:scale(1.15)rotate(-10deg)}.k-sticker--hot{background:var(--cta-dot);color:var(--on-cta-dot)}.k-sticker--brand{background:var(--brand);color:var(--ground)}.k-sheet{background:var(--ground-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift)}.k-flavor{--k-tilt-x:0deg;--k-tilt-y:0deg;gap:var(--space-5);min-height:420px;padding:var(--space-6);border-radius:var(--radius-lg);color:var(--on-flavor);--k-fold-color:var(--on-flavor);transform:perspective(900px) rotateX(var(--k-tilt-x)) rotateY(var(--k-tilt-y));transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);box-shadow:var(--shadow-lift);flex-direction:column;display:flex;position:relative}.k-flavor:hover{box-shadow:var(--shadow-float)}.k-flavor--lavanda{background:var(--flavor-lavanda)}.k-flavor--rosa{background:var(--flavor-rosa)}.k-flavor--manteiga{background:var(--flavor-manteiga)}.k-flavor--pistache{background:var(--flavor-pistache)}.k-flavor__top{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.k-flavor__name{font-family:var(--font-display);letter-spacing:-.045em;font-variation-settings:"opsz" 96;margin:auto 0 0;font-size:clamp(56px,7vw,88px);font-weight:800;line-height:.88}.k-flavor__name em{font-family:var(--font-serif);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;font-style:italic;font-weight:400}.k-flavor__pitch{max-width:34ch;margin:0;font-size:17px;font-weight:500;line-height:25px}.k-flavor__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.k-flavor__list li{border-radius:var(--radius-pill);border:1.5px solid var(--on-flavor);transition:transform var(--dur-base) var(--ease-spring), background-color var(--dur-fast);padding:6px 12px;font-size:14px;font-weight:600;line-height:18px}.k-flavor:hover .k-flavor__list li{transform:translateY(-2px)}.k-flavor:hover .k-flavor__list li:nth-child(2){transition-delay:40ms}.k-flavor:hover .k-flavor__list li:nth-child(3){transition-delay:80ms}.k-product{gap:var(--space-3);padding:var(--space-3);background:var(--ground-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);flex-direction:column;width:100%;max-width:300px;display:flex}.k-product__img{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--ground-sunken);position:relative;overflow:hidden}.k-product__img img,.k-product__img>div{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}.k-product:hover .k-product__img img,.k-product:hover .k-product__img>div{transform:scale(1.05)}.k-product__tag{border-radius:var(--radius-pill);background:var(--ground-raised);color:var(--ink);font-family:var(--font-mono);letter-spacing:.04em;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:10px;left:10px}.k-product__body{padding:0 var(--space-1);flex-direction:column;gap:6px;display:flex}.k-product__name{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:22px}.k-product__price{font-family:var(--font-mono);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:24px}.k-product__chips{padding:0 var(--space-1);flex-wrap:wrap;gap:6px;display:flex}.k-chip{border-radius:var(--radius-pill);border:1.5px solid var(--ink-muted);min-width:34px;height:30px;color:var(--ink);font-family:var(--font-mono);cursor:pointer;transition:transform var(--dur-base) var(--ease-spring), background-color var(--dur-fast), color var(--dur-fast);background:0 0;place-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-grid}.k-chip[aria-pressed=true]{background:var(--ink);color:var(--ground-raised);border-color:var(--ink)}.k-chip:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through;transform:none}.k-product .k-btn{justify-content:center;width:100%}.k-ticketwrap{filter:drop-shadow(0 18px 22px #00000029);width:100%;max-width:340px;display:inline-block}.k-ticketwrap--tilt{transform:rotate(-2.5deg)}.k-ticket{--k-tooth:10px;width:100%;max-width:340px;padding:var(--space-5) var(--space-5) calc(var(--space-5) + var(--k-tooth));background:var(--ground-raised);color:var(--ink);border-radius:var(--radius-md) var(--radius-md) 0 0;font-family:var(--font-mono);-webkit-mask:radial-gradient(circle at 50% 100%, transparent calc(var(--k-tooth) - .5px), #000 var(--k-tooth)) bottom / calc(var(--k-tooth) * 2) var(--k-tooth) repeat-x, linear-gradient(#000, #000) top / 100% calc(100% - var(--k-tooth) + 1px) no-repeat;mask:radial-gradient(circle at 50% 100%, transparent calc(var(--k-tooth) - .5px), #000 var(--k-tooth)) bottom / calc(var(--k-tooth) * 2) var(--k-tooth) repeat-x, linear-gradient(#000, #000) top / 100% calc(100% - var(--k-tooth) + 1px) no-repeat;font-size:14px;line-height:22px;position:relative}.k-ticket__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.k-ticket__no{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 32;font-size:22px;font-weight:800}.k-ticket__meta{color:var(--ink-muted);font-size:12px}.k-ticket hr{border:0;border-top:1.5px dashed var(--line);margin:var(--space-3) 0}.k-ticket__row{justify-content:space-between;gap:var(--space-3);display:flex}.k-ticket__row span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-ticket__row span:last-child{white-space:nowrap;flex:none}.k-ticket__total{justify-content:space-between;align-items:baseline;font-size:15px;font-weight:500;display:flex}.k-ticket__total strong{font-family:var(--font-display);letter-spacing:-.03em;font-variation-settings:"opsz" 48;font-size:30px;font-weight:800}.k-ticket__foot{margin-top:var(--space-3);color:var(--ink-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.k-stamp{border:2px solid var(--brand-text);color:var(--brand-text);border-radius:var(--radius-pill);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex;transform:rotate(-6deg)}.k-stamp--due{border-color:var(--cta-text);color:var(--cta-text)}.k-ticket[data-print] .k-ticket__line{opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--i,0) * .11s + .2s);transform:translateY(-6px)}.k-ticket[data-print].is-in .k-ticket__line{opacity:1;transform:none}.k-ticket[data-print] .k-stamp{opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-spring);transition-delay:var(--k-stamp-delay,1s);transform:rotate(-6deg)scale(1.8)}.k-ticket[data-print].is-in .k-stamp{opacity:1;transform:rotate(-6deg)scale(1)}.k-chat{gap:var(--space-2);width:100%;max-width:360px;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--ground-sunken);flex-direction:column;display:flex}.k-chat__who{align-items:center;gap:var(--space-2);color:var(--ink-muted);padding:0 var(--space-1) var(--space-1);font-size:14px;font-weight:600;display:flex}.k-chat__avatar{border-radius:var(--radius-pill);background:var(--whatsapp);width:28px;height:28px;color:var(--on-whatsapp);place-items:center;display:grid}.k-bubble{border-radius:var(--radius-md) var(--radius-md) var(--radius-xs) var(--radius-md);background:var(--ground-raised);max-width:92%;color:var(--ink);box-shadow:var(--shadow-lift);transform-origin:100% 100%;align-self:flex-end;padding:12px 14px 8px;font-size:15px;line-height:22px}.k-bubble__text{white-space:pre-line}.k-bubble__text b{font-weight:700}.k-bubble__mono{font-family:var(--font-mono);font-size:13px;line-height:20px}.k-bubble__mono .k-nowrap{white-space:nowrap}.k-bubble__time{text-align:right;font-family:var(--font-mono);color:var(--ink-muted);margin-top:4px;font-size:11px;display:block}.k-typing{border-radius:var(--radius-md);background:var(--ground-raised);align-self:flex-end;gap:5px;padding:14px 16px;display:inline-flex}.k-typing i{border-radius:var(--radius-pill);background:var(--ink-muted);width:7px;height:7px;animation:k-typing 1s var(--ease-out) infinite}.k-typing i:nth-child(2){animation-delay:.15s}.k-typing i:nth-child(3){animation-delay:.3s}@keyframes k-typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.k-pop{animation:k-pop var(--dur-base) var(--ease-spring) both}@keyframes k-pop{0%{opacity:0;transform:scale(.85)translateY(8px)}}.k-label{width:100%;max-width:420px;padding:var(--space-4) var(--space-5) var(--space-5);background:var(--ground-raised);color:var(--ink);border:3px solid var(--ink);border-radius:var(--radius-md)}.k-label__title{font-family:var(--font-display);letter-spacing:-.035em;font-variation-settings:"opsz" 48;margin:0;font-size:36px;font-weight:800;line-height:1}.k-label__serving{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:10px solid var(--ink);font-size:15px;line-height:20px;display:flex}.k-label__serving b{font-weight:800}.k-label__head{border-bottom:3px solid var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;padding:6px 0;font-size:12px;font-weight:500;display:flex}.k-label__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1.5px solid var(--ink);padding:9px 0;font-size:16px;line-height:21px;display:flex}.k-label__row b{font-weight:800}.k-label__row .k-label__sub{padding-left:var(--space-4);font-weight:400}.k-label__val{font-family:var(--font-mono);text-align:right;white-space:nowrap;font-size:14px;font-weight:500}.k-label__row--zero .k-label__val{color:var(--cta-text)}.k-label__row--thick{border-bottom-width:6px}.k-label__note{margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:13px;line-height:18px}.k-label[data-reveal] .k-label__row{opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translate(-12px)}.k-label[data-reveal].is-in .k-label__row{opacity:1;transform:none}.k-statblock{gap:var(--space-2);flex-direction:column;display:flex}.k-statblock__cap{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);max-width:28ch;font-size:13px;line-height:18px}.k-stat__affix{letter-spacing:-.02em;vertical-align:.9em;color:var(--brand);margin:0 .04em;font-size:.42em}.k-device{transform-origin:50% 0;will-change:transform;width:100%;position:relative}.k-browser{border-radius:var(--radius-lg);background:var(--ground-raised);box-shadow:var(--shadow-float);border:1.5px solid var(--line);overflow:hidden}.k-browser__bar{align-items:center;gap:var(--space-3);height:48px;padding:0 var(--space-4);border-bottom:1.5px solid var(--line);display:flex}.k-browser__dots{gap:6px;display:flex}.k-browser__dots i{border-radius:var(--radius-pill);background:var(--line);width:10px;height:10px}.k-browser__url{border-radius:var(--radius-pill);background:var(--ground-sunken);max-width:360px;height:30px;color:var(--ink-muted);font-family:var(--font-mono);flex:1;justify-content:center;align-items:center;gap:6px;margin:0 auto;font-size:12.5px;display:flex}.k-browser__screen{aspect-ratio:16/10;background:var(--ground-sunken);position:relative;overflow:hidden}.k-browser__screen img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.k-phone{background:var(--ink);width:100%;max-width:300px;box-shadow:var(--shadow-float);border-radius:48px;margin:0 auto;padding:10px}.k-phone__screen{aspect-ratio:9/19.5;background:var(--ground-raised);border-radius:38px;position:relative;overflow:hidden}.k-phone__screen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.k-phone__island{z-index:2;border-radius:var(--radius-pill);background:var(--ink);width:30%;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.k-placeholder{padding:var(--space-5);text-align:center;color:var(--ink-muted);font-family:var(--font-mono);place-items:center;font-size:13px;line-height:20px;display:grid;position:absolute;inset:0}.k-story{position:relative}.k-story__pin{height:var(--k-vh,100vh);gap:var(--space-5);padding:var(--space-5) 0;flex-direction:column;display:flex;position:sticky;top:0}.k-story__copy{padding-top:var(--space-4);flex:none;position:relative}.k-story__rail{border-radius:var(--radius-pill);background:var(--line);height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.k-story__rail i{background:var(--brand);transform-origin:0;transform:scaleX(var(--k-p,0));position:absolute;inset:0}.k-story__steps{margin:0;padding:0;list-style:none}.k-story__step{display:none}.k-story__step.is-active{animation:k-fade-up var(--dur-base) var(--ease-out);display:block}.k-story__n{font-family:var(--font-mono);letter-spacing:.08em;color:var(--brand-text);font-size:13px;font-weight:500}.k-story__title{font-family:var(--font-display);letter-spacing:-.03em;font-variation-settings:"opsz" 48;margin:2px 0 0;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.02}.k-story__body{color:var(--ink-muted);max-width:40ch;margin:6px 0 0;font-size:16px;line-height:24px}.k-story__stage{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.k-story__scene{opacity:0;min-width:0;min-height:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-out);pointer-events:none;grid-area:1/1;position:relative;transform:translateY(24px)scale(.98)}.k-story__scene.is-active{opacity:1;pointer-events:auto;transform:none}.k-story__fit{transform-origin:50%;width:max-content;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=900px){.k-story__pin{align-items:center;gap:var(--space-8);padding:var(--space-6) 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.k-story__copy{padding:0 0 0 var(--space-5)}.k-story__rail{width:3px;height:auto;top:6px;bottom:6px;right:auto}.k-story__rail i{transform-origin:top;transform:scaleY(var(--k-p,0))}.k-story__steps{gap:var(--space-4);flex-direction:column;display:flex}.k-story__step{opacity:.38;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);display:block}.k-story__step.is-active{opacity:1;animation:none;transform:translate(6px)}.k-story__step.is-done{opacity:.62}.k-story__body{display:none}.k-story__step.is-active .k-story__body{animation:k-fade-up var(--dur-base) var(--ease-out);display:block}.k-story__stage{height:100%}}@keyframes k-fade-up{0%{opacity:0;transform:translateY(8px)}}.k-nav{top:var(--space-3);z-index:50;padding:0 var(--space-3);transition:transform var(--dur-base) var(--ease-out);justify-content:center;display:flex;position:sticky}.k-nav.is-hidden{transform:translateY(calc(-100% - var(--space-4)))}.k-nav__bar{align-items:center;gap:var(--space-4);width:100%;max-width:1120px;height:64px;padding:0 8px 0 var(--space-5);border-radius:var(--radius-pill);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), height var(--dur-base) var(--ease-out), max-width var(--dur-base) var(--ease-out);background:0 0;display:flex}.k-nav.is-stuck .k-nav__bar{background:var(--ground-raised);box-shadow:var(--shadow-float);max-width:960px;height:56px}.k-nav__links{gap:var(--space-5);margin:0 auto;padding:0;list-style:none;display:none}.k-nav__links a{color:var(--ink);font-size:15px;font-weight:600;text-decoration:none;position:relative}.k-nav__links a:after{content:"";transform-origin:100%;height:2px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.k-nav__links a:hover:after{transform-origin:0;transform:scaleX(1)}.k-nav__end{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.k-nav__menu{border-radius:var(--radius-pill);background:var(--ground-sunken);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;place-items:center;display:grid}@media (width>=900px){.k-nav__links{display:flex}.k-nav__menu{display:none}.k-nav__end{margin-left:0}}.k-nav__sheet{top:calc(100% + 8px);left:var(--space-3);right:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--ground-raised);box-shadow:var(--shadow-float);gap:var(--space-2);flex-direction:column;display:flex;position:absolute}.k-nav__sheet a{padding:12px var(--space-3);border-radius:var(--radius-sm);color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.k-nav__sheet a:hover{background:var(--ground-sunken)}.k-logo{color:var(--ink);font-family:var(--font-display);letter-spacing:-.045em;font-variation-settings:"opsz" 48;align-items:center;gap:.32em;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.k-logo svg{border-radius:var(--radius-logo);flex:none;display:block}.k-logo__tile{fill:var(--petroleo-600)}.k-logo__k{fill:var(--neve)}.k-faq{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.k-faq__item{border-radius:var(--radius-lg);background:var(--ground-raised);box-shadow:var(--shadow-lift);transition:background-color var(--dur-fast)}.k-faq__q{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);color:var(--ink);text-align:left;cursor:pointer;font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 32;border-radius:var(--radius-lg);background:0 0;border:0;font-size:clamp(18px,2.2vw,24px);font-weight:700;line-height:1.2;display:flex}.k-faq__icon{border-radius:var(--radius-pill);background:var(--ground-sunken);width:44px;height:44px;color:var(--ink);transition:transform var(--dur-base) var(--ease-spring), background-color var(--dur-fast), color var(--dur-fast);flex:none;place-items:center;display:grid}.k-faq__item.is-open .k-faq__icon{background:var(--cta);color:var(--on-cta);transform:rotate(135deg)}.k-faq__a{transition:grid-template-rows var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.k-faq__item.is-open .k-faq__a{grid-template-rows:1fr}.k-faq__a>div{overflow:hidden}.k-faq__a p{padding:0 var(--space-6) var(--space-6);max-width:64ch;color:var(--ink-muted);margin:0;font-size:17px;line-height:27px}@media (prefers-reduced-motion:reduce){.k-h[data-reveal] .k-w-i,[data-k-reveal],.k-ticket[data-print] .k-ticket__line,.k-label[data-reveal] .k-label__row{opacity:1!important;transition:none!important;transform:none!important}.k-h[data-reveal] mark:before{--k-mark:1;transition:none}.k-ticket[data-print] .k-stamp{opacity:1;transition:none;transform:rotate(-6deg)}.k-eyebrow__dot,.k-typing i{animation:none}.k-flavor{transform:none!important}.k-btn,.k-btn__dot,.k-btn__dot svg{transition-duration:1ms}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}img,svg{max-width:100%}.p-skip{z-index:60;left:var(--space-3);top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);background:var(--cta);color:var(--on-cta);font-weight:700;position:absolute;transform:translateY(-200%)}.p-skip:focus{outline:2px solid var(--focus);outline-offset:3px;transform:none}.k-w{margin:-.14em -.14em -.3em;padding:.14em .14em .3em}.k-h[data-reveal] .k-w-i{transform:translateY(145%)}.k-chapter.k-dots{background-image:radial-gradient(var(--line) 1.4px, transparent 1.6px);background-position:-12px -12px;background-size:24px 24px}.k-chapter.k-creases{background-image:repeating-linear-gradient(126deg, transparent 0 63px, var(--line) 63px 64px)}.k-nav__sheet[hidden]{display:none}.k-nav{margin-bottom:-64px}.k-nav:focus-within{transform:none}.k-nav.is-hidden:not(:focus-within) .k-nav__bar{box-shadow:none}.k-nav__icon-x,.k-nav__menu[aria-expanded=true] .k-nav__icon-menu{display:none}.k-nav__menu[aria-expanded=true] .k-nav__icon-x{display:block}@media (width<=559px){.k-nav__bar{padding-left:var(--space-4)}.k-nav .k-btn{padding:0 7px}.k-nav .k-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=479px){.k-btn--xl{--k-h:58px;gap:var(--space-2);font-size:16px}.k-btn--xl .k-btn__dot{width:42px;height:42px}}.k-chip{cursor:default}.k-chip:hover{transform:none}.k-chip.is-on{background:var(--ink);color:var(--ground-raised);border-color:var(--ink)}.k-chip.is-out{opacity:.4;text-decoration:line-through}.k-product{width:280px}.k-product .k-btn{cursor:default}.k-product .k-btn:active{box-shadow:var(--shadow-press);transform:none}.k-product:hover .k-product__img>div{transform:none}.k-chat{width:340px;max-width:100%}.k-typing,.k-chat.is-typing .k-bubble{display:none}.k-chat.is-typing .k-typing{display:inline-flex}@supports (height:100svh){.k-story__pin{--k-vh:100svh}}.k-ticketwrap{width:340px;max-width:100%}.p-move{width:320px;max-width:100%;padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.p-move__row{justify-content:space-between;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:14px;line-height:22px;display:flex}.p-move__chip{border-radius:var(--radius-pill);background:var(--brand-soft);color:var(--brand-text);flex:none;padding:4px 10px;font-size:12px}.k-story__drift{transform:translateY(calc((.5 - var(--k-t,0)) * var(--k-drift,56px)));position:absolute;inset:0}.k-story__scene.is-done{transform:translateY(-32px)scale(.98)}.k-story__rail{height:4px}.k-story__knob{pointer-events:none;height:0;transform:translateX(calc(var(--k-p,0) * 100%));position:absolute;top:2px;left:0;right:0}.k-story__knob:before{content:"";border-radius:var(--radius-pill);background:var(--brand);width:14px;height:14px;box-shadow:0 0 0 3px var(--ground);position:absolute;top:-7px;left:-7px}.k-story__hint{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);transition:opacity var(--dur-base) var(--ease-out);flex:none;margin:0;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.k-story__hint svg{animation:k-story-nudge 1.4s var(--ease-out) infinite}.k-story.is-last .k-story__hint{opacity:0}@keyframes k-story-nudge{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@media (width<=899px){.k-story__pin{padding-top:84px}.k-story__drift{--k-drift:24px}.k-story__step:not(.is-active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}}@media (width>=900px){.k-story__step:not(.is-active) .k-story__body{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}.k-story__rail{width:4px;height:auto}.k-story__knob{width:0;height:auto;transform:translateY(calc(var(--k-p,0) * 100%));inset:6px auto 6px 2px}.k-story__hint{left:var(--space-5);bottom:var(--space-6);position:absolute}}.k-label__rows,.k-label__val{margin:0}.k-flavor{min-height:360px}.k-flavor__name{font-size:clamp(44px,4.7vw,60px)}.k-flavor .k-link{color:var(--on-flavor);align-self:flex-start}.p-stack{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.p-gap{margin-top:var(--space-7)}.p-gap-lg{margin-top:var(--space-8)}.p-hero__actions{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.p-hero__stage{margin-top:var(--space-8);position:relative}.p-hero__sticker{z-index:2;right:var(--space-2);top:calc(var(--space-7) * -1);--k-s:clamp(104px, 14vw, 160px);position:absolute}.p-cards{gap:var(--space-4);display:grid}.p-card{height:100%;padding:var(--space-5)}.p-card h3{margin:0 0 var(--space-2);letter-spacing:-.02em;font-variation-settings:"opsz" 32;text-wrap:balance;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.15}.p-card p{color:var(--ink-muted);margin:0}.k-device .k-statblock__cap{max-width:none}.k-phone{background:var(--tinta-900);box-shadow:0 0 0 1.5px var(--line), var(--shadow-float)}.k-phone__island{background:var(--tinta-950)}.p-screens{gap:var(--space-7);align-items:start;display:grid}.p-stats{gap:var(--space-6);display:grid}.p-flavors{gap:var(--space-4);display:grid}.p-flavors>*{display:grid}.p-split{gap:var(--space-7);align-items:start;display:grid}.p-faq{max-width:860px}.p-close{position:relative}.p-close__sticker{right:0;bottom:calc((var(--space-8) + var(--space-4)) * -1);--k-s:clamp(96px, 13vw, 152px);position:absolute}.p-close__phone{color:var(--ink-muted)}.p-close__phone a{color:var(--ink);font-weight:600}.p-footer__row{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--ink-muted);flex-wrap:wrap;font-size:14px;font-weight:500;line-height:21px;display:flex}.p-footer__row a:not(.k-logo){color:var(--ink)}.p-footer__row a:focus-visible,.p-close__phone a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (width>=720px){.p-cards,.p-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.p-close__sticker{bottom:0}}@media (width>=900px){.p-screens{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.p-flavors{grid-template-columns:repeat(3,minmax(0,1fr))}.p-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.p-split .k-label{justify-self:end}.p-hero__sticker{right:var(--space-7)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.k-story__scene,.k-story__step,.k-nav,.k-nav__bar{transition:none}.k-pop,.k-story__step.is-active,.k-story__step.is-active .k-story__body,.k-story__hint svg{animation:none}.k-story__drift{transform:none}}
