.page-module__8LxFfq__page{padding-bottom:var(--sp-9)}.page-module__8LxFfq__header{padding-block:var(--sp-8) var(--sp-7);border-bottom:1px solid var(--rule)}.page-module__8LxFfq__eyebrow{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--sp-4);font-weight:600}.page-module__8LxFfq__title{font-size:var(--fs-article-title);font-weight:500;line-height:var(--lh-tight);letter-spacing:-.022em;max-width:24ch}.page-module__8LxFfq__dek{margin-top:var(--sp-5);font-size:var(--fs-dek);color:var(--ink-soft);max-width:52ch;line-height:1.45}.page-module__8LxFfq__headerMeta{gap:var(--sp-6);margin-top:var(--sp-7);display:grid}.page-module__8LxFfq__media{margin:0}.page-module__8LxFfq__headerText{gap:var(--sp-5);flex-direction:column;display:flex}.page-module__8LxFfq__intro{max-width:48ch;font-size:1.22rem;line-height:1.5}.page-module__8LxFfq__facts{border-top:1px solid var(--rule);padding-top:var(--sp-4);gap:var(--sp-3);font-family:var(--font-sans);font-size:var(--fs-meta);flex-direction:column;display:flex}.page-module__8LxFfq__facts>div{gap:var(--sp-4);border-bottom:1px solid var(--rule);padding-bottom:var(--sp-2);justify-content:space-between;display:flex}.page-module__8LxFfq__facts dt{color:var(--ink-soft);flex:none}.page-module__8LxFfq__facts dd{text-align:right;color:var(--ink);margin:0}.page-module__8LxFfq__reading{padding-block:var(--sp-8)}.page-module__8LxFfq__sectionTitle{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid var(--ink);padding-top:var(--sp-4);margin-bottom:var(--sp-6);font-weight:600}.page-module__8LxFfq__list{gap:var(--sp-7);flex-direction:column;max-width:52rem;list-style:none;display:flex}.page-module__8LxFfq__item{gap:var(--sp-4);border-top:1px solid var(--rule);padding-top:var(--sp-5);grid-template-columns:42px 1fr;display:grid}.page-module__8LxFfq__item:first-child{border-top:0;padding-top:0}.page-module__8LxFfq__index{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--rule-strong);font-size:1.1rem}.page-module__8LxFfq__itemBody{gap:var(--sp-3);flex-direction:column;display:flex}.page-module__8LxFfq__itemMeta{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.page-module__8LxFfq__plain{text-decoration:none}.page-module__8LxFfq__plain:hover{text-decoration:underline}.page-module__8LxFfq__role{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.04em;color:var(--ink-soft);border:1px solid var(--rule);border-radius:var(--radius-s);padding:1px 8px}.page-module__8LxFfq__itemTitle{font-size:var(--fs-card);font-weight:500;line-height:1.2}.page-module__8LxFfq__itemTitle a{text-decoration:none}.page-module__8LxFfq__itemTitle a:hover{text-underline-offset:.14em;text-decoration:underline}.page-module__8LxFfq__reason{font-family:var(--font-sans);font-size:var(--fs-ui);color:var(--forest-ink);max-width:52ch;line-height:1.5}.page-module__8LxFfq__itemDek{color:var(--ink-soft);max-width:58ch;font-size:1.06rem;line-height:1.5}.page-module__8LxFfq__closing{margin-top:var(--sp-8);border-top:1px solid var(--rule);padding-top:var(--sp-5);max-width:46ch;color:var(--ink);font-size:1.15rem;font-style:italic;line-height:1.5}.page-module__8LxFfq__nav{border-top:1px solid var(--rule);padding-top:var(--sp-5)}.page-module__8LxFfq__navTitle{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--sp-4);font-weight:600}.page-module__8LxFfq__nav ul{gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;list-style:none;display:flex}.page-module__8LxFfq__nav a{min-height:44px;font-family:var(--font-sans);font-size:var(--fs-ui);border-bottom:1px solid var(--rule);align-items:center;text-decoration:none;display:inline-flex}.page-module__8LxFfq__nav a:hover{border-bottom-color:var(--ink)}@media (min-width:900px){.page-module__8LxFfq__headerMeta{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}
