.article-page[data-v-5cb4235f]{background:var(--bg-primary);color:var(--text-primary,#fff);font-family:Inter,ui-sans-serif,system-ui,sans-serif;height:100%;overflow-y:auto}.article-page header[data-v-5cb4235f]{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:color-mix(in srgb,var(--bg-primary) 90%,transparent);border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme) 24%,transparent);justify-content:space-between;padding:.875rem clamp(1.125rem,6vw,5.75rem);position:sticky;top:0;z-index:10}.article-page header[data-v-5cb4235f],.brand[data-v-5cb4235f]{align-items:center;display:flex}.brand[data-v-5cb4235f]{color:inherit;gap:.625rem;text-decoration:none}.brand img[data-v-5cb4235f]{border-radius:.875rem;box-shadow:0 .375rem 1.125rem color-mix(in srgb,var(--color-theme) 30%,transparent);display:block;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.brand b[data-v-5cb4235f]{font:italic 800 1.25rem Georgia,serif}.match[data-v-5cb4235f]{background:var(--color-theme);border-radius:62.4375rem;color:var(--bg-primary);font-weight:900;padding:.625rem 1rem;text-decoration:none}main[data-v-5cb4235f]{margin:auto;max-width:73.75rem;padding:2.5rem clamp(1.125rem,5vw,4.25rem) 6.25rem}nav[data-v-5cb4235f]{color:var(--text-secondary,#bbb);display:flex;font-size:.8125rem;gap:.625rem}nav a[data-v-5cb4235f]{color:var(--color-theme)}nav i[data-v-5cb4235f]{font-style:normal}.hero[data-v-5cb4235f]{border-bottom:.125rem solid var(--color-theme);padding:4.375rem 0 5rem}.nfc-hero-copy>p[data-v-5cb4235f]{color:var(--color-theme);font-size:.75rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hero h1[data-v-5cb4235f]{font-size:clamp(2.875rem,7vw,5.75rem);letter-spacing:-.055em;line-height:.93;margin:1.125rem 0 1.75rem;max-width:61.25rem}.intro[data-v-5cb4235f]{color:var(--text-secondary,#ddd);font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.6;max-width:48.75rem}article section[data-v-5cb4235f]{border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme) 25%,transparent);display:grid;gap:1.5625rem;grid-template-columns:6.875rem 1fr;padding:4.375rem 0}.number[data-v-5cb4235f]{color:var(--color-theme);font-size:3rem;font-weight:1000;letter-spacing:-.07em}article h2[data-v-5cb4235f]{font-size:clamp(1.875rem,4vw,3.125rem);line-height:1;margin:0 0 1.5625rem}article li[data-v-5cb4235f],article p[data-v-5cb4235f]{color:var(--text-secondary,#ddd);font-size:1.0625rem;line-height:1.75}article ul[data-v-5cb4235f]{padding-left:1.25rem}aside[data-v-5cb4235f]{align-items:center;background:var(--color-theme);border-radius:1.75rem;color:var(--bg-primary);display:grid;gap:1.625rem;grid-template-columns:auto 1fr auto;margin-top:4.375rem;padding:2.1875rem}aside>span[data-v-5cb4235f]{font-size:3.4375rem}aside h2[data-v-5cb4235f]{font-size:2rem;margin:0 0 .5rem}aside p[data-v-5cb4235f]{margin:0}aside a[data-v-5cb4235f]{background:var(--bg-primary);border-radius:62.4375rem;color:var(--text-primary,#fff);font-weight:900;padding:.875rem 1.25rem;text-decoration:none}footer[data-v-5cb4235f]{border-top:.0625rem solid color-mix(in srgb,var(--color-theme) 25%,transparent);color:var(--text-secondary,#bbb);display:flex;gap:1.25rem;justify-content:space-between;padding:1.875rem clamp(1.125rem,6vw,5.75rem)}footer a[data-v-5cb4235f]{color:var(--color-theme);font-weight:900}@media(max-width:680px){.brand b[data-v-5cb4235f]{display:none}main[data-v-5cb4235f]{padding-top:1.5625rem}.hero[data-v-5cb4235f]{padding:3rem 0}.hero h1[data-v-5cb4235f]{font-size:2.875rem}article section[data-v-5cb4235f]{gap:.75rem;grid-template-columns:1fr;padding:3rem 0}.number[data-v-5cb4235f]{font-size:2.375rem}aside[data-v-5cb4235f]{grid-template-columns:1fr;text-align:center}.article-page[data-v-5cb4235f]{padding-bottom:5rem}footer[data-v-5cb4235f]{flex-direction:column}}.hero time[data-v-5cb4235f]{color:var(--text-secondary,#bbb);display:block;font-size:.875rem;margin-top:1.5rem}.faq-section[data-v-5cb4235f],.related[data-v-5cb4235f]{border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme) 25%,transparent);padding:4.375rem 0}.faq-section>p[data-v-5cb4235f],.related>p[data-v-5cb4235f]{color:var(--color-theme);font-size:.75rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.faq-section h2[data-v-5cb4235f],.related h2[data-v-5cb4235f]{font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.04em;margin:.75rem 0 2rem}.faq-section details[data-v-5cb4235f]{border-top:.0625rem solid color-mix(in srgb,var(--color-theme) 30%,transparent);padding:1.375rem 0}.faq-section details[data-v-5cb4235f]:last-child{border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme) 30%,transparent)}.faq-section summary[data-v-5cb4235f]{cursor:pointer;font-size:1.1875rem;font-weight:900;list-style:none}.faq-section summary[data-v-5cb4235f]::-webkit-details-marker{display:none}.faq-section summary[data-v-5cb4235f]:after{color:var(--color-theme);content:"+";float:right;font-size:1.625rem}.faq-section details[open] summary[data-v-5cb4235f]:after{content:"−"}.faq-section details div[data-v-5cb4235f]{color:var(--text-secondary,#ddd);font-size:1rem;line-height:1.75;max-width:53.125rem;padding-top:.875rem}.related>div[data-v-5cb4235f]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.related a[data-v-5cb4235f]{background:var(--bg-secondary);border:.0625rem solid color-mix(in srgb,var(--color-theme) 35%,transparent);border-radius:1.375rem;color:inherit;display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;text-decoration:none}.related b[data-v-5cb4235f]{font-size:1.3125rem}.related span[data-v-5cb4235f]{color:var(--text-secondary,#bbb);line-height:1.6}.related i[data-v-5cb4235f]{color:var(--color-theme);font-style:normal;font-weight:900}@media(max-width:680px){.related>div[data-v-5cb4235f]{grid-template-columns:1fr}}.hero--portrait[data-v-5cb4235f]{align-items:center;display:grid;gap:2.25rem;grid-template-columns:minmax(0,1fr) 15.625rem}.nfc-hero-copy[data-v-5cb4235f]{min-width:0}.hero--portrait h1[data-v-5cb4235f]{font-size:clamp(2.5rem,5.2vw,4.375rem);line-height:1.07}.nfc-hero-match[data-v-5cb4235f]{align-items:center;background:var(--color-theme);border-radius:6.1875rem;color:var(--bg-primary);display:inline-flex;font-weight:850;justify-content:center;margin-top:1.5rem;min-height:3.125rem;padding:.8125rem 1.375rem;text-decoration:none}.nfc-hero-portrait[data-v-5cb4235f]{margin:0}.nfc-hero-portrait img[data-v-5cb4235f]{border-radius:1.25rem;display:block;height:20rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%}.nfc-hero-portrait figcaption[data-v-5cb4235f]{color:var(--text-secondary,#bbb);font-size:.75rem;line-height:1.5;margin-top:.5625rem}.nfc-context-links[data-v-5cb4235f]{padding-left:1.25rem}.nfc-context-links a[data-v-5cb4235f]{color:var(--color-theme);text-underline-offset:.25rem}@media(max-width:680px){.hero--portrait[data-v-5cb4235f]{gap:1rem;grid-template-columns:minmax(0,1fr) 6.75rem;padding:1.5rem 0 2.375rem}.hero--portrait .nfc-hero-copy[data-v-5cb4235f]{display:contents}.hero--portrait .intro[data-v-5cb4235f],.hero--portrait .nfc-hero-copy>p[data-v-5cb4235f],.hero--portrait h1[data-v-5cb4235f]{grid-column:1/-1;margin:0}.hero--portrait h1[data-v-5cb4235f]{font-size:2.1875rem;line-height:1.12}.hero--portrait .intro[data-v-5cb4235f]{font-size:1.0625rem;line-height:1.6}.hero--portrait time[data-v-5cb4235f]{font-size:.75rem;grid-column:1/-1;grid-row:5;margin:0}.hero--portrait .nfc-hero-match[data-v-5cb4235f]{font-size:.875rem;grid-column:1;grid-row:4;margin:0;padding:.75rem .625rem}.hero--portrait .nfc-hero-portrait[data-v-5cb4235f]{grid-column:2;grid-row:4}.nfc-hero-portrait img[data-v-5cb4235f]{height:8.75rem}.nfc-hero-portrait figcaption[data-v-5cb4235f]{font-size:.625rem}}
