@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.40sczeszzbjw1.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.0oace-s_gkfks.woff2?dpl=dpl_G33dHYUYLax3cek3RPoMAFRww3hy)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a3122a36-module__LaH58a__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a3122a36-module__LaH58a__variable{--font-aiv-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.aiv-sheet{--aiv-sheet-0:#fafcfe;--aiv-sheet-50:#f3f6f9;--aiv-sheet-100:#e8ecf0;--aiv-sheet-200:#d4d8dd;--aiv-sheet-300:#b9bec4;--aiv-sheet-400:#9399a0;--aiv-sheet-500:#6e757d;--aiv-sheet-600:#515961;--aiv-sheet-700:#363e46;--aiv-sheet-800:#212a33;--aiv-sheet-900:#141b24;--aiv-sheet-950:var(--background);--aiv-paper:var(--aiv-sheet-50);--aiv-paper-recessed:var(--aiv-sheet-100);--aiv-ink:var(--aiv-sheet-900);--aiv-ink-quiet:var(--aiv-sheet-600);--aiv-machine-fg:var(--aiv-sheet-700);--aiv-machine-label:var(--aiv-sheet-600);--aiv-rule:var(--aiv-sheet-300);--aiv-rule-strong:var(--aiv-sheet-500);--aiv-band:var(--background);--aiv-band-ink:var(--foreground);--aiv-band-machine-fg:#8d9399;--aiv-band-quiet:#81878d;--aiv-band-rule:#363e46;--aiv-band-rule-strong:#616a73;--aiv-accent:var(--accent);--aiv-accent-hover:var(--accent-hover);--aiv-accent-on-band:var(--accent-on-surface);--aiv-cta-edge:var(--aiv-accent-on-band);--aiv-cta-fg:var(--aiv-paper);--aiv-focus-inner:var(--aiv-paper);--aiv-focus-outer:var(--aiv-sheet-900);--aiv-space-1:.25rem;--aiv-space-2:.5rem;--aiv-space-3:.75rem;--aiv-space-4:1rem;--aiv-space-5:1.25rem;--aiv-space-6:1.5rem;--aiv-space-8:2rem;--aiv-space-10:2.5rem;--aiv-space-12:3rem;--aiv-space-16:4rem;--aiv-space-20:5rem;--aiv-space-24:6rem;--aiv-item-gap:var(--aiv-space-12);--aiv-item-tight:var(--aiv-space-2);--aiv-item-open:var(--aiv-space-6);--aiv-section-pad:clamp(3rem, 6vw, 6rem);--aiv-band-pad:clamp(4rem, 9vw, 8.5rem);--aiv-band-pad-s11:clamp(6rem, 13vw, 12rem);--aiv-gutter:clamp(1.25rem, 5vw, 2.5rem);--aiv-content-max:56rem;--aiv-measure-human:68ch;--aiv-col-human:64fr;--aiv-col-machine:30fr;--aiv-col-gap:clamp(1.5rem, 3vw, 3rem);--aiv-num-gutter:3.5rem;--aiv-rule-hairline:1px;--aiv-rule-diagram:1px;--aiv-radius:0;--aiv-radius-cta:3px;--aiv-font-display:var(--font-playfair), Georgia, "Times New Roman", serif;--aiv-font-body:var(--font-dm-sans), "Helvetica Neue", system-ui, sans-serif;--aiv-font-mono:var(--font-aiv-mono), ui-monospace, "SFMono-Regular", "Cascadia Mono", "Liberation Mono", "Courier New", monospace;--aiv-text-mono-xs:.8125rem;--aiv-text-xs:.875rem;--aiv-text-sm:clamp(.9375rem, .9167rem + .0926vw, 1rem);--aiv-text-base:clamp(1.0625rem, 1.0417rem + .0926vw, 1.125rem);--aiv-text-lead:clamp(1.1875rem, 1.1667rem + .0926vw, 1.25rem);--aiv-text-label:clamp(.8125rem, .7917rem + .0926vw, .875rem);--aiv-text-num:clamp(.875rem, .8333rem + .1852vw, 1rem);--aiv-text-h3:clamp(1.25rem, 1.1667rem + .3704vw, 1.5rem);--aiv-text-h2:clamp(1.5rem, 1.375rem + .5556vw, 1.875rem);--aiv-text-struck:clamp(1.25rem, 1.125rem + .5556vw, 1.625rem);--aiv-text-tel:clamp(1.5rem, 1.4167rem + .3704vw, 1.75rem);--aiv-text-dial:clamp(2.5rem, 2rem + 2.2222vw, 4rem);--aiv-display-hero:clamp(1.875rem, 1.5rem + 1.6667vw, 3rem);--aiv-display-hinge:clamp(2.125rem, 1.6667rem + 2.037vw, 3.5rem);--aiv-display-crown:clamp(1.75rem, 1.5833rem + .7407vw, 2.25rem);--aiv-display-close:clamp(1.875rem, 1.5833rem + 1.2963vw, 2.75rem);--aiv-leading-body:1.65;--aiv-leading-lead:1.5;--aiv-leading-mono:1.5;--aiv-leading-display:1.1;--aiv-leading-display-sm:1.18;--aiv-leading-heading:1.25;--aiv-leading-h2:1.2;--aiv-leading-struck:1.4;--aiv-track-display:-.02em;--aiv-track-heading:-.01em;--aiv-track-body:0;--aiv-track-label:.12em;--aiv-track-label-band:.13em;--aiv-weight-body:400;--aiv-weight-medium:500;--aiv-weight-heading:700;--aiv-weight-display:700;--aiv-weight-cta:500;--aiv-figures-tabular:"tnum" 1, "lnum" 1;--aiv-strike-color:var(--aiv-band-ink);--aiv-strike-weight:max(2px, .055em);--aiv-strike-offset:.05em;--aiv-ease:var(--ease-out-soft);--aiv-motion-strip-range:entry 15% cover 55%;--aiv-motion-state:.16s;background:var(--aiv-paper);color:var(--aiv-ink);font-family:var(--aiv-font-body);font-size:var(--aiv-text-base);line-height:var(--aiv-leading-body);font-feature-settings:var(--aiv-figures-tabular);font-variant-numeric:tabular-nums lining-nums;text-wrap:pretty;overflow-x:clip}@supports (color:lab(0% 0 0)){.aiv-sheet{--aiv-sheet-0:lab(98.837% -.443995 -1.43219);--aiv-sheet-50:lab(96.7482% -.55337 -1.78933);--aiv-sheet-100:lab(93.0345% -.770181 -2.50244);--aiv-sheet-200:lab(86.0735% -.876457 -2.8578);--aiv-sheet-300:lab(76.7913% -1.08567 -3.56684);--aiv-sheet-400:lab(62.8686% -1.28499 -4.27064);--aiv-sheet-500:lab(48.9452% -1.46908 -4.96702);--aiv-sheet-600:lab(37.3406% -1.63279 -5.65435);--aiv-sheet-700:lab(25.7339% -1.75479 -6.32491);--aiv-sheet-800:lab(16.4443% -1.81831 -6.9765);--aiv-sheet-900:lab(9.47796% -1.69584 -6.93499);--aiv-band-machine-fg:lab(60.5485% -1.28314 -4.26966);--aiv-band-quiet:lab(55.9083% -1.27903 -4.26753);--aiv-band-rule:lab(25.7339% -1.75479 -6.32491);--aiv-band-rule-strong:lab(44.2982% -1.83773 -6.36158)}}.aiv-shell{max-width:var(--aiv-content-max);padding-inline:var(--aiv-gutter);margin-inline:auto}@media (min-width:1000px){.aiv-sheet{--aiv-content-max:60rem}}@media (min-width:1280px){.aiv-sheet{--aiv-content-max:68rem}}@media (min-width:1600px){.aiv-sheet{--aiv-content-max:88rem}}.aiv-section{padding-block:var(--aiv-section-pad)}.aiv-measure{max-width:var(--aiv-measure-human)}.aiv-spine{gap:var(--aiv-col-gap);align-items:start;display:grid}@media (min-width:1000px){.aiv-spine{grid-template-columns:minmax(0, var(--aiv-col-human)) minmax(0, var(--aiv-col-machine))}}.aiv-hero-grid{gap:var(--aiv-col-gap);align-items:start;display:grid}@media (min-width:1024px){.aiv-hero-grid{grid-template-columns:minmax(0,1fr) 20rem;align-items:stretch}.aiv-hero-grid>.aiv-figure,.aiv-hero-grid>.aiv-figure .aiv-photo{height:100%}.aiv-hero-grid>.aiv-figure .aiv-photo{object-fit:cover}}.aiv-band{background:var(--aiv-band);width:100vw;color:var(--aiv-band-ink);padding-block:var(--aiv-band-pad);margin-inline:calc(50% - 50vw)}.aiv-band--s11{padding-block:var(--aiv-band-pad-s11)}.aiv-band--hero{padding-block:clamp(1.75rem,4vw,4rem)}.aiv-display{font-family:var(--aiv-font-display);font-weight:var(--aiv-weight-display);letter-spacing:var(--aiv-track-display);line-height:var(--aiv-leading-display);text-wrap:balance}.aiv-display--hero{font-size:var(--aiv-display-hero)}.aiv-display--hinge{font-size:var(--aiv-display-hinge)}.aiv-display--crown{font-size:var(--aiv-display-crown);line-height:var(--aiv-leading-display-sm)}.aiv-display--close{font-size:var(--aiv-display-close);line-height:var(--aiv-leading-display-sm)}.aiv-h2{font-size:var(--aiv-text-h2);font-weight:var(--aiv-weight-heading);letter-spacing:var(--aiv-track-heading);line-height:var(--aiv-leading-h2);text-wrap:balance;max-width:26ch}.aiv-h3{font-size:var(--aiv-text-h3);font-weight:var(--aiv-weight-heading);letter-spacing:var(--aiv-track-heading);line-height:var(--aiv-leading-heading);text-wrap:balance;max-width:30ch}.aiv-lead{font-size:var(--aiv-text-lead);line-height:var(--aiv-leading-lead);max-width:52ch}.aiv-prose>p+p{margin-top:var(--aiv-space-5)}.aiv-prose p{max-width:var(--aiv-measure-human)}.aiv-crumb a{min-height:24px;padding-block:var(--aiv-space-1);display:inline-block}.aiv-prose strong{font-weight:var(--aiv-weight-medium)}.aiv-quiet{color:var(--aiv-ink-quiet)}.aiv-label{font-family:var(--aiv-font-mono);font-size:var(--aiv-text-label);font-weight:var(--aiv-weight-medium);letter-spacing:var(--aiv-track-label);text-transform:uppercase;color:var(--aiv-machine-label);max-width:30ch;margin-bottom:var(--aiv-space-2);display:block}.aiv-crumb{max-width:none;margin-bottom:0}.aiv-band .aiv-label{color:var(--aiv-band-quiet);letter-spacing:var(--aiv-track-label-band)}.aiv-item{border-top:var(--aiv-rule-hairline) solid var(--aiv-rule);padding-top:var(--aiv-space-5);margin-top:var(--aiv-item-gap);scroll-margin-top:var(--aiv-space-8)}@media (min-width:768px){.aiv-item-head{grid-template-columns:var(--aiv-num-gutter) minmax(0, 1fr);align-items:baseline;display:grid}}.aiv-num{font-family:var(--aiv-font-mono);font-size:var(--aiv-text-num);font-weight:var(--aiv-weight-medium);color:var(--aiv-ink-quiet);font-variant-numeric:tabular-nums}@media (max-width:767px){.aiv-num{margin-bottom:var(--aiv-item-tight);display:block}}.aiv-item-true{margin-top:var(--aiv-item-tight)}.aiv-item-does{margin-top:var(--aiv-item-open)}.aiv-machine{font-family:var(--aiv-font-mono);font-size:var(--aiv-text-sm);line-height:var(--aiv-leading-mono);color:var(--aiv-machine-fg);border-top:var(--aiv-rule-hairline) solid var(--aiv-rule);padding-top:var(--aiv-space-3);font-variant-ligatures:none;font-feature-settings:"calt" 0, "tnum" 1;max-width:42ch}.aiv-band .aiv-machine{color:var(--aiv-band-machine-fg);border-top-color:var(--aiv-band-rule)}.aiv-literal{font-family:var(--aiv-font-mono);font-size:var(--aiv-text-sm);line-height:var(--aiv-leading-mono);color:var(--aiv-machine-fg);white-space:pre-wrap;overflow-wrap:anywhere;text-indent:-2ch;font-variant-ligatures:none;font-feature-settings:"calt" 0, "tnum" 1;max-width:46ch;margin:0;padding-left:2ch}.aiv-fields{column-gap:2ch;row-gap:var(--aiv-space-2);font-variant-ligatures:none;font-feature-settings:"calt" 0, "tnum" 1;grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.aiv-fields dt{color:var(--aiv-machine-fg);grid-column:1}.aiv-fields dd{grid-column:2;margin:0}.aiv-fields--num dd{text-align:right;font-variant-numeric:tabular-nums lining-nums}.aiv-source{font-family:var(--aiv-font-mono);font-size:var(--aiv-text-mono-xs);line-height:var(--aiv-leading-mono);color:var(--aiv-ink-quiet);max-width:46ch}.aiv-band .aiv-source{color:var(--aiv-band-quiet)}.aiv-cta{background-color:var(--aiv-accent);color:var(--aiv-cta-fg);font-family:var(--aiv-font-body);font-size:var(--aiv-text-base);font-weight:var(--aiv-weight-cta);border-radius:var(--aiv-radius-cta);border:var(--aiv-rule-hairline) solid transparent;padding:var(--aiv-space-3) var(--aiv-space-6);min-width:44px;min-height:44px;transition:background-color var(--aiv-motion-state) var(--aiv-ease);text-decoration:none;display:inline-block}.aiv-band .aiv-cta{border-color:var(--aiv-cta-edge)}.aiv-cta:hover,.aiv-cta:active{background-color:var(--aiv-accent-hover)}.aiv-cta-text{font-size:var(--aiv-text-tel);font-weight:var(--aiv-weight-medium);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--aiv-rule-strong);text-decoration-color:var(--aiv-rule-strong);text-underline-offset:.2em;font-variant-numeric:tabular-nums;min-height:44px;display:inline-block}.aiv-band .aiv-cta-text{-webkit-text-decoration-color:var(--aiv-band-rule-strong);text-decoration-color:var(--aiv-band-rule-strong)}.aiv-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--aiv-rule-strong);text-decoration-color:var(--aiv-rule-strong);text-underline-offset:.18em}.aiv-band .aiv-link{-webkit-text-decoration-color:var(--aiv-band-rule-strong);text-decoration-color:var(--aiv-band-rule-strong)}.aiv-sheet a:focus-visible,.aiv-sheet button:focus-visible{outline:2px solid var(--aiv-focus-outer);outline-offset:2px}.aiv-band a:focus-visible{outline-color:var(--aiv-band-ink)}.aiv-index{gap:var(--aiv-space-8);display:grid}@media (min-width:640px){.aiv-index{grid-template-columns:1fr 1fr}}.aiv-index ol{margin:0;padding:0;list-style:none}.aiv-index li{border-top:var(--aiv-rule-hairline) solid var(--aiv-rule);padding-block:var(--aiv-space-2);grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;display:grid}.aiv-index-group+.aiv-index-group{border-top:var(--aiv-rule-hairline) solid var(--aiv-rule-strong);padding-top:var(--aiv-space-4)}@media (min-width:640px){.aiv-index-group+.aiv-index-group{border-top:0;border-left:var(--aiv-rule-hairline) solid var(--aiv-rule-strong);padding-top:0;padding-left:var(--aiv-space-6)}}.aiv-s3{border-top:var(--aiv-rule-hairline) solid var(--aiv-rule-strong);border-bottom:var(--aiv-rule-hairline) solid var(--aiv-rule-strong);grid-template-columns:1fr 1fr;display:grid}.aiv-s3-panel{padding:var(--aiv-space-5) var(--aiv-space-4);min-height:22rem;overflow-x:auto}.aiv-s3-panel:focus-visible{outline:2px solid var(--aiv-focus-outer);outline-offset:-2px}.aiv-s3-panel+.aiv-s3-panel{border-left:var(--aiv-rule-hairline) solid var(--aiv-rule-strong)}.aiv-s3-rendered{background:var(--aiv-sheet-0)}.aiv-s3-raw{background:var(--aiv-paper-recessed)}.aiv-s3-panel .aiv-literal{white-space:pre;overflow-wrap:normal;word-break:normal;max-width:none}.aiv-s3-file{--aiv-s3-ghost-band:7.5rem;padding-top:var(--aiv-s3-ghost-band);position:relative}@media (min-width:1000px){.aiv-s3-file{--aiv-s3-ghost-band:5.5rem}}.aiv-mock-nav{font-size:var(--aiv-text-mono-xs);color:var(--aiv-ink-quiet);border-bottom:var(--aiv-rule-hairline) solid var(--aiv-rule);padding-bottom:var(--aiv-space-2)}.aiv-mock-h{font-size:var(--aiv-text-h3);font-weight:var(--aiv-weight-heading);letter-spacing:var(--aiv-track-heading);line-height:var(--aiv-leading-heading);margin-top:var(--aiv-space-4)}.aiv-mock-p{font-size:var(--aiv-text-sm);margin-top:var(--aiv-space-3)}.aiv-mock-cta{margin-top:var(--aiv-space-4);background:var(--aiv-accent);color:var(--aiv-cta-fg);font-size:var(--aiv-text-mono-xs);font-weight:var(--aiv-weight-cta);border-radius:var(--aiv-radius-cta);padding:var(--aiv-space-2) var(--aiv-space-3);display:inline-block}.aiv-s3-ghosts{height:var(--aiv-s3-ghost-band);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--aiv-font-mono);font-size:var(--aiv-text-mono-xs);line-height:var(--aiv-leading-mono);color:var(--aiv-machine-fg);font-variant-ligatures:none;flex-wrap:wrap;align-content:flex-start;gap:0 1.5ch;display:none;position:absolute;top:0;left:0;right:0}.aiv-s3-ghost{display:inline-block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.aiv-s3{view-timeline-name:--aiv-s3-view;view-timeline-axis:block}.aiv-s3-ghosts{display:flex}.aiv-s3-ghost{animation-name:aiv-strip;animation-timeline:--aiv-s3-view;animation-timing-function:var(--aiv-ease);animation-fill-mode:both;animation-range:entry calc(15% + (var(--i) * 2.5%)) cover calc(20% + (var(--i) * 5%))}}}@keyframes aiv-strip{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(.35em)}}.aiv-band--s11,.aiv-band--s11 *{transition:none!important;animation:none!important}.aiv-s11-claim{font-size:var(--aiv-text-struck);line-height:var(--aiv-leading-struck);font-weight:var(--aiv-weight-body);max-width:44ch;color:var(--aiv-band-ink)}.aiv-s11-claim s{text-decoration-line:line-through;text-decoration-thickness:var(--aiv-strike-weight);-webkit-text-decoration-color:var(--aiv-strike-color);text-decoration-color:var(--aiv-strike-color);text-underline-offset:var(--aiv-strike-offset)}.aiv-band--s11 .aiv-machine{max-width:none}.aiv-s11-body{font-family:var(--aiv-font-body);font-size:var(--aiv-text-base);line-height:var(--aiv-leading-body);letter-spacing:var(--aiv-track-body);max-width:var(--aiv-measure-human);font-feature-settings:var(--aiv-figures-tabular)}.aiv-s11-row+.aiv-s11-row{margin-top:var(--aiv-space-12)}.aiv-diagram{width:100%;max-width:34rem;height:auto;color:var(--aiv-machine-fg);display:block}.aiv-diagram .aiv-stroke{fill:none;stroke:currentColor;stroke-width:var(--aiv-rule-diagram)}.aiv-photo{border-radius:var(--aiv-radius);width:100%;height:auto;display:block}.aiv-figure{margin:0}.aiv-figure--p2{max-width:27rem}.aiv-figure figcaption{font-family:var(--aiv-font-mono);font-size:var(--aiv-text-mono-xs);color:var(--aiv-ink-quiet);margin-top:var(--aiv-space-2)}.aiv-phases{counter-reset:aiv-phase;max-width:var(--aiv-measure-human);margin:0;padding:0;list-style:none}.aiv-phases li{counter-increment:aiv-phase;border-top:var(--aiv-rule-hairline) solid var(--aiv-rule);padding-block:var(--aiv-space-3);grid-template-columns:3rem minmax(0,1fr);align-items:baseline;display:grid}.aiv-phases li:before{content:counter(aiv-phase, decimal-leading-zero);font-family:var(--aiv-font-mono);font-size:var(--aiv-text-num);font-weight:var(--aiv-weight-medium);color:var(--aiv-ink-quiet);font-variant-numeric:tabular-nums}.aiv-qa{border-top:var(--aiv-rule-hairline) solid var(--aiv-rule);padding-top:var(--aiv-space-4);margin-top:var(--aiv-space-8);max-width:var(--aiv-measure-human)}.aiv-qa-q{font-weight:var(--aiv-weight-medium)}.aiv-qa-a{margin-top:var(--aiv-item-tight)}.aiv-dial{width:100%;max-width:15rem;height:auto;color:var(--aiv-machine-fg);display:block}.aiv-dial .aiv-stroke{fill:none;stroke:currentColor;stroke-width:var(--aiv-rule-diagram)}.aiv-dial-scale{max-width:15rem;font-family:var(--aiv-font-mono);font-size:var(--aiv-text-mono-xs);color:var(--aiv-ink-quiet);font-variant-numeric:tabular-nums;justify-content:space-between;margin:0;display:flex}.aiv-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aiv-skip{position:absolute;left:-9999px}.aiv-skip:focus{padding:var(--aiv-space-3) var(--aiv-space-4);background:var(--aiv-band);color:var(--aiv-band-ink);display:inline-block;position:static}.aiv-rule-strong{border-top:var(--aiv-rule-hairline) solid var(--aiv-rule-strong)}.aiv-stack-2>*+*{margin-top:var(--aiv-space-2)}.aiv-stack-3>*+*{margin-top:var(--aiv-space-3)}.aiv-stack-4>*+*{margin-top:var(--aiv-space-4)}.aiv-stack-5>*+*{margin-top:var(--aiv-space-5)}.aiv-stack-6>*+*{margin-top:var(--aiv-space-6)}.aiv-stack-8>*+*{margin-top:var(--aiv-space-8)}
