.article-page.svelte-1jk0r6e{padding-block:var(--article-page-padding, var(--space-16));padding-inline:var(--gutter);background:var(--article-page-bg, var(--surface-ground))}.article-frame.svelte-1jk0r6e{width:100%;max-width:var(--article-frame-width, var(--content-editorial));margin-inline:auto}.reading-bar.svelte-1jk0r6e{display:none}@supports (animation-timeline: scroll()){.reading-bar.svelte-1jk0r6e{display:block;position:fixed;inset-block-start:0;inset-inline:0;block-size:var(--space-1);background:var(--surface-daylight);transform:scaleX(0);transform-origin:left center;animation:svelte-1jk0r6e-reading-progress linear both;animation-timeline:scroll(root);z-index:var(--z-sticky);pointer-events:none}@keyframes svelte-1jk0r6e-reading-progress{to{transform:scaleX(1)}}}.article-header.svelte-1jk0r6e{position:relative;z-index:0;display:grid;gap:var(--space-4);max-width:var(--article-prose-width, var(--content-prose));padding-block:var(--space-12);border-block-start:1px solid var(--article-border, var(--border-structural));border-block-end:1px solid var(--article-border-subtle, var(--border-subtle))}.article-header.svelte-1jk0r6e:before{content:"";position:absolute;inset-block-start:calc(var(--space-1) * -1);inset-inline-start:0;width:var(--space-16);height:var(--space-1);background:var(--article-accent, var(--color-accent))}.article-folio.svelte-1jk0r6e{position:absolute;inset-block-start:var(--space-8);inset-inline-end:0;z-index:-1;font-size:var(--text-fluid-6xl);line-height:1;color:color-mix(in oklch,var(--text-primary) 10%,transparent);pointer-events:none;-webkit-user-select:none;user-select:none}.article-back.svelte-1jk0r6e{width:fit-content;color:var(--article-meta-color, var(--text-secondary));font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none}.article-back.svelte-1jk0r6e:hover{color:var(--article-title-hover-color, var(--link-text-hover));text-decoration:underline;text-decoration-color:var(--article-accent, var(--color-accent));text-underline-offset:.18em}.article-meta.svelte-1jk0r6e{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--article-meta-color, var(--text-secondary));font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase}.article-ep.svelte-1jk0r6e{color:var(--text-primary);letter-spacing:var(--tracking-mono)}.article-format.svelte-1jk0r6e{letter-spacing:var(--tracking-mono)}.article-title.svelte-1jk0r6e{max-width:var(--article-title-width, var(--content-prose));font-size:var(--article-title-size, var(--text-fluid-5xl))}.article-title__lead.svelte-1jk0r6e{display:block}.article-title__plate.svelte-1jk0r6e{display:inline-block;margin-block-start:var(--space-2);padding-inline:var(--space-3);padding-block:var(--space-1)}.article-description.svelte-1jk0r6e{max-width:var(--article-prose-width, var(--content-prose));color:var(--article-description-color, var(--text-secondary));font-size:var(--article-description-size, var(--text-xl));line-height:var(--leading-relaxed)}.article-claim.svelte-1jk0r6e{width:min(100%,var(--article-prose-width, var(--content-prose)));margin-block-start:var(--space-8);padding-inline-start:var(--space-5);border-inline-start:var(--space-1) solid var(--daylight);display:grid;gap:var(--space-2)}.article-claim__text.svelte-1jk0r6e{font-size:var(--text-xl);line-height:var(--leading-tight);font-weight:var(--weight-semibold);color:var(--text-primary);text-wrap:balance}.article-feature-image.svelte-1jk0r6e,.article-no-image.svelte-1jk0r6e{margin-block:var(--space-10) var(--space-12)}.article-feature-image.svelte-1jk0r6e{overflow:clip;border:1px solid var(--article-border-subtle, var(--border-subtle));border-radius:var(--article-image-radius, var(--radius-md));background:var(--article-media-bg, var(--surface-sunken));box-shadow:var(--article-image-shadow, var(--shadow-sm))}.article-feature-image.svelte-1jk0r6e img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.article-no-image.svelte-1jk0r6e{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);min-height:var(--article-no-image-height, var(--space-24));border-block:1px solid var(--article-border-subtle, var(--border-subtle));background:var(--article-media-bg, var(--surface-sunken))}.article-no-image.svelte-1jk0r6e span:where(.svelte-1jk0r6e){display:block;height:1px;background:var(--article-border, var(--border-structural))}.article-no-image.svelte-1jk0r6e span:where(.svelte-1jk0r6e):nth-child(2){width:var(--space-3);height:var(--space-3);background:var(--article-accent, var(--color-accent))}.article-body.svelte-1jk0r6e{width:min(100%,var(--article-prose-width, var(--content-prose)));color:var(--article-body-color, var(--text-primary));font-size:var(--article-body-size, var(--text-lg));line-height:var(--leading-relaxed);hanging-punctuation:first allow-end}.article-body.svelte-1jk0r6e>*+*{margin-block-start:var(--space-5)}.article-body.svelte-1jk0r6e>p:first-child{font-size:var(--text-xl)}.article-body.svelte-1jk0r6e h2,.article-body.svelte-1jk0r6e h3,.article-body.svelte-1jk0r6e h4{line-height:var(--leading-tight);scroll-margin-block-start:var(--space-16)}.article-body.svelte-1jk0r6e h2{display:grid;gap:var(--space-3);margin-block-start:var(--space-16);padding-block-start:var(--space-8);border-block-start:1px solid var(--article-border-subtle, var(--border-subtle));font-size:var(--article-h2-size, var(--text-3xl))}.article-body.svelte-1jk0r6e h2:before{content:"";width:var(--space-12);height:var(--space-1);background:var(--article-accent, var(--color-accent))}.article-body.svelte-1jk0r6e h3{margin-block-start:var(--space-10);font-size:var(--article-h3-size, var(--text-2xl))}.article-body.svelte-1jk0r6e h4{margin-block-start:var(--space-8);font-size:var(--article-h4-size, var(--text-xl))}.article-body.svelte-1jk0r6e p,.article-body.svelte-1jk0r6e li{color:var(--article-body-color, var(--text-primary))}.article-body.svelte-1jk0r6e ul,.article-body.svelte-1jk0r6e ol{display:grid;gap:var(--space-3)}.article-body.svelte-1jk0r6e pre{padding:var(--space-4);border:1px solid var(--article-border-subtle, var(--border-subtle));border-radius:var(--article-code-radius, var(--radius-md));background:var(--article-code-bg, var(--surface-sunken));overflow-x:auto}.article-body.svelte-1jk0r6e code{font-family:var(--font-mono);font-size:var(--text-sm)}.article-body.svelte-1jk0r6e :not(pre)>code{color:var(--article-code-text, var(--text-secondary))}.article-body.svelte-1jk0r6e blockquote{margin-block:var(--space-12);padding:0;border:none;background:none;color:var(--article-quote-color, var(--text-primary));font-size:var(--text-2xl);font-style:normal;font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.article-body.svelte-1jk0r6e blockquote:before{content:"”";display:block;margin-block-end:var(--space-3);font-family:var(--font-display);font-weight:var(--weight-black);font-stretch:125%;font-size:var(--text-5xl);line-height:.6;color:var(--daylight);-webkit-user-select:none;user-select:none}.article-body.svelte-1jk0r6e blockquote p+p{margin-block-start:var(--space-4)}.article-body.svelte-1jk0r6e .table-frame{margin-block:var(--space-10)}.article-body.svelte-1jk0r6e hr{position:relative;display:grid;place-items:center;height:var(--space-8);margin-block:var(--space-12);background:none}.article-body.svelte-1jk0r6e hr:before,.article-body.svelte-1jk0r6e hr:after{content:"";display:block}.article-body.svelte-1jk0r6e hr:before{position:absolute;inset-inline:0;height:1px;background:var(--article-border-subtle, var(--border-subtle))}.article-body.svelte-1jk0r6e hr:after{z-index:1;width:var(--space-3);height:var(--space-3);background:var(--article-accent, var(--color-accent))}.article-body.svelte-1jk0r6e img,.article-body.svelte-1jk0r6e figure,.article-body.svelte-1jk0r6e video,.article-body.svelte-1jk0r6e table{max-width:100%}.article-body.svelte-1jk0r6e img{border-radius:var(--article-image-radius, var(--radius-md))}.article-body.svelte-1jk0r6e figure{margin-block:var(--space-10)}.article-body.svelte-1jk0r6e figcaption{margin-block-start:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.article-body.svelte-1jk0r6e a{color:var(--article-link-color, var(--link-text));text-decoration:underline;text-decoration-color:var(--article-accent, var(--color-accent));text-decoration-thickness:.1em;text-underline-offset:.18em}.article-body.svelte-1jk0r6e a:hover{color:var(--article-link-hover-color, var(--link-text-hover))}.article-body.svelte-1jk0r6e details{padding:var(--space-4);border:1px solid var(--article-border-subtle, var(--border-subtle));border-radius:var(--radius-md);background:var(--surface-raised)}.article-body.svelte-1jk0r6e summary{cursor:pointer;font-weight:var(--weight-semibold)}.article-receipt.svelte-1jk0r6e{position:relative;width:min(100%,var(--article-prose-width, var(--content-prose)));margin-block-start:var(--space-16);padding:var(--space-6);padding-block-start:var(--space-8);background:var(--surface-sunken);border-inline-start:var(--space-1) solid var(--daylight)}.article-receipt__mark.svelte-1jk0r6e{position:absolute;inset-block-start:calc(-1 * var(--space-6));inset-inline-end:var(--space-4);font-size:var(--text-5xl)}.article-receipt__body.svelte-1jk0r6e{margin-block-start:var(--space-3);font-size:var(--article-body-size, var(--text-lg));line-height:var(--leading-relaxed);color:var(--article-body-color, var(--text-primary))}.article-receipt__body.svelte-1jk0r6e p+p{margin-block-start:var(--space-4)}.article-landing.svelte-1jk0r6e{width:min(100%,var(--article-prose-width, var(--content-prose)));margin-block-start:var(--space-16);padding-block-start:var(--space-6);border-block-start:2px solid var(--border-ink);display:grid;gap:var(--space-3)}.article-landing__text.svelte-1jk0r6e{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--text-lg);color:var(--text-primary)}.article-landing__grade.svelte-1jk0r6e{background:var(--surface-daylight);color:var(--text-on-daylight);border:1px solid var(--ink);padding-block:var(--space-1);padding-inline:var(--space-2)}.article-landing__link.svelte-1jk0r6e{color:var(--link-text);text-decoration:underline;text-decoration-color:var(--daylight);text-decoration-thickness:.1em;text-underline-offset:.18em}.article-slot.svelte-1jk0r6e{width:min(100%,var(--article-prose-width, var(--content-prose)));margin-block-start:var(--space-16);padding-block-start:var(--space-6);border-block-start:2px solid var(--border-ink);display:grid;gap:var(--space-4)}.article-slot__body.svelte-1jk0r6e{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--article-body-color, var(--text-primary))}.article-slot__body.svelte-1jk0r6e p+p,.article-slot__body.svelte-1jk0r6e ul,.article-slot__body.svelte-1jk0r6e ol{margin-block-start:var(--space-3)}.article-slot__body.svelte-1jk0r6e ul,.article-slot__body.svelte-1jk0r6e ol{display:grid;gap:var(--space-2)}.article-slot--corrections.svelte-1jk0r6e{border-block-start-color:var(--daylight)}.article-join.svelte-1jk0r6e{width:min(100%,var(--article-prose-width, var(--content-prose)));margin-block-start:var(--space-16);padding:var(--space-6);background:var(--surface-sunken);border-inline-start:var(--space-1) solid var(--daylight);display:grid;gap:var(--space-2)}.article-join__text.svelte-1jk0r6e{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-primary);max-inline-size:52ch}.article-join__link.svelte-1jk0r6e{font-weight:var(--weight-semibold);color:var(--link-text);text-decoration:underline;text-decoration-color:var(--daylight);text-decoration-thickness:.1em;text-underline-offset:.18em}.serial-nav.svelte-1jk0r6e{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-4);width:min(100%,var(--article-prose-width, var(--content-prose)));margin-block-start:var(--space-16);padding-block-start:var(--space-6);border-block-start:2px solid var(--border-ink)}.serial-nav__link.svelte-1jk0r6e{display:grid;gap:var(--space-1);max-width:24ch;text-decoration:none}.serial-nav__link--next.svelte-1jk0r6e{text-align:end;margin-inline-start:auto}.serial-nav__link.svelte-1jk0r6e .mono-label:where(.svelte-1jk0r6e){color:var(--text-primary);font-weight:var(--weight-semibold)}.serial-nav__title.svelte-1jk0r6e{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-tight)}.serial-nav__link.svelte-1jk0r6e:hover .serial-nav__title:where(.svelte-1jk0r6e),.serial-nav__link.svelte-1jk0r6e:focus-visible .serial-nav__title:where(.svelte-1jk0r6e){box-shadow:inset 0 -.14em 0 var(--daylight)}.serial-nav__end.svelte-1jk0r6e{color:var(--text-muted)}.serial-nav__end--next.svelte-1jk0r6e{margin-inline-start:auto}@media(min-width:64rem){.article-body.svelte-1jk0r6e blockquote,.article-body.svelte-1jk0r6e hr,.article-body.svelte-1jk0r6e pre,.article-body.svelte-1jk0r6e .table-frame{margin-inline:calc(var(--space-8) * -1)}}@media not (min-width:48rem){.article-page.svelte-1jk0r6e{padding-block:var(--space-12)}.article-header.svelte-1jk0r6e{padding-block:var(--space-10)}.article-description.svelte-1jk0r6e,.article-body.svelte-1jk0r6e{font-size:var(--text-base)}.article-body.svelte-1jk0r6e>p:first-child{font-size:var(--text-lg)}.article-claim__text.svelte-1jk0r6e{font-size:var(--text-lg)}.article-feature-image.svelte-1jk0r6e,.article-no-image.svelte-1jk0r6e{margin-block:var(--space-8) var(--space-10)}.article-body.svelte-1jk0r6e h2{margin-block-start:var(--space-12);font-size:var(--text-2xl)}.article-body.svelte-1jk0r6e h3,.article-body.svelte-1jk0r6e blockquote{font-size:var(--text-xl)}}
