:root{--bz-bg: #F5F4F0;--bz-surface: #FFFFFF;--bz-surface-2: #EDEBE6;--bz-border: #E2E0DA;--bz-border-strong: #C4C1B9;--bz-text: #1A1917;--bz-text-2: #4A4843;--bz-text-3: #6B6862;--bz-primary: #122B45;--bz-primary-soft: #E6ECF3;--bz-accent: #B8321F;--bz-accent-bg: #FBE9E6;--bz-accent-ink: #7A1F13;--bz-corroborated: #1E7A46;--bz-corroborated-bg: #E6F2EA;--bz-corroborated-ink: #14532D;--bz-review: #B7791F;--bz-review-bg: #FBF3E4;--bz-review-ink: #6B4A0F;--bz-circular: #7A4EA8;--bz-circular-bg: #F1EBF8;--bz-circular-ink: #3E2460;--bz-parallel: #122B45;--bz-parallel-bg: #E6ECF3;--bz-parallel-ink: #0B1B2C;--bz-chart-agent: #8FB4E3;--bz-on-primary: #FFFFFF;--bz-on-accent: #FFFFFF;--bz-space-1: 4px;--bz-space-2: 8px;--bz-space-3: 12px;--bz-space-4: 16px;--bz-space-5: 20px;--bz-space-6: 24px;--bz-space-7: 32px;--bz-space-8: 40px;--bz-space-9: 56px;--bz-radius-tag: 4px;--bz-radius-button: 3px;--bz-radius-card: 0;--bz-radius-panel: 0;--bz-radius-pop: 3px;--bz-radius-pill: 999px;--bz-rule-open: 2px solid var(--bz-text);--bz-rule-close: 1px solid var(--bz-border-strong);--bz-rule-masthead: 3px double var(--bz-text);--bz-paper: #FBFAF7;--bz-shadow-stamp: 8px 8px 0 #DAD7CF;--bz-shadow-menu: 6px 6px 0 #DAD7CF;--bz-scrim: rgba(26, 25, 23, .38);--bz-mark: #122B45;--bz-disabled-bg: #EDEBE6;--bz-disabled-ink: #6B6862;--bz-shadow-sm: 0 1px 2px rgba(26, 25, 23, .06), 0 1px 3px rgba(26, 25, 23, .08);--bz-shadow-lg: 0 4px 12px rgba(26, 25, 23, .1), 0 12px 32px rgba(26, 25, 23, .12);--bz-measure: 680px}body[data-theme=dark]{--bz-bg: #141619;--bz-surface: #1C1F24;--bz-surface-2: #262A31;--bz-border: #2E323A;--bz-border-strong: #434955;--bz-text: #ECEAE4;--bz-text-2: #C6C3BB;--bz-text-3: #8F8C85;--bz-primary: #8FB4E3;--bz-primary-soft: #1F2C3D;--bz-accent: #E8705E;--bz-accent-bg: #3A1F1B;--bz-disabled-bg: #262A31;--bz-disabled-ink: #A3A098;--bz-accent-ink: #F3B4AA;--bz-corroborated: #5FBF84;--bz-corroborated-bg: #1B3326;--bz-corroborated-ink: #A9E3BE;--bz-review: #E0A94F;--bz-review-bg: #3A2E17;--bz-review-ink: #F1D39A;--bz-circular: #B08FD9;--bz-circular-bg: #2A2136;--bz-circular-ink: #DCC9F0;--bz-parallel: #8FB4E3;--bz-parallel-bg: #1F2C3D;--bz-parallel-ink: #D5E3F5;--bz-chart-agent: #3E5F86;--bz-on-primary: #141619;--bz-on-accent: #141619;--bz-rule-open: 2px solid var(--bz-text);--bz-rule-close: 1px solid var(--bz-border-strong);--bz-rule-masthead: 3px double var(--bz-text);--bz-paper: #1C1F24;--bz-shadow-stamp: 8px 8px 0 #0B0C0E;--bz-shadow-menu: 6px 6px 0 #0E1013;--bz-scrim: rgba(0, 0, 0, .55);--bz-mark: #8FB4E3;--bz-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .36);--bz-shadow-lg: 0 4px 12px rgba(0, 0, 0, .4), 0 12px 32px rgba(0, 0, 0, .48)}:root{--bz-font-ui: Figtree, system-ui, -apple-system, "Segoe UI", sans-serif;--bz-font-article: Newsreader, Georgia, "Times New Roman", serif}.bz-t-landing{font-family:var(--bz-font-article);font-size:58px;font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:pretty}.bz-t-title{font-family:var(--bz-font-article);font-size:44px;font-weight:400;line-height:1.06;letter-spacing:-.025em}.bz-t-question{font-family:var(--bz-font-article);font-size:40px;font-weight:400;line-height:1.08;letter-spacing:-.02em}.bz-t-page{font-family:var(--bz-font-article);font-size:34px;font-weight:400;line-height:1.12;letter-spacing:-.02em}.bz-t-heading{font-family:var(--bz-font-article);font-size:30px;font-weight:400;line-height:1.15;letter-spacing:-.015em}.bz-t-sheet{font-family:var(--bz-font-article);font-size:24px;line-height:1.25}.bz-t-lead{font-family:var(--bz-font-article);font-size:20px;line-height:1.45;color:var(--bz-text-2)}.bz-t-body{font-family:var(--bz-font-article);font-size:19px;line-height:1.62}.bz-t-body p{margin:0 0 14px;text-indent:0}.bz-t-step{font-family:var(--bz-font-ui);font-size:15px;font-weight:600}.bz-t-ui{font-family:var(--bz-font-ui);font-size:14px;font-weight:400;line-height:1.5}.bz-t-control{font-family:var(--bz-font-ui);font-size:13px;color:var(--bz-text-2)}.bz-t-meta{font-family:var(--bz-font-ui);font-size:12px;color:var(--bz-text-3);font-variant-numeric:tabular-nums}.bz-t-section{font-family:var(--bz-font-article);font-size:17px;font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--bz-text)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bz-bg);color:var(--bz-text);font-family:var(--bz-font-ui);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%}button,input,textarea,select{font:inherit;color:inherit}[hidden]{display:none!important}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--bz-primary);outline-offset:2px}:where(button,a[role=button],[role=tab],input[type=checkbox],input[type=radio]){min-height:36px}@media(pointer:coarse){:where(button,a[role=button],[role=tab],input[type=checkbox],input[type=radio]){min-height:44px}}.bz-page{padding:26px 40px 40px;display:flex;flex-direction:column;gap:22px;max-width:1120px;min-width:0}.bz-page.narrow{padding:40px 48px;max-width:856px}.bz-eyebrow{display:flex;justify-content:space-between;gap:16px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--bz-text);padding-bottom:6px}.bz-eyebrow a{color:inherit;text-decoration:none}.bz-eyebrow .flag{color:var(--bz-accent)}.bz-eyebrow-inline{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.bz-eyebrow-inline a{color:inherit;text-decoration:none}.bz-block{border-top:2px solid var(--bz-text);border-bottom:1px solid var(--bz-border-strong);background:var(--bz-paper)}.bz-title-40{margin:0;font-family:var(--bz-font-article);font-weight:400;font-size:40px;line-height:1.06;letter-spacing:-.02em;text-wrap:pretty}.bz-title-44{margin:0;font-family:var(--bz-font-article);font-weight:400;font-size:44px;line-height:1.04;letter-spacing:-.025em;text-wrap:pretty}.bz-title-46{margin:0;font-family:var(--bz-font-article);font-weight:400;font-size:46px;line-height:1.02;letter-spacing:-.025em}.bz-lede{margin:0;font-size:15px;line-height:1.55;color:var(--bz-text-2);text-wrap:pretty;max-width:600px}.bz-aside-head{display:flex;align-items:baseline;gap:10px}.bz-aside-head .title{font-family:var(--bz-font-article);font-size:16px;font-style:italic;letter-spacing:-.01em}.bz-aside-head .note{font-size:12px;color:var(--bz-text-3)}@media(max-width:1080px){.bz-page,.bz-page.narrow{padding:20px 16px 32px}}
