.btn[data-astro-cid-ekguhzzh]{--btn-bg:var(--ink);--btn-fg:var(--white);--btn-icon-bg:var(--white);--btn-icon-fg:var(--ink);font-size:var(--text-small);color:var(--btn-fg);white-space:nowrap;font-weight:600;line-height:1;display:inline-block;position:relative}.btn--outline[data-astro-cid-ekguhzzh]{--btn-bg:transparent;--btn-fg:var(--ink);--btn-icon-bg:var(--ink);--btn-icon-fg:var(--white)}.btn--accent[data-astro-cid-ekguhzzh]{--btn-bg:var(--mustard);--btn-fg:var(--ink);--btn-icon-bg:var(--white);--btn-icon-fg:var(--tomato)}.btn__inner[data-astro-cid-ekguhzzh]{min-height:3.5rem;transition:transform .45s var(--ease-pop);align-items:center;gap:.75rem;padding:.375rem .375rem .375rem 1.125rem;display:flex;position:relative}.btn--icon-only[data-astro-cid-ekguhzzh] .btn__inner[data-astro-cid-ekguhzzh]{padding:.375rem}.btn__bg[data-astro-cid-ekguhzzh]{background:var(--btn-bg);border-radius:var(--radius-control);transition:border-radius .45s var(--ease-pop-soft);position:absolute;inset:0}.btn--outline[data-astro-cid-ekguhzzh] .btn__bg[data-astro-cid-ekguhzzh]{border:1.5px solid var(--ink)}.btn__label[data-astro-cid-ekguhzzh]{position:relative}.btn__icon[data-astro-cid-ekguhzzh]{border-radius:calc(var(--radius-control) - .375rem);background:var(--btn-icon-bg);width:2.75rem;height:2.75rem;color:var(--btn-icon-fg);transition:transform .15s ease-out;display:block;position:relative;overflow:hidden}.btn--icon-only[data-astro-cid-ekguhzzh].btn--outline .btn__icon[data-astro-cid-ekguhzzh]{color:var(--tomato);background:0 0}.btn__icon-track[data-astro-cid-ekguhzzh]{transition:transform .4s var(--ease-slide);display:block}.btn__icon[data-astro-cid-ekguhzzh] svg[data-astro-cid-ekguhzzh]{width:2.75rem;height:2.75rem;padding:.75rem}.btn--icon-only[data-astro-cid-ekguhzzh] .btn__icon-track[data-astro-cid-ekguhzzh]{margin-top:-2.75rem}@media (hover:hover){.btn[data-astro-cid-ekguhzzh]:hover .btn__inner[data-astro-cid-ekguhzzh]{transform:skewY(-4deg)rotate(-1deg)scale(1.02)}.btn--icon-only[data-astro-cid-ekguhzzh]:hover .btn__inner[data-astro-cid-ekguhzzh]{transform:skewY(-1deg)rotate(-1deg)scale(1.02)}.btn[data-astro-cid-ekguhzzh]:hover .btn__bg[data-astro-cid-ekguhzzh]{border-radius:var(--radius-control-squeezed)}.btn[data-astro-cid-ekguhzzh]:hover .btn__icon[data-astro-cid-ekguhzzh]{transform:scale(.92)}.btn--icon-only[data-astro-cid-ekguhzzh]:hover .btn__icon-track[data-astro-cid-ekguhzzh]{transform:translateY(2.75rem)}}.btn[data-astro-cid-ekguhzzh]:active .btn__inner[data-astro-cid-ekguhzzh]{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.btn__inner[data-astro-cid-ekguhzzh],.btn__bg[data-astro-cid-ekguhzzh],.btn__icon[data-astro-cid-ekguhzzh],.btn__icon-track[data-astro-cid-ekguhzzh]{transition:none}.btn[data-astro-cid-ekguhzzh]:hover .btn__inner[data-astro-cid-ekguhzzh]{transform:none}.btn--outline[data-astro-cid-ekguhzzh]:hover .btn__bg[data-astro-cid-ekguhzzh],.btn[data-astro-cid-ekguhzzh]:hover .btn__bg[data-astro-cid-ekguhzzh]{filter:brightness(.94)}}.stack[data-astro-cid-lt666rkk]{gap:1.5rem;padding-block:1.5rem;display:grid}.feature[data-astro-cid-lt666rkk]{border-radius:var(--radius-card);transform-origin:50% 10%;will-change:transform, opacity;flex-direction:column;gap:1rem;min-height:34rem;padding:1.5rem;display:flex}.feature--white[data-astro-cid-lt666rkk]{background:var(--white)}.feature--peach[data-astro-cid-lt666rkk]{background:var(--peach)}.feature--mustard[data-astro-cid-lt666rkk]{background:var(--mustard)}.feature--grape[data-astro-cid-lt666rkk]{background:var(--grape)}.feature__top[data-astro-cid-lt666rkk]{justify-content:space-between;align-items:flex-start;display:flex}.tag[data-astro-cid-lt666rkk]{background:color-mix(in srgb, var(--ink) 10%, transparent);font-size:var(--text-small);border-radius:.5rem;padding:.5rem .75rem;font-weight:600;line-height:1}.num[data-astro-cid-lt666rkk]{font-family:var(--font-display);letter-spacing:-.04em;color:color-mix(in srgb, var(--ink) 14%, transparent);font-variant-numeric:tabular-nums;font-size:clamp(3rem,9vw,7.5rem);font-weight:700;line-height:.8}h2[data-astro-cid-lt666rkk]{font-size:var(--text-xl)}.feature__bottom[data-astro-cid-lt666rkk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:auto;display:flex}.feature__copy[data-astro-cid-lt666rkk]{justify-items:start;gap:1rem;max-width:30rem;display:grid}.feature__copy[data-astro-cid-lt666rkk] .btn{margin-top:.75rem}.polaroid[data-astro-cid-lt666rkk]{aspect-ratio:4/5;background:var(--cream);border:.5rem solid var(--white);border-radius:1.75rem;place-items:center;width:clamp(9rem,30vw,20rem);display:grid;rotate:3deg}.polaroid[data-astro-cid-lt666rkk] svg{width:78%}@media (width>=992px) and (height>=600px){.stack[data-astro-cid-lt666rkk]{--stack-top:3.5rem;--stack-gap:3.5rem;padding-block:0 var(--section-gap);display:block}.slide[data-astro-cid-lt666rkk]{height:calc(100vh - 2 * var(--stack-top) + var(--stack-gap))}.slide[data-astro-cid-lt666rkk]:last-child{height:auto}.pin[data-astro-cid-lt666rkk],.feature[data-astro-cid-lt666rkk]{height:calc(100vh - 2 * var(--stack-top));min-height:0}.feature[data-astro-cid-lt666rkk]{padding:3.5rem}}.footer[data-astro-cid-jo6i4kqk]{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.trail[data-astro-cid-jo6i4kqk]{pointer-events:none;position:absolute;inset:0}.trail__item[data-astro-cid-jo6i4kqk]{aspect-ratio:4/5;opacity:0;visibility:hidden;will-change:transform;border-radius:1.75rem;place-items:center;width:clamp(9rem,16vw,15rem);display:grid;position:absolute;top:0;left:0}.trail__item--tomato[data-astro-cid-jo6i4kqk]{background:var(--tomato)}.trail__item--leaf[data-astro-cid-jo6i4kqk]{background:var(--leaf)}.trail__item--mustard[data-astro-cid-jo6i4kqk]{background:var(--mustard)}.trail__item--grape[data-astro-cid-jo6i4kqk]{background:var(--grape)}.trail__item[data-astro-cid-jo6i4kqk] svg{width:80%}.cta[data-astro-cid-jo6i4kqk]{z-index:1;text-align:center;flex:1;align-content:center;justify-items:center;gap:2rem;padding-block:6rem;display:grid;position:relative}h2[data-astro-cid-jo6i4kqk]{font-size:var(--text-xxl)}.actions[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.bottom[data-astro-cid-jo6i4kqk]{background:var(--mustard);border-radius:var(--radius-card) var(--radius-card) 0 0;position:relative}.sticker-wrap[data-astro-cid-jo6i4kqk]{width:clamp(6rem,10vw,10rem);position:absolute;top:0;right:clamp(1.5rem,9vw,9.75rem);translate:0 -55%}.sticker[data-astro-cid-jo6i4kqk]{width:100%}.info[data-astro-cid-jo6i4kqk]{gap:1.5rem;padding-block:3rem 2rem;display:grid}.info__brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:.9}.info__links[data-astro-cid-jo6i4kqk]{font-size:var(--text-small);flex-wrap:wrap;gap:.5rem 2rem;font-weight:600;display:flex}.info__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:.25em;padding-block:.5rem;text-decoration:underline #0000;transition:text-decoration-color .15s ease-out}.info__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration-color:currentColor}.info__legal[data-astro-cid-jo6i4kqk]{font-size:var(--text-small);color:color-mix(in srgb, var(--ink) 72%, transparent)}@media (width>=992px){.info[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:end}.info__legal[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(7rem,16vw,10.5rem);overflow-x:clip}.hero__title[data-astro-cid-ge2uvauf]{gap:1.5rem;display:grid}h1[data-astro-cid-ge2uvauf]{font-size:var(--text-xxl);max-width:11ch}.lead[data-astro-cid-ge2uvauf]{max-width:18ch}.cards[data-astro-cid-ge2uvauf]{padding:2.5rem var(--gutter) 2rem;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.card[data-astro-cid-ge2uvauf]{aspect-ratio:3/4;border-radius:var(--radius-card);will-change:transform;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-ge2uvauf]:nth-child(n+3){display:none}.card--mustard[data-astro-cid-ge2uvauf]{background:var(--mustard)}.card--tomato[data-astro-cid-ge2uvauf]{background:var(--tomato)}.card--leaf[data-astro-cid-ge2uvauf]{background:var(--leaf)}.card--grape[data-astro-cid-ge2uvauf]{background:var(--grape)}.card--art[data-astro-cid-ge2uvauf]{place-items:center;padding:0;display:grid}.card--art[data-astro-cid-ge2uvauf] svg{width:82%}.card__stat[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,9vw,5.5rem);font-weight:700;line-height:1}.card__label[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;border-bottom:1.5px solid var(--ink);padding-bottom:.625rem;font-size:clamp(1.125rem,2.6vw,2rem);font-weight:700}.card__note[data-astro-cid-ge2uvauf]{font-size:var(--text-small);padding-top:.625rem}@media (width>=992px){.cards[data-astro-cid-ge2uvauf]{gap:0;padding:3.75rem 5.75rem 4rem;display:flex}.card[data-astro-cid-ge2uvauf],.card[data-astro-cid-ge2uvauf]:nth-child(n+3){aspect-ratio:auto;flex:1;height:32rem;padding:1.75rem;display:flex}.card--art[data-astro-cid-ge2uvauf],.card--art[data-astro-cid-ge2uvauf]:nth-child(n+3){display:grid}.card[data-astro-cid-ge2uvauf]+.card[data-astro-cid-ge2uvauf]{margin-left:-1.2rem}}.intro[data-astro-cid-fmp4ekgg]{padding-block:var(--section-gap)}h2[data-astro-cid-fmp4ekgg]{font-size:var(--text-m);max-width:24ch;margin-inline:auto;padding-bottom:clamp(3rem,7vw,8rem);line-height:1.05}.row[data-astro-cid-fmp4ekgg]{align-items:end;gap:2rem;display:grid}.thumb[data-astro-cid-fmp4ekgg]{aspect-ratio:3/4;background:var(--peach);border-radius:1.25rem;place-items:center;width:10rem;display:grid}.thumb[data-astro-cid-fmp4ekgg] svg{width:80%}.copy[data-astro-cid-fmp4ekgg]{justify-items:start;gap:2rem;max-width:34rem;display:grid}.jump[data-astro-cid-fmp4ekgg]{display:none}@media (width>=992px){.row[data-astro-cid-fmp4ekgg]{grid-template-columns:4fr 5fr 3fr}.thumb[data-astro-cid-fmp4ekgg]{width:17rem}.jump[data-astro-cid-fmp4ekgg]{justify-self:end;padding-right:8.5rem;display:block}}.diets[data-astro-cid-543bmuqs]{padding-block:var(--section-gap);border-bottom:1px solid color-mix(in srgb, var(--ink) 14%, transparent)}h2[data-astro-cid-543bmuqs]{font-size:var(--text-m);max-width:10ch;padding-bottom:clamp(2rem,5vw,6rem)}.marquee[data-astro-cid-543bmuqs]{cursor:grab;touch-action:pan-y;user-select:none;overflow:hidden}.marquee[data-astro-cid-543bmuqs]:active{cursor:grabbing}.track[data-astro-cid-543bmuqs]{will-change:transform;width:max-content;display:flex}.tile[data-astro-cid-543bmuqs]{aspect-ratio:1;border-radius:var(--radius-card);flex:none;place-items:center;width:clamp(12rem,40vw,21.33rem);margin-right:1rem;display:grid;position:relative}.tile--white[data-astro-cid-543bmuqs]{background:var(--white)}.tile--leaf[data-astro-cid-543bmuqs]{background:var(--leaf)}.tile--mustard[data-astro-cid-543bmuqs]{background:var(--mustard)}.tile--peach[data-astro-cid-543bmuqs]{background:var(--peach)}.tile--grape[data-astro-cid-543bmuqs]{background:var(--grape)}.tile--tomato[data-astro-cid-543bmuqs]{background:var(--tomato)}.tile[data-astro-cid-543bmuqs] svg{pointer-events:none;width:58%;margin-bottom:12%}.tile__label[data-astro-cid-543bmuqs]{background:var(--ink);color:var(--white);font-size:var(--text-small);border-radius:.625rem;padding:.5rem .875rem;font-weight:600;line-height:1;position:absolute;bottom:1.25rem;left:1.25rem}.nav[data-astro-cid-wpvy4v7s]{z-index:50;pointer-events:none;position:fixed;inset:0 0 auto}.navbar[data-astro-cid-wpvy4v7s]{padding:1.25rem var(--gutter);pointer-events:auto;justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);letter-spacing:-.05em;align-items:center;gap:.625rem;font-size:2.25rem;font-weight:800;line-height:1;display:flex}.logo[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{width:2.75rem;height:2.75rem}.menu[data-astro-cid-wpvy4v7s]{background:var(--white);border-radius:1.125rem;gap:.25rem;padding:.5rem;display:none;position:absolute;left:50%;transform:translate(-50%)}.cta[data-astro-cid-wpvy4v7s]{display:none}@media (width>=992px){.menu[data-astro-cid-wpvy4v7s]{display:flex}.cta[data-astro-cid-wpvy4v7s]{display:block}}@media (width>=480px){.cta[data-astro-cid-wpvy4v7s]{display:block}}.swoosh[data-astro-cid-wpvy4v7s]{font-size:var(--text-small);font-weight:600;line-height:1;display:block;position:relative}.swoosh__bg[data-astro-cid-wpvy4v7s]{transition:scale .45s var(--ease-swoosh);border-radius:.75rem;position:absolute;inset:0;overflow:clip}.swoosh__fill[data-astro-cid-wpvy4v7s]{width:120%;height:100%;transition:translate .6s var(--ease-swoosh), rotate .5s var(--ease-swoosh);position:absolute;top:0;left:0;translate:-10% 140%;rotate:-12deg}.swoosh__fill--first[data-astro-cid-wpvy4v7s]{background:var(--tomato)}.swoosh__fill--second[data-astro-cid-wpvy4v7s]{background:var(--ink);transition-delay:64ms}.swoosh__inner[data-astro-cid-wpvy4v7s]{border-radius:.75rem;padding:.875rem 1.125rem;display:block;position:relative;overflow:clip}.swoosh__text[data-astro-cid-wpvy4v7s]{transform-origin:0;transition:opacity .2s ease-out, rotate .5s var(--ease-swoosh);display:block}.swoosh__inner[data-astro-cid-wpvy4v7s]:after{content:attr(data-label);color:var(--white);transition:translate .75s var(--ease-pop-soft) .1s, rotate .5s var(--ease-swoosh) .1s;place-items:center;display:grid;position:absolute;inset:0;translate:0 120%;rotate:.667 .667 .333 -30deg}@media (hover:hover){.swoosh[data-astro-cid-wpvy4v7s]:hover .swoosh__bg[data-astro-cid-wpvy4v7s]{scale:1.065 1.095}.swoosh[data-astro-cid-wpvy4v7s]:hover .swoosh__fill[data-astro-cid-wpvy4v7s]{translate:-10%;rotate:0deg}.swoosh[data-astro-cid-wpvy4v7s]:hover .swoosh__text[data-astro-cid-wpvy4v7s]{opacity:0;rotate:.667 .667 .333 -60deg}.swoosh[data-astro-cid-wpvy4v7s]:hover .swoosh__inner[data-astro-cid-wpvy4v7s]:after{translate:0;rotate:.667 .667 .333 0deg}}@media (prefers-reduced-motion:reduce){.swoosh__bg[data-astro-cid-wpvy4v7s],.swoosh__fill[data-astro-cid-wpvy4v7s],.swoosh__text[data-astro-cid-wpvy4v7s],.swoosh__inner[data-astro-cid-wpvy4v7s]:after{transition:none}}.recipes[data-astro-cid-qkp46fp5]{padding-block:var(--section-gap);overflow-x:clip}.intro[data-astro-cid-qkp46fp5]{justify-items:start;gap:1.5rem;display:grid}h2[data-astro-cid-qkp46fp5]{font-size:var(--text-xl);max-width:9ch}.lead[data-astro-cid-qkp46fp5]{max-width:22ch}.actions[data-astro-cid-qkp46fp5]{flex-wrap:wrap;gap:.75rem;padding-top:.5rem;display:flex}.list[data-astro-cid-qkp46fp5]{padding:3rem var(--gutter) 0;gap:1.25rem;margin:0;list-style:none;display:grid}.item[data-astro-cid-qkp46fp5]{will-change:transform}.recipe[data-astro-cid-qkp46fp5]{aspect-ratio:4/5;border-radius:var(--radius-card);place-items:center;display:grid;position:relative;overflow:hidden}.recipe--tomato[data-astro-cid-qkp46fp5]{background:var(--tomato)}.recipe--leaf[data-astro-cid-qkp46fp5]{background:var(--leaf)}.recipe--mustard[data-astro-cid-qkp46fp5]{background:var(--mustard)}.recipe[data-astro-cid-qkp46fp5]>svg{width:76%;margin-bottom:18%}.recipe__bar[data-astro-cid-qkp46fp5]{background:var(--white);border-radius:calc(var(--radius-card) - .75rem);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .75rem .75rem 1.25rem;display:flex;position:absolute;inset:auto .75rem .75rem}.recipe__text[data-astro-cid-qkp46fp5]{gap:.25rem;display:grid}.recipe__title[data-astro-cid-qkp46fp5]{font-size:var(--text-body);letter-spacing:-.01em;font-weight:700;line-height:1.1}.recipe__time[data-astro-cid-qkp46fp5]{font-size:var(--text-small);color:var(--ink-soft);font-variant-numeric:tabular-nums}.recipe__icon[data-astro-cid-qkp46fp5]{background:var(--ink);width:3.25rem;height:3.25rem;color:var(--white);border-radius:1rem;flex:none;overflow:hidden}.recipe__icon-track[data-astro-cid-qkp46fp5]{display:block;position:relative}.recipe__icon-track[data-astro-cid-qkp46fp5] svg[data-astro-cid-qkp46fp5]{width:3.25rem;height:3.25rem;padding:.9rem}.recipe__icon-track[data-astro-cid-qkp46fp5] svg[data-astro-cid-qkp46fp5]+svg[data-astro-cid-qkp46fp5]{position:absolute;top:0;right:100%}@media (width>=992px){.intro[data-astro-cid-qkp46fp5]{padding-left:7.5rem}.list[data-astro-cid-qkp46fp5]{grid-template-columns:repeat(3,26.67rem);justify-content:space-between;gap:0;padding:2.5rem 7.5rem 0}.recipe[data-astro-cid-qkp46fp5]{aspect-ratio:auto;height:34.5rem}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/nyamly/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/nyamly/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/nyamly/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/nyamly/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/nyamly/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cream:#fff6e9;--cream-deep:#f1e4cf;--ink:#1d1a16;--ink-soft:#5c5348;--white:#fff;--tomato:#ff5a3c;--mustard:#ffc83d;--leaf:#3fbf7f;--grape:#c9b6ff;--peach:#ffb9a3;--font-display:"Bricolage Grotesque Variable", system-ui, sans-serif;--font-body:"Figtree Variable", system-ui, sans-serif;--text-xxl:clamp(3rem, 11vw, 7.5rem);--text-xl:clamp(2.5rem, 8vw, 5.5rem);--text-m:clamp(1.75rem, 5vw, 4rem);--text-body-l:clamp(1.125rem, 2.4vw, 1.75rem);--text-body:1.25rem;--text-small:1.125rem;--radius-card:2.5rem;--radius-control:.875rem;--radius-control-squeezed:.5rem;--gutter:1.25rem;--section-gap:clamp(4rem, 9vw, 8rem);--ease-swoosh:cubic-bezier(.32, .72, 0, 1);--ease-pop:cubic-bezier(.34, 2.27, .64, 1);--ease-pop-soft:cubic-bezier(.34, 1.37, .64, 1);--ease-slide:cubic-bezier(.7, 0, .3, 1);font-size:16px}@media (width>=992px){:root{--gutter:2.5rem;font-size:clamp(12px,.833333vw,18px)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);-webkit-font-smoothing:antialiased;margin:0;font-weight:500;line-height:1.4;overflow-x:clip}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:700;line-height:.98}a{color:inherit;text-decoration:none}svg{display:block}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:.5rem}.container{width:100%;padding-inline:var(--gutter)}.lead{font-size:var(--text-body-l);letter-spacing:-.01em;font-weight:600;line-height:1.25}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}
