@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-400-normal.BFCFncbp.woff2)format("woff2"),url(./fira-sans-greek-400-normal.DQ8sF22y.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-400-normal.a0AnQzuD.woff2)format("woff2"),url(./fira-sans-latin-400-normal.66xCkunx.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-600-normal.BlqpLOpF.woff2)format("woff2"),url(./fira-sans-greek-600-normal.DfHu91YF.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-600-normal.CXKlxLG9.woff2)format("woff2"),url(./fira-sans-latin-600-normal.DtSgd811.woff)format("woff")}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./fira-sans-extra-condensed-greek-800-normal.C-ejy_3z.woff2)format("woff2"),url(./fira-sans-extra-condensed-greek-800-normal.DufhE44O.woff)format("woff")}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./fira-sans-extra-condensed-latin-800-normal.Cvvr1VvK.woff2)format("woff2"),url(./fira-sans-extra-condensed-latin-800-normal.C8Mq2QSE.woff)format("woff")}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-mono-greek-500-normal.kj_VgxTv.woff2)format("woff2"),url(./fira-mono-greek-500-normal.DNFqaoqB.woff)format("woff")}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-mono-latin-500-normal.Du17Nws8.woff2)format("woff2"),url(./fira-mono-latin-500-normal.DknboRIW.woff)format("woff")}:root{--bg:#fff;--bg-side:#f4f3f1;--bg-hover:#eceae7;--line:#d9d6d2;--line-strong:#1a1a1a;--text:#1a1a1a;--text-2:#6b6b6b;--accent:#b01e23;--accent-text:#fff;--ok:#2e7d32;--bad:#b01e23;--font-body:"Fira Sans", system-ui, sans-serif;--font-head:"Fira Sans Extra Condensed", "Fira Sans", sans-serif;--font-mono:"Fira Mono", ui-monospace, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--tap:48px;--tap-cook:64px;--row-h:64px;--side-w:220px;--bottom-h:60px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#121212;--bg-side:#1b1a19;--bg-hover:#262523;--line:#3a3836;--line-strong:#e8e6e3;--text:#e8e6e3;--text-2:#a19d98;--accent:#e0484c;--accent-text:#121212;--ok:#66bb6a;--bad:#e0484c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;border-radius:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--bg);color:var(--text);font:400 16px/1.4 var(--font-body);margin:0}h1,.h1{font:800 32px/1.1 var(--font-head);text-transform:uppercase;letter-spacing:.01em;margin:0}h2,.h2{font:800 22px/1.15 var(--font-head);text-transform:uppercase;margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mono{font-family:var(--font-mono)}.muted{color:var(--text-2)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{:root{--bg:#fff;--text:#000;--line:#000}.no-print{display:none!important}}html{scroll-padding-top:128px}.wrap{max-width:1160px;padding:0 var(--s4);margin:0 auto}.section{padding:var(--s6) 0}.section+.section{border-top:1px solid var(--line)}.eyebrow{margin:0 0 var(--s3);font:500 13px/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);display:inline-block}.display{font:800 clamp(40px, 7vw, 76px) / .98 var(--font-head);text-transform:uppercase;letter-spacing:0;max-width:14ch;margin:0}.lead{max-width:60ch;color:var(--text-2);font-size:clamp(17px,2.1vw,20px);line-height:1.5}.section-head{justify-content:space-between;align-items:end;gap:var(--s3);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.section-head h2{font-size:clamp(28px,4vw,40px)}.section-head p{margin:var(--s2) 0 0;color:var(--text-2);max-width:60ch}.actions{align-items:center;gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;display:flex}.cta-main{min-height:var(--tap-cook);padding:0 var(--s5);background:var(--accent);color:var(--accent-text);align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.cta-main:hover{filter:brightness(.92)}.cta-alt{min-height:var(--tap-cook);padding:0 var(--s5);border:1px solid var(--line-strong);align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.cta-alt:hover{background:var(--bg-hover)}.note{margin:var(--s3) 0 0;color:var(--text-2);font-size:14px}footer.svelte-4jwo3w{margin-top:var(--s6);border-top:1px solid var(--line-strong);background:var(--bg-side)}.wrap.svelte-4jwo3w{gap:var(--s5);max-width:1160px;padding:var(--s6) var(--s4);margin:0 auto;display:grid}@media (width>=760px){.wrap.svelte-4jwo3w{grid-template-columns:2fr 1fr 1fr}}.logo.svelte-4jwo3w{margin:0 0 var(--s2);font:800 24px/1 var(--font-head);text-transform:uppercase;color:var(--accent)}.brand.svelte-4jwo3w p:where(.svelte-4jwo3w){max-width:46ch}.small.svelte-4jwo3w{font-size:14px}h2.svelte-4jwo3w{margin-bottom:var(--s3);font-size:16px}ul.svelte-4jwo3w{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}a.svelte-4jwo3w{text-decoration:none}a.svelte-4jwo3w:hover{text-decoration:underline}.skip.svelte-12qhfyh{position:absolute;left:-9999px}.skip.svelte-12qhfyh:focus{left:var(--s4);top:var(--s2);z-index:10;background:var(--bg);padding:var(--s2) var(--s3)}.top.svelte-12qhfyh{z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.bar.svelte-12qhfyh{align-items:center;gap:var(--s4);max-width:1160px;padding:0 var(--s4);min-height:60px;margin:0 auto;display:flex}.logo.svelte-12qhfyh{align-items:center;gap:var(--s2);font:800 24px/1 var(--font-head);text-transform:uppercase;color:var(--accent);text-decoration:none;display:inline-flex}.bar.svelte-12qhfyh{flex-wrap:wrap}nav.svelte-12qhfyh{gap:var(--s4);white-space:nowrap;order:3;width:100%;font-size:15px;font-weight:600;display:flex;overflow-x:auto}nav.svelte-12qhfyh a:where(.svelte-12qhfyh),.lang.svelte-12qhfyh{color:var(--text-2);padding:var(--s2) 0;text-decoration:none}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh),.lang.svelte-12qhfyh:hover{color:var(--text);text-underline-offset:6px;text-decoration:underline}.tools.svelte-12qhfyh{align-items:center;gap:var(--s3);margin-left:auto;font-size:15px;display:flex}.theme.svelte-12qhfyh{border:1px solid var(--line);cursor:pointer;background:0 0;place-items:center;min-width:40px;min-height:40px;display:grid}.open.svelte-12qhfyh{min-height:40px;padding:0 var(--s3);background:var(--accent);color:var(--accent-text);white-space:nowrap;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.open.svelte-12qhfyh:hover{filter:brightness(.92)}@media (width>=900px){.bar.svelte-12qhfyh{flex-wrap:nowrap}nav.svelte-12qhfyh{width:auto;margin-left:var(--s4);order:0}}@media (width<=480px){.theme.svelte-12qhfyh{display:none}.logo.svelte-12qhfyh{font-size:20px}.tools.svelte-12qhfyh{gap:var(--s2);font-size:14px}.open.svelte-12qhfyh{padding:0 var(--s2)}}
