@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3epu2aock-7p_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_efd7098c-module__ZgFn2W__className{font-family:Poppins,Poppins Fallback;font-style:normal;font-weight:800}.poppins_efd7098c-module__ZgFn2W__variable{--font-disp:"Poppins", "Poppins Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/34d6927adec7cf56-s.1ob82_8939ahk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/11e9730d70f3df61-s.128rw_frk7cg-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/94800d63c463b116-s.232hpqc6onjei.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/7685343155bcb53f-s.10-kow8kg30xf.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c0640dc9a2bf5797-s.1zz7v2lps04n2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/48a1b83fac2e67c0-s.p.42nfwtuxx8u2o.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.3hcunrvt_bt_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.452ifmvv-9yum.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.1kbk5odn53sdi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.3_mv2jnzqn6zb.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.0yy0rfmygkgha.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.0i67n8kf07qoy.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_3754805d-module__K6PtjG__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_3754805d-module__K6PtjG__variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_cc5d242e-module__1HpHnW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_cc5d242e-module__1HpHnW__variable{--font-caps:"Archivo", "Archivo Fallback"}
:root{--paper:#fbf6ea;--ink:#22201c;--ink-soft:#5c5648;--jade:#147d6f;--jade-deep:#0e5a50;--gold:#e8a93c;--gold-press:#de9e2f;--rule:#22201c40;--rule-soft:#22201c24;--field:#fff;--hover-cream:#fffdf6;--invalid:#a33327}*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink);font-size:1.0625rem;line-height:1.6}.site{--serif:var(--font-serif),Georgia,serif;--disp:var(--font-disp),system-ui,sans-serif;--caps:var(--font-caps),system-ui,sans-serif;font-family:var(--serif)}::selection{background:var(--jade);color:var(--paper)}:focus-visible{outline:2px solid var(--jade);outline-offset:3px}input{caret-color:var(--jade)}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:var(--paper)}body::-webkit-scrollbar-thumb{background:var(--jade-deep);border:3px solid var(--paper);border-radius:6px}img{max-width:100%;display:block}a{color:inherit}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{max-width:1200px;margin:0 auto;padding:0 clamp(28px,5vw,72px)}.label{font-family:var(--caps);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.slug{font-family:var(--caps);letter-spacing:.14em;text-transform:uppercase;color:var(--jade-deep);font-size:.75rem;font-weight:700}.slug a{color:inherit;text-decoration:none}.slug a:hover{text-underline-offset:3px;text-decoration:underline}.byline{font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-top:20px;font-size:.75rem;font-weight:500}.byline a{color:inherit;text-decoration:none}.byline a:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.readlink{font-family:var(--caps);letter-spacing:.12em;text-transform:uppercase;color:var(--jade-deep);text-underline-offset:4px;margin-top:24px;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-block}.readlink:hover{color:var(--jade)}.queued{font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;margin-left:10px;font-size:.6875rem;font-weight:500}.folio{border-bottom:1px solid var(--rule)}.folio .row{font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;gap:18px;padding-top:10px;padding-bottom:10px;font-size:.75rem;font-weight:500;display:flex}.folio .row span:nth-child(2){color:var(--ink)}.masthead{text-align:center;padding-top:34px;padding-bottom:22px}.masthead .lockup{align-items:center;gap:16px;text-decoration:none;display:inline-flex}.masthead img{border:2px solid var(--jade-deep);border-radius:50%;width:52px;height:52px}.masthead .name{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1}.masthead-rule{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);height:6px}.sections{border-bottom:1px solid var(--rule)}.sections .row{flex-wrap:wrap;align-items:baseline;gap:30px;padding-top:12px;padding-bottom:12px;display:flex}.sections a{font-family:var(--caps);letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid #0000;padding-bottom:2px;font-size:.8125rem;font-weight:700;text-decoration:none}.sections a[aria-current]{border-bottom-color:var(--ink)}.sections a:hover{border-bottom-color:var(--jade)}.sections .soon{color:var(--ink-soft);font-weight:500}.sections .soon:hover{border-bottom-color:var(--rule)}.sections .join{color:var(--jade-deep);margin-left:auto}.lead{grid-template-columns:7fr 5fr;gap:44px;padding-top:44px;padding-bottom:40px;display:grid}.lead h2,.lead h1{letter-spacing:-.015em;text-wrap:balance;margin-top:14px;font-size:clamp(2.4rem,4.6vw,3.9rem);font-weight:700;line-height:1.04}.lead h2 a{text-decoration:none}.lead h2 a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.lead .dek{color:var(--ink-soft);max-width:36rem;margin-top:18px;font-size:1.25rem;line-height:1.5}figure figcaption{color:var(--ink-soft);margin-top:10px;font-size:.875rem;line-height:1.5}figure figcaption .credit{font-family:var(--caps);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.6875rem;font-weight:500;display:block}.lead figure img{object-fit:cover;object-position:center 30%;width:100%;height:460px}.intro{font-size:1.0625rem;line-height:1.6}.intro p+p{margin-top:1em}.crumbs{margin-bottom:0}.second{border-top:1px solid var(--rule);padding:36px 0 40px}.second .grid{grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.second article{border-left:1px solid var(--rule-soft);padding:0 32px}.second article:first-child{border-left:none;padding-left:0}.second article:last-child{padding-right:0}.second figure{margin:14px 0 4px}.second img{object-fit:cover;width:100%;height:190px}.second figcaption,.shelfcard figcaption{margin-top:6px}.second h3{letter-spacing:-.01em;margin-top:12px;font-size:1.5rem;font-weight:700;line-height:1.15}.second h3 a{text-decoration:none}.second h3 a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.second p{color:var(--ink-soft);margin-top:10px;font-size:1rem}.second .byline{margin-top:12px}.second .quote{margin-top:16px;font-size:1.375rem;font-style:italic;line-height:1.35}.index{border-top:1px solid var(--rule);padding:34px 0 40px}.index h2,.index h4,.sectionshelf h4,.bureaus h4,.bureaus h2{font-family:var(--caps);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.index div+div h2.group{margin-top:34px}.index h2.group a{text-decoration:none}.index h2.group a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.index table{border-collapse:collapse;width:100%;margin-top:18px}.index td,.index th{border-bottom:1px solid var(--rule-soft);vertical-align:baseline;padding:10px 0}.index .day{font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-align:left;font-variant-numeric:tabular-nums;width:190px;font-size:.75rem;font-weight:500}.index td.story,.index th.story{text-align:left;font-size:1.125rem;font-weight:600}.index td.story a,.index th.story a{text-decoration:none}.index td.story a:hover,.index th.story a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.index td.hook{color:var(--ink-soft);padding-left:28px;padding-right:28px;font-size:1rem}.index td.place{text-align:right;font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;font-size:.75rem;font-weight:500}.index .note{color:var(--ink-soft);margin-top:14px;font-size:.9375rem}.sectionshelf{border-top:1px solid var(--rule);padding:34px 0 44px}.sectionshelf .grid{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:20px;display:grid}.shelfcard{border:1px solid var(--rule-soft);padding:20px 20px 18px;text-decoration:none;display:block}a.shelfcard:hover{border-color:var(--rule);background:var(--hover-cream)}.shelfcard .slug{color:var(--ink)}.shelfcard.open{grid-column:span 2}.shelfcard.open .slug{color:var(--jade-deep)}.shelfcard figure{margin:14px 0 10px}.shelfcard img{object-fit:cover;width:100%;height:120px}.shelfcard p{color:var(--ink-soft);margin-top:10px;font-size:.9375rem;line-height:1.5}.shelfcard .status{font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-top:12px;font-size:.6875rem;font-weight:500}.shelfcard.open .status{color:var(--jade-deep);font-weight:700}.bureaus{border-top:1px solid var(--rule);padding:30px 0 36px}.bureaus .row{flex-wrap:wrap;gap:0;margin-top:14px;display:flex}.bureaus .row>*{border-left:1px solid var(--rule-soft);flex:1;min-width:200px;padding:16px 24px;text-decoration:none}.bureaus .row>:first-child{border-left:none;padding-left:0}.bureaus b{letter-spacing:-.01em;font-size:1.25rem;font-weight:700;display:block}.bureaus a:hover b{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.bureaus .closed b{color:var(--ink-soft)}.bureaus span{font-family:var(--caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-top:4px;font-size:.75rem;font-weight:500;display:block}.article-head{max-width:60rem;padding-top:44px;padding-bottom:32px}.article-hero{padding-bottom:40px}.article-hero img{object-fit:cover;object-position:center 30%;width:100%;height:460px}.article-body{border-top:1px solid var(--rule);grid-template-columns:minmax(0,40rem) 1fr;gap:44px;padding-top:36px;padding-bottom:44px;display:grid}.prose>*+*{margin-top:1.1em}.prose h2{letter-spacing:-.01em;margin-top:2em;font-size:1.5rem;font-weight:700;line-height:1.15}.prose h3{margin-top:1.6em;font-size:1.25rem;font-weight:700;line-height:1.2}.prose p{max-width:40rem}.prose a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}.prose a:hover{color:var(--jade)}.prose blockquote{border-left:1px solid var(--rule-soft);padding-left:20px;font-size:1.375rem;font-style:italic;line-height:1.35}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.4em}.prose figure{margin:1.8em 0}.prose img{width:100%}.prose hr{border:none;border-top:1px solid var(--rule-soft);margin:2em 0}.prose table{border-collapse:collapse;width:100%}.prose td,.prose th{border-bottom:1px solid var(--rule-soft);text-align:left;vertical-align:top;padding:8px 0}.prose .sources{color:var(--ink-soft);font-size:.9375rem}.aside-quiet{min-height:1px}.subscribe{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);text-align:center;margin:8px 0 0;padding:40px 0 44px}.subscribe h4,.subscribe .kicker{font-family:var(--caps);letter-spacing:.14em;text-transform:uppercase;color:var(--jade-deep);font-size:.8125rem;font-weight:700}.subscribe h5,.subscribe .promise{letter-spacing:-.01em;margin-top:10px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.subscribe p{color:var(--ink-soft);margin-top:10px}.subscribe form{gap:10px;max-width:30rem;margin:24px auto 0;display:flex}.subscribe input{font-family:var(--serif);border:1.5px solid var(--rule);background:var(--field);color:var(--ink);border-radius:0;flex:1;padding:13px 16px;font-size:1rem}.subscribe input::placeholder{color:var(--ink-soft)}.subscribe input:focus{border-color:var(--jade)}.subscribe input:not(:placeholder-shown):invalid{border-color:var(--invalid)}.subscribe button{font-family:var(--caps);letter-spacing:.08em;text-transform:uppercase;background:var(--gold);color:var(--ink);cursor:pointer;border:none;border-radius:0;padding:13px 24px;font-size:.875rem;font-weight:700}.subscribe button:hover{background:var(--gold-press)}.subscribe .fine{color:var(--ink-soft);margin-top:12px;font-size:.875rem}.plain{max-width:40rem;padding-top:44px;padding-bottom:44px}.plain h1{letter-spacing:-.015em;margin-top:14px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.08}.plain p{color:var(--ink-soft);margin-top:16px;font-size:1.125rem}.plain h2{letter-spacing:-.01em;margin-top:36px;font-size:1.375rem;font-weight:700}.plain p a{color:var(--jade-deep);text-underline-offset:3px;text-decoration:underline}.plain p a:hover{color:var(--jade)}.colophon{padding:30px 0 40px}.colophon .row{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:.9375rem;display:flex}.colophon a{color:var(--ink-soft)}.colophon a:hover{color:var(--ink)}.colophon .row div{flex-wrap:wrap;gap:22px;display:flex}.colophon .fine{max-width:52rem;color:var(--ink-soft);margin-top:18px;font-size:.8125rem;line-height:1.6}.colophon .fine a{text-underline-offset:3px;text-decoration:underline}@media (max-width:980px){.lead{grid-template-columns:1fr;gap:30px;padding-top:34px;padding-bottom:34px}.lead figure img,.article-hero img{height:340px}.article-body,.second .grid{grid-template-columns:1fr}.second article{border-left:none;border-top:1px solid var(--rule-soft);padding:22px 0}.second article:first-child{border-top:none;padding-top:0}.sections .soon{display:none}.sectionshelf .grid{grid-template-columns:1fr 1fr}.bureaus .row>*{border-left:none;border-top:1px solid var(--rule-soft);flex:none;width:100%;padding:12px 0}.bureaus .row>:first-child{border-top:none}}@media (max-width:600px){.folio .row{text-align:center;justify-content:center}.folio .row span:nth-child(2){display:none}.sections .row{gap:18px}.sections .join{margin-left:0}.sectionshelf .grid{grid-template-columns:1fr}.shelfcard.open{grid-column:auto}.index .day{border-bottom:none;width:auto;padding-bottom:0;display:block}.index td.story,.index th.story{padding-top:2px;display:block}.index td.hook{padding:2px 0 0;display:block}.index td.place{text-align:left;white-space:normal;padding-top:0;display:block}.index tr{border-bottom:1px solid var(--rule-soft);padding:8px 0;display:block}.index td,.index th{border-bottom:none}.subscribe form{flex-direction:column}}.article-head h1{letter-spacing:-.015em;text-wrap:balance;margin-top:14px;font-size:clamp(2.4rem,4.6vw,3.9rem);font-weight:700;line-height:1.04}.article-head .dek{color:var(--ink-soft);max-width:36rem;margin-top:18px;font-size:1.25rem;line-height:1.5}.hubhead .intro{padding-top:6px}:where(.prose){--hb-accent:var(--jade);--hb-ink:var(--ink);--hb-muted:var(--ink-soft);--hb-line:var(--rule-soft);--hb-card:var(--hover-cream);--hb-tip:var(--jade-deep);--hb-warn:var(--invalid);--hb-radius:0}:where(.prose) [data-block]{margin:1.6em 0}:where(.prose) [data-block]>:first-child{margin-top:0}:where(.prose) [data-block]>:last-child{margin-bottom:0}:where(.prose) aside[data-block=callout]{border-left:4px solid;border-left-color:var(--hb-accent);background:var(--hb-card);border-radius:0 var(--hb-radius) var(--hb-radius) 0;padding:.9em 1.1em}:where(.prose) aside[data-block=callout][data-tone=tip]{border-left-color:var(--hb-tip)}:where(.prose) aside[data-block=callout][data-tone=warning]{border-left-color:var(--hb-warn)}:where(.prose) figure[data-block=pullquote]{margin:2em 0;padding:0}:where(.prose) figure[data-block=pullquote] blockquote{border-left:3px solid;border-left-color:var(--hb-accent);margin:0;padding:0 0 0 1em;font-size:1.15em;font-style:normal;line-height:1.4}:where(.prose) figure[data-block=pullquote] blockquote>:last-child{margin-bottom:0}:where(.prose) section[data-block=stat-strip] dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1em;margin:0;display:grid}:where(.prose) section[data-block=stat-strip] dl>div{background:var(--hb-card);border:1px solid;border-color:var(--hb-line);border-radius:var(--hb-radius);flex-direction:column-reverse;margin:0;padding:.8em 1em;display:flex}:where(.prose) section[data-block=stat-strip] dt{color:var(--hb-muted);font-size:.8em;font-weight:400}:where(.prose) section[data-block=stat-strip] dd{color:var(--hb-ink);margin:0;font-size:1.6em;font-weight:700;line-height:1.2}:where(.prose) figure[data-block=figure],:where(.prose) figure[data-block=infographic],:where(.prose) figure[data-block=clip]{margin:1.6em 0;padding:0}:where(.prose) figure[data-block=figure] svg,:where(.prose) figure[data-block=infographic] img,:where(.prose) figure[data-block=clip] video{max-width:100%;height:auto;display:block}:where(.prose) figure[data-block=figure] table,:where(.prose) figure[data-block=clip] table{margin-top:.8em;font-size:.9em}:where(.prose) [data-block] figcaption{color:var(--hb-muted);text-align:left;margin-top:.5em;font-size:.85em}:where(.prose) details[data-block],:where(.prose) [data-block] details{border:1px solid;border-color:var(--hb-line);border-radius:var(--hb-radius);background:var(--hb-card);margin:0;padding:.6em 1em}:where(.prose) details[data-block]+details[data-block]{margin-top:.5em}:where(.prose) [data-block] details{margin-top:.6em}:where(.prose) details[data-block]>summary,:where(.prose) [data-block] details>summary{cursor:pointer;font-weight:600}:where(.prose) details[data-block]>summary+*,:where(.prose) [data-block] details>summary+*{margin-top:.6em}:where(.prose) ol[data-block=steps]{padding-left:1.4em}:where(.prose) ol[data-block=steps]>li{margin-bottom:.8em;padding-left:.2em}:where(.prose) ol[data-block=timeline]{border-left:2px solid;border-left-color:var(--hb-line);margin-left:.4em;padding-left:1.4em;list-style:none}:where(.prose) ol[data-block=timeline]>li{margin-bottom:.8em;position:relative}:where(.prose) ol[data-block=timeline]>li:before{content:"";background:var(--hb-accent);border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:calc(-1.4em - 7px)}:where(.prose) ol[data-block=timeline] time{margin-right:.5em;font-weight:700}:where(.prose) dl[data-block=definition] dt{margin-top:.6em;font-weight:700}:where(.prose) dl[data-block=definition] dd{margin:0 0 .4em}:where(.prose) aside[data-block=fit]{background:var(--hb-card);border:1px solid;border-color:var(--hb-line);border-radius:var(--hb-radius);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1em;padding:1em;display:grid}:where(.prose) aside[data-block=fit] h3{margin:0 0 .4em;font-size:1em}:where(.prose) aside[data-block=fit] ul{margin:0;padding-left:1.2em}:where(.prose) .table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}:where(.prose) table[data-sortable] caption{caption-side:top;text-align:left}:where(.prose) table[data-sortable] th[tabindex="0"]{cursor:pointer;-webkit-user-select:none;user-select:none}:where(.prose) table[data-sortable] th[tabindex="0"]:after{content:" ↕";opacity:.55;font-size:.8em}:where(.prose) table[data-sortable] th[aria-sort=ascending]:after{content:" ↑";opacity:1}:where(.prose) table[data-sortable] th[aria-sort=descending]:after{content:" ↓";opacity:1}@media (prefers-reduced-motion:no-preference){:where(.prose) details[data-block][open]>:not(summary),:where(.prose) [data-block] details[open]>:not(summary){animation:.25s ease-out hb-reveal}}@keyframes hb-reveal{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}
.hum{--color-paper:#f7f5ec;--color-paper-2:#eeebdf;--color-paper-3:#e5e1d3;--color-ink:#12171b;--color-ink-soft:#4d535a;--color-accent:#f6ce00;--color-accent-deep:#d2ae00;--color-accent-2:#009fe4;--color-accent-2-deep:#0078ad;--color-accent-3:#ff5065;--color-mint:#66da85;--color-lavender:#c28efb;--color-rule:#12171b29;--color-focus:#0078ad;--color-field:#fefdfa;--color-accent-3-deep:#d70d40;--color-hl:#f6ce008c;--shadow-btn-cast:#d2ae0073;--shadow-ink-weak:#12171b47;--shadow-ink-mid:#12171b4d;--shadow-ink-strong:#12171b5c;--font-display:"Plus Jakarta Sans", ui-rounded, system-ui, sans-serif;--font-body:"Plus Jakarta Sans", ui-rounded, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-display-s:clamp(2rem, 4vw + .5rem, 3rem);--text-display:clamp(2rem, 5.2vw + .6rem, 4.4rem);--text-counter:clamp(2.6rem, 5vw + 1rem, 4.2rem);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--page-max:1140px;--page-gutter:24px;--shell:var(--page-max);--radius-card:20px;--radius-pill:999px;--radius-input:12px;--rule-hair:1px;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-snap:cubic-bezier(.22, 1, .36, 1);--ease-out:cubic-bezier(.2, .7, .3, 1);--dur-fast:.14s;--dur-mid:.22s}@supports (color:lab(0% 0 0)){.hum{--color-paper:lab(96.5939% -.359416 4.5732);--color-paper-2:lab(93.1374% -.459105 6.11204);--color-paper-3:lab(89.68% -.546932 7.65988);--color-ink:lab(7.20838% -1.0453 -4.15414);--color-ink-soft:lab(35.0237% -1.44097 -4.95334);--color-accent:lab(84.3328% 3.40465 86.5733);--color-accent-deep:lab(72.6547% 6.09392 137.561);--color-accent-2:lab(60.4609% -20.7041 -52.7663);--color-accent-2-deep:lab(46.4458% -17.1632 -49.6022);--color-accent-3:lab(60.2732% 77.3247 33.2065);--color-mint:lab(78.8297% -48.1495 31.5686);--color-lavender:lab(67.5409% 35.8755 -47.2812);--color-rule:lab(7.20838% -1.0453 -4.15414/.16);--color-focus:lab(46.4458% -17.1632 -49.6022);--color-field:lab(99.4514% -.15983 1.89865);--color-accent-3-deep:lab(46.5569% 70.8949 31.2422);--color-hl:lab(84.3328% 3.40465 86.5733/.55);--shadow-btn-cast:lab(72.6547% 6.09392 137.561/.45);--shadow-ink-weak:lab(7.20838% -1.0453 -4.15414/.28);--shadow-ink-mid:lab(7.20838% -1.0453 -4.15414/.3);--shadow-ink-strong:lab(7.20838% -1.0453 -4.15414/.36)}}html:has(.hum){max-width:100%;overflow-x:clip}html:has(.hum) body{max-width:100%;overflow-x:clip}.hum{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;overflow-x:clip}.hum *,.hum :before,.hum :after{box-sizing:border-box}.hum h1,.hum h2,.hum h3,.hum p,.hum ul,.hum figure{margin:0}.hum ul{padding:0;list-style:none}.hum a{color:inherit}.hum :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:4px}.hum-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hum-shell{max-width:var(--shell);padding-inline:var(--page-gutter);margin-inline:auto}.hum-section{max-width:var(--shell);padding:var(--space-2xl) var(--page-gutter);margin-inline:auto}.hum-hero+.hum-section{padding-block-start:var(--space-md)}.hum-band{max-width:none;padding-inline:0}.hum-band>*{max-width:var(--shell);padding-inline:var(--page-gutter);margin-inline:auto}.hum-band--pear{background:color-mix(in oklch, var(--color-accent) 16%, var(--color-paper))}.hum-band--cyan{background:color-mix(in oklch, var(--color-accent-2) 10%, var(--color-paper))}.hum-mono{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft);font-variant-numeric:tabular-nums}.hum em,.hum .hl{background-image:linear-gradient(var(--hl,var(--color-hl)) 0 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 82%;background-repeat:no-repeat;background-size:100% .32em;padding-bottom:.02em;font-style:normal}.hum .btn{--btn-face:var(--color-accent);--btn-ink:var(--color-ink);--btn-edge:var(--color-accent-deep);--btn-cast:var(--shadow-btn-cast);justify-content:center;align-items:center;gap:var(--space-sm);min-height:48px;font-family:var(--font-display);font-weight:600;font-size:var(--text-base);border-radius:var(--radius-pill);color:var(--btn-ink);background:var(--btn-face);cursor:pointer;white-space:nowrap;box-shadow:0 4px 0 0 var(--btn-edge), 0 6px 12px -3px var(--btn-cast);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background-color .16s;border:0;padding:14px 24px;text-decoration:none;display:inline-flex;transform:translateY(0)}.hum .btn:hover{box-shadow:0 6px 0 0 var(--btn-edge), 0 12px 22px -4px var(--btn-cast);transform:translateY(-2px)}.hum .btn:active{box-shadow:0 1px 0 0 var(--btn-edge), 0 2px 6px -2px var(--btn-cast);transition-duration:70ms;transform:translateY(3px)}.hum .btn:focus-visible{outline:3px solid color-mix(in oklch, var(--btn-edge) 70%, var(--color-focus));outline-offset:3px}.hum .btn[disabled],.hum .btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:0 4px 0 0 var(--btn-edge);transform:none}.hum .btn--outline{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:0 0}.hum .btn--outline:hover{background:var(--color-paper-2);box-shadow:inset 0 0 0 1.5px var(--color-ink), 0 8px 18px -8px var(--shadow-ink-mid);transform:translateY(-2px)}.hum .btn--outline:active{box-shadow:inset 0 0 0 1.5px var(--color-ink);transform:translateY(1px)}.hum-nav{background:var(--color-paper);border-bottom:var(--rule-hair) solid var(--color-rule)}.hum-nav__inner{max-width:var(--shell);padding-inline:var(--page-gutter);align-items:center;gap:var(--space-md);min-height:68px;padding-block:var(--space-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.hum-nav__brand{align-items:center;gap:var(--space-sm);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.hum-nav__links{gap:var(--space-md);flex-wrap:wrap;margin-inline:auto;display:flex}.hum-nav__links a{font-weight:500;font-size:var(--text-sm);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);white-space:nowrap;border-bottom:2px solid #0000;padding:8px 0;text-decoration:none}.hum-nav__links a:hover{border-bottom-color:var(--color-accent-2);color:var(--color-accent-2-deep)}.hum-nav__links a.is-soon{color:var(--color-ink-soft)}.hum-mark{background:var(--color-accent);width:22px;height:22px;box-shadow:0 2px 0 0 var(--color-accent-deep);animation:hum-pulse 4s var(--ease-snap) infinite;transform-origin:50%;border-radius:50%;flex:none}@keyframes hum-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.hum-nav__brand:hover .hum-mark{background:var(--color-accent-3);box-shadow:0 2px 0 0 var(--color-accent-3-deep)}.hum-hero{padding-block-start:var(--space-xl);padding-block-end:var(--space-2xl);padding-inline:var(--page-gutter);gap:var(--space-2xl);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;display:grid}.hum-hero h1{font-family:var(--font-display);font-weight:600;font-size:var(--text-display);letter-spacing:-.025em;overflow-wrap:anywhere;min-width:0;max-width:min(16ch,100%);line-height:1.02}.hum-hero__sub{margin-top:var(--space-lg);font-size:var(--text-lg);color:var(--color-ink-soft);max-width:min(46ch,100%);line-height:1.5}.hum-hero__ask{margin-top:var(--space-xl);gap:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.hum-hero__side{border-left:var(--rule-hair) solid var(--color-rule);padding-left:var(--space-lg)}.hum-hero__side dt{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft)}.hum-hero__side dd{margin:2px 0 var(--space-md);font-weight:500}.hum-hero__side dd:last-child{margin-bottom:0}.hum-bento{gap:var(--space-md);margin-top:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hum-cell{border-radius:var(--radius-card);padding:var(--space-lg);background:var(--color-paper);box-shadow:0 12px 32px -16px var(--shadow-ink-weak), inset 0 0 0 1px var(--color-rule);gap:var(--space-sm);transition:transform var(--dur-mid) var(--ease-spring), box-shadow var(--dur-mid) var(--ease-spring), background-color var(--dur-mid) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}a.hum-cell:hover{box-shadow:0 20px 40px -18px var(--shadow-ink-strong), inset 0 0 0 1px var(--color-rule);transform:translateY(-4px)}.hum-cell--2x2{grid-area:span 2/span 2}.hum-cell--2x1{grid-column:span 2}.hum-cell--full{grid-column:1/-1}.hum-cell--tint-pear{background:color-mix(in oklch, var(--color-accent) 8%, var(--color-paper))}a.hum-cell--tint-pear:hover{background:color-mix(in oklch, var(--color-accent) 15%, var(--color-paper))}.hum-cell--tint-cyan{background:color-mix(in oklch, var(--color-accent-2) 8%, var(--color-paper))}a.hum-cell--tint-cyan:hover{background:color-mix(in oklch, var(--color-accent-2) 15%, var(--color-paper))}.hum-cell--tint-mint{background:color-mix(in oklch, var(--color-mint) 10%, var(--color-paper))}a.hum-cell--tint-mint:hover{background:color-mix(in oklch, var(--color-mint) 18%, var(--color-paper))}.hum-cell--tint-lav{background:color-mix(in oklch, var(--color-lavender) 10%, var(--color-paper))}a.hum-cell--tint-lav:hover{background:color-mix(in oklch, var(--color-lavender) 18%, var(--color-paper))}.hum-cell__q{font-family:var(--font-display);letter-spacing:-.02em;font-weight:600;line-height:1.15;font-size:var(--text-xl);overflow-wrap:anywhere;min-width:0}.hum-cell--2x2 .hum-cell__q{font-size:var(--text-display-s);max-width:min(15ch,100%)}.hum-cell__a{color:var(--color-ink-soft);font-size:var(--text-base)}.hum-cell__foot{padding-top:var(--space-md);justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap;align-items:baseline;margin-top:auto;display:flex}.hum-cell__go{font-weight:600;font-size:var(--text-sm);color:var(--color-accent-2-deep);white-space:nowrap}a.hum-cell:hover .hum-cell__go{text-underline-offset:3px;text-decoration:underline}.hum-count{font-family:var(--font-display);font-weight:700;font-size:var(--text-counter);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.hum-cell--art{padding-top:0;overflow:hidden}.hum-cell__art{width:calc(100% + var(--space-lg) * 2);max-width:none;margin:0 calc(var(--space-lg) * -1) var(--space-sm);aspect-ratio:24/13;object-fit:cover;object-position:50% 55%;border-bottom:var(--rule-hair) solid var(--color-rule);height:auto;transition:transform var(--dur-mid) var(--ease-out);display:block}a.hum-cell--art:hover .hum-cell__art{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){a.hum-cell--art:hover .hum-cell__art{transform:none}}.hum-desklist ul{column-gap:var(--space-2xl);margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hum-desklist li{gap:0 var(--space-md);padding:var(--space-md) 0;border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.hum-desklist li:nth-child(-n+2){border-top:0}.hum-desklist li>a,.hum-desklist li>span:first-child{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);letter-spacing:-.02em;text-decoration:none}.hum-desklist li>a{border-bottom:2px solid var(--color-accent)}.hum-desklist li>a:hover{border-bottom-color:var(--color-accent-3)}.hum-desklist__b{font-size:var(--text-sm);color:var(--color-ink-soft);grid-column:1;line-height:1.45}.hum-desklist li>.hum-mono{white-space:nowrap;grid-area:1/2}.hum-queue{border-collapse:collapse;width:100%;margin-top:var(--space-lg)}.hum-queue th,.hum-queue td{text-align:left;padding:var(--space-md) 0;border-bottom:var(--rule-hair) solid var(--color-rule);vertical-align:baseline}.hum-queue th{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);white-space:nowrap;font-variant-numeric:tabular-nums;width:8.5rem;font-weight:500}.hum-queue td.hum-queue__t{padding-inline:var(--space-md);font-weight:500}.hum-queue td.hum-queue__p{text-align:right;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);white-space:nowrap}.hum-queue a{border-bottom:2px solid var(--color-accent);text-decoration:none}.hum-queue a:hover{border-bottom-color:var(--color-accent-3)}.hum-h2{font-family:var(--font-display);font-weight:600;font-size:var(--text-display-s);letter-spacing:-.025em;overflow-wrap:anywhere;min-width:0;max-width:min(20ch,100%);line-height:1.08}.hum-lede{margin-top:var(--space-md);color:var(--color-ink-soft);max-width:min(52ch,100%)}.hum-join{padding-block:var(--space-3xl);gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.hum-join form{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.hum-join input{min-width:0;min-height:48px;font-family:var(--font-body);font-size:var(--text-base);border:1.5px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-field);color:var(--color-ink);flex:12rem;padding:14px 16px}.hum-join input::placeholder{color:var(--color-ink-soft)}.hum-join input:hover{border-color:var(--color-ink-soft)}.hum-join input:focus-visible{border-color:var(--color-focus)}.hum-join input:disabled{opacity:.5;cursor:not-allowed;background:var(--color-paper-2)}.hum-join input:invalid:not(:placeholder-shown){border-color:var(--color-accent-3)}.hum-join__fine{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--color-ink-soft)}.hum-foot{padding:var(--space-3xl) var(--page-gutter) var(--space-2xl);max-width:var(--shell);gap:var(--space-lg);margin-inline:auto;display:grid}.hum-foot__line{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;min-width:0;max-width:min(22ch,100%);font-size:clamp(1.75rem,5vw,3.25rem);font-weight:600;line-height:1.04}.hum-foot__meta{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-ink-soft);flex-wrap:wrap;display:flex}.hum-foot__meta nav{gap:var(--space-md);flex-wrap:wrap;display:flex}.hum-foot__meta a{white-space:nowrap}.hum-foot__fine{font-size:var(--text-xs);color:var(--color-ink-soft);max-width:min(62ch,100%);line-height:1.6}@media (max-width:60rem){.hum-hero{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start}.hum-hero__side{border-left:0;border-top:var(--rule-hair) solid var(--color-rule);padding-left:0;padding-top:var(--space-lg)}.hum-join{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.hum-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.hum-cell--2x2{grid-row:span 1}}@media (max-width:34rem){.hum{--page-gutter:16px}.hum-section{padding-block:var(--space-2xl);padding-inline:var(--page-gutter)}.hum-bento{grid-template-columns:minmax(0,1fr)}.hum-cell--2x2,.hum-cell--2x1{grid-column:span 1}.hum-desklist ul{grid-template-columns:minmax(0,1fr)}.hum-nav__links{gap:var(--space-md);width:100%;margin-inline:0}.hum-queue th{border-bottom:0;width:auto;padding-bottom:0;display:block}.hum-queue td.hum-queue__t{padding-inline:0;padding-top:2px;display:block}.hum-queue td.hum-queue__p{text-align:left;padding-top:0;display:block}.hum-hero__ask .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.hum *,.hum :before,.hum :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.hum-mark{animation:none}}
