@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2w-eao_k5pziq.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1haaxlqnxotgo.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.2km9zhv-p9t3b.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.00u70rl5ce7ry.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.14sz-5zsn4k6e.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.3ejvvd3kfac7p.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.2_dpbef00d2ek.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.1ynh17i_ncei1.woff2)format("woff2");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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_e0d7959-module__v4n5iq__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_e0d7959-module__v4n5iq__variable{--font-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(../media/971192e20d455721-s.329jehv24x0r1.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(../media/aec0476d202eab92-s.0hgez97tmuaar.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(../media/966258b9232ba178-s.p.1yxoidbnj_-eh.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/cb2df980ecf86a76-s.387lxinyt__tl.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0e0a5b0398f6a72f-s.0mylc-z0bk5-u.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7c153c022564ac00-s.p.1gz060p0uh945.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(../media/e410cf3d4b72150d-s.0per3_s8txd5t.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(../media/5a44eb0c9b89120a-s.06emmsnmvfe0e.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(../media/49d07f3cdebee475-s.p.2ym016vf676x8.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:900;font-display:swap;src:url(../media/21745f8f6ddeaa16-s.3g2tqg0ea9bj-.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:900;font-display:swap;src:url(../media/aae4a962ae3b2909-s.2scwf_78o48ta.woff2)format("woff2");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:Barlow Condensed;font-style:italic;font-weight:900;font-display:swap;src:url(../media/85268d582bf74b46-s.p.307np4bv80wz6.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.1glkedkmkj4ol.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0jk2f-2yu65-t.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.0j4ssjn_k8z58.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.2yl4_bdoj5bxl.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.0dfcd0ghwuuui.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.p.350ebk_prankn.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/91a39433b4ff06b2-s.3q9y2m9r82fe_.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a6365570ca21fbb9-s.0fm24-w6e7gun.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ddf6ae3f623ba878-s.p.0khsxgkwty4wf.woff2)format("woff2");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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_fb65f162-module__3Hk4eG__className{font-family:Barlow Condensed,Barlow Condensed Fallback}.barlow_condensed_fb65f162-module__3Hk4eG__variable{--font-display:"Barlow Condensed", "Barlow Condensed Fallback"}
:root{--bg:snow;--ink:#0b0b0c;--muted:#5e5858;--card:#fff;--line:#0b0b0c;--soft:#e7e1e1;--panel:#0b0b0c;--panel-ink:#fff;--panel-muted:#bdb6b6;--btn:#0b0b0c;--btn-ink:#fff;--chip:#f2ecec;--now:#229300;--red:#c20400;--green:#229300;--green-hi:#3bc21e;--gauge:linear-gradient(90deg, #c20400 0%, #7e4200 45%, #229300 100%);--display:var(--font-display), "Arial Narrow", Impact, sans-serif;--body:var(--font-body), "Helvetica Neue", Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--bg:#0b0b0c;--ink:#f4f0f0;--muted:#9d9696;--card:#18181a;--line:#34343a;--soft:#27272b;--panel:#18181a;--panel-ink:#fff;--panel-muted:#9d9696;--btn:#229300;--btn-ink:#fff;--chip:#222226;--now:#3bc21e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0}body{background:var(--bg);color:var(--ink);font:16px/1.5 var(--body);flex-direction:column;min-height:100dvh;display:flex}main{flex:1;container:site/inline-size}h1,h2,h3,h4,h5,p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--green);outline-offset:2px}.disp{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-style:italic;font-weight:900;line-height:.92}.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:24px}.narrow{max-width:560px}.stack{align-content:start;gap:16px;display:grid}.row{justify-content:space-between;align-items:center;gap:8px;display:flex}.gaugebar{background:var(--gauge);border-radius:99px;height:10px}.btn{text-align:center;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;background:var(--btn);color:var(--btn-ink);border:0;border-radius:6px;padding:12px 20px;font-size:18px;font-style:italic;font-weight:800;text-decoration:none;display:inline-block}.btn.out{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.btn.green{background:var(--green);color:#fff}.btn.sm{padding:7px 12px;font-size:15px}.btn.cta{border-radius:8px;width:100%;padding:16px 14px;font-size:21px;line-height:1.1;display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.link{background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.obar{color:#fff;text-align:center;background:#0b0b0c;border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#c20400,#7e4200 45%,#229300) 1;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:9px 24px;font-size:14px;display:flex}.obar .dot{background:#3bc21e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #3bc21e40}.obar.closed .dot{background:#c9a227;box-shadow:0 0 0 3px #c9a22740}.obar b{font-weight:700}.obar .cap{background:#333;border-radius:9px;width:90px;height:8px;display:inline-block;overflow:hidden}.obar .cap i{background:var(--gauge);height:100%;display:block}.obar .cd{font-family:var(--display);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-style:italic;font-weight:800}.nav{border-bottom:2px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:14px 24px;display:flex}.nav .logo{width:auto;height:32px;display:block}.nav .logo.w,html.dark .nav .logo.b{display:none}html.dark .nav .logo.w{display:block}.nav .links{flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;font-weight:600;display:flex}.nav .links a{text-decoration:none}.mode{border:2px solid var(--ink);background:0 0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.mode svg{width:18px;height:18px}.mode .moon,html.dark .mode .sun{display:none}html.dark .mode .moon{display:block}.foot{border-top:2px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:20px 24px;font-size:14px;display:flex}.foot a{text-decoration:none}.rewards{border:2px solid var(--line);border-radius:12px;padding:14px}.rewards .opts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:10px;display:grid}.rewards .opt:disabled{opacity:.5;cursor:not-allowed}.rewardlist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rewardlist li{color:var(--muted)}.rewardlist li b{min-width:44px;color:var(--ink);display:inline-block}.rewardlist li.ready{color:var(--ink);font-weight:600}.wa{z-index:40;color:#0b0b0c;background:#25d366;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 12px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 4px 14px #00000040}@media (max-width:640px){.wa span{display:none}.wa{padding:12px}}.hero{border-bottom:2px solid var(--line);grid-template-columns:1.25fr 1fr;display:grid}.hero>*{min-width:0}.hero .copy{align-content:center;gap:18px;padding:56px 24px;display:grid}.hero h1{font-size:clamp(42px,8cqi,96px)}.hero h1 em{font-style:inherit;color:var(--now)}.hero p{max-width:44ch;color:var(--muted);font-size:18px}.ctas{flex-wrap:wrap;gap:10px;display:flex}.panel{background:var(--panel);color:var(--panel-ink);align-content:center;gap:14px;padding:28px 24px;display:grid}.panel .roundel{width:120px;max-width:100%;height:auto}.bens div{border-bottom:1px solid #333;gap:1px;padding:10px 0;display:grid}.bens div:last-child{border-bottom:0}.bens b{font-family:var(--display);text-transform:uppercase;color:var(--green-hi);font-size:21px;font-style:italic;font-weight:800;line-height:1.05}.bens span{color:var(--panel-muted);font-size:15px}.pkgs{gap:14px;padding:28px 24px;display:grid}.pkgs h2{font-size:34px}.pkgrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pk{border:2px solid var(--line);background:var(--card);border-radius:8px;align-content:start;gap:6px;padding:14px;text-decoration:none;display:grid}.pk b{font-family:var(--display);font-size:30px;font-style:italic;font-weight:900;line-height:1}.pk h3{font-family:var(--display);text-transform:uppercase;font-size:20px;font-style:italic;font-weight:800;line-height:1}.pk p{color:var(--muted);font-size:14px}.pk.hot{background:var(--panel);color:var(--panel-ink);border-color:var(--panel)}.pk.hot p{color:var(--panel-muted)}.pk .tag{background:var(--green);color:#fff;border-radius:4px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:700}.section{border-top:2px solid var(--line);gap:14px;padding:28px 24px;display:grid}.section h2{font-size:34px}.faq details{border-bottom:1px solid var(--soft);padding:12px 0}.faq summary{cursor:pointer;font-weight:700}.faq p{color:var(--muted);max-width:70ch;margin-top:6px}.order{grid-template-columns:1fr 320px;align-items:start;gap:22px;padding:24px;display:grid}.order>*{min-width:0}.col{gap:18px;display:grid}.step{gap:10px;display:grid}.step h3{font-family:var(--display);text-transform:uppercase;font-size:22px;font-style:italic;font-weight:800}.step h3 small{font-family:var(--body);text-transform:none;color:var(--muted);margin-left:6px;font-size:14px;font-style:normal;font-weight:500}.opts{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.opt{border:2px solid var(--soft);background:var(--card);text-align:left;border-radius:8px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.opt b{font-family:var(--display);text-transform:uppercase;font-size:18px;font-style:italic;font-weight:800;line-height:1.05}.opt small{color:var(--muted);font-size:13px;line-height:1.3}.opt[aria-pressed=true]{border-color:var(--ink)}.days{border:2px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.days.one{grid-template-columns:1fr}.days button{background:var(--card);text-align:left;border:0;padding:10px 12px;display:grid}.days button+button{border-left:2px solid var(--line)}.days button b{font-family:var(--display);text-transform:uppercase;font-size:20px;font-style:italic;font-weight:800}.days button small{color:var(--muted);font-size:13px}.days button[aria-pressed=true]{background:var(--panel);color:var(--panel-ink)}.days button[aria-pressed=true] small{color:var(--panel-muted)}html.dark .days button[aria-pressed=true]{color:#0b0b0c;background:#f4f0f0}html.dark .days button[aria-pressed=true] small{color:#5e5858}.grid{grid-template-columns:repeat(auto-fill,minmax(min(200px,44%),1fr));gap:10px;display:grid}.meal{border:2px solid var(--soft);background:var(--card);border-radius:8px;align-content:start;min-width:0;display:grid;overflow:hidden}.meal.on{border-color:var(--ink)}.meal .ph{aspect-ratio:16/9;background:repeating-linear-gradient(135deg, var(--chip) 0 12px, var(--soft) 12px 24px);color:var(--muted);object-fit:cover;place-items:center;width:100%;font-size:12px;display:grid}.meal .in{gap:8px;padding:10px 12px 12px;display:grid}.meal h4{font-family:var(--display);text-transform:uppercase;font-size:18px;font-style:italic;font-weight:800;line-height:1.05}.meal .mac{color:var(--muted);font-size:13px}.carb{border:1.5px solid var(--ink);border-radius:6px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.carb button{background:0 0;border:0;flex:1;padding:4px 0}.carb button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.stepper{align-items:center;gap:6px;display:flex}.stepper button{background:var(--btn);width:32px;height:32px;color:var(--btn-ink);border:0;border-radius:6px;font-weight:800}.stepper button:disabled{opacity:.3}.stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:20px;font-weight:700}.basket{background:var(--panel);color:var(--panel-ink);border-radius:10px;gap:10px;padding:16px;display:grid;position:sticky;top:12px}.basket .muted{color:var(--panel-muted);font-size:13px}.basket .big{font-family:var(--display);font-size:40px;font-style:italic;font-weight:900;line-height:1}.meter{background:#2a2a2d;border-radius:99px;height:12px;position:relative;overflow:hidden}.meter i{background:var(--gauge);border-radius:99px;transition:width .25s;position:absolute;inset:0 auto 0 0}.basket .day{gap:3px;font-size:14px;display:grid}.basket .day h5{font-family:var(--display);text-transform:uppercase;justify-content:space-between;font-size:16px;font-style:italic;font-weight:800;display:flex}.basket .ln{color:var(--panel-muted);justify-content:space-between;gap:8px;font-size:14px;display:flex}.basket .tot{font-family:var(--display);justify-content:space-between;font-size:28px;font-style:italic;font-weight:900;display:flex}.basket .detail{gap:10px;display:grid}.nudge{background:var(--green);color:#fff;border-radius:6px;padding:8px 10px;font-size:14px;font-weight:600}.warn{background:var(--red);color:#fff;border-radius:6px;padding:8px 10px;font-size:14px;font-weight:600}.note{background:var(--chip);border-radius:6px;padding:10px 12px;font-size:14px}.form{border:2px solid var(--line);background:var(--card);border-radius:10px;gap:12px;padding:18px;display:grid}.form h2,.form h3{font-family:var(--display);text-transform:uppercase;font-size:24px;font-style:italic;font-weight:800}.fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fg .full{grid-column:1/-1}label.f{color:var(--muted);gap:4px;font-size:13px;font-weight:600;display:grid}.f input,.f select,.f textarea{border:1.5px solid var(--soft);background:var(--bg);color:var(--ink);border-radius:6px;min-width:0;padding:9px 10px;font-size:16px}.checks{flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.checks label{align-items:center;gap:6px;display:flex}.err{color:var(--red);font-size:14px;font-weight:600}.ok{color:var(--green);font-size:14px;font-weight:600}.plan .top{grid-template-columns:1.2fr 1fr;align-items:start;gap:20px;display:grid}.plan .top>*{min-width:0}.plan h1{font-size:clamp(40px,7cqi,72px)}.inc{gap:8px;display:grid}.inc div{grid-template-columns:44px 1fr;align-items:center;gap:10px;font-size:15px;display:grid}.inc b{font-family:var(--display);text-align:center;font-size:28px;font-style:italic;font-weight:900}.save{background:var(--panel);color:var(--panel-ink);border-radius:10px;gap:8px;padding:18px;display:grid}.save .big{font-family:var(--display);font-size:46px;font-style:italic;font-weight:900;line-height:1}.save .ln{color:var(--panel-muted);justify-content:space-between;font-size:14px;display:flex}.gq.off{opacity:.35}.tw{border:2px solid var(--line);border-radius:8px;overflow-x:auto}table.t{border-collapse:collapse;width:100%;font-size:14px}table.t th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:2px solid var(--line);padding:8px 10px;font-size:12px}table.t td{border-bottom:1px solid var(--soft);vertical-align:top;padding:8px 10px}table.t tr:last-child td{border-bottom:0}table.t .n{text-align:right;font-variant-numeric:tabular-nums}.pill{background:var(--chip);border-radius:99px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.pill.good{background:var(--green);color:#fff}.pill.bad{background:var(--red);color:#fff}.tiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.tile{border:2px solid var(--line);background:var(--card);border-radius:8px;gap:2px;padding:12px 14px;display:grid}.tile b{font-family:var(--display);font-size:34px;font-style:italic;font-weight:900;line-height:1}.tile span{color:var(--muted);font-size:13px}.admin{grid-template-columns:200px 1fr;min-height:100%;display:grid}.admin>nav{border-right:2px solid var(--line);align-content:start;gap:4px;padding:18px 14px;display:grid}.admin>nav a{border-radius:6px;padding:6px 8px;font-weight:600;text-decoration:none}.admin>nav a[aria-current=page]{background:var(--ink);color:var(--bg)}.admin>nav .grp{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:12px;padding-left:8px;font-size:11px;font-weight:700}.admin>section{align-content:start;gap:18px;min-width:0;padding:24px;display:grid}.admin h1{font-size:40px}@container site (max-width:900px){.order,.hero,.plan .top{grid-template-columns:1fr}.pkgrid{grid-template-columns:1fr 1fr}.admin{grid-template-columns:1fr}.admin>nav{border-right:0;border-bottom:2px solid var(--line);flex-wrap:wrap;display:flex}.admin>nav .grp{display:none}}@container site (max-width:520px){.wrap,.hero .copy,.panel,.pkgs,.order,.section,.admin>section{padding-inline:16px}.basket{z-index:3;border-radius:12px 12px 0 0;margin-inline:-16px;position:sticky;top:auto;bottom:0}.basket:not(.open) .detail{display:none}.basket{gap:6px;padding:12px 16px}.basket .big{font-size:28px}.basket .tot{font-size:22px}.basket .nudge,.basket .warn{padding:5px 8px;font-size:13px}.meal .in{gap:6px;padding:8px}.meal h4{font-size:16px}.carb{font-size:12px}.fg{grid-template-columns:1fr}}@media (max-width:520px){.nav{padding-inline:16px}.nav .links .hide-sm{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.sheets{justify-items:start;gap:24px;display:grid}.sheet{color:#000;width:210mm;min-height:297mm;font:11.5px/1.35 var(--body);background:#fff;flex-direction:column;gap:8px;padding:10mm 10mm 8mm;display:flex;box-shadow:0 18px 40px -24px #00000073}.sheet.half{width:210mm;min-height:148.5mm;padding:8mm 10mm;font-size:11px}.sheet.labels{gap:0;padding:4.5mm 0}.sheet .hd{justify-content:space-between;align-items:center;gap:16px;display:flex}.sheet .hd img{width:auto;height:30px}.sheet .ttl{text-align:right;display:grid}.sheet .ttl b{font-family:var(--display);text-transform:uppercase;font-size:30px;font-style:italic;font-weight:900;line-height:.95}.sheet .ttl span{font-size:12.5px}.sheet .rule{background:#000;height:4px}.sheet .stats{border:2px solid #000;border-radius:6px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.sheet .stats div{border-right:1px solid #bbb;padding:5px 9px;display:grid}.sheet .stats div:last-child{border-right:0}.sheet .stats b{font-family:var(--display);font-size:24px;font-style:italic;font-weight:900;line-height:1}.sheet .stats span{color:#555;text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:600}.sheet .cols{grid-template-columns:1fr 1.15fr;gap:16px;display:grid}.sheet .cols>div{flex-direction:column;gap:4px;min-width:0;display:flex}.sheet h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;border-bottom:2px solid #000;margin-top:6px;padding-bottom:1px;font-size:14.5px;font-style:normal;font-weight:700}.sheet h3 small{font-family:var(--body);text-transform:none;color:#555;letter-spacing:0;font-size:11px;font-weight:500}.sheet table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.sheet th{text-transform:uppercase;letter-spacing:.06em;color:#555;text-align:left;padding:2px 4px;font-size:9.5px;font-weight:700}.sheet td{vertical-align:top;border-bottom:1px solid #bbb;padding:2.5px 4px}.sheet .n{text-align:right;white-space:nowrap}.sheet .b{font-weight:700}.sheet tr.tot td{border-top:2px solid #000;border-bottom:0;font-weight:700}.sheet tr.grp td{text-transform:uppercase;letter-spacing:.06em;background:#eee;font-size:9.5px;font-weight:700}.sheet .uses{color:#555;font-size:9.5px}.sheet .box{vertical-align:-1px;border:1.3px solid #000;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.sheet .al{color:#fff;text-transform:uppercase;letter-spacing:.03em;background:#000;border-radius:3px;margin:0 3px 1px 0;padding:0 5px;font-size:9px;font-weight:700;display:inline-block}.sheet .al:before{content:"! "}.sheet .cashtag{text-transform:uppercase;white-space:nowrap;border:1.5px solid #000;border-radius:3px;padding:0 4px;font-size:9.5px;font-weight:800;display:inline-block}.sheet .cards{column-count:4;column-gap:7px}.sheet .card{break-inside:avoid;border:1.3px solid #000;border-radius:5px;gap:1px;margin-bottom:5px;padding:3px 6px 4px;display:grid}.sheet .card.flag{background:#eee;border:3px double #000}.sheet .card .ch{gap:4px;font-size:11px;display:flex}.sheet .card .ch b{flex:1}.sheet .card .cm{color:#555;font-size:9px}.sheet .card .li{border-top:1px dotted #bbb;justify-content:space-between;gap:4px;padding-top:1px;font-size:9.5px;line-height:1.25;display:flex}.sheet .card .nt{font-size:9.5px;font-weight:700}.sheet .stop{font-family:var(--display);width:28px;font-size:14px;font-style:italic;font-weight:900}.sheet .signoff{border:2px solid #000;border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 10px;font-weight:600;display:flex}.sheet .ft{color:#555;border-top:1px solid #bbb;justify-content:space-between;gap:12px;margin-top:auto;padding-top:5px;font-size:9.5px;display:flex}.sheet .labelgrid{grid-template-columns:repeat(3,70mm);grid-auto-rows:36mm;display:grid}.sheet .label{border:1px dashed #999;flex-direction:column;gap:1px;padding:2.5mm;font-size:8.5px;line-height:1.2;display:flex;overflow:hidden}.sheet .label .lt{font-family:var(--display);text-transform:uppercase;font-size:12px;font-style:italic;font-weight:900;line-height:1}.sheet .label .who{justify-content:space-between;font-size:8.5px;font-weight:700;display:flex}.sheet .label .ing b{font-weight:800}.sheet .label .mac{font-weight:700}.sheet .label .lfoot{color:#333;justify-content:space-between;align-items:flex-end;gap:2mm;margin-top:auto;display:flex}.sheet .label .qr{flex:none;width:11mm;height:11mm}.sheet .label .qr svg{width:100%;height:100%;display:block}.sheet .bagnow{border:2px solid #000;border-radius:5px;justify-content:space-between;align-items:baseline;padding:4px 8px;display:flex}.sheet .bagnow b{font-family:var(--display);text-transform:uppercase;font-size:17px;font-style:italic;font-weight:900}.sheet .bagnext{border:1px dashed #555;border-radius:5px;padding:4px 8px;font-size:10.5px}.sheet .tint{background:#eee;border-radius:5px;padding:5px 8px;font-size:10.5px}.sheet .lb{text-transform:uppercase;letter-spacing:.08em;color:#555;font-size:9px;font-weight:700}@page{size:A4;margin:0}@media print{html,body{background:#fff!important}.obar,.nav,.foot,.noprint,.admin>nav{display:none!important}.admin{display:block}.admin>section{display:block;padding:0!important}.sheets{display:block}.sheet{box-shadow:none;break-after:page;height:297mm;min-height:0;overflow:hidden}.sheet.half{height:148.5mm}.sheet.half:nth-child(odd){break-after:auto;border-bottom:1px dashed #999}.sheet:last-child{break-after:auto}}.nut{border:1.5px solid var(--soft);background:var(--bg);border-radius:6px;font-size:13px}.nut summary{cursor:pointer;gap:6px;padding:8px 9px;list-style:none;display:grid}.nut summary::-webkit-details-marker{display:none}.nut .nh{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:11px;font-weight:700;display:flex}.nut .nh:after{content:"+";font-size:15px;line-height:.8}.nut[open] .nh:after{content:"−"}.nut .nums{grid-template-columns:repeat(auto-fit,minmax(46px,1fr));gap:4px;display:grid}.nut .nums span{text-align:center;background:var(--chip);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;border-radius:5px;padding:4px 2px;font-size:10px;display:grid}.nut .nums b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-size:15px}.nut .al{font-size:12px;font-weight:600}.nut .nbody{border-top:1px solid var(--soft);gap:8px;padding:8px 9px 10px;display:grid}.nut table{table-layout:fixed;border-collapse:collapse;border:1.5px solid var(--ink);width:100%;font-size:12px}.nut th:first-child,.nut td:first-child{width:44%}.nut th{text-align:left;border-bottom:1.5px solid var(--ink);padding:4px 6px;font-size:11px}.nut td{border-bottom:1px solid var(--soft);padding:3px 6px}.nut .n{text-align:right;font-variant-numeric:tabular-nums}.nut tr.sub td:first-child{color:var(--muted);padding-left:12px}.nut .nbody p{overflow-wrap:anywhere}@media (max-width:560px){.nut table{font-size:11px}.nut th,.nut td{padding:3px 4px}.nut .nums{grid-template-columns:repeat(auto-fit,minmax(40px,1fr))}.nut .nums b{font-size:14px}.nut .nums span{font-size:9px}}.nut .nbody p{font-size:12px;line-height:1.4}.stars{gap:4px;display:flex}.stars button{color:var(--soft);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:34px;line-height:1}.stars button.on{color:#f2a900}.rating{color:var(--muted);font-size:13px}.rating b{color:#f2a900}.weekly{border:2px solid var(--green);background:var(--card);border-radius:8px;padding:12px}.guide{max-width:820px}.guide .ghd{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.guide .ghd .lt{width:auto;height:40px}html.dark .guide .ghd .lt{filter:invert()}.guide .gnote{border-left:4px solid var(--green);padding:6px 12px;font-size:16px}.guide .gdays{grid-template-columns:1fr 1fr;gap:12px;display:grid}.guide .gday{border:2px solid var(--line);background:var(--card);border-radius:10px;gap:8px;padding:14px;display:grid}.guide .gday h3,.guide .gfit h3{font-family:var(--display);text-transform:uppercase;font-size:20px;font-style:italic;font-weight:800}.guide .gday .kc b{font-family:var(--display);font-size:44px;font-style:italic;font-weight:900;line-height:1}.guide .gday .mm{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.guide .gday .mm span{text-align:center;background:var(--chip);text-transform:uppercase;color:var(--muted);border-radius:6px;padding:6px 2px;font-size:11px;display:grid}.guide .gday .mm b{color:var(--ink);text-transform:none;font-variant-numeric:tabular-nums;font-size:18px}.guide .gday p{color:var(--muted);font-size:14px}.guide h2.disp{font-size:28px}.guide .gfit{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guide .gfit table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.guide .gfit th{text-transform:uppercase;color:var(--muted);text-align:left;padding:3px 4px;font-size:11px}.guide .gfit td{border-bottom:1px solid var(--soft);padding:4px}.guide .gfit .n{text-align:right}.guide .gfit tr.b td{border-top:2px solid var(--line);font-weight:700}.guide .gtips ul{gap:6px;padding-left:18px;display:grid}@media (max-width:640px){.guide .gdays,.guide .gfit{grid-template-columns:1fr}}@media print{.guide{color:#000;max-width:none;padding:12mm 14mm!important}.guide .gday,.guide .gday .mm span{background:#fff}.guide .gday .mm span{border:1px solid #bbb}.guide .gdays,.guide .gfit{grid-template-columns:1fr 1fr}}.calc{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:860px){.calc{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}}.calc label{gap:6px;font-weight:600;display:grid}.calc input[type=range]{width:100%}.calc-big{flex-wrap:wrap;gap:28px;display:flex}.calc-big b{font-size:40px;line-height:1;display:block}.calc-big span{color:var(--muted,#666);font-size:14px}.legal h2{margin:12px 0 0;font-size:22px}.legal ul{gap:6px;margin:0;padding-left:20px;display:grid}.legal p{margin:0}
