@layer components{.e-xlink{text-decoration-style:solid}.c-preview-pop{background:var(--surface);inline-size:min(22rem,100vw - 2rem);color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 12px 32px -12px color-mix(in srgb, var(--pigment-ink) 35%, transparent);opacity:0;transition:opacity var(--motion-quick) var(--motion-ease-out), translate var(--motion-quick) var(--motion-ease-out);border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden;translate:0 4px}.c-preview-pop[data-open]{opacity:1;translate:0}.c-preview-pop[data-above]{translate:0 -4px}.c-preview-pop[data-above][data-open]{translate:0}.c-preview__band{aspect-ratio:16/6;display:block;position:relative}.c-preview__body{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.c-preview__kind{justify-content:space-between;gap:var(--space-3);display:flex}.c-preview__title{font:var(--type-title);letter-spacing:var(--type-title-tracking)}.c-preview__title em{font-style:italic}.c-preview__snippet{font:var(--type-text-sm);letter-spacing:var(--type-text-sm-tracking);-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-preview__more{color:var(--accent);min-block-size:var(--target-touch);justify-self:start;align-items:center;gap:.4em;padding-block:10px;display:inline-flex}.c-preview-sheet{background:var(--surface);max-block-size:85svh;inline-size:100%;max-inline-size:none;color:var(--ink);overscroll-behavior:contain;translate:0 var(--drag,0px);transition:translate .26s var(--motion-ease-out);border:0;border-radius:14px 14px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:auto}.c-preview-sheet[data-dragging]{transition:none}.c-preview-sheet:not([data-open]){translate:0 100%}.c-preview-sheet::backdrop{background:color-mix(in srgb, var(--pigment-ink) 40%, transparent)}.c-preview-sheet__grab{touch-action:none;cursor:grab;place-items:center;block-size:28px;display:grid}.c-preview-sheet__grab:before{content:"";background:var(--rule);opacity:.5;border-radius:2px;block-size:4px;inline-size:40px}.c-preview-sheet .c-preview__body{padding-block-end:max(var(--space-6), env(safe-area-inset-bottom))}.c-preview-sheet .c-preview__snippet{-webkit-line-clamp:8}.c-preview-sheet__acts{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.c-preview-sheet__close{font:var(--type-interface);color:var(--ink);min-block-size:var(--target-touch);cursor:pointer;background:0 0;border:0;padding:10px 0}@media (prefers-reduced-motion:reduce){.c-preview-pop,.c-preview-sheet{transition:none}}}@layer modules{:is(.bt-column,.bt-part,.bt-register)>.m-carry[data-astro-cid-4mln4oos]:not(:has(.m-carry__field)),.m-reading>.m-carry[data-astro-cid-4mln4oos]:not(:has(.m-carry__field)){grid-column:content}.m-carry[data-astro-cid-4mln4oos]{display:grid;position:relative;container-type:inline-size}.m-carry__field[data-astro-cid-4mln4oos]{grid-area:1/1;min-block-size:22rem;position:relative}.m-carry__card[data-astro-cid-4mln4oos]{margin:var(--space-6);background:var(--surface);padding:var(--space-6) var(--space-6) var(--space-4);place-self:center start;gap:var(--space-5);grid-area:1/1;max-inline-size:36rem;display:grid;position:relative}.m-carry[data-astro-cid-4mln4oos]:not(:has(.m-carry__field)) .m-carry__card[data-astro-cid-4mln4oos]{margin:0;padding-inline:0}.m-carry--on-field[data-astro-cid-4mln4oos] .m-carry__card[data-astro-cid-4mln4oos]{color:var(--pigment-ink);--ink:var(--pigment-ink);--rule:var(--pigment-ink);--ink-muted:var(--pigment-ink);background:0 0}.m-carry--on-field[data-astro-cid-4mln4oos] .m-carry__field[data-astro-cid-4mln4oos]{min-block-size:26rem}.m-carry__text[data-astro-cid-4mln4oos]{text-wrap:balance}.m-carry__text[data-astro-cid-4mln4oos] p[data-astro-cid-4mln4oos]+p[data-astro-cid-4mln4oos]{margin-top:.4em}.m-carry[data-astro-cid-4mln4oos] figcaption[data-astro-cid-4mln4oos]{justify-content:space-between;align-items:end;gap:var(--space-4);border-top:1px solid var(--rule);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.m-carry__src[data-astro-cid-4mln4oos]{color:var(--ink-muted);margin-top:4px;display:block}@container (width>48rem){.m-carry--set-piece[data-astro-cid-4mln4oos]{margin-inline:calc(-1 * var(--space-16))}}.m-reading[data-astro-cid-jb3duioi]{max-inline-size:var(--layout-measure);font-size:var(--type-text-size);line-height:var(--type-text-leading)}:is(.bt-column,.bt-part,.bt-register)>.m-reading[data-astro-cid-jb3duioi]{grid-template-columns:subgrid;max-inline-size:none;display:grid}:is(.bt-column,.bt-part,.bt-register)>.m-reading[data-astro-cid-jb3duioi]>*{grid-column:content;min-inline-size:0}:is(.bt-column,.bt-part,.bt-register)>.m-reading[data-astro-cid-jb3duioi]>[data-module=M-CARRY],:is(.bt-column,.bt-part,.bt-register)>.m-reading[data-astro-cid-jb3duioi]>[data-module=M-MOMENT]{grid-column:wide}.m-reading[data-astro-cid-jb3duioi]>*+*{margin-block-start:var(--flow-block)}.m-reading[data-astro-cid-jb3duioi] p+p{margin-top:1em}.m-reading[data-astro-cid-jb3duioi] section[data-astro-cid-jb3duioi]>.m-document{margin-block:var(--space-8)}.m-reading__h[data-astro-cid-jb3duioi]{font:var(--type-heading);letter-spacing:var(--type-heading-tracking);margin-bottom:var(--space-5)}.m-reading[data-astro-cid-jb3duioi] blockquote:not(.m-carry__text,.m-document blockquote){font:var(--type-standfirst);letter-spacing:var(--type-standfirst-tracking);margin-block:var(--space-8);padding:var(--space-5) 0 var(--space-5) var(--space-6);border-inline-start:2px solid var(--accent)}.m-reading[data-astro-cid-jb3duioi] blockquote:not(.m-carry__text,.m-document blockquote) p+p{margin-top:.4em}.m-reading[data-astro-cid-jb3duioi] em{font-style:italic}.m-reading[data-astro-cid-jb3duioi] a{text-decoration-color:var(--accent);color:var(--ink);text-decoration-thickness:2px}.m-reading__cards[data-astro-cid-jb3duioi]{gap:var(--space-3);margin-block:var(--space-8);display:grid}.m-reading__note[data-astro-cid-jb3duioi]{margin-block:var(--space-6);border-inline-start:var(--rule-strong) solid var(--hairline);color:var(--ink-muted);padding-inline-start:var(--space-4)}.m-reading__source[data-astro-cid-jb3duioi]{margin-block:calc(-1 * var(--space-4)) var(--space-8);color:var(--ink-muted)}}
