.cc-hero-plate{--cc-phone-h:clamp(13rem, calc(100svh - var(--header-h) - 1.84 * clamp(5rem, 21.5vw, 9.5rem) - 19.5rem), 30rem);width:min(74vw, 24rem, calc(var(--cc-phone-h) * var(--cc-plate-ratio)))}@media (min-width:768px){.cc-hero-plate{width:min(100%, 24rem, calc(min(30rem, 42svh) * var(--cc-plate-ratio)))}}@media (min-width:1024px),(min-width:768px) and (min-aspect-ratio:5/4){.cc-hero-grid{--hero-fs:clamp(7.5rem, min(21.6vw - 41px, 30vh), 18.5rem);min-height:calc(var(--cc-plate-h) * var(--hero-fs) - .5rem);display:block}.cc-hero-sticker{inset-inline-start:96%;top:30%}.cc-hero-copy{max-width:44%;margin-top:1.5rem}.cc-hero-cta{margin-top:1.25rem}.cc-hero-plate{--cc-bleed:max(0px, (100vw - 1440px) * .3);--cc-plate-end:calc(100% + var(--cc-bleed));--cc-plate-w:calc(var(--cc-plate-h) * var(--cc-plate-ratio) * var(--hero-fs));top:-1rem;width:auto;height:auto;aspect-ratio:var(--cc-plate-ratio);margin:0;position:absolute;inset-inline-start:min(max(calc(var(--cc-plate-end) - var(--cc-plate-w)), calc((var(--cc-line2) - var(--cc-overlap)) * var(--hero-fs))), calc(var(--cc-plate-end) - var(--cc-plate-min) * var(--hero-fs)));inset-inline-end:calc(-1 * var(--cc-bleed))}.cc-hero-plate>[data-float],.cc-hero-plate>[data-float]>div{height:100%}@supports (anchor-name:--cc) and (left:anchor(right)){.cc-hero-line2{anchor-name:--cc-hero-line2}.cc-hero-plate{position-anchor:--cc-hero-line2;inset-inline-start:min(max(calc(var(--cc-plate-end) - var(--cc-plate-w)), calc(anchor(end) - var(--cc-overlap) * var(--hero-fs))), calc(var(--cc-plate-end) - var(--cc-plate-min) * var(--hero-fs)))}}}
.cc-tag{--sticker-size:clamp(1rem, 1.7vw, 1.35rem);white-space:normal;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-text-stroke:0;max-width:100%;color:var(--cc-tag-ink);background:var(--cc-tag-fill);box-shadow:0 0 0 .2em var(--color-paper);filter:drop-shadow(0 6px 8px #1e0c0266);pointer-events:auto;-webkit-user-select:text;user-select:text;border-radius:.7em;padding:.5em .85em .45em;display:inline-block}.cc-tag-green{--cc-tag-fill:var(--color-green);--cc-tag-ink:var(--color-paper)}.cc-tag-golden{--cc-tag-fill:var(--color-golden);--cc-tag-ink:var(--color-ink)}.cc-tag-paper{--cc-tag-fill:var(--color-paper);--cc-tag-ink:var(--color-crust)}@media (forced-colors:active){.cc-tag{box-shadow:none;border:2px solid canvastext}}
.fry-stage{--fry-flour:1;--fry-cut:calc(-1 * var(--fry-m));--fry-level:1.2em;--fry-heat:0;--fry-vat-x:-.08em;--fry-vat-depth:.2em;--fry-rim:color-mix(in srgb, var(--color-golden-deep) 78%, var(--color-crust));--fry-m:.3em}.fry-col{container-type:inline-size}.fry-word{isolation:isolate;white-space:nowrap;-webkit-user-select:none;user-select:none;width:fit-content;font-size:min(clamp(7rem, 33vw, 11rem), 100cqw / var(--fry-fit,2.4));--fry-ink-top:.08em;--fry-ink-bottom:.84em;position:relative}@media (min-width:768px){.fry-word{font-size:min(clamp(10rem, 30vw, 17rem), 100cqw / var(--fry-fit,2.4))}}@media (min-width:1024px){.fry-word{font-size:min(clamp(12rem, 24vw, 24rem), 100cqw / var(--fry-fit,2.4))}}.fry-copy{letter-spacing:.012em;display:block;line-height:.92!important}.fry-layer{position:absolute;inset:0}.fry-raw{color:var(--color-beige-deep);text-shadow:none}.fry-flour{opacity:var(--fry-flour);transition:opacity .3s var(--ease-out-strong);will-change:opacity}.fry-flour-ring{--outline:.018em;--stroke-color:var(--color-paper);color:var(--color-paper)}.fry-flour-fill{color:#0000;text-shadow:none;background:var(--fry-flour-img,none) 50% 50% / cover no-repeat var(--color-beige-deep);-webkit-background-clip:text;background-clip:text}.fry-window{inset:calc(-1 * var(--fry-m));transform:translateY(calc(var(--fry-cut) + var(--fry-m)));will-change:transform;position:absolute;overflow:hidden}.fry-pan{inset:var(--fry-m);transform:translateY(calc(-1 * (var(--fry-cut) + var(--fry-m))));will-change:transform;position:absolute}.fry-puff{--fry-puff:.022em;color:var(--color-paper);text-shadow:calc(var(--fry-puff) * 1) 0 0 var(--color-paper), calc(var(--fry-puff) * .985) calc(var(--fry-puff) * .174) 0 var(--color-paper), calc(var(--fry-puff) * .94) calc(var(--fry-puff) * .342) 0 var(--color-paper), calc(var(--fry-puff) * .866) calc(var(--fry-puff) * .5) 0 var(--color-paper), calc(var(--fry-puff) * .766) calc(var(--fry-puff) * .643) 0 var(--color-paper), calc(var(--fry-puff) * .643) calc(var(--fry-puff) * .766) 0 var(--color-paper), calc(var(--fry-puff) * .5) calc(var(--fry-puff) * .866) 0 var(--color-paper), calc(var(--fry-puff) * .342) calc(var(--fry-puff) * .94) 0 var(--color-paper), calc(var(--fry-puff) * .174) calc(var(--fry-puff) * .985) 0 var(--color-paper), 0 calc(var(--fry-puff) * 1) 0 var(--color-paper), calc(var(--fry-puff) * -.174) calc(var(--fry-puff) * .985) 0 var(--color-paper), calc(var(--fry-puff) * -.342) calc(var(--fry-puff) * .94) 0 var(--color-paper), calc(var(--fry-puff) * -.5) calc(var(--fry-puff) * .866) 0 var(--color-paper), calc(var(--fry-puff) * -.643) calc(var(--fry-puff) * .766) 0 var(--color-paper), calc(var(--fry-puff) * -.766) calc(var(--fry-puff) * .643) 0 var(--color-paper), calc(var(--fry-puff) * -.866) calc(var(--fry-puff) * .5) 0 var(--color-paper), calc(var(--fry-puff) * -.94) calc(var(--fry-puff) * .342) 0 var(--color-paper), calc(var(--fry-puff) * -.985) calc(var(--fry-puff) * .174) 0 var(--color-paper), calc(var(--fry-puff) * -1) 0 0 var(--color-paper), calc(var(--fry-puff) * -.985) calc(var(--fry-puff) * -.174) 0 var(--color-paper), calc(var(--fry-puff) * -.94) calc(var(--fry-puff) * -.342) 0 var(--color-paper), calc(var(--fry-puff) * -.866) calc(var(--fry-puff) * -.5) 0 var(--color-paper), calc(var(--fry-puff) * -.766) calc(var(--fry-puff) * -.643) 0 var(--color-paper), calc(var(--fry-puff) * -.643) calc(var(--fry-puff) * -.766) 0 var(--color-paper), calc(var(--fry-puff) * -.5) calc(var(--fry-puff) * -.866) 0 var(--color-paper), calc(var(--fry-puff) * -.342) calc(var(--fry-puff) * -.94) 0 var(--color-paper), calc(var(--fry-puff) * -.174) calc(var(--fry-puff) * -.985) 0 var(--color-paper), 0 calc(var(--fry-puff) * -1) 0 var(--color-paper), calc(var(--fry-puff) * .174) calc(var(--fry-puff) * -.985) 0 var(--color-paper), calc(var(--fry-puff) * .342) calc(var(--fry-puff) * -.94) 0 var(--color-paper), calc(var(--fry-puff) * .5) calc(var(--fry-puff) * -.866) 0 var(--color-paper), calc(var(--fry-puff) * .643) calc(var(--fry-puff) * -.766) 0 var(--color-paper), calc(var(--fry-puff) * .766) calc(var(--fry-puff) * -.643) 0 var(--color-paper), calc(var(--fry-puff) * .866) calc(var(--fry-puff) * -.5) 0 var(--color-paper), calc(var(--fry-puff) * .94) calc(var(--fry-puff) * -.342) 0 var(--color-paper), calc(var(--fry-puff) * .985) calc(var(--fry-puff) * -.174) 0 var(--color-paper)}.fry-crust{--outline:.012em;--stroke-color:var(--color-crust);color:var(--color-crust)}.fry-golden{color:#0000;text-shadow:none;background:var(--fry-crust-img,none) 50% 50% / cover no-repeat var(--color-golden);-webkit-background-clip:text;background-clip:text}.fry-vat{inset-block:calc(-1 * var(--fry-m));inset-inline:var(--fry-vat-x);pointer-events:none;opacity:var(--fry-heat);transform:translateY(calc(var(--fry-level) + var(--fry-m)));will-change:transform, opacity;position:absolute;overflow:hidden}.fry-vat-back{z-index:-1}.fry-liquid{inset:0 0 calc(var(--fry-m) - var(--fry-vat-depth));transform:translateY(calc(-1 * (var(--fry-level) + var(--fry-m))));will-change:transform;position:absolute}.fry-pool{background:linear-gradient(#f6b729e6,#d58f06e6 45%,#96540eeb)}.fry-tank{z-index:-1;inset-inline:var(--fry-vat-x);top:calc(var(--fry-ink-top) - .16em);bottom:calc(-1 * var(--fry-vat-depth));pointer-events:none;opacity:var(--fry-heat);will-change:opacity;border:.04em solid #3a1e09d9;border-width:0 .04em .05em;position:absolute}.fry-tank:before,.fry-tank:after{content:"";background:#3a1e09d9;width:.06em;height:.035em;position:absolute;top:0}.fry-tank:before{inset-inline-start:-.06em}.fry-tank:after{inset-inline-end:-.06em}.fry-veil{background:linear-gradient(#d58f0629,#aa620a4d)}.fry-bubbles{inset-block:var(--fry-m) var(--fry-vat-depth);inset-inline:calc(-1 * var(--fry-vat-x));position:absolute}.fry-bubble{top:calc(var(--fry-ink-bottom) - var(--s) * .6);width:var(--s);height:var(--s);animation:fry-bubble var(--t) cubic-bezier(.5, 0, .8, .6) var(--d) infinite;background:radial-gradient(circle at 34% 30%,#fffaf0f2 0 12%,#0000 15%),#fffaf038;border-radius:50%;animation-play-state:paused;position:absolute;inset-inline-start:var(--x);box-shadow:inset 0 0 0 max(1.5px,.007em) #fffaf0e6}.fry-bubble:nth-child(3n){background:radial-gradient(circle at 34% 30%,#fffaf0f2 0 12%,#0000 15%),#f6b72952}@keyframes fry-bubble{0%{opacity:0;transform:translate(0)scale(.45)}12%{opacity:1}55%{transform:translate(var(--dx), calc((var(--fry-ink-top) - var(--fry-ink-bottom)) * .5)) scale(.85)}to{opacity:1;transform:translate(calc(var(--dx) * -.4), calc(var(--fry-ink-top) - var(--fry-ink-bottom) - .14em)) scale(1.1)}}.fry-oil{top:0;inset-inline:var(--fry-vat-x);pointer-events:none;height:.1em;opacity:var(--fry-heat);transform:translateY(var(--fry-level));will-change:transform, opacity;direction:ltr;margin-top:-.05em;position:absolute;overflow:hidden}.fry-oil svg{width:200%;height:100%;animation:2.8s linear infinite paused fry-wave;display:block}@keyframes fry-wave{to{transform:translate(-50%)}}.fry-crumb{top:var(--fry-ink-top);width:var(--s);height:calc(var(--s) * .8);background:var(--color-golden-deep);opacity:0;pointer-events:none;border-radius:40% 60% 55% 45%;position:absolute;inset-inline-start:var(--x)}.fry-crumb:nth-child(2n){background:var(--color-crust)}.fry-crumb:nth-child(3n){background:var(--color-golden)}.fry-stage.is-hot .fry-bubble,.fry-stage.is-hot .fry-oil svg{animation-play-state:running}@media (prefers-reduced-motion:reduce){.fry-vat,.fry-tank,.fry-oil,.fry-crumb{display:none}}@media (forced-colors:active){.fry-flour-fill,.fry-golden{color:canvastext;background:0 0}.fry-vat,.fry-tank,.fry-oil{display:none}}
.cc-napkin-shadow{filter:drop-shadow(0 18px 22px #4a2c1433)drop-shadow(0 3px 5px #4a2c141f)}.cc-napkin{--scallop:9px;background-color:var(--color-paper);background-image:radial-gradient(color-mix(in oklab, var(--color-crust) 9%, transparent) 1px, transparent 1.6px);-webkit-mask:radial-gradient(circle at 50% 100%, #000 calc(var(--scallop) - .5px), #0000 var(--scallop)) top / calc(2 * var(--scallop)) var(--scallop) repeat-x, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--scallop) + 1px) no-repeat;-webkit-mask:radial-gradient(circle at 50% 100%, #000 calc(var(--scallop) - .5px), #0000 var(--scallop)) top / calc(2 * var(--scallop)) var(--scallop) repeat-x, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--scallop) + 1px) no-repeat;mask:radial-gradient(circle at 50% 100%, #000 calc(var(--scallop) - .5px), #0000 var(--scallop)) top / calc(2 * var(--scallop)) var(--scallop) repeat-x, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--scallop) + 1px) no-repeat;background-position:7px 7px;background-size:15px 15px}.cc-quote-mark{-webkit-text-stroke:.12em var(--color-paper);paint-order:stroke fill}@media (forced-colors:active){.cc-napkin{border:2px solid canvastext;-webkit-mask:none;mask:none}.cc-quote-mark{-webkit-text-stroke:0}}
