@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.0j1f760ks3~7e.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.0lukgm0wyhr0a.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0524igg32t-c1.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_38992299-module__gdAGSG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_38992299-module__gdAGSG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_ca482298-module__u6ebjG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_ca482298-module__u6ebjG__variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2?dpl=dpl_Bd81GxV9uJLxD1bVuL8sAj8UGgLt)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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_13b30696-module__gOPgKq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_13b30696-module__gOPgKq__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
.AppNav-module__3KO3YW__bar{display:none}@media (max-width:768px){.AppNav-module__3KO3YW__bar{top:env(safe-area-inset-top,0);z-index:50;padding:10px calc(14px + env(safe-area-inset-right,0)) 0 calc(14px + env(safe-area-inset-left,0));pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;left:0;right:0}.AppNav-module__3KO3YW__pill{pointer-events:auto;background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:inset 0 1px #fff9,0 6px 18px -10px #140e0847}.AppNav-module__3KO3YW__tab{width:38px;height:38px;color:var(--ink-faint);-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;text-decoration:none;transition:color .12s,background .12s;display:grid}.AppNav-module__3KO3YW__tab:hover{color:var(--ink);text-decoration:none}.AppNav-module__3KO3YW__tab svg{display:block}.AppNav-module__3KO3YW__tabActive{color:var(--accent);background:var(--cream)}.AppNav-module__3KO3YW__tabActive svg{stroke-width:2px}}
.PullToRefresh-module__8MLT2q__wrap{pointer-events:none;z-index:60;will-change:transform;justify-content:center;align-items:center;height:56px;display:flex;position:fixed;top:-56px;left:0;right:0}.PullToRefresh-module__8MLT2q__pill{background:var(--paper);border:1px solid var(--rule);width:36px;height:36px;color:var(--ink-faint);border-radius:50%;justify-content:center;align-items:center;transition:color .14s,border-color .14s;display:flex;box-shadow:0 6px 16px #0000001a}.PullToRefresh-module__8MLT2q__armed{color:var(--accent);border-color:var(--accent)}.PullToRefresh-module__8MLT2q__icon{width:20px;height:20px}.PullToRefresh-module__8MLT2q__spinning{animation:.7s linear infinite PullToRefresh-module__8MLT2q__ptrSpin}@keyframes PullToRefresh-module__8MLT2q__ptrSpin{to{transform:rotate(360deg)}}
.PwaInstallPrompt-module__flEmpW__wrap{z-index:45;background:var(--paper);border:1px solid var(--rule);border-radius:14px;max-width:380px;margin:0 auto;padding:16px 18px 18px;animation:.24s ease-out PwaInstallPrompt-module__flEmpW__pwaIn;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 14px 36px #0000001f}@media (max-width:768px){.PwaInstallPrompt-module__flEmpW__wrap{bottom:calc(80px + env(safe-area-inset-bottom,0))}}@keyframes PwaInstallPrompt-module__flEmpW__pwaIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PwaInstallPrompt-module__flEmpW__close{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:6px;right:8px}@media (hover:hover){.PwaInstallPrompt-module__flEmpW__close:hover{color:var(--ink);background:var(--cream)}}.PwaInstallPrompt-module__flEmpW__title{font-family:var(--font-serif);color:var(--ink);margin:0 0 6px;padding-right:24px;font-size:20px;font-style:italic;line-height:1.15}.PwaInstallPrompt-module__flEmpW__body{font-family:var(--font-serif);color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.45}.PwaInstallPrompt-module__flEmpW__instructions{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:14px;line-height:1.45}.PwaInstallPrompt-module__flEmpW__instructions em{font-style:italic}.PwaInstallPrompt-module__flEmpW__glyph{width:1.1em;height:1.1em;color:var(--accent);vertical-align:-3px;margin:0 1px;display:inline-block}.PwaInstallPrompt-module__flEmpW__primary{font-family:var(--font-serif);color:var(--accent);border:none;border-bottom:1px solid var(--accent);cursor:pointer;background:0 0;padding:4px 0 3px;font-size:16px;font-style:italic;display:inline-block}@media (hover:hover){.PwaInstallPrompt-module__flEmpW__primary:hover{color:var(--ink);border-bottom-color:var(--ink)}}
.ReturnToCookCta-module__30kSDa__wrap{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0));z-index:40;background:var(--paper);border:1px solid var(--accent);border-radius:999px;align-items:stretch;gap:0;max-width:calc(100vw - 32px);padding:2px;display:inline-flex;position:fixed;box-shadow:0 8px 22px #0000001a}.ReturnToCookCta-module__30kSDa__cta{color:var(--accent);align-items:baseline;gap:10px;min-width:0;padding:10px 14px 10px 16px;text-decoration:none;display:inline-flex}.ReturnToCookCta-module__30kSDa__cta:hover{text-decoration:none}.ReturnToCookCta-module__30kSDa__eyebrow{font-family:var(--font-numeric);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);flex-shrink:0;font-size:10px}.ReturnToCookCta-module__30kSDa__eyebrowTimer{color:var(--accent);letter-spacing:.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.ReturnToCookCta-module__30kSDa__eyebrowExtra{letter-spacing:.1em;color:var(--ink-faint);font-size:10px;font-weight:400}.ReturnToCookCta-module__30kSDa__title{font-family:var(--font-serif);color:var(--accent);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:16px;font-style:italic;line-height:1;overflow:hidden}.ReturnToCookCta-module__30kSDa__arrow{font-family:var(--font-serif);color:var(--accent);flex-shrink:0;font-size:16px;font-style:italic}@media (hover:hover){.ReturnToCookCta-module__30kSDa__cta:hover .ReturnToCookCta-module__30kSDa__title,.ReturnToCookCta-module__30kSDa__cta:hover .ReturnToCookCta-module__30kSDa__arrow{color:var(--ink)}}.ReturnToCookCta-module__30kSDa__dismiss{width:32px;color:var(--ink-faint);font-family:var(--font-numeric);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}@media (hover:hover){.ReturnToCookCta-module__30kSDa__dismiss:hover{color:var(--accent)}}
:root{--cream:#f6f1e8;--paper:#fdfaf3;--ink:#1a1612;--ink-soft:#4a3f33;--ink-faint:#8a7d6c;--rule:#e3dcc9;--accent:#b8442e;--accent-soft:#d4a574;--leftover:#4d6b3a;--measure:64ch;--gutter:clamp(20px, 4vw, 48px);--font-serif:var(--font-fraunces), Georgia, "Times New Roman", serif;--font-body:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-numeric:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace}*{box-sizing:border-box}html,body{background:var(--cream);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0;font-size:16px;line-height:1.5}@media (display-mode:standalone){body{overscroll-behavior-y:contain}}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important}body.with-app-nav{padding-top:0!important}nav,[role=dialog],[aria-label="Block100 founding-member offer"]{display:none!important}}h1,h2,h3,h4{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:400;line-height:1.1}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}::selection{background:var(--accent);color:var(--paper)}@media (max-width:768px){body.with-app-nav{padding-top:calc(60px + env(safe-area-inset-top,0))}body.with-app-nav .hide-when-app-nav{display:none}}
