@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-wght-normal.DLxlUchJ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-ext-wght-normal.BnEbWgdZ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-wght-italic.Bm_GJfSc.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-ext-wght-italic.CC1SwlwQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,:root[data-theme=dark]{--ink-0: #14120F;--ink-1: #1B1813;--ink-2: #232019;--ink-3: #2C271F;--ink-4: #3A352C;--ink-5: #4D4636;--ink-6: #6B6147;--ink-7: #9A9384;--ink-8: #C2BAA8;--ink-9: #E4DFD4;--ink-10: #F2EDE2;--signal-cyan: #5EEAD4;--signal-cyan-2: #2DD4BF;--signal-cyan-3: #14B8A6;--news-red: #FF6B6B;--explainers: #A78BFA;--playbooks: #FBBF24;--tools: #34D399;--color-bg: var(--ink-0);--color-bg-elevated: var(--ink-2);--color-bg-sunken: var(--ink-1);--color-surface: var(--ink-1);--color-surface-2: var(--ink-3);--color-text: var(--ink-9);--color-text-strong: var(--ink-10);--color-text-muted: var(--ink-7);--color-text-subtle: var(--ink-7);--color-text-label: var(--ink-8);--color-text-invert: var(--ink-0);--color-danger: #F2555A;--color-border: var(--ink-4);--color-border-strong: var(--ink-5);--color-rule: color-mix(in oklab, var(--ink-4) 70%, transparent);--rule-story: var(--color-rule);--color-accent: #E0A436;--color-accent-strong: #CE9430;--color-accent-deep: #B87F22;--color-accent-soft: color-mix(in oklab, var(--ink-9) 8%, transparent);--color-accent-text: var(--ink-0);--color-focus-ring: var(--color-accent);--pillar-news: var(--color-text);--pillar-models: var(--color-text);--pillar-explainers: var(--color-text);--pillar-playbooks: var(--color-text);--pillar-tools: var(--color-text);--pillar-news-text: var(--color-text-strong);--pillar-models-text: var(--color-text-strong);--pillar-explainers-text: var(--color-text-strong);--pillar-playbooks-text: var(--color-text-strong);--pillar-tools-text: var(--color-text-strong);--viz-grid: color-mix(in oklab, var(--ink-9) 6%, transparent);--color-nav-bg: color-mix(in oklab, var(--ink-0) 80%, transparent);--shadow-1: 0 1px 0 0 color-mix(in oklab, var(--ink-10) 4%, transparent) inset, 0 1px 2px 0 rgba(0,0,0,.5);--shadow-2: 0 8px 24px -6px rgba(0,0,0,.6);--shadow-glow: 0 0 0 1px color-mix(in oklab, var(--ink-10) 10%, transparent), 0 0 24px -6px color-mix(in oklab, var(--ink-10) 7%, transparent);color-scheme:dark}:root[data-theme=light]{--paper: #EFE8D9;--ink-black: #15120B;--ink-body: #211C12;--ink-strong: #4A4330;--ink-mid: #6B6147;--ink-faint: #C7BDA6;--ink-wash: #E9E1D0;--card-radius: 0;--color-bg: var(--paper);--color-bg-elevated: var(--paper);--color-bg-sunken: var(--ink-wash);--color-surface: var(--paper);--color-surface-2: var(--ink-wash);--color-text: var(--ink-body);--color-text-strong: var(--ink-black);--color-text-muted: var(--ink-mid);--color-text-subtle: var(--ink-mid);--color-text-label: var(--ink-strong);--color-text-invert: var(--paper);--color-danger: var(--ink-black);--color-border: var(--ink-faint);--color-border-strong: var(--ink-strong);--color-rule: var(--ink-faint);--rule-story: var(--color-border-strong);--color-accent: var(--ink-black);--color-accent-strong: var(--ink-black);--color-accent-deep: var(--ink-black);--color-accent-soft: var(--ink-wash);--color-accent-text: var(--paper);--color-focus-ring: var(--ink-black);--pillar-news: var(--ink-body);--pillar-models: var(--ink-body);--pillar-explainers: var(--ink-body);--pillar-playbooks: var(--ink-body);--pillar-tools: var(--ink-body);--pillar-news-text: var(--ink-strong);--pillar-models-text: var(--ink-strong);--pillar-explainers-text: var(--ink-strong);--pillar-playbooks-text: var(--ink-strong);--pillar-tools-text: var(--ink-strong);--viz-grid: color-mix(in oklab, var(--ink-black) 8%, transparent);--color-nav-bg: color-mix(in oklab, var(--paper) 86%, transparent);--shadow-1: 0 1px 0 0 color-mix(in oklab, var(--ink-black) 6%, transparent);--shadow-2: 0 1px 0 0 var(--ink-faint);--shadow-glow: none;color-scheme:light}@media(prefers-color-scheme:light){:root:not([data-theme]){--paper: #EFE8D9;--ink-black: #15120B;--ink-body: #211C12;--ink-strong: #4A4330;--ink-mid: #6B6147;--ink-faint: #C7BDA6;--ink-wash: #E9E1D0;--card-radius: 0;--color-bg: var(--paper);--color-bg-elevated: var(--paper);--color-bg-sunken: var(--ink-wash);--color-surface: var(--paper);--color-surface-2: var(--ink-wash);--color-text: var(--ink-body);--color-text-strong: var(--ink-black);--color-text-muted: var(--ink-mid);--color-text-subtle: var(--ink-mid);--color-text-label: var(--ink-strong);--color-text-invert: var(--paper);--color-danger: var(--ink-black);--color-border: var(--ink-faint);--color-border-strong: var(--ink-strong);--color-rule: var(--ink-faint);--rule-story: var(--ink-strong);--color-accent: var(--ink-black);--color-accent-strong: var(--ink-black);--color-accent-deep: var(--ink-black);--color-accent-soft: var(--ink-wash);--color-accent-text: var(--paper);--color-focus-ring: var(--ink-black);--pillar-news: var(--ink-body);--pillar-models: var(--ink-body);--pillar-explainers: var(--ink-body);--pillar-playbooks: var(--ink-body);--pillar-tools: var(--ink-body);--pillar-news-text: var(--ink-strong);--pillar-models-text: var(--ink-strong);--pillar-explainers-text: var(--ink-strong);--pillar-playbooks-text: var(--ink-strong);--pillar-tools-text: var(--ink-strong);--viz-grid: color-mix(in oklab, var(--ink-black) 8%, transparent);--color-nav-bg: color-mix(in oklab, var(--paper) 86%, transparent);--shadow-1: 0 1px 0 0 color-mix(in oklab, var(--ink-black) 6%, transparent);--shadow-2: 0 1px 0 0 var(--ink-faint);--shadow-glow: none;color-scheme:light}}@media(max-width:480px){:root{--rule-story: var(--color-border-strong)}}:root{--font-serif: "Schibsted Grotesk Variable", ui-sans-serif, system-ui, sans-serif;--font-sans: "Schibsted Grotesk Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, "JetBrains Mono", Consolas, monospace;--font-reading: "Literata Variable", "Literata Fallback", Georgia, "Times New Roman", serif;--fs-base: clamp(1rem, 1rem + .16vw, 1.25rem);--fs-body: clamp(1.125rem, 1.074rem + .227vw, 1.4375rem);--fs--2: .694rem;--fs--1: .833rem;--fs-0: 1rem;--fs-1: 1.2rem;--fs-2: 1.44rem;--fs-3: 1.728rem;--fs-4: clamp(2rem, 1.6rem + 1.8vw, 2.488rem);--fs-5: clamp(2.3rem, 1.7rem + 2.5vw, 2.986rem);--fs-6: clamp(2.25rem, 1.95rem + 1.1vw, 2.75rem);--fs-7: clamp(3.4rem, 2.1rem + 5vw, 4.3rem);--lh-display: 1.1;--lh-tight: 1.08;--lh-snug: 1.25;--lh-normal: 1.5;--lh-relaxed: 1.7;--lh-loose: 1.85;--tracking-display: -.025em;--tracking-tight: -.012em;--tracking-eyebrow: .04em;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-h2: 650;--fw-prose-dark: 380;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 2rem;--space-8: 2.5rem;--space-9: 3rem;--space-10: 4rem;--space-11: 5rem;--space-12: 6rem;--space-13: 8rem;--radius-1: 4px;--radius-2: 6px;--radius-3: 10px;--radius-4: 16px;--radius-pill: 9999px;--card-radius: var(--radius-3);--motion-fast: .15s cubic-bezier(.2, 0, 0, 1);--motion-base: .22s cubic-bezier(.2, 0, 0, 1);--motion-slow: .35s cubic-bezier(.2, 0, 0, 1);--container: 1200px;--container-tight: 880px;--measure: 620px;--dropdown-max-w: min(92vw, 520px);--dropdown-max-h: min(70vh, 560px);--megamenu-max-w: min(96vw, 940px);--megamenu-max-h: min(78vh, 600px);--nav-h: 64px;--toc-w: 260px;--z-base: 1;--z-sticky: 50;--z-nav: 60;--z-modal: 100}@media(min-width:1440px){:root{--fs-1: clamp(1.2rem, .895rem + .34vw, 1.4375rem);--fs-2: clamp(1.44rem, 1.07rem + .41vw, 1.725rem);--fs-3: clamp(1.728rem, 1.29rem + .48vw, 2.06rem);--fs-4: clamp(2.488rem, 1.83rem + .73vw, 3rem);--fs-5: clamp(2.986rem, 2.17rem + .91vw, 3.625rem);--fs-6: clamp(3.583rem, 2.56rem + 1.13vw, 4.375rem);--fs-7: clamp(4.3rem, 2.92rem + 1.54vw, 5.375rem);--measure: clamp(620px, 491px + 8.95vw, 720px);--container: clamp(1200px, 840px + 25vw, 1480px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:100%;scroll-padding-top:calc(var(--nav-h) + 1rem);scroll-behavior:smooth}body{min-height:100dvh;line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--fs-base);overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}[data-l=ul],[data-l=ol]{padding:0}table{border-collapse:collapse}hr{border:0;height:1px;background:var(--color-rule);margin:var(--space-7) 0}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:4px}::selection{background:color-mix(in oklab,var(--color-text-strong) 50%,transparent);color:var(--color-bg)}html{font-synthesis:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);color:var(--color-text-strong);font-variation-settings:normal;font-variant-numeric:lining-nums;text-wrap:balance}h1{font-size:var(--fs-6);line-height:1.05;font-weight:var(--fw-bold);letter-spacing:-.015em;font-variant-numeric:lining-nums}h2{font-size:var(--fs-4);line-height:1.15;font-weight:var(--fw-h2);letter-spacing:-.011em;font-variant-numeric:lining-nums}h3{font-size:var(--fs-2);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight)}h4{font-size:var(--fs-2)}h5{font-size:var(--fs-1)}h4,h5{letter-spacing:var(--tracking-tight)}h6{font-size:var(--fs-0);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);font-family:var(--font-sans)}p,[data-l=li]{line-height:var(--lh-relaxed)}small{font-size:var(--fs--1);color:var(--color-text-muted)}strong,b{font-weight:var(--fw-semibold);color:var(--color-text-strong)}em,i{font-style:italic}code,kbd,samp{font-family:var(--font-mono);font-size:.92em;background:var(--color-surface-2);border:1px solid var(--color-border);padding:.1em .35em;border-radius:var(--radius-1)}pre code{background:transparent;border:0;padding:0;font-size:inherit}.eyebrow{font-family:var(--font-sans);font-size:var(--fs--1);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-label)}.is-data{font-family:var(--font-sans);font-variant-numeric:lining-nums}.prose{font-family:var(--font-reading);font-optical-sizing:auto;font-weight:400;letter-spacing:normal;font-size:var(--fs-body);line-height:1.52;color:var(--color-text);max-width:var(--measure);font-variant-numeric:lining-nums}:root[data-theme=dark] .prose{font-weight:var(--fw-prose-dark);letter-spacing:.006em}.prose>*+*{margin-top:1em}.prose h2{font-size:var(--fs-3);margin-top:2.2em;margin-bottom:.6em;scroll-margin-top:calc(var(--nav-h) + 1.5rem)}.prose h3{font-family:var(--font-serif);font-size:var(--fs-2);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);text-transform:none;color:var(--color-text-strong);font-variation-settings:normal;margin-top:1.9em;margin-bottom:.5em;scroll-margin-top:calc(var(--nav-h) + 1.5rem)}.prose p,.prose [data-l=li]{line-height:1.52}.prose p{font-feature-settings:"kern","liga"}.prose h2{border-top:1px solid var(--color-rule);padding-top:1.6em}.prose a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in oklab,var(--color-accent) 60%,transparent);transition:text-decoration-color var(--motion-fast),color var(--motion-fast)}.prose a:hover{text-decoration-color:var(--color-accent)}.prose blockquote{border-left:3px solid var(--color-text-strong);padding-left:var(--space-5);margin-left:0;font-style:italic;color:var(--color-text-muted);font-family:var(--font-reading);font-size:1.1em}.prose [data-l=ul],.prose [data-l=ol]{padding-left:var(--space-6)}.prose [data-l=li]+[data-l=li]{margin-top:.4em}.prose [data-l=ul] [data-l=li]:before{color:var(--color-text-strong)}.prose img,.prose figure{margin-block:2em;max-width:100%}.prose figure figcaption{font-size:var(--fs--1);color:var(--color-text-muted);margin-top:var(--space-2);text-align:center}.prose hr{margin-block:var(--space-9)}.prose pre{background:var(--color-bg-sunken);border:1px solid var(--color-border);border-radius:var(--radius-3);padding:var(--space-5);overflow-x:auto;font-size:.95rem;line-height:1.6}.prose table{width:100%;font-size:var(--fs--1);border:1px solid var(--color-border);border-radius:var(--radius-3);overflow:hidden}.prose th,.prose td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border)}.prose th{background:var(--color-surface-2);font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs--1);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-label)}.prose tr:last-child td{border-bottom:0}@font-face{font-family:Literata Fallback;src:local("Georgia"),local("Times New Roman"),local("Times");size-adjust:106.74%;ascent-override:110.26%;descent-override:28.85%;line-gap-override:0%}:root[data-reading-font=sans] .prose{font-family:var(--font-sans)}:root[data-reading-size=lg]{font-size:109%}html[data-embed] .nav-shell,html[data-embed] body>footer,html[data-embed] .cite,html[data-embed] .embed-hide{display:none!important}html[data-embed] #main{padding-block:var(--space-6)}.embed-credit{display:none}html[data-embed] .embed-credit{display:flex;justify-content:center;gap:.4rem;padding:var(--space-4);font-family:var(--font-sans);font-size:var(--fs--1);color:var(--color-text-muted);text-decoration:none;border-top:1px solid var(--color-rule)}html[data-embed] .embed-credit:hover{color:var(--color-text-strong)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-5)}@media(min-width:720px){.container{padding-inline:var(--space-7)}}.container-tight{width:100%;max-width:var(--container-tight);margin-inline:auto;padding-inline:var(--space-5)}.stack>*+*{margin-top:var(--space-5)}.stack-lg>*+*{margin-top:var(--space-8)}.stack-xl>*+*{margin-top:var(--space-11)}.cluster{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.row{display:flex;align-items:center;gap:var(--space-3)}.grid{display:grid;gap:var(--space-6)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 1.1rem;font-family:var(--font-sans);font-size:var(--fs--1);font-weight:var(--fw-semibold);letter-spacing:.02em;border-radius:var(--radius-2);border:1px solid transparent;transition:background var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast);cursor:pointer;text-decoration:none;white-space:nowrap}.btn-primary{background:var(--color-text-strong);color:var(--color-bg);border-color:var(--color-text-strong)}.btn-primary:hover{background:var(--color-text);border-color:var(--color-text)}:root[data-theme=light] .btn-primary:hover{background:var(--color-text-strong);border-color:var(--color-text-strong)}.btn-ghost{background:transparent;color:var(--color-text);border-color:var(--color-border-strong)}.btn-ghost:hover{background:var(--color-surface-2);border-color:var(--color-text-muted)}.btn:active{transform:translateY(1px)}.eyebrow-rule{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.eyebrow-rule:after{content:"";height:1px;flex:1;background:var(--color-rule)}body{display:flex;flex-direction:column}main{flex:1 0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.sr-only{max-width:1px}html.theme-transitions,html.theme-transitions *{transition:background-color var(--motion-base),border-color var(--motion-base)!important}html.theme-swapping,html.theme-swapping *{transition:none!important}:root[data-theme=light] .astro-code,:root[data-theme=light] .astro-code span{color:var(--shiki-light)!important}:root[data-theme=light] .astro-code{background-color:var(--shiki-light-bg)!important}@media(prefers-color-scheme:light){:root:not([data-theme]) .astro-code,:root:not([data-theme]) .astro-code span{color:var(--shiki-light)!important}:root:not([data-theme]) .astro-code{background-color:var(--shiki-light-bg)!important}}:root[data-theme=light] .pillar-tag{border:0;background:none;padding:0;border-radius:0;color:var(--ink-strong);font-family:var(--font-sans);font-weight:700;letter-spacing:.2em;text-transform:uppercase;gap:.5rem}:root[data-theme=light] .pillar-tag .dot{width:5px;height:5px;border-radius:0;background:var(--ink-strong);box-shadow:none}:root[data-theme=light] .pillar-tag:hover{color:var(--ink-black);border-color:transparent}:root[data-theme=light] .answer-box{background:var(--ink-wash)}.stat-num,.stat,.price,.cmp,table{font-variant-numeric:lining-nums}:root[data-theme=light] .nav-shell{border-bottom:3px double var(--ink-strong)}:root[data-theme=light] .section-title,:root[data-theme=light] .fp-head{border-bottom:3px double var(--ink-faint);padding-bottom:var(--space-3)}:root[data-theme=light] .card{border-top:1px solid var(--ink-faint);padding-top:var(--space-4)}:root[data-theme=light] .pillar-card{border:1px solid var(--ink-faint)}:root[data-theme=light] .signal-chart{--sc-pa0: var(--ink-black);--sc-pa1: var(--ink-mid);--sc-pa2: var(--ink-strong);--sc-pa3: var(--ink-faint);background:var(--paper);border-color:var(--ink-faint);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=dark] .signal-chart{--sc-pa0: #E0A436;--sc-pa1: #F2EDE2;--sc-pa2: #9A9384;--sc-pa3: color-mix(in oklab, #9A9384 55%, var(--color-bg));--sc-dash1: 7 5;--sc-dash2: 1.5 5;--sc-tex: 1;--sc-endlbl: inline}@media not (prefers-color-scheme:light){:root:not([data-theme]) .signal-chart{--sc-pa0: #E0A436;--sc-pa1: #F2EDE2;--sc-pa2: #9A9384;--sc-pa3: color-mix(in oklab, #9A9384 55%, var(--color-bg));--sc-dash1: 7 5;--sc-dash2: 1.5 5;--sc-tex: 1;--sc-endlbl: inline}}:root[data-theme=light] .prose a,:root[data-theme=light] .sc-source a{color:var(--ink-body);text-decoration:underline;text-decoration-color:var(--ink-mid);text-underline-offset:2px}:root[data-theme=light] .prose a:hover{color:var(--ink-black);text-decoration-thickness:2px;text-decoration-color:var(--ink-black)}:root[data-theme=light] .calc-page .vendor-mark{background:var(--ink-strong)!important;color:var(--paper)!important}:root[data-theme=light] .calc-page .hero-tile{--hero-green: var(--ink-faint) !important;--hero-accent: var(--ink-black) !important}:root[data-theme=light] .calc-page .hero-bar-fill{background:var(--ink-black)!important}:root[data-theme=light] .calc-page .mcard{--tier-color: var(--ink-faint) !important;--tier-fill: var(--ink-mid) !important;--tier-text: var(--ink-strong) !important;--tier-bg: transparent !important}.site-header,.site-footer{--bg: #f6f8fb;--ink: #0f172a;--text-2: #334155;--muted: #566274;--line: #d5dbe6;--link: #0f172a;--button: #0f172a;--serif: "Schibsted Grotesk Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sans: "Schibsted Grotesk Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.5}.site-header .wrap,.site-footer .wrap{box-sizing:border-box;margin:0 auto;padding:0 1.25rem}.site-footer .wrap{max-width:74.5rem}.site-header a,.site-footer a{text-decoration:none}.site-header a:hover,.site-footer a:hover{text-decoration:underline;text-underline-offset:.2em}.site-header{position:relative;z-index:60;background:var(--bg);border-bottom:1px solid var(--line)}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;max-width:74.5rem}.site-header .brand{display:inline-flex;align-items:center;min-height:44px;font-family:var(--serif);font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);font-weight:600;color:var(--ink);white-space:nowrap}.site-header .brand:hover{text-decoration:none}.site-header .nav{display:none}.site-header .nav a{display:inline-flex;align-items:center;min-height:44px;font-size:1rem;color:var(--text-2);white-space:nowrap}.site-header .nav a:hover{color:var(--ink)}.site-header .nav a[aria-current=page]{color:var(--ink);font-weight:600}.site-header .nav a.cta{color:#fff;background:var(--ink);border-radius:6px;padding:0 .9rem;min-height:36px;font-weight:500}.site-header .nav a.cta:hover{background:var(--link);color:#fff;text-decoration:none}.site-header .menu-toggle{background:none;border:0;padding:0 .25rem;min-height:44px;min-width:44px;font:inherit;font-size:1rem;color:var(--ink);cursor:pointer}.site-header .nav.open{display:flex;flex-direction:column;position:fixed;inset:57px 0 0;z-index:59;background:var(--bg);padding:1rem 1.25rem 3rem;overflow-y:auto}.site-header .nav.open a{min-height:56px;font-family:var(--serif);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:600;color:var(--ink);border-bottom:1px solid var(--line)}.site-header .nav.open a.cta{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;color:var(--link);background:none}@media(min-width:58rem){.site-header .nav,.site-header .nav.open{display:flex;position:static;flex-direction:row;align-items:center;gap:1.5rem;padding:0;background:none;overflow:visible}.site-header .nav.open a{min-height:44px;font-family:var(--sans);font-size:1rem;font-weight:400;color:var(--text-2);border-bottom:0}.site-header .nav.open a.cta{border-radius:6px;padding:0 .9rem;min-height:36px;color:#fff;background:var(--ink);font-weight:500}.site-header .menu-toggle{display:none}}.site-footer{border-top:1px solid var(--line);color:var(--muted);font-size:1rem;margin-top:2rem;background:var(--bg)}.site-footer .wrap{padding-top:1.5rem;padding-bottom:2rem}.site-footer p{margin:0 0 .25rem;max-width:36rem}.site-footer p.name{color:var(--ink);font-family:var(--serif);font-weight:600;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem)}.site-footer p a{color:var(--link);text-decoration:underline;text-underline-offset:.2em}.site-footer nav{display:flex;flex-wrap:wrap;gap:0 1.5rem;margin-top:.75rem}.site-footer nav+nav{margin-top:0}.site-footer nav a{color:var(--ink);display:inline-flex;align-items:center;min-height:44px}html,body{overflow-x:clip}:root[data-theme=light][lang]{--paper: #f6f8fb;--ink-black: #0f172a;--ink-body: #0f172a;--ink-strong: #334155;--ink-mid: #566274;--ink-faint: #d5dbe6;--ink-wash: #e9eef5;--font-serif: "Schibsted Grotesk Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-reading: "Schibsted Grotesk Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-sans: "Schibsted Grotesk Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fs--2: 1rem;--fs--1: 1rem;--fs-0: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--fs-base: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--fs-body: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--fs-1: clamp(1.25rem, 1.15rem + .4vw, 1.4375rem);--fs-2: clamp(1.25rem, 1.15rem + .4vw, 1.4375rem);--fs-3: clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--fs-4: clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--fs-5: clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--fs-6: clamp(1.625rem, 1.4rem + .9vw, 2.125rem);--fs-7: clamp(1.625rem, 1.4rem + .9vw, 2.125rem)}body .article{letter-spacing:-.011em}body .article h1,body .article h2,body .article h3{font-weight:600!important;letter-spacing:-.015em}body .article .prose a{color:#0f172a!important;text-decoration-color:#a84a128c!important}body .article .prose a:hover{color:#1d4ed8!important}body .article .pillar-tag,body .article .toc-title,body .article .toc-list .d-3 a,body .article .takeaways .num,body .article .sf-badge,body .article .note,body .article .cmp-card-note,body .article pre,body .article code,body .article th,body .article td,body .article .cmp-card-row dd{font-size:var(--fs--1)!important}body .article .answer-body p,body .article .takeaways .text,body .article .co-body,body .article .faq-q,body .article .faq-a p,body .article .th-name,body .article .th-name a,body .article .cmp-card-name{font-size:var(--fs-body)!important}body .article blockquote,body .article .pull-quote blockquote{font-size:var(--fs-3)!important;font-style:normal!important;font-weight:600}body .breadcrumbs a{padding-block:.6rem}body .article .section-link{display:inline-block;padding-block:.8rem;margin-block:-.8rem}body .article .toc-list a{padding-top:.6rem!important;padding-bottom:.6rem!important}body .article .cite-inline-summary{padding-block:.7rem;margin-block:-.7rem}body .article .cite-chip{min-height:44px!important}body .article .pillar-tag{text-transform:none!important;letter-spacing:-.005em!important;font-weight:600!important}.ans-lesson[data-astro-cid-44vamzdz]{display:grid;gap:0 1.5rem;grid-template-columns:minmax(0,1fr);align-items:baseline;margin:2.5rem 0 0;padding:.6rem 0;border-top:2px solid var(--ink, #0f172a);border-bottom:1px solid var(--line, #d5dbe6)}@media(min-width:40rem){.ans-lesson[data-astro-cid-44vamzdz]{grid-template-columns:auto minmax(0,1fr) auto}}.ans-lesson[data-astro-cid-44vamzdz] span[data-astro-cid-44vamzdz],.ans-lesson[data-astro-cid-44vamzdz] small[data-astro-cid-44vamzdz]{font-size:1rem;color:var(--muted, #566274)}.ans-lesson[data-astro-cid-44vamzdz] a[data-astro-cid-44vamzdz]{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.ans[data-astro-cid-44vamzdz]{margin:1.5rem 0;padding:1.25rem 1.25rem 1.1rem;border-left:4px solid var(--accent-art, #f2b01e);background:var(--bg-alt, #e9eef5);border-radius:0 6px 6px 0}.ans-k[data-astro-cid-44vamzdz]{margin:0;font-size:.85rem;font-weight:700;color:var(--accent, #1d4ed8)}.ans[data-astro-cid-44vamzdz] h2[data-astro-cid-44vamzdz]{margin:.15rem 0 .3rem;font-size:1.4rem}.ans-want[data-astro-cid-44vamzdz]{margin:0}.ans[data-astro-cid-44vamzdz] [data-astro-cid-44vamzdz][data-l=ul]{margin:.75rem 0 0;padding:0;--lm: none;--lm-m: 0;--lm-w: auto}.ans[data-astro-cid-44vamzdz] [data-astro-cid-44vamzdz][data-l=li]{margin:0;padding:.5rem 0;border-top:1px solid var(--line, rgba(0,0,0,.12));font-size:.95rem}.ans-p[data-astro-cid-44vamzdz]{white-space:nowrap;color:var(--text-2, #4a4a55)}.ans-ways[data-astro-cid-44vamzdz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin:.9rem 0 0}.ans-ways[data-astro-cid-44vamzdz] a[data-astro-cid-44vamzdz]{min-height:44px;display:inline-flex;align-items:center;font-weight:600}.ans-go[data-astro-cid-44vamzdz]{padding:0 1.1rem;border-radius:var(--r-pill, 999px);background:var(--button, #0f172a);color:#fff!important;text-decoration:none}.breadcrumbs[data-astro-cid-wgmhhxs6] [data-astro-cid-wgmhhxs6][data-l=ol]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;--lm: none;--lm-m: 0;--lm-w: auto;font-size:var(--fs--1);color:var(--color-text-muted)}.breadcrumbs[data-astro-cid-wgmhhxs6] [data-astro-cid-wgmhhxs6][data-l=li]{display:inline-flex;align-items:center;gap:.4rem}.breadcrumbs[data-astro-cid-wgmhhxs6] a[data-astro-cid-wgmhhxs6]{color:var(--color-text-muted);transition:color var(--motion-fast)}.breadcrumbs[data-astro-cid-wgmhhxs6] a[data-astro-cid-wgmhhxs6]:hover{color:var(--color-text-strong)}.breadcrumbs[data-astro-cid-wgmhhxs6] span[data-astro-cid-wgmhhxs6][aria-current=page]{color:var(--color-text)}.sep[data-astro-cid-wgmhhxs6]{color:var(--color-text-subtle)}.toc[data-astro-cid-nixe7vag]{font-family:var(--font-sans);font-size:var(--fs--1);line-height:1.45;border:1px solid var(--color-border);border-radius:var(--radius-3);background:var(--color-surface);padding:var(--space-2) var(--space-4)}.toc-title[data-astro-cid-nixe7vag]{font-family:var(--font-sans);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-text-muted);padding:var(--space-3) 0;cursor:pointer;--lm: none;--lm-m: 0;--lm-w: auto}.toc-title[data-astro-cid-nixe7vag]::-webkit-details-marker{display:none}.toc-title[data-astro-cid-nixe7vag]:after{content:"＋";float:right;font-weight:400;color:var(--color-text-subtle)}.toc[data-astro-cid-nixe7vag][open] .toc-title[data-astro-cid-nixe7vag]:after{content:"−"}.toc-list[data-astro-cid-nixe7vag]{--lm: none;--lm-m: 0;--lm-w: auto;padding:0 0 var(--space-3);margin:0;display:flex;flex-direction:column;gap:0;border-left:1px solid var(--color-rule)}.toc-list[data-astro-cid-nixe7vag] [data-astro-cid-nixe7vag][data-l=li]{position:relative}.toc-list[data-astro-cid-nixe7vag] a[data-astro-cid-nixe7vag]{display:block;padding:.4rem 0 .4rem .85rem;color:var(--color-text-muted);border-left:2px solid transparent;margin-left:-1px;transition:color var(--motion-fast),border-color var(--motion-fast)}.toc-list[data-astro-cid-nixe7vag] a[data-astro-cid-nixe7vag]:hover{color:var(--color-text-strong)}.toc-list[data-astro-cid-nixe7vag] a[data-astro-cid-nixe7vag].active{color:var(--color-text-strong);border-left-color:var(--color-text-strong)}.toc-list[data-astro-cid-nixe7vag] .d-3[data-astro-cid-nixe7vag] a[data-astro-cid-nixe7vag]{padding-left:1.6rem;font-size:.82rem}@media(min-width:1080px){.toc[data-astro-cid-nixe7vag]{position:sticky;top:calc(var(--nav-h) + var(--space-6));max-height:calc(100dvh - var(--nav-h) - var(--space-8));overflow-y:auto;border:0;background:none;border-radius:0;padding:var(--space-2)}.toc-title[data-astro-cid-nixe7vag]{padding:0 0 var(--space-4);cursor:default;pointer-events:none}.toc-title[data-astro-cid-nixe7vag]:after{display:none}.toc[data-astro-cid-nixe7vag]::details-content{content-visibility:visible}.toc[data-astro-cid-nixe7vag]>.toc-list[data-astro-cid-nixe7vag]{display:flex!important}}.answer-box[data-astro-cid-xxkkbezc]{border:1px solid var(--color-border);border-left:3px solid var(--box-accent, var(--color-text-strong));background:linear-gradient(180deg,color-mix(in oklab,var(--color-text-strong) 5%,transparent) 0%,transparent 100%),var(--color-surface);padding:var(--space-6) var(--space-7);border-radius:var(--radius-3);margin-block:var(--space-7);max-width:var(--measure)}.answer-box[data-astro-cid-xxkkbezc][data-variant=verdict]{border-color:color-mix(in oklab,var(--color-text-strong) 32%,var(--color-border-strong));border-left-color:var(--box-accent, var(--color-text-strong));background:linear-gradient(180deg,var(--color-accent-soft) 0%,transparent 100%),var(--color-surface)}.answer-label[data-astro-cid-xxkkbezc]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:var(--fs--1);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-text-strong);margin-bottom:var(--space-3)}.dot[data-astro-cid-xxkkbezc]{width:8px;height:8px;border-radius:50%;background:var(--color-text-strong);box-shadow:0 0 12px color-mix(in oklab,var(--color-text-strong) 65%,transparent)}.answer-body[data-astro-cid-xxkkbezc] p{font-family:var(--font-reading);font-size:1.18rem;line-height:1.55;color:var(--color-text);margin:0;font-variant-numeric:lining-nums}.answer-body[data-astro-cid-xxkkbezc] p+p{margin-top:.6em}.takeaways[data-astro-cid-5ibcyews]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3);padding:var(--space-6) var(--space-7);margin-block:var(--space-8);max-width:var(--measure)}.takeaways-title[data-astro-cid-5ibcyews]{font-family:var(--font-sans);font-size:var(--fs--1);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-5)}.takeaways-list[data-astro-cid-5ibcyews]{--lm: none;--lm-m: 0;--lm-w: auto;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.takeaways-list[data-astro-cid-5ibcyews] [data-astro-cid-5ibcyews][data-l=li]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);align-items:baseline}.num[data-astro-cid-5ibcyews]{font-family:var(--font-sans);font-variant-numeric:lining-nums;font-size:.85rem;font-weight:600;color:var(--color-text-strong);background:var(--color-accent-soft);padding:.15rem .45rem;border-radius:var(--radius-1);line-height:1}.text[data-astro-cid-5ibcyews]{font-family:var(--font-reading);font-variant-numeric:lining-nums;font-size:1.05rem;line-height:1.55;color:var(--color-text)}.faq[data-astro-cid-gyxygbc4]{margin-block:var(--space-9)}.faq-title[data-astro-cid-gyxygbc4]{font-family:var(--font-serif);font-size:var(--fs-2);line-height:var(--lh-snug);color:var(--color-text-strong);margin:0 0 var(--space-5)}.faq-list[data-astro-cid-gyxygbc4]{border-top:1px solid var(--color-border)}.faq-item[data-astro-cid-gyxygbc4]{border-bottom:1px solid var(--color-border)}.faq-item[data-astro-cid-gyxygbc4] summary[data-astro-cid-gyxygbc4]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-1);cursor:pointer;--lm: none;--lm-m: 0;--lm-w: auto;transition:color var(--motion-fast)}.faq-item[data-astro-cid-gyxygbc4] summary[data-astro-cid-gyxygbc4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-gyxygbc4] summary[data-astro-cid-gyxygbc4]:hover{color:var(--color-text-strong)}.faq-item[data-astro-cid-gyxygbc4] summary[data-astro-cid-gyxygbc4]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-1)}.faq-q[data-astro-cid-gyxygbc4]{font-family:var(--font-reading);font-size:1.18rem;line-height:var(--lh-snug);font-weight:600;color:var(--color-text-strong);text-wrap:balance}.faq-item[data-astro-cid-gyxygbc4] summary[data-astro-cid-gyxygbc4]:hover .faq-q[data-astro-cid-gyxygbc4]{color:var(--color-text-strong)}.faq-item[data-astro-cid-gyxygbc4][open] .faq-q[data-astro-cid-gyxygbc4]{color:var(--color-text-strong)}.faq-marker[data-astro-cid-gyxygbc4]{position:relative;flex:0 0 auto;width:18px;height:18px;margin-top:.3rem}.faq-marker[data-astro-cid-gyxygbc4]:before,.faq-marker[data-astro-cid-gyxygbc4]:after{content:"";position:absolute;background:var(--color-text-strong);border-radius:2px;transition:transform var(--motion-fast),opacity var(--motion-fast)}.faq-marker[data-astro-cid-gyxygbc4]:before{top:8px;left:0;width:18px;height:2px}.faq-marker[data-astro-cid-gyxygbc4]:after{left:8px;top:0;width:2px;height:18px}.faq-item[data-astro-cid-gyxygbc4][open] .faq-marker[data-astro-cid-gyxygbc4]:after{transform:rotate(90deg);opacity:0}.faq-a[data-astro-cid-gyxygbc4]{padding:0 var(--space-1) var(--space-6);max-width:68ch}.faq-a[data-astro-cid-gyxygbc4] p[data-astro-cid-gyxygbc4]{font-family:var(--font-reading);font-size:1.05rem;line-height:var(--lh-relaxed);color:var(--color-text);font-variant-numeric:lining-nums;margin:0}@media(prefers-reduced-motion:reduce){.faq-item[data-astro-cid-gyxygbc4] summary[data-astro-cid-gyxygbc4],.faq-marker[data-astro-cid-gyxygbc4]:before,.faq-marker[data-astro-cid-gyxygbc4]:after{transition:none}}.up-next{margin:1.25rem 0 0}.up-next a{display:block;padding:.9rem 1rem;border:1px solid var(--color-border, #e3e3e3);border-radius:8px;text-decoration:none;color:inherit;font-family:var(--font-sans);transition:border-color .15s,transform .15s}.up-next a:hover{border-color:var(--color-text-strong, #111)}.un-k{display:block;font-size:var(--fs--1);color:var(--color-text-muted, #595959)}.un-t{display:block;margin-top:.15rem;font-family:var(--font-serif);font-size:var(--fs-1);font-weight:600;color:var(--color-text-strong, #111);line-height:1.3}.un-s{display:block;margin-top:.25rem;font-size:var(--fs--1);color:var(--color-text-muted, #595959);line-height:1.45}.un-t:after{content:" →"}body{--space-10: 2rem;--space-11: 2.5rem;--space-12: 3rem}body .prose>*+*{margin-top:.6em}body .prose h2{margin-top:1.3em;margin-bottom:.35em;padding-top:.8em}body .prose h3{margin-top:1.1em;margin-bottom:.3em}body .prose [data-l=li]+[data-l=li]{margin-top:.2em}body .prose img,body .prose figure{margin-block:1em}body .prose hr{margin-block:1.25rem}body .more-reading{margin-top:1.5rem}body .toc-rail{margin-bottom:.75rem}.byline[data-astro-cid-bl7sqnst]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-4);margin-block:var(--space-4) var(--space-3);font-family:var(--font-sans);font-size:var(--fs--1)}.byline-author[data-astro-cid-bl7sqnst]{color:var(--color-text);font-weight:var(--fw-medium)}.byline-meta[data-astro-cid-bl7sqnst]{color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:.4rem}.source-note[data-astro-cid-bl7sqnst]{font-family:var(--font-sans);font-size:var(--fs--1);color:var(--color-text-muted);margin:0}.filed[data-astro-cid-bl7sqnst]{font-family:var(--font-sans);font-size:var(--fs--1);color:var(--color-text-muted);margin:.25rem 0 var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border)}.filed[data-astro-cid-bl7sqnst] a[data-astro-cid-bl7sqnst],.section-link[data-astro-cid-bl7sqnst]{color:var(--color-text)}.section-link[data-astro-cid-bl7sqnst]{font-family:var(--font-sans);font-size:var(--fs--1);font-weight:600}.source-note[data-astro-cid-bl7sqnst] a[data-astro-cid-bl7sqnst]{color:var(--color-text)}.more-reading[data-astro-cid-bl7sqnst]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border);font-family:var(--font-sans)}.more-reading[data-astro-cid-bl7sqnst] h2[data-astro-cid-bl7sqnst]{font-size:var(--fs-1);margin:0 0 var(--space-4)}.more-reading[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=ul]{--lm: none;--lm-m: 0;--lm-w: auto;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.more-reading[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=li]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.more-reading[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=li] a[data-astro-cid-bl7sqnst]{color:var(--color-text-strong);font-weight:500;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.more-reading[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=li] a[data-astro-cid-bl7sqnst]:hover{text-decoration:underline}.more-reading[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=li] span[data-astro-cid-bl7sqnst]{color:var(--color-text-muted);font-size:var(--fs--1);align-self:center}.more-reading[data-astro-cid-bl7sqnst] .all[data-astro-cid-bl7sqnst]{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-4);color:var(--color-text-strong)}.reading-progress[data-astro-cid-bl7sqnst]{position:fixed;top:0;left:0;right:0;height:3px;z-index:calc(var(--z-nav) + 1);pointer-events:none}.reading-progress-fill[data-astro-cid-bl7sqnst]{display:block;height:100%;transform:scaleX(0);transform-origin:0 50%;background:var(--color-text-strong);will-change:transform}@media(prefers-reduced-motion:reduce){.reading-progress-fill[data-astro-cid-bl7sqnst]{will-change:auto}}.article-head[data-astro-cid-bl7sqnst]{padding-top:var(--space-9);max-width:var(--container-tight)}.head-eyebrow[data-astro-cid-bl7sqnst]{margin:var(--space-5) 0 var(--space-4)}.title[data-astro-cid-bl7sqnst]{font-family:var(--font-serif);font-size:var(--fs-6);line-height:1.05;letter-spacing:-.015em;font-variation-settings:normal;color:var(--color-text-strong);text-wrap:balance;overflow-wrap:normal;margin-bottom:var(--space-5)}.dek[data-astro-cid-bl7sqnst]{font-family:var(--font-reading);font-weight:400;font-size:var(--fs-1);line-height:1.45;color:var(--color-text);max-width:var(--measure);margin-bottom:var(--space-6);text-wrap:balance;font-variant-numeric:lining-nums}.hero-wrap[data-astro-cid-bl7sqnst]{margin-block:var(--space-7) var(--space-8)}.article-body[data-astro-cid-bl7sqnst]{display:grid;grid-template-columns:1fr;gap:var(--space-8);padding-top:var(--space-7)}.prose-col[data-astro-cid-bl7sqnst]{min-width:0}.toc-rail[data-astro-cid-bl7sqnst]{display:block;margin-bottom:var(--space-6)}@media(min-width:1080px){.article-head[data-astro-cid-bl7sqnst],.article-body[data-astro-cid-bl7sqnst]{max-width:calc(var(--measure) + var(--space-9) + var(--toc-w) + 2 * var(--space-7))}.article-body[data-astro-cid-bl7sqnst]{grid-template-columns:minmax(0,1fr) var(--toc-w);gap:var(--space-9)}.prose-col[data-astro-cid-bl7sqnst]{order:1}.toc-rail[data-astro-cid-bl7sqnst]{order:2;margin-bottom:0}}.author-box[data-astro-cid-bl7sqnst]{margin-top:var(--space-9);padding:var(--space-7);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3)}.author-box[data-astro-cid-bl7sqnst] h2[data-astro-cid-bl7sqnst]{font-family:var(--font-serif);font-size:var(--fs-2);margin-bottom:var(--space-1)}.author-role[data-astro-cid-bl7sqnst]{font-family:var(--font-sans);font-size:var(--fs--1);color:var(--color-text-strong);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-bottom:var(--space-4);font-weight:600}.author-bio[data-astro-cid-bl7sqnst]{color:var(--color-text);line-height:var(--lh-relaxed);margin-bottom:var(--space-4)}.credentials[data-astro-cid-bl7sqnst]{--lm: none;--lm-m: 0;--lm-w: auto;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--fs--1);color:var(--color-text-muted)}.credentials[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=li]{padding-left:1.2em;position:relative}.credentials[data-astro-cid-bl7sqnst] [data-astro-cid-bl7sqnst][data-l=li]:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--color-text-strong)}.author-more[data-astro-cid-bl7sqnst]{display:inline-block;margin-top:var(--space-4);color:var(--color-text-strong);font-weight:500}.nl-wrap[data-astro-cid-bl7sqnst]{margin-block:var(--space-10)}.corrections[data-astro-cid-bl7sqnst]{margin-top:var(--space-8);padding:var(--space-5) var(--space-6);border-left:2px solid var(--color-border-strong);background:var(--color-surface);border-radius:var(--radius-2)}.corrections-title[data-astro-cid-bl7sqnst]{font-family:var(--font-sans);font-size:var(--fs--1);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-text-strong);font-weight:600;margin-bottom:var(--space-4)}.corrections-list[data-astro-cid-bl7sqnst]{--lm: none;--lm-m: 0;--lm-w: auto;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.corrections-item[data-astro-cid-bl7sqnst]{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-4);font-size:var(--fs--1);color:var(--color-text);line-height:var(--lh-relaxed)}.corrections-item[data-astro-cid-bl7sqnst] time[data-astro-cid-bl7sqnst]{color:var(--color-text-muted);white-space:nowrap}@media(max-width:600px){.corrections-item[data-astro-cid-bl7sqnst]{grid-template-columns:1fr;gap:var(--space-1)}}
