.gt[data-astro-cid-dq4aqhg5]{background:var(--bg-canvas);border:1px solid var(--line-default);padding:clamp(1.2rem,2vw,1.9rem)}.smono[data-astro-cid-dq4aqhg5]{font-family:var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:.68rem}.gt-lab[data-astro-cid-dq4aqhg5]{margin:0}.gt-list[data-astro-cid-dq4aqhg5]{margin:clamp(.9rem,1.6vw,1.3rem) 0 0;padding:0;list-style:none}.gt-row[data-astro-cid-dq4aqhg5]{border-top:1px solid var(--line-subtle);padding:.85rem 0}.gt-name[data-astro-cid-dq4aqhg5]{letter-spacing:-.015em;color:var(--fg-primary);font-size:clamp(.98rem,1.05vw,1.1rem);line-height:1.35}.gt-foot[data-astro-cid-dq4aqhg5]{border-top:1px solid var(--line-default);text-transform:none;letter-spacing:.01em;margin:1rem 0 0;padding-top:.9rem;line-height:1.5}.gt-foot[data-astro-cid-dq4aqhg5] a[data-astro-cid-dq4aqhg5]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.jn[data-astro-cid-crr6exsb]{--jn-gap:clamp(1.4rem, 2.6vw, 2.6rem);--jn-mark:44px;margin:0}.jn-row[data-astro-cid-crr6exsb]{gap:var(--jn-gap);margin:0;padding:0;list-style:none;display:grid}.jn-st[data-astro-cid-crr6exsb]{grid-template-columns:var(--jn-mark) minmax(0, 1fr);align-items:start;gap:.3rem 1.1rem;display:grid;position:relative}.jn-link[data-astro-cid-crr6exsb]{left:calc(var(--jn-mark) / 2);top:calc(var(--jn-mark) + 8px);width:1px;bottom:calc(-1 * var(--jn-gap) - .3rem);background:var(--line-strong);position:absolute}.jn-st[data-astro-cid-crr6exsb]:last-child .jn-link[data-astro-cid-crr6exsb]{display:none}.jn-mark[data-astro-cid-crr6exsb]{width:var(--jn-mark);height:var(--jn-mark);grid-row:1/span 2}.jn-mark[data-astro-cid-crr6exsb] svg[data-astro-cid-crr6exsb]{width:100%;height:100%;display:block}.jn-mark[data-astro-cid-crr6exsb] svg[data-astro-cid-crr6exsb] [data-astro-cid-crr6exsb]{vector-effect:non-scaling-stroke;stroke-width:1px}.jn-mark[data-astro-cid-crr6exsb] .sheet[data-astro-cid-crr6exsb]{fill:var(--bg-canvas);stroke:var(--fg-muted)}.jn-mark[data-astro-cid-crr6exsb] .rule[data-astro-cid-crr6exsb]{fill:none;stroke:var(--line-strong)}.jn-mark[data-astro-cid-crr6exsb] .acc[data-astro-cid-crr6exsb]{fill:none;stroke:var(--accent-base)}.jn-mark[data-astro-cid-crr6exsb] .acc-fill[data-astro-cid-crr6exsb]{fill:color-mix(in oklch, var(--accent-base) 20%, transparent);stroke:none}.jn-mark[data-astro-cid-crr6exsb] .seal[data-astro-cid-crr6exsb]{fill:var(--accent-base);stroke:none}.jn-mark[data-astro-cid-crr6exsb] .dash[data-astro-cid-crr6exsb]{fill:none;stroke:var(--line-strong);stroke-dasharray:2 2.5}.jn-i[data-astro-cid-crr6exsb]{color:var(--accent-base);letter-spacing:.08em;align-self:end}.jn-w[data-astro-cid-crr6exsb]{letter-spacing:-.01em;color:var(--fg-primary);max-width:28ch;font-size:clamp(.92rem,1.05vw,1.02rem);line-height:1.35}.jn-w[data-astro-cid-crr6exsb] .ser[data-astro-cid-crr6exsb]{color:var(--accent-base)}.jn[data-astro-cid-crr6exsb] figcaption[data-astro-cid-crr6exsb]{border-top:1px solid var(--line-subtle);margin-top:clamp(1.6rem,3vw,2.2rem);padding-top:1rem}@media (width>=860px){.jn[data-astro-cid-crr6exsb]{--jn-mark:54px}.jn-row[data-astro-cid-crr6exsb]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.jn-st[data-astro-cid-crr6exsb]{grid-template-columns:minmax(0,1fr);row-gap:0}.jn-mark[data-astro-cid-crr6exsb]{grid-row:auto}.jn-link[data-astro-cid-crr6exsb]{left:calc(var(--jn-mark) + 10px);right:calc(-1 * var(--jn-gap));top:calc(var(--jn-mark) / 2);width:auto;height:1px;bottom:auto}.jn-i[data-astro-cid-crr6exsb]{margin-top:1.15rem;display:block}.jn-w[data-astro-cid-crr6exsb]{max-width:22ch;margin-top:.55rem;display:block}}.rt[data-astro-cid-vwz2hom5]{background:var(--bg-canvas);border:1px solid var(--line-default);padding:clamp(1.2rem,2vw,1.9rem)}.smono[data-astro-cid-vwz2hom5]{font-family:var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:.68rem}.rt-lab[data-astro-cid-vwz2hom5]{margin:0}.rt-q[data-astro-cid-vwz2hom5]{letter-spacing:-.015em;color:var(--fg-primary);max-width:40ch;margin:.75rem 0 0;font-size:clamp(.98rem,1.05vw,1.12rem);line-height:1.35}.rt-list[data-astro-cid-vwz2hom5]{margin:clamp(1.1rem,1.8vw,1.5rem) 0 0;padding:0;list-style:none}.rt-row[data-astro-cid-vwz2hom5]{border-top:1px solid var(--line-subtle);grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;padding:.8rem 0;display:grid}.rt-n[data-astro-cid-vwz2hom5]{color:var(--accent-base)}.rt-body[data-astro-cid-vwz2hom5]{min-width:0}.rt-ref[data-astro-cid-vwz2hom5]{text-transform:none;letter-spacing:.01em;color:var(--fg-secondary);line-height:1.45;display:block}.rt-text[data-astro-cid-vwz2hom5]{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.3rem;font-family:Hedvig,Georgia,serif;font-size:.88rem;line-height:1.5;display:block;overflow:hidden}.rt-foot[data-astro-cid-vwz2hom5]{border-top:1px solid var(--line-default);margin:1rem 0 0;padding-top:.9rem}.vf[data-astro-cid-45zumx3g]{background:var(--bg-canvas);border:1px solid var(--line-default);gap:clamp(1.2rem,2vw,1.7rem);padding:clamp(1.2rem,2vw,1.9rem);display:grid}.smono[data-astro-cid-45zumx3g]{font-family:var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:.68rem}.vf-block[data-astro-cid-45zumx3g]{border-left:1px solid var(--line-strong);padding-left:1.05rem}.vf-block[data-astro-cid-45zumx3g][data-state=verified]{border-left-color:var(--accent-base)}.vf-alt[data-astro-cid-45zumx3g]{border-left-style:dashed;border-left-color:var(--line-strong)}.vf-lab[data-astro-cid-45zumx3g]{margin:0}.vf-state[data-astro-cid-45zumx3g]{letter-spacing:-.02em;color:var(--fg-primary);margin:.55rem 0 0;font-family:Hedvig,Georgia,serif;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.1}.vf-alt[data-astro-cid-45zumx3g] .vf-state[data-astro-cid-45zumx3g]{color:var(--fg-muted)}.vf-meta[data-astro-cid-45zumx3g]{text-transform:none;letter-spacing:.01em;color:var(--fg-secondary);margin:.7rem 0 0;line-height:1.5}.vf-alt[data-astro-cid-45zumx3g] .vf-meta[data-astro-cid-45zumx3g]{color:var(--fg-muted)}.mth-top[data-astro-cid-2trdlton]{position:relative;overflow:hidden}.mth-top[data-astro-cid-2trdlton]:before{content:"";z-index:0;pointer-events:none;opacity:.5;background:repeating-radial-gradient(120% 90% at 22% 108%,#0000 0 38px,oklch(22.5% .012 262/.05) 38px 39px),repeating-radial-gradient(100% 80% at 82% -8%,#0000 0 52px,oklch(42% .08 258/.045) 52px 53px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(44% 58% at 88% 26%,#000 0,#0000008c 45%,#0000 100%);mask-image:radial-gradient(44% 58% at 88% 26%,#000 0,#0000008c 45%,#0000 100%)}.mth-top[data-astro-cid-2trdlton]>[data-astro-cid-2trdlton]{z-index:1;position:relative}.mth-journey[data-astro-cid-2trdlton]{margin-top:clamp(2.6rem,5vw,4.2rem)}.mth[data-astro-cid-2trdlton]{padding-bottom:clamp(3rem,6vw,5rem)}.mth-rule[data-astro-cid-2trdlton]{border-top:1px solid var(--line-default);padding-top:clamp(2.2rem,4vw,3.4rem)}.mth-grid[data-astro-cid-2trdlton]{gap:clamp(2.2rem,4vw,3rem);display:grid}.mth-fig[data-astro-cid-2trdlton]{min-width:0;margin:0}.mth-fig[data-astro-cid-2trdlton] figcaption[data-astro-cid-2trdlton]{margin-top:1rem}.mth-wide[data-astro-cid-2trdlton]{margin-top:clamp(2.2rem,4vw,3.4rem)}@media (width>=960px){.mth-grid[data-astro-cid-2trdlton]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(3rem,5vw,5rem)}.mth-swap[data-astro-cid-2trdlton] .mth-copy[data-astro-cid-2trdlton]{order:2}.mth-swap[data-astro-cid-2trdlton] .mth-fig[data-astro-cid-2trdlton]{order:1}}
