@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_6fcd6c{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_6fcd6c{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a4f49d278a78d11a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/0c8c2cc6cb2a1e84-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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/975646e0361b97e6-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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2709857960ef4384-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c10e65354f31a966-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/18db5f711778bd55-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/02b79f0bd347001b-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5c1dcbfbff27328a-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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_debec6{font-family:Playfair Display,Playfair Display Fallback;font-weight:400}.__variable_debec6{--font-playfair:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/acc1c922d613a50a.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_ad0237{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_ad0237{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/dbccb4a9e22cbf0d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_4cefcd{font-family:GeistSans,GeistSans Fallback}.__variable_4cefcd{--font-geist-sans:"GeistSans","GeistSans Fallback"}.Note_note__Qtm9u{margin-block:1.8em;padding:.95rem 1.15rem 1rem;border:1px solid var(--lg-rule);border-radius:var(--lg-radius-lg);background:var(--lg-paper-raised);box-shadow:inset 3px 0 0 0 var(--lg-ink-faint);max-width:var(--lg-measure)}.Note_note__Qtm9u[data-kind=note]{border-color:var(--lg-rule);background:var(--lg-paper-sunken);box-shadow:inset 3px 0 0 0 var(--lg-rule-strong);color:var(--lg-ink)}.Note_note__Qtm9u[data-kind=warning]{border-color:var(--lg-refuse-rule);background:var(--lg-refuse-soft);box-shadow:inset 3px 0 0 0 var(--lg-refuse)}.Note_note__Qtm9u[data-kind=tip]{border-color:var(--lg-agree-rule);background:var(--lg-agree-soft);box-shadow:inset 3px 0 0 0 var(--lg-agree)}.Note_note__Qtm9u[data-kind=caution]{border-color:var(--lg-notice-rule);background:var(--lg-notice-soft);box-shadow:inset 3px 0 0 0 var(--lg-notice)}.Note_head__na9wK{display:flex;align-items:baseline;gap:.75ch;flex-wrap:wrap;margin:0 0 .35em!important;font-family:var(--lg-font-ui)!important;font-size:.95rem!important;line-height:1.45!important}.Note_label__psvtg{font-family:var(--lg-font-mono);font-size:.68rem;font-weight:650;text-transform:uppercase;letter-spacing:.09em;padding-top:.22em;flex:none}.Note_note__Qtm9u[data-kind=note] .Note_label__psvtg{color:var(--lg-ink-muted)}.Note_note__Qtm9u[data-kind=warning] .Note_label__psvtg{color:var(--lg-refuse)}.Note_note__Qtm9u[data-kind=tip] .Note_label__psvtg{color:var(--lg-agree)}.Note_note__Qtm9u[data-kind=caution] .Note_label__psvtg{color:var(--lg-notice)}.Note_title__z5exT{font-weight:620;letter-spacing:-.012em;color:var(--lg-ink)}.Note_body__FjEw_>:is(p,ul,ol){font-size:1.0625rem!important;margin-block:.6em!important}.Note_body__FjEw_>:first-child{margin-top:0!important}.Note_body__FjEw_>:last-child{margin-bottom:0!important}.RunReport_panel__KyVnD{margin-block:1.8em;border:1px solid var(--lg-rule);border-radius:var(--lg-radius-lg);background:var(--lg-paper-raised);overflow:hidden}.RunReport_bar__eeTOz{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.6rem 1rem .6rem 1.15rem;background:var(--lg-paper-sunken);border-bottom:1px solid var(--lg-rule);font-family:var(--lg-font-mono);font-size:.76rem;line-height:1.5}.RunReport_bar__eeTOz>.lg-figure{flex:none;line-height:1.5}.RunReport_bar__eeTOz>.lg-figure:not(:last-child){padding-right:1rem;border-right:1px solid var(--lg-rule)}.RunReport_note__J2Lin{color:var(--lg-ink-muted);font-style:normal;margin-left:auto}.RunReport_body__r8QW_{padding:.95rem 1.15rem;font-family:var(--lg-font-mono);font-size:.845rem;line-height:1.75;overflow-x:auto}.RunReport_command__qep1j{display:flex;gap:.9ch;align-items:baseline;padding-bottom:.5em;margin-bottom:.6em;border-bottom:1px solid var(--lg-rule);color:var(--lg-ink);font-weight:560}.RunReport_prompt__3VszZ{color:var(--lg-ink-faint);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none}.RunReport_heading__W2rZJ{color:var(--lg-ink-muted);margin-bottom:.35em}.RunReport_row__wRDBr{display:grid;grid-template-columns:7.5ch 1fr max-content;grid-gap:0 1.4ch;gap:0 1.4ch;align-items:baseline}.RunReport_status__y0B8z{font-weight:650;letter-spacing:.01em}.RunReport_row__wRDBr[data-status=ran] .RunReport_status__y0B8z{color:var(--lg-brand)}.RunReport_row__wRDBr[data-status=cached] .RunReport_status__y0B8z{color:var(--lg-ink-faint)}.RunReport_row__wRDBr[data-status=skipped] .RunReport_status__y0B8z{color:var(--lg-agree)}.RunReport_row__wRDBr[data-status=noticed] .RunReport_status__y0B8z{color:var(--lg-notice)}.RunReport_row__wRDBr[data-status=failed] .RunReport_status__y0B8z{color:var(--lg-refuse)}.RunReport_subject__uHoRk{color:var(--lg-ink-muted);min-width:0}.RunReport_name__4IdMV{font-family:var(--lg-font-mono);font-size:1em;color:var(--lg-ink);background:none;border:none;padding:0}.RunReport_timing__Xs8Ap{color:var(--lg-ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.RunReport_summary__IRKP3{margin-top:.7em;padding-top:.6em;border-top:1px solid var(--lg-rule);color:var(--lg-ink);font-weight:620}.RunReport_plain__Y130W{color:var(--lg-ink-muted);white-space:pre-wrap}.RunReport_blank__pREXX{height:.6em}@media (max-width:640px){.RunReport_row__wRDBr{grid-template-columns:7.5ch 1fr}.RunReport_timing__Xs8Ap{grid-column:2;text-align:left}}.Stats_row__aIiS_{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:1px;gap:1px;margin-block:2em;background:var(--lg-rule);border:1px solid var(--lg-rule);border-radius:var(--lg-radius-lg);overflow:hidden}.Stats_stat__ZLHmN{background:var(--lg-paper-raised);padding:1.1rem 1.2rem 1.15rem}.Stats_value__df_rW{font-family:var(--lg-font-display);font-size:2.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.05;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--lg-ink)}.Stats_stat__ZLHmN[data-tone=agree] .Stats_value__df_rW{color:var(--lg-agree)}.Stats_stat__ZLHmN[data-tone=notice] .Stats_value__df_rW{color:var(--lg-notice)}.Stats_label__sZomG{font-family:var(--lg-font-ui);font-size:.8125rem;font-weight:540;letter-spacing:.005em;color:var(--lg-ink);margin-top:.45rem;line-height:1.35}.Stats_note___WU_u{font-family:var(--lg-font-mono);font-size:.7rem;line-height:1.5;color:var(--lg-ink-faint);margin-top:.4rem}.Hazard_grid__868b2{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:.9rem;gap:.9rem;margin-block:2em}.Hazard_card__H4bMU{display:flex;flex-direction:column;gap:.5rem;padding:1.05rem 1.15rem 1.2rem;border:1px solid var(--lg-rule);border-radius:var(--lg-radius-lg);background:var(--lg-paper-raised);text-decoration:none!important;transition:border-color .14s ease,box-shadow .14s ease}.Hazard_card__H4bMU:hover{border-color:var(--lg-refuse-rule);box-shadow:inset 3px 0 0 0 var(--lg-refuse)}.Hazard_pair__C3W2z{display:flex;align-items:center;gap:.7ch;flex-wrap:wrap;font-family:var(--lg-font-mono);font-size:.8rem}.Hazard_left__ql0PU,.Hazard_right__irfja{font-family:var(--lg-font-mono);font-size:1em;background:var(--lg-paper-sunken);border:1px solid var(--lg-rule);border-radius:3px;padding:.1em .4em;color:var(--lg-ink)}.Hazard_vs__uIr50{color:var(--lg-refuse);font-weight:650}.Hazard_symptom__WZ_hF{font-family:var(--lg-font-ui);font-size:1.0625rem;font-weight:600;letter-spacing:-.016em;line-height:1.3;color:var(--lg-ink);margin-top:.15rem}.Hazard_body__SEvKL{font-family:var(--lg-font-prose);font-size:1rem;line-height:1.52;color:var(--lg-ink-muted)}.Lede_lede__UMu4N>p{font-size:1.3125rem!important;line-height:1.52!important;letter-spacing:-.012em;color:var(--lg-ink-muted);max-width:62ch;margin-block:.9em 1.4em!important}.Lede_lede__UMu4N strong{color:var(--lg-ink);font-weight:600}.Hero_hero__bqvNd{position:relative;isolation:isolate;padding-block:1rem .5rem;border-bottom:1px solid var(--lg-rule);margin-bottom:2.4rem;padding-bottom:2.2rem}.Hero_atmosphere__mkQu7{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.Hero_eyebrow__zlAY_{font-family:var(--lg-font-mono)!important;font-size:10px!important;letter-spacing:.28em;text-transform:uppercase;color:var(--lg-brand);margin:0 0 1.1rem!important;display:flex;gap:1.1ch;flex-wrap:wrap;align-items:center}.Hero_title__h4PJ2{font-family:var(--lg-font-display);font-size:clamp(2.35rem,1.5rem + 3.2vw,3.65rem)!important;font-weight:400;letter-spacing:-.02em!important;line-height:1.08!important;margin:0 0 1.1rem!important;max-width:24ch;border-top:none!important;padding-top:0!important;text-wrap:balance}.Hero_lede___B158>p{font-family:var(--lg-font-prose);font-size:1.3125rem!important;line-height:1.52!important;letter-spacing:-.012em;color:var(--lg-ink-muted);max-width:60ch;margin-block:0 .9em!important}.Hero_lede___B158 strong{color:var(--lg-ink);font-weight:600}.Hero_actions__yXeUX{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1.6rem}.Hero_primary__A3dKy,.Hero_secondary__naBSQ{font-family:var(--lg-font-ui);font-size:.9375rem;font-weight:560;letter-spacing:-.008em;padding:.56rem 1.05rem;border-radius:var(--lg-radius);text-decoration:none!important;border:1px solid transparent;transition:background-color .13s ease,border-color .13s ease,color .13s ease}.Hero_primary__A3dKy{background:var(--lg-ink);color:var(--lg-paper)!important}.Hero_primary__A3dKy:hover{background:var(--lg-brand)}.Hero_secondary__naBSQ{border-color:var(--lg-rule-strong);color:var(--lg-ink)!important}.Hero_secondary__naBSQ:hover{border-color:var(--lg-ink-faint);background:var(--lg-paper-raised)}.Hero_band__bgO5j{margin-block:3.4rem}.Hero_bandLabel___3_r4{font-family:var(--lg-font-mono)!important;font-size:11px!important;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--lg-ink-muted);margin:0 0 .5rem!important}.Hero_bandTitle__e1e_2{font-family:var(--lg-font-display);font-size:1.9rem!important;font-weight:400;letter-spacing:-.02em!important;line-height:1.16!important;margin:0 0 1rem!important;max-width:34ch;border-top:none!important;padding-top:0!important}.Hero_band__bgO5j .Hero_bandTitle__e1e_2:before{content:none;counter-increment:none}.Masthead_masthead__WrAXN{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;padding-bottom:.7rem;margin-top:2.2rem;margin-bottom:1.6rem;border-bottom:1px solid var(--lg-rule)}@media (max-width:40rem){.Masthead_place___cibM{display:none}}.BrandCard_card__wMAPV{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:3/4;width:100%;max-width:18rem;margin-block:1.6rem;padding:1.5rem;background:var(--lg-paper-raised);border:1px solid var(--lg-rule);border-top:2px solid var(--card-colour,var(--lg-rule-strong));border-radius:var(--lg-radius-lg);color:var(--lg-ink);text-decoration:none!important;transition:border-color .5s ease}@media (min-width:768px){.BrandCard_card__wMAPV{padding:2rem}}a.BrandCard_card__wMAPV:hover{border-color:var(--lg-rule-strong);border-top-color:var(--card-colour,var(--lg-rule-strong))}a.BrandCard_card__wMAPV:focus-visible{outline:2px solid var(--lg-brand);outline-offset:3px}.BrandCard_row__yjW1i{display:flex;justify-content:space-between;gap:1rem}.BrandCard_foot__AyQhX{display:flex;flex-direction:column;gap:.75rem}.BrandCard_hairline__mJfyj{width:48px;height:1px;background:var(--lg-brand);transition:width .5s ease}.BrandCard_card__wMAPV:hover .BrandCard_hairline__mJfyj{width:96px}.BrandCard_title__BgTq7{font-family:var(--lg-font-display);font-weight:400;font-size:1.75rem;letter-spacing:-.02em;line-height:1.1;color:var(--lg-ink)}.BrandCard_tagline__eB_pe{font-family:var(--lg-font-ui);font-size:.875rem;line-height:1.5;color:var(--lg-ink-muted)}.Mark_wrap__9qS4p{display:inline-flex;align-items:center;gap:.5rem}.Mark_glyph__IRh5p{color:var(--lg-ink);flex:none}.Mark_tie__WMKmC{fill:var(--lg-brand)}.Mark_word__p_0CE{font-family:var(--lg-font-display);font-size:1.375rem;font-weight:400;letter-spacing:-.02em;line-height:1;color:var(--lg-ink)}.Mark_ase__f1v3Y{font-style:italic;color:var(--lg-brand)}:root{--lg-paper:#f5f5f0;--lg-paper-raised:#ffffff;--lg-paper-sunken:#ebebe4;--lg-ink:#0a0a0b;--lg-ink-muted:#55555e;--lg-ink-faint:#696973;--lg-rule:#e0ddd3;--lg-rule-strong:#c9c5b8;--lg-brand:#a8460a;--lg-brand-hover:#8a3907;--lg-brand-soft:#f1ece5;--lg-brand-rule:#dfc4b0;--lg-refuse:#b02339;--lg-refuse-soft:#f2ebe7;--lg-refuse-rule:#e2babd;--lg-agree:#2a774f;--lg-agree-soft:#ebefe8;--lg-agree-rule:#bcd3c3;--lg-notice:#7d6808;--lg-notice-soft:#efeee4;--lg-notice-rule:#d3cdaf;--lg-font-prose:var(--font-source-serif),ui-serif,Georgia,serif;--lg-font-display:var(--font-playfair),"Playfair Display",Georgia,serif;--lg-font-ui:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--lg-font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,monospace;--lg-prose-size:1.1875rem;--lg-prose-leading:1.68;--lg-measure:72ch;--lg-gutter:1.5rem;--lg-radius:4px;--lg-radius-lg:6px;--lg-shadow-raised:0 1px 2px rgb(10 10 11/0.05),0 0 0 1px var(--lg-rule)}.dark{--lg-paper:#0a0a0b;--lg-paper-raised:#17171c;--lg-paper-sunken:#121216;--lg-ink:#f5f5f0;--lg-ink-muted:#a1a1aa;--lg-ink-faint:#7f7f89;--lg-rule:#ffffff1a;--lg-rule-strong:#ffffff2e;--lg-brand:#e36414;--lg-brand-hover:#f07d2e;--lg-brand-soft:#2a1408;--lg-brand-rule:#5c2d0e;--lg-refuse:#f05a72;--lg-refuse-soft:#2a1519;--lg-refuse-rule:#54242c;--lg-agree:#5ecf92;--lg-agree-soft:#16261e;--lg-agree-rule:#254936;--lg-notice:#d9bf4e;--lg-notice-soft:#272314;--lg-notice-rule:#4c4420;--lg-shadow-raised:0 0 0 1px var(--lg-rule)}html{font-family:var(--lg-font-ui);color:var(--lg-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{background:var(--lg-paper)}::selection{background:var(--lg-brand-soft);color:var(--lg-ink)}article main :is(p,li,dd,blockquote,td,th){font-family:var(--lg-font-prose);font-size:var(--lg-prose-size);line-height:var(--lg-prose-leading);letter-spacing:-.003em}article main p{margin-block:1.1em;max-width:var(--lg-measure);color:var(--lg-ink)}article main :is(h1,h2,h3,h4,h5,h6){font-family:var(--lg-font-ui);color:var(--lg-ink);text-wrap:balance}article main h1{font-family:var(--lg-font-display);font-size:clamp(2.1rem,1.6rem + 1.8vw,2.9rem);font-weight:400;letter-spacing:-.02em;line-height:1.08;margin-block:0 .65em;max-width:30ch}article main h2{font-size:1.55rem;font-weight:620;letter-spacing:-.022em;line-height:1.22;margin-block:2.9em .8em;padding-top:1.5rem;padding-bottom:0;border-top:1px solid var(--lg-rule);border-bottom:0;max-width:40ch}article main h3{font-size:1.16rem;font-weight:620;letter-spacing:-.013em;margin-block:2.1em .6em}article main h4{font-size:1rem;font-weight:620;letter-spacing:.005em;margin-block:1.9em .5em;color:var(--lg-ink-muted)}article main :is(h2,h3,h4) a[href^="#"]:after{content:"#";font-family:var(--lg-font-mono);font-size:.78em;font-weight:400;color:var(--lg-ink-faint);margin-left:.5ch;opacity:0;transition:opacity .12s ease}article main :is(h2,h3,h4):hover a[href^="#"]:after{opacity:1}article main :is(p,li,dd,td,th,blockquote) a:not(.subheading-anchor),article main a[class*="x:text-primary-600"]{color:var(--lg-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;-webkit-text-decoration-color:var(--lg-brand-rule);text-decoration-color:var(--lg-brand-rule);transition:color .12s ease,-webkit-text-decoration-color .12s ease;transition:text-decoration-color .12s ease,color .12s ease;transition:text-decoration-color .12s ease,color .12s ease,-webkit-text-decoration-color .12s ease}article main :is(p,li,dd,td,th,blockquote) a:not(.subheading-anchor):hover,article main a[class*="x:text-primary-600"]:hover{color:var(--lg-brand-hover);-webkit-text-decoration-color:var(--lg-brand);text-decoration-color:var(--lg-brand)}article main :is(ul,ol){margin-block:1.1em;max-width:var(--lg-measure);padding-left:1.4em}article main li{margin-block:.4em}article main ul>li::marker{color:var(--lg-ink-faint)}article main ol>li::marker{color:var(--lg-ink-faint);font-family:var(--lg-font-mono);font-size:.85em}article main blockquote{border-left:2px solid var(--lg-rule-strong);padding-left:1.3em;margin-block:1.6em;color:var(--lg-ink-muted);font-style:normal}article main table{width:100%;margin-block:1.8em;border-collapse:collapse;font-size:.95rem;display:table}article main thead{border-bottom:1px solid var(--lg-rule-strong)}article main th{font-family:var(--lg-font-ui);font-size:.73rem;font-weight:620;text-transform:uppercase;letter-spacing:.07em;color:var(--lg-ink-muted);text-align:left;padding:0 1.1em .7em 0;background:none}article main td{padding:.72em 1.1em .72em 0;border-bottom:1px solid var(--lg-rule);vertical-align:baseline;font-size:1rem;line-height:1.55}article main :is(th,td):last-child{padding-right:0}article main tbody tr:last-child td{border-bottom:none}article main hr{border:none;border-top:1px solid var(--lg-rule);margin-block:3em}.lg-eyebrow{font-size:10px;letter-spacing:.28em;color:var(--lg-brand)}.lg-eyebrow,.lg-mono{font-family:var(--lg-font-mono);text-transform:uppercase}.lg-mono{font-size:11px;letter-spacing:.22em;color:var(--lg-ink-muted)}.lg-display{font-family:var(--lg-font-display);font-weight:400;letter-spacing:-.02em}article main{counter-reset:lg-section lg-figure}article main h2:before{counter-increment:lg-section;content:"§ " counter(lg-section,decimal-leading-zero);display:block;margin-bottom:.7rem;font-family:var(--lg-font-mono);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.28em;line-height:1;color:var(--lg-brand)}article main h2:is([id^="0-"],[id^="1-"],[id^="2-"],[id^="3-"],[id^="4-"],[id^="5-"],[id^="6-"],[id^="7-"],[id^="8-"],[id^="9-"]):before{visibility:hidden;height:0;margin:0}.lg-figure:before{counter-increment:lg-figure;content:"FIG. " counter(lg-figure,decimal-leading-zero);font-family:var(--lg-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--lg-ink-muted)}.lg-grain:before{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.lg-aurora{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(227,100,20,.08),transparent),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(227,100,20,.05),transparent),radial-gradient(ellipse 70% 60% at 50% 80%,rgba(227,100,20,.04),transparent);filter:blur(60px)}article main :not(pre)>code{font-family:var(--lg-font-mono);font-size:.855em;background:var(--lg-paper-sunken);border:1px solid var(--lg-rule);border-radius:3px;padding:.1em .34em;color:var(--lg-ink);word-break:break-word}article main :is(p,li,dd,td,th,blockquote) a:not(.subheading-anchor)>code{color:inherit;border-color:var(--lg-brand-rule);background:var(--lg-brand-soft)}article main pre{font-family:var(--lg-font-mono);font-size:.875rem;line-height:1.62;background:var(--lg-paper-raised)!important;border:1px solid var(--lg-rule);border-radius:var(--lg-radius-lg);padding:1.05rem 1.15rem;overflow-x:auto;-moz-tab-size:2;tab-size:2;box-shadow:none}.nextra-sidebar{font-family:var(--lg-font-ui)}.nextra-sidebar :is(a,button){font-size:.875rem}.nextra-sidebar .nextra-scrollbar>div>ul>li>button{font-size:.7rem;font-weight:650;text-transform:uppercase;letter-spacing:.085em;color:var(--lg-ink-faint)!important;margin-top:1.9rem;margin-bottom:.45rem}.nextra-sidebar a{border-radius:0!important;border-left:2px solid transparent;padding-left:.85rem!important;color:var(--lg-ink-muted)!important;background:none!important;transition:color .12s ease,border-color .12s ease;line-height:1.45}.nextra-sidebar a:hover{color:var(--lg-ink)!important;border-left-color:var(--lg-rule-strong)}.nextra-sidebar a[class*="x:bg-primary-100"]{color:var(--lg-brand)!important;font-weight:560;border-left-color:var(--lg-brand);background:none!important}.nextra-toc{font-family:var(--lg-font-ui)}.nextra-toc li{font-size:.8125rem;line-height:1.45}.nextra-toc a{color:var(--lg-ink-faint)!important;transition:color .12s ease}.nextra-toc a:hover,.nextra-toc a[class*="x:text-primary-600"]{color:var(--lg-brand)!important}.nextra-navbar{font-family:var(--lg-font-ui)}.nextra-navbar nav{font-size:.875rem}.nextra-breadcrumb{font-family:var(--lg-font-mono);font-size:.76rem;letter-spacing:.01em;color:var(--lg-ink-faint)}footer{font-family:var(--lg-font-ui)}:focus-visible{outline:2px solid var(--lg-brand);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}.lg-aurora,.lg-grain:before{display:none}}@media print{.dark,:root,:root.dark{--lg-paper:#fff;--lg-paper-raised:#fff;--lg-paper-sunken:#fff;--lg-ink:#000;--lg-ink-muted:#000;--lg-ink-faint:#000;--lg-brand:#000;--lg-brand-hover:#000;--lg-brand-soft:#fff;--lg-brand-rule:#999;--lg-rule:#999;--lg-rule-strong:#666;--lg-refuse:#000;--lg-refuse-soft:#fff;--lg-refuse-rule:#999;--lg-agree:#000;--lg-agree-soft:#fff;--lg-agree-rule:#999;--lg-notice:#000;--lg-notice-soft:#fff;--lg-notice-rule:#999}body,html{background:#fff!important;color:#000!important}.lg-aurora,.lg-grain:before,.nextra-sidebar,.nextra-toc{display:none!important}article main h2:before{color:#000}article main .nextra-code span,article main pre{background-color:#fff!important;color:var(--shiki-light,#000)!important}}