@font-face{font-family:Newsreader;src:url(/_astro/Newsreader-Roman-VF.BBsPqYze.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F,U+192,U+2C6-2C7,U+2D8-2DD,U+2009-200A,U+2010-2027,U+202F,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2190-2193,U+2212,U+2248,U+2260-2265}@font-face{font-family:Newsreader;src:url(/_astro/Newsreader-Italic-VF.C3_J0lIn.woff2)format("woff2");font-style:italic;font-weight:200 800;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F,U+192,U+2C6-2C7,U+2D8-2DD,U+2009-200A,U+2010-2027,U+202F,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2190-2193,U+2212,U+2248,U+2260-2265}@font-face{font-family:Public Sans;src:url(/_astro/PublicSans-Roman-VF.BADVoSFM.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F,U+192,U+2C6-2C7,U+2D8-2DD,U+2009-200A,U+2010-2027,U+202F,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2190-2193,U+2212,U+2248,U+2260-2265}@font-face{font-family:Public Sans;src:url(/_astro/PublicSans-Italic-VF.CJdRC0dr.woff2)format("woff2");font-style:italic;font-weight:100 900;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+100-17F,U+192,U+2C6-2C7,U+2D8-2DD,U+2009-200A,U+2010-2027,U+202F,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2190-2193,U+2212,U+2248,U+2260-2265}:root{--kn-color-background:#f3f2ee;--kn-color-surface:#fbfaf7;--kn-color-surface-sunken:#e8e7e1;--kn-color-text:#0e2240;--kn-color-text-muted:#566173;--kn-color-link:#0e2240;--kn-color-rule:#d3d2cb;--kn-color-border:#76808f;--kn-color-focus:#1f4fa0;--kn-color-action:#0e2240;--kn-color-on-action:#fbfaf7;--kn-color-change:#1f4fa0;--kn-color-verified:#1f5f55;--kn-color-uncertain:#566173;--kn-color-error:#9c3626;--kn-shadow-overlay:0 1px 2px #0e224014, 0 8px 24px #0e22401a;--kn-note-confirmed-color:#1f4fa0;--kn-note-confirmed-rule:3px solid #1f4fa0;--kn-note-possible-color:#566173;--kn-note-possible-rule:2px dashed #566173;--kn-note-none-relevant-color:#1f5f55;--kn-note-none-relevant-rule:2px solid #1f5f55;--kn-note-not-found-color:#1f4fa0;--kn-note-not-found-rule:3px solid #1f4fa0;color-scheme:light;--kn-palette-paper:#f3f2ee;--kn-palette-paper-lifted:#fbfaf7;--kn-palette-paper-sunken:#e8e7e1;--kn-palette-navy:#0e2240;--kn-palette-slate:#566173;--kn-palette-pencil:#d3d2cb;--kn-palette-steel:#76808f;--kn-palette-delft:#1f4fa0;--kn-palette-sea-green:#1f5f55;--kn-palette-brick:#9c3626;--kn-palette-night:#0d1626;--kn-palette-night-lifted:#142035;--kn-palette-night-sunken:#1b2840;--kn-palette-mist:#e8ecf2;--kn-palette-haze:#9faabb;--kn-palette-night-line:#2a3850;--kn-palette-steel-dark:#6b7a92;--kn-palette-delft-light:#8fb2ee;--kn-palette-sea-green-light:#7cc7b6;--kn-palette-brick-light:#eba597;--kn-font-serif:Newsreader, Georgia, "Times New Roman", serif;--kn-font-sans:"Public Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--kn-font-weight-regular:400;--kn-font-weight-medium:500;--kn-font-weight-semibold:600;--kn-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--kn-font-feature-amount:"tnum" 1, "lnum" 1;--kn-type-display-family:var(--kn-font-serif);--kn-type-display-size:3rem;--kn-type-display-line-height:1.0833;--kn-type-display-weight:500;--kn-type-display-letter-spacing:-.015em;--kn-type-display:500 3rem/1.0833 var(--kn-font-serif);--kn-type-title1-family:var(--kn-font-serif);--kn-type-title1-size:2.125rem;--kn-type-title1-line-height:1.1765;--kn-type-title1-weight:500;--kn-type-title1-letter-spacing:-.01em;--kn-type-title1:500 2.125rem/1.1765 var(--kn-font-serif);--kn-type-title2-family:var(--kn-font-serif);--kn-type-title2-size:1.625rem;--kn-type-title2-line-height:1.2308;--kn-type-title2-weight:500;--kn-type-title2-letter-spacing:normal;--kn-type-title2:500 1.625rem/1.2308 var(--kn-font-serif);--kn-type-title3-family:var(--kn-font-serif);--kn-type-title3-size:1.3125rem;--kn-type-title3-line-height:1.3333;--kn-type-title3-weight:600;--kn-type-title3-letter-spacing:normal;--kn-type-title3:600 1.3125rem/1.3333 var(--kn-font-serif);--kn-type-lede-family:var(--kn-font-serif);--kn-type-lede-size:1.25rem;--kn-type-lede-line-height:1.5;--kn-type-lede-weight:400;--kn-type-lede-letter-spacing:normal;--kn-type-lede:400 1.25rem/1.5 var(--kn-font-serif);--kn-type-value-family:var(--kn-font-serif);--kn-type-value-size:1.3125rem;--kn-type-value-line-height:1.3333;--kn-type-value-weight:400;--kn-type-value-letter-spacing:normal;--kn-type-value:400 1.3125rem/1.3333 var(--kn-font-serif);--kn-type-body-family:var(--kn-font-sans);--kn-type-body-size:1.0625rem;--kn-type-body-line-height:1.5294;--kn-type-body-weight:400;--kn-type-body-letter-spacing:normal;--kn-type-body:400 1.0625rem/1.5294 var(--kn-font-sans);--kn-type-body-strong-family:var(--kn-font-sans);--kn-type-body-strong-size:1.0625rem;--kn-type-body-strong-line-height:1.5294;--kn-type-body-strong-weight:600;--kn-type-body-strong-letter-spacing:normal;--kn-type-body-strong:600 1.0625rem/1.5294 var(--kn-font-sans);--kn-type-body-small-family:var(--kn-font-sans);--kn-type-body-small-size:.9375rem;--kn-type-body-small-line-height:1.4667;--kn-type-body-small-weight:400;--kn-type-body-small-letter-spacing:normal;--kn-type-body-small:400 .9375rem/1.4667 var(--kn-font-sans);--kn-type-label-family:var(--kn-font-sans);--kn-type-label-size:.8125rem;--kn-type-label-line-height:1.3846;--kn-type-label-weight:600;--kn-type-label-letter-spacing:.01em;--kn-type-label:600 .8125rem/1.3846 var(--kn-font-sans);--kn-type-caption-family:var(--kn-font-sans);--kn-type-caption-size:.8125rem;--kn-type-caption-line-height:1.3846;--kn-type-caption-weight:400;--kn-type-caption-letter-spacing:normal;--kn-type-caption:400 .8125rem/1.3846 var(--kn-font-sans);--kn-type-kicker-family:var(--kn-font-sans);--kn-type-kicker-size:.75rem;--kn-type-kicker-line-height:1.3333;--kn-type-kicker-weight:600;--kn-type-kicker-letter-spacing:.08em;--kn-type-kicker:600 .75rem/1.3333 var(--kn-font-sans);--kn-type-amount-family:var(--kn-font-sans);--kn-type-amount-size:1.0625rem;--kn-type-amount-line-height:1.5294;--kn-type-amount-weight:500;--kn-type-amount-letter-spacing:normal;--kn-type-amount:500 1.0625rem/1.5294 var(--kn-font-sans);--kn-space-0:0;--kn-space-1:.25rem;--kn-space-2:.5rem;--kn-space-3:.75rem;--kn-space-4:1rem;--kn-space-5:1.5rem;--kn-space-6:2rem;--kn-space-7:3rem;--kn-space-8:4rem;--kn-space-9:6rem;--kn-space-half:.125rem;--kn-radius-none:0px;--kn-radius-sm:2px;--kn-radius-md:4px;--kn-radius-lg:8px;--kn-radius-full:999px;--kn-border-rule:1px;--kn-border-control:1px;--kn-border-focus:2px;--kn-border-focus-offset:2px;--kn-shadow-none:none;--kn-layout-measure:42.5rem;--kn-layout-page:70rem;--kn-layout-gutter:1rem;--kn-layout-touch-target:2.75rem;--kn-doc-paper:#fff;--kn-doc-ink:#222;--kn-doc-ink-muted:#5c5c5c;--kn-doc-ink-ignored:#6e6e6e;--kn-doc-edge:#cfcfcf;--kn-doc-line:#e3e3e3;--kn-doc-provider:#1d3c6e;--kn-doc-highlight:#e0e6f2;--kn-doc-font:Arial, Helvetica, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--kn-color-background:#0d1626;--kn-color-surface:#142035;--kn-color-surface-sunken:#1b2840;--kn-color-text:#e8ecf2;--kn-color-text-muted:#9faabb;--kn-color-link:#e8ecf2;--kn-color-rule:#2a3850;--kn-color-border:#6b7a92;--kn-color-focus:#8fb2ee;--kn-color-action:#e8ecf2;--kn-color-on-action:#0d1626;--kn-color-change:#8fb2ee;--kn-color-verified:#7cc7b6;--kn-color-uncertain:#9faabb;--kn-color-error:#eba597;--kn-shadow-overlay:0 1px 2px #0006, 0 8px 24px #00000073;--kn-note-confirmed-color:#8fb2ee;--kn-note-confirmed-rule:3px solid #8fb2ee;--kn-note-possible-color:#9faabb;--kn-note-possible-rule:2px dashed #9faabb;--kn-note-none-relevant-color:#7cc7b6;--kn-note-none-relevant-rule:2px solid #7cc7b6;--kn-note-not-found-color:#8fb2ee;--kn-note-not-found-rule:3px solid #8fb2ee;color-scheme:dark}}[data-theme=dark]{--kn-color-background:#0d1626;--kn-color-surface:#142035;--kn-color-surface-sunken:#1b2840;--kn-color-text:#e8ecf2;--kn-color-text-muted:#9faabb;--kn-color-link:#e8ecf2;--kn-color-rule:#2a3850;--kn-color-border:#6b7a92;--kn-color-focus:#8fb2ee;--kn-color-action:#e8ecf2;--kn-color-on-action:#0d1626;--kn-color-change:#8fb2ee;--kn-color-verified:#7cc7b6;--kn-color-uncertain:#9faabb;--kn-color-error:#eba597;--kn-shadow-overlay:0 1px 2px #0006, 0 8px 24px #00000073;--kn-note-confirmed-color:#8fb2ee;--kn-note-confirmed-rule:3px solid #8fb2ee;--kn-note-possible-color:#9faabb;--kn-note-possible-rule:2px dashed #9faabb;--kn-note-none-relevant-color:#7cc7b6;--kn-note-none-relevant-rule:2px solid #7cc7b6;--kn-note-not-found-color:#8fb2ee;--kn-note-not-found-rule:3px solid #8fb2ee;color-scheme:dark}[data-theme=light]{--kn-color-background:#f3f2ee;--kn-color-surface:#fbfaf7;--kn-color-surface-sunken:#e8e7e1;--kn-color-text:#0e2240;--kn-color-text-muted:#566173;--kn-color-link:#0e2240;--kn-color-rule:#d3d2cb;--kn-color-border:#76808f;--kn-color-focus:#1f4fa0;--kn-color-action:#0e2240;--kn-color-on-action:#fbfaf7;--kn-color-change:#1f4fa0;--kn-color-verified:#1f5f55;--kn-color-uncertain:#566173;--kn-color-error:#9c3626;--kn-shadow-overlay:0 1px 2px #0e224014, 0 8px 24px #0e22401a;--kn-note-confirmed-color:#1f4fa0;--kn-note-confirmed-rule:3px solid #1f4fa0;--kn-note-possible-color:#566173;--kn-note-possible-rule:2px dashed #566173;--kn-note-none-relevant-color:#1f5f55;--kn-note-none-relevant-rule:2px solid #1f5f55;--kn-note-not-found-color:#1f4fa0;--kn-note-not-found-rule:3px solid #1f4fa0;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--kn-space-5)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--kn-color-background);color:var(--kn-color-text);font:var(--kn-type-body);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0}h1,h2,h3,h4{font-family:var(--kn-font-serif);font-weight:var(--kn-font-weight-medium);text-wrap:balance;margin:0}p{margin:0 0 var(--kn-space-4)}a{color:var(--kn-color-link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--kn-border-focus) solid var(--kn-color-focus);outline-offset:var(--kn-border-focus-offset)}::selection{background:var(--kn-doc-highlight);color:var(--kn-doc-ink)}html{accent-color:var(--kn-color-action);caret-color:var(--kn-color-change)}:root{--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-fast:.12s;--motion-state:.28s;--motion-exit:.18s}main:focus{outline:none}img{max-width:100%;height:auto}code{font-family:var(--kn-font-mono);background:var(--kn-color-surface-sunken);border-radius:var(--kn-radius-sm);overflow-wrap:anywhere;padding:.05em .3em;font-size:.875em}em{font-style:italic}.nowrap{white-space:nowrap}code.address{width:fit-content;max-width:100%;margin:var(--kn-space-2) 0;padding:.2em .4em;font-size:.8em;display:block}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--kn-layout-gutter);top:var(--kn-space-2);z-index:10;padding:var(--kn-space-2) var(--kn-space-4);background:var(--kn-color-action);color:var(--kn-color-on-action);border-radius:var(--kn-radius-md);font:var(--kn-type-label);position:absolute;transform:translateY(-200%)}.skip:focus{transform:none}.wrap{max-width:var(--kn-layout-page);padding:0 var(--kn-layout-gutter);margin:0 auto}@media (width>=720px){.wrap{padding:0 var(--kn-space-6)}}.lede{font:var(--kn-type-lede);max-width:34em}.intro{max-width:var(--kn-layout-measure);color:var(--kn-color-text)}.muted,.hint,.fine{color:var(--kn-color-text-muted)}.hint,.fine{font:var(--kn-type-body-small)}.site-header{border-bottom:var(--kn-border-rule) solid var(--kn-color-rule)}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--kn-space-4);min-height:4.5rem;display:flex}.brand{min-height:var(--kn-layout-touch-target);align-items:center;display:inline-flex}.brand img{width:9.5rem;height:auto;display:block}.site-nav ul{align-items:center;gap:var(--kn-space-1);margin:0;padding:0;list-style:none;display:flex}.site-nav a{min-height:var(--kn-layout-touch-target);padding:0 var(--kn-space-3);font:var(--kn-type-body-small);color:var(--kn-color-text);border-radius:var(--kn-radius-md);align-items:center;text-decoration:none;display:inline-flex}.site-nav a:hover{text-decoration:underline}.site-nav .lang-switch{font:var(--kn-type-label);letter-spacing:var(--kn-type-label-letter-spacing);border:var(--kn-border-control) solid var(--kn-color-border);min-width:var(--kn-layout-touch-target);margin-left:var(--kn-space-2);justify-content:center}@media (width<=719px){.site-header__inner{min-height:0;padding-top:var(--kn-space-2);flex-wrap:wrap;row-gap:0;position:relative}.site-nav{flex-basis:100%}.site-nav ul{margin-left:calc(-1 * var(--kn-space-3));flex-wrap:wrap;gap:0}.site-nav li:last-child{top:var(--kn-space-2);right:var(--kn-layout-gutter);position:absolute}.site-nav .lang-switch{margin-left:0}}.actions{gap:var(--kn-space-3);margin:var(--kn-space-5) 0 var(--kn-space-3);flex-wrap:wrap;align-items:center;display:flex}.btn{min-height:var(--kn-layout-touch-target);padding:0 var(--kn-space-5);font:var(--kn-type-body-strong);border-radius:var(--kn-radius-md);border:var(--kn-border-control) solid var(--kn-color-border);background:var(--kn-color-surface);color:var(--kn-color-text);transition:transform var(--motion-fast) var(--motion-ease-out);justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--kn-color-action);color:var(--kn-color-on-action);border-color:var(--kn-color-action)}.btn.primary:hover{text-decoration:underline}.btn.quiet{background:0 0;border-color:#0000;padding:0;text-decoration:underline}@media (forced-colors:active){.btn.quiet{border-color:canvas}}.hero{padding:var(--kn-space-6) 0 var(--kn-space-7)}.hero__grid{gap:var(--kn-space-7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=960px){.hero{padding:var(--kn-space-8) 0}.hero__grid{gap:var(--kn-space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.hero h1{letter-spacing:-.02em;margin:0 0 var(--kn-space-5);font-size:clamp(2.375rem,min(6.5vw,10svh) + .5rem,4.25rem);line-height:1.04}.hero h1 em{color:var(--kn-color-text);display:block}.hero__example{margin:0}.hero__example figcaption,.frag figcaption{font:var(--kn-type-caption);color:var(--kn-color-text-muted);margin-top:var(--kn-space-3)}.panel{background:var(--kn-color-surface);border:var(--kn-border-rule) solid var(--kn-color-rule);border-radius:var(--kn-radius-md);padding:var(--kn-space-5)}@media (width<=719px){.panel{padding:var(--kn-space-4)}}.band{padding:var(--kn-space-6) 0 var(--kn-space-7)}.band>.wrap:before{content:"";border-top:var(--kn-border-rule) solid var(--kn-color-text);margin-bottom:var(--kn-space-5);display:block}@media (width>=960px){.band{padding:var(--kn-space-7) 0 var(--kn-space-8)}}.band h2{font:var(--kn-type-title1);font-size:clamp(var(--kn-type-title2-size), 3vw + .75rem, var(--kn-type-title1-size));letter-spacing:var(--kn-type-title1-letter-spacing);max-width:22em;margin:0 0 var(--kn-space-4)}.band h3{font:var(--kn-type-title3);margin:0 0 var(--kn-space-2)}.subhead{margin-top:var(--kn-space-8)!important;margin-bottom:var(--kn-space-5)!important}.split{gap:var(--kn-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=960px){.split{gap:var(--kn-space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split__lead{top:var(--kn-space-6);position:sticky}}.split__lead>:last-child{margin-bottom:0}.steps{margin:var(--kn-space-6) 0 0;gap:var(--kn-space-5);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=820px){.steps{gap:var(--kn-space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.step{border-top:var(--kn-border-rule) solid var(--kn-color-rule);padding-top:var(--kn-space-4)}.step__n{font:var(--kn-type-value);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--kn-font-feature-amount);color:var(--kn-color-text-muted);margin-right:.35em}.step p{margin:0}.ledger{margin:var(--kn-space-6) 0 0;border-top:var(--kn-border-rule) solid var(--kn-color-rule);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.ledger li{padding:var(--kn-space-4) 0;border-bottom:var(--kn-border-rule) solid var(--kn-color-rule)}.ledger p{max-width:var(--kn-layout-measure);margin:0}@media (width>=720px){.ledger li{gap:var(--kn-space-5);grid-template-columns:14rem minmax(0,1fr);align-items:baseline;display:grid}.ledger h3{margin:0}}.trust{padding:var(--kn-space-5) 0 0;margin:var(--kn-space-6) 0 0;border-top:var(--kn-border-rule) solid var(--kn-color-rule);list-style:none}.trust li{break-inside:avoid;margin:0 0 var(--kn-space-4);max-width:var(--kn-layout-measure)}.band .trust h3,.trust p{display:inline}.band .trust h3{font:var(--kn-type-body-strong);margin:0}.band .trust h3:after{content:"."}@media (width>=820px){.trust{columns:2;column-gap:var(--kn-space-7);column-rule:var(--kn-border-rule) solid var(--kn-color-rule)}}.ignore-note{margin-top:var(--kn-space-6);padding-left:var(--kn-space-4);border-left:var(--kn-border-rule) solid var(--kn-color-border);max-width:var(--kn-layout-measure)}.ignore-note h3{font:var(--kn-type-label);letter-spacing:var(--kn-type-label-letter-spacing);color:var(--kn-color-text-muted);margin:0 0 var(--kn-space-1)}.ignore-note p{color:var(--kn-color-text-muted);margin:0}.more{margin-top:var(--kn-space-5)}.notes{container:notes/inline-size}.group{margin:0 0 var(--kn-space-5)}.group:last-child{margin-bottom:0}.notes .ghead{font:var(--kn-type-title3);padding-bottom:var(--kn-space-1);border-bottom:var(--kn-border-rule) solid var(--kn-color-text);margin:0}.ghead .who{font-weight:var(--kn-font-weight-regular);color:var(--kn-color-text-muted)}.gmeta{font:var(--kn-type-caption);color:var(--kn-color-text-muted);margin:var(--kn-space-1) 0 0}.note{padding:var(--kn-space-4) 0 var(--kn-space-4) var(--kn-space-4);border-bottom:var(--kn-border-rule) solid var(--kn-color-rule);position:relative}.note:last-child{border-bottom:0}.group>.note:first-child{padding-top:0}.group>.note:first-child:before{top:0}.note:before{content:"";left:0;top:var(--kn-space-4);bottom:var(--kn-space-4);border-left:var(--rule);position:absolute}.note.confirmed,.a.confirmed{--rule:var(--kn-note-confirmed-rule);--lc:var(--kn-note-confirmed-color)}.note.not-found,.a.not-found{--rule:var(--kn-note-not-found-rule);--lc:var(--kn-note-not-found-color)}.note.possible,.a.possible{--rule:var(--kn-note-possible-rule);--lc:var(--kn-note-possible-color)}.note.none,.a.none{--rule:var(--kn-note-none-relevant-rule);--lc:var(--kn-note-none-relevant-color)}.a.ignored{--rule:var(--kn-border-rule) solid var(--kn-color-border);--lc:var(--kn-color-text-muted)}.note p{margin:0}.note .nl{font:var(--kn-type-label);letter-spacing:var(--kn-type-label-letter-spacing);color:var(--lc);margin:0 0 var(--kn-space-1)}.note .what{font:var(--kn-type-body-small);color:var(--kn-color-text-muted)}.note .tn{font:var(--kn-type-value);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--kn-font-feature-amount)}.tn .then{color:var(--kn-color-text-muted)}.tn s.then{background:linear-gradient(currentColor,currentColor) 0 52%/100% 1.5px no-repeat;text-decoration:none}@media (forced-colors:active){.tn s.then{background:0 0;text-decoration:line-through}}.tn .arrow{color:var(--kn-color-text-muted);font-family:var(--kn-font-sans);padding:0 .25em;font-size:.85em}.tn .now{font-weight:var(--kn-font-weight-semibold)}.note.possible .tn .now,.note.not-found .tn .now{font-weight:var(--kn-font-weight-regular);font-style:italic}.note.none .tn{font:var(--kn-type-body-strong)}.tn .unit{font:var(--kn-type-body-small);color:var(--kn-color-text-muted)}.note .foot{font:var(--kn-type-body-small);color:var(--kn-color-text-muted);margin:var(--kn-space-1) 0 0;max-width:38em}@container notes (width>=430px){.note{padding:var(--kn-space-4) 0;grid-template-columns:9.5rem minmax(0,1fr);display:grid}.note:before{display:none}.note .nm{border-right:var(--rule);padding-right:var(--kn-space-3);margin-right:var(--kn-space-4);text-align:right}}@media (prefers-reduced-motion:no-preference){.hero__example .note{--at:.45s}.hero__example .note:nth-of-type(2){--at:1.25s}.hero__example .tn s.then{animation:strike .42s var(--motion-ease-out) calc(var(--at) + .35s) both}.hero__example .tn .arrow,.hero__example .tn .now,.hero__example .tn .unit{animation:arrive .52s var(--motion-ease-out) calc(var(--at) + .65s) both}.hero__example .tn .now,.hero__example .tn .unit{animation-delay:calc(var(--at) + .72s)}.hero__example .note:not(:has(s.then)) .tn .arrow,.hero__example .note:not(:has(s.then)) .tn .now{animation-delay:calc(var(--at) + .15s)}.hero__example .note .nl,.hero__example .note .foot{animation:settle .48s var(--motion-ease-out) calc(var(--at) + 1s) both}.hero__example .note:not(:has(s.then)) .nl,.hero__example .note:not(:has(s.then)) .foot{animation-delay:calc(var(--at) + .5s)}}@media (prefers-reduced-motion:reduce){.hero__example .tn .arrow,.hero__example .tn .now,.hero__example .tn .unit,.hero__example .note .nl{animation:.4s ease-out .3s both settle}}@keyframes strike{0%{background-size:0% 1.5px}}@keyframes arrive{0%{opacity:0;transform:translate(-.35em)}}@keyframes settle{0%{opacity:0}}.tn .arrow,.tn .now,.tn .unit{display:inline-block}.frag{margin:0}.frag__grid{gap:var(--kn-space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=820px){.frag__grid{gap:var(--kn-space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.doc-sheet{background:var(--kn-doc-paper);color:var(--kn-doc-ink);font:13px/1.45 var(--kn-doc-font);border:1px solid var(--kn-doc-edge);border-radius:var(--kn-radius-sm);box-shadow:var(--kn-shadow-overlay);padding:20px 22px;overflow-x:auto;transform:rotate(-.4deg)}.doc-sheet__provider{font:700 15px/1.2 var(--kn-doc-font);color:var(--kn-doc-provider);margin:0 0 2px}.doc-sheet__meta{color:var(--kn-doc-ink-muted);margin:0 0 12px;font-size:11px}.doc-sheet table{border-collapse:collapse;width:100%;font:13px/1.4 var(--kn-doc-font)}.doc-sheet td{border-bottom:1px solid var(--kn-doc-line);color:var(--kn-doc-ink);vertical-align:top;text-align:left;padding:5px 12px 5px 0}.doc-sheet td:first-child{white-space:nowrap}.doc-sheet mark{background:linear-gradient(var(--kn-doc-highlight), var(--kn-doc-highlight)) no-repeat 0 0 / 100% 100%;color:inherit;padding:0 2px}@media (forced-colors:active){.doc-sheet mark{color:marktext;background:mark}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.doc-sheet mark{animation:linear both mark-sweep view();animation-range:entry 100% cover 40%}.doc-sheet tr+tr+tr mark{animation-range:entry 100% cover 46%}}}@keyframes mark-sweep{0%{background-size:0% 100%}}.doc-sheet tr.ign td{color:var(--kn-doc-ink-ignored)}.annot{gap:var(--kn-space-3);align-content:start;margin:0;padding:0;list-style:none;display:grid}.annot .a{padding-left:var(--kn-space-3);border-left:var(--rule);font:var(--kn-type-body-small)}.annot .a b{font:var(--kn-type-label);letter-spacing:var(--kn-type-label-letter-spacing);color:var(--lc);display:block}.pricing{gap:var(--kn-space-6);margin-top:var(--kn-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=960px){.pricing{gap:var(--kn-space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.pricing__tariff .fine{margin:0}.plans{margin:0 0 var(--kn-space-4);border-top:var(--kn-border-rule) solid var(--kn-color-text);padding:0;list-style:none}.plan{column-gap:var(--kn-space-4);padding:var(--kn-space-4) 0;border-bottom:var(--kn-border-rule) solid var(--kn-color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.plan p{margin:0}.band .plan__name{font:var(--kn-type-title3);margin:0}.plan__addresses{font:var(--kn-type-body-small);color:var(--kn-color-text-muted)}.plan__price{text-align:right;white-space:nowrap}.plan__amount{font:var(--kn-type-title1);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--kn-font-feature-amount)}.plan__unit{color:var(--kn-color-text-muted)}.plan__monthly{text-align:right;font:var(--kn-type-body-small);color:var(--kn-color-text-muted);font-variant-numeric:tabular-nums lining-nums;grid-column:2}@media (width>=720px){.plan{grid-template-columns:minmax(0,1fr) auto 11rem}.plan__monthly{grid-column:3}}.pricing-notes{gap:var(--kn-space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px) and (width<=959px){.pricing-notes{gap:var(--kn-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.pricing-notes{padding-top:var(--kn-space-4);border-top:var(--kn-border-rule) solid var(--kn-color-rule)}}.pricing-notes p{max-width:var(--kn-layout-measure)}.pricing-notes p:last-child{margin-bottom:0}.band--beta>.wrap:before{border-top-width:3px}.band.band--beta{padding-bottom:var(--kn-space-8)}@media (width>=960px){.band.band--beta{padding:var(--kn-space-8) 0 var(--kn-space-9)}.band--beta h2{font-size:var(--kn-type-display-size);letter-spacing:var(--kn-type-display-letter-spacing)}}.faq{border-top:var(--kn-border-rule) solid var(--kn-color-rule)}.faq details{border-bottom:var(--kn-border-rule) solid var(--kn-color-rule)}.faq summary{justify-content:space-between;align-items:center;gap:var(--kn-space-4);min-height:var(--kn-layout-touch-target);margin-inline:calc(-1 * var(--kn-space-2));padding:var(--kn-space-3) var(--kn-space-2);border-radius:var(--kn-radius-sm);font:var(--kn-type-body-strong);cursor:pointer;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:var(--kn-type-title3);font-weight:var(--kn-font-weight-regular);color:var(--kn-color-text-muted);text-align:center;flex:none;width:1em}.faq details[open] summary:after{content:"−"}@supports selector(::details-content){@media (prefers-reduced-motion:no-preference){.faq{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;transition:block-size var(--motion-exit) var(--motion-ease-out), content-visibility var(--motion-exit) allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto;transition-duration:var(--motion-state)}}}.faq details p{margin:0 0 var(--kn-space-4);max-width:var(--kn-layout-measure)}.prose{max-width:calc(var(--kn-layout-measure) + 2 * var(--kn-space-6));padding-top:var(--kn-space-7);padding-bottom:var(--kn-space-8)}.prose h1{font-size:clamp(var(--kn-type-title1-size), 5vw + .5rem, var(--kn-type-display-size));letter-spacing:var(--kn-type-display-letter-spacing);margin:0 0 var(--kn-space-5);line-height:1.08}.prose h2{font:var(--kn-type-title2);margin:var(--kn-space-7) 0 var(--kn-space-3);padding-top:var(--kn-space-4);border-top:var(--kn-border-rule) solid var(--kn-color-rule)}.prose ul,.prose ol{margin:0 0 var(--kn-space-4);padding-left:1.25em}.prose li{margin-bottom:var(--kn-space-2)}.defs{margin:0 0 var(--kn-space-4)}.defs dt{font:var(--kn-type-body-strong);margin-top:var(--kn-space-4)}.defs dd{margin:0}.tablewrap{margin:0 0 var(--kn-space-4);overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font:var(--kn-type-body-small)}.prose th,.prose td{text-align:left;vertical-align:top;padding:var(--kn-space-2) var(--kn-space-3) var(--kn-space-2) 0;border-bottom:var(--kn-border-rule) solid var(--kn-color-rule)}.prose th{font-weight:var(--kn-font-weight-semibold)}.prose td:first-child{width:45%}.notfound [lang=en]{margin-top:var(--kn-space-7);color:var(--kn-color-text-muted)}.notfound [lang=en] h2{border-top:0;margin-top:0;padding-top:0}.site-footer{border-top:var(--kn-border-rule) solid var(--kn-color-text);background:var(--kn-color-surface);padding:var(--kn-space-7) 0 var(--kn-space-6);font:var(--kn-type-body-small)}.site-footer__grid{gap:var(--kn-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.site-footer__grid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}}.site-footer__logo{width:8.25rem;height:auto;margin-bottom:var(--kn-space-3);display:block}.site-footer__tagline{color:var(--kn-color-text-muted);max-width:22em;margin:0}.site-footer__title{font:var(--kn-type-kicker);letter-spacing:var(--kn-type-kicker-letter-spacing);text-transform:uppercase;color:var(--kn-color-text-muted);margin:0 0 var(--kn-space-3)}.site-footer__list{margin:0}.site-footer__list dt{color:var(--kn-color-text-muted)}.site-footer__list dd{margin:0 0 var(--kn-space-2)}.site-footer__links{margin:0;padding:0;list-style:none}.site-footer__links li{margin-bottom:var(--kn-space-2)}@media (pointer:coarse){.site-footer__links a,.site-footer__list a{min-height:var(--kn-layout-touch-target);align-items:center;display:inline-flex}.site-footer__links li,.site-footer__list dd{margin-bottom:0}}.site-footer__fine{margin:var(--kn-space-7) 0 0;padding-top:var(--kn-space-4);border-top:var(--kn-border-rule) solid var(--kn-color-rule);font:var(--kn-type-caption);color:var(--kn-color-text-muted)}@media print{@page{margin:18mm 16mm}*,:before,:after{transition:none!important;animation:none!important}body,.site-footer,.panel{background:0 0}.skip,.site-nav,.actions,.site-footer picture,.site-footer__grid>div:has(.site-footer__links){display:none}.site-header__inner{min-height:0;padding:var(--kn-space-3) 0}.wrap{max-width:none;padding:0}.hero,.band,.band.band--beta,.prose{padding:var(--kn-space-5) 0}.split{display:block}.split__lead{margin-bottom:var(--kn-space-5);position:static}.doc-sheet{box-shadow:none;transform:none}h1,h2,h3,.ghead,summary{break-after:avoid}.note,.plan,.doc-sheet,.annot .a,.ledger li,.trust li,.faq details,.prose tr{break-inside:avoid}.faq details::details-content{content-visibility:visible;block-size:auto}.faq summary:after{content:none}.prose a[href^=http]:after{content:" (" attr(href) ")";color:var(--kn-color-text-muted);overflow-wrap:anywhere;font-size:.85em}.site-footer{padding:var(--kn-space-5) 0 0}}
