@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:115.45%}.__className_acf54a{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_acf54a{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_5561b6{font-family:Work Sans,Work Sans Fallback;font-style:normal}.__variable_5561b6{--font-work-sans:"Work Sans","Work Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.styles_wrap__FBayH{--noir:#1c130d;--roast:#2c1d13;--roast-2:#372415;--foam:#f4e9d8;--foam-dim:#e6d8c2;--gold:#d7a24d;--gold-dim:#a67a38;--teal:#4fb3a6;--ink:#241609;--smoke:#a8967f;--line:rgba(244,233,216,0.14);--shadow:rgba(10,6,3,0.45);background:var(--noir);color:var(--foam);font-family:var(--font-work-sans),ui-sans-serif,system-ui,sans-serif;border-radius:1.25rem;overflow:hidden}.styles_wrap__FBayH *{box-sizing:border-box}.styles_wrap__FBayH h1,.styles_wrap__FBayH h2,.styles_wrap__FBayH h3{font-family:var(--font-fraunces),Georgia,"Times New Roman",serif;text-wrap:balance;margin:0}.styles_mono__KemCJ{font-family:var(--font-plex-mono),ui-monospace,monospace}.styles_nums__l3ZNd{font-variant-numeric:tabular-nums}.styles_wrap__FBayH img{max-width:100%}.styles_wrap__FBayH a{color:inherit}.styles_page__igFWD{max-width:900px;margin:0 auto;padding:56px 20px 40px;position:relative}.styles_spine__DMtj7{position:absolute;left:-34px;top:170px;bottom:120px;width:2px;background:linear-gradient(to bottom,transparent,var(--line) 6%,var(--line) 94%,transparent)}@media (max-width:760px){.styles_spine__DMtj7{display:none}}.styles_masthead__ZvHxZ{display:flex;flex-direction:column;gap:14px;padding-bottom:44px;border-bottom:1px solid var(--line);margin-bottom:52px}.styles_ticketRow__w_SmH{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.styles_stamp__iqMSO{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 10px;border:1px solid var(--gold-dim);border-radius:999px;color:var(--gold);font-family:var(--font-plex-mono),monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.styles_stamp__iqMSO svg{width:13px;height:13px}.styles_masthead__ZvHxZ h1{font-size:clamp(2.3rem,6vw,3.6rem);font-weight:600;line-height:1.02;color:var(--foam)}.styles_masthead__ZvHxZ h1 em{font-style:italic;color:var(--gold)}.styles_dek__W6aib{max-width:56ch;font-size:1.05rem;line-height:1.55;color:var(--smoke)}.styles_dek__W6aib b{color:var(--foam);font-weight:600}.styles_toc__AFYok{display:flex;gap:22px;flex-wrap:wrap;margin-top:6px;font-family:var(--font-plex-mono),monospace;font-size:12px;letter-spacing:.06em;color:var(--smoke)}.styles_toc__AFYok span b{color:var(--gold)}.styles_panel__GQsU8{padding:40px 0 8px}.styles_panel__GQsU8+.styles_panel__GQsU8{border-top:1px solid var(--line)}.styles_panelHead__LnZdJ{display:flex;align-items:flex-start;gap:18px;margin-bottom:30px}.styles_panelNo__WLyZG{flex:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--gold-dim);display:flex;align-items:center;justify-content:center;font-family:var(--font-plex-mono),monospace;font-size:13px;color:var(--gold);background:var(--roast)}.styles_panelHead__LnZdJ h2{font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:600;color:var(--foam);line-height:1.15}.styles_panelHead__LnZdJ p{margin:6px 0 0;color:var(--smoke);font-size:.95rem;max-width:52ch}.styles_cupGrid__nPg9h{display:grid;grid-template-columns:210px 1fr;gap:36px;align-items:center}@media (max-width:640px){.styles_cupGrid__nPg9h{grid-template-columns:1fr;justify-items:center}}.styles_gaugeWrap__VcC_S{position:relative;width:200px;height:200px}.styles_gaugeWrap__VcC_S svg{width:200px;height:200px;transform:rotate(-90deg)}.styles_gaugeTrack__8REMO{fill:none;stroke:var(--roast-2);stroke-width:14}.styles_gaugeFill__YrwoP{fill:none;stroke:var(--gold);stroke-width:14;stroke-linecap:round;stroke-dasharray:502.4;stroke-dashoffset:502.4;animation:styles_fillgauge__ELMbj 1.4s cubic-bezier(.2,.7,.2,1) .15s forwards}@media (prefers-reduced-motion:reduce){.styles_gaugeFill__YrwoP{animation:none;stroke-dashoffset:12.55}}@keyframes styles_fillgauge__ELMbj{to{stroke-dashoffset:12.55}}.styles_gaugeCenter__4LyAi{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.styles_gaugeCenter__4LyAi .styles_big___53n5{font-family:var(--font-fraunces),serif;font-weight:600;font-size:2.6rem;line-height:1;color:var(--foam)}.styles_gaugeCenter__4LyAi .styles_lbl__SDs99{margin-top:4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--smoke);font-family:var(--font-plex-mono),monospace}.styles_splitBars__kh2_3{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.styles_barRow__C_KKB{display:grid;grid-template-columns:52px 1fr 78px;align-items:center;gap:10px}.styles_barRow__C_KKB .styles_stars__P3rpO{font-size:.8rem;color:var(--gold);white-space:nowrap}.styles_barTrack__HHzoy{height:12px;border-radius:6px;background:var(--roast-2);overflow:hidden}.styles_barFill___ErYL{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--gold-dim),var(--gold));width:0;animation:styles_growbar__D4ykB 1.1s ease-out .3s forwards}@media (prefers-reduced-motion:reduce){.styles_barFill___ErYL{animation:none!important}}.styles_barFillFive__EOwzN{--w:100%}.styles_barFillFour__UIjjr{--w:11.1%}@keyframes styles_growbar__D4ykB{to{width:var(--w)}}.styles_barRow__C_KKB .styles_count__FAGdg{text-align:right;font-family:var(--font-plex-mono),monospace;font-size:.78rem;color:var(--smoke)}.styles_chipRow__R4s_b{display:flex;flex-wrap:wrap;gap:9px}.styles_chip__VpQCk{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:8px;background:var(--roast);border:1px solid var(--line);font-size:.82rem;color:var(--foam-dim)}.styles_chip__VpQCk b{color:var(--gold);font-weight:600}.styles_receipts__kEEpv{margin-top:26px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:680px){.styles_receipts__kEEpv{grid-template-columns:1fr}}.styles_receipt__eIGWP{background:var(--foam);color:var(--ink);padding:14px 16px;border-radius:2px;font-size:.83rem;line-height:1.45;position:relative;box-shadow:0 10px 24px var(--shadow)}.styles_receipt__eIGWP:before{content:"";position:absolute;left:0;right:0;top:-4px;height:4px;background:repeating-linear-gradient(90deg,var(--foam) 0 6px,transparent 6px 12px)}.styles_starsSm__jfXZO{color:var(--gold-dim);font-size:.72rem;letter-spacing:.08em}.styles_receipt__eIGWP q{display:block;margin-top:6px;font-style:italic;quotes:none}.styles_who__jh9kd{display:block;margin-top:8px;font-family:var(--font-plex-mono),monospace;font-size:.7rem;color:#7a6a55}.styles_brewLine__bYjAn{display:flex;align-items:stretch;gap:0}@media (max-width:760px){.styles_brewLine__bYjAn{flex-direction:column}}.styles_stage__TOqnX{flex:1;display:flex;flex-direction:column;gap:10px;padding:18px 16px;position:relative}.styles_stageIcon__V4svD{width:40px;height:40px;border-radius:10px;background:var(--roast);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--teal)}.styles_stage__TOqnX h3{font-size:1.02rem;color:var(--foam);font-weight:600}.styles_tag__YMaXF{font-family:var(--font-plex-mono),monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--teal)}.styles_stage__TOqnX p{margin:0;font-size:.85rem;line-height:1.5;color:var(--smoke)}.styles_connector__nn0bQ{flex:none;width:34px;display:flex;align-items:center;justify-content:center;color:var(--gold-dim)}@media (max-width:760px){.styles_connector__nn0bQ{width:100%;height:26px}.styles_connector__nn0bQ svg{transform:rotate(90deg)}}.styles_brewFoot__8L_DN{margin-top:22px;display:flex;gap:16px;flex-wrap:wrap}.styles_footNote__pnIT8{flex:1;min-width:220px;background:var(--roast);border:1px solid var(--line);border-radius:10px;padding:14px 16px;font-size:.83rem;color:var(--foam-dim);line-height:1.5}.styles_footNote__pnIT8 b{color:var(--teal)}.styles_dispatch__TFUJS{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;align-items:center}@media (max-width:700px){.styles_dispatch__TFUJS{grid-template-columns:1fr}}.styles_sourceNode__skl8u{background:var(--roast);border:1px solid var(--gold-dim);border-radius:12px;padding:20px;text-align:center}.styles_sourceNode__skl8u h3{margin-top:6px;font-size:1.15rem;color:var(--foam)}.styles_sourceNode__skl8u p{margin-top:6px;font-size:.8rem;color:var(--smoke)}.styles_routeSvg__iyCyz{width:100%;height:auto;overflow:visible}.styles_routeLine__wuU3P{stroke:var(--line);stroke-width:1.5;fill:none;stroke-dasharray:4 5}.styles_destGrid__H7Odg{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px}@media (max-width:420px){.styles_destGrid__H7Odg{grid-template-columns:1fr}}.styles_dest__DvCqn{display:flex;align-items:center;gap:10px;background:var(--roast);border:1px solid var(--line);border-radius:10px;padding:11px 13px}.styles_dest__DvCqn .styles_ic__tOmA4{width:26px;height:26px;flex:none;color:var(--foam)}.styles_dest__DvCqn .styles_name__0wFqN{font-size:.86rem;font-weight:600;color:var(--foam)}.styles_dest__DvCqn .styles_cad__xpiga{font-size:.72rem;color:var(--smoke)}.styles_serveFoot___Mwnf{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:600px){.styles_serveFoot___Mwnf{grid-template-columns:1fr}}.styles_serveCard__Q30ru{background:var(--roast);border:1px solid var(--line);border-radius:10px;padding:14px 16px;font-size:.83rem;color:var(--foam-dim);line-height:1.5}.styles_serveCard__Q30ru b{color:var(--gold)}.styles_blendGroups__bLfGz{display:flex;flex-direction:column;gap:22px}.styles_blendGroup__EP3TT h3{font-family:var(--font-plex-mono),monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;display:flex;align-items:center;gap:10px}.styles_blendGroup__EP3TT h3:after{content:"";flex:1;height:1px;background:var(--line)}.styles_ingredientRow__32gcv{display:flex;flex-wrap:wrap;gap:12px}.styles_ingredient__UblMw{display:flex;align-items:center;gap:10px;background:var(--foam);border-radius:8px;padding:10px 14px;box-shadow:0 8px 18px var(--shadow)}.styles_ingredient__UblMw .styles_ic__tOmA4{width:22px;height:22px;flex:none}.styles_ingredient__UblMw .styles_name__0wFqN{font-size:.85rem;font-weight:600;color:var(--ink)}.styles_colophon__ZNHCZ{margin-top:56px;padding-top:26px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-family:var(--font-plex-mono),monospace;font-size:11.5px;color:var(--smoke);letter-spacing:.04em}.styles_colophon__ZNHCZ a{color:var(--gold);text-decoration:none}.styles_colophon__ZNHCZ a:hover{text-decoration:underline}