@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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/8fc8dccb033fe656-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9bc9b770bf3ad301-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/283946f895707bec-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e40e5ab8daee7a5c-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e10edf7cb901ff1a-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e699fbf9329167c0-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_1c4363{font-family:Newsreader,Newsreader Fallback;font-weight:400}.__variable_1c4363{--font-newsreader:"Newsreader","Newsreader 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(--ka-rule);border-radius:var(--ka-radius-lg);background:var(--ka-paper-raised);box-shadow:inset 3px 0 0 0 var(--ka-ink-faint);max-width:var(--ka-measure)}.Note_note__Qtm9u[data-kind=note]{border-color:var(--ka-rule);background:var(--ka-paper-sunken);box-shadow:inset 3px 0 0 0 var(--ka-rule-strong);color:var(--ka-ink)}.Note_note__Qtm9u[data-kind=warning]{border-color:var(--ka-refuse-rule);background:var(--ka-refuse-soft);box-shadow:inset 3px 0 0 0 var(--ka-refuse)}.Note_note__Qtm9u[data-kind=tip]{border-color:var(--ka-agree-rule);background:var(--ka-agree-soft);box-shadow:inset 3px 0 0 0 var(--ka-agree)}.Note_note__Qtm9u[data-kind=caution]{border-color:var(--ka-notice-rule);background:var(--ka-notice-soft);box-shadow:inset 3px 0 0 0 var(--ka-notice)}.Note_head__na9wK{display:flex;align-items:baseline;gap:.75ch;flex-wrap:wrap;margin:0 0 .35em!important;font-family:var(--ka-font-ui)!important;font-size:.95rem!important;line-height:1.45!important}.Note_label__psvtg{font-family:var(--ka-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(--ka-ink-muted)}.Note_note__Qtm9u[data-kind=warning] .Note_label__psvtg{color:var(--ka-refuse)}.Note_note__Qtm9u[data-kind=tip] .Note_label__psvtg{color:var(--ka-agree)}.Note_note__Qtm9u[data-kind=caution] .Note_label__psvtg{color:var(--ka-notice)}.Note_title__z5exT{font-weight:620;letter-spacing:-.012em;color:var(--ka-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(--ka-rule);border-radius:var(--ka-radius-lg);background:var(--ka-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(--ka-paper-sunken);border-bottom:1px solid var(--ka-rule);font-family:var(--ka-font-mono);font-size:.76rem;line-height:1.5}.RunReport_bar__eeTOz>.ka-figure{flex:none;line-height:1.5}.RunReport_bar__eeTOz>.ka-figure:not(:last-child){padding-right:1rem;border-right:1px solid var(--ka-rule)}.RunReport_note__J2Lin{color:var(--ka-ink-muted);margin-left:auto}.RunReport_body__r8QW_{padding:.95rem 1.15rem;font-family:var(--ka-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(--ka-rule);color:var(--ka-ink);font-weight:560}.RunReport_prompt__3VszZ{color:var(--ka-ink-faint);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none}.RunReport_heading__W2rZJ{color:var(--ka-ink-muted);margin-bottom:.35em}.RunReport_row__wRDBr{display:grid;grid-template-columns:10.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=delivered] .RunReport_status__y0B8z,.RunReport_row__wRDBr[data-status=drafted] .RunReport_status__y0B8z,.RunReport_row__wRDBr[data-status=fetched] .RunReport_status__y0B8z{color:var(--ka-brand)}.RunReport_row__wRDBr[data-status=dropped] .RunReport_status__y0B8z,.RunReport_row__wRDBr[data-status=qualified] .RunReport_status__y0B8z{color:var(--ka-agree)}.RunReport_row__wRDBr[data-status=skipped] .RunReport_status__y0B8z{color:var(--ka-ink-faint)}.RunReport_row__wRDBr[data-status=flagged] .RunReport_status__y0B8z{color:var(--ka-notice)}.RunReport_row__wRDBr[data-status=failed] .RunReport_status__y0B8z{color:var(--ka-refuse)}.RunReport_subject__uHoRk{color:var(--ka-ink-muted);min-width:0}.RunReport_name__4IdMV{font-family:var(--ka-font-mono);font-size:1em;color:var(--ka-ink);background:none;border:none;padding:0}.RunReport_count__YtOSo{color:var(--ka-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(--ka-rule);color:var(--ka-ink);font-weight:620}.RunReport_plain__Y130W{color:var(--ka-ink-muted);white-space:pre-wrap}.RunReport_blank__pREXX{height:.6em}@media (max-width:640px){.RunReport_row__wRDBr{grid-template-columns:10.5ch 1fr}.RunReport_count__YtOSo{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(--ka-rule);border:1px solid var(--ka-rule);border-radius:var(--ka-radius-lg);overflow:hidden}.Stats_stat__ZLHmN{background:var(--ka-paper-raised);padding:1.1rem 1.2rem 1.15rem}.Stats_value__df_rW{font-family:var(--ka-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(--ka-ink)}.Stats_stat__ZLHmN[data-tone=agree] .Stats_value__df_rW{color:var(--ka-agree)}.Stats_stat__ZLHmN[data-tone=notice] .Stats_value__df_rW{color:var(--ka-notice)}.Stats_label__sZomG{font-family:var(--ka-font-ui);font-size:.8125rem;font-weight:540;letter-spacing:.005em;color:var(--ka-ink);margin-top:.45rem;line-height:1.35}.Stats_note___WU_u{font-family:var(--ka-font-mono);font-size:.7rem;line-height:1.5;color:var(--ka-ink-faint);margin-top:.4rem}.Surface_grid___JdnP{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:.9rem;gap:.9rem;margin-block:2em}.Surface_card__uG0P_{display:flex;flex-direction:column;gap:.5rem;padding:1.05rem 1.15rem 1.2rem;border:1px solid var(--ka-rule);border-radius:var(--ka-radius-lg);background:var(--ka-paper-raised);text-decoration:none!important;transition:border-color .14s ease,box-shadow .14s ease}.Surface_card__uG0P_:hover{border-color:var(--ka-brand-rule);box-shadow:inset 3px 0 0 0 var(--ka-brand)}.Surface_invocation__q4qsN{font-family:var(--ka-font-mono);font-size:.8rem;align-self:flex-start;background:var(--ka-paper-sunken);border:1px solid var(--ka-rule);border-radius:3px;padding:.15em .45em;color:var(--ka-ink)}.Surface_name___tdQG{font-family:var(--ka-font-ui);font-size:1.0625rem;font-weight:600;letter-spacing:-.016em;line-height:1.3;color:var(--ka-ink);margin-top:.15rem}.Surface_body__Uiszi{font-family:var(--ka-font-prose);font-size:1rem;line-height:1.52;color:var(--ka-ink-muted)}.Verdict_panel__u2_Xs{margin-block:1.8em;border:1px solid var(--ka-rule);border-radius:var(--ka-radius-lg);background:var(--ka-paper-raised);overflow:hidden;box-shadow:inset 3px 0 0 0 var(--ka-ink-faint)}.Verdict_panel__u2_Xs[data-verdict=qualified]{box-shadow:inset 3px 0 0 0 var(--ka-agree)}.Verdict_panel__u2_Xs[data-verdict=maybe]{box-shadow:inset 3px 0 0 0 var(--ka-notice)}.Verdict_panel__u2_Xs[data-verdict=skip]{box-shadow:inset 3px 0 0 0 var(--ka-refuse)}.Verdict_bar__YNmWo{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.6rem 1rem .6rem 1.15rem;background:var(--ka-paper-sunken);border-bottom:1px solid var(--ka-rule);font-family:var(--ka-font-mono);font-size:.76rem;line-height:1.5}.Verdict_bar__YNmWo>.ka-figure{flex:none;line-height:1.5}.Verdict_bar__YNmWo>.ka-figure:not(:last-child){padding-right:1rem;border-right:1px solid var(--ka-rule)}.Verdict_barLeft__Od_Hx,.Verdict_barRight__GJDSa{display:flex;align-items:center;gap:.8ch;flex-wrap:wrap}.Verdict_barLeft__Od_Hx{flex:1 1 auto;min-width:0}.Verdict_verdict__sgLEt{font-weight:650;letter-spacing:.005em;color:var(--ka-ink-faint)}.Verdict_panel__u2_Xs[data-verdict=qualified] .Verdict_verdict__sgLEt{color:var(--ka-agree)}.Verdict_panel__u2_Xs[data-verdict=maybe] .Verdict_verdict__sgLEt{color:var(--ka-notice)}.Verdict_panel__u2_Xs[data-verdict=skip] .Verdict_verdict__sgLEt{color:var(--ka-refuse)}.Verdict_score__0j3W7{color:var(--ka-ink);font-weight:650;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;border:1px solid var(--ka-rule-strong);border-radius:3px;padding:.05em .4em}.Verdict_outOf__t6zxA{color:var(--ka-ink-faint);font-weight:400}.Verdict_job__X6U8M{color:var(--ka-ink-muted);min-width:0}.Verdict_at__FvZ0z{color:var(--ka-ink-faint)}.Verdict_note__iU71k{color:var(--ka-ink-muted)}.Verdict_body__MFixD{padding:1rem 1.15rem 1.05rem}.Verdict_block__73QJf{margin-bottom:1.1rem}.Verdict_heading__wmaqa{font-family:var(--ka-font-mono)!important;font-size:.68rem!important;font-weight:650;text-transform:uppercase;letter-spacing:.12em;color:var(--ka-ink-faint);margin:0 0 .5rem!important}.Verdict_claims__bV2s4{margin:0}.Verdict_claim__dXGN3{margin-bottom:.7rem;padding-left:.85rem;border-left:1px solid var(--ka-rule)}.Verdict_claim__dXGN3:last-child{margin-bottom:0}.Verdict_claim__dXGN3 dt{font-family:var(--ka-font-ui);font-size:.95rem;font-weight:560;line-height:1.4;color:var(--ka-ink);display:flex;gap:.75ch;align-items:baseline;flex-wrap:wrap}.Verdict_claim__dXGN3 dd{margin:.25rem 0 0;font-family:var(--ka-font-prose);font-size:.9375rem!important;line-height:1.5!important;color:var(--ka-ink-muted)}.Verdict_claim__dXGN3 dd:before{content:"\201C";color:var(--ka-ink-faint)}.Verdict_claim__dXGN3 dd:after{content:"\201D";color:var(--ka-ink-faint)}.Verdict_claim__dXGN3[data-severity] dd:after,.Verdict_claim__dXGN3[data-severity] dd:before{content:none}.Verdict_severity__0gaYP{font-family:var(--ka-font-mono);font-size:.62rem;font-weight:650;text-transform:uppercase;letter-spacing:.08em;padding:.1em .4em;border-radius:3px;border:1px solid var(--ka-rule-strong);color:var(--ka-ink-faint);flex:none}.Verdict_claim__dXGN3[data-severity=high] .Verdict_severity__0gaYP{color:var(--ka-refuse);border-color:var(--ka-refuse-rule);background:var(--ka-refuse-soft)}.Verdict_claim__dXGN3[data-severity=medium] .Verdict_severity__0gaYP{color:var(--ka-notice);border-color:var(--ka-notice-rule);background:var(--ka-notice-soft)}.Verdict_claim__dXGN3[data-severity=low] .Verdict_severity__0gaYP{color:var(--ka-ink-muted)}.Verdict_claim__dXGN3[data-severity=high]{border-left-color:var(--ka-refuse-rule)}.Verdict_flags__fKiIn{margin:0!important;padding-left:1.2em!important}.Verdict_flags__fKiIn li{font-family:var(--ka-font-prose);font-size:.9375rem!important;line-height:1.5!important;color:var(--ka-refuse)}.Verdict_prose__44g4w{font-family:var(--ka-font-prose);line-height:1.55!important;color:var(--ka-ink-muted)}.Verdict_prose__44g4w,.Verdict_reason___UpNl{margin:0!important;font-size:.9375rem!important;max-width:none!important}.Verdict_reason___UpNl{display:flex;gap:.8ch;align-items:baseline;padding-top:.85rem;border-top:1px solid var(--ka-rule);font-family:var(--ka-font-ui)!important;line-height:1.5!important;font-weight:560;color:var(--ka-ink)!important}.Verdict_arrow__qxRkt{flex:none;color:var(--ka-ink-faint)}.Verdict_panel__u2_Xs[data-verdict=qualified] .Verdict_arrow__qxRkt{color:var(--ka-agree)}.Verdict_panel__u2_Xs[data-verdict=maybe] .Verdict_arrow__qxRkt{color:var(--ka-notice)}.Verdict_panel__u2_Xs[data-verdict=skip] .Verdict_arrow__qxRkt{color:var(--ka-refuse)}.Verdict_foot__pzeFy{display:flex;gap:1.2rem;flex-wrap:wrap;padding:.5rem 1.15rem .6rem;border-top:1px solid var(--ka-rule);background:var(--ka-paper-sunken);font-family:var(--ka-font-mono);font-size:.7rem;color:var(--ka-ink-faint)}@media (max-width:640px){.Verdict_score__0j3W7{order:-1}}.Lede_lede__UMu4N>p{font-size:1.3125rem!important;line-height:1.52!important;letter-spacing:-.012em;color:var(--ka-ink-muted);max-width:62ch;margin-block:.9em 1.4em!important}.Lede_lede__UMu4N strong{color:var(--ka-ink);font-weight:600}.Hero_hero__bqvNd{position:relative;isolation:isolate;padding-block:1rem .5rem;border-bottom:1px solid var(--ka-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(--ka-font-mono)!important;font-size:10px!important;letter-spacing:.28em;text-transform:uppercase;color:var(--ka-brand);margin:0 0 1.1rem!important;display:flex;gap:1.1ch;flex-wrap:wrap;align-items:center}.Hero_title__h4PJ2{font-family:var(--ka-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(--ka-font-prose);font-size:1.3125rem!important;line-height:1.52!important;letter-spacing:-.012em;color:var(--ka-ink-muted);max-width:60ch;margin-block:0 .9em!important}.Hero_lede___B158 strong{color:var(--ka-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(--ka-font-ui);font-size:.9375rem;font-weight:560;letter-spacing:-.008em;padding:.56rem 1.05rem;border-radius:var(--ka-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(--ka-ink);color:var(--ka-paper)!important}.Hero_primary__A3dKy:hover{background:var(--ka-brand)}.Hero_secondary__naBSQ{border-color:var(--ka-rule-strong);color:var(--ka-ink)!important}.Hero_secondary__naBSQ:hover{border-color:var(--ka-ink-faint);background:var(--ka-paper-raised)}.Hero_band__bgO5j{margin-block:3.4rem}.Hero_bandLabel___3_r4{font-family:var(--ka-font-mono)!important;font-size:11px!important;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--ka-ink-muted);margin:0 0 .5rem!important}.Hero_bandTitle__e1e_2{font-family:var(--ka-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(--ka-rule)}@media (max-width:40rem){.Masthead_place___cibM{display:none}}:root{--ka-paper:#f6f7f9;--ka-paper-raised:#ffffff;--ka-paper-sunken:#eceff2;--ka-ink:#0b0d10;--ka-ink-muted:#4e565f;--ka-ink-faint:#616a73;--ka-rule:#dde2e7;--ka-rule-strong:#c0c7ce;--ka-brand:#0a5c82;--ka-brand-hover:#07435f;--ka-brand-soft:#e8eff4;--ka-brand-rule:#a9c8da;--ka-refuse:#ad2318;--ka-refuse-soft:#f4ebea;--ka-refuse-rule:#ddb6b2;--ka-agree:#156643;--ka-agree-soft:#e8f0ec;--ka-agree-rule:#b0cdc0;--ka-notice:#6f5505;--ka-notice-soft:#f1eee4;--ka-notice-rule:#cfc4a5;--ka-font-prose:var(--font-source-serif),ui-serif,Georgia,serif;--ka-font-display:var(--font-newsreader),"Newsreader",Georgia,serif;--ka-font-ui:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--ka-font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,monospace;--ka-prose-size:1.1875rem;--ka-prose-leading:1.68;--ka-measure:72ch;--ka-gutter:1.5rem;--ka-radius:4px;--ka-radius-lg:6px;--ka-shadow-raised:0 1px 2px rgb(11 13 16/0.05),0 0 0 1px var(--ka-rule)}.dark{--ka-paper:#0b0d10;--ka-paper-raised:#14171b;--ka-paper-sunken:#101316;--ka-ink:#e6e8ea;--ka-ink-muted:#a0a7af;--ka-ink-faint:#868e96;--ka-rule:#ffffff1c;--ka-rule-strong:#ffffff30;--ka-brand:#7dd3fc;--ka-brand-hover:#a7e3fd;--ka-brand-soft:#0d1b23;--ka-brand-rule:#1d4255;--ka-refuse:#fb8884;--ka-refuse-soft:#231315;--ka-refuse-rule:#4e2425;--ka-agree:#34d399;--ka-agree-soft:#10231c;--ka-agree-rule:#1d4536;--ka-notice:#fbbf24;--ka-notice-soft:#231d10;--ka-notice-rule:#4c3c14;--ka-shadow-raised:0 0 0 1px var(--ka-rule)}html{font-family:var(--ka-font-ui);color:var(--ka-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{background:var(--ka-paper)}::selection{background:var(--ka-brand-soft);color:var(--ka-ink)}article main :is(p,li,dd,blockquote,td,th){font-family:var(--ka-font-prose);font-size:var(--ka-prose-size);line-height:var(--ka-prose-leading);letter-spacing:-.003em}article main p{margin-block:1.1em;max-width:var(--ka-measure);color:var(--ka-ink)}article main :is(h1,h2,h3,h4,h5,h6){font-family:var(--ka-font-ui);color:var(--ka-ink);text-wrap:balance}article main h1{font-family:var(--ka-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(--ka-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(--ka-ink-muted)}article main :is(h2,h3,h4) a[href^="#"]:after{content:"#";font-family:var(--ka-font-mono);font-size:.78em;font-weight:400;color:var(--ka-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(--ka-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;-webkit-text-decoration-color:var(--ka-brand-rule);text-decoration-color:var(--ka-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(--ka-brand-hover);-webkit-text-decoration-color:var(--ka-brand);text-decoration-color:var(--ka-brand)}article main :is(ul,ol){margin-block:1.1em;max-width:var(--ka-measure);padding-left:1.4em}article main li{margin-block:.4em}article main ul>li::marker{color:var(--ka-ink-faint)}article main ol>li::marker{color:var(--ka-ink-faint);font-family:var(--ka-font-mono);font-size:.85em}article main blockquote{border-left:2px solid var(--ka-rule-strong);padding-left:1.3em;margin-block:1.6em;color:var(--ka-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(--ka-rule-strong)}article main th{font-family:var(--ka-font-ui);font-size:.73rem;font-weight:620;text-transform:uppercase;letter-spacing:.07em;color:var(--ka-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(--ka-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(--ka-rule);margin-block:3em}.ka-eyebrow{font-size:10px;letter-spacing:.28em;color:var(--ka-brand)}.ka-eyebrow,.ka-mono{font-family:var(--ka-font-mono);text-transform:uppercase}.ka-mono{font-size:11px;letter-spacing:.22em;color:var(--ka-ink-muted)}.ka-display{font-family:var(--ka-font-display);font-weight:400;letter-spacing:-.02em}article main{counter-reset:ka-section ka-figure}article main h2:before{counter-increment:ka-section;content:"No. " counter(ka-section,decimal-leading-zero);display:block;margin-bottom:.7rem;font-family:var(--ka-font-mono);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.28em;line-height:1;color:var(--ka-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}.ka-figure:before{counter-increment:ka-figure;content:"FIG. " counter(ka-figure,decimal-leading-zero);font-family:var(--ka-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--ka-ink-muted)}.ka-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}.ka-aurora{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(125,211,252,.08),transparent),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(125,211,252,.05),transparent),radial-gradient(ellipse 70% 60% at 50% 80%,rgba(125,211,252,.04),transparent);filter:blur(60px)}article main :not(pre)>code{font-family:var(--ka-font-mono);font-size:.855em;background:var(--ka-paper-sunken);border:1px solid var(--ka-rule);border-radius:3px;padding:.1em .34em;color:var(--ka-ink);word-break:break-word}article main :is(p,li,dd,td,th,blockquote) a:not(.subheading-anchor)>code{color:inherit;border-color:var(--ka-brand-rule);background:var(--ka-brand-soft)}article main pre{font-family:var(--ka-font-mono);font-size:.875rem;line-height:1.62;background:var(--ka-paper-raised)!important;border:1px solid var(--ka-rule);border-radius:var(--ka-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(--ka-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(--ka-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(--ka-ink-muted)!important;background:none!important;transition:color .12s ease,border-color .12s ease;line-height:1.45}.nextra-sidebar a:hover{color:var(--ka-ink)!important;border-left-color:var(--ka-rule-strong)}.nextra-sidebar a[class*="x:bg-primary-100"]{color:var(--ka-brand)!important;font-weight:560;border-left-color:var(--ka-brand);background:none!important}.nextra-toc{font-family:var(--ka-font-ui)}.nextra-toc li{font-size:.8125rem;line-height:1.45}.nextra-toc a{color:var(--ka-ink-faint)!important;transition:color .12s ease}.nextra-toc a:hover,.nextra-toc a[class*="x:text-primary-600"]{color:var(--ka-brand)!important}.nextra-navbar{font-family:var(--ka-font-ui)}.nextra-navbar nav{font-size:.875rem}.nextra-breadcrumb{font-family:var(--ka-font-mono);font-size:.76rem;letter-spacing:.01em;color:var(--ka-ink-faint)}footer{font-family:var(--ka-font-ui)}.ka-footer p{margin:0 0 .35rem;font-size:.875rem;color:var(--ka-ink-muted)}.ka-footer p:last-child{margin-top:.8rem;margin-bottom:0}:focus-visible{outline:2px solid var(--ka-brand);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}.ka-aurora,.ka-grain:before{display:none}}@media print{.dark,:root,:root.dark{--ka-paper:#fff;--ka-paper-raised:#fff;--ka-paper-sunken:#fff;--ka-ink:#000;--ka-ink-muted:#000;--ka-ink-faint:#000;--ka-brand:#000;--ka-brand-hover:#000;--ka-brand-soft:#fff;--ka-brand-rule:#999;--ka-rule:#999;--ka-rule-strong:#666;--ka-refuse:#000;--ka-refuse-soft:#fff;--ka-refuse-rule:#999;--ka-agree:#000;--ka-agree-soft:#fff;--ka-agree-rule:#999;--ka-notice:#000;--ka-notice-soft:#fff;--ka-notice-rule:#999}body,html{background:#fff!important;color:#000!important}.ka-aurora,.ka-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}}.Mark_wrap__9qS4p{display:inline-flex;align-items:center;gap:.5rem}.Mark_glyph__IRh5p{color:var(--ka-ink);flex:none}.Mark_accent__2RGVY{fill:var(--ka-brand)}.Mark_word__p_0CE{font-family:var(--ka-font-display);font-size:1.375rem;font-weight:400;letter-spacing:-.015em;line-height:1;color:var(--ka-ink)}