.articles-navigator-main{background:var(--olc-paper)}.articles-navigator-page{max-width:var(--olc-content-wide);padding-block:clamp(2rem,3.5vw,3rem) clamp(4rem,7vw,6rem)}.articles-navigator-hero{align-items:start;gap:var(--olc-space-6);grid-template-columns:minmax(0,8fr) minmax(18rem,4fr);display:grid}.articles-navigator-hero h1{font-family:var(--olc-font-editorial);letter-spacing:-.045em;margin-top:var(--olc-space-2);font-size:clamp(3.25rem,4.7vw,4.5rem);font-weight:400;line-height:.94}.articles-navigator-hero h1 span{display:block}.articles-navigator-hero h1 span:last-child{color:var(--olc-oxblood);font-style:italic}.articles-navigator-hero__statement{margin-top:var(--olc-space-3);max-width:60ch;font-size:clamp(1.0625rem,1.35vw,1.2rem);line-height:1.5}.articles-navigator-hero__proof{border-left:2px solid var(--olc-copper);gap:var(--olc-space-1) var(--olc-space-4);margin-top:var(--olc-space-3);padding-left:var(--olc-space-2);flex-wrap:wrap;display:flex}.articles-navigator-hero__proof>div{align-items:baseline;gap:var(--olc-space-1);flex-wrap:wrap;display:flex}.articles-navigator-hero__proof dt,.articles-navigator-hero__proof dd,.articles-navigator-hero__ledger dt,.articles-navigator-hero__ledger dd,.articles-reading-paths a,.articles-navigator-register__order,.articles-navigator-featured__state,.articles-navigator-featured__meta,.articles-navigator-featured__docket dt,.articles-navigator-record__index,.articles-navigator-record__meta,.articles-navigator-record__docket dt{font-family:var(--olc-font-mono);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.6875rem;line-height:1.5}.articles-navigator-hero__proof dt{color:var(--olc-oxblood);font-weight:700}.articles-navigator-hero__proof dd{color:var(--olc-text-muted)}.articles-navigator-hero__proof a,.articles-reading-paths a,.articles-navigator-featured h3 a,.articles-navigator-featured__docket>a,.articles-navigator-record h3 a,.articles-navigator-record__docket>a{text-decoration:none}.articles-navigator-hero__proof a{color:var(--olc-oxblood);font-weight:700}.articles-navigator-hero__ledger{border-bottom:1px solid var(--olc-rule);border-top:2px solid var(--olc-oxblood);margin-top:calc(.9625rem + var(--olc-space-2));grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,7fr) minmax(8.5rem,5fr);min-height:clamp(13.5rem,17vw,15.5rem);display:grid}.articles-navigator-hero__ledger-total{min-width:0;padding:var(--olc-space-3);flex-direction:column;grid-row:1/-1;justify-content:flex-start;display:flex;position:relative}.articles-navigator-hero__ledger-stat{border-left:1px solid var(--olc-rule);align-items:end;gap:var(--olc-space-1);min-width:0;padding:var(--olc-space-2);justify-content:space-between;display:flex}.articles-navigator-hero__ledger-stat+.articles-navigator-hero__ledger-stat{border-top:1px solid var(--olc-rule)}.articles-navigator-hero__ledger dt{color:var(--olc-text-muted)}.articles-navigator-hero__ledger-total dd{color:var(--olc-oxblood);font-family:var(--olc-font-editorial);letter-spacing:-.06em;font-size:clamp(4.5rem,6.5vw,6rem);font-weight:400;line-height:.82;position:absolute;inset-block-start:50%;inset-inline-start:var(--olc-space-3);transform:translateY(-50%)}.articles-navigator-hero__ledger-stat dd{color:var(--olc-oxblood);font-family:var(--olc-font-sans);letter-spacing:-.035em;font-size:1.375rem;font-weight:700;line-height:1}.articles-navigator-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.articles-navigator-search{background:var(--olc-canvas);border-bottom:1px solid var(--olc-rule);border-top:2px solid var(--olc-oxblood);margin-top:clamp(2rem,3.5vw,3rem)}.articles-navigator-tools{padding:var(--olc-space-2)}.articles-navigator-tools[hidden],.articles-navigator-tools__advanced[hidden],.articles-navigator-tools__reset[hidden],.articles-navigator-tools__advanced-count[hidden],.articles-navigator-search-snippet[hidden],.articles-navigator-register__list[hidden],.articles-navigator-no-results[hidden]{display:none}.articles-navigator-tools__primary{gap:var(--olc-space-1);grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.articles-navigator-tools__search{min-width:0}.articles-navigator-tools input,.articles-navigator-tools select{background:var(--olc-paper);border:1px solid var(--olc-rule);color:var(--olc-ink);font:inherit;min-width:0;height:3.25rem;padding:0 var(--olc-space-2);border-radius:0;width:100%;font-size:1rem}.articles-navigator-tools input::placeholder{color:var(--olc-text-muted);opacity:1}.articles-navigator-tools input:hover,.articles-navigator-tools select:hover{border-color:var(--olc-text-muted)}.articles-navigator-tools button,.articles-navigator-no-results button{cursor:pointer;font:inherit;min-height:3.25rem;padding:0 var(--olc-space-3);transition:background-color var(--olc-motion-fast) var(--olc-ease), border-color var(--olc-motion-fast) var(--olc-ease), color var(--olc-motion-fast) var(--olc-ease);border-radius:0;font-size:.875rem;font-weight:700}.articles-navigator-tools__submit,.articles-navigator-no-results button{background:var(--olc-ink);border:1px solid var(--olc-ink);color:var(--olc-paper)}.articles-navigator-tools__submit:hover,.articles-navigator-no-results button:hover{background:var(--olc-oxblood);border-color:var(--olc-oxblood)}.articles-navigator-tools__submit:disabled{background:var(--olc-ink-hover);cursor:wait}.articles-navigator-tools__advanced-toggle{background:var(--olc-paper);border:1px solid var(--olc-rule);color:var(--olc-ink);align-items:center;gap:var(--olc-space-1);white-space:nowrap;justify-content:space-between;display:inline-flex}.articles-navigator-tools__advanced-toggle:hover,.articles-navigator-tools__advanced-toggle[aria-expanded=true]{border-color:var(--olc-oxblood);color:var(--olc-oxblood)}.articles-navigator-tools__advanced-count{background:var(--olc-oxblood);color:var(--olc-paper);font-family:var(--olc-font-mono);justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding-inline:.25rem;font-size:.6875rem;display:inline-flex}.articles-navigator-tools__reset{border:1px solid var(--olc-rule);color:var(--olc-oxblood);background:0 0}.articles-navigator-tools__reset:hover{border-color:var(--olc-oxblood)}.articles-navigator-tools__advanced{border-top:1px solid var(--olc-rule);margin-top:var(--olc-space-2);padding-top:var(--olc-space-2)}.articles-navigator-tools__filters{gap:var(--olc-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.articles-navigator-tools__filters label{gap:var(--olc-space-1);min-width:0;display:grid}.articles-navigator-tools__filters label>span{color:var(--olc-oxblood);font-family:var(--olc-font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.4}.articles-reading-paths{border-top:1px solid var(--olc-rule);grid-template-columns:minmax(9rem,2fr) minmax(0,10fr);align-items:stretch;display:grid}.articles-reading-paths ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.articles-reading-paths li{min-width:0}.articles-reading-paths li+li,.articles-reading-paths ol{border-left:1px solid var(--olc-rule)}.articles-reading-paths a{color:var(--olc-ink);align-items:center;gap:var(--olc-space-1);min-height:4rem;padding:var(--olc-space-1) var(--olc-space-2);transition:background-color var(--olc-motion-fast) var(--olc-ease), color var(--olc-motion-fast) var(--olc-ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.articles-reading-paths a.articles-reading-paths__all{grid-template-columns:minmax(0,1fr) auto}.articles-reading-paths a>span:first-child{color:var(--olc-oxblood);font-weight:700}.articles-reading-paths a>span:last-child{color:var(--olc-text-muted)}.articles-reading-paths a:hover,.articles-reading-paths a[data-active]{background:var(--olc-surface-subtle);color:var(--olc-oxblood)}.articles-reading-paths a:hover>span:last-child,.articles-reading-paths a[data-active]>span:last-child{color:var(--olc-text-muted-strong)}.articles-navigator-tools__noscript{border-top:1px solid var(--olc-rule);color:var(--olc-text-muted-strong);padding:var(--olc-space-2);margin:0;font-size:.8125rem;line-height:1.45}.articles-navigator-register{margin-top:var(--olc-space-3)}.articles-navigator-register__header{border-bottom:1px solid var(--olc-rule);border-top:2px solid var(--olc-oxblood);align-items:end;gap:var(--olc-space-4);padding-block:var(--olc-space-2);justify-content:space-between;display:flex}.articles-navigator-register__header h2{font-family:var(--olc-font-editorial);letter-spacing:-.03em;margin-top:var(--olc-space-0-5);font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1.05}.articles-navigator-register__order{text-align:right;max-width:56ch}.articles-navigator-register__order>span{color:var(--olc-oxblood);font-weight:700}.articles-navigator-register__order strong{font:inherit}.articles-navigator-register__order p{color:var(--olc-text-muted);margin-top:var(--olc-space-0-5)}.articles-navigator-register__list{margin:0;padding:0;list-style:none}.articles-navigator-register__item{border-bottom:1px solid var(--olc-rule);scroll-margin-top:7rem}.articles-navigator-featured{background:var(--olc-canvas);grid-template-columns:minmax(0,1fr) minmax(18rem,calc(33.3333% - clamp(1rem,1.66667vw,1.66667rem)));display:grid}.articles-navigator-featured__copy{min-width:0;padding:var(--olc-space-3)}.articles-navigator-featured__state{color:var(--olc-oxblood);letter-spacing:.13em;font-weight:700}.articles-navigator-featured__meta{color:var(--olc-text-muted);gap:var(--olc-space-1);margin-top:var(--olc-space-2);flex-wrap:wrap;display:flex}.articles-navigator-featured h3{font-family:var(--olc-font-editorial);letter-spacing:-.035em;margin-top:var(--olc-space-1);text-wrap:balance;max-width:24ch;font-size:clamp(2rem,2.8vw,2.5rem);line-height:1.03}.articles-navigator-featured__summary{color:var(--olc-text-muted);margin-top:var(--olc-space-2);max-width:48rem;font-size:.9375rem;line-height:1.55}.articles-navigator-featured__docket{background:var(--olc-ink);border-left:1px solid var(--olc-rule-dark);color:var(--olc-paper);min-width:0;padding:var(--olc-space-3);flex-direction:column;display:flex}.articles-navigator-featured__docket>.eyebrow{color:var(--olc-copper-text-on-dark)}.articles-navigator-featured__docket dl{margin-top:var(--olc-space-1)}.articles-navigator-featured__docket dl>div,.articles-navigator-record__docket dl>div{border-top:1px solid var(--olc-rule-dark);align-items:baseline;gap:var(--olc-space-1);padding-block:var(--olc-space-0-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.articles-navigator-featured__docket dt{color:var(--olc-rule)}.articles-navigator-featured__docket dd{text-align:right;font-size:.8125rem;line-height:1.4}.articles-navigator-featured__docket>a,.articles-navigator-record__docket>a{padding-top:var(--olc-space-2);justify-content:space-between;align-items:center;margin-top:auto;font-size:.8125rem;font-weight:700;display:flex}.articles-navigator-featured__docket>a{border-top:1px solid var(--olc-copper);color:var(--olc-paper)}.articles-navigator-featured__docket>a:hover{color:var(--olc-copper-text-on-dark)}.articles-navigator-featured__docket>a span,.articles-navigator-record h3 a span,.articles-navigator-record__docket>a span,.articles-navigator-hero__proof a span{transition:transform var(--olc-motion-fast) var(--olc-ease)}.articles-navigator-featured__docket>a:hover span,.articles-navigator-record__docket>a:hover span,.articles-navigator-hero__proof a:hover span{transform:translate(2px)}.articles-navigator-record{grid-template-columns:minmax(3.5rem,1fr) minmax(0,7fr) minmax(15rem,4fr);align-items:start;gap:clamp(1.5rem,2.5vw,2.5rem);min-width:0;padding-block:clamp(1.5rem,2.5vw,2rem);display:grid}.articles-navigator-record__index{color:var(--olc-copper-text-on-light);letter-spacing:.04em;font-size:1.125rem;font-weight:700}.articles-navigator-record__copy{min-width:0}.articles-navigator-record__meta{color:var(--olc-text-muted);gap:var(--olc-space-1);flex-wrap:wrap;display:flex}.articles-navigator-record__meta>span:first-child{color:var(--olc-oxblood);font-weight:700}.articles-navigator-record h3{font-family:var(--olc-font-editorial);letter-spacing:-.025em;margin-top:var(--olc-space-1);text-wrap:balance;max-width:30ch;font-size:clamp(1.625rem,2.15vw,2rem);line-height:1.08}.articles-navigator-record h3 a{align-items:start;gap:var(--olc-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.articles-navigator-record h3 a span{color:var(--olc-oxblood);font-family:var(--olc-font-sans);font-size:1rem;line-height:1.4}.articles-navigator-record h3 a:hover span{transform:translate(2px)}.articles-navigator-record__copy>p[data-article-summary]{color:var(--olc-text-muted);margin-top:var(--olc-space-1);max-width:48rem;font-size:.9375rem;line-height:1.55}.articles-navigator-search-snippet{background:var(--olc-paper);border-left:2px solid var(--olc-copper);color:var(--olc-text-muted-strong);gap:var(--olc-space-0-5);margin-top:var(--olc-space-2);max-width:54rem;padding:var(--olc-space-1) var(--olc-space-2);font-size:.875rem;line-height:1.5;display:grid}.articles-navigator-search-snippet>span:first-child{color:var(--olc-oxblood);font-family:var(--olc-font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.articles-navigator-record__docket{border-left:1px solid var(--olc-rule);flex-direction:column;min-width:0;min-height:100%;padding-left:clamp(1.5rem,2.5vw,2rem);display:flex}.articles-navigator-record__docket dl>div{border-color:var(--olc-rule)}.articles-navigator-record__docket dt{color:var(--olc-text-muted)}.articles-navigator-record__docket dd{text-align:right;font-size:.8125rem;line-height:1.4}.articles-navigator-record__docket>a{color:var(--olc-oxblood)}.articles-navigator-empty{background:var(--olc-canvas);border-top:2px solid var(--olc-oxblood);max-width:52rem;margin-top:clamp(3rem,6vw,5rem);padding:clamp(1.5rem,5vw,3rem)}.articles-navigator-empty h2{font-family:var(--olc-font-editorial);letter-spacing:-.03em;margin-top:var(--olc-space-2);font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.05}.articles-navigator-empty>p:last-child{color:var(--olc-text-muted);margin-top:var(--olc-space-2);max-width:38rem;line-height:1.7}.articles-navigator-no-results{background:var(--olc-canvas);border-bottom:1px solid var(--olc-rule);min-height:12rem;padding:var(--olc-space-4)}.articles-navigator-no-results h3{font-family:var(--olc-font-editorial);letter-spacing:-.03em;margin-top:var(--olc-space-1);font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1.05}.articles-navigator-no-results>p:nth-of-type(2){color:var(--olc-text-muted);margin-top:var(--olc-space-1);max-width:42rem;line-height:1.6}.articles-navigator-no-results button{margin-top:var(--olc-space-2)}@media (width<=64rem){.articles-navigator-hero{gap:var(--olc-space-4);grid-template-columns:minmax(0,7fr) minmax(17rem,5fr)}.articles-navigator-tools__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-navigator-featured{grid-template-columns:minmax(0,7fr) minmax(17rem,5fr)}.articles-navigator-record{grid-template-columns:minmax(3rem,auto) minmax(0,1fr)}.articles-navigator-record__docket{border-left:0;border-top:1px solid var(--olc-rule);gap:var(--olc-space-3);min-height:0;padding-left:0;padding-top:var(--olc-space-2);grid-column:2;grid-template-columns:minmax(0,1fr) auto;display:grid}.articles-navigator-record__docket dl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.articles-navigator-record__docket dl>div+div{border-left:1px solid var(--olc-rule);padding-left:var(--olc-space-2)}.articles-navigator-record__docket>a{align-self:end;gap:var(--olc-space-3);margin-top:0}}@media (width<=48rem){.articles-navigator-page{padding-block-start:var(--olc-space-4)}.articles-navigator-hero{gap:var(--olc-space-4);grid-template-columns:1fr}.articles-navigator-hero h1{font-size:clamp(2.625rem,12vw,3.5rem);line-height:.96}.articles-navigator-hero__statement{margin-top:var(--olc-space-2);font-size:1rem}.articles-navigator-hero__proof{margin-top:var(--olc-space-2)}.articles-navigator-hero__ledger{min-height:10rem;margin-top:0}.articles-navigator-hero__ledger-total,.articles-navigator-hero__ledger-stat{padding:var(--olc-space-2)}.articles-navigator-hero__ledger-total dd{inset-inline-start:var(--olc-space-2)}.articles-navigator-hero__ledger-stat dd{font-size:1.125rem}.articles-navigator-search{margin-top:var(--olc-space-4)}.articles-navigator-tools__primary{grid-template-columns:minmax(0,1fr) auto}.articles-navigator-tools__search{grid-column:1/-1}.articles-navigator-tools__submit{grid-column:1}.articles-navigator-tools__advanced-toggle{grid-column:2}.articles-navigator-tools__reset{grid-column:1/-1;justify-self:start;min-height:2.75rem}.articles-navigator-tools__filters,.articles-reading-paths{grid-template-columns:1fr}.articles-reading-paths>.articles-reading-paths__all{border-bottom:1px solid var(--olc-rule)}.articles-reading-paths ol{border-left:0;grid-template-columns:1fr}.articles-reading-paths li+li{border-left:0;border-top:1px solid var(--olc-rule)}.articles-reading-paths a{min-height:3rem}.articles-navigator-register{margin-top:var(--olc-space-3)}.articles-navigator-register__header{align-items:start;gap:var(--olc-space-2);flex-direction:column}.articles-navigator-register__order{text-align:left}.articles-navigator-featured,.articles-navigator-record{grid-template-columns:1fr}.articles-navigator-featured__copy,.articles-navigator-featured__docket{padding:var(--olc-space-3)}.articles-navigator-featured h3{font-size:clamp(2rem,9.5vw,2.5rem)}.articles-navigator-record{gap:var(--olc-space-2)}.articles-navigator-record__index{grid-column:1}.articles-navigator-record__docket{grid-column:1;display:block}.articles-navigator-record__docket dl{grid-template-columns:1fr}.articles-navigator-record__docket dl>div+div{border-left:0;padding-left:0}.articles-navigator-record__docket>a{border-top:1px solid var(--olc-rule);margin-top:var(--olc-space-2)}}@media (prefers-reduced-motion:reduce){.articles-reading-paths a,.articles-navigator-featured__docket>a span,.articles-navigator-record h3 a span,.articles-navigator-record__docket>a span,.articles-navigator-hero__proof a span,.articles-navigator-tools button,.articles-navigator-no-results button{transition:none}}
