.index[data-astro-cid-l3skjhph]{flex-direction:column;display:flex}.index-label[data-astro-cid-l3skjhph]{letter-spacing:.16em;color:var(--text-3);border-bottom:1px solid var(--rule);margin:0;padding-bottom:10px;font-size:10px;font-weight:500}ul[data-astro-cid-l3skjhph]{margin:0;padding:0;list-style:none}li[data-astro-cid-l3skjhph]+li[data-astro-cid-l3skjhph] a[data-astro-cid-l3skjhph]{border-top:1px solid var(--rule-soft)}a[data-astro-cid-l3skjhph]{letter-spacing:.14em;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;font-size:10.5px;transition:color .25s;display:flex}.index-name[data-astro-cid-l3skjhph]{color:var(--text-2);font-weight:500;transition:color .25s}.index-count[data-astro-cid-l3skjhph]{color:var(--text-3);transition:color .25s}a[data-astro-cid-l3skjhph]:hover .index-name[data-astro-cid-l3skjhph],a[data-astro-cid-l3skjhph]:hover .index-count[data-astro-cid-l3skjhph],a[data-astro-cid-l3skjhph]:focus-visible .index-name[data-astro-cid-l3skjhph],a[data-astro-cid-l3skjhph]:focus-visible .index-count[data-astro-cid-l3skjhph]{color:var(--accent)}@media (width<=860px){.index[data-astro-cid-l3skjhph]{display:none}}.hero[data-astro-cid-ge2uvauf]{gap:var(--s7);grid-template-columns:minmax(0,1fr) clamp(228px,26vw,300px);align-items:start;padding-top:clamp(30px,5vw,46px);display:grid}h1[data-astro-cid-ge2uvauf]{color:var(--ink);font-size:clamp(38px,6.6vw,76px);line-height:.98}h1[data-astro-cid-ge2uvauf] br[data-astro-cid-ge2uvauf]{display:none}@media (width>=860px){h1[data-astro-cid-ge2uvauf] br[data-astro-cid-ge2uvauf]{display:inline}}.standfirst[data-astro-cid-ge2uvauf]{max-width:460px;color:var(--text-3);margin:22px 0 0;font-size:15px;line-height:1.6}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{gap:var(--s6);grid-template-columns:minmax(0,1fr)}}.strips-section[data-astro-cid-a3l2a2cn]{margin-top:var(--s6)}.strips[data-astro-cid-a3l2a2cn]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);height:clamp(286px,31vw,326px);display:flex}.strip[data-astro-cid-a3l2a2cn]{transition:flex .5s var(--ease), background-color .4s var(--ease);background:0 0;flex:0 0 78px;position:relative;overflow:hidden}.strip[data-astro-cid-a3l2a2cn]+.strip[data-astro-cid-a3l2a2cn]{border-left:1px solid var(--rule)}.strip[data-astro-cid-a3l2a2cn]:has(input:checked){background:var(--open-bg);box-shadow:var(--open-shadow);border-inline:1px solid var(--open-edge);flex:1 1 0}.rail[data-astro-cid-a3l2a2cn]{cursor:pointer;flex-direction:column;justify-content:space-between;align-items:center;width:78px;padding:20px 0;display:flex;position:absolute;inset:0 auto 0 0}.strip[data-astro-cid-a3l2a2cn]:has(input:checked) .rail[data-astro-cid-a3l2a2cn]{display:none}.rail-name[data-astro-cid-a3l2a2cn]{writing-mode:vertical-rl;letter-spacing:.18em;color:var(--text-2);font-size:11.5px;font-weight:500;transition:color .25s}.rail-count[data-astro-cid-a3l2a2cn]{color:var(--text-3);font-size:10px}.rail[data-astro-cid-a3l2a2cn]:hover .rail-name[data-astro-cid-a3l2a2cn]{color:var(--accent)}.strip[data-astro-cid-a3l2a2cn]:has(input:focus-visible) .rail[data-astro-cid-a3l2a2cn]{outline:2px solid var(--accent);outline-offset:-4px;border-radius:4px}.strip-body[data-astro-cid-a3l2a2cn]{padding:var(--s5);opacity:0;visibility:hidden;min-width:430px;height:100%;transition:opacity .3s .14s,visibility .3s}.strip[data-astro-cid-a3l2a2cn]:has(input:checked) .strip-body[data-astro-cid-a3l2a2cn]{opacity:1;visibility:visible}.strip-body-inner[data-astro-cid-a3l2a2cn]{gap:var(--s6);grid-template-columns:minmax(0,1fr) clamp(190px,27vw,330px);height:100%;display:grid}.strip-lede[data-astro-cid-a3l2a2cn]{flex-direction:column;min-width:0;display:flex}.strip-head[data-astro-cid-a3l2a2cn]{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.strip-kicker[data-astro-cid-a3l2a2cn]{letter-spacing:.14em;color:var(--open-accent);font-size:10px;font-weight:500}.strip-count[data-astro-cid-a3l2a2cn]{color:var(--on-text-3);font-size:10px}.strip-title[data-astro-cid-a3l2a2cn]{margin-top:var(--s3);color:var(--open-ink);max-width:13ch;font-size:clamp(28px,3.1vw,40px);line-height:1.02}.strip-title[data-astro-cid-a3l2a2cn] a[data-astro-cid-a3l2a2cn]{transition:color .25s}.strip-title[data-astro-cid-a3l2a2cn] a[data-astro-cid-a3l2a2cn]:hover{color:var(--open-accent)}.strip-blurb[data-astro-cid-a3l2a2cn]{margin:var(--s3) 0 0;max-width:40ch;color:var(--on-text-2);font-size:14px;line-height:1.62}.strip-foot[data-astro-cid-a3l2a2cn]{padding-top:var(--s4);border-top:1px solid rgb(var(--open-ink-rgb) / 12%);justify-content:space-between;align-items:baseline;gap:var(--s4);flex-wrap:wrap;margin-top:auto;display:flex}.strip-last[data-astro-cid-a3l2a2cn]{letter-spacing:.13em;color:var(--on-text-3);font-size:10px}.strip-all[data-astro-cid-a3l2a2cn]{letter-spacing:.14em;color:var(--on-text-3);align-items:center;gap:7px;font-size:10px;font-weight:500;transition:color .3s;display:inline-flex}.strip-all[data-astro-cid-a3l2a2cn] .arrow[data-astro-cid-a3l2a2cn]{transition:transform .3s var(--ease)}.strip-all[data-astro-cid-a3l2a2cn]:hover{color:var(--open-accent)}.strip-all[data-astro-cid-a3l2a2cn]:hover .arrow[data-astro-cid-a3l2a2cn]{transform:translate(4px)}.strip-feature[data-astro-cid-a3l2a2cn]{justify-content:center;align-items:center;min-width:0;display:flex}.strip-feature[data-astro-cid-a3l2a2cn] .frame{border:1px solid rgb(var(--open-ink-rgb) / 14%);border-radius:8px;width:100%;max-height:100%;box-shadow:0 10px 28px #00000057}@media (width<=860px){.strips[data-astro-cid-a3l2a2cn]{height:auto;display:block}.strip[data-astro-cid-a3l2a2cn]{flex:none}.strip[data-astro-cid-a3l2a2cn]+.strip[data-astro-cid-a3l2a2cn]{border-left:none;border-top:1px solid var(--rule)}.strip[data-astro-cid-a3l2a2cn]:has(input:checked){border-inline:none}.rail[data-astro-cid-a3l2a2cn]{flex-direction:row;align-items:center;width:auto;padding:15px 2px;position:static}.rail-name[data-astro-cid-a3l2a2cn]{writing-mode:horizontal-tb}.strip[data-astro-cid-a3l2a2cn]:has(input:checked) .rail[data-astro-cid-a3l2a2cn]{display:flex}.strip[data-astro-cid-a3l2a2cn]:has(input:checked) .rail-name[data-astro-cid-a3l2a2cn]{color:var(--open-ink)}.strip[data-astro-cid-a3l2a2cn]:has(input:checked) .rail-count[data-astro-cid-a3l2a2cn]{color:var(--on-text-3)}.strip-body[data-astro-cid-a3l2a2cn]{min-width:0;height:auto;transition:grid-template-rows .4s var(--ease), padding-bottom .4s var(--ease), opacity .3s .14s, visibility .3s;grid-template-rows:0fr;padding:0 2px;display:grid;overflow:hidden}.strip[data-astro-cid-a3l2a2cn]:has(input:checked) .strip-body[data-astro-cid-a3l2a2cn]{padding-bottom:var(--s5);grid-template-rows:1fr}.strip-body-inner[data-astro-cid-a3l2a2cn]{gap:var(--s4);flex-direction:column-reverse;height:auto;min-height:0;display:flex;overflow:hidden}.strip-feature[data-astro-cid-a3l2a2cn]{display:block}.strip-feature[data-astro-cid-a3l2a2cn] .frame{aspect-ratio:16/10;height:auto}.strip-title[data-astro-cid-a3l2a2cn]{max-width:none}.strip-foot[data-astro-cid-a3l2a2cn]{margin-top:var(--s4)}}.rail-section[data-astro-cid-tes3axok]{padding:26px 0 34px}.rail-head[data-astro-cid-tes3axok]{justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.rail-head[data-astro-cid-tes3axok] h2[data-astro-cid-tes3axok]{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--text-3);font-size:11px;font-weight:500}.rail-hint[data-astro-cid-tes3axok]{color:var(--text-3);font-size:11px}.rail-section[data-astro-cid-tes3axok]{--rail-inset:max(var(--gutter), calc((100% - var(--page)) / 2 + var(--gutter)))}.rail-scroller[data-astro-cid-tes3axok]{scroll-snap-type:x mandatory;scrollbar-width:thin;padding-block:10px;scroll-padding-inline-start:var(--rail-inset);overflow-x:auto}.rail-track[data-astro-cid-tes3axok]{width:max-content;padding-inline:var(--rail-inset);align-items:start;gap:16px;display:flex}.rail-end[data-astro-cid-tes3axok]{scroll-snap-align:start;border:1px dashed var(--rule);letter-spacing:.08em;width:190px;min-height:220px;color:var(--text-3);border-radius:12px;flex:none;align-self:stretch;place-items:center;font-size:11px;transition:color .3s,border-color .3s;display:grid}.rail-end[data-astro-cid-tes3axok]:hover{color:var(--accent);border-color:var(--accent)}
