.editorial-module__i0EgzW__page{--ink:#1b1812;--paper:#fdfbf6;--grey:#726c5e;--line:#e6e1d3;--editorial:#8a5a2e;--editorial-bg:#f6ecdd;--ed-display:var(--font-heading);--ed-body:var(--font-body);--ed-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--wrap:700px;--gutter:20px;background:var(--paper);color:var(--ink);font-family:var(--ed-body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.65}.editorial-module__i0EgzW__wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.editorial-module__i0EgzW__topline{flex-wrap:wrap;align-items:center;gap:12px;padding-top:48px;display:flex}.editorial-module__i0EgzW__badge{background:var(--editorial-bg);color:var(--editorial);font-family:var(--ed-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-block}.editorial-module__i0EgzW__breadcrumb{font-family:var(--ed-mono);color:var(--grey);font-size:12px}.editorial-module__i0EgzW__breadcrumb a:hover{color:var(--editorial);text-decoration:underline}.editorial-module__i0EgzW__breadcrumbSep{opacity:.55;padding:0 6px}.editorial-module__i0EgzW__title{font-family:var(--ed-display);letter-spacing:-.02em;text-wrap:balance;margin:26px 0 0;font-size:clamp(2.1rem,6vw,3.1rem);font-weight:600;line-height:1.12}.editorial-module__i0EgzW__dek{font-family:var(--ed-display);color:var(--grey);text-wrap:pretty;margin:18px 0 0;font-size:clamp(1.15rem,2.6vw,1.4rem);font-style:italic;font-weight:400;line-height:1.5}.editorial-module__i0EgzW__byline{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding:20px 0;display:flex}.editorial-module__i0EgzW__bylineWho{align-items:center;gap:12px;min-width:0;display:flex}.editorial-module__i0EgzW__avatar{object-fit:cover;background:var(--editorial-bg);border-radius:50%;flex:none;width:40px;height:40px}.editorial-module__i0EgzW__avatarInitial{color:var(--editorial);font-family:var(--ed-mono);justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.editorial-module__i0EgzW__authorName{font-size:15px;font-weight:600;line-height:1.3}.editorial-module__i0EgzW__meta{font-family:var(--ed-mono);color:var(--grey);margin-top:2px;font-size:11.5px;line-height:1.4}.editorial-module__i0EgzW__metaSep{opacity:.55;padding:0 5px}.editorial-module__i0EgzW__actions{align-items:center;gap:6px;display:flex}.editorial-module__i0EgzW__action{border:1px solid var(--line);color:var(--grey);font-family:var(--ed-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:6px;padding:7px 11px;font-size:11px;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.editorial-module__i0EgzW__action:hover{color:var(--editorial);border-color:var(--editorial)}.editorial-module__i0EgzW__action:disabled{cursor:default;opacity:.55}.editorial-module__i0EgzW__actionOn{color:var(--editorial);border-color:var(--editorial);background:var(--editorial-bg)}.editorial-module__i0EgzW__actionIcon{flex:none;width:13px;height:13px}.editorial-module__i0EgzW__shareWrap{position:relative}.editorial-module__i0EgzW__shareMenu{z-index:20;border:1px solid var(--line);background:var(--paper);border-radius:4px;min-width:168px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 26px #1b18121f}.editorial-module__i0EgzW__shareItem{width:100%;color:var(--ink);font-family:var(--ed-mono);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:8px 10px;font-size:12px;display:block}.editorial-module__i0EgzW__shareItem:hover{background:var(--editorial-bg);color:var(--editorial)}.editorial-module__i0EgzW__audio{border:1px solid var(--line);background:var(--editorial-bg);border-radius:4px;align-items:center;gap:14px;margin-top:28px;padding:14px 16px;display:flex}.editorial-module__i0EgzW__audioButton{background:var(--editorial);width:42px;height:42px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.editorial-module__i0EgzW__audioButton:disabled{cursor:default;opacity:.5}.editorial-module__i0EgzW__audioBody{flex:auto;min-width:0}.editorial-module__i0EgzW__audioLabel{font-family:var(--ed-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--editorial);font-size:10.5px;font-weight:600}.editorial-module__i0EgzW__audioBar{background:#8a5a2e38;border-radius:2px;width:100%;height:4px;margin-top:9px;overflow:hidden}.editorial-module__i0EgzW__audioFill{background:var(--editorial);height:100%;transition:width .2s linear}.editorial-module__i0EgzW__audioTime{font-family:var(--ed-mono);color:var(--grey);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11px}.editorial-module__i0EgzW__hero{margin:30px 0 0}.editorial-module__i0EgzW__heroImage{background:var(--editorial-bg);border-radius:3px;width:100%;height:auto;display:block}.editorial-module__i0EgzW__caption{font-family:var(--ed-mono);color:var(--grey);margin-top:10px;font-size:11.5px;line-height:1.5}.editorial-module__i0EgzW__body{margin-top:38px;font-size:1.125rem;line-height:1.75}.editorial-module__i0EgzW__body p{margin:0 0 1.35em}.editorial-module__i0EgzW__body h2,.editorial-module__i0EgzW__body h3,.editorial-module__i0EgzW__body h4{font-family:var(--ed-display);letter-spacing:-.01em;margin:2em 0 .6em;font-weight:600;line-height:1.2}.editorial-module__i0EgzW__body h2{font-size:1.65rem}.editorial-module__i0EgzW__body h3{font-size:1.3rem}.editorial-module__i0EgzW__body h4{font-size:1.1rem}.editorial-module__i0EgzW__body a{color:var(--editorial);text-underline-offset:2px;text-decoration:underline}.editorial-module__i0EgzW__body strong{font-weight:600}.editorial-module__i0EgzW__body em{font-style:italic}.editorial-module__i0EgzW__body ul,.editorial-module__i0EgzW__body ol{margin:0 0 1.35em;padding-left:1.3em}.editorial-module__i0EgzW__body li{margin-bottom:.5em}.editorial-module__i0EgzW__body blockquote{border-left:2px solid var(--editorial);font-family:var(--ed-display);color:var(--ink);margin:1.8em 0;padding-left:20px;font-size:1.25rem;font-style:italic;line-height:1.5}.editorial-module__i0EgzW__body figure{margin:2em 0}.editorial-module__i0EgzW__body img{border-radius:3px;width:100%;height:auto;display:block}.editorial-module__i0EgzW__body figcaption{font-family:var(--ed-mono);color:var(--grey);margin-top:10px;font-size:11.5px;line-height:1.5}.editorial-module__i0EgzW__body hr{border:0;border-top:1px solid var(--line);width:60px;margin:2.4em auto}.editorial-module__i0EgzW__module{background:var(--editorial-bg);border-radius:4px;margin:40px 0;padding:24px 26px}.editorial-module__i0EgzW__moduleTitle{font-family:var(--ed-display);color:var(--editorial);margin:0 0 14px;font-size:1.2rem;font-weight:600;line-height:1.25}.editorial-module__i0EgzW__moduleList{margin:0;padding-left:1.15em;list-style:outside}.editorial-module__i0EgzW__moduleList li{margin-bottom:.6em;line-height:1.6}.editorial-module__i0EgzW__moduleList li:last-child{margin-bottom:0}.editorial-module__i0EgzW__moduleText{margin:0;line-height:1.7}.editorial-module__i0EgzW__notebook{border:1px solid var(--editorial);background:0 0}.editorial-module__i0EgzW__notebook .editorial-module__i0EgzW__moduleTitle{font-style:italic}.editorial-module__i0EgzW__gallery{margin:44px 0}.editorial-module__i0EgzW__galleryGrid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.editorial-module__i0EgzW__galleryFigure{margin:0}.editorial-module__i0EgzW__galleryImage{aspect-ratio:1;object-fit:cover;background:var(--editorial-bg);width:100%;display:block}.editorial-module__i0EgzW__galleryCaption{font-family:var(--ed-mono);color:var(--grey);margin-top:8px;padding:0 4px;font-size:11px;line-height:1.45}.editorial-module__i0EgzW__galleryTitle{max-width:var(--wrap);padding:0 var(--gutter);font-family:var(--ed-display);color:var(--editorial);margin:0 auto 16px;font-size:1.2rem;font-weight:600}.editorial-module__i0EgzW__signoff{border-top:1px solid var(--line);font-family:var(--ed-display);color:var(--editorial);text-align:center;margin:48px 0;padding-top:28px;font-size:1.3rem;font-style:italic}.editorial-module__i0EgzW__section{margin:56px 0}.editorial-module__i0EgzW__sectionTitle{font-family:var(--ed-display);letter-spacing:-.01em;margin:0 0 20px;font-size:1.5rem;font-weight:600}.editorial-module__i0EgzW__sectionNote{font-family:var(--ed-mono);color:var(--grey);font-size:12px}.editorial-module__i0EgzW__commentForm{border:1px solid var(--line);border-radius:4px;flex-direction:column;gap:10px;margin-bottom:30px;padding:20px;display:flex}.editorial-module__i0EgzW__field{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font-family:var(--ed-body);border-radius:3px;padding:10px 12px;font-size:15px}.editorial-module__i0EgzW__field:focus{outline:2px solid var(--editorial);outline-offset:-1px}.editorial-module__i0EgzW__textarea{resize:vertical;min-height:96px;line-height:1.6}.editorial-module__i0EgzW__submit{background:var(--editorial);color:var(--paper);font-family:var(--ed-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:3px;align-self:flex-start;padding:10px 18px;font-size:11.5px;font-weight:600}.editorial-module__i0EgzW__submit:disabled{cursor:default;opacity:.55}.editorial-module__i0EgzW__formNote{font-family:var(--ed-mono);color:var(--grey);font-size:11.5px}.editorial-module__i0EgzW__formError{color:#b5291f}.editorial-module__i0EgzW__comment{border-top:1px solid var(--line);padding:18px 0}.editorial-module__i0EgzW__commentHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.editorial-module__i0EgzW__commentAuthor{font-size:14px;font-weight:600}.editorial-module__i0EgzW__commentDate{font-family:var(--ed-mono);color:var(--grey);font-size:11px}.editorial-module__i0EgzW__commentBody{white-space:pre-wrap;font-size:16px;line-height:1.65}.editorial-module__i0EgzW__more{border:1px solid var(--line);color:var(--grey);font-family:var(--ed-mono);cursor:pointer;background:0 0;border-radius:3px;margin-top:18px;padding:9px 16px;font-size:11.5px}.editorial-module__i0EgzW__more:hover{color:var(--editorial);border-color:var(--editorial)}.editorial-module__i0EgzW__cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.editorial-module__i0EgzW__card{flex-direction:column;gap:9px;min-width:0;display:flex}.editorial-module__i0EgzW__cardImage{aspect-ratio:3/2;object-fit:cover;background:var(--editorial-bg);border-radius:3px;width:100%;display:block}.editorial-module__i0EgzW__cardBrand{font-family:var(--ed-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--editorial);font-size:10.5px;font-weight:600}.editorial-module__i0EgzW__cardTitle{font-family:var(--ed-display);font-size:1.05rem;font-weight:600;line-height:1.3}.editorial-module__i0EgzW__card:hover .editorial-module__i0EgzW__cardTitle{text-underline-offset:2px;text-decoration:underline}.editorial-module__i0EgzW__cardExcerpt{color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:640px){.editorial-module__i0EgzW__page{font-size:17px}.editorial-module__i0EgzW__topline{padding-top:28px}.editorial-module__i0EgzW__byline{align-items:flex-start}.editorial-module__i0EgzW__module{padding:20px}.editorial-module__i0EgzW__galleryGrid{grid-template-columns:repeat(2,1fr)}.editorial-module__i0EgzW__cards{grid-template-columns:1fr;gap:26px}.editorial-module__i0EgzW__card{flex-direction:row;gap:14px}.editorial-module__i0EgzW__cardImage{aspect-ratio:1;flex:none;width:116px}.editorial-module__i0EgzW__cardExcerpt{display:none}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__action,.editorial-module__i0EgzW__audioFill{transition:none}}.editorial-module__i0EgzW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular-latin-ext.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-SemiBold-latin.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-SemiBold-latin-ext.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
