@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_56383a{font-family:Fraunces,Fraunces Fallback}.__variable_56383a{--next-font-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3cc72ebdb4333575-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/cc48ae4900a0ef8a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/5b187f1b07b443b9-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8b06267f36c612cb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/6d252fd236ac2e88-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f35bab321b697722-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/fa20d3c920a61e0f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b811bb48e9860189-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/897bedb07e9f6a6b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/6e40d8da2e831d20-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c8fa18c75a2b5a0-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0289ba911e8000e3-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_c1c479{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_c1c479{--next-font-editorial:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--next-font-interface:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_5f34dc{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_5f34dc{--next-font-technical:"JetBrains Mono","JetBrains Mono Fallback"}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,html{height:100%}body{line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root,[data-register=light]{--tier-title:var(--text-primary);--tier-body:var(--text-secondary);--tier-caption:var(--text-muted);--surface-page:#F1F1EC;--surface-card:#FFFDF8;--surface-raised:#FFFFFF;--surface-muted:#ECE5D9;--border-subtle:#E7E0D4;--border-strong:#C3B9A8;--text-primary:#161618;--text-secondary:#5C5A54;--text-muted:#6F6C63;--accent-fill:#B97805;--accent-mark:#B97805;--accent-text:#8A5E0A;--accent-text-strong:#6F4A05;--on-accent:#161618;--focus-ring:rgba(185,120,5,0.18);--mark-face:#F1F1EC;--mark-edge:#B4AB9A;--mark-edge-dim:#CFC7B8;--mark-k:#7A7872;--mark-k-lit:#5C5A54}[data-register=dark]{--status-success-bg:color-mix(in srgb,#6FA86A 14%,#161618);--status-success-bd:color-mix(in srgb,#6FA86A 70%,#161618);--status-success-tx:#A8D3A3;--status-warning-bg:color-mix(in srgb,#C8901E 16%,#161618);--status-warning-bd:color-mix(in srgb,#C8901E 70%,#161618);--status-warning-tx:#E8C67A;--status-danger-bg:color-mix(in srgb,#B85C50 18%,#161618);--status-danger-bd:color-mix(in srgb,#B85C50 70%,#161618);--status-danger-tx:#E6A59C;--status-info-bg:color-mix(in srgb,#6F7E92 18%,#161618);--status-info-bd:color-mix(in srgb,#6F7E92 70%,#161618);--status-info-tx:#B7C3D4;--status-neutral-bg:color-mix(in srgb,#C3B9A8 9%,#161618);--status-neutral-bd:color-mix(in srgb,#C3B9A8 40%,#161618);--status-neutral-tx:#C7C2B8;--tier-title:var(--text-primary);--tier-body:var(--text-secondary);--tier-caption:var(--text-muted);--surface-page:#161618;--surface-card:#1C1C1E;--surface-raised:#232325;--surface-muted:#2A2A2C;--border-subtle:#262628;--border-strong:#4A453F;--text-primary:#F8F5EF;--text-secondary:#C7C2B8;--text-muted:#8E8A82;--accent-fill:#D99A16;--accent-mark:#D99A16;--accent-text:#D99A16;--accent-text-strong:#D99A16;--on-accent:#161618;--focus-ring:rgba(217,154,22,0.18);--mark-face:#161618;--mark-edge:#42424A;--mark-edge-dim:#2C2C32;--mark-k:#736F65;--mark-k-lit:#9C988E}:root{--ks-ink:#161618;--ks-paper:#F1F1EC;--ks-amber-bright:#D99A16;--ks-amber-deep:#B97805;--ks-amber-text:#8A5E0A;--ks-amber-text-strong:#6F4A05;--ks-on-amber:#161618;--ks-stone:#7A7872;--ks-faint:#DFDAD1;--status-success-bg:#E8F0E6;--status-success-bd:#6FA86A;--status-success-tx:#2F5A2B;--status-warning-bg:#FBF1D6;--status-warning-bd:#C8901E;--status-warning-tx:#6F4A05;--status-danger-bg:#F6DCD9;--status-danger-bd:#B85C50;--status-danger-tx:#6F2820;--status-info-bg:#DDE3EB;--status-info-bd:#6F7E92;--status-info-tx:#2E3C4F;--status-neutral-bg:#ECE5D9;--status-neutral-bd:#C3B9A8;--status-neutral-tx:#5C5A54;--font-display:"Fraunces","Iowan Old Style",Georgia,serif;--font-editorial:"Source Serif 4",Georgia,serif;--font-interface:"Inter",Arial,sans-serif;--font-technical:"JetBrains Mono",monospace;--editorial-optical-sizing:auto;--editorial-tracking:0;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--label-tracking:0.06em;--label-size:12px;--label-leading:1.4;--h2-size-compact:clamp(28px,3.4vw,40px);--footer-note-size:12px;--footer-label-size:11px;--type-hero-size:38px;--type-hero-leading:1.08;--type-section-size:32px;--type-section-leading:1.15;--type-narrative-size:28px;--type-narrative-leading:1.2;--type-subhead-size:20px;--type-subhead-leading:1.3;--type-intro-size:19px;--type-intro-leading:1.5;--type-heading-size:18px;--type-heading-leading:1.35;--type-lead-size:17px;--type-lead-leading:1.6;--type-body-size:16px;--type-body-leading:1.6;--type-support-size:14px;--type-support-leading:1.5;--type-question-size:18px;--type-question-leading:1.45;--type-figure-size:24px;--type-figure-leading:1.2;--display-optical-sizing:auto;--display-lg-weight:300;--display-lg-tracking:-0.022em;--display-lg-leading:1.04;--display-md-weight:300;--display-md-tracking:-0.02em;--display-md-leading:1.06;--display-sm-weight:350;--display-sm-tracking:-0.008em;--display-sm-leading:1.18;--display-weight:var(--display-lg-weight);--display-tracking:var(--display-lg-tracking);--display-leading:var(--display-lg-leading);--display-italic-weight:500;--interface-tracking:0;--functional-weight:var(--weight-semibold);--body-weight:var(--weight-regular);--body-leading:var(--type-body-leading)}[data-type-scale=tight]{--type-lead-size:16px;--type-lead-leading:1.6;--type-body-size:15px;--type-body-leading:1.6;--type-support-size:13px;--type-support-leading:1.5;--type-heading-size:16px;--type-heading-leading:1.4;--type-question-size:16px;--type-question-leading:1.45;--functional-weight:var(--weight-medium);--interface-tracking:-0.011em;--display-h2-min:28px;--display-h3-min:28px}@media (min-width:768px){[data-type-scale=tight]{--type-lead-size:17px}}:root{--section-pad:var(--space-7);--block-gap:var(--space-7);--block-gap-sm:var(--space-6)}@media (max-width:720px){:root{--section-pad:var(--space-6);--block-gap:var(--space-6);--block-gap-sm:var(--space-5)}}@media (min-width:768px){:root{--type-hero-size:48px;--type-section-size:36px;--type-narrative-size:30px;--type-subhead-size:22px;--type-intro-size:20px;--type-heading-size:20px;--type-lead-size:18px}}@media (min-width:1024px){:root{--type-hero-size:64px;--type-section-size:40px;--type-narrative-size:32px}}:root{--grid-columns:12;--grid-gutter:4mm;--page-margin:18mm;--chrome-reserve:14mm;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--page-gutter:clamp(var(--space-6),6vw,var(--space-9));--icon-stroke-12:1px;--icon-stroke-16:1.25px;--icon-stroke-20:1.5px;--icon-stroke-24:1.5px;--icon-stroke-32:1.5px;--icon-size-sm:12px;--icon-size-md:16px;--icon-size-base:20px;--icon-size-lg:24px;--icon-size-xl:32px;--icon-opacity-body:0.72;--icon-opacity-mono:0.64;--icon-opacity-chrome:1;--icon-opacity-disabled:0.32;--icon-stroke-linecap:round;--icon-stroke-linejoin:round;--icon-corner-radius:2px;--cta-notch:14px;--cta-pad-x:22px;--cta-pad-y:13px;--cta-border-width:1px;--cta-label-size:11.5px;--cta-label-weight:500;--cta-label-tracking:0.06em;--cta-clip:polygon(0 0,100% 0,100% calc(100% - var(--cta-notch)),calc(100% - var(--cta-notch)) 100%,0 100%);--cta-compact-notch:10px;--cta-compact-pad-x:14px;--cta-compact-pad-y:9px;--cta-compact-label-size:10.5px;--cta-compact-clip:polygon(0 0,100% 0,100% calc(100% - var(--cta-compact-notch)),calc(100% - var(--cta-compact-notch)) 100%,0 100%);--amber-bright:var(--ks-amber-bright);--amber-deep:var(--ks-amber-deep);--amber-bright-hover:#E5AA2A;--amber-deep-hover:#C98708}:root,[data-register=light]{--cta-primary-fill:var(--amber-bright);--cta-primary-fill-hover:#C98E10;--cta-primary-label:var(--on-accent);--cta-primary-border:0;--cta-ghost-border:var(--border-strong);--cta-ghost-border-hover:var(--text-secondary);--cta-ghost-label:var(--text-primary)}[data-register=dark]{--cta-primary-fill:var(--amber-bright);--cta-primary-fill-hover:var(--amber-bright-hover);--cta-primary-label:var(--on-accent);--cta-primary-border:0;--cta-ghost-border:var(--border-strong);--cta-ghost-border-hover:var(--text-secondary);--cta-ghost-label:var(--text-primary)}:root{--hatch:rgba(22,22,24,0.08);--hatch-soft:rgba(22,22,24,0.035);--hatch-pitch:6px;--hatch-pitch-soft:7px;--hatch-thickness:1px;--hatch-angle-strip:135deg;--hatch-angle-frame:45deg;--strip-band-height:12px;--strip-rule:1px solid var(--border-subtle);--bracket-size:14px;--bracket-weight:1.4px;--bracket-color:var(--text-primary);--halftone-mesh:rgba(22,22,24,0.78);--halftone-pitch:3px;--video-veil:rgba(22,22,24,0.18);--video-scrim:rgba(22,22,24,0.72);--video-cue:rgba(22,22,24,0.82);--notch-size:14px;--index-color:var(--text-muted)}[data-register=dark]{--hatch:rgba(248,245,239,0.06);--hatch-soft:rgba(248,245,239,0.03);--bracket-color:var(--text-primary)}[data-register=light]{--hatch:rgba(22,22,24,0.06);--hatch-soft:rgba(22,22,24,0.03);--bracket-color:var(--text-primary)}:root{--motion-duration-fast:120ms;--motion-duration-base:240ms;--motion-duration-slow:480ms;--motion-ease:cubic-bezier(0.2,0.6,0.2,1);--motion-stagger:60ms}[data-register=light]{--motion-duration-base:0ms}:root{--font-display:var(--next-font-display),"Iowan Old Style",Georgia,serif;--font-editorial:var(--next-font-editorial),Georgia,serif;--font-interface:var(--next-font-interface),Arial,sans-serif;--font-technical:var(--next-font-technical),monospace}html{font-family:var(--font-interface);font-size:15px;line-height:var(--body-leading);color:var(--text-primary);background:var(--surface-page);-webkit-font-smoothing:antialiased}body{font-weight:var(--body-weight);min-height:100svh}::selection{background:var(--focus-ring);color:var(--text-primary)}:focus-visible{outline:2px solid var(--accent-mark);outline-offset:2px}input:not([type=range],[type=checkbox],[type=radio],[type=button],[type=submit]),select,textarea{font-size:16px}:where(strong,b){font-weight:var(--weight-semibold)}:where(h1,h2,h3,h4,h5,h6) em{font-style:italic;font-weight:inherit}:root{--header-height:68px}.page-with-rail{padding-left:120px}@media (max-width:1440px){.page-with-rail{padding-left:0}}@media print{@page{size:A4;margin:24mm 18mm 22mm;background:var(--surface-page);@top-left{content:url(/brand/print/monogram-ink.svg);vertical-align:bottom;padding-bottom:7mm}@top-right{content:var(--doc-id,"");font-family:var(--font-technical);font-size:7.5pt;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);vertical-align:bottom;padding-bottom:7mm}@bottom-left{content:url(/brand/print/wordmark-ink.svg);vertical-align:top;padding-top:7mm}@bottom-right{content:counter(page) " / " counter(pages);font-family:var(--font-technical);font-size:7.5pt;letter-spacing:var(--label-tracking);color:var(--text-muted);vertical-align:top;padding-top:7mm}}@page deck{size:1000px 563px;margin:0;@top-left{content:none}@top-right{content:none}@bottom-left{content:none}@bottom-right{content:none}}}