.ArticleList_list__Hk3jJ{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.ArticleList_list__Hk3jJ li{border-bottom:1px solid var(--line);transition:background .2s}.ArticleList_list__Hk3jJ li:hover{background:var(--paper)}.ArticleList_list__Hk3jJ li a{display:grid;grid-template-columns:48px 1fr auto;grid-gap:20px;gap:20px;align-items:center;padding:clamp(16px,2vw,24px) 8px}.ArticleList_num__bMHJa{font-weight:600;font-size:15px;color:var(--muted);letter-spacing:-.02em}.ArticleList_title__WhYrj{font-family:var(--sans);font-weight:500;font-size:clamp(17px,1.8vw,24px);line-height:1.2;letter-spacing:-.02em;color:var(--ink);transition:color .2s,transform .3s cubic-bezier(.65,0,.35,1)}.ArticleList_list__Hk3jJ li:hover .ArticleList_title__WhYrj{color:var(--terracotta);transform:translateX(6px)}.ArticleList_meta__s4Afe{color:var(--muted);text-align:right;white-space:nowrap}.ArticleList_dot__0n8yA{margin:0 8px}.ArticleList_empty__7fDgI{color:var(--muted);font-size:15px;padding:40px 0}@media (max-width:640px){.ArticleList_list__Hk3jJ li a{grid-template-columns:36px 1fr;grid-template-rows:auto auto}.ArticleList_meta__s4Afe{grid-column:2}}.page_strip__cj8uj{background:var(--forest);color:var(--cream);padding:12px var(--page-x);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_crumbs__D0Aae{display:flex;align-items:center;gap:8px}.page_crumbs__D0Aae a{color:hsla(38,35%,94%,.6);transition:color .15s}.page_crumbs__D0Aae a:hover{color:var(--cream)}.page_sep__EWkvt{color:hsla(38,35%,94%,.3)}.page_reading__qco3t{color:hsla(38,35%,94%,.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.page_hero__OS4Z3{background:#2c3a2e;color:var(--cream);padding:clamp(56px,8vw,110px) var(--page-x);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}@media (max-width:900px){.page_hero__OS4Z3{grid-template-columns:1fr}}.page_heroText__iVDE1{display:flex;flex-direction:column;gap:20px}.page_kicker__Xr78u{color:var(--sand);opacity:.75}.page_hero__OS4Z3 h1{margin:0;font-family:var(--sans);font-weight:700;font-size:clamp(48px,7vw,108px);line-height:.95;letter-spacing:-.045em}.page_hero__OS4Z3 h1 i{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--sand)}.page_lede__dbkk4{font-size:clamp(16px,1.3vw,18px);color:hsla(38,35%,94%,.6);line-height:1.7;max-width:44ch;margin:0}.page_actions__QkKY1{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.page_pieces____v1v{color:hsla(38,35%,94%,.4)}.page_bookshelf___eJpf{background:hsla(38,35%,94%,.04);border:1px solid hsla(38,35%,94%,.1);padding:20px 20px 0}.page_shelfLabel__zA1G8{color:hsla(38,35%,94%,.35);margin-bottom:16px}.page_spines__MXqyB{display:flex;gap:4px;align-items:flex-end;height:160px;overflow:hidden}.page_spine__3Y0QP{flex:1 1;min-width:28px;max-width:44px;border-radius:2px 2px 0 0;display:flex;align-items:center;justify-content:center;cursor:default;transition:transform .3s cubic-bezier(.65,0,.35,1);height:100%;position:relative;overflow:hidden}.page_spine__3Y0QP:hover{transform:translateY(-8px)}.page_spineTitle__6oOcB{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(180deg);font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:hsla(38,35%,94%,.7);text-transform:uppercase;padding:8px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:140px}.page_shelfBase__pk2q8{display:flex;justify-content:space-between;padding:10px 0 16px;color:hsla(38,35%,94%,.35);border-top:1px solid hsla(38,35%,94%,.08);margin-top:4px}.page_ticker__m_MU8{background:var(--forest);border-top:1px solid hsla(38,35%,94%,.1);border-bottom:1px solid hsla(38,35%,94%,.1);overflow:hidden;padding:12px 0;color:hsla(38,35%,94%,.6)}.page_tickerLane__Ihvw2{display:inline-flex;white-space:nowrap;animation:page_tickerScroll__OK9VP 32s linear infinite}.page_ticker__m_MU8:hover .page_tickerLane__Ihvw2{animation-play-state:paused}.page_tickerLane__Ihvw2 b{font-weight:600;color:var(--cream);padding:0 6px}.page_sep2__z7I7X{color:var(--sand);opacity:.4;margin:0 10px}@keyframes page_tickerScroll__OK9VP{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_articles__suygE{padding:clamp(56px,8vw,110px) var(--page-x);max-width:var(--max-w);margin:0 auto}.page_articlesHead__lvyhB{margin-bottom:clamp(36px,4vw,56px)}.page_articlesHead__lvyhB h2{margin:10px 0 0;font-family:var(--sans);font-weight:500;font-size:clamp(36px,5vw,72px);line-height:.95;letter-spacing:-.035em}.page_articlesHead__lvyhB h2 i{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--terracotta)}.page_strip__EO_xS{background:#0b0a08;color:hsla(38,35%,94%,.6);padding:12px var(--page-x);display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid hsla(38,35%,94%,.06)}.page_crumbs__mNHrU{display:flex;align-items:center;gap:8px}.page_crumbs__mNHrU a{color:hsla(38,35%,94%,.4);transition:color .15s}.page_crumbs__mNHrU a:hover{color:hsla(38,35%,94%,.8)}.page_sep__DdW9_{color:hsla(38,35%,94%,.2)}.page_count__optDl{color:hsla(38,35%,94%,.3)}.page_hero__YLy_A{background:#0f0e0b;color:var(--cream);padding:clamp(56px,8vw,110px) var(--page-x);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}@media (max-width:960px){.page_hero__YLy_A{grid-template-columns:1fr}}.page_heroText__thPMR{display:flex;flex-direction:column;gap:20px;padding-right:clamp(0px,4vw,56px);border-right:1px solid hsla(38,35%,94%,.08)}@media (max-width:960px){.page_heroText__thPMR{border-right:none;border-bottom:1px solid hsla(38,35%,94%,.08);padding-right:0;padding-bottom:48px}}.page_kicker__1vra2{color:var(--terracotta)}.page_hero__YLy_A h1{margin:0;font-family:var(--sans);font-weight:700;font-size:clamp(48px,7vw,108px);line-height:.95;letter-spacing:-.045em}.page_hero__YLy_A h1 i{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--terracotta)}.page_lede__pD8Lm{font-size:clamp(16px,1.3vw,18px);color:hsla(38,35%,94%,.5);line-height:1.7;max-width:44ch;margin:0}.page_actions__sQsMJ{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.page_darkBtn__2qtHb{background:var(--terracotta)!important;border-color:var(--terracotta)!important}.page_darkBtn__2qtHb:hover{background:var(--rust)!important;border-color:var(--rust)!important}.page_pieces__jL9lr{color:hsla(38,35%,94%,.3)}.page_quotePanel__xQV35{padding:0 0 0 clamp(0px,4vw,48px)}@media (max-width:960px){.page_quotePanel__xQV35{padding:40px 0 0}}.page_qLabel__Vt1Nt{color:hsla(38,35%,94%,.25);margin-bottom:28px}.page_quoteDisplay__UjyuY{min-height:200px;display:flex;align-items:center}.page_quote__U5WAH{margin:0}.page_quote__U5WAH p{font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.2vw,32px);line-height:1.35;color:hsla(38,35%,94%,.88);margin:0 0 20px}.page_cite__a_j1u{color:hsla(38,35%,94%,.35)}.page_fadeIn__Yy1Qu{opacity:1;transform:translateY(0);transition:opacity .4s,transform .4s}.page_fadeOut__VOiNH{opacity:0;transform:translateY(-8px);transition:opacity .4s,transform .4s}.page_quoteDots__5etoB{display:flex;gap:8px;margin-top:24px}.page_dot__yg7Nd{width:6px;height:6px;border-radius:50%;background:hsla(38,35%,94%,.2);cursor:pointer;transition:background .3s}.page_dotActive__naSFx{background:var(--terracotta)}.page_ticker__soZwa{background:#0b0a08;border-top:1px solid hsla(38,35%,94%,.06);border-bottom:1px solid hsla(38,35%,94%,.06);overflow:hidden;padding:12px 0;color:hsla(38,35%,94%,.4)}.page_tickerLane__1V6gs{display:inline-flex;white-space:nowrap;animation:page_tickerScroll__tfGwH 35s linear infinite}.page_ticker__soZwa:hover .page_tickerLane__1V6gs{animation-play-state:paused}.page_tickerLane__1V6gs b{font-weight:600;color:hsla(38,35%,94%,.8);padding:0 6px}.page_sep2__kr3EQ{color:var(--terracotta);margin:0 10px}@keyframes page_tickerScroll__tfGwH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_articles__37cY1{padding:clamp(56px,8vw,110px) var(--page-x);max-width:var(--max-w);margin:0 auto}.page_articlesHead__cMlKh{margin-bottom:clamp(36px,4vw,56px)}.page_articlesHead__cMlKh h2{margin:10px 0 0;font-family:var(--sans);font-weight:500;font-size:clamp(36px,5vw,72px);line-height:.95;letter-spacing:-.035em}.page_articlesHead__cMlKh h2 i{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--terracotta)}.page_strip__jSGp8{background:var(--rust);color:var(--cream);padding:12px var(--page-x);display:flex;align-items:center;justify-content:space-between;gap:16px}.page_crumbs__Wd6TB{display:flex;align-items:center;gap:8px}.page_crumbs__Wd6TB a{color:hsla(38,35%,94%,.65);transition:color .15s}.page_crumbs__Wd6TB a:hover{color:var(--cream)}.page_sep__18Apt{color:hsla(38,35%,94%,.35)}.page_now__EE6Xv{display:flex;align-items:center;gap:8px;color:hsla(38,35%,94%,.75)}.page_hero__LYKT6,.page_pin__NtyVX{color:var(--cream)}.page_hero__LYKT6{background:var(--forest);padding:clamp(56px,8vw,110px) var(--page-x);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}@media (max-width:900px){.page_hero__LYKT6{grid-template-columns:1fr}}.page_heroText__CF8WQ{display:flex;flex-direction:column;gap:20px}.page_kicker__KEviB{color:var(--sand);opacity:.8}.page_hero__LYKT6 h1{margin:0;font-family:var(--sans);font-weight:700;font-size:clamp(48px,7vw,108px);line-height:.95;letter-spacing:-.045em}.page_hero__LYKT6 h1 i{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--sand)}.page_lede__LhFFd{font-size:clamp(16px,1.3vw,18px);color:hsla(38,35%,94%,.6);line-height:1.7;max-width:44ch;margin:0}.page_actions__O2YsU{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.page_pieces__WcMT3{color:hsla(38,35%,94%,.4)}.page_routeCard__UfkeY{background:hsla(38,35%,94%,.06);border:1px solid hsla(38,35%,94%,.12);padding:28px;position:relative}.page_routeHead__vkrfc{color:hsla(38,35%,94%,.45);margin-bottom:20px}.page_routePoints__nHYBc{display:flex;flex-direction:column;gap:0}.page_routePoint__PtRLd{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid hsla(38,35%,94%,.08);opacity:.5;transition:opacity .2s}.page_routePoint__PtRLd:last-child{border-bottom:0}.page_routeActive__WyU72{opacity:1}.page_pinIcon__f2fyP{color:var(--sand);font-size:12px;margin-top:2px;flex-shrink:0}.page_placeName__35_op{font-weight:600;font-size:15px;color:var(--cream);margin-bottom:3px}.page_placeCoord__r4ky5{color:hsla(38,35%,94%,.45)}.page_compass__lFXHz{position:absolute;bottom:20px;right:20px;width:64px;height:64px;opacity:.7}.page_ticker__E3Fp4{background:var(--rust);border-top:1px solid hsla(38,35%,94%,.15);border-bottom:1px solid hsla(38,35%,94%,.15);overflow:hidden;padding:12px 0;color:hsla(38,35%,94%,.7)}.page_tickerLane__R_e_U{display:inline-flex;white-space:nowrap;animation:page_tickerScroll__QSZsM 30s linear infinite}.page_ticker__E3Fp4:hover .page_tickerLane__R_e_U{animation-play-state:paused}.page_tickerLane__R_e_U b{font-weight:600;color:var(--cream);padding:0 6px}.page_pinIcon2__5aLvq{color:hsla(38,35%,94%,.5);margin:0 6px}.page_sep2__Em8KP{color:hsla(38,35%,94%,.3);margin:0 10px}@keyframes page_tickerScroll__QSZsM{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_articles__1xno_{padding:clamp(56px,8vw,110px) var(--page-x);max-width:var(--max-w);margin:0 auto}.page_articlesHead__sAA27{margin-bottom:clamp(36px,4vw,56px)}.page_articlesHead__sAA27 h2{margin:10px 0 0;font-family:var(--sans);font-weight:500;font-size:clamp(36px,5vw,72px);line-height:.95;letter-spacing:-.035em}.page_articlesHead__sAA27 h2 i{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--terracotta)}