@layer route{._page_75iza_2{inline-size:min(100% - 2 * var(--gutter), var(--container));margin:clamp(var(--space-8), 5vw, var(--space-12)) auto var(--space-16);gap:var(--space-10);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}._page_75iza_2 :where([id]){scroll-margin-block-start:calc(var(--header-offset) + var(--space-2))}._head_75iza_15{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._eyebrow_75iza_21{font:500 var(--fs-xs) / 1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);margin:0}._h1_75iza_29{font:700 clamp(2rem, 1.4rem + 2vw, 3rem) / 1.05 var(--font-display);letter-spacing:var(--tracking-h2);color:var(--text-1);outline:none;margin:0}._lead_75iza_37{max-inline-size:64ch;font:var(--type-lead);color:var(--text-2);text-wrap:pretty;margin:0}._searchSection_75iza_45{gap:var(--space-3);grid-template-columns:minmax(0,1fr);max-inline-size:46rem;display:grid}._searchNote_75iza_52{font:400 var(--fs-sm) / 1.5 var(--font-sans);color:var(--text-3);margin:0}._block_75iza_58{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-inline-size:0;display:grid}._blockTitle_75iza_66{font:500 var(--fs-xs) / 1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3);border-block-end:1px solid var(--line-2);margin:0;padding-block-end:var(--space-2)}._blockText_75iza_76{max-inline-size:60ch;font:400 var(--fs-md) / 1.65 var(--font-sans);color:var(--text-2);margin:0}._cards_75iza_85{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){._cards_75iza_85{grid-template-columns:repeat(2,minmax(0,1fr))}}._cardItem_75iza_100{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}._card_75iza_85{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;position:relative}._cardInner_75iza_114{mix-blend-mode:screen;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;position:relative}._cardInner_75iza_114>*{min-inline-size:0}._cardArt_75iza_126{opacity:.9;pointer-events:none;block-size:132px;inline-size:132px;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}@media (max-width:520px){._cardArt_75iza_126{transform-origin:100% 0;transform:scale(.72)}}._cardBody_75iza_144{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;min-block-size:13rem;padding-inline-end:0;display:grid}._cardKind_75iza_153{align-items:center;gap:var(--space-2);font:500 var(--fs-2xs) / 1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text);margin:0;display:inline-flex}._cardTitle_75iza_164{max-inline-size:18ch;font:700 clamp(1.375rem, 1.15rem + .8vw, 1.75rem) / 1.15 var(--font-display);letter-spacing:var(--tracking-heading);color:var(--text-1);text-wrap:balance;margin:0}._cardLink_75iza_174{color:inherit;text-decoration:none}._cardLink_75iza_174:after{content:"";z-index:0;position:absolute;inset:0}._cardLink_75iza_174:focus-visible{outline:none}._cardLink_75iza_174:focus-visible:after{outline:2px solid var(--focus-color);outline-offset:-2px}._cardPromise_75iza_195{max-inline-size:36ch;font:400 var(--fs-md) / 1.55 var(--font-sans);color:var(--text-2);margin:0}._cardJumps_75iza_202{margin:var(--space-2) 0 0;gap:0 var(--space-4);z-index:1;flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}._jump_75iza_213{min-block-size:32px;font:500 var(--fs-sm) / 1.3 var(--font-sans);color:var(--accent-text);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent-rgb) / .4);text-decoration-color:rgb(var(--accent-rgb) / .4);text-underline-offset:.2em;align-items:center;display:inline-flex}@media (pointer:coarse){._jump_75iza_213{min-block-size:44px}}@media (hover:hover){._jump_75iza_213:hover{color:var(--accent-strong);text-decoration-color:currentColor}}._cardCount_75iza_237{font:500 var(--fs-2xs) / 1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3);margin:0}._twoCol_75iza_247{gap:var(--space-10) var(--space-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){._twoCol_75iza_247{grid-template-columns:repeat(2,minmax(0,1fr))}}._quick_75iza_260{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._quickLink_75iza_268{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:3rem;padding:var(--space-2) var(--space-1);border-block-end:1px solid var(--line-1);font:500 var(--fs-md) / 1.4 var(--font-sans);color:var(--text-1);text-decoration:none;display:flex}._quickLink_75iza_268 svg{color:var(--text-3);transition:transform var(--dur-2) var(--ease-out);flex:none}@media (hover:hover){._quickLink_75iza_268:hover{background:rgb(var(--accent-rgb) / .06);color:var(--accent-strong)}._quickLink_75iza_268:hover svg{color:var(--accent-text);transform:translate(3px)}}._legend_75iza_299{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}._legendRow_75iza_306{gap:var(--space-3);grid-template-columns:7.5rem minmax(0,1fr);align-items:start;display:grid}._legendRow_75iza_306 dt,._legendRow_75iza_306 dd{margin:0}._legendRow_75iza_306 dd{font:400 var(--fs-sm) / 1.5 var(--font-sans);color:var(--text-2)}._elsewhere_75iza_323{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._elsewhere_75iza_323{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._elsewhere_75iza_323{grid-template-columns:repeat(4,minmax(0,1fr))}}._elseLink_75iza_344{gap:var(--space-1);padding:var(--space-4);min-block-size:100%;box-shadow:inset 0 0 0 1px var(--line-2);background:rgb(var(--ink-1-rgb) / .6);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}._elseLabel_75iza_355{font:600 var(--fs-md) / 1.3 var(--font-display);color:var(--text-1)}._elseText_75iza_360{font:400 var(--fs-sm) / 1.5 var(--font-sans);color:var(--text-3)}@media (hover:hover){._elseLink_75iza_344:hover{box-shadow:inset 0 0 0 1px var(--blueprint-strong)}}:root[data-motion=reduced] ._quickLink_75iza_268 svg{transition:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) ._quickLink_75iza_268 svg{transition:none}}@media (forced-colors:active){._elseLink_75iza_344{box-shadow:none;background:0 0;border:1px solid canvastext}._cardLink_75iza_174:focus-visible:after{outline-color:highlight}}}
