@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2) format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-ext-500-normal.BJfUCQsA.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-500-normal.DR84L5F-.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2) format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-ext-700-normal.CJIcxD6K.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-700-normal.BLI3TTWz.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2) format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--cream:#faf6ec;--white:#fffdf7;--ink:#1b241e;--body:#435049;--green:#2c6b45;--green-hover:#245737;--deep:#17392a;--honey:#e8b23a;--blob:#dcebcf;--line:#e7e0ce;--amber-bg:#fbeecb;--amber-bd:#e4c25e;--amber-tx:#6e4e12;--font-head:"Fraunces Variable", Georgia, serif;--font-body:"DM Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--r-sm:8px;--r-md:14px;--r-lg:20px;--r-pill:999px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--cream);color:var(--ink);line-height:1.6}a{color:var(--green)}a:focus-visible,button:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.skip-link{background:var(--deep);color:#fff;border-radius:0 0 var(--r-sm) 0;z-index:100;padding:10px 18px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.wrap{max-width:1040px;margin:0 auto;padding:0 24px}.wrap-wide{max-width:1180px;margin:0 auto;padding:0 24px}nav.site{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;padding:18px 24px;display:flex}nav.site .brand{font-family:var(--font-head);color:var(--ink);align-items:center;gap:8px;font-size:20px;font-weight:900;text-decoration:none;display:flex}nav.site .brand .co{color:var(--green)}nav.site .brand svg{width:30px;height:30px}nav.site .nx{align-items:center;gap:22px;display:flex}nav.site .nx a{color:var(--body);padding:8px 0;font-size:14.5px;font-weight:500;text-decoration:none}nav.site .nx a:hover{color:var(--green)}nav.site .nx a[aria-current=page]{color:var(--green);font-weight:700}nav.site .cta{background:var(--green);border-radius:var(--r-pill);padding:10px 16px;font-size:13.5px;font-weight:600;color:#fff!important}nav.site .cta:hover{background:var(--green-hover)}.crumb{font-family:var(--font-mono);letter-spacing:.06em;color:var(--body);text-transform:uppercase;padding:22px 0 0;font-size:11.5px}.crumb a{color:var(--body);text-decoration:none}.crumb a:hover,.crumb b{color:var(--green)}.btn{background:var(--green);color:#fff;border-radius:var(--r-pill);cursor:pointer;border:none;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.btn:hover{background:var(--green-hover)}.btn.alt{color:var(--green);background:0 0;padding:13px 12px}.btn.alt:after{content:" →"}.tag{letter-spacing:.02em;border-radius:var(--r-pill);padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-block}.tag.in{background:var(--honey);color:var(--ink)}.tag.out,.tag.easy{background:var(--green);color:#fff}.tag.pet{background:var(--amber-bg);color:var(--amber-tx);border:1px solid var(--amber-bd)}.diff{align-items:center;gap:9px;display:flex}.diff .lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--body);font-size:11px}.diff .dots{gap:4px;display:flex}.diff .dots i{background:var(--green);border-radius:50%;width:10px;height:10px;display:inline-block}.diff .dots i.off{background:#d7dccf}.diff .word{font-size:14px;font-weight:700}h2.sec{font-family:var(--font-head);margin:8px 0 4px;font-size:24px;font-weight:600}.subt{color:var(--body);margin-bottom:20px;font-size:14.5px}.eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:8px;font-size:11.5px}.card{background:var(--white);border:1px solid var(--line);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .14s,box-shadow .14s;display:flex;overflow:hidden}.card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #17392a1a}.card .pic{background:var(--blob);justify-content:center;align-items:center;height:150px;display:flex;position:relative}.card .pic .tag{padding:4px 9px;font-size:10.5px;position:absolute;top:10px;left:10px}.card .pet-badge{border-radius:var(--r-pill);align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.card .pet-badge.safe{background:var(--blob);color:#1b3a2a}.card .pet-badge.toxic{background:var(--amber-bg);color:var(--amber-tx);border:1px solid var(--amber-bd)}.card .b{padding:14px 15px 16px}.card .cn{font-family:var(--font-head);font-size:18px;font-weight:600;line-height:1.15}.card .bn{color:var(--body);margin:2px 0 12px;font-size:12.5px;font-style:italic}.card .meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.card .diff .lbl{font-size:9.5px}.card .diff .dots{gap:3px}.card .diff .dots i{width:7px;height:7px}.card .light-chip{font-family:var(--font-mono);color:var(--body);background:#f1f0e7;border-radius:6px;padding:3px 7px;font-size:10px}.tox{background:var(--amber-bg);border:1px solid var(--amber-bd);border-radius:var(--r-md);align-items:flex-start;gap:14px;margin:6px 0 34px;padding:16px 18px;display:flex}.tox .ic{background:var(--honey);width:34px;height:34px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.tox h2,.tox h3{font-family:var(--font-body);color:var(--amber-tx);margin-bottom:3px;font-size:15px;font-weight:700}.tox p{color:#5c451a;font-size:14px}.tox p a{color:#7a5a12}.tox.safe{background:#eef5e4;border-color:#c9ddb4}.tox.safe .ic{background:var(--blob)}.tox.safe h2,.tox.safe h3{color:#2c5237}.tox.safe p{color:#40573f}.glance{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:40px;display:grid}.glance .g{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 16px 18px}.glance .g .ico{width:30px;height:30px;color:var(--green);margin-bottom:10px}.glance .g h3{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:6px;font-size:10.5px;font-weight:500}.glance .g .v{margin-bottom:3px;font-size:15px;font-weight:700}.glance .g p{color:var(--body);font-size:13px;line-height:1.45}.almanac{background:var(--deep);border-radius:var(--r-lg);color:#eaf0e4;margin-bottom:42px;padding:26px 26px 22px}.almanac .mono{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--honey);margin-bottom:4px;font-size:11px}.almanac h2,.almanac h3{font-family:var(--font-head);margin-bottom:16px;font-size:21px;font-weight:600}.almanac .seasons{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.almanac .se{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:14px}.almanac .se .s{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#9ebe9c;margin-bottom:7px;font-size:10.5px}.almanac .se p{color:#c7d0c1;font-size:13px;line-height:1.45}.article h2{font-family:var(--font-head);margin:34px 0 10px;font-size:23px;font-weight:600}.article p{color:#2c352e;max-width:72ch;margin-bottom:14px;font-size:16px}.article strong{color:var(--ink)}.callout{border-left:3px solid var(--honey);color:#5c451a;background:#fffbf0;border-radius:0 10px 10px 0;max-width:72ch;margin:18px 0;padding:14px 18px;font-size:15px}.probs{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 8px;display:grid}.prob{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);align-items:flex-start;gap:14px;padding:16px;display:flex}.prob .th{background:var(--blob);border-radius:10px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.prob h3{font-family:var(--font-body);margin-bottom:3px;font-size:14.5px;font-weight:700}.prob p{color:var(--body);margin:0;font-size:13px;line-height:1.45}.kit{background:var(--white);border:1px solid var(--line);border-radius:18px;margin:30px 0;padding:22px 22px 26px}.kit .disc{font-family:var(--font-mono);color:var(--amber-tx);background:var(--amber-bg);border:1px solid var(--amber-bd);border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:20px;padding:10px 13px;font-size:10.5px;line-height:1.5;display:flex}.kit .disc b{font-weight:600}.kit h2{font-family:var(--font-head);margin-bottom:2px;font-size:20px;font-weight:600}.kit .khsub{color:var(--body);margin-bottom:20px;font-size:14px}.tier{margin-bottom:18px}.tier .tl{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:11px;display:flex}.tier .tl .dot{border-radius:50%;flex:none;width:9px;height:9px}.tier .tl .nm{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:500}.tier .tl .hint{color:var(--body);font-size:12px}.tier.ess .dot{background:var(--green)}.tier.ess .nm{color:var(--green)}.tier.worth .dot{background:var(--honey)}.tier.worth .nm{color:#9a6f16}.tier.skip .dot{background:#b6baae}.tier.skip .nm{color:#6b7268}.kit .items{grid-template-columns:1fr 1fr;gap:11px;display:grid}.kit .item{border:1px solid var(--line);background:var(--cream);border-radius:13px;align-items:center;gap:13px;padding:12px 13px;display:flex}.kit .item .th{background:var(--blob);border-radius:11px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.kit .item .cat{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-size:9px}.kit .item .nm{margin:1px 0 2px;font-size:14px;font-weight:700;line-height:1.2}.kit .item .why{color:var(--body);font-size:12px;line-height:1.4}.kit .item .act{flex:none;margin-left:auto}.kit .item .act a{background:var(--green);color:#fff;border-radius:var(--r-pill);white-space:nowrap;padding:10px 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.kit .item .act a:hover{background:var(--green-hover)}.skiprow{flex-wrap:wrap;gap:11px;display:flex}.skipchip{background:#f1f0e7;border:1px solid #e1e0d4;border-radius:12px;flex:220px;align-items:center;gap:9px;padding:9px 13px;display:flex}.skipchip .x{color:#6b7268;background:#d7d9cc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex}.skipchip .nm{color:#4b5249;font-size:13px;font-weight:700}.skipchip .why{color:#6b7268;font-size:12px}.kit .foot{color:var(--body);border-top:1px dashed #d8d2bc;margin-top:18px;padding-top:14px;font-size:12px}.kit .foot a{font-weight:600}.media{flex-direction:column;gap:10px;display:flex}.frame{background:var(--blob);aspect-ratio:1;border-radius:24px;position:relative;overflow:hidden}.frame .layer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.frame .layer[hidden]{display:none}.frame .layer svg{width:82%;height:auto}.frame .botan{color:var(--body);text-align:center;background:repeating-linear-gradient(45deg,#efead9,#efead9 12px,#ece6d2 12px 24px);flex-direction:column;gap:12px;padding:24px}.frame .botan .ph-ic{background:var(--white);border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.frame .botan .ph-t{font-family:var(--font-head);color:var(--ink);font-size:17px;font-weight:600}.frame .botan .ph-s{max-width:26ch;font-size:12.5px;line-height:1.45}.switch{background:var(--white);border:1px solid var(--line);border-radius:var(--r-pill);align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.switch button{font-family:var(--font-body);color:var(--body);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:none;min-height:38px;padding:10px 15px;font-size:12.5px;font-weight:600}.switch button[aria-pressed=true]{background:var(--green);color:#fff}.credit{font-family:var(--font-mono);color:#8a907f;font-size:10.5px}.verify{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);margin:34px 0 20px;padding:20px 22px}.verify h2{font-family:var(--font-body);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.verify h2 .chk{color:var(--green)}.verify p{color:var(--body);margin-bottom:8px;font-size:13.5px}.verify .src{font-family:var(--font-mono);color:var(--body);font-size:12px}.verify .src a{color:var(--green);text-decoration:none}.verify .src a:hover{text-decoration:underline}.verify .upd{font-family:var(--font-mono);color:#8a907f;margin-top:8px;font-size:11px}footer.site{background:var(--deep);color:#c7d0c1;margin-top:20px;padding:30px 24px}footer.site .in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:1180px;margin:0 auto;display:flex}footer.site .fb{font-family:var(--font-head);color:#eaf0e4;font-size:18px;font-weight:900}footer.site .fl{flex-wrap:wrap;gap:20px;font-size:13px;display:flex}footer.site .fl a{color:#c7d0c1;padding:6px 0;text-decoration:none}footer.site .fl a:hover{color:#fff}@media(width<=760px){.glance{grid-template-columns:1fr}.almanac .seasons{grid-template-columns:1fr 1fr}.probs,.kit .items{grid-template-columns:1fr}nav.site .nx a:not(.cta){display:none}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.listing-note{font-family:var(--font-mono);color:#8a907f;padding:6px 0 30px;font-size:12px}.soon{font-family:var(--font-mono);letter-spacing:.04em;color:#8a907f;white-space:nowrap;border:1px dashed #c9c4b0;border-radius:999px;padding:8px 12px;font-size:10px;display:inline-block}
