:root{--color-paper-100:#F8F4EB;--color-paper-200:#F1ECDF;--color-paper-300:#E9E3D3;--color-ink-900:#0A3A2E;--color-ink-700:#4A5A52;--color-ink-600:#5F6E66;--color-green-800:#0F4D3E;--color-green-600:#15785E;--color-phthalo-500:#15C29A;--color-rust:#B5482F;--color-copper:#D9946A;--color-brass:#E3B95E;--color-night-100:#0C211B;--color-night-200:#112B23;--color-night-300:#17352C;--color-pale-900:#EDE7D8;--color-pale-700:#C2C7BC;--color-pale-600:#9DA79E;--color-mint-800:#5FC4A4;--color-mint-600:#59B595;--color-rust-dark:#E2805F;--color-copper-dark:#E0A47E;color-scheme:light;--paper:#F8F4EB;--paper-2:#F1ECDF;--paper-3:#E9E3D3;--ink:#0A3A2E;--ink-2:#4A5A52;--ink-3:#5F6E66;--rule:rgba(10,58,46,.22);--rule-strong:rgba(10,58,46,.5);--phthalo:#15C29A;--green:#0F4D3E;--green-2:#15785E;--green-soft:rgba(21,194,154,.14);--rust:#B5482F;--copper:#D9946A;--brass:#E3B95E}@media (prefers-color-scheme:dark){html:not([data-theme=light]){color-scheme:dark;--paper:#0C211B;--paper-2:#112B23;--paper-3:#17352C;--ink:#EDE7D8;--ink-2:#C2C7BC;--ink-3:#9DA79E;--rule:rgba(237,231,216,.18);--rule-strong:rgba(237,231,216,.42);--phthalo:#15C29A;--green:#5FC4A4;--green-2:#59B595;--green-soft:rgba(21,194,154,.16);--rust:#E2805F;--copper:#E0A47E;--brass:#E3B95E}}[data-theme=dark],html[data-theme=dark]{color-scheme:dark;--paper:#0C211B;--paper-2:#112B23;--paper-3:#17352C;--ink:#EDE7D8;--ink-2:#C2C7BC;--ink-3:#9DA79E;--rule:rgba(237,231,216,.18);--rule-strong:rgba(237,231,216,.42);--phthalo:#15C29A;--green:#5FC4A4;--green-2:#59B595;--green-soft:rgba(21,194,154,.16);--rust:#E2805F;--copper:#E0A47E;--brass:#E3B95E}[data-theme=light]{color-scheme:light;--paper:#F8F4EB;--paper-2:#F1ECDF;--paper-3:#E9E3D3;--ink:#0A3A2E;--ink-2:#4A5A52;--ink-3:#5F6E66;--rule:rgba(10,58,46,.22);--rule-strong:rgba(10,58,46,.5);--phthalo:#15C29A;--green:#0F4D3E;--green-2:#15785E;--green-soft:rgba(21,194,154,.14);--rust:#B5482F;--copper:#D9946A;--brass:#E3B95E}:root{--serif:"Instrument Serif",Signifier,Georgia,"Times New Roman",serif;--text:Newsreader,"Newsreader Fallback","Signifier Text",Georgia,"Times New Roman",serif;--mono:"Geist Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sans:Newsreader,"Newsreader Fallback","Signifier Text",Georgia,"Times New Roman",serif;--silk:"Geist Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--type-display:88px;--type-section:46px;--type-key-figure:40px;--type-card-title:22px;--type-lede:17px;--type-body:16px;--type-small:14px;--type-button:12.5px;--type-data:11.5px;--type-label:10px;--type-line-tight:1.05;--type-line-text:1.55;--type-line-lede:1.58;--type-track-label:0.14em;--type-track-button:0.06em;--type-track-section:-0.01em}.t-display{font-size:var(--type-display)}.t-display,.t-section{font-family:var(--serif);font-weight:400;line-height:var(--type-line-tight);letter-spacing:var(--type-track-section);color:var(--ink)}.t-section{font-size:clamp(34px,3.4vw,var(--type-section))}.t-key-figure{font-size:var(--type-key-figure);line-height:1}.t-card-title,.t-key-figure{font-family:var(--serif);font-weight:400;color:var(--ink)}.t-card-title{font-size:var(--type-card-title);line-height:1.2}.t-lede{font-size:var(--type-lede);line-height:var(--type-line-lede)}.t-body,.t-lede{font-family:var(--text);color:var(--ink)}.t-body{font-size:var(--type-body)}.t-body,.t-small{line-height:var(--type-line-text)}.t-small{font-family:var(--text);font-size:var(--type-small);color:var(--ink-2)}.t-button{font-weight:500;font-size:var(--type-button);letter-spacing:var(--type-track-button);text-transform:uppercase}.t-button,.t-data{font-family:var(--mono)}.t-data{font-size:var(--type-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-label{font-family:var(--mono);font-weight:500;font-size:var(--type-label);letter-spacing:var(--type-track-label);text-transform:uppercase;color:var(--green-2)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:96px;--rail:1240px;--gutter:clamp(18px,4vw,56px);--tick:40px;--spring:linear(0,0.142,0.453,0.786,1.047,1.194,1.233,1.197,1.123,1.045,0.986,0.953,0.946,0.955,0.973,0.991,1.004,1.011,1.013,1.010,1.006,1.002,0.999,0.997,1);--ease-out:cubic-bezier(0.4,0,0.2,1);--dur-press:80ms;--dur-fade-out:170ms;--dur-fade-in:240ms;--dur-lift:520ms}html.motion-paused *,html.motion-paused :after,html.motion-paused :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){:root{--dur-press:0ms;--dur-fade-out:0ms;--dur-fade-in:0ms;--dur-lift:0ms}}:root{--button-offset:4px;--control-offset:3px;--card-offset:5px;--button-height-sm:38px;--button-height-md:46px;--button-height-lg:50px;--control-height:36px;--bar-height:64px;--scroll-margin:96px;--focus-ring:1.5px;--shadow-control:var(--control-offset) var(--control-offset) 0 0 var(--green);--shadow-button:var(--button-offset) var(--button-offset) 0 0 var(--green);--shadow-card:var(--card-offset) var(--card-offset) 0 0 var(--green)}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/font-jizHRFtNs2ka5fXjeivQ4LroWlx-6zAjgn7Motmp5r61.a04fc7ed18.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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/font-jizHRFtNs2ka5fXjeivQ4LroWlx-6zAjjH7Motmp5g.6ee678c33f.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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-jizBRFtNs2ka5fXjeivQ4LroWlx-6zsTjnTLgNuZ5w.a8c4bd7cd7.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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-jizBRFtNs2ka5fXjeivQ4LroWlx-6zUTjnTLgNs.60c06664b5.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/font-cY9XfjOCX1hbuyalUrK439vogqCz_goCYw7oRd6JFYkzbARA_n8IsQ.b2322735d7.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/font-cY9XfjOCX1hbuyalUrK439vogqCz_goCYw7oRd6JFYgzbARA_n8IsQ.89e1d530cc.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/font-cY9XfjOCX1hbuyalUrK439vogqCz_goCYw7oRd6JFYYzbARA_n8.e384e31812.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-cY9AfjOCX1hbuyalUrK439HyjIJFJpeBZQ.68ef9a14f1.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ.cbca001188.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-cY9AfjOCX1hbuyalUrK4397yjIJFJpc.01817351be.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-cY9AfjOCX1hbuyalUrK439HyjIJFJpeBZQ.68ef9a14f1.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ.cbca001188.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-cY9AfjOCX1hbuyalUrK4397yjIJFJpc.01817351be.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrodmhHkjkotbA.e27f657e38.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrMdmhHkjkotbA.75b3bedbeb.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFg08vz7MhEIVVeA.d67e4a94ba.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrgdmhHkjkotbA.16e1d48b6d.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrkdmhHkjkotbA.745994b5cd.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrcdmhHkjko.5f3d6ad60f.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrodmhHkjkotbA.e27f657e38.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrMdmhHkjkotbA.75b3bedbeb.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFg08vz7MhEIVVeA.d67e4a94ba.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrgdmhHkjkotbA.16e1d48b6d.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrkdmhHkjkotbA.745994b5cd.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/font-or3nQ6H-1_WfwkMZI_qYFrcdmhHkjko.5f3d6ad60f.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:Newsreader Fallback;src:local("Georgia");size-adjust:92.98%;ascent-override:79.59%;descent-override:27.96%;line-gap-override:0%}*,:after,:before{box-sizing:border-box}body,html{background:var(--paper)}body{margin:0;color:var(--ink);font-family:var(--text);font-size:var(--type-body);line-height:var(--type-line-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}:focus-visible{outline:var(--focus-ring) solid var(--green-2);outline-offset:3px}canvas,img,svg{max-width:100%;display:block}.mot.ds-theme b{display:block}.ds-moon,.ds-sun{display:block;width:9px;height:9px;border-radius:50%}.ds-sun{border:1.5px solid;box-shadow:0 0 0 1.5px var(--paper),0 0 0 2.5px currentColor;width:6px;height:6px;margin:1.5px}.ds-moon{background:currentColor;box-shadow:inset -3px -1px 0 0 var(--paper)}@media (max-width:1240px){.mot.ds-theme .mot-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (max-width:1100px){.navcta>.ds-theme{display:none}.nav-sheet .ds-theme .mot-l{position:static;width:auto;height:auto;clip:auto}}.ph .ph-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:32px;gap:32px;padding:40px var(--gutter) 64px calc(var(--gutter) + 40px)}.ph h1.pos-h{margin:0}.ph .hm-slotq{border:0;padding:0}@media (max-width:720px){.ph .ph-grid{grid-template-columns:1fr}}