@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_9dd457{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_9dd457{--font-display:"Archivo","Archivo Fallback"}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:400;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-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:400;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:400;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:400;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:600;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:600;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-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:600;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:600;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:600;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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_181799{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_181799{--font-body:"Source Serif 4","Source Serif 4 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-20c0,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-20c0,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-20c0,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_e896d9{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_e896d9{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--ink:#12161A;--graphite:#4A535C;--mist:#E7EAE5;--paper:#F2F4EF;--rule:#CDD3CB;--brass:#A8761F;--verdigris:#1D5B55;--display:var(--font-display),"Archivo",system-ui,sans-serif;--body:var(--font-body),"Source Serif 4",Georgia,serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--font-body-stack:var(--body)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 1.0625rem/1.7 var(--body);-webkit-font-smoothing:antialiased}.wrap{max-width:820px;margin:0 auto;padding:0 1.5rem 6rem}a{color:var(--verdigris)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.masthead{border-bottom:1px solid var(--rule);padding:1.05rem 0;margin-bottom:3.5rem;display:flex;align-items:center;gap:.9rem 1.75rem;flex-wrap:wrap}.logo{font:700 1.0625rem/1 var(--display);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);white-space:nowrap}.logo span{color:var(--brass)}.nav{display:flex;align-items:center;gap:1.35rem;flex-wrap:wrap}.nav a{font:500 .75rem/1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);text-decoration:none;white-space:nowrap}.nav a:hover,.nav a[aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}@media (min-width:820px){.nav{margin-left:auto}}@media (max-width:819px){.masthead{gap:.85rem 1.1rem}.nav-cta{margin-left:auto;order:1}.nav{order:2;width:100%;gap:1rem 1.1rem}.nav a{font-size:.6875rem;letter-spacing:.05em}}@media (max-width:400px){.logo{font-size:.9375rem;letter-spacing:.12em}.nav-cta{font-size:.6875rem;padding:.5rem .75rem}}.eyebrow{font:500 .6875rem/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--verdigris);margin:0 0 1.1rem;display:flex;align-items:center;gap:.6rem}.eyebrow:before{content:"";width:26px;height:1px;background:var(--brass);flex:none}h1{font:600 clamp(2rem,5.5vw,3.1rem)/1.07 var(--display);letter-spacing:-.024em;margin:0 0 1.2rem;max-width:18ch}.standfirst{font:400 1.1875rem/1.62 var(--body);color:var(--graphite);max-width:58ch;margin:0 0 3rem}h2{font:600 1.5rem/1.2 var(--display);letter-spacing:-.015em;margin:2.75rem 0 .9rem}h3{font:600 1.0625rem/1.3 var(--display);margin:2rem 0 .5rem}ol,p,ul{max-width:66ch}ol,p,ul{margin:0 0 1.15rem}ol,ul{padding-left:1.15rem}li{margin-bottom:.5rem}strong{font-weight:600}.callout{border-left:2px solid var(--brass);background:var(--mist);padding:1.15rem 1.35rem;margin:2rem 0;max-width:68ch}.callout p:last-child{margin-bottom:0}.callout .label{font:600 .6875rem/1 var(--display);letter-spacing:.13em;text-transform:uppercase;color:var(--brass);display:block;margin-bottom:.6rem}table{border-collapse:collapse;width:100%;margin:1.75rem 0;font:400 .875rem/1.5 var(--body)}th{text-align:left;font:600 .6875rem/1.3 var(--display);letter-spacing:.09em;text-transform:uppercase;color:var(--graphite);border-bottom:1px solid var(--ink);padding:.5rem .7rem .5rem 0}td{padding:.62rem .7rem .62rem 0;border-bottom:1px solid var(--rule);vertical-align:top}td.num{font:500 .875rem/1.5 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.steps{list-style:none;padding:0;counter-reset:s;max-width:68ch}.steps li{counter-increment:s;padding-left:3rem;position:relative;margin-bottom:1.5rem}.steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:.15rem;font:500 .8125rem/1 var(--mono);color:var(--brass);letter-spacing:.05em}.steps b{display:block;font:600 1rem/1.35 var(--display);margin-bottom:.2rem}.cta{display:inline-block;padding:.9rem 1.6rem;background:var(--ink);color:var(--paper);font:600 .8125rem/1 var(--display);letter-spacing:.11em;text-transform:uppercase;text-decoration:none;margin-top:1rem;transition:background .18s}.cta:hover{background:var(--verdigris)}.footer{margin-top:4rem;padding-top:1.25rem;border-top:1px solid var(--rule);font:400 .75rem/1.7 var(--mono);color:var(--graphite);max-width:70ch}.cost-page .prose h2:first-child{margin-top:0}.source-note{margin-top:3rem;padding-top:1.25rem;border-top:1px solid var(--rule);font:400 .75rem/1.7 var(--mono);color:var(--graphite);max-width:70ch}.index-list{list-style:none;padding:0;margin:0;max-width:none}.index-list li{margin:0;border-bottom:1px solid var(--rule)}.index-list a{display:flex;align-items:baseline;gap:1rem;padding:1.15rem 0;text-decoration:none;color:var(--ink)}.index-list a:hover .job{text-decoration:underline;text-underline-offset:4px}.index-list .job{font:600 1.0625rem/1.3 var(--display)}.index-list .n{margin-left:auto;font:500 .75rem/1 var(--mono);color:var(--graphite);white-space:nowrap}.index-list .med{font:500 .9375rem/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brass);white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nav-cta{display:inline-flex;align-items:center;background:var(--ink);color:var(--paper)!important;padding:.58rem 1.05rem .62rem;font:600 .75rem/1 var(--display);letter-spacing:.09em;text-transform:uppercase;text-decoration:none!important;white-space:nowrap;transition:background .18s}.nav-cta:hover{background:var(--verdigris)}.nav-cta:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.section-h{font:600 1.375rem/1.2 var(--display);letter-spacing:-.015em;margin:3.25rem 0 .6rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.section-lede{font:400 1rem/1.65 var(--body);color:var(--graphite);max-width:56ch;margin:0 0 1.9rem}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-bottom:2.5rem}.card{display:flex;flex-direction:column;gap:.3rem;padding:1.35rem 1.4rem 1.5rem;background:var(--paper);text-decoration:none;color:var(--ink);transition:background .15s}.card:hover{background:var(--mist)}.card-job{font:600 1rem/1.3 var(--display);margin-bottom:.4rem}.card-med{font:600 1.75rem/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--brass)}.card-range{font:400 .8125rem/1.5 var(--body);color:var(--graphite)}.card-n{margin-top:.5rem;font:500 .6875rem/1.4 var(--mono);letter-spacing:.04em;color:var(--rule)}.finding{border-left:2px solid var(--verdigris);background:var(--mist);padding:1.5rem 1.6rem 1.7rem;max-width:68ch}.finding .label{display:block;font:600 .6875rem/1 var(--display);letter-spacing:.13em;text-transform:uppercase;color:var(--verdigris);margin-bottom:.75rem}.finding p{margin:0;font:400 1.0625rem/1.65 var(--body)}.finding .cta{margin-top:1.3rem}.footer-cta{display:flex;align-items:center;justify-content:space-between;gap:1.75rem;flex-wrap:wrap;padding:1.75rem 0;border-bottom:1px solid var(--rule);margin-bottom:1.25rem}.footer-cta p{margin:0;max-width:46ch;font:400 .9375rem/1.6 var(--body);color:var(--graphite)}.footer-cta b{color:var(--ink);font-weight:600}.footer-cta .cta{margin-top:0;flex:none}.footer-legal{margin:0;max-width:70ch}.quote-nudge{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:1.4rem 0;margin:3rem 0}.quote-nudge p{margin:0;max-width:44ch;font:400 1rem/1.6 var(--body)}.quote-nudge b{font-weight:600}.quote-nudge .cta{margin-top:0;flex:none}.footer-links{display:flex;flex-wrap:wrap;gap:1.25rem;margin:0 0 .9rem;font:500 .75rem/1 var(--display);letter-spacing:.05em;text-transform:uppercase}.footer-links a{color:var(--graphite);text-decoration:none}.footer-links a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}html{scroll-behavior:smooth}#quote{scroll-margin-top:1.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.f-wide{grid-column:1/-1}