.fm-grid[data-astro-cid-y74wquue]{display:grid;gap:2rem;grid-template-areas:"intro" "map" "chips" "panels"}.fm-intro[data-astro-cid-y74wquue]{grid-area:intro}.fm-chips[data-astro-cid-y74wquue]{grid-area:chips}.fm-panels[data-astro-cid-y74wquue]{grid-area:panels;scroll-margin-top:4.5rem}.fm-map[data-astro-cid-y74wquue]{grid-area:map;position:relative;margin:0;max-width:31rem;width:100%;justify-self:center}@media(min-width:1024px){.fm-grid[data-astro-cid-y74wquue]{grid-template-columns:minmax(0,1fr) minmax(0,31rem);grid-template-rows:auto auto 1fr;grid-template-areas:"intro map" "chips map" "panels map";column-gap:4.5rem}.fm-map[data-astro-cid-y74wquue]{position:sticky;top:5.5rem;align-self:start}}.fm-spot[data-astro-cid-y74wquue]{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;display:none;place-items:center;padding:0;border:0;background:none;cursor:pointer}.js .fm-spot[data-astro-cid-y74wquue]{display:grid}.fm-dot[data-astro-cid-y74wquue]{position:relative;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--color-accent);transition:background-color .15s ease,transform .15s ease}.fm-dot[data-astro-cid-y74wquue]:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:2px dotted #fff;opacity:0;transition:opacity .15s ease}.fm-spot[data-astro-cid-y74wquue]:hover .fm-dot[data-astro-cid-y74wquue]{transform:scale(1.15)}.fm-spot[data-astro-cid-y74wquue].is-active .fm-dot[data-astro-cid-y74wquue]{background:var(--color-accent);border-color:#fff}.fm-spot[data-astro-cid-y74wquue].is-active .fm-dot[data-astro-cid-y74wquue]:after,.fm-spot[data-astro-cid-y74wquue]:hover .fm-dot[data-astro-cid-y74wquue]:after{opacity:1}.fm-spot[data-astro-cid-y74wquue]:focus-visible{outline:none}.fm-spot[data-astro-cid-y74wquue]:focus-visible .fm-dot[data-astro-cid-y74wquue]{outline:2px solid var(--color-ink);outline-offset:6px}@media(prefers-reduced-motion:no-preference){.facemap[data-astro-cid-y74wquue]:not(.is-touched) .fm-spot[data-astro-cid-y74wquue]:not(.is-active) .fm-dot[data-astro-cid-y74wquue]:before{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid #fff;animation:fm-breathe 2.4s ease-out infinite}}@keyframes fm-breathe{0%{transform:scale(1);opacity:.9}to{transform:scale(2.4);opacity:0}}.fm-tag[data-astro-cid-y74wquue]{position:absolute;top:50%;left:calc(50% + 15px);transform:translateY(-50%);padding:4px 7px;background:var(--color-accent);color:#fff;font-family:var(--font-mono);font-size:11px;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.fm-spot--left[data-astro-cid-y74wquue] .fm-tag[data-astro-cid-y74wquue]{left:auto;right:calc(50% + 15px)}.fm-spot[data-astro-cid-y74wquue]:hover .fm-tag[data-astro-cid-y74wquue],.fm-spot[data-astro-cid-y74wquue]:focus-visible .fm-tag[data-astro-cid-y74wquue],.fm-spot[data-astro-cid-y74wquue].is-active .fm-tag[data-astro-cid-y74wquue]{opacity:1}.fm-chips[data-astro-cid-y74wquue]{display:none}.js .fm-chips[data-astro-cid-y74wquue]{display:block}.fm-chip[data-astro-cid-y74wquue]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .8rem;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);background:transparent;color:var(--color-ink);font-family:var(--font-display);font-weight:500;font-size:13px;line-height:1.2;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.fm-chip[data-astro-cid-y74wquue]:hover{border-color:var(--color-ink)}.fm-chip[data-astro-cid-y74wquue]:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.fm-chip[data-astro-cid-y74wquue].is-active{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bone)}.fm-count[data-astro-cid-y74wquue]{font-family:var(--font-mono);font-size:11px;color:var(--color-steel)}.fm-chip[data-astro-cid-y74wquue].is-active .fm-count[data-astro-cid-y74wquue]{color:var(--color-sky)}html:not(.js) .fm-panel[data-astro-cid-y74wquue]+.fm-panel[data-astro-cid-y74wquue]{margin-top:2.5rem}.js .fm-panel[data-astro-cid-y74wquue]:not(.is-active){display:none}.fm-panel-h[data-astro-cid-y74wquue]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:22px;line-height:1.2;padding-bottom:.75rem;border-bottom:1px solid var(--color-ink)}.fm-row[data-astro-cid-y74wquue]{display:grid;grid-template-columns:76px minmax(0,1fr) 22px;gap:1rem;align-items:center;padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 15%,transparent);color:var(--color-ink)}.fm-row[data-astro-cid-y74wquue]:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.fm-thumb[data-astro-cid-y74wquue]{display:block;width:76px;height:76px}.fm-name[data-astro-cid-y74wquue]{display:block;font-family:var(--font-display);font-weight:500;font-size:19px;letter-spacing:-.02em;line-height:1.2;transition:color .15s ease}.fm-notice[data-astro-cid-y74wquue]{display:block;margin-top:3px;font-size:14px;line-height:1.45;color:color-mix(in srgb,var(--color-ink) 68%,transparent)}.fm-arrow[data-astro-cid-y74wquue]{color:var(--color-accent);transition:transform .15s ease}.fm-row[data-astro-cid-y74wquue]:hover .fm-name[data-astro-cid-y74wquue]{color:var(--color-accent)}.fm-row[data-astro-cid-y74wquue]:hover .fm-arrow[data-astro-cid-y74wquue]{transform:translate(3px)}.car-rail[data-astro-cid-xp3tj7fl]{--edge: 1.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:thin;scrollbar-color:var(--color-ink) transparent}@media(min-width:768px){.car-rail[data-astro-cid-xp3tj7fl]{--edge: max(3.5rem, calc((100vw - 1440px)/2 + 3.5rem) )}}.js .car-rail[data-astro-cid-xp3tj7fl]{scrollbar-width:none}.js .car-rail[data-astro-cid-xp3tj7fl]::-webkit-scrollbar{display:none}.car-rail[data-astro-cid-xp3tj7fl]:focus-visible{outline:1px solid var(--color-ink);outline-offset:-1px}@media(hover:hover)and (pointer:fine){.js .car-rail[data-astro-cid-xp3tj7fl],.js .car-rail[data-astro-cid-xp3tj7fl] a[data-astro-cid-xp3tj7fl]{cursor:grab;user-select:none}.js .car-rail[data-astro-cid-xp3tj7fl] img[data-astro-cid-xp3tj7fl]{-webkit-user-drag:none}}.car-rail[data-astro-cid-xp3tj7fl].is-dragging,.car-rail[data-astro-cid-xp3tj7fl].is-dragging a[data-astro-cid-xp3tj7fl]{cursor:grabbing}.car-rail[data-astro-cid-xp3tj7fl].no-snap{scroll-snap-type:none}.car-track[data-astro-cid-xp3tj7fl]{display:flex;gap:1.5rem;width:max-content;padding-inline:var(--edge);padding-bottom:.5rem}.car-slide[data-astro-cid-xp3tj7fl]{flex:none;width:min(76vw,300px);scroll-snap-align:start}@media(min-width:1024px){.car-slide[data-astro-cid-xp3tj7fl]{width:320px}}.car-figure[data-astro-cid-xp3tj7fl]{overflow:hidden}.car-figure[data-astro-cid-xp3tj7fl] img[data-astro-cid-xp3tj7fl]{transition:transform .4s ease}@media(prefers-reduced-motion:no-preference){.car-rail[data-astro-cid-xp3tj7fl]:not(.is-dragging) .car-slide[data-astro-cid-xp3tj7fl] a[data-astro-cid-xp3tj7fl]:hover .car-figure[data-astro-cid-xp3tj7fl] img[data-astro-cid-xp3tj7fl]{transform:scale(1.03)}}.car-slide[data-astro-cid-xp3tj7fl] a[data-astro-cid-xp3tj7fl]:focus-visible{outline:1px solid var(--color-ink);outline-offset:4px}.car-controls[data-astro-cid-xp3tj7fl]{display:none;gap:.5rem}.js .car-controls[data-astro-cid-xp3tj7fl]{display:flex}.car-btn[data-astro-cid-xp3tj7fl]{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--color-ink);background:transparent;color:var(--color-ink);cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.car-btn[data-astro-cid-xp3tj7fl]:hover:not(:disabled){background:var(--color-ink);color:var(--color-bone)}.car-btn[data-astro-cid-xp3tj7fl]:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.car-btn[data-astro-cid-xp3tj7fl]:disabled{opacity:.25;cursor:default}.car-progress[data-astro-cid-xp3tj7fl]{display:none;position:relative;height:2px;background:color-mix(in srgb,var(--color-ink) 15%,transparent);overflow:hidden}.js .car-progress[data-astro-cid-xp3tj7fl]{display:block}.car-progress[data-astro-cid-xp3tj7fl] span[data-astro-cid-xp3tj7fl]{position:absolute;inset:0 auto 0 0;width:20%;background:var(--color-ink)}.lk-grid[data-astro-cid-tr4c6hy4]{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.lk-grid[data-astro-cid-tr4c6hy4]{grid-template-columns:minmax(0,26rem) minmax(0,1fr);grid-template-rows:repeat(var(--n),auto) 1fr;column-gap:4rem;align-items:start}.lk-phrase[data-astro-cid-tr4c6hy4]{grid-column:1}.js .lk-panel[data-astro-cid-tr4c6hy4]{grid-column:2;grid-row:1 / -1}}@media(max-width:1023px){.lk-phrase[data-astro-cid-tr4c6hy4]{grid-row:auto!important}}.lk-phrase[data-astro-cid-tr4c6hy4]{display:none;width:100%;text-align:left;padding:.9rem 0 .9rem 1rem;border:0;border-top:1px solid color-mix(in srgb,var(--color-ink) 15%,transparent);border-left:3px solid transparent;background:none;cursor:pointer;font-family:var(--font-display);font-weight:500;font-size:21px;letter-spacing:-.02em;line-height:1.25;color:color-mix(in srgb,var(--color-ink) 50%,transparent);transition:color .15s ease,border-color .15s ease}.js .lk-phrase[data-astro-cid-tr4c6hy4]{display:block}.lk-phrase[data-astro-cid-tr4c6hy4]:hover{color:var(--color-ink)}.lk-phrase[data-astro-cid-tr4c6hy4]:focus-visible{outline:1px solid var(--color-ink);outline-offset:-1px}.lk-phrase[data-astro-cid-tr4c6hy4].is-active{color:var(--color-ink);border-left-color:var(--color-accent)}@media(min-width:768px){.lk-phrase[data-astro-cid-tr4c6hy4]{font-size:24px}}.lk-panel[data-astro-cid-tr4c6hy4]{padding:1.25rem 0 2rem}.js .lk-panel[data-astro-cid-tr4c6hy4]:not(.is-active){display:none}.js .lk-panel[data-astro-cid-tr4c6hy4]{padding-top:.5rem}@media(min-width:1024px){.js .lk-panel[data-astro-cid-tr4c6hy4]{padding:.9rem 0 0}}.lk-h[data-astro-cid-tr4c6hy4]{font-size:24px;line-height:1.25;margin-bottom:.75rem}.js .lk-h[data-astro-cid-tr4c6hy4]{display:none}.lk-cards[data-astro-cid-tr4c6hy4]{margin-top:.75rem;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--color-ink)}@media(min-width:640px){.lk-cards[data-astro-cid-tr4c6hy4]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}.lk-card[data-astro-cid-tr4c6hy4]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:1rem;align-items:center;padding:.85rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 15%,transparent);color:var(--color-ink)}.lk-card[data-astro-cid-tr4c6hy4] img[data-astro-cid-tr4c6hy4]{display:block;width:88px;height:88px}.lk-card[data-astro-cid-tr4c6hy4]:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.lk-name[data-astro-cid-tr4c6hy4]{display:block;font-family:var(--font-display);font-weight:500;font-size:18px;letter-spacing:-.02em;line-height:1.2;transition:color .15s ease}.lk-notice[data-astro-cid-tr4c6hy4]{display:block;margin-top:3px;font-size:13.5px;line-height:1.45;color:color-mix(in srgb,var(--color-ink) 68%,transparent)}.lk-card[data-astro-cid-tr4c6hy4]:hover .lk-name[data-astro-cid-tr4c6hy4]{color:var(--color-accent)}.la-areas[data-astro-cid-3nzuu52g]{display:grid;grid-template-columns:minmax(0,1fr);gap:2.75rem;max-width:56rem}.la-area[data-astro-cid-3nzuu52g]{min-width:0;padding-top:1.1rem;border-top:1px solid var(--color-ink)}.la-q[data-astro-cid-3nzuu52g]{font-size:22px;line-height:1.2;margin-bottom:1.1rem}@media(min-width:768px){.la-q[data-astro-cid-3nzuu52g]{font-size:24px}}.la-card[data-astro-cid-3nzuu52g]{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"img head" "test test" "cta cta";gap:.9rem 1rem;align-items:start;height:100%;padding:1rem;border:1px solid var(--color-ink);color:var(--color-ink)}@media(min-width:640px){.la-card[data-astro-cid-3nzuu52g]{grid-template-columns:168px minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"img head" "img test" "img cta";gap:.75rem 1.5rem;padding:1.25rem}}.la-card[data-astro-cid-3nzuu52g]:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.la-img[data-astro-cid-3nzuu52g]{grid-area:img;display:block;width:100%;height:auto}.la-head[data-astro-cid-3nzuu52g]{grid-area:head;display:flex;flex-direction:column;gap:.35rem}.la-name[data-astro-cid-3nzuu52g]{font-family:var(--font-display);font-weight:500;font-size:21px;letter-spacing:-.02em;line-height:1.15;transition:color .15s ease}.la-card[data-astro-cid-3nzuu52g]:hover .la-name[data-astro-cid-3nzuu52g]{color:var(--color-accent)}.la-tell[data-astro-cid-3nzuu52g]{font-size:15px;line-height:1.4}.la-test[data-astro-cid-3nzuu52g]{grid-area:test;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--color-ink) 15%,transparent)}.la-cta[data-astro-cid-3nzuu52g]{grid-area:cta;justify-self:start}html:not(.js) .la-slide[data-astro-cid-3nzuu52g]+.la-slide[data-astro-cid-3nzuu52g]{margin-top:1rem}.la-bar[data-astro-cid-3nzuu52g]{display:none}.js .la-bar[data-astro-cid-3nzuu52g]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1rem;margin-bottom:1rem}.la-tabs[data-astro-cid-3nzuu52g]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.75rem}.la-tab[data-astro-cid-3nzuu52g]{display:block;padding:0 0 .1rem;border:0;background:none;text-align:left;color:var(--color-steel);cursor:pointer;transition:color .15s ease}.la-tab[data-astro-cid-3nzuu52g]:hover,.la-tab[data-astro-cid-3nzuu52g].is-active{color:var(--color-ink)}.la-tab[data-astro-cid-3nzuu52g]:focus-visible{outline:1px solid var(--color-ink);outline-offset:4px}.la-carousel[data-astro-cid-3nzuu52g]{--la-interval: var(--la-idle)}.la-carousel[data-astro-cid-3nzuu52g].is-engaged{--la-interval: var(--la-reading)}.la-line[data-astro-cid-3nzuu52g]{display:block;height:2px;overflow:hidden;background:color-mix(in srgb,var(--color-ink) 15%,transparent)}.la-line[data-astro-cid-3nzuu52g]>span[data-astro-cid-3nzuu52g]{display:block;height:100%;background:var(--color-ink);transform:scaleX(0);transform-origin:left}.la-tab[data-astro-cid-3nzuu52g].is-active .la-line[data-astro-cid-3nzuu52g]>span[data-astro-cid-3nzuu52g]{transform:scaleX(1)}.la-carousel[data-astro-cid-3nzuu52g].is-playing .la-tab[data-astro-cid-3nzuu52g].is-active .la-line[data-astro-cid-3nzuu52g]>span[data-astro-cid-3nzuu52g]{animation:la-fill var(--la-interval) linear var(--la-delay, 0s) both}.la-carousel[data-astro-cid-3nzuu52g].is-held .la-tab[data-astro-cid-3nzuu52g].is-active .la-line[data-astro-cid-3nzuu52g]>span[data-astro-cid-3nzuu52g]{animation-play-state:paused}@keyframes la-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.la-label[data-astro-cid-3nzuu52g]{display:block;margin-top:.55rem;font-family:var(--font-display);font-weight:500;font-size:13px;line-height:1.25}.la-play[data-astro-cid-3nzuu52g]{min-width:4rem;padding:.35rem .6rem;border:1px solid color-mix(in srgb,var(--color-ink) 25%,transparent);background:transparent;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--color-ink);cursor:pointer}.la-play[data-astro-cid-3nzuu52g]:hover{color:var(--color-accent);border-color:var(--color-ink)}.la-play[data-astro-cid-3nzuu52g]:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.js .la-viewport[data-astro-cid-3nzuu52g]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.js .la-viewport[data-astro-cid-3nzuu52g]::-webkit-scrollbar{display:none}.la-viewport[data-astro-cid-3nzuu52g].no-snap{scroll-snap-type:none}.js .la-track[data-astro-cid-3nzuu52g]{display:flex;gap:2rem}.js .la-slide[data-astro-cid-3nzuu52g]{flex:0 0 100%;min-width:0;scroll-snap-align:start}@media(hover:hover)and (pointer:fine){.js .la-viewport[data-astro-cid-3nzuu52g],.js .la-viewport[data-astro-cid-3nzuu52g] a[data-astro-cid-3nzuu52g]{cursor:grab;user-select:none}.js .la-viewport[data-astro-cid-3nzuu52g] img[data-astro-cid-3nzuu52g]{-webkit-user-drag:none}}.la-viewport[data-astro-cid-3nzuu52g].is-dragging,.la-viewport[data-astro-cid-3nzuu52g].is-dragging a[data-astro-cid-3nzuu52g]{cursor:grabbing}.mk-toolbar[data-astro-cid-r25nhkdu]{display:none;grid-template-columns:minmax(0,1fr);gap:1rem 1.5rem;align-items:center}.js .mk-toolbar[data-astro-cid-r25nhkdu]{display:grid}@media(min-width:768px){.mk-toolbar[data-astro-cid-r25nhkdu]{grid-template-columns:minmax(0,28rem) auto;justify-content:space-between}.mk-areas[data-astro-cid-r25nhkdu],.mk-count[data-astro-cid-r25nhkdu]{grid-column:1 / -1}}.mk-search[data-astro-cid-r25nhkdu]{display:flex;align-items:center;gap:.6rem;padding:0 .9rem;border:1px solid var(--color-ink);background:#fff;color:var(--color-steel)}.mk-search[data-astro-cid-r25nhkdu]:focus-within{outline:1px solid var(--color-ink);outline-offset:2px}.mk-search[data-astro-cid-r25nhkdu] input[data-astro-cid-r25nhkdu]{flex:1;min-width:0;padding:.85rem 0;border:0;background:transparent;font:inherit;font-size:15px;color:var(--color-ink);outline:none}.mk-sort[data-astro-cid-r25nhkdu]{display:flex;align-items:center;gap:.75rem}.mk-sort[data-astro-cid-r25nhkdu] select[data-astro-cid-r25nhkdu]{padding:.75rem 2rem .75rem .9rem;border:1px solid var(--color-ink);background:transparent;font-family:var(--font-display);font-weight:500;font-size:13px;color:var(--color-ink);cursor:pointer}.mk-sort[data-astro-cid-r25nhkdu] select[data-astro-cid-r25nhkdu]:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.mk-areas[data-astro-cid-r25nhkdu]{display:flex;flex-wrap:wrap;gap:.5rem}.mk-chip[data-astro-cid-r25nhkdu]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .8rem;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);background:transparent;font-family:var(--font-display);font-weight:500;font-size:13px;line-height:1.2;color:var(--color-ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.mk-chip[data-astro-cid-r25nhkdu] span[data-astro-cid-r25nhkdu]{font-family:var(--font-mono);font-size:11px;color:var(--color-steel)}.mk-chip[data-astro-cid-r25nhkdu]:hover{border-color:var(--color-ink)}.mk-chip[data-astro-cid-r25nhkdu]:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.mk-chip[data-astro-cid-r25nhkdu].is-active{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bone)}.mk-chip[data-astro-cid-r25nhkdu].is-active span[data-astro-cid-r25nhkdu]{color:var(--color-sky)}.mk-grid[data-astro-cid-r25nhkdu]{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--color-ink);border-left:1px solid var(--color-ink)}@media(min-width:560px){.mk-grid[data-astro-cid-r25nhkdu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.mk-grid[data-astro-cid-r25nhkdu]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.mk-grid[data-astro-cid-r25nhkdu]{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-card[data-astro-cid-r25nhkdu]{border-right:1px solid var(--color-ink);border-bottom:1px solid var(--color-ink);background:var(--color-bone)}.mk-link[data-astro-cid-r25nhkdu]{display:flex;flex-direction:column;height:100%;color:var(--color-ink)}.mk-link[data-astro-cid-r25nhkdu]:focus-visible{outline:1px solid var(--color-ink);outline-offset:-4px}.mk-badge[data-astro-cid-r25nhkdu]{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;background:var(--color-bone);color:var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.mk-swatch[data-astro-cid-r25nhkdu]{width:9px;height:9px}.mk-body[data-astro-cid-r25nhkdu]{display:flex;flex-direction:column;gap:.6rem;flex:1;padding:1.1rem 1.25rem 1.3rem}.mk-name[data-astro-cid-r25nhkdu]{font-size:22px;line-height:1.15;transition:color .15s ease}.mk-link[data-astro-cid-r25nhkdu]:hover .mk-name[data-astro-cid-r25nhkdu]{color:var(--color-accent)}.mk-ledger[data-astro-cid-r25nhkdu]{margin-top:auto;padding-top:.75rem}.mk-bar[data-astro-cid-r25nhkdu]{display:flex;gap:2px;height:8px}.mk-bar[data-astro-cid-r25nhkdu] span[data-astro-cid-r25nhkdu]{display:block;flex-basis:0;min-width:3px}@media(max-width:559px){.mk-link[data-astro-cid-r25nhkdu]{display:grid;grid-template-columns:104px minmax(0,1fr)}.mk-badge[data-astro-cid-r25nhkdu],.mk-updated[data-astro-cid-r25nhkdu]{display:none}.mk-body[data-astro-cid-r25nhkdu]{padding:.85rem 1rem 1rem;gap:.4rem}.mk-name[data-astro-cid-r25nhkdu]{font-size:19px}.mk-ledger[data-astro-cid-r25nhkdu]{padding-top:.4rem}}.mk-empty[data-astro-cid-r25nhkdu]{padding:2.5rem 0 1rem;border-top:1px solid var(--color-ink)}.az-cols[data-astro-cid-f3fn2t7z]{columns:1;column-gap:3rem}@media(min-width:640px){.az-cols[data-astro-cid-f3fn2t7z]{columns:2}}@media(min-width:1024px){.az-cols[data-astro-cid-f3fn2t7z]{columns:3}}.az-group[data-astro-cid-f3fn2t7z]{break-inside:avoid;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem;padding:.9rem 0 1.1rem;border-top:1px solid var(--color-ink)}.az-letter[data-astro-cid-f3fn2t7z]{font-family:var(--font-mono);font-size:13px;color:var(--color-accent);padding-top:.35rem}.az-link[data-astro-cid-f3fn2t7z]{display:block;padding:.3rem 0;color:var(--color-ink)}.az-link[data-astro-cid-f3fn2t7z]:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.az-name[data-astro-cid-f3fn2t7z]{display:block;font-family:var(--font-display);font-weight:500;font-size:22px;letter-spacing:-.02em;line-height:1.2;transition:color .15s ease}.az-title[data-astro-cid-f3fn2t7z]{display:block;margin-top:1px;font-size:13px;line-height:1.4;color:var(--color-steel)}.az-link[data-astro-cid-f3fn2t7z]:hover .az-name[data-astro-cid-f3fn2t7z]{color:var(--color-accent)}.az-peek[data-astro-cid-f3fn2t7z]{position:fixed;left:0;top:0;z-index:30;width:180px;pointer-events:none;opacity:0;transition:opacity .12s ease}.az-peek[data-astro-cid-f3fn2t7z] img[data-astro-cid-f3fn2t7z]{display:block;width:100%;height:auto}.az-peek[data-astro-cid-f3fn2t7z].is-on{opacity:1}
