.ord-page .ord-prose{--prose-text:var(--ord-ink);--prose-body:color-mix(in srgb,var(--ord-ink) 82%,transparent);--prose-muted:var(--ord-text-muted);--prose-border:color-mix(in srgb,var(--ord-ink) 12%,transparent);--prose-subtle:color-mix(in srgb,var(--ord-ink) 4%,transparent);--prose-accent:var(--ord-primary-deep);--prose-mark:var(--ord-primary);display:flex;flex-direction:column;gap:1.6vw;color:var(--prose-body);font-size:1.2vw;line-height:1.65}.ord-page .ord-prose-dark{--prose-text:var(--ord-bone);--prose-body:var(--ord-ash);--prose-muted:var(--ord-stone);--prose-border:color-mix(in srgb,var(--ord-bone) 12%,transparent);--prose-subtle:color-mix(in srgb,var(--ord-bone) 5%,transparent);--prose-accent:var(--ord-primary-light)}.ord-page .ord-prose>*{margin:0}.ord-page .ord-prose li,.ord-page .ord-prose p{line-height:1.65}.ord-page .ord-prose .prose-lead{color:var(--prose-text);font-size:1.5vw;line-height:1.45;letter-spacing:-.03vw}.ord-page .ord-prose h2{margin-top:2.4vw;color:var(--prose-text);font-size:2.2vw;line-height:1.15;letter-spacing:-.1vw;scroll-margin-top:14vh}.ord-page .ord-prose h3{margin-top:1vw;color:var(--prose-text);font-size:1.5vw;letter-spacing:-.05vw}.ord-page .ord-prose strong{color:var(--prose-text);font-weight:500}.ord-page .ord-prose a{color:var(--prose-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .3s}.ord-page .ord-prose a:hover{color:var(--prose-text)}.ord-page .ord-prose ol,.ord-page .ord-prose ul{display:flex;flex-direction:column;padding:0;list-style:none;border-top:1px solid var(--prose-border);counter-reset:prose}.ord-page .ord-prose li{position:relative;padding:.9vw 0 .9vw 2.2vw;border-bottom:1px solid var(--prose-border)}.ord-page .ord-prose ul>li:before{content:"";position:absolute;left:.2vw;top:calc(.9vw + .62em);width:.45vw;aspect-ratio:1;background:var(--prose-mark)}.ord-page .ord-prose ol>li{counter-increment:prose}.ord-page .ord-prose ol>li:before{content:counter(prose,decimal-leading-zero);position:absolute;left:0;top:calc(.9vw + .35em);color:var(--prose-accent);font-size:max(.7vw,12px);font-weight:500;font-variant-numeric:tabular-nums}.ord-page .ord-prose blockquote{display:flex;flex-direction:column;gap:1vw;padding:.6vw 0 .6vw 2vw;border-left:2px solid var(--prose-mark);color:var(--prose-text);font-size:1.9vw;line-height:1.3;letter-spacing:-.06vw}.ord-page .ord-prose blockquote cite{color:var(--prose-muted);font-size:max(.7vw,12px);font-style:normal;font-weight:500}.ord-page .ord-prose .prose-callout{display:flex;flex-direction:column;gap:.5vw;padding:1.6vw 1.8vw;background:var(--prose-subtle);border:1px solid var(--prose-border);border-left:2px solid var(--prose-mark)}.ord-page .ord-prose .prose-callout-title{color:var(--prose-accent);font-size:max(.7vw,12px);font-weight:500}.ord-page .ord-prose .prose-code{overflow:hidden;background:var(--ord-ink);color:var(--ord-bone);border:1px solid color-mix(in srgb,var(--ord-ink) 80%,var(--ord-primary))}.ord-page .ord-prose .prose-code-bar{display:flex;justify-content:space-between;padding:.8vw 1.4vw;border-bottom:1px solid color-mix(in srgb,var(--ord-bone) 10%,transparent);color:var(--ord-stone);font-size:max(.7vw,12px);font-weight:500}.ord-page .ord-prose pre{margin:0;padding:1.4vw;overflow-x:auto;font-size:.9vw;line-height:1.7}.ord-page .ord-prose .prose-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;border:1px solid var(--prose-border)}.ord-page .ord-prose .prose-stats>div{display:flex;flex-direction:column;gap:.4vw;padding:1.4vw 1.6vw}.ord-page .ord-prose .prose-stats>div+div{border-left:1px solid var(--prose-border)}.ord-page .ord-prose .prose-stat-value{color:var(--prose-text);font-size:2.8vw;line-height:1;letter-spacing:-.12vw}.ord-page .ord-prose .prose-stat-label{color:var(--prose-muted);font-size:max(.7vw,12px);font-weight:500}@media (max-width:1024px){.ord-page .ord-prose{gap:3vw;font-size:2.1vw}.ord-page .ord-prose .prose-lead{font-size:max(2.8vw,12px)}.ord-page .ord-prose h2{margin-top:4vw;font-size:3.8vw}.ord-page .ord-prose h3{font-size:max(2.8vw,12px)}.ord-page .ord-prose li{padding:1.8vw 0 1.8vw 4vw}.ord-page .ord-prose ul>li:before{width:.9vw;top:calc(1.8vw + .62em)}.ord-page .ord-prose ol>li:before{font-size:max(1.3vw,12px);top:calc(1.8vw + .35em)}.ord-page .ord-prose blockquote{gap:2vw;padding-left:3.4vw;font-size:3.4vw}.ord-page .ord-prose .prose-callout-title,.ord-page .ord-prose .prose-code-bar,.ord-page .ord-prose .prose-stat-label,.ord-page .ord-prose blockquote cite{font-size:max(1.3vw,12px)}.ord-page .ord-prose .prose-callout{gap:1vw;padding:3vw}.ord-page .ord-prose .prose-code-bar{padding:1.6vw 2.6vw}.ord-page .ord-prose pre{padding:2.6vw;font-size:1.7vw}.ord-page .ord-prose .prose-stats>div{gap:.8vw;padding:2.6vw 3vw}.ord-page .ord-prose .prose-stat-value{font-size:5vw}}@media (max-width:767px){.ord-page .ord-prose{gap:6vw;font-size:4.1vw}.ord-page .ord-prose .prose-lead{font-size:5.2vw}.ord-page .ord-prose h2{margin-top:6vw;font-size:7vw}.ord-page .ord-prose h3{font-size:5.2vw}.ord-page .ord-prose li{padding:3.6vw 0 3.6vw 7vw}.ord-page .ord-prose ul>li:before{width:1.8vw;top:calc(3.6vw + .62em)}.ord-page .ord-prose ol>li:before{font-size:max(2.8vw,12px);top:calc(3.6vw + .35em)}.ord-page .ord-prose blockquote{gap:3vw;padding-left:5vw;font-size:6vw}.ord-page .ord-prose .prose-callout-title,.ord-page .ord-prose .prose-code-bar,.ord-page .ord-prose .prose-stat-label,.ord-page .ord-prose blockquote cite{font-size:max(2.8vw,12px)}.ord-page .ord-prose .prose-callout{gap:2vw;padding:5vw}.ord-page .ord-prose .prose-code-bar{padding:3vw 4vw}.ord-page .ord-prose pre{padding:4vw;font-size:3.2vw}.ord-page .ord-prose .prose-stats{grid-auto-flow:row;grid-template-columns:1fr}.ord-page .ord-prose .prose-stats>div{gap:1.6vw;padding:5vw}.ord-page .ord-prose .prose-stats>div+div{border-left:0;border-top:1px solid var(--prose-border)}.ord-page .ord-prose .prose-stat-value{font-size:10vw}}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_91JukhSAZ5NfL4Mp56AZXZZq6NXq) 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:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_91JukhSAZ5NfL4Mp56AZXZZq6NXq) 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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_91JukhSAZ5NfL4Mp56AZXZZq6NXq) 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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_91JukhSAZ5NfL4Mp56AZXZZq6NXq) 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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_91JukhSAZ5NfL4Mp56AZXZZq6NXq) 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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_91JukhSAZ5NfL4Mp56AZXZZq6NXq) 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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_dfcb0c{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_dfcb0c{--font-ord-body:"DM Sans","DM Sans Fallback"}