﻿@import"https://fonts.cdnfonts.com/css/cmu-typewriter-text";@layer base, libraries, components, theme, overrides, utilities;@layer libraries{}@layer base{*:where(:not(audio,iframe,canvas,dialog,img,svg,video):not(svg *):not(symbol *)){all:unset;cursor:revert;display:revert;list-style:revert;outline:revert}*,*::before,*::after{box-sizing:border-box}body{line-height:1}ul[role=list],ol[role=list]{list-style:none}img:not([style]),video:not([style]){block-size:auto}img,iframe,video{max-inline-size:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@view-transition{navigation:auto}@media(prefers-reduced-motion: reduce){::view-transition-group(*){animation-duration:0s !important}}:root{--unit: 1rem;--block: 8rem;--gap: 1rem;--gap-em: 1em;--cushion: clamp(1em, 4vw, 3em);--cushion-small: clamp(1em, 2vw, 2em);--cushion-small-rem: clamp(1rem, 2vw, 2rem);--cushion-xs: clamp(0.5em, 1vw, 1em);--cushion-xxs-rem: clamp(0.25rem, 0.75vw, 0.5rem);--cushion-large: clamp(2em, 5vw, 5em);--cushion-vert: clamp(1em, 6vw, 5em);--radius: 1rem;--border-width: 2px;--site-width: 1536px;--time: 0.2s;--quiet-l1: 0.25;--quiet: 0.5;--quiet-u1: 0.66;--quiet-u2: 0.75;--inline-neg: -1;--inline-pos: 1;--motion: var(--time);--blur: blur(1rem);--grid-col: minmax(0, 1fr);--col-gap-x05: clamp(0em, 0.5vw, 0.5em);--col-gap: clamp(0.5em, 1vw, 1em);--col-gap-x2: clamp(1em, 2vw, 2em);--col-gap-x4: clamp(2em, 3vw, 4em);--col-gap-x2-rem: clamp(1rem, 2vw, 2rem);--col-gap-x2b: clamp(2em, 2vw, 3em);--col-gap-x2b-rem: clamp(2rem, 2vw, 3rem);--grid-default-cols: 12;--grid-default-tmpt: repeat(var(--grid-default-cols), var(--grid-col));--shadow-reset: 0 0 0 hsl(from var(--shadow-color) h s l/0);--shadow: 0 calc(var(--unit) / 4) calc(var(--unit) / 2) hsl(from var(--shadow-color) h s l/var(--shadow-alpha));--shadow-light: 0 calc(var(--unit) / 8) calc(var(--unit) / 4) hsl(from var(--shadow-color) h s l/var(--shadow-alpha-light));--shadow-ambient: 0 0 var(--unit) hsl(from var(--shadow-color) h s l/var(--shadow-alpha));--shadow-layered: 0 0.2em 0.1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 1em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 2em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl));--shadow-layered-short: 0 0.1em 0.1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.2em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.6em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl));--shadow-layered-soft: 0 0.1em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.2em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 1em 2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 2em 4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl));--shadow-default: var(--shadow-layered-short);--shadow-hover: var(--shadow-layered-soft);--shadow-press: inset var(--shadow-light);--type-scale: 1.2;--type-size-base: 1em;--font-family-1: system-ui;--font-family-2: Georgia;--font-family-mono: monospace;--font-family-title: inherit;--font-vars: normal;--font-varnums: normal;--underline-offset: auto;--link-underline: none;--title-font-ttransform: normal;--title-font-vars: var(--font-vars);--title-font-varnums: lining-nums;--title-lspacing: 0;--brand-lspacing: var(--title-lspacing);--bold: bold;--x-bold: bold;--regular: normal;--type-size-upper-1: calc(var(--type-size-base) * pow(var(--type-scale), 1));--type-size-upper-2: calc(var(--type-size-base) * pow(var(--type-scale), 2));--type-size-upper-3: calc(var(--type-size-base) * pow(var(--type-scale), 3));--type-size-upper-4: calc(var(--type-size-base) * pow(var(--type-scale), 4));--type-size-upper-5: calc(var(--type-size-base) * pow(var(--type-scale), 5));--type-size-upper-6: calc(var(--type-size-base) * pow(var(--type-scale), 6));--type-size-upper-7: calc(var(--type-size-base) * pow(var(--type-scale), 7));--type-size-upper-8: calc(var(--type-size-base) * pow(var(--type-scale), 8));--type-size-upper-9: calc(var(--type-size-base) * pow(var(--type-scale), 9));--type-size-upper-10: calc(var(--type-size-base) * pow(var(--type-scale), 10));--type-size-upper-11: calc(var(--type-size-base) * pow(var(--type-scale), 11));--type-size-upper-12: calc(var(--type-size-base) * pow(var(--type-scale), 12));--type-size-upper-13: calc(var(--type-size-base) * pow(var(--type-scale), 13));--type-size-upper-14: calc(var(--type-size-base) * pow(var(--type-scale), 14));--type-size-lower-1: calc(var(--type-size-base) / pow(var(--type-scale), 1));--type-size-lower-2: calc(var(--type-size-base) / pow(var(--type-scale), 2));--type-size-fluid-vw: 1.5vw;--type-size-fluid-lower-2: clamp(var(--type-size-lower-2), 1vw, var(--type-size-lower-1));--type-size-fluid-lower-1: clamp(var(--type-size-lower-1), 1vw, var(--type-size-base));--type-size-fluid-base: clamp(var(--type-size-base), var(--type-size-fluid-vw), var(--type-size-upper-1));--type-size-fluid-upper-1: clamp(var(--type-size-upper-1), var(--type-size-fluid-vw) * pow(var(--type-scale), 1), var(--type-size-upper-2));--type-size-fluid-upper-2: clamp(var(--type-size-upper-2), var(--type-size-fluid-vw) * pow(var(--type-scale), 2), var(--type-size-upper-3));--type-size-fluid-upper-3: clamp(var(--type-size-upper-3), var(--type-size-fluid-vw) * pow(var(--type-scale), 3), var(--type-size-upper-4));--type-size-fluid-upper-4: clamp(var(--type-size-upper-4), var(--type-size-fluid-vw) * pow(var(--type-scale), 4), var(--type-size-upper-5));--type-size-fluid-upper-5: clamp(var(--type-size-upper-5), var(--type-size-fluid-vw) * pow(var(--type-scale), 5), var(--type-size-upper-6));--type-size-fluid-upper-6: clamp(var(--type-size-upper-6), var(--type-size-fluid-vw) * pow(var(--type-scale), 6), var(--type-size-upper-7));--type-size-fluid-upper-3-5: clamp(var(--type-size-upper-3), var(--type-size-fluid-vw) * pow(var(--type-scale), 5), var(--type-size-upper-5));--type-size-fluid-upper-5-9: clamp(var(--type-size-upper-5), var(--type-size-fluid-vw) * pow(var(--type-scale), 9), var(--type-size-upper-9));--type-size-fluid-upper-6-10: clamp(var(--type-size-upper-6), var(--type-size-fluid-vw) * pow(var(--type-scale), 10), var(--type-size-upper-10));--type-size-fluid-upper-7-12: clamp(var(--type-size-upper-7), var(--type-size-fluid-vw) * pow(var(--type-scale), 12), var(--type-size-upper-12));--type-size-fluid-upper-8-14: clamp(var(--type-size-upper-8), var(--type-size-fluid-vw) * pow(var(--type-scale), 14), var(--type-size-upper-14));--type-size-fluid-upper-7-10: clamp(var(--type-size-upper-7), var(--type-size-fluid-vw) * pow(var(--type-scale), 10), var(--type-size-upper-10));--line-height: 1.6;--line-scale: 1.125;--line-height-lower-1: calc(var(--line-height) / pow(var(--line-scale), 1));--line-height-lower-2: calc(var(--line-height) / pow(var(--line-scale), 2));--line-height-lower-3: calc(var(--line-height) / pow(var(--line-scale), 3));--line-height-lower-4: calc(var(--line-height) / pow(var(--line-scale), 4));--line-height-lower-5: calc(var(--line-height) / pow(var(--line-scale), 5));--block-p-vspace: 1lh;--block-p-textwrap: pretty;--block-li-vspace: 0.67em;--block-list-inset: 1.6em;--scope-article-p-size: var(--type-size-fluid-base);--scope-article-h6-size: var(--type-size-fluid-base);--scope-article-h5-size: var(--type-size-fluid-base);--scope-article-h4-size: var(--type-size-fluid-upper-1);--scope-article-h3-size: var(--type-size-fluid-upper-2);--scope-article-h2-size: var(--type-size-fluid-upper-3-5);--scope-article-h1-size: var(--type-size-fluid-upper-4-7);--scope-article-xl-size: var(--type-size-fluid-upper-5-9);--scope-article-xxl-size: var(--type-size-fluid-upper-6-10);--scope-article-xxxl-size: var(--type-size-fluid-upper-7-12);--scope-article-xxxxl-size: var(--type-size-fluid-upper-8-14);--scope-article-p-line: var(--line-height);--scope-article-h6-line: var(--line-height);--scope-article-h5-line: var(--line-height);--scope-article-h4-line: var(--line-height-lower-1);--scope-article-h3-line: var(--line-height-lower-2);--scope-article-h2-line: var(--line-height-lower-3);--scope-article-h1-line: var(--line-height-lower-4);--scope-article-h6-weight: var(--bold);--scope-article-h5-weight: var(--bold);--scope-article-h4-weight: var(--bold);--scope-article-h3-weight: var(--bold);--scope-article-h2-weight: var(--bold);--scope-article-h1-weight: var(--x-bold);--scope-article-h1-font-vars: var(--title-font-vars);--scope-article-h1-ttransform: var(--title-font-ttransform);--scope-article-h1-lspacing: var(--title-lspacing);--scope-article-h2-font-vars: var(--scope-article-h1-font-vars);--scope-article-h2-ttransform: inherit;--scope-article-prespace: 1em;--scope-article-vspace: var(--gap);--scope-article-hangpunc: first allow-end last;--scope-article-hangpunc-lgdquo: allow-end last;--scope-article-font-varnums: var(--font-varnums-text);--scope-article-font-varalts: var(--font-varalts-text);--scope-article-p-vspace: var(--block-p-vspace);--scope-article-p-textwrap: var(--block-p-textwrap);--scope-article-li-vspace: var(--block-li-vspace);--scope-article-bquote-shadow: inset calc(var(--gap) * 0.25) 0 currentColor;--scope-poster-h6-size: var(--scope-article-h6-size);--scope-poster-h5-size: var(--scope-article-h5-size);--scope-poster-h4-size: var(--scope-article-h4-size);--scope-poster-h3-size: var(--scope-article-h3-size);--scope-poster-h2-size: var(--scope-article-h2-size);--scope-poster-h1-size: var(--scope-article-h1-size);--scope-poster-h6-line: var(--scope-article-h6-line);--scope-poster-h5-line: var(--scope-article-h5-line);--scope-poster-h4-line: var(--scope-article-h4-line);--scope-poster-h3-line: var(--scope-article-h3-line);--scope-poster-h2-line: var(--scope-article-h2-line);--scope-poster-h1-line: var(--scope-article-h1-line);--scope-poster-h6-weight: var(--scope-article-h6-weight);--scope-poster-h5-weight: var(--scope-article-h5-weight);--scope-poster-h4-weight: var(--scope-article-h4-weight);--scope-poster-h3-weight: var(--scope-article-h3-weight);--scope-poster-h2-weight: var(--scope-article-h2-weight);--scope-poster-h1-weight: var(--scope-article-h1-weight);--scope-poster-h1-vars: var(--title-font-vars);--scope-poster-h1-ttransform: var(--title-font-ttransform);--scope-poster-h1-lspacing: var(--title-lspacing);--section-heading-aa: clamp(var(--type-size-upper-4), var(--type-size-fluid-vw) * pow(var(--type-scale), 8), var(--type-size-upper-8));--section-heading-aa-vars: var(--font-vars);--section-heading-aa-line: var(--scope-article-h1-line);--section-heading-aa-weight: var(--bold);--section-heading-a: clamp(var(--type-size-upper-3), var(--type-size-fluid-vw) * pow(var(--type-scale), 6), var(--type-size-upper-6));--section-heading-a-vars: var(--section-heading-aa-vars);--section-heading-a-line: var(--scope-article-h2-line);--section-heading-a-weight: var(--bold);--section-heading-1: clamp(var(--type-size-upper-2), var(--type-size-fluid-vw) * pow(var(--type-scale), 4), var(--type-size-upper-4));--section-heading-1-vars: var(--section-heading-a-vars);--section-heading-1-varnums: var(--title-font-varnums);--section-heading-1-line: var(--scope-article-h2-line);--section-heading-1-weight: var(--bold);--section-heading-2: clamp(var(--type-size-upper-1), var(--type-size-fluid-vw) * pow(var(--type-scale), 1), var(--type-size-upper-2));--section-heading-2-vars: var(--section-heading-1-vars);--section-heading-2-line: var(--line-height-lower-3);--section-heading-2-weight: var(--section-heading-1-weight);--section-heading-3: clamp(var(--type-size-base), 1vw, var(--type-size-upper-1));--section-heading-3-vars: var(--section-heading-2-vars);--section-heading-3-line: var(--line-height-lower-2);--section-heading-3-weight: var(--section-heading-2-weight);--page-typea-scaleup: 1.15em;--page-typea-scaleup-bp1: 1.2em;--index-subtitle-font-weight: var(--bold);--color-white: #fff;--color-black: #000;--color-111: var(--color-black);--color-000: var(--color-white);--color-shade: hsl(0 0% 0% / 0.06);--color-shade-25: hsl(0 0% 0% / 0.12);--color-shade-50: hsl(0 0% 0% / 0.24);--color-shade-75: hsl(0 0% 0% / 0.48);--color-tint: hsl(0 0% 100% / 0.12);--color-tint-25: hsl(0 0% 100% / 0.24);--color-tint-50: hsl(0 0% 100% / 0.48);--color-tint-75: hsl(0 0% 100% / 0.96);--color-fade-default: var(--color-shade);--color-fade: var(--color-fade-default);--color-fade-25: var(--color-shade-25);--color-fade-50: var(--color-shade-50);--color-fade-75: var(--color-shade-75);--color-hint-default: var(--color-tint);--color-hint: var(--color-hint-default);--color-hint-25: var(--color-tint-25);--color-hint-50: var(--color-tint-50);--color-hint-75: var(--color-tint-75);--color-light: var(--color-0);--color-dark: var(--color-1);--color-accent: var(--color-2);--color-accent-var: var(--color-2);--color-accent-text: var(--color-0);--color-accent-link: var(--color-0);--color-accent-alt: var(--color-2-xl);--color-accent-alt-text: var(--color-1);--color-accent-alt-link: var(--color-1);--color-accent-sch: var(--color-accent);--color-accent-sch-text: var(--color-accent-text);--color-accent-sch-link: var(--color-accent-link);--color-accent-inv: var(--color-accent-alt);--color-accent-inv-text: var(--color-accent-alt-text);--color-accent-inv-link: var(--color-accent-alt-link);--color-highlt: var(--color-3);--color-0: white;--color-1: darkslategray;--color-1-xd: black;--color-2: blue;--color-2-xl: cyan;--color-3: magenta;--color-4: red;--color-5: yellow;--color-6: green;--color-7: indigo;--color-neg-default: red;--color-neg: var(--color-neg-default);--color-warn-default: orange;--color-warn: var(--color-warn-default);--color-pos-default: green;--color-pos: var(--color-pos-default);--body-font-weight: var(--regular);--body-line-height: var(--line-height);--heading-text-wrap: balance;--heading-font-varnums: var(--title-font-varnums);--subheading-text-wrap: var(--heading-text-wrap);--color-bg-default: var(--color-light);--color-bg: var(--color-bg-default);--color-text-default: var(--color-dark);--color-text: var(--color-text-default);--color-link-default: var(--color-accent);--color-link: var(--color-link-default);--color-link-hover: var(--color-link);--color-link-alt: var(--color-accent-alt);--color-link-inv: var(--color-link-alt);--color-backdrop: hsl(from var(--color-black) h s l / 0.8);--color-backdrop-0: hsl(from var(--color-black) h s l / 0);--link-visited-opacity: var(--quiet-u1);--link-underline-offset: var(--underline-offset);--content-link-decoration: none;--content-link-decoration-color: initial;--content-link-hover-decoration: none;--content-link-hover-decoration-color: var(--content-link-decoration-color);--content-link-color: var(--color-link);--content-link-hover-color: var(--color-link-hover);--content-link-weight: inherit;--ui-radius: 0;--ui-shadow: none;--ui-control-border: 0;--ui-card-border: 0;--ui-card-radius: var(--ui-radius);--ui-card-pad: clamp(var(--gap), 2vw, calc(var(--gap) * 1.5));--ui-card-line: var(--line-height-lower-1);--ui-card-color-bg: var(--color-fade);--ui-card-color-bg-alt: var(--ui-card-color-bg);--ui-card-shadow: var(--ui-shadow);--ui-card-shadow-alt: var(--shadow-layered-short);--ui-card-hover-shadow: var(--ui-card-shadow);--ui-card-active-shadow: var(--ui-card-shadow);--ui-card-width-small: calc((var(--block) * 4) - var(--col-gap));--ui-time-font-vars: tabular-nums;--ui-icon-space: calc(var(--gap) * 2);--ui-scroll-marg: 1em;--shadow-color: var(--color-black);--shadow-alpha: 0.24;--shadow-alpha-light: 0.12;--shadow-alpha-xl: 0.06;--section-block-pad: var(--cushion);--section-title-font-weight: var(--bold);--section-main-bg: transparent;--button-default-shadow: none;--button-default-hover-shadow: inset 0 0 0 100px var(--color-fade);--button-default-active-shadow: inset 0 0 0 100px var(--color-hint);--button-border: var(--ui-control-border);--button-radius: var(--ui-radius);--button-font-weight: var(--bold);--button-text-transform: none;--button-shadow: var(--button-default-shadow);--button-transform: none;--button-hover-shadow: var(--button-default-hover-shadow);--button-hover-transform: var(--button-transform);--button-active-shadow: var(--button-default-active-shadow);--button-active-transform: var(--button-transform);--button-1-shadow: none;--button-1-hover-shadow: var(--button-hover-shadow);--button-1-active-shadow: var(--button-active-shadow);--button-quiet-shadow: none;--button-quiet-hover-shadow: var(--button-hover-shadow);--button-quiet-active-shadow: var(--button-active-shadow);--input-text-radius: var(--button-radius);--input-text-color-bg: var(--color-000);--input-text-color-text: var(--color-text);--input-text-border: var(--ui-control-border);--input-text-shadow: inset 0 0 0 var(--border-width) currentColor;--input-text-font-weight: inherit;--input-text-decoration: inherit;--input-text-hover-color-bg: var(--input-text-color-bg);--input-text-hover-color-text: var(--input-text-color-text);--input-text-hover-shadow: inset 0 0 0 var(--border-width) var(--color-link);--input-text-auto-width-fb: 50%;--input-text-font-varnums: tabular-nums;--input-padding-inline: 1em;--input-caret-color: var(--color-accent);--input-accent-color: var(--color-accent);--ui-target: 2.75em;--input-alt1-text-color-bg: var(--color-fade);--input-alt1-text-shadow: none;--input-alt1-text-font-weight: inherit;--input-alt1-text-decoration: none;--input-alt1-padding-inline: 1em;--input-placeholder-color: currentColor;--input-placeholder-opacity: var(--quiet);--textarea-padding-block: 0.5em;--select-radius: var(--input-text-radius);--select-color-bg: var(--input-text-color-bg);--select-color-text: var(--color-link);--select-shadow: var(--input-text-shadow);--select-hover-color-bg: var(--color-link);--select-hover-color-text: var(--color-bg);--select-hover-shadow: none;--checkbox-color-bg: var(--color-000);--checkbox-size: calc(1em * var(--body-line-height));--checkbox-space: 0.5em;--checkbox-border: var(--ui-control-border);--checkbox-shadow: var(--input-text-shadow);--checkbox-radius: var(--input-text-radius);--checkbox-hover-shadow: var(--input-text-hover-shadow);--checkbox-checked-color-bg: var(--color-text);--checkbox-checked-shadow: none;--checkbox-check-color: var(--color-bg);--checkbox-check-thickness: calc(var(--border-width) * 1.5);--checkbox-check-height: calc(var(--checkbox-size) / 2);--checkbox-check-width: calc(var(--checkbox-size) / 3.5);--image-radius: var(--ui-radius);--image-color-bg: var(--color-dark);--mark-color-bg-default: yellow;--mark-color-bg-alt: darkorange;--mark-color-text: var(--color-text);--table-border: var(--border-width);--table-border-alt: calc(var(--table-td-border) * 2);--table-cell-block-pad: calc(var(--gap-em) / 2);--table-cell-inline-pad: clamp(var(--gap), 4vw, calc(var(--gap) * 2));--table-cell-inline-pad-l1-cq: clamp(calc(var(--gap)/2), 2cqw, var(--gap) * 2);--table-td-border: var(--table-border);--table-th-border: var(--table-border-alt);--table-th-font-size: var(--type-size-lower-1);--table-th-font-weight: var(--bold)}@media screen{:root{--ui-bleed-color-bg: transparent;--content-link-decoration: underline;--content-link-hover-decoration: underline}}@media screen and (forced-colors: active){:root{--ui-control-border: var(--border-width) solid currentColor;--ui-card-border: var(--border-width) solid currentColor}}@media print{:root{--type-size-base: 10pt;--color-bg: white;--color-text: black;--color-link: black;--input-alt1-text-color-bg: transparent;--input-alt1-text-font-weight: var(--bold);--input-alt1-text-decoration: underline;--input-alt1-padding-inline: 0}html{font-size:var(--type-size-base)}}@media(prefers-reduced-motion){:root{--motion: 0s}}.translated-rtl,[dir=rtl]{--inline-neg: 1;--inline-pos: -1;--scope-article-bquote-shadow: inset calc(var(--gap) * -0.25) 0 currentColor}@keyframes initAnimation{0%{rotate:y 0deg}100%{rotate:y -30deg}}:root{--vh: 1vh;--dvh: 1vh;--dvb: 1vh;--svh: 1vh;--svb: 1vh;--lvh: 1vh;--lvb: 1vh;--opentype-case: "case" off;--opentype-sinf: "sinf" off;accent-color:var(--input-accent-color);interpolate-size:allow-keywords}@supports(height: 100dvh){:root{--dvh: 1dvh;--svh: 1svh;--lvh: 1lvh}}@supports(height: 100dvb){:root{--dvb: 1dvb;--svb: 1svb;--lvb: 1lvb}}*{font-feature-settings:var(--opentype-case, "case" off),var(--opentype-sinf, "sinf" off)}html{font-family:var(--font-family-1),sans-serif;font-variant:var(--font-vars);font-variant-numeric:var(--font-varnums)}html.translated-rtl{direction:rtl}body{background-color:var(--ui-bleed-color-bg);color:var(--color-text);font-weight:var(--body-font-weight);line-height:var(--body-line-height);scrollbar-gutter:stable both-edges;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports not (scrollbar-gutter: stable both-edges){body{overflow-x:hidden}}@media print{body{font-size:var(--type-size-base)}}h1,h2,h3,h4,h5,h6,blockquote{text-wrap:var(--heading-text-wrap);font-variant-numeric:var(--heading-font-varnums)}a{color:var(--color-link);text-decoration:var(--link-underline);text-underline-offset:var(--link-underline-offset)}a:focus,a:hover{text-decoration:underline}a:visited{color:var(--color-link)}@media print{iframe,audio,video{display:none}}::placeholder{color:var(--input-placeholder-color);opacity:var(--input-placeholder-opacity)}.l-grid{display:grid;grid-template-columns:[g1] 1fr [f1] 1fr [e1] 1fr [d1] 1fr [c1] 1fr [b1] 1fr [a0] 1fr [b2] 1fr [c2] 1fr [d2] 1fr [e2] 1fr [f2] 1fr [g2];grid-column-gap:clamp(.25em,1vw,1em);max-inline-size:100em;margin:0 auto}.l-grid .col{background-color:#add8e6;inline-size:100%}:root{--mast-areas-wide: "mb mb mb mn mn mn mn mn mn mn ms ms";--mast-areas-collapsed: "mb mt";--mast-areas-expanded: "mb mt" "ms ms" "mn mn";--mast-band-width: none;--mast-block-pad: clamp(0.5em, 1vw, 1em);--mast-color-bg: var(--color-accent);--mast-color-text: var(--color-0);--mast-color-link: var(--color-0);--mast-brand-color-link: var(--mast-color-link);--mast-grid-align-items: center;--mast-grid-align-items-expanded: start;--mast-grid-tmpt: var(--grid-col) auto;--mast-grid-tmpt-rows-collapsed: auto;--mast-grid-tmpt-rows-expanded: auto auto 1fr;--mast-grid-gap-collapsed: 0 var(--col-gap-x2);--mast-grid-gap-expanded: clamp(0.5em, 1vw, 1em);--mast-height-default: calc(var(--unit) * 3.75);--mast-height-bp1: calc(var(--unit) * 6);--mast-height: var(--mast-height-default);--mast-nav-align-self: center;--mast-nav-align-self-expanded: start;--mast-search-display: block;--mast-space: var(--mast-height-default);--mast-toggle-color-bg: var(--color-accent);--mast-toggle-color-text: var(--color-accent-text);--mast-toggle-color-link: var(--color-accent-link);--mast-width: var(--site-width)}@media screen and (min-width: 57.6em){:root{--mast-areas-collapsed: var(--mast-areas-wide);--mast-areas-expanded: var(--mast-areas-wide);--mast-grid-tmpt: var(--grid-default-tmpt);--mast-height: var(--mast-height-bp1);--mast-space: var(--mast-height-bp1)}}.c-mast__band{padding-block:var(--mast-block-pad);padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--mast-color-bg);color:var(--mast-color-text);min-block-size:var(--mast-height);max-inline-size:var(--mast-band-width);view-transition-name:mast-band}.c-mast__band a{color:var(--mast-color-link)}.c-toggle:checked~.l-site .c-mast__band{padding-block-end:calc(var(--mast-block-pad) + env(safe-area-inset-bottom));height:100%;justify-content:start;overflow:auto;position:fixed;z-index:1;background-color:var(--mast-toggle-color-bg);color:var(--mast-toggle-color-text)}.c-toggle:checked~.l-site .c-mast__band a{color:var(--mast-toggle-color-link)}@media screen and (width > 57.6em){.c-toggle:checked~.l-site .c-mast__band{height:auto;justify-content:center;overflow:visible;position:static;z-index:auto;background-color:var(--mast-color-bg);color:var(--mast-color-text)}.c-toggle:checked~.l-site .c-mast__band a{color:var(--mast-color-link)}}.c-mast__wrap{inline-size:100%;max-inline-size:var(--mast-width);margin:0 auto;block-size:100%;flex:1;display:flex}.c-mast__grid{align-items:var(--mast-grid-align-items);display:grid;flex:1;gap:var(--mast-grid-gap-collapsed);grid-template-columns:var(--mast-grid-tmpt);grid-template-rows:var(--mast-grid-tmpt-rows-collapsed);grid-template-areas:var(--mast-areas-collapsed);view-transition-name:mast-grid}.c-toggle:checked~.l-site .c-mast__grid{align-items:var(--mast-grid-align-items-expanded);gap:var(--mast-grid-gap-expanded);grid-template-rows:var(--mast-grid-tmpt-rows-expanded);grid-template-areas:var(--mast-areas-expanded)}@media screen and (width > 57.6em){.c-toggle:checked~.l-site .c-mast__grid{align-items:var(--mast-grid-align-items);grid-template-rows:var(--mast-grid-tmpt-rows-collapsed);grid-template-areas:var(--mast-areas-collapsed)}}.c-mast__brand{align-items:center;display:flex;grid-area:mb}.c-mast__brand a{color:var(--mast-brand-color-link)}.c-mast__nav{--align-self: var(--mast-nav-align-self);align-self:var(--align-self);display:none;grid-area:mn;view-transition-name:mast-nav}@media screen and (width > 57.6em){.c-mast__nav{display:block}}.c-toggle:checked~.l-site .c-mast__nav{--align-self: var(--mast-nav-align-self-expanded, --mast-nav-align-self);align-self:var(--align-self);display:block;max-block-size:100%;overflow:auto}@media screen and (width > 57.6em){.c-toggle:checked~.l-site .c-mast__nav{--align-self: var(--mast-nav-align-self);overflow:visible}}.c-mast__toggle{grid-area:mt}@media screen and (width > 57.6em){.c-mast__toggle{display:none}}.c-mast__search{display:none;grid-area:ms;view-transition-name:mast-search}@media screen and (width > 57.6em){.c-mast__search{display:var(--mast-search-display)}}.c-toggle:checked~.l-site .c-mast__search{display:var(--mast-search-display)}.s-mast\:on-top{--mast-space: 0px}.s-mast\:on-top .c-mast{inset-block-start:0;inline-size:100%;position:absolute}@media print{.s-mast\:brand\@print .c-mast__toggle,.s-mast\:brand\@print .c-mast__nav,.s-mast\:brand\@print .c-mast__search{display:none}}.s-mast\:hide-menu-toggle .c-mast__toggle{opacity:0}.s-alert\:show:not(.s-alert\:hide):not(.s-alert\:bottom).s-mast\:on-top .c-mast{inset-block-start:2.75em}.s-alert\:show:not(.s-alert\:hide):not(.s-alert\:bottom).s-mast\:on-top .c-toggle:checked~.l-site .c-mast{inset-block-start:0}@media screen and (min-width: 57.6em){.s-alert\:show:not(.s-alert\:hide):not(.s-alert\:bottom).s-mast\:on-top .c-toggle:checked~.l-site .c-mast{inset-block-start:2.75em}}:root{--site-mast-zindex: 3}.l-site{background-color:var(--color-bg);display:grid;grid-template-rows:auto auto auto 1fr;grid-template-areas:"grids" "mast" "main" "footer";inline-size:100%;overflow:visible}.c-mast__toggle:checked~.l-site{block-size:100%;overflow:hidden;position:fixed}@media screen and (min-width: 57.6em){.c-mast__toggle:checked~.l-site{block-size:auto;overflow:visible;position:static}}.l-grids{grid-area:grids}.l-site__mast{grid-area:mast;position:relative;z-index:var(--site-mast-zindex)}@media print{.l-site__mast{display:none}}.l-site__main{grid-area:main}.l-site__footer{grid-area:footer}@media print{.l-site__footer{display:none}}.s-mast\:sticky .l-site__mast{position:sticky;inset-block-start:0}.s-mast\:end .l-site{grid-template-areas:"grids" "main" "footer" "mast"}@media print{.s-mast\:end\@print .l-site{grid-template-areas:"grids" "main" "footer" "mast"}}@media print{.s-mast\@print .l-site__mast,.s-mast\:brand\@print .l-site__mast{display:block}}}@layer components{:root{--section-header-gap: var(--cushion-small);--section-count-font-weight: normal;--section-count-opacity: 1}@keyframes initAnimation{0%{rotate:y 0deg}100%{rotate:y -30deg}}.c-section-header{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;margin-block-end:var(--section-header-gap)}.\+tab .c-section-header{inline-size:calc(100vw - var(--scrollbar-width));overflow:auto;overflow-y:hidden}.c-section-header label,.c-section-header h2{font-variant:var(--support-title-font-vars);font-variant-numeric:var(--support-title-font-varnums);font-size:var(--support-title-font-size);font-weight:var(--support-title-font-weight);line-height:var(--support-title-line)}.c-section-header label a,.c-section-header h2 a{align-items:center;display:inline-flex;gap:.5em}.c-section-header label{margin-inline-end:1em;opacity:var(--quiet-l1);text-underline-offset:var(--underline-offset)}.c-section-header label:hover{color:var(--color-link);opacity:1}input[type=radio]:nth-of-type(1):checked+.c-support .c-section-header label:nth-child(1){opacity:1}input[type=radio]:nth-of-type(1):checked+.c-support .c-section-header label:nth-child(1):hover{color:inherit}input[type=radio]:nth-of-type(1):focus+.c-support .c-section-header label:nth-child(1){text-decoration:underline}input[type=radio]:nth-of-type(2):checked+.c-support .c-section-header label:nth-child(2){opacity:1}input[type=radio]:nth-of-type(2):checked+.c-support .c-section-header label:nth-child(2):hover{color:inherit}input[type=radio]:nth-of-type(2):focus+.c-support .c-section-header label:nth-child(2){text-decoration:underline}input[type=radio]:nth-of-type(3):checked+.c-support .c-section-header label:nth-child(3){opacity:1}input[type=radio]:nth-of-type(3):checked+.c-support .c-section-header label:nth-child(3):hover{color:inherit}input[type=radio]:nth-of-type(3):focus+.c-support .c-section-header label:nth-child(3){text-decoration:underline}input[type=radio]:nth-of-type(4):checked+.c-support .c-section-header label:nth-child(4){opacity:1}input[type=radio]:nth-of-type(4):checked+.c-support .c-section-header label:nth-child(4):hover{color:inherit}input[type=radio]:nth-of-type(4):focus+.c-support .c-section-header label:nth-child(4){text-decoration:underline}input[type=radio]:nth-of-type(5):checked+.c-support .c-section-header label:nth-child(5){opacity:1}input[type=radio]:nth-of-type(5):checked+.c-support .c-section-header label:nth-child(5):hover{color:inherit}input[type=radio]:nth-of-type(5):focus+.c-support .c-section-header label:nth-child(5){text-decoration:underline}input[type=radio]:nth-of-type(6):checked+.c-support .c-section-header label:nth-child(6){opacity:1}input[type=radio]:nth-of-type(6):checked+.c-support .c-section-header label:nth-child(6):hover{color:inherit}input[type=radio]:nth-of-type(6):focus+.c-support .c-section-header label:nth-child(6){text-decoration:underline}.c-support.\+article .c-section-header{padding-inline:0}.c-icon.c-section-header-icon{display:none}summary.c-section-header{list-style:none}summary.c-section-header::-webkit-details-marker{display:none}.c-section-header__inner{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-support.\+article .c-section-header__inner{max-width:none}.c-section-header__inner [role=tablist]{white-space:nowrap}summary.c-section-header .c-section-header__inner h2{display:inline-block}.s-section-header\:divide .c-section-header__inner{padding-block-end:var(--cushion-xs);border-block-end:var(--border-width) solid currentColor}summary.c-section-header .c-section-header__inner h2:before{margin-inline-end:var(--gap);content:attr(data-expand)}[open] summary.c-section-header .c-section-header__inner h2:before{content:attr(data-collapse)}.c-section-header__count{font-weight:var(--section-count-font-weight);opacity:var(--section-count-opacity)}.s-section-header\:tighter{--section-header-gap: var(--gap)}.s-section-header\:show-icon .c-icon.c-section-header-icon{display:inline-block}.s-section-header\:centered .c-section-header{text-align:center}.s-section-header\:hide .c-section-header{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--bottom-nav-grid-gap: var(--col-gap-x2);--bottom-nav-block-pad: max(calc(var(--gap) * 2), 4vw)}@media print{.c-bottom-nav{display:none}}.c-bottom-nav__band{padding-block:var(--bottom-nav-block-pad);padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--color-bg);color:var(--color-text)}.c-bottom-nav__band a{color:var(--color-link)}@media(hover: hover){.c-bottom-nav__band a:hover{color:var(--color-link-hover)}}.c-bottom-nav__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-bottom-nav__grid{grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--bottom-nav-grid-gap);display:grid;list-style:none}.c-bottom-nav__item{grid-column:span 12}@media screen and (min-width: 40.32em){.c-bottom-nav__item{grid-column:span 6}}@media screen and (min-width: 57.6em){.c-bottom-nav__item{grid-column:span 4}}@media screen and (min-width: 72em){.c-bottom-nav__item{grid-column:span 3}}.c-bottom-nav__item.\+span-all{grid-column:1/-1}:root{--explore-nav-grid-gap: var(--bottom-nav-grid-gap);--explore-nav-top-pad: var(--bottom-nav-block-pad);--explore-nav-bottom-pad: 0}@media print{.c-explore-nav{display:none}}.c-explore-nav h3{font-size:var(--section-heading-3);font-weight:var(--section-heading-3-weight);line-height:var(--section-heading-3-line)}.c-explore-nav summary{color:var(--color-link);cursor:pointer}.c-explore-nav summary:has(h2){font-size:var(--section-heading-2);font-weight:var(--section-heading-2-weight);line-height:var(--section-heading-2-line)}.c-explore-nav summary h2{display:inline}.c-explore-nav summary:hover{color:var(--color-link-hover)}.c-explore-nav:has(.c-explore-nav__list:empty),.s-explore-nav\:hide .c-explore-nav{display:none}.c-explore-nav__band{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;padding-block-start:var(--explore-nav-top-pad);padding-block-end:var(--explore-nav-bottom-pad);background-color:var(--color-bg);color:var(--color-text)}.c-explore-nav__band a{color:var(--color-link)}@media(hover: hover){.c-explore-nav__band a:hover{color:var(--color-link-hover)}}.c-explore-nav__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-explore-nav__list{margin-block-start:var(--gap);grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--explore-nav-grid-gap);display:grid}.c-explore-nav__list section{grid-column:span 12}@media screen and (min-width: 40.32em){.c-explore-nav__list section{grid-column:span 6}}@media screen and (min-width: 57.6em){.c-explore-nav__list section{grid-column:span 4}}@media screen and (min-width: 72em){.c-explore-nav__list section{grid-column:span 3}}.c-explore-nav__list ul{margin-block-start:.5em;padding-inline-start:1em;list-style:disc}:root{--footer-brand-block-pad-top: max(var(--gap) * 6, 6vw);--footer-brand-block-pad-bottom: max(var(--gap) * 2, 2vw);--footer-brand-name-font-size: var(--type-size-upper-1);--footer-brand-name-font-weight: inherit;--footer-brand-name-lspacing: var(--brand-lspacing);--footer-brand-name-marg: 3em;--footer-brand-motto-case: uppercase;--footer-brand-motto-vars: inherit;--footer-brand-motto-font-size: var(--type-size-lower-1);--footer-brand-motto-font-weight: var(--bold);--footer-brand-motto-lspacing: var(--footer-brand-name-lspacing);--footer-brand-motto-marg: 1em;--footer-brand-motto-opacity: 1}.c-footer-brand{padding-block-start:var(--footer-brand-block-pad-top);padding-block-end:var(--footer-brand-block-pad-bottom);color:var(--color-text);display:flex;flex-direction:column;text-align:center}@media(hover: hover){a.c-footer-brand:hover{text-decoration:var(--link-underline)}}.c-footer-brand__icon{flex:1;max-height:5em}.c-footer-brand__icon img,.c-footer-brand__icon svg{fill:currentColor;max-height:5em;max-width:calc(100vw - var(--cushion)*2)}.c-footer-brand__name{margin-block-start:var(--footer-brand-name-marg);font-size:var(--footer-brand-name-font-size);font-weight:var(--footer-brand-name-font-weight);letter-spacing:var(--footer-brand-name-lspacing)}.c-footer-brand__motto{margin-block-start:var(--footer-brand-motto-marg);font-variant:var(--footer-brand-motto-vars);font-size:var(--footer-brand-motto-font-size);font-weight:var(--footer-brand-motto-font-weight);letter-spacing:var(--footer-brand-motto-lspacing);opacity:var(--footer-brand-motto-opacity);text-transform:var(--footer-brand-motto-case)}.s-footer-brand\:hide .c-footer-brand{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-footer-brand\:hide-icon .c-footer-brand__icon{display:none}.s-footer-brand\:hide-motto .c-footer-brand__motto{display:none}.s-footer-brand\:hide-name{--footer-brand-motto-marg: var(--footer-brand-name-marg)}.s-footer-brand\:hide-name .c-footer-brand__name{display:none}:root{--gallery-color-bg: var(--section-main-bg);--gallery-grid-gap: var(--col-gap);--gallery-grid-gap-tighter: var(--col-gap);--gallery-grid-column: var(--block);--gallery-aspect: 1/1;--gallery-aspect-dbl: 1/1;--gallery-aspect-fill: 1/1;--gallery-span-dbl: 1;--gallery-block-pad: var(--section-block-pad);--gallery-title-font-size: var(--section-heading-1);--gallery-title-font-weight: var(--section-heading-1-weight);--gallery-title-line: var(--section-heading-1-line)}@media screen and (min-width: 40.32em){:root{--gallery-aspect-dbl: 2/1;--gallery-aspect-fill: 2/1;--gallery-span-dbl: 2}}@media screen and (min-width: 57.6em){:root{--gallery-aspect-fill: 3/1}}.c-gallery{padding-block:var(--gallery-block-pad);padding-inline-start:calc(0 + env(safe-area-inset-left));padding-inline-end:calc(0 + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--gallery-color-bg);color:var(--color-text)}.c-gallery a{color:var(--color-link)}@media(hover: hover){.c-gallery a:hover{color:var(--color-link-hover)}}.c-gallery__band{padding-block:0;padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.c-gallery__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-gallery__grid{grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--gallery-grid-gap);align-items:stretch;display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--gallery-grid-column), 1fr));grid-auto-flow:dense;list-style:none}.c-gallery__frame{aspect-ratio:var(--gallery-aspect);inline-size:100%;position:relative}.c-gallery__frame.\+2{aspect-ratio:var(--gallery-aspect-dbl);grid-column:span var(--gallery-span-dbl)}.c-gallery__frame.\+fill{grid-column:1/-1;aspect-ratio:var(--gallery-aspect-fill)}.c-gallery__item{block-size:100%;inline-size:100%;inset:0;position:absolute}img.c-gallery__img{block-size:100%;inline-size:100%;inset:0;object-fit:cover;position:absolute}.s-gallery\:auto-fill .c-gallery__grid{grid-template-columns:repeat(auto-fill, minmax(var(--gallery-grid-column), 1fr))}:root{--linkblock-color-bg: var(--color-bg);--linkblock-color-text: var(--color-text);--linkblock-color-link: var(--color-link);--linkblock-width: var(--ui-card-width-small);--linkblock-line: var(--ui-card-line);--linkblock-grid-gap: var(--cushion) var(--col-gap-x2);--linkblock-item-gap: var(--gap)}.c-link-block{padding-block:var(--section-block-pad);display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--linkblock-color-bg);color:var(--linkblock-color-text)}.c-link-block a{color:var(--linkblock-color-link)}.c-link-block__band{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.c-link-block__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-link-block__list{display:grid;flex-direction:column;gap:var(--linkblock-grid-gap);grid-template-columns:1fr;list-style:none}@media screen and (min-width: 40.32em){.s-link-block\:grid .c-link-block__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 40.32em){.s-link-block\:grid-small .c-link-block__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 57.6em){.s-link-block\:grid-small .c-link-block__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 72em){.s-link-block\:grid-small .c-link-block__list{grid-template-columns:repeat(4, 1fr)}}.s-link-block\:grid-xs .c-link-block__list{grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 40.32em){.s-link-block\:grid-xs .c-link-block__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 57.6em){.s-link-block\:grid-xs .c-link-block__list{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 72em){.s-link-block\:grid-xs .c-link-block__list{grid-template-columns:repeat(6, 1fr)}}.s-link-block\:grid-xxs .c-link-block__list{grid-template-columns:repeat(3, 1fr)}@media screen and (min-width: 40.32em){.s-link-block\:grid-xxs .c-link-block__list{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 57.6em){.s-link-block\:grid-xxs .c-link-block__list{grid-template-columns:repeat(6, 1fr)}}@media screen and (min-width: 72em){.s-link-block\:grid-xxs .c-link-block__list{grid-template-columns:repeat(8, 1fr)}}.c-link-block__item{display:flex;gap:var(--linkblock-item-gap);max-inline-size:var(--linkblock-width)}.s-items\:apps .c-link-block__item,.s-link-block\:apps .c-link-block__item{align-items:center;flex-direction:column-reverse;text-align:center}.c-link-block__image{inline-size:calc(var(--block)/2);font-size:0}.c-link-block__image img{border-radius:var(--ui-radius)}.s-items\:apps .c-link-block__image,.s-link-block\:apps .c-link-block__image{inline-size:min(100%,var(--block)*2.5)}.c-link-block__entry{margin-block-end:calc(var(--gap)*.5);display:block;font-size:var(--section-heading-2);font-weight:var(--section-heading-2-weight);line-height:var(--section-heading-2-line);text-wrap:wrap}.c-link-block__entry a{display:block}.c-link-block__entry svg{color:inherit;display:inline-block;fill:currentColor;block-size:1em;inline-size:1em;margin-block-start:-0.2em;margin-inline-end:var(--gap);vertical-align:middle}.s-link-block\:no-desc.s-link-block\:no-path .c-link-block__entry{margin-block-end:0px}.s-link-block\:grid-xxs .c-link-block__entry{font-size:var(--section-heading-3);font-weight:var(--section-heading-3-weight);line-height:var(--section-heading-3-line)}.c-link-block__detail{flex:1}.c-link-block__desc{font-size:var(--type-size-fluid-lower-1);display:block;line-height:var(--linkblock-line);max-inline-size:calc(var(--block)*4)}.s-link-block\:no-desc .c-link-block__desc{display:none}.s-link-block\:hide-header .c-link-block .c-section-header{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-link-block\:bg-transparent{--linkblock-color-bg: transparent}.s-items\:apps,.s-link-block\:apps{--linkblock-item-gap: calc(var(--gap) / 2)}:root{--mast-areas-wide: "mb mb mb mn mn mn mn mn mn mn ms ms";--mast-areas-collapsed: "mb mt";--mast-areas-expanded: "mb mt" "ms ms" "mn mn";--mast-band-width: none;--mast-block-pad: clamp(0.5em, 1vw, 1em);--mast-color-bg: var(--color-accent);--mast-color-text: var(--color-0);--mast-color-link: var(--color-0);--mast-brand-color-link: var(--mast-color-link);--mast-grid-align-items: center;--mast-grid-align-items-expanded: start;--mast-grid-tmpt: var(--grid-col) auto;--mast-grid-tmpt-rows-collapsed: auto;--mast-grid-tmpt-rows-expanded: auto auto 1fr;--mast-grid-gap-collapsed: 0 var(--col-gap-x2);--mast-grid-gap-expanded: clamp(0.5em, 1vw, 1em);--mast-height-default: calc(var(--unit) * 3.75);--mast-height-bp1: calc(var(--unit) * 6);--mast-height: var(--mast-height-default);--mast-nav-align-self: center;--mast-nav-align-self-expanded: start;--mast-search-display: block;--mast-space: var(--mast-height-default);--mast-toggle-color-bg: var(--color-accent);--mast-toggle-color-text: var(--color-accent-text);--mast-toggle-color-link: var(--color-accent-link);--mast-width: var(--site-width)}@media screen and (min-width: 57.6em){:root{--mast-areas-collapsed: var(--mast-areas-wide);--mast-areas-expanded: var(--mast-areas-wide);--mast-grid-tmpt: var(--grid-default-tmpt);--mast-height: var(--mast-height-bp1);--mast-space: var(--mast-height-bp1)}}.c-mast__band{padding-block:var(--mast-block-pad);padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--mast-color-bg);color:var(--mast-color-text);min-block-size:var(--mast-height);max-inline-size:var(--mast-band-width);view-transition-name:mast-band}.c-mast__band a{color:var(--mast-color-link)}.c-toggle:checked~.l-site .c-mast__band{padding-block-end:calc(var(--mast-block-pad) + env(safe-area-inset-bottom));height:100%;justify-content:start;overflow:auto;position:fixed;z-index:1;background-color:var(--mast-toggle-color-bg);color:var(--mast-toggle-color-text)}.c-toggle:checked~.l-site .c-mast__band a{color:var(--mast-toggle-color-link)}@media screen and (width > 57.6em){.c-toggle:checked~.l-site .c-mast__band{height:auto;justify-content:center;overflow:visible;position:static;z-index:auto;background-color:var(--mast-color-bg);color:var(--mast-color-text)}.c-toggle:checked~.l-site .c-mast__band a{color:var(--mast-color-link)}}.c-mast__wrap{inline-size:100%;max-inline-size:var(--mast-width);margin:0 auto;block-size:100%;flex:1;display:flex}.c-mast__grid{align-items:var(--mast-grid-align-items);display:grid;flex:1;gap:var(--mast-grid-gap-collapsed);grid-template-columns:var(--mast-grid-tmpt);grid-template-rows:var(--mast-grid-tmpt-rows-collapsed);grid-template-areas:var(--mast-areas-collapsed);view-transition-name:mast-grid}.c-toggle:checked~.l-site .c-mast__grid{align-items:var(--mast-grid-align-items-expanded);gap:var(--mast-grid-gap-expanded);grid-template-rows:var(--mast-grid-tmpt-rows-expanded);grid-template-areas:var(--mast-areas-expanded)}@media screen and (width > 57.6em){.c-toggle:checked~.l-site .c-mast__grid{align-items:var(--mast-grid-align-items);grid-template-rows:var(--mast-grid-tmpt-rows-collapsed);grid-template-areas:var(--mast-areas-collapsed)}}.c-mast__brand{align-items:center;display:flex;grid-area:mb}.c-mast__brand a{color:var(--mast-brand-color-link)}.c-mast__nav{--align-self: var(--mast-nav-align-self);align-self:var(--align-self);display:none;grid-area:mn;view-transition-name:mast-nav}@media screen and (width > 57.6em){.c-mast__nav{display:block}}.c-toggle:checked~.l-site .c-mast__nav{--align-self: var(--mast-nav-align-self-expanded, --mast-nav-align-self);align-self:var(--align-self);display:block;max-block-size:100%;overflow:auto}@media screen and (width > 57.6em){.c-toggle:checked~.l-site .c-mast__nav{--align-self: var(--mast-nav-align-self);overflow:visible}}.c-mast__toggle{grid-area:mt}@media screen and (width > 57.6em){.c-mast__toggle{display:none}}.c-mast__search{display:none;grid-area:ms;view-transition-name:mast-search}@media screen and (width > 57.6em){.c-mast__search{display:var(--mast-search-display)}}.c-toggle:checked~.l-site .c-mast__search{display:var(--mast-search-display)}.s-mast\:on-top{--mast-space: 0px}.s-mast\:on-top .c-mast{inset-block-start:0;inline-size:100%;position:absolute}@media print{.s-mast\:brand\@print .c-mast__toggle,.s-mast\:brand\@print .c-mast__nav,.s-mast\:brand\@print .c-mast__search{display:none}}.s-mast\:hide-menu-toggle .c-mast__toggle{opacity:0}.s-alert\:show:not(.s-alert\:hide):not(.s-alert\:bottom).s-mast\:on-top .c-mast{inset-block-start:2.75em}.s-alert\:show:not(.s-alert\:hide):not(.s-alert\:bottom).s-mast\:on-top .c-toggle:checked~.l-site .c-mast{inset-block-start:0}@media screen and (min-width: 57.6em){.s-alert\:show:not(.s-alert\:hide):not(.s-alert\:bottom).s-mast\:on-top .c-toggle:checked~.l-site .c-mast{inset-block-start:2.75em}}.c-site-footer{background-color:var(--color-bg);color:var(--color-text)}.c-site-footer a{color:var(--color-link)}@media(hover: hover){.c-site-footer a:hover{color:var(--color-link-hover)}}:root{--support-color-bg: var(--section-main-bg);--support-grid-gap: var(--col-gap-x2);--support-grid-gap-tighter: var(--col-gap);--support-grid-gap-x-tight: var(--col-gap-x05);--support-grid-gap-wider: var(--col-gap-x4);--support-grid-gap-mini: var(--support-grid-gap-tighter) var(--support-grid-gap);--support-grid-gap-row-mini: var(--support-grid-gap-x-tight) var(--support-grid-gap);--support-grid-gap-row-wide: var(--support-grid-gap-wider) var(--support-grid-gap);--support-item-width-scroll-x: 90%;--support-more-width-scroll-x: 50%;--support-item-span: 12;--support-item-span-alt-1: 12;--support-item-span-alt-2: 12;--support-item-span-alt-2b: 12;--support-item-span-alt-4b: 6;--support-item-span-alt-3: 12;--support-item-span-alt-6: 6;--support-item-span-dbl: 12;--support-cols-alt-1: 1;--support-cols-alt-2: 1;--support-cols-alt-3: 1;--support-cols-alt-4: 1;--support-cols-alt-6: 1;--support-item-width-small: var(--ui-card-width-small);--support-outer-block-pad: 0;--support-outer-color-bg: var(--section-main-bg);--support-block-pad: var(--section-block-pad);--support-title-font-vars: var(--section-heading-1-vars);--support-title-font-varnums: var(--section-heading-1-varnums);--support-title-font-size: var(--section-heading-1);--support-title-font-weight: var(--section-heading-1-weight);--support-title-line: var(--section-heading-1-line);--support-subtitle-font-size: var(--section-heading-3);--support-subtitle-font-weight: var(--section-heading-3-weight);--support-subtitle-line: var(--section-heading-3-line);--support-subtitle-date-font-vars: var(--ui-time-font-vars);--support-item-time-font-size: var(--type-size-lower-1);--support-item-time-opacity: var(--quiet-u1);--support-cats-color-bg: var(--color-fade);--support-morebox-color-text: var(--color-link);--support-morebox-color-bg: transparent;--support-morebox-border: var(--border-width) solid var(--color-link);--support-morebox-font-size: var(--section-heading-2);--support-morebox-font-weight: var(--section-heading-2-weight);--support-morebox-line: var(--section-heading-2-line);--support-morebox-hover-color-text: var(--color-bg);--support-morebox-hover-color-bg: var(--color-link);--support-morebox-hover-border: var(--support-morebox-border)}@media screen and (min-width: 40.32em){:root{--support-item-span: 6;--support-item-span-alt-3: 6;--support-item-span-alt-4b: 6;--support-item-span-alt-6: 4;--support-cols-alt-2: 1;--support-cols-alt-3: 1;--support-cols-alt-4: 2;--support-cols-alt-6: 2}}@media screen and (min-width: 57.6em){:root{--support-item-span: 4;--support-item-span-alt-2: 6;--support-item-span-alt-4b: 3;--support-item-span-alt-6: 3;--support-item-span-dbl: 8;--support-cols-alt-2: 2;--support-cols-alt-3: 2;--support-cols-alt-4: 3;--support-cols-alt-6: 4}}@media screen and (min-width: 72em){:root{--support-item-span: 3;--support-item-span-alt-2b: 6;--support-item-span-alt-3: 4;--support-item-span-alt-4b: 3;--support-item-span-alt-6: 2;--support-item-span-dbl: 6;--support-cols-alt-3: 3;--support-cols-alt-4: 4;--support-cols-alt-6: 6}}.c-support__outer{padding-block:var(--support-outer-block-pad);background-color:var(--support-outer-color-bg);color:var(--color-text)}.c-support__outer a{color:var(--color-link)}@media(hover: hover){.c-support__outer a:hover{color:var(--color-link-hover)}}hr.c-support__tab-anchor{border:0;block-size:0;opacity:0}.c-support{padding-block:var(--support-block-pad);display:flex;flex-direction:column;justify-content:center;inline-size:min(100%,100vw);background-color:var(--support-color-bg);color:var(--color-text);contain:layout}.c-support a{color:var(--color-link)}@media(hover: hover){.c-support a:hover{color:var(--color-link-hover)}}.c-support.\+tab{display:none}.c-support.\+categories,.c-support.\+tags{--support-color-bg: var(--support-cats-color-bg)}.c-support.\+img{background-size:cover}input[type=radio]:checked+.c-support.\+tab{display:block}@media print{input[type=radio]:checked+.c-support.\+tab{display:none}}@media print{.c-support:not(.\+printable){display:none}}.c-support__band{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.\+list-edge .c-support__band{padding-inline:0}.c-support__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.\+list-bleed .c-support__wrap{inline-size:100%;max-inline-size:100%;margin:0 auto}.c-support__list{grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--support-grid-gap);display:grid;list-style:none}.\+list-tighter .c-support__list{--support-grid-gap: var(--support-grid-gap-tighter)}.\+list-tighter-rows .c-support__list{row-gap:var(--support-grid-gap-tighter)}.\+list-tight .c-support__list{gap:0}.\+list-compact .c-support__list,.c-support__list.\+compact{display:flex;flex-wrap:wrap;gap:var(--border-width)}.\+list-cols .c-support__list{display:block}.\+cols-2 .c-support__list{columns:var(--support-cols-alt-2)}.\+cols-3 .c-support__list{columns:var(--support-cols-alt-3)}.\+cols-4 .c-support__list{columns:var(--support-cols-alt-4)}.\+cols-6 .c-support__list{columns:var(--support-cols-alt-6)}.\+index-minis .c-support__list{--support-grid-gap: var(--support-grid-gap-mini)}.c-support__list:empty:after{padding-block:var(--gap);padding-inline:var(--cushion);background-color:var(--color-fade);content:attr(data-empty-msg);grid-column:1/-1}.c-support__item,.c-support__more-box{grid-column:span var(--support-item-span)}:is(.\+media.\+list-alt-1,.\+list-alt-1) .c-support__item,:is(.\+media.\+list-alt-1,.\+list-alt-1) .c-support__more-box{--support-item-span: var(--support-item-span-alt-1)}:is(.\+media.\+list-alt-2,.\+list-alt-2) .c-support__item,:is(.\+media.\+list-alt-2,.\+list-alt-2) .c-support__more-box{--support-item-span: var(--support-item-span-alt-2)}:is(.\+media,.\+list-alt-3) .c-support__item,:is(.\+media,.\+list-alt-3) .c-support__more-box{--support-item-span: var(--support-item-span-alt-3)}:is(.\+media.\+list-alt-4b,.\+list-alt-4b) .c-support__item,:is(.\+media.\+list-alt-4b,.\+list-alt-4b) .c-support__more-box{--support-item-span: var(--support-item-span-alt-4b)}:is(.\+list-alt-6,.\+media.\+list-alt-6,.\+index-badges,.\+index-emblems):not(.\+list-alt-1,.\+list-alt-2,.\+list-alt-3,.\+list-alt-4,.\+list-alt-4b) .c-support__item,:is(.\+list-alt-6,.\+media.\+list-alt-6,.\+index-badges,.\+index-emblems):not(.\+list-alt-1,.\+list-alt-2,.\+list-alt-3,.\+list-alt-4,.\+list-alt-4b) .c-support__more-box{--support-item-span: var(--support-item-span-alt-6)}:is(.\+media.\+index-full,.\+index-full):not(.\+list-alt-1,.\+list-alt-2,.\+list-alt-3,.\+list-alt-4,.\+list-alt-4b) .c-support__item,:is(.\+media.\+index-full,.\+index-full):not(.\+list-alt-1,.\+list-alt-2,.\+list-alt-3,.\+list-alt-4,.\+list-alt-4b) .c-support__more-box{--support-item-span: var(--support-item-span-alt-2b)}.c-support__item{break-inside:avoid;display:flex}.\+first.\+double .c-support__item:first-child,.\+last.\+double .c-support__item:last-child,.\+double:not(.\+last,.\+first) .c-support__item{--support-item-span: var(--support-item-span-dbl)}.\+last-first .c-support__item:last-child{order:-1}.\+list-cols .c-support__item{margin-block-end:var(--support-grid-gap)}.c-support__item>*{flex-grow:1}.c-support__item-header p>*{display:var(--icard-subtitle-item-display)}.c-support__item-header p>* .c-icon{margin-block-start:-0.2em;margin-inline-end:.5em;opacity:var(--quiet-u1);vertical-align:middle}.c-support__item-header p>* .c-icon.\+external{rotate:-45deg}.c-support__item-header p>*:not(:first-child):not(:only-child):not(:has(.c-icon)):before{content:var(--icard-subtitle-item-bullet);opacity:var(--quiet-u1)}[data-event=unscheduled] .c-support__item-header .c-support__date time{text-decoration:line-through}[data-event=unscheduled][data-status=warning] .c-support__item-header .c-support__date time{text-decoration-color:var(--color-warn)}[data-event=unscheduled][data-status=negative] .c-support__item-header .c-support__date time{text-decoration-color:var(--color-neg)}.c-support__date{font-variant-numeric:var(--support-subtitle-date-font-vars)}.c-support__sub-heading{padding-block-start:var(--gap);display:flex;grid-column:1/-1;font-size:var(--support-subtitle-font-size);font-weight:var(--support-subtitle-font-weight);line-height:var(--support-subtitle-line)}.c-support__sub-heading:first-child{padding-block-start:0px}.c-support__pre-kicker{margin-block-end:var(--icard-prekicker-marg-bottom);align-items:center;display:flex;font-size:var(--icard-prekicker-font-size);gap:.5em}.c-support__pre-kicker .c-icon{font-size:var(--type-size-lower-1)}[data-status=positive] .c-support__pre-kicker{color:var(--color-pos)}[data-status=warning] .c-support__pre-kicker{color:var(--color-warn)}[data-status=negative] .c-support__pre-kicker{color:var(--color-neg)}.c-support__more-box{display:none}.c-support__more-box a{background-color:var(--support-morebox-color-bg);border:var(--support-morebox-border);color:var(--support-morebox-color-text);display:flex;flex:1;flex-direction:column;font-size:var(--support-morebox-font-size);font-weight:var(--support-morebox-font-weight);gap:.5em;justify-content:center;line-height:var(--support-morebox-line);padding:var(--gap)}@media screen and (hover: hover){.c-support__more-box a:hover{background-color:var(--support-morebox-hover-color-bg);border:var(--support-morebox-hover-border);color:var(--support-morebox-hover-color-text)}.c-support__more-box a:active{box-shadow:var(--button-default-active-shadow)}}.c-support__more{margin-block-start:var(--support-grid-gap);display:none}.c-support__more a{font-weight:var(--bold);text-transform:uppercase}.s-support\:show-more .c-support__more,.c-support__more.\+show{display:block}.c-support__pager{margin-block-start:var(--support-grid-gap)}.c-support__url{margin-block-start:var(--icard-exturl-marg-top);font-size:var(--icard-exturl-font-size);font-weight:normal;overflow-wrap:anywhere}@media print{.s-support\:show\@print .c-support{display:block}}.s-support\:tight-column.c-support,.s-support\:tight-column .c-support,.s-support\:tight-column .c-block-article{padding-inline:0}.s-support\:x-wider-gap .c-support__list{gap:var(--support-grid-gap-row-wide)}.s-support\:tighter-gap .c-support__list{gap:var(--support-grid-gap-mini)}.s-support\:tight-gap .c-support__list{gap:var(--support-grid-gap-tighter)}.s-support\:x-tight-gap .c-support__list{gap:var(--support-grid-gap-row-mini)}@media screen and (width < 40.32em)and (hover: none){.s-support\:scroll-x\@smax-touch .c-support__band{padding-inline:0}.s-support\:scroll-x\@smax-touch .c-support__list{padding-block:var(--border-width);padding-inline:var(--cushion);display:flex;inline-size:calc(100vw - var(--scrollbar-width));overflow:auto}.s-support\:scroll-x\@smax-touch .c-support__item{flex:1 0 var(--support-item-width-scroll-x)}.s-support\:scroll-x\@smax-touch .c-support__more-box{flex:1 0 var(--support-more-width-scroll-x)}.s-support\:scroll-x\@smax-touch .c-support__more{padding-inline:var(--cushion)}}@media screen and (width < 40.32em){.s-support\:scroll-x\@smax .c-support__band{padding-inline:0}.s-support\:scroll-x\@smax .c-support__list{padding-block:var(--border-width);padding-inline:var(--cushion);display:flex;inline-size:calc(100vw - var(--scrollbar-width));overflow:auto}.s-support\:scroll-x\@smax .c-support__item{flex:1 0 var(--support-item-width-scroll-x)}.s-support\:scroll-x\@smax .c-support__more-box{flex:1 0 var(--support-more-width-scroll-x)}.s-support\:scroll-x\@smax .c-support__more{padding-inline:var(--cushion)}}.s-support\:scroll-snap-x .c-support__list{scroll-snap-type:x mandatory}.s-support\:scroll-snap-x .c-support__item{scroll-snap-align:center}@media screen and (width < 40.32em)and (hover: none){.s-support\:scroll-snap-x\@smax-touch .c-support__list{scroll-snap-type:x mandatory}.s-support\:scroll-snap-x\@smax-touch .c-support__item{scroll-snap-align:center}}@media screen and (width < 40.32em){.s-support\:scroll-snap-x\@smax .c-support__list{scroll-snap-type:x mandatory}.s-support\:scroll-snap-x\@smax .c-support__item{scroll-snap-align:center}}.s-support\:show-more-box .c-support__more-box{display:flex}@media screen and (width < 40.32em)and (hover: none){.s-support\:show-more-box\@smax-touch .c-support__more-box{display:flex}}.s-support\:auto-width .c-support__list{display:inline-grid}.s-support\:centered .c-support__wrap{text-align:center}.s-support\:centered .c-support__list{text-align:start}.s-support\:stack-subs .c-index-card__header p>*,.s-support\:stack-subs .c-index-result__header p>*{display:block}.s-support\:stack-subs .c-index-card__header p>*:not(:last-child):not(:only-child):after,.s-support\:stack-subs .c-index-result__header p>*:not(:last-child):not(:only-child):after{display:none}.s-support\:stack-subs.s-support\:hide-kicker .c-support__pre-kicker,.s-support\:stack-subs.s-support\:hide-kicker .c-support__kicker,.s-support\:hide-kicker .c-support__pre-kicker,.s-support\:hide-kicker .c-support__kicker{display:none}.s-support\:stack-subs.s-support\:hide-date .c-support__date,.s-support\:hide-date .c-support__date{display:none}.s-support\:stack-subs.s-support\:hide-location .c-support__location,.s-support\:hide-location .c-support__location{display:none}.s-support\:hide-detail .c-index-card__detail,.s-support\:hide-detail .c-index-result__detail{display:none}@media screen and (width < 40.32em){.s-support\:hide-detail\@smax .c-index-card__detail,.s-support\:hide-detail\@smax .c-index-result__detail{display:none}}@media(hover: hover)and (pointer: fine){.s-support\:fixed .c-support{background-attachment:fixed}}.s-support\:item-small .c-support__item{max-inline-size:var(--support-item-width-small)}.s-support\:item-fill-width .c-support__item{inline-size:100%}.s-support\:item-time-show .c-index-result__header h3{align-items:baseline;display:flex;flex-wrap:wrap}.s-support\:item-time-show .c-index-result__header h3[data-label]:before{margin-inline-end:.5em;content:attr(data-label);display:inline-block;font-size:var(--support-item-time-font-size);font-weight:normal;font-variant-numeric:var(--ui-time-font-vars);min-inline-size:4.2em;opacity:var(--support-item-time-opacity)}.s-support\:item-subtitle-hide .c-index-badge__header p,.s-support\:item-subtitle-hide .c-index-result__header p{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-support\:item-subtitle-hide [data-status=warning] .c-index-result__header h3{text-decoration:line-through;text-decoration-color:var(--color-warn)}.s-support\:item-subtitle-hide [data-status=negative] .c-index-result__header h3{text-decoration:line-through;text-decoration-color:var(--color-neg)}.s-support\:item-url-hide .c-support__url{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-support\:item-tighten-header .c-index-result>.c-index-result__header{margin-block-end:0}.s-support\:tighter-row.c-support,.s-support\:tighter-row .c-support{--support-block-pad: calc(var(--gap) / 2)}.s-support\:tight-row.c-support,.s-support\:tight-row .c-support{--support-block-pad: 0}@media screen and (width < 57.6em){.s-support\:tighter-row\@mmax.c-support,.s-support\:tighter-row\@mmax .c-support{--support-block-pad: calc(var(--gap) / 2)}}@media screen and (width < 57.6em){.s-support\:tight-row\@mmax.c-support,.s-support\:tight-row\@mmax .c-support{--support-block-pad: 0}}@media screen and (width < 96em){.s-support\:tighter-row\@xlmax.c-support,.s-support\:tighter-row\@xlmax .c-support{--support-block-pad: calc(var(--gap) / 2)}}@media screen and (width < 96em){.s-support\:tight-row\@xlmax.c-support,.s-support\:tight-row\@xlmax .c-support{--support-block-pad: 0}}@media screen and (width > 57.6em){.s-support\:tighter-row\@mmin.c-support,.s-support\:tighter-row\@mmin .c-support{--support-block-pad: calc(var(--gap) / 2)}}@media screen and (width > 57.6em){.s-support\:tight-row\@mmin.c-support,.s-support\:tight-row\@mmin .c-support{--support-block-pad: 0}}.s-support-outer\:cushion{--support-outer-block-pad: var(--cushion)}.s-support-outer\:cushion .c-support:first-child{padding-block-start:0}.s-support-outer\:cushion .c-support:last-child{padding-block-end:0}@media screen and (width < 57.6em){.s-support-outer\:cushion\@mmax{--support-outer-block-pad: var(--cushion)}.s-support-outer\:cushion\@mmax .c-support:first-child{padding-block-start:0}.s-support-outer\:cushion\@mmax .c-support:last-child{padding-block-end:0}}@media screen and (width < 96em){.s-support-outer\:cushion\@xlmax{--support-outer-block-pad: var(--cushion)}.s-support-outer\:cushion\@xlmax .c-support:first-child{padding-block-start:0}.s-support-outer\:cushion\@xlmax .c-support:last-child{padding-block-end:0}}@media screen and (width > 57.6em){.s-support-outer\:cushion\@mmin{--support-outer-block-pad: var(--cushion)}.s-support-outer\:cushion\@mmin .c-support:first-child{padding-block-start:0}.s-support-outer\:cushion\@mmin .c-support:last-child{padding-block-end:0}}.s-support-outer\:tighter-inner .c-support:has(+.c-support){padding-block-end:calc(var(--cushion)/2)}.s-support-outer\:tighter-inner .c-support+.c-support{padding-block-start:calc(var(--cushion)/2)}.s-support-outer\:tighter-inner .c-link-block+.c-support__outer .c-support,.s-support-outer\:tighter-inner .c-support__outer+.c-link-block{padding-block-start:calc(var(--cushion)/2)}.s-support-outer\:tighter-inner .c-support__outer:has(+.c-link-block) .c-support,.s-support-outer\:tighter-inner .c-link-block:has(+.c-support__outer){padding-block-end:calc(var(--cushion)/2)}:root{--panel-color-bg: var(--color-fade);--panel-border-color: var(--color-fade);--panel-border-color-hover: var(--color-accent);--panel-radius: var(--ui-card-radius);--panel-img-radius: var(--ui-radius);--panel-title-font-size: var(--section-heading-2);--panel-title-font-weight: var(--section-heading-2-weight);--panel-title-line: var(--section-heading-2-line);--panels-width: var(--site-width);--panel-width: var(--block);--panel-content-text-wrap: balance;--panel-shadow: var(--shadow-layered-short);--panel-shadow-hover: var(--shadow-layered)}.c-panels{padding-block:var(--section-block-pad);padding-inline-start:calc(0 + env(safe-area-inset-left));padding-inline-end:calc(0 + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--color-bg);color:var(--color-text)}.c-panels a{color:var(--color-link)}@media(hover: hover){.c-panels a:hover{color:var(--color-link-hover)}}.c-panels__band{padding-block:0;padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.c-panels__wrap{inline-size:100%;max-inline-size:var(--panels-width);margin:0 auto}.c-panels__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(var(--panel-width), 100%), 1fr));grid-gap:var(--support-grid-gap)}.c-panels__list li{display:flex;flex-direction:column}.c-panels__list li>*{flex-grow:1}.s-panel\:wrap-items .c-panels__list{display:flex;flex-wrap:wrap}.s-panel\:wrap-items .c-panels__list li{flex:1}.c-panel{background:no-repeat center;background-size:cover;gap:var(--gap);display:flex;inline-size:100%;margin:auto;max-inline-size:calc(var(--block)*3);flex-direction:column}.c-panel.\+table{--table-cell-inline-pad: var(--table-cell-inline-pad-l1-cq)}.s-panel\:alt-layout .c-panel,.c-panel.\+alt-layout{align-items:center;align-content:center;display:grid;grid-template-columns:1fr;grid-template-areas:"header";gap:calc(var(--gap)/4) var(--gap)}.s-panel\:alt-layout .c-panel:has(.c-panel__body),.c-panel.\+alt-layout:has(.c-panel__body){grid-template-areas:"header" "body"}.s-panel\:alt-layout .c-panel:has(.c-panel__body) .c-panel__header,.c-panel.\+alt-layout:has(.c-panel__body) .c-panel__header{align-self:end}.s-panel\:alt-layout .c-panel:has(.c-panel__body) .c-panel__body,.c-panel.\+alt-layout:has(.c-panel__body) .c-panel__body{align-self:start}.s-panel\:alt-layout .c-panel:has(.c-panel__icon),.c-panel.\+alt-layout:has(.c-panel__icon){grid-template-columns:auto 1fr;grid-template-areas:"icon header"}.s-panel\:alt-layout .c-panel:has(.c-panel__icon):has(.c-panel__body),.c-panel.\+alt-layout:has(.c-panel__icon):has(.c-panel__body){grid-template-areas:"icon header" "icon body"}.c-panel__icon{padding-inline:var(--cushion);grid-area:icon;text-align:center}.c-panel__icon img,.c-panel__icon svg{max-block-size:calc(var(--block)/1.5)}.s-panel\:alt-layout .c-panel__icon,.c-panel.\+alt-layout .c-panel__icon{padding-inline:0;min-inline-size:calc(var(--block)*.75)}.c-panel__header{font-size:var(--panel-title-font-size);font-weight:var(--panel-title-font-weight);grid-area:header;line-height:var(--panel-title-line);text-align:center}.s-panel\:alt-layout .c-panel__header,.c-panel.\+alt-layout .c-panel__header{text-align:start}.c-panel__fig{font-size:0}.c-panel__fig img{border-radius:var(--panel-img-radius);inline-size:100%}.c-panel__body{flex:1;grid-area:body;text-align:center}.c-panel__body>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-panel__body li{margin-block-end:var(--block-li-vspace)}.c-panel__body>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-panel__body>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-panel__body>*:last-child{margin-block-end:0}.c-panel:is(.\+form,.\+table) .c-panel__body{text-align:start}.s-panel\:alt-layout .c-panel__body,.c-panel.\+alt-layout .c-panel__body{--block-p-textwrap: var(--panel-content-text-wrap);text-align:start}.c-panel__table .c-icon{vertical-align:middle}.s-panel\:bg .c-panel,.c-panel.\+bg,.s-panel\:border .c-panel,.c-panel.\+border{padding-block:var(--cushion-small-rem);border-radius:var(--panel-radius);transition:border-color var(--time)}.s-panel\:bg .c-panel .c-panel__header,.s-panel\:bg .c-panel .c-panel__body,.c-panel.\+bg .c-panel__header,.c-panel.\+bg .c-panel__body,.s-panel\:border .c-panel .c-panel__header,.s-panel\:border .c-panel .c-panel__body,.c-panel.\+border .c-panel__header,.c-panel.\+border .c-panel__body{padding-inline:var(--cushion-small-rem)}.s-panel\:bg .c-panel,.c-panel.\+bg{background-color:var(--panel-color-bg)}.s-panel\:border .c-panel,.c-panel.\+border{border:var(--border-width) solid var(--panel-border-color)}@media(hover: hover){.s-panel\:border .c-panel:has(a:hover),.c-panel.\+border:has(a:hover){border-color:var(--panel-border-color-hover)}}.s-panel\:bg.s-panel\:shadow .c-panel,.c-panel.\+bg.c-panel.\+shadow{box-shadow:var(--panel-shadow);transition:var(--time)}@media(hover: hover){.s-panel\:bg.s-panel\:shadow .c-panel:has(a):hover,.c-panel.\+bg.c-panel.\+shadow:has(a):hover{box-shadow:var(--panel-shadow-hover)}}.s-panel\:bg.s-panel\:link-shadow .c-panel:has(a),.c-panel.\+bg.c-panel.\+link-shadow:has(a){box-shadow:var(--panel-shadow);transition:var(--time)}@media(hover: hover){.s-panel\:bg.s-panel\:link-shadow .c-panel:has(a):hover,.c-panel.\+bg.c-panel.\+link-shadow:has(a):hover{box-shadow:var(--panel-shadow-hover)}}.s-panel\:bg.s-panel\:shadow-custom .c-panel,.c-panel.\+bg.c-panel.\+shadow-custom{box-shadow:0 0.1em 0.1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.2em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.6em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl));transition:var(--time)}@media(hover: hover){.s-panel\:bg.s-panel\:shadow-custom .c-panel:has(a):hover,.c-panel.\+bg.c-panel.\+shadow-custom:has(a):hover{box-shadow:0 0.2em 0.1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 1em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 2em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl))}}.s-panel\:bg.s-panel\:link-shadow-custom .c-panel:has(a),.c-panel.\+bg.c-panel.\+link-shadow-custom:has(a){box-shadow:0 0.1em 0.1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.2em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.6em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl));transition:var(--time)}@media(hover: hover){.s-panel\:bg.s-panel\:link-shadow-custom .c-panel:has(a):hover,.c-panel.\+bg.c-panel.\+link-shadow-custom:has(a):hover{box-shadow:0 0.2em 0.1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.4em 0.2em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 0.8em 0.4em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 1em 0.8em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl)), 0 2em 1em hsl(from var(--shadow-color) h s l/var(--shadow-alpha-xl))}}.s-panel\:bg.s-panel\:alt-layout .c-panel,.c-panel.\+bg.\+alt-layout{padding:var(--cushion-small-rem)}.s-panel\:bg.s-panel\:alt-layout .c-panel .c-panel__header,.s-panel\:bg.s-panel\:alt-layout .c-panel .c-panel__body,.c-panel.\+bg.\+alt-layout .c-panel__header,.c-panel.\+bg.\+alt-layout .c-panel__body{padding-inline:0}.s-panel\:text-align-left .c-panel__header,.s-panel\:text-align-left .c-panel__body{text-align:start}.s-panel\:large{--panel-width: calc(var(--block) * 2)}.s-panel\:xl{--panel-width: calc(var(--block) * 3)}.s-panel\:xl .c-panel__header{font-size:var(--section-heading-1);font-weight:var(--section-heading-1-weight);line-height:var(--section-heading-1-line)}.s-panel\:fill.c-panel,.s-panel\:fill .c-panel{max-inline-size:none}.s-panel\:list-tighter .c-panels__list{grid-gap:var(--gap)}.s-panel\:list-tight .c-panels__list{grid-gap:0}.s-panel\:list-half-width{--panels-width: calc(var(--site-width) / 2)}.c-page-end{background-color:var(--color-bg);color:var(--color-text)}.c-page-end a{color:var(--color-link)}@media(hover: hover){.c-page-end a:hover{color:var(--color-link-hover)}}.c-page-end__inner{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;padding-block-end:calc(var(--cushion) + env(safe-area-inset-bottom))}.c-page-end__copyright{padding-block:var(--cushion);font-size:var(--type-size-lower-1);margin:auto;max-inline-size:75vw;opacity:1;text-align:center}.c-page-end__copyright>*:after{content:" • "}.c-page-end__copyright>*:last-child:after{display:none}:root{--alert-link-hover-color-bg: var(--color-text);--alert-height-default: 2.75em;--alert-height: 0px}.c-alert{padding-block:0;padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;align-items:center;background-color:var(--color-text);color:var(--color-bg);display:none;flex-direction:row;font-weight:var(--bold);gap:clamp(.5em,1vw,1em);min-block-size:2.75em;text-align:center;view-transition-name:alert}.c-alert.\+show,.s-alert\:show:not(.s-alert\:hide) .c-alert{display:flex}.s-alert\:show:not(.s-alert\:hide) .c-toggle:checked~.l-site .c-alert{display:none}@media screen and (min-width: 57.6em){.s-alert\:show:not(.s-alert\:hide) .c-toggle:checked~.l-site .c-alert{display:flex}}a.c-alert{background-color:var(--color-link);color:var(--color-bg)}a.c-alert:hover{text-decoration:none}@media(hover: hover){a.c-alert:hover{background-color:var(--color-link-hover)}}.s-alert\:bottom .c-alert{padding-block-end:calc(0px + env(safe-area-inset-bottom));position:fixed;inset-block-end:0;min-block-size:calc(2.75em + env(safe-area-inset-bottom))}.s-alert\:bottom .c-page-end__inner{padding-block-end:calc(calc(var(--cushion) + var(--gap) * 2) + env(safe-area-inset-bottom))}@media screen and (width < 40.32em)and (hover: none){.s-alert\:bottom\@smax-touch .c-alert{padding-block-end:calc(0px + env(safe-area-inset-bottom));position:fixed;inset-block-end:0;min-block-size:calc(2.75em + env(safe-area-inset-bottom))}.s-alert\:bottom\@smax-touch .c-page-end__inner{padding-block-end:calc(calc(var(--cushion) + var(--gap) * 2) + env(safe-area-inset-bottom))}}:root{--article-color-bg: var(--color-bg);--article-content-color-bg: var(--section-main-bg);--article-content-bold-weight: bolder;--article-head-color-bg: var(--section-main-bg);--article-head-pad-top: var(--section-block-pad);--article-head-pad-bottom: max(var(--gap), 3vw);--article-grid-gap: var(--col-gap-x2);--article-grid-tmpt-default: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start of-start ohf-start og-start omg-start] repeat(4, var(--grid-col)) [ai-end] repeat(2, var(--grid-col)) [ie-end oe-start m] repeat(2, var(--grid-col)) [ao-start] repeat(4, var(--grid-col)) [a-end ao-end at-end full-end h-end if-end ihf-end ig-end oe-end ohf-end of-end og-end omg-end];--article-grid-tmpt-bp1: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start of-start ohf-start og-start omg-start] repeat(4, var(--grid-col)) [ai-end] repeat(2, var(--grid-col)) [ie-end oe-start m] repeat(2, var(--grid-col)) [ao-start] repeat(4, var(--grid-col)) [a-end ao-end at-end full-end h-end if-end ihf-end ig-end oe-end ohf-end of-end og-end omg-end];--article-grid-tmpt-bp2: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start of-start] repeat(3, var(--grid-col)) [ai-end ie-end] repeat(2, var(--grid-col)) [ao-start] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(2, var(--grid-col)) [a-end at-end ao-end if-end oe-start og-start omg-start] repeat(3, var(--grid-col)) [oe-end] repeat(1, var(--grid-col)) [full-end ig-end h-end of-end og-end ohf-end omg-end];--article-grid-tmpt-bp3: [full-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start h-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [h-end oe-end] repeat(1, var(--grid-col)) [full-end of-end og-end ohf-end omg-end];--article-grid-tmpt-row-default: auto 1fr;--article-grid-tmpt-row-bp1: var(--article-grid-tmpt-row-default);--article-grid-tmpt-row-bp2: var(--article-grid-tmpt-row-default);--article-grid-tmpt-row-bp3: var(--article-grid-tmpt-row-default);--article-grid-span-about: ig;--article-grid-span-header: h;--article-grid-span-info: og;--article-grid-span-top: at;--article-grid-span-adv: a;--article-grid-row-span-about: auto;--article-grid-row-span-info: span 2;--article-vspace: var(--scope-article-vspace);--article-figure-vspace: var(--col-gap-x2b-rem);--article-header-content-width: 56ch;--article-header-text-align: start;--article-header-font-scale-up: 1.15em;--article-header-font-scale-up-bp1: 1.2em;--article-actions-justify: flex-start;--article-actions-align-items: flex-start;--article-actions-fill: 1;--article-actions-fill-bp1: unset;--article-body-content-width: 46rem;--article-body-font-family: inherit;--article-body-pad: var(--section-block-pad);--article-body-pad-top: max(var(--gap), 3vw);--article-body-font-scale-up: 1em;--article-body-font-scale-up-bp1: 1.15em;--article-title-font-family: var(--font-family-title);--article-title-font-size: var(--scope-article-h1-size);--article-title-font-weight: var(--scope-article-h1-weight);--article-title-font-vars: var(--scope-article-h1-font-vars);--article-title-line: var(--scope-article-h1-line);--article-title-lspacing: var(--scope-article-h1-lspacing);--article-title-text-transform: var(--scope-article-h1-ttransform);--article-subtitle-gap-default: calc(var(--gap) / 2);--article-subtitle-gap-bp1: var(--gap);--article-subtitle-font-size: clamp(var(--type-size-upper-1), 3vw, var(--type-size-upper-3));--article-subtitle-font-line: var(--scope-article-h3-line);--article-subtitle-font-weight: var(--scope-article-h3-weight);--article-date-font-weight: var(--article-subtitle-font-weight);--article-top-marg-block-end: 0;--article-top-p-font-family: inherit;--article-top-p-font-line: var(--scope-article-h4-line);--article-top-p-font-size: var(--type-size-fluid-upper-1);--article-top-p-font-weight: inherit;--article-top-p-marg: var(--scope-article-p-vspace);--article-top-p-textwrap: var(--scope-article-p-textwrap);--article-top-form-gap: calc(var(--gap) * 2);--article-img-radius: var(--ui-radius);--article-embed-color-bg: var(--color-fade);--article-blockquote-font-family: inherit;--article-blockquote-font-size: var(--scope-article-h3-size);--article-blockquote-font-line: var(--scope-article-h3-line);--article-blockquote-bigdquo-size: clamp(3em, 2vw, 7em);--article-figure-color-bg: transparent;--article-figure-pullout-marg-inner: -33%;--article-figure-gutter-start: var(--cushion);--article-figure-gutter-end: var(--cushion);--article-figure-pull-small: 45%;--article-figure-pull-thumb: 33%;--article-figcaption-border: var(--border-width) solid currentColor;--article-figcaption-color-bg: transparent;--article-figcaption-color-text: inherit;--article-figcaption-font-size: var(--type-size-lower-1);--article-figcaption-marg-block-start: var(--gap);--article-figcaption-marg-block-end: var(--gap);--article-figcaption-opacity: var(--quiet-u2);--article-figcaption-textalign: start;--article-figcaption-image-color-bg: var(--article-figcaption-color-bg);--article-figcaption-image-color-text: var(--article-figcaption-color-text);--article-figcaption-image-marg-block-start: var(--article-figcaption-marg-block-start);--article-figcaption-image-pad-block: 0;--article-figcaption-image-pad-inline: 0;--article-figcaption-image-align: var(--article-figcaption-textalign);--article-figicon-marg-block-end: var(--gap);--article-figicon-marg-block-start: 0;--article-figicon-marg-block-start-alt: var(--gap);--article-figicon-size: var(--type-size-upper-2);--article-block-fill-color-bg: var(--color-fade);--article-block-fill-color-text: var(--color-text);--article-block-fill-color-link: var(--content-link-color);--article-block-fill-color-link-hover: var(--content-link-hover-color);--article-block-radius: var(--article-img-radius);--article-block-border: var(--ui-card-border);--article-block-alt-border: var(--border-width) solid currentColor;--article-block-shadow: var(--icard-shadow);--article-grid-tmpt: var(--article-grid-tmpt-default);--article-grid-tmpt-row: var(--article-grid-tmpt-row-default);--article-grid-row-adv: auto;--article-grid-row-adv-bp1: auto;--article-grid-row-adv-bp2: 2;--article-grid-row-adv-bp3: 1;--article-subtitle-gap: var(--article-subtitle-gap-default);--article-icon-size: var(--scope-article-h2-size);--article-snippet-border-color: currentColor;--article-snippet-border-width: 2px;--article-snippet-border-top: 0px;--article-snippet-border-right: 0px;--article-snippet-border-bottom: var(--article-snippet-border-width);--article-snippet-border-left: 0px;--article-snippet-content-width: 56ch;--article-snippet-pad-top: 0px;--article-snippet-pad-right: 0px;--article-snippet-pad-bottom: var(--gap);--article-snippet-pad-left: 0px;--article-snippet-icon-space: var(--ui-icon-space);--article-snippet-font-family: var(--font-family-1);--article-snippet-font-size: 1rem;--article-snippet-font-varalts: var(--font-varalts-text);--article-snippet-font-weight: var(--bold);--article-snippet-text-wrap: balance;--article-progress-color-bg: var(--color-fade);--article-progress-color-fg: var(--color-accent);--article-dropcap-font-family: inherit;--article-dropcap-lines: 2}@media screen and (min-width: 40.32em){:root{--article-figure-pull-small: 33%;--article-figure-pull-thumb: 25%;--article-grid-tmpt: var(--article-grid-tmpt-bp1);--article-grid-tmpt-row: var(--article-grid-tmpt-row-bp1);--article-grid-row-adv: var(--article-grid-row-adv-bp1);--article-subtitle-gap: var(--article-subtitle-gap-bp1);--article-snippet-icon-space: calc(var(--ui-icon-space) * 1.25)}}@media screen and (min-width: 48em){:root{--article-grid-tmpt: var(--article-grid-tmpt-bp2);--article-grid-tmpt-row: var(--article-grid-tmpt-row-bp2);--article-grid-row-adv: var(--article-grid-row-adv-bp2)}}@media screen and (min-width: 72em){:root{--article-grid-tmpt: var(--article-grid-tmpt-bp3);--article-grid-tmpt-row: var(--article-grid-tmpt-row-bp3);--article-grid-row-adv: var(--article-grid-row-adv-bp3)}}@media print{:root{--article-body-content-width: none}}.c-article{background-color:var(--article-color-bg)}.c-article__band{padding-block:var(--section-block-pad);padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--article-content-color-bg);color:var(--color-text)}.c-article__band a{color:var(--color-link)}@media(hover: hover){.c-article__band a:hover{color:var(--color-link-hover)}}.c-article__band.\+edge{padding-block:0;padding-inline:0}.c-article__band.\+header{padding-block-start:var(--article-head-pad-top);padding-block-end:var(--article-head-pad-bottom);background-color:var(--article-head-color-bg);color:var(--color-text)}.c-article__band.\+header a:not(.c-kicker){color:var(--color-link)}@media(hover: hover){.c-article__band.\+header a:not(.c-kicker):hover{color:var(--color-link-hover)}}.c-article__band.\+body{padding-block:var(--article-body-pad)}.c-article__band.\+body.\+top{padding-block-start:var(--article-body-pad-top)}@media print{.c-article__band.\+cards{display:none}}.c-article__band.\+img.\+cover{background-size:cover}@media(hover: hover)and (pointer: fine){.c-article__band.\+img.\+fixed{background-attachment:fixed}}.c-article__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-article__grid{column-gap:var(--article-grid-gap);display:grid;grid-template-columns:var(--article-grid-tmpt);grid-template-rows:var(--article-grid-tmpt-row)}.s-article\:block .c-article__grid{display:block}.s-article-grid\:align-center .c-article__grid{align-items:center}.s-article-grid\:align-stretch .c-article__grid{align-items:stretch}.s-article-grid\:row-gaps .c-article__grid{row-gap:var(--gap)}.s-article-grid\:col-gaps-0 .c-article__grid{column-gap:0}@media print{.c-article__grid{display:block}}.c-article__about{margin-block-end:var(--gap);display:none;flex-direction:column;gap:var(--gap);grid-column:var(--article-grid-span-about);grid-row:var(--article-grid-row-span-about)}.s-article-about\:no-marg .c-article__about{margin-block-end:0px}.c-article__buttons{margin-block-end:var(--gap);align-items:var(--article-actions-align-items);display:flex;flex-wrap:wrap;gap:var(--gap);grid-column:crs/cre;justify-content:var(--article-actions-justify)}.c-article__buttons:empty{margin-block-end:0px}.c-article__buttons>*{flex-grow:var(--article-actions-fill)}@media screen and (min-width: 40.32em){.c-article__buttons>*{flex-grow:var(--article-actions-fill-bp1)}}.c-article__credits+.c-article__buttons{grid-column:bs/be}@media print{.c-article__buttons{display:none}}.c-article__info{grid-column:var(--article-grid-span-info);grid-row:var(--article-grid-row-span-info)}.c-article__info-actions{margin-block-start:calc(var(--gap)*2);margin-block-end:0px}.c-article__header{font-size:var(--article-header-font-scale-up);grid-column:var(--article-grid-span-header);text-align:var(--article-header-text-align)}@media screen and (min-width: 48em){.c-article__header{font-size:var(--article-header-font-scale-up-bp1)}}.c-article__header .c-article__header-date,.c-article__header p{margin-block-start:var(--article-subtitle-gap);font-size:var(--article-subtitle-font-size);line-height:var(--article-subtitle-font-line)}.c-article__header .c-article__header-date :is(b,strong),.c-article__header p :is(b,strong){font-weight:var(--bold)}.c-article__header .c-article__header-date :is(i,em,var),.c-article__header p :is(i,em,var){font-style:italic}.c-article__header .c-article__header-date :is(u,ins),.c-article__header p :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-article__header .c-article__header-date :is(s,del),.c-article__header p :is(s,del){text-decoration:line-through}.c-article__header .c-article__header-date :is(code,kbd),.c-article__header p :is(code,kbd){font-family:var(--font-family-mono)}.c-article__header .c-article__header-date :is(sub,sup),.c-article__header p :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-article__header .c-article__header-date code,.c-article__header p code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-article__header .c-article__header-date kbd,.c-article__header p kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-article__header .c-article__header-date mark,.c-article__header p mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-article__header .c-article__header-date sub,.c-article__header p sub{inset-block-end:-0.25em}.c-article__header .c-article__header-date sup,.c-article__header p sup{inset-block-start:-0.5em}.c-article__header .c-article__header-date a,.c-article__header p a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.c-article__header .c-article__header-date a:hover,.c-article__header p a:hover{color:var(--content-link-hover-color)}}.c-article__header .c-article__header-date a:focus,.c-article__header p a:focus{color:var(--content-link-hover-color)}.c-article__header .c-article__header-date:first-child,.c-article__header p:first-child{margin-block-start:0px}.c-article__header p{font-weight:var(--article-subtitle-font-weight);max-inline-size:var(--article-header-content-width);text-wrap:var(--subheading-text-wrap)}.c-article__header .c-form{margin-block-start:var(--article-top-form-gap)}.c-article__band.\+header.\+search .c-article__header{--article-grid-span-header: full}.c-article__header .c-article__header-date{font-weight:var(--article-date-font-weight)}.c-article__title{color:var(--color-text);font-family:var(--article-title-font-family);font-size:var(--article-title-font-size);font-weight:var(--article-title-font-weight);font-variant:var(--article-title-font-vars);letter-spacing:var(--article-title-lspacing);line-height:var(--article-title-line);text-transform:var(--article-title-text-transform);view-transition-name:article-title}.s-titles\:hyphens .c-article__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:is(.c-article__section,.c-article__breadcrumb){grid-column:var(--article-grid-span-header);position:relative;margin-block-end:calc(var(--gap)/2)}:is(.c-article__section,.c-article__breadcrumb):empty{margin-block-end:0px}@media print{:is(.c-article__section,.c-article__breadcrumb){display:none}}.s-article-breadcrumb\:hide .c-article__breadcrumb{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen{.c-article__section{display:none}.s-article-section\:hide .c-article__section{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-article-section\:show .c-article__section{display:block}}.c-article__kicker{margin-block-end:var(--gap);grid-column:var(--article-grid-span-header);text-align:var(--article-header-text-align)}.c-article__kicker:empty{margin-block-end:0px}.s-article-section\:show .c-article__section+.c-article__kicker,.c-article__breadcrumb+.c-article__kicker{margin-block-start:var(--gap)}.s-article-kicker\:hide .c-article__kicker{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-article-kicker\:show .c-article__kicker{display:block}.c-article__main{hanging-punctuation:var(--scope-article-hangpunc)}@media screen{.c-article__main{font-size:var(--article-body-font-scale-up)}}@media screen and (min-width: 48em){.c-article__main{font-size:var(--article-body-font-scale-up-bp1)}}:is(.c-article__main,.c-article__main-inner) :is(b,strong){font-weight:var(--article-content-bold-weight)}:is(.c-article__main,.c-article__main-inner) :is(i,em,var){font-style:italic}:is(.c-article__main,.c-article__main-inner) :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}:is(.c-article__main,.c-article__main-inner) :is(s,del){text-decoration:line-through}:is(.c-article__main,.c-article__main-inner) :is(code,kbd){font-family:var(--font-family-mono)}:is(.c-article__main,.c-article__main-inner) :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:is(.c-article__main,.c-article__main-inner) code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}:is(.c-article__main,.c-article__main-inner) kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}:is(.c-article__main,.c-article__main-inner) mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}:is(.c-article__main,.c-article__main-inner) sub{inset-block-end:-0.25em}:is(.c-article__main,.c-article__main-inner) sup{inset-block-start:-0.5em}:is(.c-article__main,.c-article__main-inner) a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){:is(.c-article__main,.c-article__main-inner) a:hover{color:var(--content-link-hover-color)}}:is(.c-article__main,.c-article__main-inner) a:focus{color:var(--content-link-hover-color)}:is(.c-article__main,.c-article__main-inner) a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){:is(.c-article__main,.c-article__main-inner) a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}:is(.c-article__main,.c-article__main-inner) a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}:is(.c-article__main,.c-article__main-inner) a.c-button{text-decoration:none}:is(.c-article__main,.c-article__main-inner)>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}:is(.c-article__main,.c-article__main-inner)>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}:is(.c-article__main,.c-article__main-inner) li :is(ol,ul){margin-block-start:var(--block-li-vspace)}:is(.c-article__main,.c-article__main-inner) li ol{list-style:lower-latin}:is(.c-article__main,.c-article__main-inner) li ol ol{list-style:lower-roman}:is(.c-article__main,.c-article__main-inner) li ul{list-style:disc}:is(.c-article__main,.c-article__main-inner)>blockquote{box-shadow:var(--scope-article-bquote-shadow)}:is(.c-article__main,.c-article__main-inner)>dl dt{font-weight:var(--bold)}:is(.c-article__main,.c-article__main-inner)>ol{list-style:decimal}:is(.c-article__main,.c-article__main-inner)>ul{list-style:disc}:is(.c-article__main,.c-article__main-inner)>:is(blockquote,ol,p,ul,table){font-size:var(--scope-article-p-size);line-height:var(--scope-article-p-line)}:is(.c-article__main,.c-article__main-inner)>:is(blockquote,detail,dl,ol,p,ul,table){margin-block-end:var(--scope-article-p-vspace)}:is(.c-article__main,.c-article__main-inner)>:where(p,blockquote,blockquote>p){text-wrap:var(--scope-article-p-textwrap)}:is(.c-article__main,.c-article__main-inner)>:where(p,blockquote,blockquote>p,ul,ol,dl){font-variant-numeric:var(--scope-article-font-varnums);font-variant-alternates:var(--scope-article-font-varalts)}:is(.c-article__main,.c-article__main-inner) li{margin-block-end:var(--scope-article-li-vspace)}:is(.c-article__main,.c-article__main-inner) h6{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h6-size);font-weight:var(--scope-article-h6-weight);line-height:var(--scope-article-h6-line)}:is(.c-article__main,.c-article__main-inner) h5{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h5-size);font-weight:var(--scope-article-h5-weight);line-height:var(--scope-article-h5-line)}:is(.c-article__main,.c-article__main-inner) h4{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h4-size);font-weight:var(--scope-article-h4-weight);line-height:var(--scope-article-h4-line)}:is(.c-article__main,.c-article__main-inner) h3{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h3-size);font-weight:var(--scope-article-h3-weight);line-height:var(--scope-article-h3-line)}:is(.c-article__main,.c-article__main-inner) summary,:is(.c-article__main,.c-article__main-inner) h2{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h2-size);font-weight:var(--scope-article-h2-weight);font-variant:var(--scope-article-h2-font-vars);line-height:var(--scope-article-h2-line);text-transform:var(--scope-article-h2-ttransform)}:is(.c-article__main,.c-article__main-inner) h1{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);font-size:var(--scope-article-h1-size);font-weight:var(--scope-article-h1-weight);line-height:var(--scope-article-h1-line)}:is(.c-article__main,.c-article__main-inner) h1:first-child{margin-block-start:0}:is(.c-article__main,.c-article__main-inner) h1:last-child{margin-block-end:0}@media print{:is(.c-article__main,.c-article__main-inner) :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}:is(.c-article__main,.c-article__main-inner) td,:is(.c-article__main,.c-article__main-inner) th{padding-block-start:var(--table-cell-block-pad);padding-inline-end:var(--table-cell-inline-pad);padding-block-end:var(--table-cell-block-pad);line-height:var(--scope-article-p-line)}:is(.c-article__main,.c-article__main-inner) td:last-child,:is(.c-article__main,.c-article__main-inner) th:last-child{padding-inline-end:0}:is(.c-article__main,.c-article__main-inner) th{font-weight:var(--bold);text-align:start}:is(.c-article__main,.c-article__main-inner) thead th{font-size:var(--table-th-font-size)}:is(.c-article__main,.c-article__main-inner) thead tr:last-child th{border-block-end:var(--table-th-border) solid currentColor}:is(.c-article__main,.c-article__main-inner) tbody td,:is(.c-article__main,.c-article__main-inner) tbody th{border-block-end:var(--table-td-border) solid currentColor}:is(.c-article__main,.c-article__main-inner) summary h2{display:inline;font:inherit;margin:0}@media(hover: hover){:is(.c-article__main,.c-article__main-inner) summary:hover::marker{color:var(--color-link)}}:is(.c-article__main,.c-article__main-inner) h2[id],:is(.c-article__main,.c-article__main-inner) h3[id]{scroll-margin-block-start:var(--ui-scroll-marg)}:is(.c-article__main,.c-article__main-inner) hr{margin-block:var(--block-p-vspace);border:0;border-block-end:2px solid currentColor}:is(.c-article__main,.c-article__main-inner) hr.\.c-article__clear{clear:both;border:0}:is(.c-article__main,.c-article__main-inner) cite{font-style:italic}:is(.c-article__main,.c-article__main-inner)>:is(blockquote,dl,ol,p,ul){font-family:var(--article-body-font-family);max-inline-size:var(--article-body-content-width)}:is(.c-article__main,.c-article__main-inner).\+pad{padding-block:var(--gap);padding-inline:var(--cushion)}:is(.c-article__main,.c-article__main-inner).\+pad.\+gap{padding:var(--gap)}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner),:is(.c-article__main,.c-article__main-inner):is(.\+vspace,.\+segment){margin-block-end:var(--gap)}.s-article-main\:segment-no-marg :is(.c-article__main,.c-article__main-inner),:is(.c-article__main,.c-article__main-inner).\+segment.\+no-marg{margin-block-end:0px}:is(.c-article__main,.c-article__main-inner).\+centered{text-align:center}:is(.c-article__main,.c-article__main-inner).\+centered .c-article__main-inner>:is(blockquote,dl,ol,p,ul),:is(.c-article__main,.c-article__main-inner).\+centered>:is(blockquote,dl,ol,p,ul){max-inline-size:none}:is(.c-article__main,.c-article__main-inner).\+large-text{font-size:var(--type-size-fluid-upper-1)}.c-article__main-inner figure+:is(blockquote,dl,ol,p,ul){margin-block-start:var(--gap)}details.c-article__main-inner{break-inside:avoid}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig),:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment,.\+rounded){border-radius:var(--article-block-radius)}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment,.\+pad.\+cushion){--article-figicon-marg-block-start: var(--article-figicon-marg-block-start-alt);padding-block:var(--cushion-small);padding-inline:var(--cushion)}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment,.\+pad.\+cushion,.\+border){border:var(--article-block-border)}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig).\+alt,:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment.\+alt,.\+border){--article-block-border: var(--article-block-alt-border)}@media print{:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+segment{--article-block-border: var(--article-block-alt-border)}}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig),:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment,.\+fill){background-color:var(--article-block-fill-color-bg);color:var(--article-block-fill-color-text)}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig) a,:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment,.\+fill) a{color:var(--article-block-fill-color-link)}@media(hover: hover){.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig) a:hover,:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+segment,.\+fill) a:hover{color:var(--article-block-fill-color-link-hover)}}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig).\+fill-none,:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+segment.\+fill-none{--article-block-fill-color-bg: transparent}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig).\+alt,:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+segment.\+alt{--article-block-fill-color-bg: transparent}.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig)[open].\+open-fill-000,:is(.c-article__main,.c-article__main-inner,.c-article__fig)[open].\+segment.\+open-fill-000,.s-article-main\:segment :is(.c-article__main,.c-article__main-inner,.c-article__fig).\+fill-000,:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+segment.\+fill-000{--article-block-fill-color-bg: var(--color-000)}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+section-end,.\+gap-end){margin-block-end:var(--gap)}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+section-start,.\+space-start){padding-block-start:var(--gap)}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+gap-start{margin-block-end:var(--gap)}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+section-end,.\+border-end){border-block-end:var(--article-block-border) solid currentColor}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+section-start,.\+border-start){border-block-start:var(--article-block-border) solid currentColor}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+border-left,.\+rule-left){border-inline-start:var(--article-block-border) solid currentColor}:is(.c-article__main,.c-article__main-inner,.c-article__fig):is(.\+pad-left.\+cushion,.\+rule-left){padding-inline-start:var(--cushion)}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+neg{color:var(--color-neg)}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+invert{background-color:var(--color-text);color:var(--color-bg)}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+invert a{color:var(--color-link-inv)}@media(hover: hover){:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+invert a:hover{color:var(--color-link-inv)}}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+invert.\+neg{background-color:var(--color-neg-default);color:var(--color-light)}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+invert.\+neg a{color:var(--color-light)}@media(hover: hover){:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+invert.\+neg a:hover{color:var(--color-light)}}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+segment:not(.\+alt),:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+fill.\+pad.\+cushion{box-shadow:var(--article-block-shadow)}:is(.c-article__main,.c-article__main-inner,.c-article__fig).\+dropcap p:first-of-type:first-letter{font-family:var(--article-dropcap-font-family);-webkit-initial-letter:var(--article-dropcap-lines);initial-letter:var(--article-dropcap-lines)}.s-article-main\:segment .c-article__main{padding-block:var(--cushion-small);padding-inline:var(--cushion)}.s-article-main\:segment .c-article__main.\+last{margin-block-end:0px;margin-inline-start:0}.s-article-main\:section .c-article__main{padding-block:var(--cushion-small);border-block-start:var(--article-block-border) solid currentColor}.s-article-main\:section .c-article__main:has(.c-article__fig:only-child){padding-inline:var(--cushion)}.s-article-main\:section .c-article__main.\+last{border-block-end:var(--article-block-border) solid currentColor;margin-block-end:0px;margin-inline-start:0}.c-article__top{margin-block-end:var(--article-top-marg-block-end);grid-column:var(--article-grid-span-top)}.c-article__top:empty{--article-top-marg-block-end: 0}.c-article__top>audio,.c-article__top>iframe{inline-size:100%}.c-article__top>progress{background-color:var(--article-progress-color-bg);block-size:var(--gap);inline-size:100%;vertical-align:top}.c-article__top>progress[value]::-webkit-progress-bar{background-color:var(--article-progress-color-bg)}.c-article__top>progress[value]::-webkit-progress-value{background-color:var(--article-progress-color-fg)}.c-article__top>progress[value]::-moz-progress-bar{background-color:var(--article-progress-color-fg)}.c-article__main.\+strong-para p,.c-article__main.\+strong-para-1st p:first-of-type,.c-article__top p:first-of-type{margin-block-end:var(--article-top-p-marg);font-family:var(--article-top-p-font-family);font-size:var(--article-top-p-font-size);font-weight:var(--article-top-p-font-weight);line-height:var(--article-top-p-font-line);text-wrap:var(--article-top-p-textwrap)}.c-article__icon{font-size:var(--article-icon-size);margin-block-start:var(--scope-article-prespace);margin-inline-start:-0.125em}.c-article__icon+h2{margin-block-start:.25em}.c-article__snippet{margin-block-end:var(--gap);padding-block-start:var(--article-snippet-pad-top);padding-inline-end:var(--article-snippet-pad-right);padding-block-end:var(--article-snippet-pad-bottom);padding-inline-start:var(--article-snippet-pad-left);border:solid var(--article-snippet-border-color);border-block-start-width:var(--article-snippet-border-top);border-inline-end-width:var(--article-snippet-border-right);border-block-end-width:var(--article-snippet-border-bottom);border-inline-start-width:var(--article-snippet-border-left);font-family:var(--article-snippet-font-family);font-size:1rem;font-weight:var(--article-snippet-font-weight);view-transition-name:article-snippet}.c-article__top .c-article__snippet p{font-family:var(--article-snippet-font-family);font-size:var(--article-snippet-font-size);font-weight:var(--article-snippet-font-weight);font-variant-alternates:var(--article-snippet-font-varalts);max-inline-size:var(--article-snippet-content-width);text-wrap:var(--article-snippet-text-wrap)}.c-article__snippet-inner>*:first-child{margin-block-start:0px}.c-article__top .c-article__snippet-inner *:last-child,.c-article__snippet-inner>*:last-child{margin-block-end:0px}.c-article__snippet.\+icon .c-article__snippet-inner{padding-inline-start:var(--article-snippet-icon-space);position:relative}.c-article__snippet-icon{inset-block-start:0px;inset-inline-start:0px;position:absolute}.c-article__top .c-article__snippet-icon{font-size:var(--article-top-p-font-size)}.c-article__adv{grid-column:var(--article-grid-span-adv)}.c-article__adv.\+row-start-adv,.c-article__adv.\+no-top{grid-row-start:var(--article-grid-row-adv)}.c-article__adv.\+row-start-auto{grid-row-start:auto}.c-article__adv.\+main{grid-column:a}.c-article__adv.\+inner{grid-column:ai}.c-article__adv.\+inner-plus{grid-column:ai-end/a-end}.c-article__adv.\+inner-plus-extra{grid-column:ai-end/oe-end}.c-article__adv.\+inner-plus-gutter{grid-column:ai-end/og-end}.c-article__adv.\+outer{grid-column:ao}.c-article__adv.\+outer-plus{grid-column:a-start/ao-start}.c-article__adv.\+inner-extra{grid-column:ie}.c-article__adv.\+outer-extra{grid-column:oe}.c-article__adv.\+inner-outset{grid-column:ie-start/ai-end}.c-article__adv.\+outer-outset{grid-column:ao-start/oe-end}.c-article__adv.\+inner-full{grid-column:if}.c-article__adv.\+outer-full{grid-column:of}.c-article__adv.\+inner-extra-plus,.c-article__adv.\+inner-outset-plus{grid-column:ie-end/a-end}.c-article__adv.\+outer-extra-plus,.c-article__adv.\+outer-outset-plus{grid-column:a-start/oe-start}.c-article__adv.\+inner-mid{grid-column:ai-start/m}.c-article__adv.\+inner-mid:has(+.c-article__adv.\+outer-mid-extra,+.c-article__adv.\+outer-mid-gutter){grid-column:ai-start/ihf-end}.c-article__adv.\+inner-mid-extra{grid-column:ie-start/ihf-end}.c-article__adv.\+inner-mid-gutter{grid-column:ig-start/ihf-end}.c-article__adv:is(.\+inner-mid-extra,.\+inner-mid-gutter)+.c-article__adv.\+outer-mid{grid-column:ohf-start/ao-end}.c-article__adv.\+outer-mid{grid-column:m/ao-end}.c-article__adv.\+outer-mid-extra{grid-column:ohf-start/oe-end}.c-article__adv.\+outer-mid-gutter{grid-column:ohf-start/og-end}.c-article__adv.\+outer-marg{grid-column:omg}.c-article__adv.\+full-outer-extra{grid-column:a-start/oe-end}.c-article__adv.\+full-inner-extra{grid-column:ie-start/a-end}.c-article__adv.\+full-extra{grid-column:ie-start/oe-end}.c-article__adv.\+full-gutter{grid-column:full}.c-article__adv.\+vspace{margin-block-end:var(--article-vspace)}@media screen and (min-width: 48em){.c-article__adv.\+columns{column-gap:var(--article-grid-gap);columns:2}.c-article__adv.\+columns:has(h2:first-child,h3:first-child,h4:first-child){margin-block-start:var(--scope-article-prespace)}.c-article__adv.\+columns :is(h2:first-child,h3:first-child,h4:first-child){margin-block-start:0px}.c-article__adv.\+columns li{break-inside:avoid}}@media screen and (min-width: 72em){.c-article__adv.\+columns.\+3{columns:3}}@media screen and (min-width: 96em){.c-article__adv.\+columns.\+3\@xlmin{columns:3}}.c-article__main.\+1st-no-marg>*:first-child,.c-article__main.\+1st-no-marg .c-article__main-inner>*:first-child,.c-article__main-inner.\+1st-no-marg>*:first-child,.c-article__adv.\+first.\+no-top>*:first-child,.c-article__fig.\+no-top .c-article__fig-inner>*:first-child,.c-article__fig.\+no-top .c-table>*:first-child{margin-block-start:0px}.c-article__main.\+lst-no-marg>*:last-child,.c-article__main.\+lst-no-marg .c-article__main-inner>*:last-child,.c-article__main-inner.\+lst-no-marg>*:last-child,.c-article__fig.\+no-top .c-article__fig-inner>*:last-child,.c-article__fig.\+no-top .c-table>*:last-child{margin-block-end:0px}.s-article-main\:segment :is(.c-article__main,.c-article__fig)>*:first-child,.c-article__main:is(.\+ends-no-marg,.\+segment)>*:first-child,.c-article__main.\+ends-no-marg .c-article__main-inner>*:first-child,.c-article__main-inner:is(.\+ends-no-marg,.\+segment)>*:first-child,.c-article__fig:is(.\+ends-no-marg,.\+segment) .c-article__fig-inner>*:first-child,.c-article__fig:is(.\+ends-no-marg,.\+segment) .c-table>*:first-child{margin-block-start:0px}.s-article-main\:segment :is(.c-article__main,.c-article__fig)>*:last-child,.c-article__main:is(.\+ends-no-marg,.\+segment)>*:last-child,.c-article__main.\+ends-no-marg .c-article__main-inner>*:last-child,.c-article__main-inner:is(.\+ends-no-marg,.\+segment)>*:last-child,.c-article__fig:is(.\+ends-no-marg,.\+segment) .c-article__fig-inner>*:last-child,.c-article__fig:is(.\+ends-no-marg,.\+segment) .c-table>*:last-child{margin-block-end:0px}.s-article-main\:segment :is(.c-article__main,.c-article__fig):not([open]) summary,.c-article__main:is(.\+ends-no-marg,.\+segment):not([open]) summary,.c-article__main.\+ends-no-marg .c-article__main-inner:not([open]) summary,.c-article__main-inner:is(.\+ends-no-marg,.\+segment):not([open]) summary,.c-article__fig:is(.\+ends-no-marg,.\+segment) .c-article__fig-inner:not([open]) summary,.c-article__fig:is(.\+ends-no-marg,.\+segment) .c-table:not([open]) summary{margin-block-end:0px}.c-article__fig{margin-block-end:var(--article-figure-vspace)}.c-article__fig.\+img{--image-radius: var(--article-img-radius)}:not(.s-article-main\:segment) .c-article__fig.\+img,.c-article__fig.\+img:not(.\+segment){background-color:var(--article-figure-color-bg)}.c-article__fig.\+img img{border-radius:var(--image-radius)}.c-article__fig.\+img.\+fill img{inline-size:100%}.c-article__fig.\+video{font-size:0}@media print{.c-article__fig.\+video{display:none}}.c-article__fig.\+audio audio{width:100%}@media print{.c-article__fig.\+audio{display:none}}.c-article__fig.\+embed{--embed-ratio: 4/3}.c-article__fig.\+embed.\+widescreen{--embed-ratio: 16/9}.c-article__fig.\+embed.\+square{--embed-ratio: 1/1}.c-article__fig.\+embed.\+portrait{--embed-ratio: 3/4}.c-article__fig.\+embed .c-embed.\+iframe,.c-article__fig.\+embed .c-embed.\+video{background-color:var(--article-embed-color-bg);border-radius:var(--article-img-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media print{.c-article__fig.\+embed:not(.\+printable){display:none}}.c-article__fig.\+map .c-map{border-radius:var(--article-img-radius)}@media(max-aspect-ratio: 1/1){.c-article__fig.\+map .c-map{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.c-article__fig.\+map .c-map{padding-block-end:100%}}}.c-article__fig.\+quote.\+font-1{--article-blockquote-font-family: var(--font-family-1)}.c-article__fig.\+quote.\+font-2{--article-blockquote-font-family: var(--font-family-2)}.c-article__fig.\+quote:not(.\+pull-end){margin-block:calc(var(--article-vspace)*3)}.c-article__fig.\+quote blockquote :is(b,strong){font-weight:var(--bold)}.c-article__fig.\+quote blockquote :is(i,em,var){font-style:italic}.c-article__fig.\+quote blockquote :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-article__fig.\+quote blockquote :is(s,del){text-decoration:line-through}.c-article__fig.\+quote blockquote :is(code,kbd){font-family:var(--font-family-mono)}.c-article__fig.\+quote blockquote :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-article__fig.\+quote blockquote code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-article__fig.\+quote blockquote kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-article__fig.\+quote blockquote mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-article__fig.\+quote blockquote sub{inset-block-end:-0.25em}.c-article__fig.\+quote blockquote sup{inset-block-start:-0.5em}.c-article__fig.\+quote blockquote a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.c-article__fig.\+quote blockquote a:hover{color:var(--content-link-hover-color)}}.c-article__fig.\+quote blockquote a:focus{color:var(--content-link-hover-color)}.c-article__fig.\+quote blockquote>p{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-family:var(--article-blockquote-font-family);font-size:var(--article-blockquote-font-size);line-height:var(--article-blockquote-font-line);text-wrap:var(--scope-article-p-textwrap)}.c-article__fig.\+quote blockquote>p:first-child{margin-block-start:0px}.c-article__fig.\+quote .c-article__figcaption:before{content:"— "}.c-article__fig.\+quote .c-article__figcaption:empty:before{display:none}.c-article__fig.\+gutter{margin-inline-start:calc(var(--article-figure-gutter-start)*-1);margin-inline-end:calc(var(--article-figure-gutter-start)*-1)}@media screen and (min-width: 40.32em){.c-article__fig.\+pull-end,.c-article__fig.\+pull-start{inline-size:50%}}@media screen and (min-width: 72em){.c-article__fig.\+pull-end,.c-article__fig.\+pull-start{inline-size:66%}}@media screen and (min-width: 40.32em){.c-article__fig.\+pull-end.\+half,.c-article__fig.\+pull-start.\+half{inline-size:47.5%}}.c-article__fig.\+pull-end.\+small,.c-article__fig.\+pull-start.\+small{inline-size:var(--article-figure-pull-small)}.c-article__fig.\+pull-end.\+thumb,.c-article__fig.\+pull-start.\+thumb{inline-size:var(--article-figure-pull-thumb)}@media screen and (min-width: 40.32em){.c-article__fig.\+pull-end{margin-block-end:5%;margin-inline-start:5%;float:right;clear:right}@supports(float: inline-start){.c-article__fig.\+pull-end{float:inline-end}}.translated-rtl .c-article__fig.\+pull-end,[dir=rtl] .c-article__fig.\+pull-end{float:left}@supports(float: inline-start){.translated-rtl .c-article__fig.\+pull-end,[dir=rtl] .c-article__fig.\+pull-end{float:inline-end}}@supports(clear: inline-start){.c-article__fig.\+pull-end{clear:inline-end}}.translated-rtl .c-article__fig.\+pull-end,[dir=rtl] .c-article__fig.\+pull-end{clear:left}@supports(clear: inline-start){.translated-rtl .c-article__fig.\+pull-end,[dir=rtl] .c-article__fig.\+pull-end{clear:inline-end}}}@media screen and (min-width: 48em){.c-article__fig.\+pull-end{margin-inline-end:-33%}}.c-article__fig.\+pull-end.\+small,.c-article__fig.\+pull-end.\+thumb{margin-block-end:5%;margin-inline-start:5%;float:right;clear:right}@supports(float: inline-start){.c-article__fig.\+pull-end.\+small,.c-article__fig.\+pull-end.\+thumb{float:inline-end}}.translated-rtl .c-article__fig.\+pull-end.\+small,[dir=rtl] .c-article__fig.\+pull-end.\+small,.translated-rtl .c-article__fig.\+pull-end.\+thumb,[dir=rtl] .c-article__fig.\+pull-end.\+thumb{float:left}@supports(float: inline-start){.translated-rtl .c-article__fig.\+pull-end.\+small,[dir=rtl] .c-article__fig.\+pull-end.\+small,.translated-rtl .c-article__fig.\+pull-end.\+thumb,[dir=rtl] .c-article__fig.\+pull-end.\+thumb{float:inline-end}}@supports(clear: inline-start){.c-article__fig.\+pull-end.\+small,.c-article__fig.\+pull-end.\+thumb{clear:inline-end}}.translated-rtl .c-article__fig.\+pull-end.\+small,[dir=rtl] .c-article__fig.\+pull-end.\+small,.translated-rtl .c-article__fig.\+pull-end.\+thumb,[dir=rtl] .c-article__fig.\+pull-end.\+thumb{clear:left}@supports(clear: inline-start){.translated-rtl .c-article__fig.\+pull-end.\+small,[dir=rtl] .c-article__fig.\+pull-end.\+small,.translated-rtl .c-article__fig.\+pull-end.\+thumb,[dir=rtl] .c-article__fig.\+pull-end.\+thumb{clear:inline-end}}@media screen and (min-width: 40.32em){.c-article__fig.\+pull-end.\+half{margin-block-end:5%;margin-inline-start:5%}}@media screen and (min-width: 48em){.c-article__fig.\+pull-end.\+small{margin-inline-end:-16%}}@media screen and (min-width: 48em){.c-article__fig.\+pull-end.\+half,.c-article__fig.\+pull-end.\+thumb{margin-inline-end:0px}}@media screen and (min-width: 40.32em){.c-article__fig.\+pull-start{margin-inline-end:5%;margin-block-end:5%;float:left;clear:left}@supports(float: inline-start){.c-article__fig.\+pull-start{float:inline-start}}.translated-rtl .c-article__fig.\+pull-start,[dir=rtl] .c-article__fig.\+pull-start{float:right}@supports(float: inline-start){.translated-rtl .c-article__fig.\+pull-start,[dir=rtl] .c-article__fig.\+pull-start{float:inline-start}}@supports(clear: inline-start){.c-article__fig.\+pull-start{clear:inline-start}}.translated-rtl .c-article__fig.\+pull-start,[dir=rtl] .c-article__fig.\+pull-start{clear:right}@supports(clear: inline-start){.translated-rtl .c-article__fig.\+pull-start,[dir=rtl] .c-article__fig.\+pull-start{clear:inline-start}}}@media screen and (min-width: 72em){.c-article__fig.\+pull-start{margin-inline-start:-33%}}.c-article__fig.\+pull-start.\+small,.c-article__fig.\+pull-start.\+thumb{margin-inline-end:5%;margin-block-end:5%;float:left;clear:left}@supports(float: inline-start){.c-article__fig.\+pull-start.\+small,.c-article__fig.\+pull-start.\+thumb{float:inline-start}}.translated-rtl .c-article__fig.\+pull-start.\+small,[dir=rtl] .c-article__fig.\+pull-start.\+small,.translated-rtl .c-article__fig.\+pull-start.\+thumb,[dir=rtl] .c-article__fig.\+pull-start.\+thumb{float:right}@supports(float: inline-start){.translated-rtl .c-article__fig.\+pull-start.\+small,[dir=rtl] .c-article__fig.\+pull-start.\+small,.translated-rtl .c-article__fig.\+pull-start.\+thumb,[dir=rtl] .c-article__fig.\+pull-start.\+thumb{float:inline-start}}@supports(clear: inline-start){.c-article__fig.\+pull-start.\+small,.c-article__fig.\+pull-start.\+thumb{clear:inline-start}}.translated-rtl .c-article__fig.\+pull-start.\+small,[dir=rtl] .c-article__fig.\+pull-start.\+small,.translated-rtl .c-article__fig.\+pull-start.\+thumb,[dir=rtl] .c-article__fig.\+pull-start.\+thumb{clear:right}@supports(clear: inline-start){.translated-rtl .c-article__fig.\+pull-start.\+small,[dir=rtl] .c-article__fig.\+pull-start.\+small,.translated-rtl .c-article__fig.\+pull-start.\+thumb,[dir=rtl] .c-article__fig.\+pull-start.\+thumb{clear:inline-start}}@media screen and (min-width: 40.32em){.c-article__fig.\+pull-start.\+half{margin-inline-end:5%;margin-block-end:5%}}@media screen and (min-width: 48em){.c-article__fig.\+pull-start.\+small{margin-inline-start:-16%}}@media screen and (min-width: 48em){.c-article__fig.\+pull-start.\+half,.c-article__fig.\+pull-start.\+thumb{margin-inline-start:0}}@media screen and (min-width: 48em){.c-article__fig.\+pull-out{margin-inline-end:-33%}}@media screen and (min-width: 72em){.c-article__fig.\+pull-out{margin-inline-start:var(--article-figure-pullout-marg-inner)}}@media screen and (min-width: 72em){.c-article__fig.\+pull-out\@bp3min{margin-inline-end:-33%;margin-inline-start:var(--article-figure-pullout-marg-inner)}}.c-article__fig.\+table.\+scroll-container .c-article__fig-inner{overflow:auto}.c-article__fig.\+table .c-table__caption{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h2-size);font-weight:var(--scope-article-h2-weight);font-variant:var(--scope-article-h2-font-vars);line-height:var(--scope-article-h2-line);text-transform:var(--scope-article-h2-ttransform);text-align:start}.s-article-fig\:no-marg .c-article__fig,.c-article__fig.\+no-marg{--article-figure-vspace: 0}.c-article__fig.\+centered-caption .c-article__figcaption,.s-article-figcaption\:center .c-article__fig .c-article__figcaption{text-align:center}.c-article__figcaption{margin-block-start:var(--article-figcaption-marg-block-start);margin-block-end:var(--article-figcaption-marg-block-end);padding-block:var(--article-figcaption-pad-block);padding-inline:var(--article-figcaption-pad-inline);background-color:var(--article-figcaption-color-bg);color:var(--article-figcaption-color-text);font-size:var(--article-figcaption-font-size);text-align:var(--article-figcaption-textalign)}.c-article__figcaption>*{opacity:var(--article-figcaption-opacity)}.c-article__fig.\+img .c-article__figcaption{margin-block-start:var(--article-figcaption-image-marg-block-start);padding-block:var(--article-figcaption-image-pad-block);padding-inline:var(--article-figcaption-image-pad-inline);background-color:var(--article-figcaption-image-color-bg);color:var(--article-figcaption-image-color-text);text-align:var(--article-figcaption-image-textalign)}.c-article__fig.\+gutter .c-article__figcaption{padding-inline-start:var(--article-figure-gutter-start);padding-inline-end:var(--article-figure-gutter-end)}.c-article__fig:is(.\+ends-no-marg,.\+lst-no-marg,.\+segment) .c-article__figcaption:last-child{margin-block-end:0px}.c-article__figcaption:empty{display:none}.c-article__fig-icon{margin-block-start:var(--article-figicon-marg-block-start);margin-block-end:var(--article-figicon-marg-block-end);font-size:var(--article-figicon-size)}.c-article__fig-frame{aspect-ratio:16/9;position:relative}@supports not (aspect-ratio: 1/1){.c-article__fig-frame{padding-block-end:56.25%}}.c-article__fig-frame>*{position:absolute;block-size:100%;inline-size:100%}.c-article__cards{grid-column:a-start/a-end;display:flex;flex-direction:column;gap:var(--gap)}.c-article__anchor{margin-inline-start:.25em;display:none;opacity:0;position:relative}h2:hover>.c-article__anchor,.c-article__anchor:focus{opacity:1}.c-article__anchor:before{content:"#"}.s-toc\:show .c-article__anchor{display:inline}a.c-article__anchor{text-decoration:none}.c-article__to-top{padding-block:.25em;padding-inline:.5em;inset-inline-end:calc(var(--gap) + env(safe-area-inset-right));inset-block-end:calc(var(--gap) + env(safe-area-inset-bottom));--button-color-bg: var(--color-text);--button-color-text: var(--color-bg);background-color:var(--button-color-bg);border-radius:var(--button-radius);display:none;position:fixed;text-transform:uppercase}.c-article__to-top .c-icon{vertical-align:middle}.s-article-to-top\:show .c-article__to-top{display:block}@media print{.s-article-to-top\:show .c-article__to-top{display:none}}a.c-article__to-top{color:var(--button-color-text)}.c-article__to-top-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-article-to-top\:show{scroll-behavior:smooth}.s-article\:none .c-article{display:none}.s-article\:hide .c-article,.s-article\:hide .c-article__title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-article-head\:big{--article-title-font-size: var(--scope-article-xxl-size)}.s-article-head\:mast{--article-head-pad-bottom: var(--poster-content-pad-block);--article-head-pad-top: var(--poster-content-pad-block)}.s-article-head\:xxl{--article-title-line: 1cap;--article-title-font-size: var(--scope-article-xxl-size)}.s-article-head\:xxl .c-article__title{overflow-x:clip}.s-article-head\:tighten{--article-head-pad-bottom: var(--poster-content-pad-block);--article-head-pad-top: var(--poster-content-pad-block)}.s-article-head\:tight{--article-head-pad-bottom: 0;--article-head-pad-top: 0}@media screen{.s-article-head\:tight-top{--article-head-pad-top: 0}}@media screen and (width < 57.6em){.s-article-head\:tight-top\@mmax{--article-head-pad-top: 0}}@media screen{.s-article-head\:banner-var1,.s-article-head\:accent{--article-head-color-bg: var(--color-accent)}.s-article-head\:banner-var1 .c-article__band.\+header,.s-article-head\:accent .c-article__band.\+header{--color-text: var(--color-accent-text);--color-link: var(--color-accent-text);--color-link-hover: var(--color-accent-text)}.s-article-head\:banner-var1 .c-kicker,.s-article-head\:accent .c-kicker{--color-bg: var(--color-accent);--color-text: var(--color-accent-text);--color-link: var(--color-accent-text);--color-link-hover: var(--color-accent-text)}.s-article-head\:banner-var2 .c-article__band.\+header,.s-article-head\:banner-var3 .c-article__band.\+header,.s-article-head\:mast-alt .c-article__band.\+header,.s-article-head\:accent-sch .c-article__band.\+header{--color-text: var(--color-bg);--color-link: var(--color-bg);--color-link-hover: var(--color-bg)}.s-article-head\:banner-var2 .c-kicker,.s-article-head\:banner-var3 .c-kicker,.s-article-head\:mast-alt .c-kicker,.s-article-head\:accent-sch .c-kicker{--color-bg: var(--color-bg)}.s-article-head\:banner-var2,.s-article-head\:accent-sch{--article-head-color-bg: var(--color-accent-sch)}.s-article-head\:banner-var2 .c-kicker,.s-article-head\:accent-sch .c-kicker{--color-text: var(--color-accent-sch);--color-link: var(--color-accent-sch);--color-link-hover: var(--color-accent-sch)}.s-article-head\:banner-var3,.s-article-head\:mast-alt{--article-head-color-bg: var(--mast-brand-color-link)}.s-article-head\:banner-var3 .c-kicker,.s-article-head\:mast-alt .c-kicker{--color-text: var(--mast-color-link);--color-link: var(--mast-color-link);--color-link-hover: var(--mast-color-link)}.s-article-head\:mast{--article-head-color-bg: var(--mast-color-bg)}.s-article-head\:mast .c-article__band.\+header{--color-text: var(--mast-brand-color-link);--color-link: var(--mast-color-link);--color-link-hover: var(--mast-color-link)}.s-article-head\:mast .c-kicker{--color-bg: var(--mast-color-bg);--color-text: var(--mast-color-text);--color-link: var(--mast-color-link);--color-link-hover: var(--mast-color-link)}.s-article-head\:text-accent-sch .c-article__band.\+header{--color-text: var(--mast-brand-color-link)}}.s-article-header\:hide .c-article__band.\+header,.s-article-header\:hide .c-article__title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-article-header\:hide .c-article__title{view-transition-name:none}.s-article-header\:hide ::view-transition-old(article-title),.s-article-header\:hide ::view-transition-new(article-title){animation:0s}.s-article-header\:center .c-article__breadcrumb{--article-grid-span-header: full;margin-inline:auto}.s-article-header\:center .c-article__header{--article-grid-span-header: full;--article-header-text-align: center}.s-article-header\:center .c-article__header p{margin-inline:auto}.s-article-header\:full-width :is(.c-article__section,.c-article__header){--article-grid-span-header: full}.s-article-header\:tighten{--article-subtitle-gap: 0}.s-article-title\:hide .c-article__title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;view-transition-name:none}.s-article-title\:xxl{--article-title-font-size: var(--scope-article-xxl-size)}.s-article-body\:hide .c-article__band.\+body{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-article-body\:fv-tnum{--scope-article-font-varnums: tabular-nums}.s-article-body\:fv-lnum{--scope-article-font-varnums: tabular-nums lining-nums}.s-article-quote\:font-1{--article-blockquote-font-family: var(--font-family-1)}.s-article-quote\:font-2{--article-blockquote-font-family: var(--font-family-2)}.s-article-quote\:centered .c-article__fig.\+quote :is(blockquote,.c-article__figcaption),.c-article__fig.\+quote.\+centered :is(blockquote,.c-article__figcaption){text-align:center}.s-article-quote\:text-balance .c-article__fig.\+quote blockquote p,.c-article__fig.\+quote.\+text-balance blockquote p{text-wrap:balance}.s-article-quote\:big-dquo .c-article__fig.\+quote,.c-article__fig.\+quote.\+big-dquo{overflow:hidden}.s-article-quote\:big-dquo .c-article__fig.\+quote blockquote p,.c-article__fig.\+quote.\+big-dquo blockquote p{hanging-punctuation:none}.s-article-quote\:big-dquo .c-article__fig.\+quote blockquote p:is(:first-child,:last-child) .dquo,.c-article__fig.\+quote.\+big-dquo blockquote p:is(:first-child,:last-child) .dquo{margin-block-start:-0.25em;margin-block-end:-0.5em;margin-inline-start:-0.03125em;font-size:var(--article-blockquote-bigdquo-size);display:block}.s-article-quote\:big-dquo .c-article__fig.\+quote blockquote p:is(:first-child,:last-child) .dquo:last-child,.c-article__fig.\+quote.\+big-dquo blockquote p:is(:first-child,:last-child) .dquo:last-child{margin-block-start:-0.125em}.s-article-quote\:dia-dquo .c-article__fig.\+quote blockquote p:is(:first-child,:last-child) .dquo:first-child,.c-article__fig.\+quote.\+dia-dquo blockquote p:is(:first-child,:last-child) .dquo:first-child{text-align:start}.s-article-quote\:dia-dquo .c-article__fig.\+quote blockquote p:is(:first-child,:last-child) .dquo:last-child,.c-article__fig.\+quote.\+dia-dquo blockquote p:is(:first-child,:last-child) .dquo:last-child{text-align:end}.s-article-quote\:centered.s-article-quote\:big-dquo.s-article-quote\:dia-dquo .c-article__fig.\+quote blockquote p,.c-article__fig.\+quote.\+dia-dquo.\+big-dquo.\+centered blockquote p{padding-inline:calc(var(--article-blockquote-bigdquo-size)/2)}.s-article-quote\:centered.s-article-quote\:big-dquo.s-article-quote\:dia-dquo .c-article__fig.\+quote blockquote p .dquo:first-child,.c-article__fig.\+quote.\+dia-dquo.\+big-dquo.\+centered blockquote p .dquo:first-child{margin-inline-start:-0.5em}.s-article-quote\:centered.s-article-quote\:big-dquo.s-article-quote\:dia-dquo .c-article__fig.\+quote blockquote p .dquo:last-child,.c-article__fig.\+quote.\+dia-dquo.\+big-dquo.\+centered blockquote p .dquo:last-child{margin-inline-end:-0.5em}.s-article-about\:show .c-article__about{display:flex}.s-article-about\:hide .c-article__about{display:none}.s-article-about\:hide\! .c-article__about{display:none !important}.s-article-actions\:align-center{--article-actions-align-items: center}.s-article-actions\:justify-center{--article-actions-justify: center}.s-article-actions\:center{--article-actions-align-items: center;--article-actions-justify: center;--article-actions-fill: unset}.s-article-actions\:fill{--article-actions-fill-bp1: 1}.s-article-actions\:stacked .c-article__buttons .c-button{--button-width: 100%}.s-article-info\:show .c-article__info{display:block}.s-article-info\:hide .c-article__info{display:none}.s-article-info\:block .c-article__info{align-self:start;background-color:var(--color-fade);border-radius:var(--ui-radius);margin-block-end:var(--gap);padding:var(--gap)}.s-article-info\:block .c-info.\+main{--info-margin-block-end: 0;--info-margin-block-start: 0}.s-article-info\:block .c-info dl:last-child{--info-block-margin-block-end: 0}@media screen and (max-width: 48em){.s-article-info\:block\@bp2max .c-article__info{align-self:start;background-color:var(--color-fade);border-radius:var(--ui-radius);margin-block-end:var(--gap);padding:var(--gap)}.s-article-info\:block\@bp2max .c-info.\+main{--info-margin-block-end: 0;--info-margin-block-start: 0}.s-article-info\:block\@bp2max .c-info dl:last-child{--info-block-margin-block-end: 0}}.s-article-breadcrumb\:hide .c-article__breadcrumb{display:none}.s-article-main\:hide .c-article__main{display:none}.s-article-main\:counters h2:before,.s-article-main\:counters h3:before,.s-article-main\:counters h4:before{font-variant-numeric:var(--heading-font-varnums) tabular-nums}.s-article-main\:counters .c-article__main h2{counter-increment:h2;counter-reset:h3}.s-article-main\:counters .c-article__main h2:before{content:counter(h2) ". "}.s-article-main\:counters .c-article__main h3{counter-increment:h3;counter-reset:h4}.s-article-main\:counters .c-article__main h3:before{content:counter(h2) "." counter(h3) ". "}.s-article-main\:counters .c-article__main h4{counter-increment:h4}.s-article-main\:counters\:l1 .c-article__main h3:before{display:none}.s-article-main\:counters\:l3 .c-article__main h4:before{content:counter(h2) "." counter(h3) "." counter(h4) ". "}.s-article-main\:counters\:alpha-roman .c-article__main h3:before{content:counter(h3, lower-alpha) ". "}.s-article-main\:counters\:alpha-roman .c-article__main h4:before{content:counter(h4, lower-roman) ". "}.s-article-top\:center .c-article__top{text-align:center}.s-article-top\:center .c-article__top :is(blockquote,dl,ol,p,ul){margin-inline:auto}.s-article-fig\:caption-box{--article-figcaption-color-bg: var(--color-fade);--article-figcaption-marg-block-start: 0;--article-figcaption-pad-block: var(--gap);--article-figcaption-pad-inline: var(--gap)}.s-article-fig\:caption-box,.s-article-fig\:img-caption-box{--article-figcaption-image-color-bg: var(--color-fade);--article-figcaption-image-marg-block-start: 0;--article-figcaption-image-pad-block: var(--gap);--article-figcaption-image-pad-inline: var(--gap)}.s-article-fig\:caption-centered{--article-figcaption-align: center}.s-article-fig\:caption-box,.s-article-fig\:img-caption-centered{--article-figcaption-image-align: center}.s-article-fig\:caption-div{--article-figcaption-marg-block-start: 0;--article-figcaption-pad-block: var(--gap)}.s-article-fig\:caption-div .c-article__figcaption{border-block-end:var(--article-figcaption-border)}.s-article-fig\:caption-div,.s-article-fig\:img-caption-div{--article-figcaption-image-marg-block-start: 0;--article-figcaption-image-pad-block: var(--gap)}.s-article-fig\:caption-div .c-article__fig.\+img .c-article__figcaption,.s-article-fig\:img-caption-div .c-article__fig.\+img .c-article__figcaption{border-block-end:var(--article-figcaption-border)}.s-article-fig\:caption-block .c-article__figcaption{box-shadow:var(--scope-article-bquote-shadow)}.s-article-fig\:caption-block .c-article__figcaption,.s-article-fig\:caption-block .c-article__fig.\+img .c-article__figcaption{padding-inline-start:var(--block-list-inset)}.s-article-fig\:img-caption-block .c-article__fig.\+img .c-article__figcaption{box-shadow:var(--scope-article-bquote-shadow);padding-inline-start:var(--block-list-inset)}.s-article-icon\:tight .c-article__icon+h2{margin-block-start:0}.s-article-icon\:float .c-article__icon{float:inline-start;margin-inline-end:.5em}.s-article-icon\:float .c-article__icon+h2{margin-block-start:0}.s-article-icon\:accent .c-article__icon{color:var(--color-accent)}.s-article-icon\:quiet .c-article__icon{opacity:var(--quiet)}.s-article-icon\:small{--article-icon-size: var(--scope-article-h3-size)}.s-article-icon\:xs{--article-icon-size: var(--scope-article-h4-size)}.s-article-snippet\:full-width{--article-snippet-content-width: none}.s-article-accordion\:animate .c-article__main details,details.\+animate{transition:background-color var(--time) ease;overflow:hidden}.s-article-accordion\:animate .c-article__main details summary,details.\+animate summary{transition:var(--time) ease}@supports(interpolate-size: allow-keywords){.s-article-accordion\:animate .c-article__main details::details-content,details.\+animate::details-content{block-size:0;overflow:hidden;transition:block-size var(--time) ease,content-visibility var(--time) ease allow-discrete}.s-article-accordion\:animate .c-article__main details[open]::details-content,details.\+animate[open]::details-content{block-size:auto}}:root{--article-support-bg: var(--ui-card-color-bg-alt);--article-entry-width: calc(var(--block) * 1.6)}.c-article-support{display:flex;flex-direction:column;gap:var(--gap);list-style:none}.c-article-support.\+blocks li{margin-block-end:0}.c-article-support.\+blocks li a{align-items:center;background-color:var(--color-fade);display:flex;font-weight:bold;gap:var(--gap);padding:var(--gap)}.c-article-support+.c-article-support{margin-block-start:var(--gap)}.c-article-support.\+grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(var(--article-entry-width), 100%), 1fr))}.c-article-support.\+grid li{display:flex;flex:1}.c-article-support.\+entries .c-index-card a{text-decoration:none}.c-article-support.\+entries .c-index-card h3{margin-block:0}@media(hover: hover){.c-article-support.\+entries .c-index-card.\+linked:hover h3 a{text-decoration:underline}}.c-article-support.\+entries .c-index-card__content{background-color:var(--article-support-bg)}.c-article-support.\+entries .c-index-card__detail{display:none}.s-article-support\:grid-fill .c-article-support.\+grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--article-entry-width), 100%), 1fr))}:root{--bottom-article-link-weight: var(--bold);--bottom-article-vspace: 0.667em;--block-article-width: calc(var(--block) * 2)}.c-bottom-article{--block-li-vspace: var(--bottom-article-vspace);line-height:1.6}.c-bottom-article :is(b,strong){font-weight:var(--bold)}.c-bottom-article :is(i,em,var){font-style:italic}.c-bottom-article :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-bottom-article :is(s,del){text-decoration:line-through}.c-bottom-article :is(code,kbd){font-family:var(--font-family-mono)}.c-bottom-article :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-bottom-article code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-bottom-article kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-bottom-article mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-bottom-article sub{inset-block-end:-0.25em}.c-bottom-article sup{inset-block-start:-0.5em}.c-bottom-article>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-bottom-article>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-bottom-article li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-bottom-article li ol{list-style:lower-latin}.c-bottom-article li ol ol{list-style:lower-roman}.c-bottom-article li ul{list-style:disc}.c-bottom-article>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-bottom-article>dl dt{font-weight:var(--bold)}.c-bottom-article>ol{list-style:decimal}.c-bottom-article>ul{list-style:disc}.c-bottom-article>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-bottom-article li{margin-block-end:var(--block-li-vspace)}@media screen and (min-width: 40.32em){.c-bottom-nav__item:not(.\+span-all) .c-bottom-article{max-inline-size:var(--block-article-width)}}.c-bottom-article h2{font-size:var(--section-heading-2);font-variant:var(--section-heading-2-vars);font-weight:var(--section-heading-2-weight);line-height:var(--section-heading-2-line)}.c-bottom-article h2+*{margin-block-start:var(--bottom-article-vspace)}.c-bottom-article :is(ul,ol)>*+*{margin-block-start:var(--bottom-article-vspace)}.c-bottom-article a{font-weight:var(--bottom-article-link-weight)}.c-bottom-article .c-address__part{display:block}.c-bottom-article .c-info dl{row-gap:var(--bottom-article-vspace)}.s-bottom-article\:hide-heading .c-bottom-article h2{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--brand-icon-height-default: 1.5em;--brand-icon-height-bp1: var(--brand-icon-height-default);--brand-icon-height-bp2: var(--brand-icon-height-bp1);--brand-icon-height-bp3: var(--brand-icon-height-bp2);--brand-icon-height: var(--brand-icon-height-default);--brand-name-font-family: inherit;--brand-name-font-weight: inherit;--brand-name-font-size: inherit;--brand-name-line: 1.2;--brand-name-lspacing: var(--brand-lspacing);--brand-name-vars: inherit;--brand-subname-font-family: var(--brand-name-font-family);--brand-subname-font-weight: var(--brand-name-font-weight);--brand-subname-font-size: var(--brand-name-font-size);--brand-subname-line: var(--brand-name-line);--brand-subname-lspacing: var(--brand-name-lspacing);--brand-subname-vars: inherit;--brand-gap: 1em;--brand-wrap: nowrap}@media screen and (min-width: 40.32em){:root{--brand-icon-height: var(--brand-icon-height-bp1)}}@media screen and (min-width: 48em){:root{--brand-icon-height: var(--brand-icon-height-bp2)}}@media screen and (min-width: 72em){:root{--brand-icon-height: var(--brand-icon-height-bp3)}}.c-brand{align-items:center;display:inline-flex;flex-wrap:var(--brand-wrap);gap:var(--brand-gap);min-block-size:2.75rem;text-decoration:none;transition:.2s}@media screen and (min-width: 72em){.c-brand{font-size:var(--type-size-upper-1)}}.c-brand:hover{text-decoration:none}.c-brand__icon{fill:currentColor;flex-shrink:0;line-height:0;inline-size:auto}.c-brand__icon img,.c-brand__icon svg{block-size:var(--brand-icon-height);inline-size:auto;max-inline-size:100%}.c-brand__name{flex:1;font-family:var(--brand-name-font-family);font-size:var(--brand-name-font-size);font-variant:var(--brand-name-vars);font-weight:var(--brand-name-font-weight);letter-spacing:var(--brand-name-lspacing);line-height:var(--brand-name-line)}.c-brand__subname{font-family:var(--brand-subname-font-family);font-size:var(--brand-subname-font-size);font-variant:var(--brand-subname-vars);font-weight:var(--brand-subname-font-weight);letter-spacing:var(--brand-subname-lspacing);line-height:var(--brand-subname-line)}@media screen and (min-width: 107.52em){.s-brand\:flush-name .c-brand{margin-inline-start:calc((var(--brand-gap) + var(--brand-icon-height))*-1)}}.s-brand\:hide-icon .c-brand__icon{display:none}:root{--breadcrumb-weight: var(--section-heading-3-weight);--breadcrumb-parent-weight: var(--section-heading-3-weight);--breadcrumb-sec-weight: normal}.c-breadcrumb{align-items:center;column-gap:calc(var(--gap)/2);display:flex;flex-wrap:wrap;font-size:var(--section-heading-3);font-weight:var(--breadcrumb-weight);list-style:none}.c-breadcrumb a{align-items:center;display:inline-flex;gap:calc(var(--gap)/2)}.c-breadcrumb.\+category .c-breadcrumb__parent{display:flex;column-gap:calc(var(--gap)/2);font-weight:var(--breadcrumb-parent-weight)}.c-breadcrumb.\+category .c-breadcrumb__parent:has(~.c-breadcrumb__prev):before,.c-breadcrumb.\+category .c-breadcrumb__parent:has(~.c-breadcrumb__next):after{content:"•";opacity:var(--quiet)}.c-breadcrumb.\+category .c-breadcrumb__prev,.c-breadcrumb.\+category .c-breadcrumb__next{display:flex;font-weight:var(--breadcrumb-sec-weight)}.c-breadcrumb.\+category .c-breadcrumb__prev{order:-1}.c-breadcrumb__anc .c-icon{display:inline-block}.s-breadcrumb\:hide .c-breadcrumb{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-category__explore{margin-block-start:var(--gap);grid-column:h}.c-category__explore summary{cursor:pointer;font-size:var(--section-heading-3);font-weight:var(--section-heading-3-weight);line-height:var(--section-heading-3-line)}.c-category__explore ul{margin-block-start:var(--gap);list-style:none}.c-category__explore ul a{padding-block:calc(var(--gap)/4);display:block}:root{--tagcat-summary-inset: 0.1em}.c-tags-categories{align-items:flex-start;display:none;flex-wrap:wrap;gap:var(--gap);grid-column:crs/cre}@media screen{.s-tags\:show .c-tags-categories{display:flex}}.c-categories summary{cursor:pointer;font-weight:var(--bold)}.c-categories summary span{padding-inline-start:var(--tagcat-summary-inset)}.c-categories ul{padding-inline-start:1em;list-style:initial}.c-categories.\+ministries{display:none}.s-cats\:show-ministries .c-categories.\+ministries{display:block}:root{--credits-avatar-size: clamp(var(--unit) * 3, 5vw, var(--unit) * 3.5);--credits-avatar-radius: calc(var(--unit) * 3);--credits-who-font-size: inherit;--credits-who-font-weight: inherit;--credits-who-name-font-size: var(--type-size-fluid-base);--credits-who-name-font-weight: var(--bold);--credits-who-name-line: inherit;--credits-who-role-font-size: var(--type-size-fluid-lower-1);--credits-who-role-font-weight: var(--bold);--credits-who-role-line: var(--line-height-lower-1);--credits-who-role-marg-block-end: 0.5em;--credits-when-font-size: var(--type-size-fluid-lower-1);--credits-when-opacity: var(--quiet-u2);--credits-updated-font-size: var(--type-size-fluid-lower-1);--credits-updated-opacity: var(--credits-when-opacity)}.c-credits{align-items:start;display:none;flex-wrap:wrap;gap:var(--gap)}.s-credits\:show .c-credits{display:flex}.s-credits\:hide .c-credits{display:none}.c-credits__avatar{display:none;font-size:0;inline-size:var(--credits-avatar-size)}.c-credits__avatar img{border-radius:var(--credits-avatar-radius)}.s-credits\:show-who-when .c-credits__avatar,.s-credits\:show-who .c-credits__avatar{display:block}.s-credits\:hide-who-when .c-credits__avatar,.s-credits\:hide-who .c-credits__avatar{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-credits__who-when{display:flex;flex-direction:column;flex:1 1 50%;justify-content:center}.c-credits__when{display:none;font-size:var(--credits-when-font-size);opacity:var(--credits-when-opacity)}.s-credits\:show-who-when .c-credits__when,.s-credits\:show-when .c-credits__when{display:block}.s-credits\:hide-who-when .c-credits__when,.s-credits\:hide-who .c-credits__when{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-credits__updated{display:none;font-size:var(--credits-updated-font-size);opacity:var(--credits-updated-opacity)}.c-credits__updated:before{content:"("}.c-credits__updated:after{content:")"}.s-credits\:show-updated .c-credits__updated{display:block}.s-credits\:hide-updated .c-credits__updated{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-credits__who{display:none;font-size:var(--credits-who-font-size);font-weight:var(--credits-who-font-weight)}.c-credits__who.c-credits__avatar{font-size:0}.s-credits\:show-who-when .c-credits__who,.s-credits\:show-who .c-credits__who{display:block}.s-credits\:hide-who-when .c-credits__who,.s-credits\:hide-when .c-credits__who{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-credits__who-name{display:block;font-size:var(--credits-who-name-font-size);font-weight:var(--credits-who-name-font-weight);line-height:var(--credits-who-name-line)}.s-credits\:hide-who-when .c-credits__who-name,.s-credits\:hide-who .c-credits__who-name{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-credits__who-role{margin-block-end:var(--credits-who-role-marg-block-end);display:none;font-size:var(--credits-who-role-font-size);font-weight:var(--credits-who-role-font-weight);line-height:var(--credits-who-role-line)}.s-credits\:show-who-role .c-credits__who-role{display:block}.s-credits\:hide-who-role .c-credits__who-role{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--dialog-border: 0;--dialog-padding: var(--cushion);--dialog-radius: var(--ui-radius);--dialog-shadow: none;--dialog-backdrop-color: var(--color-backdrop);--dialog-backdrop-filter: var(--blur);--dialog-width-portrait: min(100vw - (var(--cushion) * 2), calc(var(--block) * 6));--dialog-width-landscape: min(100vw - (var(--cushion) * 4), calc(var(--block) * 6));--dialog-anim-time: var(--motion)}.c-dialog{background-color:var(--color-bg);border:var(--dialog-border);border-radius:var(--dialog-radius);color:var(--color-text);flex-direction:column;gap:var(--gap);max-inline-size:var(--dialog-width-portrait);padding:var(--dialog-padding);transition:opacity var(--dialog-anim-time) ease-out,overlay var(--dialog-anim-time) ease-out allow-discrete,display var(--dialog-anim-time) ease-out allow-discrete;opacity:0}@media(orientation: landscape){.c-dialog{max-inline-size:var(--dialog-width-landscape)}}.c-dialog[open]{display:flex;opacity:1}.c-dialog::backdrop{backdrop-filter:blur(0);background-color:var(--color-backdrop-0);transition:display var(--dialog-anim-time) allow-discrete,overlay var(--dialog-anim-time) allow-discrete,backdrop-filter var(--dialog-anim-time),background-color var(--dialog-anim-time)}.c-dialog[open]::backdrop{backdrop-filter:var(--dialog-backdrop-filter);background-color:var(--dialog-backdrop-color)}@starting-style{.c-dialog[open]{opacity:0}}@starting-style{.c-dialog[open]::backdrop{backdrop-filter:blur(0);background-color:var(--color-backdrop-0)}}.c-dialog__body :is(b,strong){font-weight:var(--article-content-bold-weight)}.c-dialog__body :is(i,em,var){font-style:italic}.c-dialog__body :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-dialog__body :is(s,del){text-decoration:line-through}.c-dialog__body :is(code,kbd){font-family:var(--font-family-mono)}.c-dialog__body :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-dialog__body code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-dialog__body kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-dialog__body mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-dialog__body sub{inset-block-end:-0.25em}.c-dialog__body sup{inset-block-start:-0.5em}.c-dialog__body a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.c-dialog__body a:hover{color:var(--content-link-hover-color)}}.c-dialog__body a:focus{color:var(--content-link-hover-color)}.c-dialog__body a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.c-dialog__body a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.c-dialog__body a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.c-dialog__body a.c-button{text-decoration:none}.c-dialog__body>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-dialog__body>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-dialog__body li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-dialog__body li ol{list-style:lower-latin}.c-dialog__body li ol ol{list-style:lower-roman}.c-dialog__body li ul{list-style:disc}.c-dialog__body>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-dialog__body>dl dt{font-weight:var(--bold)}.c-dialog__body>ol{list-style:decimal}.c-dialog__body>ul{list-style:disc}.c-dialog__body>:is(blockquote,ol,p,ul,table){font-size:var(--scope-article-p-size);line-height:var(--scope-article-p-line)}.c-dialog__body>:is(blockquote,detail,dl,ol,p,ul,table){margin-block-end:var(--scope-article-p-vspace)}.c-dialog__body>:where(p,blockquote,blockquote>p){text-wrap:var(--scope-article-p-textwrap)}.c-dialog__body>:where(p,blockquote,blockquote>p,ul,ol,dl){font-variant-numeric:var(--scope-article-font-varnums);font-variant-alternates:var(--scope-article-font-varalts)}.c-dialog__body li{margin-block-end:var(--scope-article-li-vspace)}.c-dialog__body h6{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h6-size);font-weight:var(--scope-article-h6-weight);line-height:var(--scope-article-h6-line)}.c-dialog__body h5{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h5-size);font-weight:var(--scope-article-h5-weight);line-height:var(--scope-article-h5-line)}.c-dialog__body h4{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h4-size);font-weight:var(--scope-article-h4-weight);line-height:var(--scope-article-h4-line)}.c-dialog__body h3{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h3-size);font-weight:var(--scope-article-h3-weight);line-height:var(--scope-article-h3-line)}.c-dialog__body summary,.c-dialog__body h2{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h2-size);font-weight:var(--scope-article-h2-weight);font-variant:var(--scope-article-h2-font-vars);line-height:var(--scope-article-h2-line);text-transform:var(--scope-article-h2-ttransform)}.c-dialog__body h1{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);font-size:var(--scope-article-h1-size);font-weight:var(--scope-article-h1-weight);line-height:var(--scope-article-h1-line)}.c-dialog__body h1:first-child{margin-block-start:0}.c-dialog__body h1:last-child{margin-block-end:0}@media print{.c-dialog__body :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}.c-dialog__body td,.c-dialog__body th{padding-block-start:var(--table-cell-block-pad);padding-inline-end:var(--table-cell-inline-pad);padding-block-end:var(--table-cell-block-pad);line-height:var(--scope-article-p-line)}.c-dialog__body td:last-child,.c-dialog__body th:last-child{padding-inline-end:0}.c-dialog__body th{font-weight:var(--bold);text-align:start}.c-dialog__body thead th{font-size:var(--table-th-font-size)}.c-dialog__body thead tr:last-child th{border-block-end:var(--table-th-border) solid currentColor}.c-dialog__body tbody td,.c-dialog__body tbody th{border-block-end:var(--table-td-border) solid currentColor}:root{--embed-ratio: 16/9;--embed-grid-gap: var(--support-grid-gap)}.c-embed{inline-size:100%;position:relative}.c-support .c-embed{border-radius:var(--ui-card-radius);overflow:hidden}.c-embed iframe{border:0;max-width:100%}.c-embed audio{width:100%}.c-embed.\+video,.c-embed.\+iframe{aspect-ratio:var(--embed-ratio)}@supports not (aspect-ratio: 1/1){.c-embed.\+video,.c-embed.\+iframe{padding-block-end:56.25%}}.c-embed.\+video iframe,.c-embed.\+iframe iframe{block-size:100%;position:absolute;inline-size:100%}.c-embed.\+square{--ratio: 1/1;padding-bottom:aspect-ratio(square)}@supports not (aspect-ratio: 1/1){.c-embed.\+square{padding-block-end:100%}}.c-embed .twitter-tweet{margin-inline-end:auto}.s-embed\:half .c-embed{inline-size:min(100%,var(--block)*6)}.s-embed\:half\:gap .c-embed{inline-size:min(100%,var(--block)*6 - var(--embed-grid-gap)/2)}.s-embed\:half\:video\:gap .c-embed:is(.\+video,.\+iframe){inline-size:min(100%,var(--block)*6 - var(--embed-grid-gap)/2)}.c-heading-1{font-size:var(--poster-title-font-size);font-weight:var(--poster-title-font-weight);line-height:var(--poster-title-line)}.c-heading-2{font-size:var(--scope-poster-h2-size);font-weight:var(--scope-poster-h2-weight);line-height:var(--scope-poster-h2-line)}.c-heading-3{font-size:var(--scope-poster-h3-size);font-weight:var(--scope-poster-h3-weight);line-height:var(--scope-poster-h3-line)}.c-heading-4{font-size:var(--scope-poster-h4-size);font-weight:var(--scope-poster-h4-weight);line-height:var(--scope-poster-h4-line)}.c-icon{color:inherit;display:inline-block;fill:currentColor;block-size:1em;inline-size:1em}[dir=rtl] .c-icon--nav{scale:-1 1}.c-emoji{line-height:1}:root{--image-grid-size: calc(var(--block) * 1.25);--image-slide-dot: calc(var(--unit-rem) / 2)}@keyframes fade1{0%{opacity:0}50%{opacity:1}100%{opacity:1}150%{opacity:0}100%{opacity:0}}@keyframes fade2{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes fade3{0%{opacity:0}16.6666666667%{opacity:1}33.3333333333%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes fade4{0%{opacity:0}12.5%{opacity:1}25%{opacity:1}37.5%{opacity:0}100%{opacity:0}}@keyframes fade5{0%{opacity:0}10%{opacity:1}20%{opacity:1}30%{opacity:0}100%{opacity:0}}@keyframes fade6{0%{opacity:0}8.3333333333%{opacity:1}16.6666666667%{opacity:1}25%{opacity:0}100%{opacity:0}}.c-image{border-radius:var(--image-radius);font-size:0}.c-image img{border-radius:var(--image-radius)}.c-image.\+slides{background-color:var(--image-color-bg);aspect-ratio:16/9;position:relative}@supports not (aspect-ratio: 1/1){.c-image.\+slides{padding-block-end:56.25%}}.c-image.\+slides a{position:absolute;block-size:100%;z-index:1}.c-image.\+slides a:after{inset-block-start:var(--gap);inset-inline-start:50%;margin-inline-start:calc(var(--image-slide-dot)/-4);position:absolute;block-size:var(--image-slide-dot);inline-size:var(--image-slide-dot);border:1px solid #fff;border-radius:50%;content:"";opacity:var(--quiet)}.c-image.\+slides a:hover:after,.c-image.\+slides a:active:after,.c-image.\+slides a:focus:after{background:#fff;opacity:1}.c-image.\+slides img{inline-size:100%;position:absolute;opacity:0;scroll-margin-block-start:2rem}.c-image.\+slides.x1 a{inline-size:100%}.c-image.\+slides.x1 img:nth-of-type(1){animation:fade1 5s 0s infinite}.c-image.\+slides.x1 a:nth-of-type(1){inset-inline-start:0%}.c-image.\+slides.x1 a:nth-of-type(1):hover~img:nth-of-type(1),.c-image.\+slides.x1 a:nth-of-type(1):active~img:nth-of-type(1),.c-image.\+slides.x1 a:nth-of-type(1):focus~img:nth-of-type(1){visibility:visible;opacity:1}.c-image.\+slides.x1 a:nth-of-type(1):hover~img,.c-image.\+slides.x1 a:nth-of-type(1):active~img,.c-image.\+slides.x1 a:nth-of-type(1):focus~img{animation:none}.c-image.\+slides.x2 a{inline-size:50%}.c-image.\+slides.x2 img:nth-of-type(1){animation:fade2 10s 0s infinite}.c-image.\+slides.x2 a:nth-of-type(1){inset-inline-start:0%}.c-image.\+slides.x2 a:nth-of-type(1):hover~img:nth-of-type(1),.c-image.\+slides.x2 a:nth-of-type(1):active~img:nth-of-type(1),.c-image.\+slides.x2 a:nth-of-type(1):focus~img:nth-of-type(1){visibility:visible;opacity:1}.c-image.\+slides.x2 a:nth-of-type(1):hover~img,.c-image.\+slides.x2 a:nth-of-type(1):active~img,.c-image.\+slides.x2 a:nth-of-type(1):focus~img{animation:none}.c-image.\+slides.x2 img:nth-of-type(2){animation:fade2 10s 5s infinite}.c-image.\+slides.x2 a:nth-of-type(2){inset-inline-start:50%}.c-image.\+slides.x2 a:nth-of-type(2):hover~img:nth-of-type(2),.c-image.\+slides.x2 a:nth-of-type(2):active~img:nth-of-type(2),.c-image.\+slides.x2 a:nth-of-type(2):focus~img:nth-of-type(2){visibility:visible;opacity:1}.c-image.\+slides.x2 a:nth-of-type(2):hover~img,.c-image.\+slides.x2 a:nth-of-type(2):active~img,.c-image.\+slides.x2 a:nth-of-type(2):focus~img{animation:none}.c-image.\+slides.x3 a{inline-size:33.3333333333%}.c-image.\+slides.x3 img:nth-of-type(1){animation:fade3 15s 0s infinite}.c-image.\+slides.x3 a:nth-of-type(1){inset-inline-start:0%}.c-image.\+slides.x3 a:nth-of-type(1):hover~img:nth-of-type(1),.c-image.\+slides.x3 a:nth-of-type(1):active~img:nth-of-type(1),.c-image.\+slides.x3 a:nth-of-type(1):focus~img:nth-of-type(1){visibility:visible;opacity:1}.c-image.\+slides.x3 a:nth-of-type(1):hover~img,.c-image.\+slides.x3 a:nth-of-type(1):active~img,.c-image.\+slides.x3 a:nth-of-type(1):focus~img{animation:none}.c-image.\+slides.x3 img:nth-of-type(2){animation:fade3 15s 5s infinite}.c-image.\+slides.x3 a:nth-of-type(2){inset-inline-start:33.3333333333%}.c-image.\+slides.x3 a:nth-of-type(2):hover~img:nth-of-type(2),.c-image.\+slides.x3 a:nth-of-type(2):active~img:nth-of-type(2),.c-image.\+slides.x3 a:nth-of-type(2):focus~img:nth-of-type(2){visibility:visible;opacity:1}.c-image.\+slides.x3 a:nth-of-type(2):hover~img,.c-image.\+slides.x3 a:nth-of-type(2):active~img,.c-image.\+slides.x3 a:nth-of-type(2):focus~img{animation:none}.c-image.\+slides.x3 img:nth-of-type(3){animation:fade3 15s 10s infinite}.c-image.\+slides.x3 a:nth-of-type(3){inset-inline-start:66.6666666667%}.c-image.\+slides.x3 a:nth-of-type(3):hover~img:nth-of-type(3),.c-image.\+slides.x3 a:nth-of-type(3):active~img:nth-of-type(3),.c-image.\+slides.x3 a:nth-of-type(3):focus~img:nth-of-type(3){visibility:visible;opacity:1}.c-image.\+slides.x3 a:nth-of-type(3):hover~img,.c-image.\+slides.x3 a:nth-of-type(3):active~img,.c-image.\+slides.x3 a:nth-of-type(3):focus~img{animation:none}.c-image.\+slides.x4 a{inline-size:25%}.c-image.\+slides.x4 img:nth-of-type(1){animation:fade4 20s 0s infinite}.c-image.\+slides.x4 a:nth-of-type(1){inset-inline-start:0%}.c-image.\+slides.x4 a:nth-of-type(1):hover~img:nth-of-type(1),.c-image.\+slides.x4 a:nth-of-type(1):active~img:nth-of-type(1),.c-image.\+slides.x4 a:nth-of-type(1):focus~img:nth-of-type(1){visibility:visible;opacity:1}.c-image.\+slides.x4 a:nth-of-type(1):hover~img,.c-image.\+slides.x4 a:nth-of-type(1):active~img,.c-image.\+slides.x4 a:nth-of-type(1):focus~img{animation:none}.c-image.\+slides.x4 img:nth-of-type(2){animation:fade4 20s 5s infinite}.c-image.\+slides.x4 a:nth-of-type(2){inset-inline-start:25%}.c-image.\+slides.x4 a:nth-of-type(2):hover~img:nth-of-type(2),.c-image.\+slides.x4 a:nth-of-type(2):active~img:nth-of-type(2),.c-image.\+slides.x4 a:nth-of-type(2):focus~img:nth-of-type(2){visibility:visible;opacity:1}.c-image.\+slides.x4 a:nth-of-type(2):hover~img,.c-image.\+slides.x4 a:nth-of-type(2):active~img,.c-image.\+slides.x4 a:nth-of-type(2):focus~img{animation:none}.c-image.\+slides.x4 img:nth-of-type(3){animation:fade4 20s 10s infinite}.c-image.\+slides.x4 a:nth-of-type(3){inset-inline-start:50%}.c-image.\+slides.x4 a:nth-of-type(3):hover~img:nth-of-type(3),.c-image.\+slides.x4 a:nth-of-type(3):active~img:nth-of-type(3),.c-image.\+slides.x4 a:nth-of-type(3):focus~img:nth-of-type(3){visibility:visible;opacity:1}.c-image.\+slides.x4 a:nth-of-type(3):hover~img,.c-image.\+slides.x4 a:nth-of-type(3):active~img,.c-image.\+slides.x4 a:nth-of-type(3):focus~img{animation:none}.c-image.\+slides.x4 img:nth-of-type(4){animation:fade4 20s 15s infinite}.c-image.\+slides.x4 a:nth-of-type(4){inset-inline-start:75%}.c-image.\+slides.x4 a:nth-of-type(4):hover~img:nth-of-type(4),.c-image.\+slides.x4 a:nth-of-type(4):active~img:nth-of-type(4),.c-image.\+slides.x4 a:nth-of-type(4):focus~img:nth-of-type(4){visibility:visible;opacity:1}.c-image.\+slides.x4 a:nth-of-type(4):hover~img,.c-image.\+slides.x4 a:nth-of-type(4):active~img,.c-image.\+slides.x4 a:nth-of-type(4):focus~img{animation:none}.c-image.\+slides.x5 a{inline-size:20%}.c-image.\+slides.x5 img:nth-of-type(1){animation:fade5 25s 0s infinite}.c-image.\+slides.x5 a:nth-of-type(1){inset-inline-start:0%}.c-image.\+slides.x5 a:nth-of-type(1):hover~img:nth-of-type(1),.c-image.\+slides.x5 a:nth-of-type(1):active~img:nth-of-type(1),.c-image.\+slides.x5 a:nth-of-type(1):focus~img:nth-of-type(1){visibility:visible;opacity:1}.c-image.\+slides.x5 a:nth-of-type(1):hover~img,.c-image.\+slides.x5 a:nth-of-type(1):active~img,.c-image.\+slides.x5 a:nth-of-type(1):focus~img{animation:none}.c-image.\+slides.x5 img:nth-of-type(2){animation:fade5 25s 5s infinite}.c-image.\+slides.x5 a:nth-of-type(2){inset-inline-start:20%}.c-image.\+slides.x5 a:nth-of-type(2):hover~img:nth-of-type(2),.c-image.\+slides.x5 a:nth-of-type(2):active~img:nth-of-type(2),.c-image.\+slides.x5 a:nth-of-type(2):focus~img:nth-of-type(2){visibility:visible;opacity:1}.c-image.\+slides.x5 a:nth-of-type(2):hover~img,.c-image.\+slides.x5 a:nth-of-type(2):active~img,.c-image.\+slides.x5 a:nth-of-type(2):focus~img{animation:none}.c-image.\+slides.x5 img:nth-of-type(3){animation:fade5 25s 10s infinite}.c-image.\+slides.x5 a:nth-of-type(3){inset-inline-start:40%}.c-image.\+slides.x5 a:nth-of-type(3):hover~img:nth-of-type(3),.c-image.\+slides.x5 a:nth-of-type(3):active~img:nth-of-type(3),.c-image.\+slides.x5 a:nth-of-type(3):focus~img:nth-of-type(3){visibility:visible;opacity:1}.c-image.\+slides.x5 a:nth-of-type(3):hover~img,.c-image.\+slides.x5 a:nth-of-type(3):active~img,.c-image.\+slides.x5 a:nth-of-type(3):focus~img{animation:none}.c-image.\+slides.x5 img:nth-of-type(4){animation:fade5 25s 15s infinite}.c-image.\+slides.x5 a:nth-of-type(4){inset-inline-start:60%}.c-image.\+slides.x5 a:nth-of-type(4):hover~img:nth-of-type(4),.c-image.\+slides.x5 a:nth-of-type(4):active~img:nth-of-type(4),.c-image.\+slides.x5 a:nth-of-type(4):focus~img:nth-of-type(4){visibility:visible;opacity:1}.c-image.\+slides.x5 a:nth-of-type(4):hover~img,.c-image.\+slides.x5 a:nth-of-type(4):active~img,.c-image.\+slides.x5 a:nth-of-type(4):focus~img{animation:none}.c-image.\+slides.x5 img:nth-of-type(5){animation:fade5 25s 20s infinite}.c-image.\+slides.x5 a:nth-of-type(5){inset-inline-start:80%}.c-image.\+slides.x5 a:nth-of-type(5):hover~img:nth-of-type(5),.c-image.\+slides.x5 a:nth-of-type(5):active~img:nth-of-type(5),.c-image.\+slides.x5 a:nth-of-type(5):focus~img:nth-of-type(5){visibility:visible;opacity:1}.c-image.\+slides.x5 a:nth-of-type(5):hover~img,.c-image.\+slides.x5 a:nth-of-type(5):active~img,.c-image.\+slides.x5 a:nth-of-type(5):focus~img{animation:none}.c-image.\+slides.x6 a{inline-size:16.6666666667%}.c-image.\+slides.x6 img:nth-of-type(1){animation:fade6 30s 0s infinite}.c-image.\+slides.x6 a:nth-of-type(1){inset-inline-start:0%}.c-image.\+slides.x6 a:nth-of-type(1):hover~img:nth-of-type(1),.c-image.\+slides.x6 a:nth-of-type(1):active~img:nth-of-type(1),.c-image.\+slides.x6 a:nth-of-type(1):focus~img:nth-of-type(1){visibility:visible;opacity:1}.c-image.\+slides.x6 a:nth-of-type(1):hover~img,.c-image.\+slides.x6 a:nth-of-type(1):active~img,.c-image.\+slides.x6 a:nth-of-type(1):focus~img{animation:none}.c-image.\+slides.x6 img:nth-of-type(2){animation:fade6 30s 5s infinite}.c-image.\+slides.x6 a:nth-of-type(2){inset-inline-start:16.6666666667%}.c-image.\+slides.x6 a:nth-of-type(2):hover~img:nth-of-type(2),.c-image.\+slides.x6 a:nth-of-type(2):active~img:nth-of-type(2),.c-image.\+slides.x6 a:nth-of-type(2):focus~img:nth-of-type(2){visibility:visible;opacity:1}.c-image.\+slides.x6 a:nth-of-type(2):hover~img,.c-image.\+slides.x6 a:nth-of-type(2):active~img,.c-image.\+slides.x6 a:nth-of-type(2):focus~img{animation:none}.c-image.\+slides.x6 img:nth-of-type(3){animation:fade6 30s 10s infinite}.c-image.\+slides.x6 a:nth-of-type(3){inset-inline-start:33.3333333333%}.c-image.\+slides.x6 a:nth-of-type(3):hover~img:nth-of-type(3),.c-image.\+slides.x6 a:nth-of-type(3):active~img:nth-of-type(3),.c-image.\+slides.x6 a:nth-of-type(3):focus~img:nth-of-type(3){visibility:visible;opacity:1}.c-image.\+slides.x6 a:nth-of-type(3):hover~img,.c-image.\+slides.x6 a:nth-of-type(3):active~img,.c-image.\+slides.x6 a:nth-of-type(3):focus~img{animation:none}.c-image.\+slides.x6 img:nth-of-type(4){animation:fade6 30s 15s infinite}.c-image.\+slides.x6 a:nth-of-type(4){inset-inline-start:50%}.c-image.\+slides.x6 a:nth-of-type(4):hover~img:nth-of-type(4),.c-image.\+slides.x6 a:nth-of-type(4):active~img:nth-of-type(4),.c-image.\+slides.x6 a:nth-of-type(4):focus~img:nth-of-type(4){visibility:visible;opacity:1}.c-image.\+slides.x6 a:nth-of-type(4):hover~img,.c-image.\+slides.x6 a:nth-of-type(4):active~img,.c-image.\+slides.x6 a:nth-of-type(4):focus~img{animation:none}.c-image.\+slides.x6 img:nth-of-type(5){animation:fade6 30s 20s infinite}.c-image.\+slides.x6 a:nth-of-type(5){inset-inline-start:66.6666666667%}.c-image.\+slides.x6 a:nth-of-type(5):hover~img:nth-of-type(5),.c-image.\+slides.x6 a:nth-of-type(5):active~img:nth-of-type(5),.c-image.\+slides.x6 a:nth-of-type(5):focus~img:nth-of-type(5){visibility:visible;opacity:1}.c-image.\+slides.x6 a:nth-of-type(5):hover~img,.c-image.\+slides.x6 a:nth-of-type(5):active~img,.c-image.\+slides.x6 a:nth-of-type(5):focus~img{animation:none}.c-image.\+slides.x6 img:nth-of-type(6){animation:fade6 30s 25s infinite}.c-image.\+slides.x6 a:nth-of-type(6){inset-inline-start:83.3333333333%}.c-image.\+slides.x6 a:nth-of-type(6):hover~img:nth-of-type(6),.c-image.\+slides.x6 a:nth-of-type(6):active~img:nth-of-type(6),.c-image.\+slides.x6 a:nth-of-type(6):focus~img:nth-of-type(6){visibility:visible;opacity:1}.c-image.\+slides.x6 a:nth-of-type(6):hover~img,.c-image.\+slides.x6 a:nth-of-type(6):active~img,.c-image.\+slides.x6 a:nth-of-type(6):focus~img{animation:none}.c-image.\+grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--image-grid-size)), 1fr));gap:var(--gap);overflow:hidden}.c-image.\+grid img{inline-size:100%}@media(hover: hover){.c-image.\+grid:hover img{opacity:var(--quiet);transition:.2s}.c-image.\+grid:hover img:hover{opacity:1}}.s-image\:no-gap .c-image img{border-radius:0}.s-image\:no-gap .c-image.\+grid{border-radius:var(--image-radius);gap:0}:root{--index-thumb-icon-size: 1rem;--index-thumb-icon-padding: 0.5rem}.c-index__thumb{position:relative}.c-index__thumb-icon{background-color:var(--color-bg);box-sizing:content-box;border-start-start-radius:var(--ui-radius);color:var(--color-text);font-size:var(--index-thumb-icon-size);inset-block-end:0;inset-inline-end:0;padding:var(--index-thumb-icon-padding);pointer-events:none;position:absolute;z-index:1}a.c-link-block__image .c-index__thumb-icon,.\+link .c-index__thumb-icon{color:var(--color-link)}.c-index__extras{display:none}.c-index__extras-link{display:none}.s-index\:show-extras .c-index__extras{display:flex}@media screen and (hover:none){.s-index\:show-extras\@touch .c-index__extras{display:flex}}:root{--info-main-inline-size: calc(8rem * 2);--info-display: flex;--info-dir: column;--info-font-size: 1em;--info-inner-gap: 0;--info-margin-block-end: var(--gap);--info-margin-block-start: 0;--info-margin-inline-start: 0;--info-margin-inline-end: 0;--info-max-inline-size: none;--info-wrap: nowrap;--info-icon-space: var(--ui-icon-space);--info-block-display: flex;--info-block-dir: column;--info-block-wrap: nowrap;--info-block-inner-gap: var(--gap);--info-block-margin-block-end: var(--gap);--info-block-div-gap: var(--gap);--info-label-font-weight: inherit;--info-label-font-size: inherit;--info-label-text-transform: normal;--info-label-img-space: calc(var(--gap) / 2);--info-button-color-bg: var(--color-fade);--info-button-color-text: var(--color-link);--info-button-radius: var(--button-radius);--info-button-shadow: var(--ui-shadow);--info-button-pad: calc(var(--gap-em) / 2);--info-box-color-bg: var(--color-fade);--info-box-radius: var(--button-radius);--info-box-pad-inline: var(--gap-em);--info-box-pad-block: calc(var(--gap-em) / 2);--info-box-shadow: none;--info-info-font-varnums: normal}@media screen and (min-width: 48em){:root{--info-main-inline-size: none;--info-margin-inline-start: auto;--info-margin-inline-end: 0}}@media print{:root{--info-font-size: var(--type-size-lower-1)}}.c-info{margin-block-start:var(--info-margin-block-start);margin-inline-end:var(--info-margin-inline-end);margin-block-end:var(--info-margin-block-end);margin-inline-start:var(--info-margin-inline-start);display:var(--info-display);flex-direction:var(--info-dir);flex-wrap:var(--info-wrap);font-size:var(--info-font-size);gap:var(--info-inner-gap);max-inline-size:var(--info-max-inline-size)}.c-info:empty{display:none}.c-info dl{margin-block-end:var(--info-block-margin-block-end);display:var(--info-block-display);flex-direction:var(--info-block-dir);flex-wrap:var(--info-block-wrap);gap:var(--info-block-inner-gap)}@media print{.c-info dl{break-inside:avoid}}.c-info dt:after{content:":"}.c-info.\+main{--info-max-inline-size: var(--info-main-inline-size);--info-margin-inline-end: auto;--info-margin-block-end: calc(var(--gap) * 2);--info-margin-block-start: var(--gap)}@media screen and (min-width: 48em){.c-info.\+main{--info-margin-block-start: 0;--info-margin-block-end: calc(var(--gap) * 3)}}.c-info.\+card{--info-margin-block-end: 0;--info-block-inner-gap: calc(var(--gap) / 2);--info-block-margin-block-end: 0;--info-font-size: var(--type-size-fluid-lower-1)}.c-info__item{padding-inline-start:var(--info-icon-space);position:relative}.c-info__item.\+hide{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-article-card .c-info__item.\+hide-oncard{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-info__item.\+tighten,.s-info\:auto-tighten .c-info__item:not(:first-child).\+auto-tighten{margin-block-start:calc(var(--gap)*-1)}:is(.s-info-main\:divs,.s-info-main\:div-items).s-info\:auto-tighten .c-info__item:has(+.c-info__item.\+auto-tighten){border-block-end:0}.c-info__item dd{font-variant-numeric:var(--info-info-font-varnums)}.c-info__block:has(.c-info__item.\+hide:only-child){display:none}.c-info__block.\+hide{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-info__block.\+opening-hours{display:none}.s-info\:show-hours .c-info__block.\+opening-hours{display:flex}.c-info__block b{font-weight:var(--bold)}.c-info__icon{inset-block-start:.125em;inset-inline-start:0;font-size:var(--type-size-upper-1);position:absolute}.c-info__icon.c-emoji{display:none}.c-info__icon.c-emoji.\+custom{display:inline-block}.s-info-main\:emoji-icons .c-info.\+main .c-info__icon.c-icon{display:none}.s-info-main\:emoji-icons .c-info.\+main .c-info__icon.c-emoji.\+alt{display:inline-block}.c-info__label{font-weight:var(--info-label-font-weight);font-size:var(--info-label-font-size);text-transform:var(--info-label-text-transform)}.c-info__label.\+head{font-weight:var(--bold)}.c-info__label.\+hide{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-info__item.\+img .c-info__label:not(.\+hide){margin-block-end:var(--info-label-img-space)}.c-info__line{display:block}.c-info__line.\+head{font-weight:var(--bold)}.c-info__line.\+time,.c-info__line.\+date{font-variant-numeric:var(--ui-time-font-vars)}.c-info__item[data-status=negative] .c-info__line{text-decoration:line-through;text-decoration-color:var(--color-neg)}.c-info__item[data-status=warning] .c-info__line{text-decoration:line-through;text-decoration-color:var(--color-warn)}.c-info__line-part{display:inline-block;text-decoration:inherit}.c-info__to-time:not(.s-info\:show-to-time *){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-info__progress:not(.s-info\:show-progress *){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-info\:hide-target .c-info__target{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-info\:hide-reached .c-info__reached{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-info__detail.\+tighten:only-child{margin-block-start:calc(var(--gap)*-1)}.c-info__detail img{border-radius:var(--ui-radius)}.c-info__detail a{overflow-wrap:break-word}.c-info__detail.\+logo img{border-radius:0;max-inline-size:var(--block)}.c-info__detail.\+icon-next .c-info__icon{inset-block-start:calc(var(--line-height)*var(--info-label-font-size) - 0.125em);inset-inline-start:0}.s-info-main\:inline .c-info.\+main,.s-info-card\:inline .c-info.\+card,.s-info\:inline,.c-info.\+inline{--info-block-dir: row;--info-block-wrap: wrap;--info-dir: row;--info-wrap: wrap;--info-inner-gap: var(--info-block-inner-gap)}.s-info-main\:blocks-inline .c-info.\+main,.s-info-card\:blocks-inline .c-info.\+card,.s-info\:blocks-inline,.c-info.\+blocks-inline{--info-block-dir: row}:is(.s-info-main\:divs .c-info.\+main,.s-info-main\:fill-width .c-info.\+main){--info-max-inline-size: none;--info-margin-inline-end: 0}.s-info-main\:fill-width .c-info.\+main{--info-margin-block-end: var(--gap)}.c-info.\+hide-address .c-info__line.\+address,.c-info-card.\+hide-address .c-info__line.\+address,.s-info-main\:hide-address .c-info.\+main .c-info__line.\+address{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.s-info-main\:only-icons .c-info.\+main,.s-info-card\:only-icons .c-info.\+card,.s-info\:only-icons,.c-info.\+only-icon){--info-icon-space: unset}:is(.s-info-main\:only-icons .c-info.\+main,.s-info-card\:only-icons .c-info.\+card,.s-info\:only-icons,.c-info.\+only-icon) .c-info__item{padding-inline-start:0}:is(.s-info-main\:only-icons .c-info.\+main,.s-info-card\:only-icons .c-info.\+card,.s-info\:only-icons,.c-info.\+only-icon) .c-info__item:not(:has(a)){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.s-info-main\:only-icons .c-info.\+main,.s-info-card\:only-icons .c-info.\+card,.s-info\:only-icons,.c-info.\+only-icon) .c-info__icon{inset-block-start:auto;inset-inline-start:auto;position:static}:is(.s-info-main\:only-icons .c-info.\+main,.s-info-card\:only-icons .c-info.\+card,.s-info\:only-icons,.c-info.\+only-icon) .c-info__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.s-info-main\:only-icons .c-info.\+main,.s-info-card\:only-icons .c-info.\+card,.s-info\:only-icons,.c-info.\+only-icon) .c-info__line{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.s-info-main\:inline-icons .c-info.\+main){--info-icon-space: unset}:is(.s-info-main\:inline-icons .c-info.\+main) dl{margin-block-end:0}:is(.s-info-main\:inline-icons .c-info.\+main) .c-info__icon{inset-block-start:auto;inset-inline-start:auto;position:static}:is(.s-info-main\:inline-icons .c-info.\+main) .c-info__detail:not(.\+complex),:is(.s-info-main\:inline-icons .c-info.\+main) .c-info__detail-top{align-items:center;display:flex;gap:calc(var(--gap)/2)}:is(.s-info-main\:inline-icons .c-info.\+main) .c-info__detail a{flex:1}:is(.s-info-main\:no-icons .c-info.\+main,.s-info\:no-icons,.c-info.\+no-icon) .c-info__item{padding-inline-start:0}:is(.s-info-main\:no-icons .c-info.\+main,.s-info\:no-icons,.c-info.\+no-icon) .c-info__icon{display:none}:is(.s-info-main\:large-icons .c-info.\+main,.s-info-card\:large-icons .c-info.\+card,.s-info\:large-icons,.c-info.\+large-icons) .c-info__icon{font-size:var(--section-heading-2)}:is(.s-info-main\:xl-icons .c-info.\+main,.s-info-card\:xl-icons .c-info.\+card,.s-info\:xl-icons,.c-info.\+xl-icons) .c-info__icon{font-size:var(--section-heading-1)}:is(.s-info-main\:no-labels .c-info.\+main,.s-info\:no-labels,.c-info.\+no-labels,.c-info__block.\+no-labels) .c-info__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.s-info-main\:box-item .c-info.\+main){--info-block-inner-gap: calc(var(--gap)/2);--info-inner-gap: calc(var(--gap)/2);--info-margin-block-start: 0}:is(.s-info-main\:box-item .c-info.\+main) dl{margin-block-end:0}:is(.s-info-main\:box-item .c-info.\+main) .c-info__item{padding-block:var(--info-box-pad-block);padding-inline:var(--info-box-pad-inline);background-color:var(--info-box-color-bg);border-radius:var(--info-box-radius);box-shadow:var(--info-box-shadow)}:is(.s-info-main\:divs .c-info.\+main,.s-info-main\:div-items .c-info.\+main) .c-info__item{padding-block-end:var(--info-block-div-gap);border-block-end:var(--border-width) solid var(--color-fade)}:is(.s-info-main\:divs .c-info.\+main,.s-info-main\:div-items .c-info.\+main) .c-info__block:last-child .c-info__item:last-child{padding-block-end:0;border-block-end:none}.s-info-main\:buttons .c-info.\+main .c-info__detail a,.s-info-card\:buttons .c-info.\+card .c-info__detail a,.s-info\:buttons .c-info__detail a{align-items:center;background-color:var(--info-button-color-bg);border-radius:var(--info-button-radius);box-shadow:var(--info-button-shadow);color:var(--info-button-color-text);display:flex;padding:var(--info-button-pad)}@media(hover: hover){.s-info-main\:buttons .c-info.\+main .c-info__detail a:hover,.s-info-card\:buttons .c-info.\+card .c-info__detail a:hover,.s-info\:buttons .c-info__detail a:hover{box-shadow:var(--button-hover-shadow);text-decoration:none}}.s-info-main\:buttons .c-info.\+main .c-info__detail a:active,.s-info-card\:buttons .c-info.\+card .c-info__detail a:active,.s-info\:buttons .c-info__detail a:active{box-shadow:var(--button-active-shadow)}@media print{.s-info\:no-print .c-info{display:none}}:root{--kicker-border-width: var(--border-width);--kicker-font-weight: var(--bold);--kicker-pad-block: calc((var(--gap-em) / 2) - var(--kicker-border-width));--kicker-pad-inline: calc(var(--gap-em) - var(--kicker-border-width));--kicker-radius: var(--ui-radius);--kicker-shadow: none}.c-kicker{padding-block:var(--kicker-pad-block);padding-inline:calc(var(--kicker-pad-inline) - var(--border-width));align-items:center;background-color:rgba(0,0,0,0);border:var(--kicker-border-width) solid currentColor;border-radius:var(--kicker-radius);box-shadow:var(--kicker-shadow);color:var(--color-text);display:inline-flex;font-weight:var(--kicker-font-weight);justify-content:center;text-transform:uppercase}.c-kicker.\+warn{--color-text: var(--color-warn);--color-link: var(--color-warn)}.c-kicker.\+neg{--color-text: var(--color-neg);--color-link: var(--color-neg)}.c-kicker.\+pos{--color-text: var(--color-pos);--color-link: var(--color-pos)}a.c-kicker{color:var(--color-link)}@media(hover: hover){a.c-kicker:hover{background-color:var(--color-link);border-color:var(--color-link);color:var(--color-bg);text-decoration:none}}.c-map{inline-size:100%;position:relative;aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.c-map{padding-block-end:56.25%}}.c-map .oh-google-map-canvas{position:absolute !important;width:100% !important;height:100% !important}.c-map img{max-inline-size:none;min-inline-size:0;inline-size:auto}:root{--nav-dir: column;--nav-dir-bp1: row;--nav-justify: start;--nav-justify-bp1: var(--nav-justify);--nav-justify-correct: 0;--nav-link-font-weight: var(--bold);--nav-link-radius: var(--ui-radius);--nav-marg-inline-expanded: auto;--nav-item-color-bg: transparent;--nav-item-color-bg-hover: var(--color-fade);--nav-item-color-bg-current: var(--color-fade-50);--nav-item-gap-x: 0;--nav-item-gap-y: calc(var(--gap) * 1);--nav-item-pad-inline: var(--gap);--navsub-color-bg: var(--color-shade);--navsub-link-font-weight: var(--s-bold);--navsub-open-color-bg: var(--mast-toggle-color-bg);--navsub-open-color-text: var(--mast-toggle-color-text);--navsub-open-color-link: var(--mast-toggle-color-link);--navsub-open-max-width: min(30rem, 30vw);--navsub-open-inset-inline-start: 0;--navsub-open-inset-inline-end: auto;--navsub-open-link-justify: flex-start}@media screen and (min-width: 57.6em){:root{--nav-link-font-weight: var(--s-bold)}}.c-nav{display:flex;flex-direction:var(--nav-dir);flex-wrap:wrap;justify-content:var(--nav-justify);gap:var(--nav-item-gap-y) var(--nav-item-gap-x)}@media screen and (min-width: 57.6em){.c-nav{justify-content:var(--nav-justify-bp1);flex-direction:var(--nav-dir-bp1)}}@media screen and (min-width: 72em){.c-nav{margin-inline-start:var(--nav-justify-correct)}}.c-toggle:checked~.l-site .c-nav{margin-inline:var(--nav-marg-inline-expanded)}.c-nav__sub{background-color:var(--navsub-color-bg);display:flex;flex-direction:column;font-weight:var(--regular);overflow:hidden;text-transform:none}@media screen and (min-width: 40.32em){.c-nav__sub{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 57.6em){.c-nav__sub{background-color:var(--navsub-open-color-bg);color:var(--navsub-open-color-text);inset-inline-end:var(--navsub-open-inset-inline-end);inset-block-end:0;inset-inline-start:var(--navsub-open-inset-inline-start);border-radius:var(--nav-link-radius);border-start-start-radius:0;display:none;flex-direction:column;max-inline-size:var(--navsub-open-max-width);inline-size:100vw;position:absolute;translate:0 100%}.c-nav__sub a{color:var(--navsub-open-color-link)}}@media screen and (min-width: 57.6em){.c-toggle:checked~.l-site .c-nav__sub{background-color:var(--navsub-open-color-bg);color:var(--navsub-open-color-text)}.c-toggle:checked~.l-site .c-nav__sub a{color:var(--navsub-open-color-link)}}.c-nav__item{display:flex;flex-direction:column;position:relative}@media screen and (hover: hover){.c-nav__item:is(:focus-within,:hover)>.c-nav__link{--nav-item-color-bg: var(--nav-item-color-bg-hover)}}@media screen and (min-width: 57.6em){.c-nav__item:is(:focus-within,:hover) .c-nav__sub{display:flex}}@media screen and (min-width: 57.6em){.c-nav__item.\+hide-desk{display:none}}.c-nav>.c-nav__item{border-radius:var(--nav-link-radius);font-weight:var(--bold);overflow:hidden;text-transform:uppercase}@media screen and (min-width: 57.6em){.c-nav>.c-nav__item{border-radius:0;font-weight:var(--regular);overflow:visible;text-transform:none}}.c-nav__link{padding-inline:var(--nav-item-pad-inline);align-items:center;background-color:var(--nav-item-color-bg);display:flex;font-weight:var(--nav-link-font-weight);min-block-size:2.75rem;text-decoration:none;white-space:nowrap}@media screen and (min-width: 57.6em){.c-nav__link{border-radius:var(--nav-link-radius)}.c-nav__item:has(.c-nav__sub):is(:focus-within,:hover)>.c-nav__link{border-end-start-radius:0;border-end-end-radius:0}}@media screen and (hover: hover){.c-nav__link:hover{--nav-item-color-bg: var(--nav-item-color-bg-hover);text-decoration:none}}.c-nav__link[aria-current=page]{--nav-item-color-bg: var(--nav-item-color-bg-current)}.c-nav__sub .c-nav__link{font-weight:var(--navsub-link-font-weight)}@media screen and (min-width: 57.6em){.c-nav__sub .c-nav__link{border-radius:0;justify-content:var(--navsub-open-link-justify)}}.c-pager{align-items:center;display:flex;gap:var(--gap);justify-content:center;list-style:none}:is(.c-pager__first,.c-pager__last,.c-pager__current,.c-pager__next,.c-pager__page,.c-pager__prev)>a{padding-inline:.5em;align-items:center;display:flex;line-height:2.75em;min-block-size:2.75em}:is(.c-pager__first,.c-pager__last,.c-pager__next,.c-pager__page,.c-pager__prev)>a:hover{text-decoration:underline}.c-pager__current>a{color:inherit}.c-pager__label,.c-pager__page{display:none}@media screen and (min-width: 57.6em){.c-pager__label,.c-pager__page{display:block}}.c-pager__first,.c-pager__last,.c-pager__total-pages{display:block}@media screen and (min-width: 57.6em){.c-pager__first,.c-pager__last,.c-pager__total-pages{display:none}}.c-pager__total-pages:before{content:"/"}.c-pill{background-color:var(--color-hint-25);border-radius:var(--radius);display:inline-block;padding:.25em 1em}.c-pill.\+inv{background-color:var(--color-text);color:var(--color-bg)}:root{--poster-color-bg: var(--color-fade);--poster-color-text: var(--color-accent-text);--poster-color-link: var(--color-accent-link);--poster-width: var(--site-width);--poster-width-fixed: var(--site-width);--poster-width-ratio: 0.667;--poster-height-100: calc(100 * var(--svb) - var(--mast-space) - var(--alert-height));--poster-height-80: calc(80 * var(--svb) - var(--mast-space) - var(--alert-height));--poster-height-default: clamp(20rem, 60vh, var(--poster-width-fixed) / (16 / 9));--poster-height-portrait: max(15rem, 35vh);--poster-height-roundel: max(15rem, 45vh);--poster-height-short: clamp(10rem, 30vh, var(--poster-width-fixed) / 4);--poster-height-x-short: clamp(5rem, 5vh, var(--poster-width-fixed) / 8);--poster-height-tall: min(var(--poster-width-fixed), var(--poster-height-80));--poster-outer-height: auto;--poster-aspect: 16/9;--poster-border-color: currentColor;--poster-border-width: 0;--poster-grid-gap: 0;--poster-grid-tmpt-col-default: [p-start] 1fr [c-start] auto [hf] auto [c-end] 1fr [p-end];--poster-grid-tmpt-row-default: [p-start] 1fr [c-start] auto [hf] auto [c-end] 1fr [p-end];--poster-grid-tmpt-col-bp1: var(--poster-grid-tmpt-col-default);--poster-grid-tmpt-row-bp1: var(--poster-grid-tmpt-row-default);--poster-grid-tmpt-col-bp2: var(--poster-grid-tmpt-col-bp1);--poster-grid-tmpt-row-bp2: var(--poster-grid-tmpt-row-bp1);--poster-grid-tmpt-col-bp3: var(--poster-grid-tmpt-col-bp2);--poster-grid-tmpt-row-bp3: var(--poster-grid-tmpt-row-bp2);--poster-grid-tmpt-col: var(--poster-grid-tmpt-col-default);--poster-grid-tmpt-row: var(--poster-grid-tmpt-row-default);--emblem-height: 100%;--emblem-height-min: calc(var(--block));--emblem-height-inter: 40vw;--emblem-height-max: calc(var(--block)*2);--emblem-ratio: 1/1;--poster-grid-tmpt-col-alt1-default: [p-start] 1fr [c-start] calc(100% - (var(--cushion) * 2)) [c-end] 1fr [p-end];--poster-grid-tmpt-row-alt1-default: [p-start] minmax(min-content, 1fr) [c-start] clamp(var(--emblem-height-min), var(--emblem-height-inter), var(--emblem-height-max)) [c-end] minmax(min-content, 1fr) [p-end];--poster-grid-tmpt-col-alt1-bp1: var(--poster-grid-tmpt-col-alt1-default);--poster-grid-tmpt-row-alt1-bp1: var(--poster-grid-tmpt-row-alt1-default);--poster-grid-tmpt-col-alt1-bp2: var(--poster-grid-tmpt-col-alt1-bp1);--poster-grid-tmpt-row-alt1-bp2: var(--poster-grid-tmpt-row-alt1-bp1);--poster-grid-tmpt-col-alt1-bp3: var(--poster-grid-tmpt-col-alt1-bp2);--poster-grid-tmpt-row-alt1-bp3: var(--poster-grid-tmpt-row-alt1-bp2);--poster-grid-tmpt-col-alt1: var(--poster-grid-tmpt-col-alt1-default);--poster-grid-tmpt-row-alt1: var(--poster-grid-tmpt-row-alt1-default);--poster-grid-gap-alt2: var(--col-gap-x2);--poster-grid-tmpt-col-alt2: repeat(12, var(--grid-col));--poster-grid-tmpt-row-alt2: auto;--poster-image-color-bg: transparent;--poster-image-border-color: currentColor;--poster-image-border-width: 0;--poster-image-size: auto auto;--poster-dim-color-bg: var(--color-shade-75);--poster-dim-color-image: none;--poster-solid-color-bg-default: var(--color-text);--poster-solid-color-bg: var(--poster-solid-color-bg-default);--poster-solid-color-text: var(--color-bg);--poster-solid-color-link: var(--color-link-alt);--poster-title-font-family: var(--font-family-title);--poster-title-font-size: var(--scope-poster-h1-size);--poster-title-font-vars: var(--scope-poster-h1-vars);--poster-title-font-weight: var(--scope-poster-h1-weight);--poster-title-line: var(--scope-poster-h1-line);--poster-title-lspacing: var(--scope-poster-h1-lspacing);--poster-title-text-transform: var(--scope-poster-h1-ttransform);--poster-title-vspace: var(--scope-article-vspace);--poster-inner-col-span: c;--poster-inner-row-span: c;--poster-inner-pad-block: var(--cushion);--poster-inner-pad-inline: var(--cushion);--poster-subtitle-col-span: c;--poster-subtitle-row-span: c-end / p-end;--poster-subtitle-align: center;--poster-subtitle-justify: center;--poster-subtitle-justify-self: auto;--poster-subtitle-text-align: center;--poster-subtitle-display: flex;--poster-subtitle-flex-dir: column;--poster-lead-col-span: a;--poster-lead-row-span: 1 / -1;--poster-content-align: center;--poster-content-font-scale-up: 1.15em;--poster-content-font-scale-up-bp1: 1.2em;--poster-content-pad-block: var(--cushion);--poster-content-pad-inline: var(--cushion);--poster-content-border-width: 0;--poster-content-radius: var(--ui-radius);--poster-content-max-width: calc(var(--block) * 6);--poster-subtitle-pad-block: var(--gap);--poster-subtitle-pad-inline: var(--cushion);--poster-subtitle-content-pad-block: var(--cushion);--poster-subtitle-content-pad-inline: var(--cushion);--poster-banner-align: start;--poster-radius-default: var(--ui-radius);--poster-height: var(--poster-height-default);--poster-radius: 0;--poster-code-zindex: auto;--poster-code-fade-in-duration: 0s}@media screen and (max-aspect-ratio: 1/1){:root{--poster-height: var(--poster-height-portrait)}}@media screen and (min-aspect-ratio: 1/1){:root{--poster-content-pad-block: calc(var(--cushion) / 2)}}@media screen and (min-width: 40.32em){:root{--poster-grid-tmpt-col: var(--poster-grid-tmpt-col-bp1);--poster-grid-tmpt-row: var(--poster-grid-tmpt-row-bp1);--poster-grid-tmpt-col-alt1: var(--poster-grid-tmpt-col-alt1-bp1);--poster-grid-tmpt-row-alt1: var(--poster-grid-tmpt-row-alt1-bp1)}}@media screen and (min-width: 48em){:root{--poster-grid-tmpt-col: var(--poster-grid-tmpt-col-bp2);--poster-grid-tmpt-row: var(--poster-grid-tmpt-row-bp2);--poster-grid-tmpt-col-alt1: var(--poster-grid-tmpt-col-alt1-bp2);--poster-grid-tmpt-row-alt1: var(--poster-grid-tmpt-row-alt1-bp2)}}@media screen and (min-width: 72em){:root{--poster-grid-tmpt-col: var(--poster-grid-tmpt-col-bp3);--poster-grid-tmpt-row: var(--poster-grid-tmpt-row-bp3);--poster-grid-tmpt-col-alt1: var(--poster-grid-tmpt-col-alt1-bp3);--poster-grid-tmpt-row-alt1: var(--poster-grid-tmpt-row-alt1-bp3)}}@media screen and (min-width: 96em){:root{--poster-radius: var(--poster-radius-default)}}@media print{:root{--poster-height-default: 30vh;--poster-height-portrait: 30vh;--poster-height-roundel: 30vh;--poster-height-short: 30vh;--poster-height-tall: 30vh}}.s-mast\:on-top{--poster-height: calc(var(--poster-height-default) + var(--mast-height))}@media screen and (max-aspect-ratio: 1/1){.s-mast\:on-top{--poster-height: calc(var(--poster-height-portrait) + var(--mast-height))}}.s-mast\:on-top .c-poster__bgimg{padding-block-start:var(--mast-height)}@media print{.c-poster{display:none}.s-poster\:print .c-poster,.c-poster.\+print{display:block}.s-poster\:no-print .c-poster.\+print{display:none}.c-poster.\+img{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}.c-poster{view-transition-name:poster}.c-poster__band{--color-bg: var(--poster-color-bg);--color-text: var(--poster-color-text);--color-link: var(--poster-color-link);background-color:var(--color-bg);color:var(--color-text);align-items:center;block-size:var(--poster-outer-height);border-block:var(--poster-border-width) solid var(--poster-border-color);display:flex;inline-size:min(100%,100vw)}.c-poster__band a{color:var(--color-link)}@media(hover: hover){.c-poster__band a:hover{color:var(--color-link-hover)}}.\+lead .c-poster__band{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right))}.c-poster__content{font-size:var(--poster-content-font-scale-up);text-align:var(--poster-content-align);padding-block:var(--poster-content-pad-block);padding-inline:var(--poster-content-pad-inline);border:var(--poster-content-border-width) solid currentColor;border-radius:var(--poster-content-radius);view-transition-name:poster-content}.c-poster__content :is(b,strong){font-weight:var(--bold)}.c-poster__content :is(i,em,var){font-style:italic}.c-poster__content :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-poster__content :is(s,del){text-decoration:line-through}.c-poster__content :is(code,kbd){font-family:var(--font-family-mono)}.c-poster__content :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-poster__content code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-poster__content kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-poster__content mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-poster__content sub{inset-block-end:-0.25em}.c-poster__content sup{inset-block-start:-0.5em}.c-poster__content a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.c-poster__content a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.c-poster__content a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.c-poster__content a.c-button{text-decoration:none}.c-poster__content>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-poster__content>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-poster__content li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-poster__content li ol{list-style:lower-latin}.c-poster__content li ol ol{list-style:lower-roman}.c-poster__content li ul{list-style:disc}.c-poster__content>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-poster__content>dl dt{font-weight:var(--bold)}.c-poster__content>ol{list-style:decimal}.c-poster__content>ul{list-style:disc}.c-poster__content>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-poster__content li{margin-block-end:var(--block-li-vspace)}.c-poster__content>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-poster__content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-poster__content h6{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h6-size);font-weight:var(--scope-poster-h6-weight);line-height:var(--scope-poster-h6-line)}.c-poster__content h5{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h5-size);font-weight:var(--scope-poster-h5-weight);line-height:var(--scope-poster-h5-line)}.c-poster__content h4{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h4-size);font-weight:var(--scope-poster-h4-weight);line-height:var(--scope-poster-h4-line)}.c-poster__content h3{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h3-size);font-weight:var(--scope-poster-h3-weight);line-height:var(--scope-poster-h3-line)}.c-poster__content h2{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h2-size);font-weight:var(--scope-poster-h2-weight);line-height:var(--scope-poster-h2-line)}.c-poster__content .h1,.c-poster__content h1{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--poster-title-font-size);font-weight:var(--poster-title-font-weight);line-height:var(--poster-title-line)}.c-poster__content .h1:first-child,.c-poster__content h1:first-child{margin-block-start:0}.c-poster__content .h1:last-child,.c-poster__content h1:last-child{margin-block-end:0}.c-poster__content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}@media screen and (min-width: 48em){.c-poster__content{font-size:var(--poster-content-font-scale-up-bp1)}}.c-poster__content .h1,.c-poster__content h1{margin-block-end:var(--poster-title-vspace);font-family:var(--poster-title-font-family);font-variant:var(--poster-title-font-vars);text-transform:var(--poster-title-text-transform);letter-spacing:var(--poster-title-lspacing)}.c-poster__content .h1{display:block}.c-poster__content h1{view-transition-name:poster-content-h1}.s-titles\:hyphens .c-poster__content h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.c-poster__content .c-button{margin-block:.25em}.c-poster__bgimg{padding-block:0;padding-inline-start:calc(0 + env(safe-area-inset-left));padding-inline-end:calc(0 + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;inline-size:100%;max-inline-size:var(--poster-width);margin:0 auto;background:var(--poster-image-color-bg) no-repeat center;background-size:cover;border:var(--poster-image-border-width) solid var(--poster-image-border-color);border-radius:var(--poster-radius);min-block-size:var(--poster-height);overflow:hidden;position:relative;transition:calc(var(--time)*2);view-transition-name:poster-bgimg}@media(prefers-reduced-data){.c-poster__bgimg{background-image:none !important}}.s-page\:book .\+lead .c-poster__bgimg{overflow:visible}.\+lead .c-poster__bgimg{min-block-size:0}.c-poster__bgimg.\+bg-img.\+swap{align-items:center}.c-poster__bgimg .c-poster__button.c-button{--color-bg: var(--color-dark)}.c-poster__button{z-index:1}.c-poster__panel-outer{display:grid;flex:1;grid-template-rows:100%}.c-poster__panel{block-size:100%;display:grid;flex-direction:column;grid-template-columns:var(--poster-grid-tmpt-col);grid-template-rows:var(--poster-grid-tmpt-row);margin:auto;max-inline-size:var(--site-width);inline-size:100%;position:relative;z-index:1}.\+emblem .c-poster__panel{grid-template-columns:var(--poster-grid-tmpt-col-alt1);grid-template-rows:var(--poster-grid-tmpt-row-alt1)}.\+lead .c-poster__panel{column-gap:var(--article-grid-gap);grid-template-columns:var(--article-grid-tmpt);grid-template-rows:100%}.\+roundel .c-poster__panel{display:flex;justify-content:center}.c-poster__panel-inner{padding-inline:var(--poster-inner-pad-inline);padding-block:var(--poster-inner-pad-block);align-items:center;justify-content:center;display:flex;grid-column:var(--poster-inner-col-span);grid-row:var(--poster-inner-row-span)}.\+lead .c-poster__panel-inner{--poster-inner-pad-block: 0;--poster-inner-pad-inline: 0;grid-column:var(--poster-lead-col-span);grid-row:var(--poster-lead-row-span);justify-content:flex-start}.\+emblem .c-poster__panel-inner{fill:currentColor}.\+emblem .c-poster__panel-inner .c-poster__image{block-size:var(--emblem-height);inline-size:auto;max-inline-size:100%}.\+emblem .c-poster__panel-inner .c-poster__image.\+alt{height:auto;max-block-size:100%;width:auto}.\+emblem .c-poster__panel-inner svg{aspect-ratio:var(--emblem-ratio);block-size:100%;inline-size:auto;max-inline-size:100%}.s-poster\:alt-image .\+emblem .c-poster__panel-inner .c-poster__image{height:auto;max-block-size:100%;width:auto}.c-poster__panel-inner:has(.c-poster__content){max-width:100vw}.c-poster__code{animation:fade-in var(--poster-code-fade-in-duration);position:absolute;inset:0;z-index:var(--poster-code-zindex)}.c-poster__code>video,.c-poster__code>img{block-size:100%;inline-size:100%;inset:0;object-fit:cover;position:absolute}@media(prefers-reduced-data){.c-poster__code>img{display:none}}.c-poster__image-outer{display:flex}.s-page\:book .c-poster__image-outer{box-shadow:var(--shadow-layered)}.\+lead .c-poster__image-outer{--poster-radius: var(--poster-radius-default);border-radius:var(--poster-radius);overflow:hidden}.\+lead .c-poster__image{font-size:0}.\+lead .c-poster__image img{inline-size:auto;max-block-size:var(--poster-height);max-inline-size:100%}.\+roundel .c-poster__image{text-align:center}.\+roundel .c-poster__image img{border-radius:50%;inline-size:auto;margin:auto;max-block-size:var(--poster-height-roundel);max-inline-size:min(100%,100vw - var(--gap)*6)}.c-poster__subtitle{padding-block:var(--poster-subtitle-pad-block);padding-inline:var(--poster-subtitle-pad-inline);align-items:var(--poster-subtitle-align);color:var(--poster-content-color-bg);display:var(--poster-subtitle-display);flex-direction:var(--poster-subtitle-flex-dir);font-size:var(--article-subtitle-font-size);font-weight:var(--article-subtitle-font-weight);grid-column:var(--poster-subtitle-col-span);grid-row:var(--poster-subtitle-row-span);line-height:var(--article-subtitle-font-line);justify-content:var(--poster-subtitle-justify);justify-self:var(--poster-subtitle-justify-self);text-align:var(--poster-subtitle-text-align)}.s-poster\:subtitle-as-content .c-poster__subtitle{font-size:var(--poster-content-font-scale-up);text-align:var(--poster-content-align);padding-block:var(--poster-subtitle-content-pad-block);padding-inline:var(--poster-subtitle-content-pad-inline)}.s-poster\:subtitle-as-content .c-poster__subtitle :is(b,strong){font-weight:var(--bold)}.s-poster\:subtitle-as-content .c-poster__subtitle :is(i,em,var){font-style:italic}.s-poster\:subtitle-as-content .c-poster__subtitle :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.s-poster\:subtitle-as-content .c-poster__subtitle :is(s,del){text-decoration:line-through}.s-poster\:subtitle-as-content .c-poster__subtitle :is(code,kbd){font-family:var(--font-family-mono)}.s-poster\:subtitle-as-content .c-poster__subtitle :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.s-poster\:subtitle-as-content .c-poster__subtitle code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.s-poster\:subtitle-as-content .c-poster__subtitle kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.s-poster\:subtitle-as-content .c-poster__subtitle mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.s-poster\:subtitle-as-content .c-poster__subtitle sub{inset-block-end:-0.25em}.s-poster\:subtitle-as-content .c-poster__subtitle sup{inset-block-start:-0.5em}.s-poster\:subtitle-as-content .c-poster__subtitle a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.s-poster\:subtitle-as-content .c-poster__subtitle a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.s-poster\:subtitle-as-content .c-poster__subtitle a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.s-poster\:subtitle-as-content .c-poster__subtitle a.c-button{text-decoration:none}.s-poster\:subtitle-as-content .c-poster__subtitle>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.s-poster\:subtitle-as-content .c-poster__subtitle>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.s-poster\:subtitle-as-content .c-poster__subtitle li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.s-poster\:subtitle-as-content .c-poster__subtitle li ol{list-style:lower-latin}.s-poster\:subtitle-as-content .c-poster__subtitle li ol ol{list-style:lower-roman}.s-poster\:subtitle-as-content .c-poster__subtitle li ul{list-style:disc}.s-poster\:subtitle-as-content .c-poster__subtitle>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.s-poster\:subtitle-as-content .c-poster__subtitle>dl dt{font-weight:var(--bold)}.s-poster\:subtitle-as-content .c-poster__subtitle>ol{list-style:decimal}.s-poster\:subtitle-as-content .c-poster__subtitle>ul{list-style:disc}.s-poster\:subtitle-as-content .c-poster__subtitle>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.s-poster\:subtitle-as-content .c-poster__subtitle li{margin-block-end:var(--block-li-vspace)}.s-poster\:subtitle-as-content .c-poster__subtitle>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.s-poster\:subtitle-as-content .c-poster__subtitle>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.s-poster\:subtitle-as-content .c-poster__subtitle h6{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h6-size);font-weight:var(--scope-poster-h6-weight);line-height:var(--scope-poster-h6-line)}.s-poster\:subtitle-as-content .c-poster__subtitle h5{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h5-size);font-weight:var(--scope-poster-h5-weight);line-height:var(--scope-poster-h5-line)}.s-poster\:subtitle-as-content .c-poster__subtitle h4{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h4-size);font-weight:var(--scope-poster-h4-weight);line-height:var(--scope-poster-h4-line)}.s-poster\:subtitle-as-content .c-poster__subtitle h3{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h3-size);font-weight:var(--scope-poster-h3-weight);line-height:var(--scope-poster-h3-line)}.s-poster\:subtitle-as-content .c-poster__subtitle h2{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h2-size);font-weight:var(--scope-poster-h2-weight);line-height:var(--scope-poster-h2-line)}.s-poster\:subtitle-as-content .c-poster__subtitle .h1,.s-poster\:subtitle-as-content .c-poster__subtitle h1{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--poster-title-font-size);font-weight:var(--poster-title-font-weight);line-height:var(--poster-title-line)}.s-poster\:subtitle-as-content .c-poster__subtitle .h1:first-child,.s-poster\:subtitle-as-content .c-poster__subtitle h1:first-child{margin-block-start:0}.s-poster\:subtitle-as-content .c-poster__subtitle .h1:last-child,.s-poster\:subtitle-as-content .c-poster__subtitle h1:last-child{margin-block-end:0}.s-poster\:subtitle-as-content .c-poster__subtitle>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}@media screen and (min-width: 48em){.s-poster\:subtitle-as-content .c-poster__subtitle{font-size:var(--poster-content-font-scale-up-bp1)}}.s-poster\:subtitle-as-content .c-poster__subtitle .h1,.s-poster\:subtitle-as-content .c-poster__subtitle h1{margin-block-end:var(--poster-title-vspace);font-family:var(--poster-title-font-family);font-variant:var(--poster-title-font-vars);text-transform:var(--poster-title-text-transform);letter-spacing:var(--poster-title-lspacing)}.s-poster\:subtitle-as-content .c-poster__subtitle .h1{display:block}.c-poster__video{inline-size:100%;max-inline-size:var(--poster-width);margin:0 auto;background-color:#000;border-radius:var(--poster-radius);overflow:hidden}.c-poster__video-inner{aspect-ratio:var(--poster-aspect);margin:0 auto;max-block-size:var(--poster-height)}@supports not (aspect-ratio: 1/1){.c-poster__video-inner{max-block-size:var(--poster-height)}}.c-poster__video-embed{block-size:100%;inline-size:100%;position:relative}@supports not (aspect-ratio: 1/1){.c-poster__video-embed{padding-block-end:56.25%;block-size:0}}.c-poster__video-embed iframe{block-size:100%;inline-size:100%;position:absolute}.c-poster__scroller{--color-bg: var(--poster-image-color-bg);inset-block-end:0;inset-inline-start:50%;margin-inline-start:calc(var(--gap)*-2);padding-block:.5em;background-color:var(--color-shade);color:var(--color-light);display:none;inline-size:calc(var(--gap)*4);position:absolute;text-align:center;z-index:1;transition:padding-block-end var(--time)}.c-poster__scroller:hover,.c-poster__band .c-poster__scroller:hover{background-color:var(--color-shade-75);color:var(--color-text)}.c-poster__scroller:active,.c-poster__band .c-poster__scroller:active{background-color:var(--color-text);color:var(--color-bg)}.s-poster\:animate-scroller .c-poster__scroller .c-icon{animation:scroller 1s}.s-poster\:full .c-poster__scroller,.s-poster\:full-height .c-poster__scroller{padding-block-end:calc(0.5em + env(safe-area-inset-bottom))}.s-poster\:full .c-poster__scroller:focus,.s-poster\:full-height .c-poster__scroller:focus{padding-block-end:.5em}@keyframes scroller{from{scale:4;translate:0 -20vh;opacity:0}to{scale:1;translate:0 0;opacity:1}}.c-poster__map{inline-size:100%;max-inline-size:var(--poster-width);margin:0 auto;block-size:var(--poster-height);border-radius:var(--poster-radius);overflow:hidden;position:relative}.c-poster__map .c-map{aspect-ratio:auto;block-size:100%}@supports(aspect-ratio: 1/1){.c-poster__map .c-map{padding-block-end:0;padding:0}}.s-poster\:content-solid .c-poster__content,.s-poster\:panel .c-poster__content{background-color:var(--poster-solid-color-bg);color:var(--poster-solid-color-text);--color-bg: var(--poster-solid-color-bg-default);--color-text: var(--poster-solid-color-text);--color-link: var(--poster-solid-color-link)}.s-poster\:content-solid .c-poster__content a:not(.c-button),.s-poster\:panel .c-poster__content a:not(.c-button){color:var(--poster-solid-color-link)}.s-poster\:content-solid.s-poster\:bleed.s-poster\:half .c-poster__content,.s-poster\:content-solid.s-poster\:half.s-poster\:banner .c-poster__content,.s-poster\:panel .c-poster__content{background-color:rgba(0,0,0,0)}.s-poster\:content-solid.s-poster\:bleed.s-poster\:half .c-poster__panel,.s-poster\:content-solid.s-poster\:half.s-poster\:banner .c-poster__panel,.s-poster\:panel .c-poster__panel{background-color:var(--poster-solid-color-bg)}.s-poster\:content-max .c-poster__content{max-inline-size:var(--poster-content-max-width)}.s-poster\:min-content .c-poster__content{max-inline-size:min-content}.s-poster\:content-start{--poster-content-align: start}.s-poster\:content-1stp.s-poster\:subtitle-as-content .c-poster__subtitle p:first-of-type,.s-poster\:content-1stp .c-poster__content p:first-of-type{font-size:var(--article-subtitle-font-size);font-weight:var(--article-subtitle-font-weight);line-height:var(--article-subtitle-font-line)}.s-poster\:content-tight-x .c-poster__content,.s-poster\:banner .c-poster__content{padding-inline:0}.s-poster\:content-tight-y .c-poster__content{padding-block:0}.s-poster\:content-tight .c-poster__content{padding:0}.s-poster\:full,.s-poster\:full-width{--poster-width: 100%;--poster-radius: 0}.s-poster\:full,.s-poster\:full-height{--poster-inner-pad-block: var(--cushion-large);--poster-height: var(--poster-height-100)}.s-poster\:full.s-alert\:show:not(.s-alert\:hide),.s-poster\:full-height.s-alert\:show:not(.s-alert\:hide){--alert-height: var(--alert-height-default)}@media screen and (max-aspect-ratio: 1/1){.s-poster\:full\@sqmax,.s-poster\:full-height\@sqmax{--poster-inner-pad-block: var(--cushion-large);--poster-height: var(--poster-height-100)}.s-poster\:full\@sqmax.s-alert\:show:not(.s-alert\:hide),.s-poster\:full-height\@sqmax.s-alert\:show:not(.s-alert\:hide){--alert-height: var(--alert-height-default)}}@media screen and (min-aspect-ratio: 1/1){.s-poster\:full\@sqmin,.s-poster\:full-height\@sqmin{--poster-inner-pad-block: var(--cushion-large);--poster-height: var(--poster-height-100)}.s-poster\:full\@sqmin.s-alert\:show:not(.s-alert\:hide),.s-poster\:full-height\@sqmin.s-alert\:show:not(.s-alert\:hide){--alert-height: var(--alert-height-default)}}@media screen and (min-width: 72em){.s-poster\:full-height-outer\@lmin,.s-poster\:small-video{--poster-outer-height: calc(100 * var(--svb) - var(--mast-space))}.s-poster\:full-height-outer\@lmin.s-alert\:show:not(.s-alert\:hide),.s-alert\:show.s-poster\:small-video:not(.s-alert\:hide){--poster-outer-height: calc(100 * var(--svb) - var(--mast-space) - 2.75em)}.s-poster\:full-height-outer\@lmin .c-poster__band,.s-poster\:small-video .c-poster__band{block-size:var(--poster-outer-height);display:flex}}.s-poster\:cushion-width .c-poster__band{padding-block:0;padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.s-poster\:cushion-width-inner .c-poster__panel-outer,.s-poster\:banner .c-poster__panel-outer{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right))}.s-poster\:cushion-height .c-poster__band{padding-block:var(--cushion-vert)}@media screen and (width > 72em){.s-poster\:cushion-height\@lmin .c-poster__band{padding-block:var(--cushion-vert)}}.s-poster\:small-width,.s-poster\:small-video{--poster-width: calc(var(--site-width) * var(--poster-width-ratio))}@media screen and (min-width: 48em){.s-poster\:small-width,.s-poster\:small-video{--poster-radius: var(--poster-radius-default)}}.s-poster\:default-height{--poster-height: var(--poster-height-default)}.s-poster\:default-height.s-mast\:on-top{--poster-height: calc(var(--poster-height-default) + var(--mast-height))}@media screen and (max-aspect-ratio: 1/1){.s-poster\:default-height\@sqmax{--poster-height: var(--poster-height-default)}.s-poster\:default-height\@sqmax.s-mast\:on-top{--poster-height: calc(var(--poster-height-default) + var(--mast-height))}}@media screen and (min-aspect-ratio: 1/1){.s-poster\:default-height\@sqmin{--poster-height: var(--poster-height-default)}.s-poster\:default-height\@sqmin.s-mast\:on-top{--poster-height: calc(var(--poster-height-default) + var(--mast-height))}}.s-poster\:short-height{--poster-height: var(--poster-height-short)}.s-poster\:short-height.s-mast\:on-top{--poster-height: calc(var(--poster-height-short) + var(--mast-height))}.s-poster\:x-short-height{--poster-height: var(--poster-height-x-short)}.s-poster\:x-short-height.s-mast\:on-top{--poster-height: calc(var(--poster-height-x-short) + var(--mast-height))}.s-poster\:tall-height{--poster-height: var(--poster-height-tall)}.s-poster\:tall-height.s-mast\:on-top{--poster-height: calc(var(--poster-height-tall) + var(--mast-height))}@media screen and (max-aspect-ratio: 1/1){.s-poster\:tall-height\@sqmax{--poster-height: var(--poster-height-tall)}.s-poster\:tall-height\@sqmax.s-mast\:on-top{--poster-height: calc(var(--poster-height-tall) + var(--mast-height))}}@media screen and (min-aspect-ratio: 1/1){.s-poster\:tall-height\@sqmin{--poster-height: var(--poster-height-tall)}.s-poster\:tall-height\@sqmin.s-mast\:on-top{--poster-height: calc(var(--poster-height-tall) + var(--mast-height))}}.s-poster\:auto-height,.s-poster\:banner{--poster-height: 0}.s-poster\:tight-height{--poster-inner-pad-block: 0;--poster-inner-pad-inline: 0;--poster-height: 0}.s-poster\:video-stretch .c-poster__video-inner{aspect-ratio:auto;block-size:var(--poster-height);max-block-size:none}.s-poster\:edge,.s-poster\:banner,.s-poster\:panel{--poster-content-align: start}.s-poster\:edge .c-poster__panel-inner,.s-poster\:banner .c-poster__panel-inner,.s-poster\:panel .c-poster__panel-inner{align-items:stretch;grid-column:p;grid-row:p;justify-content:stretch}.s-poster\:half:is(.s-poster\:bottom,.s-poster\:top) .c-poster__content,.s-poster\:panel:is(.s-poster\:bottom,.s-poster\:top) .c-poster__content{block-size:50%;inline-size:100%}.s-poster\:half:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__content,.s-poster\:panel:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__content{block-size:100%;inline-size:50%}.s-poster\:bleed .c-poster-panel,.s-poster\:banner .c-poster-panel,.s-poster\:panel .c-poster-panel{max-inline-size:none}.s-poster\:bleed.s-poster\:half .c-poster__content,.s-poster\:half.s-poster\:banner .c-poster__content,.s-poster\:panel .c-poster__content{block-size:100%;inline-size:100%}.s-poster\:bleed.s-poster\:half .c-poster__panel-inner,.s-poster\:half.s-poster\:banner .c-poster__panel-inner,.s-poster\:panel .c-poster__panel-inner{inline-size:100%}.s-poster\:bleed.s-poster\:half.s-poster\:bottom .c-poster__panel,.s-poster\:half.s-poster\:bottom.s-poster\:banner .c-poster__panel,.s-poster\:bottom.s-poster\:panel .c-poster__panel{margin-block-end:0}.s-poster\:bleed.s-poster\:half.s-poster\:left .c-poster__content,.s-poster\:half.s-poster\:banner .c-poster__content,.s-poster\:left.s-poster\:panel .c-poster__content,.s-poster\:panel.s-poster\:banner .c-poster__content{padding-inline-start:0}.s-poster\:bleed.s-poster\:half.s-poster\:left .c-poster__panel,.s-poster\:half.s-poster\:banner .c-poster__panel,.s-poster\:left.s-poster\:panel .c-poster__panel,.s-poster\:panel.s-poster\:banner .c-poster__panel{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));margin-inline-start:0}.s-poster\:bleed.s-poster\:half.s-poster\:left .c-poster__panel-inner,.s-poster\:half.s-poster\:banner .c-poster__panel-inner,.s-poster\:left.s-poster\:panel .c-poster__panel-inner,.s-poster\:panel.s-poster\:banner .c-poster__panel-inner{margin-inline-start:auto}.s-poster\:bleed.s-poster\:half.s-poster\:right .c-poster__content,.s-poster\:half.s-poster\:right.s-poster\:banner .c-poster__content,.s-poster\:right.s-poster\:panel .c-poster__content{padding-inline-end:0}.s-poster\:bleed.s-poster\:half.s-poster\:right .c-poster__panel,.s-poster\:half.s-poster\:right.s-poster\:banner .c-poster__panel,.s-poster\:right.s-poster\:panel .c-poster__panel{padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));margin-inline-end:0}.s-poster\:bleed.s-poster\:half.s-poster\:right .c-poster__panel-inner,.s-poster\:half.s-poster\:right.s-poster\:banner .c-poster__panel-inner,.s-poster\:right.s-poster\:panel .c-poster__panel-inner{margin-inline-end:auto}.s-poster\:bleed.s-poster\:half.s-poster\:top .c-poster__panel,.s-poster\:half.s-poster\:top.s-poster\:banner .c-poster__panel,.s-poster\:top.s-poster\:panel .c-poster__panel{margin-block-start:0}.s-poster\:bleed.s-poster\:half:is(.s-poster\:bottom,.s-poster\:top) .c-poster__content,.s-poster\:half.s-poster\:banner:is(.s-poster\:bottom,.s-poster\:top) .c-poster__content,.s-poster\:panel:is(.s-poster\:bottom,.s-poster\:top) .c-poster__content{padding-inline-start:calc(0 + env(safe-area-inset-left));padding-inline-end:calc(0 + env(safe-area-inset-right))}.s-poster\:bleed.s-poster\:half:is(.s-poster\:bottom,.s-poster\:top) .c-poster__panel,.s-poster\:half.s-poster\:banner:is(.s-poster\:bottom,.s-poster\:top) .c-poster__panel,.s-poster\:panel:is(.s-poster\:bottom,.s-poster\:top) .c-poster__panel{padding-inline:var(--cushion);block-size:50%}.s-poster\:bleed.s-poster\:half:is(.s-poster\:bottom,.s-poster\:top) .c-poster__panel-inner,.s-poster\:half.s-poster\:banner:is(.s-poster\:bottom,.s-poster\:top) .c-poster__panel-inner,.s-poster\:panel:is(.s-poster\:bottom,.s-poster\:top) .c-poster__panel-inner{margin-inline:auto;max-inline-size:var(--site-width)}.s-poster\:bleed.s-poster\:half:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__panel,.s-poster\:half.s-poster\:banner:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__panel,.s-poster\:panel:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__panel{inline-size:50%}.s-poster\:bleed.s-poster\:half:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__panel-inner,.s-poster\:half.s-poster\:banner:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__panel-inner,.s-poster\:panel:is(.s-poster\:left,.s-poster\:banner,.s-poster\:right) .c-poster__panel-inner{max-inline-size:calc(var(--site-width)/2)}.s-poster\:top-left .c-poster__panel-inner{align-items:flex-start;justify-content:flex-start}.s-poster\:top .c-poster__panel-inner{align-items:flex-start;justify-content:center}.s-poster\:top-right .c-poster__panel-inner{align-items:flex-start;justify-content:flex-end}.s-poster\:top-right .c-poster__panel-inner{align-items:center;justify-content:flex-end}.s-poster\:bottom-right .c-poster__panel-inner{align-items:flex-end;justify-content:flex-end}.s-poster\:bottom .c-poster__panel-inner{align-items:flex-end;justify-content:center}.s-poster\:bottom-left .c-poster__panel-inner{align-items:flex-end;justify-content:flex-start}.s-poster\:left .c-poster__panel-inner,.s-poster\:banner .c-poster__panel-inner{align-items:center;justify-content:flex-start}.s-poster\:all-edge .c-poster__content{inline-size:100%}.s-poster\:top-edge .c-poster__content{inline-size:100%}.s-poster\:top-edge .c-poster__panel-inner{align-items:flex-start;justify-content:stretch}.s-poster\:right-edge .c-poster__panel-inner{align-items:stretch;justify-content:flex-end}.s-poster\:bottom-edge .c-poster__content{inline-size:100%}.s-poster\:bottom-edge .c-poster__panel-inner{align-items:flex-end;justify-content:stretch}.s-poster\:left-edge .c-poster__panel-inner{align-items:stretch;justify-content:flex-start}.s-poster\:tight .c-poster__panel-inner,.s-poster\:banner .c-poster__panel-inner,.s-poster\:panel .c-poster__panel-inner{padding:0}.s-poster\:tight-all .c-poster__content,.s-poster\:tight-all .c-poster__panel-inner{padding:0}@media(hover: hover)and (pointer: fine){.s-poster\:fixed .c-poster__bgimg{background-attachment:fixed}}@media(hover: hover)and (pointer: fine){.s-poster\:fixed.s-poster\:dim .c-poster__bgimg:after{background-attachment:fixed}}.s-poster\:repeat .c-poster__bgimg{background-repeat:repeat;background-size:var(--poster-image-size)}.s-poster\:bg-scroll{background-attachment:scroll}@media screen and (width > 107.52em){.s-poster\:bg-scroll\@xxlmin{background-attachment:scroll}}@media screen and (width > 120em){.s-poster\:bg-scroll\@xxxlmin{background-attachment:scroll}}@media screen and (width > 144em){.s-poster\:bg-scroll\@xxxxlmin{background-attachment:scroll}}.s-poster\:image-bg{--poster-image-color-bg: var(--color-accent)}.s-poster\:no-image .c-poster__bgimg{background-image:none !important}.s-poster\:tighter-top .c-poster__panel-inner{padding-block-start:calc(var(--cushion) - var(--gap))}.s-poster\:small-emblem{--emblem-height-max: calc(var(--block)*1)}.s-poster\:large-emblem{--emblem-height-max: calc(var(--block)*3)}.s-poster\:xl-emblem{--emblem-height-max: calc(var(--block)*4)}.s-poster\:emblem-left .c-poster__panel-inner{justify-content:flex-start}.s-poster\:emblem-auto-width{--emblem-ratio: auto}.s-poster\:lead-center .\+lead .c-poster__panel{display:flex}.s-poster\:lead-center .\+lead .c-poster__panel .c-poster__panel-inner img{margin:auto}.s-poster\:lead-tight .\+lead .c-poster__band{padding-inline:0}.s-poster\:lead-tight .\+lead .c-poster__image-outer{--poster-radius: 0}@media screen and (min-width: 96em){.s-poster\:lead-tight .\+lead .c-poster__image-outer{--poster-radius: var(--poster-radius-default)}}.s-poster\:lead-auto .\+lead .c-poster__panel-inner{max-block-size:none}.s-poster\:lead-auto .\+lead .c-poster__panel-inner img{block-size:auto}.s-poster\:dim .c-poster__bgimg:after{inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;background-color:var(--poster-dim-color-bg);background-image:var(--poster-dim-color-image);content:"";position:absolute}.s-poster\:raised .c-poster__bgimg{box-shadow:var(--shadow-layered)}.s-poster\:inset .c-poster__bgimg{box-shadow:inset var(--shadow)}.s-poster\:show-scroller{scroll-behavior:smooth}.s-poster\:show-scroller .c-poster__scroller{display:block}@media screen and (max-aspect-ratio: 1/1){.s-poster\:show-scroller\@sqmax{scroll-behavior:smooth}.s-poster\:show-scroller\@sqmax .c-poster__scroller{display:block}}@media screen and (min-aspect-ratio: 1/1){.s-poster\:show-scroller\@sqmin{scroll-behavior:smooth}.s-poster\:show-scroller\@sqmin .c-poster__scroller{display:block}}.s-poster\:panel .c-poster__panel{margin-block-end:0;block-size:auto}@media screen and (min-aspect-ratio: 1/1){.s-poster\:panel .c-poster__content{padding-inline-start:0}.s-poster\:panel .c-poster__panel{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));margin-block-end:auto;margin-inline-start:0;block-size:100%;inline-size:50%}.s-poster\:panel .c-poster__panel-inner{align-items:center;justify-content:flex-start;margin-inline-start:auto;max-inline-size:calc(var(--site-width)/2)}}.s-poster\:code-upper{--poster-code-zindex: 2}.s-poster\:code-fade-in{--poster-code-fade-in-duration: 1s}.s-poster\:video-height,.s-poster\:small-video{--poster-height: none}.s-poster\:video-height .c-poster__bgimg,.s-poster\:small-video .c-poster__bgimg{aspect-ratio:var(--poster-aspect)}@media screen and (max-aspect-ratio: 1/1){.s-poster\:video-height\@sqmax{--poster-height: none}.s-poster\:video-height\@sqmax .c-poster__bgimg{aspect-ratio:var(--poster-aspect)}}@media screen and (min-aspect-ratio: 1/1){.s-poster\:video-height\@sqmin{--poster-height: none}.s-poster\:video-height\@sqmin .c-poster__bgimg{aspect-ratio:var(--poster-aspect)}}:root{--skip-color-bg: var(--color-text);--skip-color-text: var(--color-bg)}.c-skip{padding-block:0;padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%;background-color:var(--skip-color-bg);color:var(--skip-color-text);font-weight:var(--bold);block-size:0;overflow:hidden;text-align:center}.c-skip:focus{min-block-size:2.75rem;block-size:auto}.c-skip:visited{color:var(--skip-color-text)}:root{--site-search-color-bg: var(--input-text-color-bg);--site-search-color-text: var(--input-text-text);--site-search-border: var(--input-text-border);--site-search-shadow: var(--input-text-shadow);--site-search-font-weight: var(--input-text-font-weight);--site-search-decoration: var(--input-text-decoration);--site-search-hover-color-bg: var(--site-search-color-bg);--site-search-hover-color-text: var(--site-search-color-text);--site-search-hover-shadow: var(--site-search-shadow);--site-search-radius: var(--input-text-radius);--site-search-height: var(--ui-target);--site-search-pad-inline: var(--input-padding-inline);--site-search-alt-color-bg: var(--site-search-color-bg);--site-search-alt-color-text: var(--site-search-color-text);--site-search-alt-border: var(--site-search-border);--site-search-alt-shadow: var(--site-search-shadow);--site-search-alt-font-weight: var(--site-search-font-weight);--site-search-alt-decoration: var(--site-search-decoration);--site-search-alt-hover-color-bg: var(--site-search-alt-color-bg);--site-search-alt-hover-color-text: var(--site-search-alt-color-text);--site-search-alt-hover-shadow: var(--site-search-alt-shadow);--site-search-alt-radius: var(--site-search-radius);--site-search-alt-height: var(--site-search-height);--site-search-alt-pad-inline: var(--site-search-pad-inline);--site-search-placeholder-color: var(--input-placeholder-color);--site-search-placeholder-opacity: var(--input-placeholder-opacity)}.c-site-search label,.c-site-search input[type=submit]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-site-search input[type=search]{padding-inline:var(--site-search-pad-inline);align-items:center;background:no-repeat center var(--input-icon-pos-h)/var(--input-icon-size);background-color:var(--site-search-color-bg);border:var(--site-search-border);border-radius:var(--site-search-radius);box-shadow:var(--site-search-shadow);caret-color:var(--input-caret-color);color:var(--site-search-color-text);display:flex;font-variant-numeric:var(--input-text-font-varnums);font-weight:var(--site-search-font-weight);inline-size:100%;min-block-size:var(--site-search-height);-webkit-appearance:none;text-decoration:var(--site-search-decoration)}@media(hover: hover){.c-site-search input[type=search]:hover{background-color:var(--site-search-hover-color-bg);box-shadow:var(--site-search-hover-shadow);color:var(--site-search-hover-color-text)}}@media screen and (min-width: 57.6em){.c-site-search input[type=search]{padding-inline:var(--site-search-alt-pad-inline);align-items:center;background:no-repeat center var(--input-icon-pos-h)/var(--input-icon-size);background-color:var(--site-search-alt-color-bg);border:var(--site-search-alt-border);border-radius:var(--site-search-alt-radius);box-shadow:var(--site-search-alt-shadow);caret-color:var(--input-caret-color);color:var(--site-search-alt-color-text);display:flex;font-variant-numeric:var(--input-text-font-varnums);font-weight:var(--site-search-alt-font-weight);inline-size:100%;min-block-size:var(--site-search-alt-height);-webkit-appearance:none;text-decoration:var(--site-search-alt-decoration)}}@media screen and (min-width: 57.6em)and (hover: hover){.c-site-search input[type=search]:hover{background-color:var(--site-search-alt-hover-color-bg);box-shadow:var(--site-search-alt-hover-shadow);color:var(--site-search-alt-hover-color-text)}}.c-site-search ::placeholder{color:var(--site-search-placeholder-color);opacity:var(--site-search-placeholder-opacity)}.s-site-search\:hide .c-site-search{display:none}:root{--table-font-size-lower: var(--type-size-lower-2);--table-colspan-font-weight: var(--bold);--table-colspan-ttransform: uppercase;--table-font-varnums: tabular-nums lining-nums;--table-box-color: var(--color-hint-50);--table-box-color-empty: var(--color-shade);--table-box-color-hi: var(--color-000);--table-box-color-hover: var(--color-000)}.s-table table,.c-table{font-variant-numeric:var(--table-font-varnums)}.s-table table td,.s-table table th,.c-table td,.c-table th{padding-block-start:var(--table-cell-block-pad);padding-inline-end:var(--table-cell-inline-pad);padding-block-end:var(--table-cell-block-pad);line-height:var(--scope-article-p-line)}.s-table table td:last-child,.s-table table th:last-child,.c-table td:last-child,.c-table th:last-child{padding-inline-end:0}.s-table table th,.c-table th{font-weight:var(--bold);text-align:start}.s-table table thead th,.c-table thead th{font-size:var(--table-th-font-size)}.s-table table thead tr:last-child th,.c-table thead tr:last-child th{border-block-end:var(--table-th-border) solid currentColor}.s-table table tbody td,.s-table table tbody th,.c-table tbody td,.c-table tbody th{border-block-end:var(--table-td-border) solid currentColor}.s-table table th.\+tight,.s-table table td.\+tight,.c-table th.\+tight,.c-table td.\+tight{inline-size:1px;white-space:nowrap}.s-table table.\+repeater td,.s-table table.\+vert-mid td,.c-table.\+repeater td,.c-table.\+vert-mid td{vertical-align:middle}.s-table table.\+repeater,.c-table.\+repeater{margin-block-end:calc(var(--gap)/2)}.s-table\:accent-th table th,.c-table.\+accent-th th{color:var(--color-accent-sch)}.s-table\:quiet-th table th,.c-table.\+quiet-th th{opacity:var(--quiet)}.s-table\:box-cells table,.c-table.\+box-cells{--table-td-border: 0;border-collapse:separate;border-spacing:var(--border-width)}.s-table\:box-cells table tbody td,.s-table\:box-cells table tbody th,.c-table.\+box-cells tbody td,.c-table.\+box-cells tbody th{background-color:var(--table-box-color);padding-inline:calc(var(--table-cell-inline-pad)/2)}.s-table\:box-cells table tbody td:last-child,.s-table\:box-cells table tbody th:last-child,.c-table.\+box-cells tbody td:last-child,.c-table.\+box-cells tbody th:last-child{padding-inline-end:calc(var(--table-cell-inline-pad)/2)}.s-table\:box-cells table tbody td:empty,.s-table\:box-cells table tbody th:empty,.c-table.\+box-cells tbody td:empty,.c-table.\+box-cells tbody th:empty{background-color:var(--table-box-color-empty)}.s-table\:box-cells table tbody td:hover,.s-table\:box-cells table tbody td:focus,.s-table\:box-cells table tbody th:hover,.s-table\:box-cells table tbody th:focus,.c-table.\+box-cells tbody td:hover,.c-table.\+box-cells tbody td:focus,.c-table.\+box-cells tbody th:hover,.c-table.\+box-cells tbody th:focus{background-color:var(--table-box-color-hover)}.s-table\:box-cells table tbody td:hover:empty,.s-table\:box-cells table tbody td:focus:empty,.s-table\:box-cells table tbody th:hover:empty,.s-table\:box-cells table tbody th:focus:empty,.c-table.\+box-cells tbody td:hover:empty,.c-table.\+box-cells tbody td:focus:empty,.c-table.\+box-cells tbody th:hover:empty,.c-table.\+box-cells tbody th:focus:empty{background-color:var(--table-box-color-empty)}.s-table\:box-cells table tbody td.\+hi,.s-table\:box-cells table tbody th.\+hi,.c-table.\+box-cells tbody td.\+hi,.c-table.\+box-cells tbody th.\+hi{background-color:var(--table-box-color-hi)}.s-table\:box-cells.s-table\:simple-hcol table tbody th,.c-table.\+box-cells.\+simple-hcol tbody th{padding-inline-start:0;background-color:initial}.s-table\:box-cells.s-table\:rev-hcol table tbody th,.c-table.\+box-cells.\+rev-hcol tbody th{color:var(--color-bg);background-color:var(--color-text)}.s-table\:box-cells.s-table\:accent-hcol table tbody th,.c-table.\+box-cells.\+accent-hcol tbody th{color:var(--color-bg);background-color:var(--color-accent-sch)}.s-table\:1rem table,.c-table.\+1rem{font-size:1rem}.s-table\:full-width table,.c-table.\+full-width{inline-size:100%}.s-table\:full-width.s-table\:max-half-width table,.c-table.\+full-width.\+max-half-width{max-inline-size:calc(var(--block)*6)}.s-table\:framed table,.c-table.\+framed{border-collapse:separate;border:var(--table-td-border) solid currentColor;padding:var(--table-cell-block-pad)}.s-table\:framed table tbody tr:last-child th,.s-table\:framed table tbody tr:last-child td,.c-table.\+framed tbody tr:last-child th,.c-table.\+framed tbody tr:last-child td{border-block-end:0}.s-table\:inner-grid table :is(td,th):has(+*),.c-table.\+inner-grid :is(td,th):has(+*){padding-inline-end:calc(var(--table-cell-inline-pad)/2)}.s-table\:inner-grid table :is(td,th)+td,.s-table\:inner-grid table :is(td,th)+th,.c-table.\+inner-grid :is(td,th)+td,.c-table.\+inner-grid :is(td,th)+th{padding-inline-start:calc(var(--table-cell-inline-pad)/2)}.s-table\:inner-grid table tbody :is(td,th):has(+*),.c-table.\+inner-grid tbody :is(td,th):has(+*){border-inline-end:var(--table-td-border) solid currentColor}.s-table\:grid table :is(td,th),.c-table.\+grid :is(td,th){padding-inline:calc(var(--table-cell-inline-pad)/2)}.s-table\:grid table :is(td,th):last-child,.c-table.\+grid :is(td,th):last-child{padding-inline-end:calc(var(--table-cell-inline-pad)/2)}.s-table\:grid table tbody:only-child :is(td,th),.c-table.\+grid tbody:only-child :is(td,th){border-block-start:var(--table-td-border) solid currentColor}.s-table\:grid table tbody :is(td,th),.c-table.\+grid tbody :is(td,th){border-inline-start:var(--table-td-border) solid currentColor}.s-table\:grid table tbody :is(td,th):last-child,.c-table.\+grid tbody :is(td,th):last-child{border-inline-end:var(--table-td-border) solid currentColor}.s-table\:fixed table{table-layout:fixed;inline-size:100%}.\+fixed.c-table{table-layout:fixed;inline-size:100%}@media screen and (width > 57.6em){.\+fixed\@mmin.c-table{table-layout:fixed;inline-size:100%}}.s-table\:no-header-border table,.c-table.\+no-header-border{--table-th-border: 0}.s-table\:end-no-border table tbody tr:last-child th,.s-table\:end-no-border table tbody tr:last-child td,.c-table.\+end-no-border tbody tr:last-child th,.c-table.\+end-no-border tbody tr:last-child td{border-block-end:0}.s-table\:simple table,.c-table.\+simple,.c-form table{--table-th-border: var(--table-border);--table-td-border: 0;--table-cell-inline-pad: var(--gap);font-variant-numeric:var(--table-font-varnums)}.s-table\:complex-1 table tbody th,.s-table\:complex-1 table tbody td,.c-table.\+complex-1 tbody th,.c-table.\+complex-1 tbody td{--scope-article-p-line: var(--line-height-lower-1)}.s-table\:complex-1 table tbody th:not(:only-child),.s-table\:complex-1 table tbody td:not(:only-child),.c-table.\+complex-1 tbody th:not(:only-child),.c-table.\+complex-1 tbody td:not(:only-child){font-size:var(--table-font-size-lower)}.s-table\:complex-1 table tbody th[colspan],.s-table\:complex-1 table tbody td[colspan],.c-table.\+complex-1 tbody th[colspan],.c-table.\+complex-1 tbody td[colspan]{border-block-end:0;font-weight:var(--table-colspan-font-weight);padding-block-end:0;text-transform:var(--table-colspan-ttransform)}.s-table\:tight-last table th:last-child,.s-table\:tight-last table td:last-child,.c-table.\+tight-last th:last-child,.c-table.\+tight-last td:last-child{inline-size:1px;white-space:nowrap}.s-table\:tight-first table th:first-child,.s-table\:tight-first table td:first-child,.c-table.\+tight-first th:first-child,.c-table.\+tight-first td:first-child{inline-size:1px;white-space:nowrap}.s-table\:tight-first-type table th:first-of-type,.s-table\:tight-first-type table td:first-of-type,.c-table.\+tight-first-type th:first-of-type,.c-table.\+tight-first-type td:first-of-type{inline-size:1px;white-space:nowrap}.s-table\:tight-first-td table td:first-of-type,.c-table.\+tight-first-td td:first-of-type{inline-size:1px;white-space:nowrap}.s-table\:qtr-hcol tbody th,.c-table.\+qtr-hcol tbody th{width:25%}.s-table\:ralign-hcol tbody th,.c-table.\+ralign-hcol tbody th{text-align:end}.c-calendar__item{display:flex;flex-direction:column;line-height:var(--line-height-lower-2);gap:calc(var(--gap)/4)}.c-calendar__item dd:before{content:"•";margin-inline-end:calc(var(--gap)/4)}@media(hover: hover){td.\+today .c-calendar__item dt:after{margin-inline-start:calc(var(--gap)/4);content:"Today";opacity:0}td.\+today:hover .c-calendar__item dt:after{opacity:var(--quiet)}}:root{--toc-marg-bottom: var(--gap);--toc-inset-top: var(--gap)}.c-toc{margin-block-end:var(--toc-marg-bottom);display:none;max-block-size:calc(100vh - var(--toc-marg-bottom) - var(--toc-inset-top));overflow:auto;position:sticky;inset-block-start:var(--toc-inset-top)}.c-toc summary{cursor:pointer;font-size:var(--section-heading-2);font-weight:var(--section-heading-2-weight);line-height:var(--section-heading-2-line)}.c-toc ol{margin-block-start:var(--gap);padding-inline-start:2.5em;list-style:decimal}.c-toc ol a{padding-block:calc(var(--gap)/4);display:block}.s-toc\:show .c-toc{display:block}@media print{:not(.s-toc\:print) .c-toc{display:none}}.c-toc__sub{padding-inline-start:2em}.s-toc\:show{scroll-behavior:smooth}:root{--toggle-icon-size: var(--gap);--toggle-icon-gap: calc(var(--toggle-icon-size) / 2);--toggle-icon-transition: calc(var(--motion) * 3)}.c-toggle{position:absolute;left:-9999px}.c-toggle:checked~* .c-toggle__label:after,.c-toggle:checked~.c-toggle__label:after{content:attr(data-open)}.c-toggle__label{align-self:start;align-items:center;color:var(--mast-color-link);cursor:pointer;display:flex;justify-self:end;min-block-size:2.75rem}.c-toggle__label:after{content:attr(data-closed)}.c-toggle__label span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-toggle:checked~.l-site .c-toggle__label{color:var(--mast-toggle-color-link)}.s-toggle\:icon .c-toggle:checked~* .c-toggle__label:after,.s-toggle\:icon .c-toggle:checked~* .c-toggle__label:before{content:""}.s-toggle\:icon .c-toggle:checked~* .c-toggle__label:after{rotate:405deg;translate:calc(50%*var(--inline-neg)) 0}.s-toggle\:icon .c-toggle:checked~* .c-toggle__label:before{rotate:-405deg;translate:calc(50%*var(--inline-neg)) 0}.s-toggle\:icon .c-toggle__label{block-size:2.75rem;inline-size:2.75rem;position:relative;view-transition-name:toggle-icon}.s-toggle\:icon .c-toggle__label:after,.s-toggle\:icon .c-toggle__label:before{inset-block-start:50%;inset-inline-start:50%;border-top:2px solid currentColor;content:"";inline-size:var(--toggle-icon-size);position:absolute;transition:var(--toggle-icon-transition);transition-timing-function:ease-out}.s-toggle\:icon .c-toggle__label:after{translate:calc(50%*var(--inline-neg)) calc(var(--toggle-icon-gap)/-2)}.s-toggle\:icon .c-toggle__label:before{translate:calc(50%*var(--inline-neg)) calc(var(--toggle-icon-gap)/2)}.s-toggle\:hide .c-toggle__label,.s-toggle\:hide .c-toggle{display:none}:root{--article-card-color-bg: var(--icard-content-color-bg);--article-card-radius: var(--icard-radius);--article-card-shadow: var(--icard-shadow);--article-card-content-line: var(--icard-content-line);--article-card-fluid-width: 22.5%;--article-card-fixed-width: calc(var(--block) / 1.33);--article-card-thumb-radius: var(--ui-radius);--article-card-thumb-shadow: var(--ui-shadow);--article-card-app-thumb-radius: 18%}.c-article-card{padding:var(--cushion-small);align-items:flex-start;background-color:var(--article-card-color-bg);border-radius:var(--article-card-radius);box-shadow:var(--article-card-shadow);display:flex;gap:var(--article-grid-gap)}.c-article-card__content{flex:1;line-height:var(--article-card-content-line)}.c-article-card__content h2{font-size:var(--section-heading-2);font-weight:var(--section-heading-2-weight);line-height:var(--section-heading-2-line)}.c-article-card__content header{margin-block-end:var(--gap)}.c-article-card__content header p{font-size:var(--type-size-fluid-lower-1);font-weight:var(--bold);margin-block-start:.25em}.c-article-card__thumb{border-radius:var(--article-card-thumb-radius);box-shadow:var(--article-card-thumb-shadow);font-size:0;inline-size:min(var(--article-card-fluid-width),var(--article-card-fixed-width))}.c-article-card__thumb img{border-radius:var(--article-card-thumb-radius)}.c-article-card.\+app .c-article-card__thumb{border-radius:var(--article-card-app-thumb-radius)}.c-article-card.\+app .c-article-card__thumb img{border-radius:var(--article-card-app-thumb-radius)}:root{--ibadge-color-bg: transparent;--ibadge-spacing: var(--gap);--ibadge-pad: var(--gap);--ibadge-radius: var(--ui-card-radius);--ibadge-border: var(--ui-card-border);--ibadge-shadow: var(--ui-card-shadow);--ibadge-aspect-ratio: auto;--ibadge-justify-content: flex-start;--ibadge-thumb-pad: 0;--ibadge-thumb-radius: 200px;--ibadge-thumb-width: min(100%, var(--unit) * 12.5);--ibadge-thumb-icon-display: none;--ibadge-header-pad: 0;--ibadge-title-font-size: var(--section-heading-2);--ibadge-title-font-weight: var(--section-heading-2-weight);--ibadge-title-line: var(--section-heading-2-line);--ibadge-subtitle-font-size: var(--type-size-fluid-lower-1);--ibadge-subtitle-font-weight: var(--index-subtitle-font-weight);--ibadge-subtitle-line: var(--line-height-lower-2);--ibadge-subtitle-marg-top: var(--icard-subtitle-marg-top)}.c-index-badge{padding:var(--ibadge-pad);background-color:var(--ibadge-color-bg);color:var(--color-text);align-items:center;aspect-ratio:var(--ibadge-aspect-ratio);border:var(--ibadge-border);border-radius:var(--ibadge-radius);box-shadow:var(--ibadge-shadow);display:flex;flex-direction:column;gap:var(--ibadge-spacing);justify-content:var(--ibadge-justify-content);max-inline-size:100%;position:relative;text-align:center}.c-index-badge a{color:var(--color-link)}@media(hover: hover){.c-index-badge a:hover{color:var(--color-link-hover)}}.c-index-badge.\+link:hover h3 a{text-decoration:underline}.c-index-badge__thumb{padding:var(--ibadge-thumb-pad);display:inline-block;font-size:0;max-inline-size:var(--ibadge-thumb-width)}@media(prefers-reduced-data){.c-index-badge__thumb{display:none}}.c-index-badge__thumb img{border-radius:var(--ibadge-thumb-radius)}.c-index-badge__thumb .c-index__thumb-icon{display:var(--ibadge-thumb-icon-display)}.c-index-badge__header{padding:var(--ibadge-header-pad)}.c-index-badge__header h3{font-size:var(--ibadge-title-font-size);font-weight:var(--ibadge-title-font-weight);line-height:var(--ibadge-title-line)}.c-index-badge__header h3 a:after{content:"";inset:0;position:absolute}.c-index-badge__header p{font-size:var(--ibadge-subtitle-font-size);font-weight:var(--ibadge-subtitle-font-weight);line-height:var(--ibadge-subtitle-line)}.c-index-badge__header p:not(:empty){margin-block-start:var(--ibadge-subtitle-marg-top)}.c-index-badge__detail{display:none}.c-index-badge__detail p{text-wrap:var(--block-p-textwrap)}.s-support\:show-detail .c-index-badge__detail{display:block}.s-index-badge\:bg-fade{--ibadge-color-bg: var(--color-fade)}.s-index-badge\:bg-000{--ibadge-color-bg: var(--color-000)}.s-index-badge\:thumb-square{--ibadge-thumb-radius: var(--ui-card-radius);--ibadge-thumb-icon-display: block}.s-index-badge\:tight{--ibadge-pad: 0;--ibadge-thumb-width: none}.s-index-badge\:align-start .c-index-badge{text-align:start}.s-index-badge\:square{--ibadge-aspect-ratio: 1/1;--ibadge-justify-content: space-evenly}@media screen and (width > 57.6em){.s-index-badge\:square\@mmin{--ibadge-aspect-ratio: 1/1;--ibadge-justify-content: space-evenly}}.s-items\:apps{--ibadge-spacing: calc(var(--gap) / 2)}:root{--icard-radius: var(--ui-card-radius);--icard-content-pad: var(--ui-card-pad);--icard-content-line: var(--ui-card-line);--icard-border: var(--ui-card-border);--icard-shadow: var(--ui-card-shadow);--icard-hover-shadow: var(--ui-card-hover-shadow);--icard-active-shadow: var(--ui-card-active-shadow);--icard-content-color-bg: var(--ui-card-color-bg);--icard-content-color-bg-alt: var(--ui-card-color-bg-alt);--icard-title-font-size: var(--section-heading-2);--icard-title-font-weight: var(--section-heading-2-weight);--icard-title-line: var(--section-heading-2-line);--icard-title-vars: var(--section-heading-2-vars);--icard-subtitle-font-size: var(--type-size-fluid-lower-1);--icard-subtitle-font-weight: var(--index-subtitle-font-weight);--icard-subtitle-line: var(--line-height-lower-1);--icard-subtitle-marg-top: calc(var(--gap) * 0.5);--icard-subtitle-item-display: block;--icard-subtitle-item-bullet: "";--icard-prekicker-font-size: var(--type-size-lower-1);--icard-prekicker-marg-bottom: 0px;--icard-exturl-font-size: var(--type-size-lower-1);--icard-exturl-marg-top: calc(var(--gap) * 0.25);--icard-desc-marg-top: calc(var(--gap) * 0.5);--icard-desc-font-size: var(--type-size-fluid-lower-1);--icard-desc-maxwidth: 38ch;--icard-double-title-font-size: var(--section-heading-a);--icard-double-title-font-weight: var(--section-heading-a-weight);--icard-double-title-line: var(--section-heading-a-line);--icard-double-title-vars: var(--section-heading-a-vars);--icard-type2-content-color-bg: var(--color-shade-75);--icard-type2-content-color-text: var(--color-light);--icard-type2-content-color-link: var(--color-light);--icard-alt1-content-color-bg: var(--color-accent-sch);--icard-alt1-content-color-text: var(--color-bg);--icard-alt1-content-color-link: var(--color-bg)}.c-index-card{--color-bg: var(--icard-content-color-bg);border:var(--icard-border);border-radius:var(--icard-radius);box-shadow:var(--icard-shadow);display:grid;grid-template-rows:auto 1fr;position:relative;inline-size:100%;overflow:hidden;transition:.2s}@media(hover: hover){.c-index-card.\+link:hover{box-shadow:var(--icard-hover-shadow)}.c-index-card.\+link:hover h3 a{text-decoration:underline}.c-index-card.\+link:active{box-shadow:var(--icard-active-shadow)}.c-index-card.\+link:has(.c-index-card__header p a:hover):hover h3 a{text-decoration:none}}.c-index-card__thumb{aspect-ratio:2/1;display:block;font-size:0;inline-size:100%;position:relative}@supports not (aspect-ratio: 1/1){.c-index-card__thumb{padding-block-end:50%}}@media(prefers-reduced-data){.c-index-card__thumb{display:none}}.c-index-card__thumb>img{block-size:100%;object-fit:cover;inline-size:100%;position:absolute}.c-index-card__img-lg{display:none}.\+first.\+double .c-support__item:first-child .c-index-card__img-lg,.\+last.\+double .c-support__item:last-child .c-index-card__img-lg,.\+double:not(.\+first,.\+last) .c-support__item .c-index-card__img-lg{display:block}.c-index-card__img-sqlg{display:none}.\+first.\+double:is(.\+first-card-type-1a,.\+first-card-type-1b,.\+first-card-type-2b) .c-support__item:first-child .c-index-card__img-sqlg,.\+last.\+double:is(.\+last-card-type-1a,.\+last-card-type-1b,.\+last-card-type-2b) .c-support__item:last-child .c-index-card__img-sqlg,.\+double:not(.\+first,.\+last):is(.\+card-type-1a,.\+card-type-1b,.\+card-type-2b) .c-support__item .c-index-card__img-sqlg{display:block}.c-index-card__img-sq{display:none}:is(.\+card-type-1a,.\+card-type-1b,.\+card-type-2b) .c-index-card__img-sq{display:block}.\+first.\+double .c-support__item:first-child .c-index-card__img-sq,.\+last.\+double .c-support__item:last-child .c-index-card__img-sq,.\+double:not(.\+first,.\+last) .c-support__item .c-index-card__img-sq{display:none}.\+first.\+double .c-support__item:first-child .c-index-card__img-default,.\+last.\+double .c-support__item:last-child .c-index-card__img-default,.\+double:not(.\+first,.\+last) .c-support__item .c-index-card__img-default{display:none}.c-index-card__content{background-color:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column;gap:var(--icard-desc-marg-top);padding:var(--icard-content-pad);line-height:var(--icard-content-line);transition:.2s}.c-index-card__content a{color:var(--color-link)}@media(hover: hover){.c-index-card__content a:hover{color:var(--color-link-hover)}}.c-index-card__content:first-child{grid-column:span 2;grid-row:span 2}.c-index-card__header h3{font-size:var(--icard-title-font-size);font-variant:var(--icard-title-vars);font-weight:var(--icard-title-font-weight);line-height:var(--icard-title-line)}.c-index-card__header h3 a:after{content:"";inset:0;position:absolute}.c-index-card__header p{font-size:var(--icard-subtitle-font-size);font-weight:var(--icard-subtitle-font-weight);line-height:var(--icard-subtitle-line)}.c-index-card__header p:not(:empty):not(:first-child){margin-block-start:var(--icard-subtitle-marg-top)}.c-index-card__header p a{position:relative;z-index:2}.c-index-card__header .c-icon{vertical-align:middle}.c-index-card__detail{flex:1}.c-index-card__detail p{text-wrap:var(--block-p-textwrap)}.c-index-card__detail p{font-size:var(--icard-desc-font-size);max-inline-size:var(--icard-desc-maxwidth)}a.c-index__link{position:absolute;inset:0}.\+card-type-0b .c-index-card__thumb{aspect-ratio:auto}.\+card-type-0b .c-index-card__thumb>img{block-size:auto;object-fit:unset;position:static}.\+first-card-type-1a .c-support__item:first-child .c-index-card,.\+last-card-type-1a .c-support__item:last-child .c-index-card,.\+card-type-1a .c-index-card{aspect-ratio:2/1;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto}.\+first-card-type-1a .c-support__item:first-child .c-index-card__thumb,.\+last-card-type-1a .c-support__item:last-child .c-index-card__thumb,.\+card-type-1a .c-index-card__thumb{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.\+first-card-type-1a .c-support__item:first-child .c-index-card__thumb,.\+last-card-type-1a .c-support__item:last-child .c-index-card__thumb,.\+card-type-1a .c-index-card__thumb{padding-block-end:100%}}.\+first-card-type-1b .c-support__item:first-child .c-index-card,.\+last-card-type-1b .c-support__item:last-child .c-index-card,.\+card-type-1b .c-index-card{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto}.\+first-card-type-1b .c-support__item:first-child .c-index-card__thumb,.\+last-card-type-1b .c-support__item:last-child .c-index-card__thumb,.\+card-type-1b .c-index-card__thumb{aspect-ratio:auto}@supports not (aspect-ratio: 1/1){.\+first-card-type-1b .c-support__item:first-child .c-index-card__thumb,.\+last-card-type-1b .c-support__item:last-child .c-index-card__thumb,.\+card-type-1b .c-index-card__thumb{padding-block-end:0}}.\+first-card-type-2a .c-support__item:first-child .c-index-card,.last-card-type-2a .c-support__item:last-child .c-index-card,.\+card-type-2a .c-index-card{padding-block-end:50%}.\+first-card-type-2a .c-support__item:first-child .c-index-card__thumb,.last-card-type-2a .c-support__item:last-child .c-index-card__thumb,.\+card-type-2a .c-index-card__thumb{block-size:100%;inline-size:100%;position:absolute}.\+first-card-type-2b .c-support__item:first-child .c-index-card,.\+last-card-type-2b .c-support__item:last-child .c-index-card,.\+card-type-2b .c-index-card{padding-block-end:100%}.\+first-card-type-2b .c-support__item:first-child .c-index-card__thumb,.\+last-card-type-2b .c-support__item:last-child .c-index-card__thumb,.\+card-type-2b .c-index-card__thumb{block-size:100%;inline-size:100%;position:absolute}:is(.\+first-card-type-2a,.\+first-card-type-2b) .c-support__item:first-child .c-index-card__content,:is(.\+last-card-type-2a,.\+last-card-type-2b) .c-support__item:last-child .c-index-card__content,:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content{inset-inline-end:0;inset-block-end:0;inset-inline-start:0;block-size:100%;position:absolute}:is(.\+first-card-type-2a,.\+first-card-type-2b) .c-support__item:first-child .c-index-card__thumb+.c-index-card__content,:is(.\+last-card-type-2a,.\+last-card-type-2b) .c-support__item:last-child .c-index-card__thumb+.c-index-card__content,:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__thumb+.c-index-card__content{--icard-content-color-bg: var(--icard-type2-content-color-bg);--color-text: var(--icard-type2-content-color-text);--color-link: var(--icard-type2-content-color-link);--color-link-hover: var(--icard-type2-content-color-link);block-size:50%}:is(.\+first-card-type-2a,.\+first-card-type-2b) .c-support__item:first-child .c-index-card__thumb+.c-index-card__content h3,:is(.\+last-card-type-2a,.\+last-card-type-2b) .c-support__item:last-child .c-index-card__thumb+.c-index-card__content h3,:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__thumb+.c-index-card__content h3{color:var(--icard-type2-content-color-link)}@media(hover: hover){:is(.\+first-card-type-2a,.\+first-card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,:is(.\+last-card-type-2a,.\+last-card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content{block-size:100%}}.\+first-card-alt-1 .c-support__item:first-child .c-index-card,.\+last-card-alt-1 .c-support__item:last-child .c-index-card,.\+card-alt-1 .c-index-card{--color-bg: var(--icard-alt1-content-color-bg);--color-text: var(--icard-alt1-content-color-text);--color-link: var(--icard-alt1-content-color-link);--color-link-hover: var(--icard-alt1-content-color-link);--color-warn: var(--icard-alt1-content-color-text);--color-neg: var(--icard-alt1-content-color-text);--color-pos: var(--icard-alt1-content-color-text)}.\+first-card-alt-1 .c-support__item:first-child .c-index-card__content h3,.\+last-card-alt-1 .c-support__item:last-child .c-index-card__content h3,.\+card-alt-1 .c-index-card__content h3{color:var(--icard-alt1-content-color-link)}.\+first-card-alt-1 .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb,.\+first-card-alt-1 .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb,.\+first-card-alt-1 .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb,.\+last-card-alt-1 .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb,.\+last-card-alt-1 .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb,.\+last-card-alt-1 .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb,.\+card-alt-1.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb,.\+card-alt-1.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb,.\+card-alt-1:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb{display:block}.\+first-card-alt-1 .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+first-card-alt-1 .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+first-card-alt-1 .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-1 .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-1 .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-1 .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+card-alt-1.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+card-alt-1.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+card-alt-1:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content{display:none}.\+first-card-alt-2 .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb,.\+first-card-alt-2 .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb,.\+first-card-alt-2 .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb,.\+last-card-alt-2 .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb,.\+last-card-alt-2 .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb,.\+last-card-alt-2 .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb,.\+card-alt-2.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb,.\+card-alt-2.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb,.\+card-alt-2:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb{display:none}.\+first-card-alt-2 .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+first-card-alt-2 .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+first-card-alt-2 .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-2 .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-2 .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-2 .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+card-alt-2.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+card-alt-2.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card:hover .c-index-card__thumb+.c-index-card__content,.\+card-alt-2:is(.\+card-type-2a,.\+card-type-2b) .c-index-card:hover .c-index-card__thumb+.c-index-card__content{display:block}.\+first-card-alt-2 .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card .c-index-card__thumb+.c-index-card__content,.\+first-card-alt-2 .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card .c-index-card__thumb+.c-index-card__content,.\+first-card-alt-2 .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-2 .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-2 .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card .c-index-card__thumb+.c-index-card__content,.\+last-card-alt-2 .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card .c-index-card__thumb+.c-index-card__content,.\+card-alt-2.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card .c-index-card__thumb+.c-index-card__content,.\+card-alt-2.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card .c-index-card__thumb+.c-index-card__content,.\+card-alt-2:is(.\+card-type-2a,.\+card-type-2b) .c-index-card .c-index-card__thumb+.c-index-card__content{display:none}:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card,:is(.\+card-alt-1,.\+card-alt-2).\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card,:is(.\+card-alt-1,.\+card-alt-2).\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card,:is(.\+card-alt-1,.\+card-alt-2):is(.\+card-type-2a,.\+card-type-2b) .c-index-card{background-color:var(--icard-alt1-content-color-bg);color:var(--icard-alt1-content-color-text)}:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card a,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card a,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card a,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card a,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card a,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card a,:is(.\+card-alt-1,.\+card-alt-2).\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card a,:is(.\+card-alt-1,.\+card-alt-2).\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card a,:is(.\+card-alt-1,.\+card-alt-2):is(.\+card-type-2a,.\+card-type-2b) .c-index-card a{color:var(--icard-alt1-content-color-link)}:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card__content,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card__content,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card__content,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card__content,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content,:is(.\+card-alt-1,.\+card-alt-2).\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card__content,:is(.\+card-alt-1,.\+card-alt-2).\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card__content,:is(.\+card-alt-1,.\+card-alt-2):is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content{block-size:100%}:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card__content h3,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card__content h3,:is(.\+first-card-alt-1,.\+card-alt-2) .c-support__item:first-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content h3,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card__content h3,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child.\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card__content h3,:is(.\+last-card-alt-1,.\+card-alt-2) .c-support__item:last-child:is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content h3,:is(.\+card-alt-1,.\+card-alt-2).\+first:is(.\+first-card-type-2a,.\+card-type-2b) .c-support__item:first-child .c-index-card__content h3,:is(.\+card-alt-1,.\+card-alt-2).\+last:is(.\+last-card-type-2a,.\+card-type-2b) .c-support__item:last-child .c-index-card__content h3,:is(.\+card-alt-1,.\+card-alt-2):is(.\+card-type-2a,.\+card-type-2b) .c-index-card__content h3{color:var(--icard-alt1-content-color-link)}@media screen and (min-width: 40.32em){.\+first.\+double .c-support__item:first-child .c-index-card__header h3,.\+last.\+double .c-support__item:last-child .c-index-card__header h3,.\+double:not(.\+first,.\+last) .c-support__item .c-index-card__header h3,.\+lg-header .c-support__item .c-index-card__header h3{font-size:var(--icard-double-title-font-size);font-variant:var(--icard-double-title-vars);font-weight:var(--icard-double-title-font-weight);line-height:var(--icard-double-title-line)}}.s-index-card\:hide-content .c-index-card__content{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-index-card\:content-bg-alt .c-index-card__content{background-color:var(--icard-content-color-bg-alt)}:root{--iemblem-color-bg: var(--color-fade);--iemblem-width: var(--ui-card-width-small)}.c-index-emblem{display:flex;flex-direction:column;gap:calc(var(--gap)/2);position:relative;text-align:center}.c-index-emblem.\+link:hover h3 a{text-decoration:underline}.c-index-emblem__alt-text,.c-index-emblem__thumb{padding:var(--gap);aspect-ratio:1/1;align-items:center;display:flex;flex:1;justify-content:center}.c-index-emblem__thumb{font-size:0;max-inline-size:var(--iemblem-width)}@media(prefers-reduced-data){.c-index-emblem__thumb{display:none}}.c-index-emblem__header{display:none}.c-index-emblem__header h3{font-size:var(--ibadge-title-font-size);font-weight:var(--ibadge-title-font-weight);line-height:var(--ibadge-title-line)}.c-index-emblem__header p{font-size:var(--ibadge-subtitle-font-size);font-weight:var(--ibadge-subtitle-font-weight)}.s-index-emblem\:show-header .c-index-emblem__header{display:block}.s-index-emblem\:bg .c-index-emblem__alt-text,.s-index-emblem\:bg .c-index-emblem__thumb{background-color:var(--iemblem-color-bg)}:root{--ifeature-color-bg: transparent;--ifeature-content-color-bg: var(--color-shade-75);--ifeature-spacing: 1em;--ifeature-title-case: inherit;--ifeature-title-font-size: var(--section-heading-a);--ifeature-title-font-weight: var(--section-heading-a-weight);--ifeature-title-line: var(--section-heading-a-line);--ifeature-title-vars: var(--section-heading-a-vars);--ifeature-subtitle-font-size: var(--type-size-fluid-lower-1);--ifeature-subtitle-font-weight: var(--index-subtitle-font-weight);--ifeature-subtitle-line: var(--line-height-lower-1);--ifeature-kicker-case: inherit;--ifeature-content-font-size: inherit;--ifeature-content-font-weight: inherit;--ifeature-content-width: 38ch;--ifeature-content-line: 1.4;--ifeature-content-text-wrap: balance;--ifeature-padding-block: 0;--ifeature-height: max(16rem, 33vh);--ifeature-width: var(--site-width);--ifeature-radius-default: var(--ui-radius);--ifeature-radius: 0}@media screen and (min-width: 96em){:root{--ifeature-radius: var(--ifeature-radius-default)}}.c-index-features{padding-block:var(--ifeature-padding-block);background-color:var(--ifeature-color-bg);display:flex;flex-direction:column;gap:var(--gap)}.c-index-feature__image{inline-size:100%;max-inline-size:var(--ifeature-width);margin:0 auto;background:no-repeat center var(--color-1);background-size:cover;border-radius:var(--ifeature-radius);display:grid;grid-template-columns:[ps] 1fr [hf] 1fr [pe];grid-template-rows:[ps] 1fr [hf] 1fr [pe];overflow:hidden;min-block-size:var(--ifeature-height);position:relative}@media(prefers-reduced-data){.c-index-feature__image{background-image:none !important}}.c-index-feature__panel{--color-bg: var(--color-dark);--color-text: var(--color-light);--color-link: var(--color-light);--color-link-hover: var(--color-light);--color-fade: var(--color-tint);--color-hint: var(--color-shade);padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));background-color:var(--ifeature-content-color-bg);color:var(--color-text);display:grid;grid-column:ps/hf;grid-row:ps/pe;grid-template-columns:[ps] 1fr [cs] min(100%,var(--site-width)/2) [ce pe];position:relative;z-index:1}.c-index-feature__panel a{color:var(--color-link)}@media(hover: hover){.c-index-feature__panel a:hover{color:var(--color-link-hover)}}.c-index-feature__content{padding-block-start:var(--cushion);padding-inline-end:var(--cushion);padding-block-end:var(--cushion);padding-inline-start:0;display:flex;flex-direction:column;grid-column:cs/ce}.c-index-feature__content>*+*{margin-block-start:var(--ifeature-spacing)}.c-index-feature__content>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-index-feature__content li{margin-block-end:var(--block-li-vspace)}.c-index-feature__content>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-index-feature__content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-index-feature__content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-index-feature__content>:is(h1,h2,h3,h4,h5):first-child{margin-block-start:0}.c-index-feature__content>:is(h1,h2,h3,h4,h5):last-child{margin-block-end:0}.c-index-feature__content>:is(blockquote,dl,ol,p,ul){font-size:var(--ifeature-content-font-size);font-weight:var(--ifeature-content-font-weight);line-height:var(--ifeature-content-line);max-inline-size:var(--ifeature-content-width)}.c-index-feature__content>:is(blockquote,p){text-wrap:var(--ifeature-content-text-wrap)}.c-index-feature__content h3{font-variant:var(--ifeature-title-vars);font-size:var(--ifeature-title-font-size);font-weight:var(--ifeature-title-font-weight);line-height:var(--ifeature-title-line);text-transform:var(--ifeature-title-case)}.s-titles\:hyphens .c-index-feature__content h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.c-index-feature__content header p{font-size:var(--ifeature-subtitle-font-size);font-weight:var(--ifeature-subtitle-font-weight);line-height:var(--ifeature-subtitle-line);margin-block-start:calc(var(--ifeature-spacing)/2)}.c-index-feature__content header p>*{display:var(--icard-subtitle-item-display)}.c-index-feature__content header p>* .c-icon{margin-block-start:-0.2em;margin-inline-end:.5em;opacity:var(--quiet-u1);vertical-align:middle}.c-index-feature__content header p>* .c-icon.\+external{rotate:-45deg}.c-index-feature__content header p>*:not(:first-child):not(:only-child):not(:has(.c-icon)):before{content:var(--icard-subtitle-item-bullet);opacity:var(--quiet-u1)}.c-index-feature__content header p.c-support__pre-kicker{margin-block-start:0px;text-transform:var(--ifeature-kicker-case)}.c-index-feature__content header p:empty{display:none}.c-index-feature__content audio{max-inline-size:calc(var(--unit)*15)}.c-index-feature__link{inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;position:absolute;z-index:0}.c-index-feature__external{vertical-align:middle}.c-index-feature__button{margin-block-start:auto;display:none}.c-index-feature__button .c-button:before{content:attr(data-display)}.s-index-feature\:show-button .c-index-feature__button{display:block}.c-index-feature__button .c-icon{display:none}.c-index-feature__button .c-icon.\+external{rotate:-45deg}.s-index-feature\:show-button-icon .c-index-feature__button .c-icon{display:inline-block}.s-index-feature\:show-button-icon .c-index-feature__button .c-button:before{display:none}.s-index-feature\:bottom .c-index-feature__panel{padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));grid-column:p;grid-row:hf/p-end;grid-template-columns:[p-start] 1fr [c-start] min(100%,var(--site-width)) [c-end] 1fr [p-end]}.s-index-feature\:bottom .c-index-feature__content{padding-inline:0}.s-index-feature\:right .c-index-feature__panel{padding-inline-start:0;padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));grid-column:hf/p-end;grid-template-columns:[p-start c-start] min(100%,var(--site-width)/2) [c-end] 1fr [p-end]}.s-index-feature\:right .c-index-feature__content{padding-inline-end:0;padding-inline-start:var(--cushion)}.s-index-feature\:full .c-index-feature__image,.s-index-feature\:full-width .c-index-feature__image{border-radius:0;max-width:none}.s-index-feature\:full .c-index-feature__panel,.s-index-feature\:full-width .c-index-feature__panel{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left))}.s-index-feature\:full .c-index-feature__content,.s-index-feature\:full-width .c-index-feature__content{padding-inline-start:0}.s-index-feature\:full,.s-index-feature\:full-height{--ifeature-height: 100vh}.s-index-feature\:deep-height{--ifeature-height: min(32rem, 100vh)}.s-index-feature\:tight .c-index-features{padding-block:0;gap:0}.s-index-feature\:tight .c-index-feature__image{border-radius:0}@media screen and (width < 57.6em){.s-index-feature\:tight\@mmax .c-index-features{padding-block:0;gap:0}.s-index-feature\:tight\@mmax .c-index-feature__image{border-radius:0}}@media screen and (width < 96em){.s-index-feature\:tight\@xlmax .c-index-features{padding-block:0;gap:0}.s-index-feature\:tight\@xlmax .c-index-feature__image{border-radius:0}}@media(hover: hover)and (pointer: fine){.s-index-feature\:fixed .c-index-feature__image{background-attachment:fixed}}.s-index-feature\:bg-scroll .c-index-feature__image{background-attachment:scroll}@media screen and (width > 107.52em){.s-index-feature\:bg-scroll\@xxlmin .c-index-feature__image{background-attachment:scroll}}@media screen and (width > 120em){.s-index-feature\:bg-scroll\@xxxlmin .c-index-feature__image{background-attachment:scroll}}@media screen and (width > 144em){.s-index-feature\:bg-scroll\@xxxxlmin .c-index-feature__image{background-attachment:scroll}}.s-index-feature\:content-middle .c-index-feature__content{justify-content:center}.s-index-feature\:content-middle .c-index-feature__button{margin-block-start:var(--block-p-vspace)}.s-index-feature\:content-large{--ifeature-title-vars: var(--section-heading-aa-vars);--ifeature-title-font-size: clamp(var(--type-size-upper-3), var(--type-size-fluid-vw) * pow(var(--type-scale), 8), var(--type-size-upper-8));--ifeature-title-font-weight: var(--section-heading-aa-weight);--ifeature-title-line: var(--section-heading-aa-line);--ifeature-content-font-size: clamp(var(--type-size-upper-1), var(--type-size-fluid-vw) * pow(var(--type-scale), 3), var(--type-size-upper-3));--ifeature-content-font-weight: var(--section-heading-3-weight);--ifeature-content-line: var(--section-heading-3-line);--ifeature-subtitle-font-size: var(--ifeature-content-font-size);--ifeature-subtitle-font-weight: var(--ifeature-content-font-weight);--ifeature-subtitle-line: var(--ifeature-content-line)}.s-index-feature\:title-xl{--ifeature-title-font-size: clamp(var(--type-size-upper-3), var(--type-size-fluid-vw) * pow(var(--type-scale), 10), var(--type-size-upper-10))}.s-index-feature\:title-upper{--ifeature-title-case: uppercase}.s-index-feature\:kicker-upper{--ifeature-kicker-case: uppercase}:root{--index-full-thumb-ratio: 16 / 9;--index-full-alt-pad: var(--cushion-small);--index-full-alt-shadow: var(--icard-shadow);--index-full-alt-radius: var(--ui-radius)}.c-index-full{padding-block-end:var(--cushion);max-inline-size:calc(var(--site-width)/2)}.c-index-full :is(b,strong){font-weight:var(--bold)}.c-index-full :is(i,em,var){font-style:italic}.c-index-full :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-index-full :is(s,del){text-decoration:line-through}.c-index-full :is(code,kbd){font-family:var(--font-family-mono)}.c-index-full :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-index-full code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-index-full kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-index-full mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-index-full sub{inset-block-end:-0.25em}.c-index-full sup{inset-block-start:-0.5em}.c-index-full>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-index-full>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-index-full li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-index-full li ol{list-style:lower-latin}.c-index-full li ol ol{list-style:lower-roman}.c-index-full li ul{list-style:disc}.c-index-full>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-index-full>dl dt{font-weight:var(--bold)}.c-index-full>ol{list-style:decimal}.c-index-full>ul{list-style:disc}.c-index-full>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-index-full li{margin-block-end:var(--block-li-vspace)}.c-index-full>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-index-full>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-index-full h6,.c-index-full h5,.c-index-full h4{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-feature-settings:var(--section-heading-3-ffsettings);font-variant:var(--section-heading-3-vars);font-weight:var(--section-heading-3-weight);line-height:var(--section-heading-3-line)}.c-index-full h3{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-variant:var(--section-heading-3-vars);font-size:var(--section-heading-3);font-weight:var(--section-heading-3-weight);line-height:var(--section-heading-3-line)}.c-index-full summary,.c-index-full h2{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-variant:var(--section-heading-2-vars);font-size:var(--section-heading-2);font-weight:var(--section-heading-2-weight);line-height:var(--section-heading-2-line)}.c-index-full h1{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-variant:var(--section-heading-1-vars);font-size:var(--section-heading-1);font-weight:var(--section-heading-1-weight);line-height:var(--section-heading-1-line)}.c-index-full h1:first-child{margin-block-start:0}.c-index-full h1:last-child{margin-block-end:0}.c-index-full td,.c-index-full th{padding-block-start:var(--table-cell-block-pad);padding-inline-end:var(--table-cell-inline-pad);padding-block-end:var(--table-cell-block-pad);line-height:var(--scope-article-p-line)}.c-index-full td:last-child,.c-index-full th:last-child{padding-inline-end:0}.c-index-full th{font-weight:var(--bold);text-align:start}.c-index-full thead th{font-size:var(--table-th-font-size)}.c-index-full thead tr:last-child th{border-block-end:var(--table-th-border) solid currentColor}.c-index-full tbody td,.c-index-full tbody th{border-block-end:var(--table-td-border) solid currentColor}.c-index-full>:is(blockquote,dl,ol,p,ul){max-inline-size:var(--article-body-content-width)}.c-index-full header{margin-block-end:var(--gap)}.c-index-full header h1{margin-block-end:0px}.c-index-full header p{font-size:var(--scope-article-p-size);line-height:var(--scope-article-p-line);font-weight:var(--scope-article-h2-weight)}.c-index-full header p.c-support__pre-kicker{margin-block-end:var(--icard-prekicker-marg-bottom);font-size:var(--icard-prekicker-font-size)}.c-index-full header p.c-support__pre-kicker+h1{margin-block-start:0}.c-index-full__thumb{margin-block-end:var(--gap);border-radius:var(--ui-radius)}@media(prefers-reduced-data){.c-index-full__thumb{display:none}}.s-index-full\:thumb-window .c-index-full__thumb{aspect-ratio:var(--index-full-thumb-ratio);object-fit:cover}.\+card-alt-1 .c-index-full,.\+card-alt-2 .c-index-full{background-color:var(--color-bg);border-radius:var(--index-full-alt-radius);box-shadow:var(--index-full-alt-shadow);padding:var(--index-full-alt-pad)}@media screen and (width < 40.32em)and (hover: none){.\+card-alt-1\@smax-touch .c-index-full,.\+card-alt-2\@smax-touch .c-index-full{background-color:var(--color-bg);border-radius:var(--index-full-alt-radius);box-shadow:var(--index-full-alt-shadow);padding:var(--index-full-alt-pad)}}.\+card-alt-1 .c-index-full{--color-bg: var(--color-fade)}@media screen and (width < 40.32em)and (hover: none){.\+card-alt-1\@smax-touch .c-index-full{--color-bg: var(--color-fade)}}.\+card-alt-2 .c-index-full{--color-bg: var(--color-000)}@media screen and (width < 40.32em)and (hover: none){.\+card-alt-2\@smax-touch .c-index-full{--color-bg: var(--color-000)}}:root{--imedia-radius: var(--ui-card-radius)}.c-index-media{aspect-ratio:16/9;background-color:var(--ui-card-color-bg);border-radius:var(--imedia-radius);inline-size:100%;overflow:hidden;position:relative;-webkit-mask-image:-webkit-radial-gradient(white, black)}@supports not (aspect-ratio: 1/1){.c-index-media{padding-block-end:56.25%}}.c-index-media iframe{block-size:100%;inline-size:100%;position:absolute}.c-index-media video{block-size:100%;inline-size:100%;position:absolute}.s-index-media\:show-text .c-index-media{aspect-ratio:auto}.c-index-media__embed{aspect-ratio:16/9;position:relative}.c-index-media__text{align-items:center;block-size:100%;display:flex;inline-size:100%;justify-content:center;position:absolute}.s-index-media\:show-text .c-index-media__text:not(:only-child){block-size:auto;display:block;padding:var(--icard-content-pad);position:static}:root{--imini-font-weight: var(--bold);--imini-border: var(--ui-card-border);--imini-shadow: var(--ui-card-shadow);--imini-hover-shadow: var(--ui-card-hover-shadow);--imini-active-shadow: var(--ui-card-active-shadow)}.c-index-mini{padding-inline:var(--gap);align-items:center;background-color:var(--color-fade);border:var(--ui-card-border);border-radius:var(--ui-card-radius);box-shadow:var(--imini-shadow);color:var(--color-link);display:flex;flex:1;font-weight:var(--imini-font-weight);gap:calc(var(--gap)/2);min-block-size:2.75rem;overflow:hidden;transition:.2s;white-space:nowrap}.c-index-mini__inner{flex:1;overflow:hidden;text-overflow:ellipsis}.c-index-mini__extras{flex-grow:0}.c-index-mini__extras>div,.c-index-mini__extras dd{display:flex;block-size:100%}.c-index-mini__extras-link{padding-inline:var(--gap);align-items:center;background-color:var(--color-fade);block-size:100%;border-radius:var(--ui-card-radius);justify-content:center;margin-inline-start:var(--border-width)}@media(hover: hover){a.c-index-mini:hover,a.c-index-mini__extras-link:hover{background-color:var(--color-link);box-shadow:var(--imini-hover-shadow);color:var(--color-bg);text-decoration:none}a.c-index-mini:active,a.c-index-mini__extras-link:active{box-shadow:var(--imini-active-shadow)}}:root{--iresult-thumb-radius: var(--ui-radius);--iresult-thumb-width: min(33%, var(--unit) * 6);--iresult-emblem-size: min(2em, 6.5%);--iresult-title-font-size: var(--icard-title-font-size);--iresult-title-font-weight: var(--icard-title-font-weight);--iresult-title-line: var(--icard-title-line);--iresult-title-vars: var(--icard-title-vars);--iresult-title-text-wrap: auto;--iresult-subtitle-font-size: var(--icard-subtitle-font-size);--iresult-subtitle-font-weight: var(--icard-subtitle-font-weight);--iresult-subtitle-title-line: var(--icard-subtitle-line);--iresult-subtitle-marg-top: var(--icard-subtitle-marg-top);--iresult-desc-font-size: var(--icard-desc-font-size);--iresult-content-line: var(--ui-card-line);--iresult-alt-radius: var(--ui-card-radius);--iresult-alt-pad: var(--ui-card-pad)}.c-index-result{display:flow-root;position:relative}.c-index-result>*{margin-block-end:calc(var(--gap)*.5)}.c-index-result>*:last-child{margin-block-end:0px}@media(hover: hover){.c-index-result.\+link:hover h3 a{text-decoration:underline}.c-index-result.\+link:has(.c-index-result__header p a:hover):hover h3 a{text-decoration:none}}.c-index-result__thumb{margin-block-end:0px;margin-inline-start:var(--gap);float:right;font-size:0;max-inline-size:var(--iresult-thumb-width)}@supports(float: inline-start){.c-index-result__thumb{float:inline-end}}.translated-rtl .c-index-result__thumb,[dir=rtl] .c-index-result__thumb{float:left}@supports(float: inline-start){.translated-rtl .c-index-result__thumb,[dir=rtl] .c-index-result__thumb{float:inline-end}}@media(prefers-reduced-data){.c-index-result__thumb{display:none}}.c-index-result__thumb img{border-radius:var(--iresult-thumb-radius)}.s-support\:hide-thumb .c-index-result__thumb{display:none}.c-index-result.\+book .c-index-result__thumb img{box-shadow:var(--shadow-layered-short);font-size:1rem;transition:var(--time)}.c-index-result.\+book:hover .c-index-result__thumb img{box-shadow:var(--shadow-layered)}.c-index-result.\+book:active .c-index-result__thumb img{box-shadow:var(--shadow-light)}.c-index-result__header{--heading-text-wrap: var(--iresult-title-text-wrap)}.c-index-result__header h3{font-size:var(--iresult-title-font-size);font-variant:var(--iresult-title-vars);font-weight:var(--iresult-title-font-weight);line-height:var(--iresult-title-line);overflow-wrap:break-word}.c-index-result__header h3 a:after{content:"";inset:0;position:absolute}.c-index-result__header p{margin-block-start:var(--iresult-subtitle-marg-top);font-size:var(--iresult-subtitle-font-size);font-weight:var(--iresult-subtitle-font-weight);line-height:var(--iresult-subtitle-title-line);margin-block-start:var(--iresult-subtitle-marg-top)}.c-index-result__header p.c-support__pre-kicker{margin-block-start:0px}.c-index-result__header p a{position:relative;z-index:2}.c-index-result__detail{line-height:var(--iresult-content-line)}.c-index-result__detail p{text-wrap:var(--block-p-textwrap)}.c-index-result__detail p{font-size:var(--icard-desc-font-size)}.c-index-result__emblem{display:none;inset-block-start:0;inset-inline-start:0;max-inline-size:var(--iresult-emblem-size);position:absolute}.c-index-result__emblem img{inline-size:100%}.\+card-alt-1 .c-index-result,.\+card-alt-2 .c-index-result{background-color:var(--color-bg);border-radius:var(--iresult-alt-radius);box-shadow:var(--icard-shadow);padding:var(--iresult-alt-pad)}@media screen and (width < 40.32em)and (hover: none){.\+card-alt-1\@smax-touch .c-index-result,.\+card-alt-2\@smax-touch .c-index-result{background-color:var(--color-bg);border-radius:var(--iresult-alt-radius);box-shadow:var(--icard-shadow);padding:var(--iresult-alt-pad)}}.\+card-alt-1 .c-index-result{--color-bg: var(--color-fade)}@media screen and (width < 40.32em)and (hover: none){.\+card-alt-1\@smax-touch .c-index-result{--color-bg: var(--color-fade)}}.\+card-alt-2 .c-index-result{--color-bg: var(--color-000)}@media screen and (width < 40.32em)and (hover: none){.\+card-alt-2\@smax-touch .c-index-result{--color-bg: var(--color-000)}}.s-index-result\:thumb-small{--iresult-thumb-width: min(25%, var(--unit) * 4)}.s-index-result\:show-emblem .c-index-result{padding-inline-start:calc(var(--iresult-emblem-size) + var(--gap))}.s-index-result\:show-emblem .c-index-result__emblem{display:block}:root{--barticle-color-bg: transparent;--barticle-padding-block: 0;--barticle-height: max(16rem, 33vh);--barticle-width: var(--site-width);--barticle-radius: var(--poster-radius-default);--barticle-panel-radius: 0;--barticle-content-color-bg: var(--color-shade-75);--barticle-content-segment-color-bg: var(--color-fade);--barticle-title-font-size: var(--section-heading-1);--barticle-title-font-weight: var(--section-heading-1-weight);--barticle-title-line: var(--section-heading-1-line)}.c-block-article{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right))}.c-block-article__image{inline-size:100%;max-inline-size:var(--barticle-width);margin:0 auto;background:no-repeat center var(--barticle-color-bg);background-size:cover;border-radius:var(--barticle-radius);display:grid;grid-template-columns:[ps] 1fr [is] auto [hf] auto [ie] 1fr [pe];grid-template-rows:[ps] 1fr [is] auto [ie] 1fr [pe];overflow:hidden;position:relative}.c-block-article__panel{padding-inline-start:calc(0 + env(safe-area-inset-left));border-radius:var(--barticle-panel-radius);display:grid;grid-column:ps/pe;grid-row:is/ie;grid-template-columns:[ps] 1fr [cs] min(100%,var(--site-width)) [ce] 1fr [pe]}.c-block-article__content{--section-header-gap: var(--gap);display:flex;flex-direction:column;grid-column:cs/ce}.c-block-article__content .c-section-header h2{font-size:var(--barticle-title-font-size);font-weight:var(--barticle-title-font-weight);line-height:var(--barticle-title-line)}.c-block-article__main :is(b,strong){font-weight:var(--bold)}.c-block-article__main :is(i,em,var){font-style:italic}.c-block-article__main :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-block-article__main :is(s,del){text-decoration:line-through}.c-block-article__main :is(code,kbd){font-family:var(--font-family-mono)}.c-block-article__main :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-block-article__main code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-block-article__main kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-block-article__main mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-block-article__main sub{inset-block-end:-0.25em}.c-block-article__main sup{inset-block-start:-0.5em}.c-block-article__main a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.c-block-article__main a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.c-block-article__main a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.c-block-article__main a.c-button{text-decoration:none}.c-block-article__main>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-block-article__main>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-block-article__main li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-block-article__main li ol{list-style:lower-latin}.c-block-article__main li ol ol{list-style:lower-roman}.c-block-article__main li ul{list-style:disc}.c-block-article__main>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-block-article__main>dl dt{font-weight:var(--bold)}.c-block-article__main>ol{list-style:decimal}.c-block-article__main>ul{list-style:disc}.c-block-article__main>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-block-article__main li{margin-block-end:var(--block-li-vspace)}.c-block-article__main>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-block-article__main>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-block-article__main h6{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h6-size);font-weight:var(--scope-poster-h6-weight);line-height:var(--scope-poster-h6-line)}.c-block-article__main h5{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h5-size);font-weight:var(--scope-poster-h5-weight);line-height:var(--scope-poster-h5-line)}.c-block-article__main h4{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h4-size);font-weight:var(--scope-poster-h4-weight);line-height:var(--scope-poster-h4-line)}.c-block-article__main h3{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h3-size);font-weight:var(--scope-poster-h3-weight);line-height:var(--scope-poster-h3-line)}.c-block-article__main h2{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h2-size);font-weight:var(--scope-poster-h2-weight);line-height:var(--scope-poster-h2-line)}.c-block-article__main .h1,.c-block-article__main h1{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--poster-title-font-size);font-weight:var(--poster-title-font-weight);line-height:var(--poster-title-line)}.c-block-article__main .h1:first-child,.c-block-article__main h1:first-child{margin-block-start:0}.c-block-article__main .h1:last-child,.c-block-article__main h1:last-child{margin-block-end:0}.c-block-article__main>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-block-article__main>:is(h1,h2,h3,h4,h5):first-child{margin-block-start:0}.c-block-article__main>:is(h1,h2,h3,h4,h5):last-child{margin-block-end:0}.s-block-article\:bg .c-support.\+article,.s-block-article\:bg.c-support.\+article{--color-bg: var(--color-dark);--color-text: var(--color-light);--color-link: var(--color-light);--color-link-hover: var(--color-light)}.s-block-article\:bg .c-block-article__panel{--barticle-color-bg: var(--barticle-content-color-bg);background-color:var(--barticle-content-color-bg);color:var(--color-text)}.s-block-article\:bg .c-block-article__panel a:not(.c-button){color:var(--color-link)}@media(hover: hover){.s-block-article\:bg .c-block-article__panel a:not(.c-button):hover{color:var(--color-link-hover)}}.s-block-article\:main-segment .c-block-article__main{padding-block:var(--cushion-small);padding-inline:var(--cushion);background-color:var(--barticle-content-segment-color-bg)}.s-block-article\:main-segment-alt .c-block-article__main{padding-block:var(--cushion-small);padding-inline:var(--cushion);border:var(--article-block-border) solid currentColor}.s-block-article\:content-box .c-block-article__panel{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right))}.s-block-article\:content-box .c-block-article__content{padding-block:var(--cushion)}.s-block-article\:content-box.s-block-article\:full .c-block-article,.s-block-article\:content-box.s-block-article\:full-width .c-block-article{padding-inline:0}.s-block-article\:content-box.s-block-article\:full .c-block-article__panel,.s-block-article\:content-box.s-block-article\:full-width .c-block-article__panel{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right))}.s-block-article\:content-box.s-block-article\:tight .c-block-article{padding-inline:0}.s-block-article\:content-box.s-block-article\:tight .c-block-article__panel{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right))}.s-block-article\:content-box.s-block-article\:left .c-block-article__panel{padding-inline-end:0}.s-block-article\:content-box.s-block-article\:left .c-block-article__content{padding-inline-end:var(--cushion)}.s-block-article\:content-box.s-block-article\:right .c-block-article__panel{padding-inline-start:0}.s-block-article\:content-box.s-block-article\:right .c-block-article__content{padding-inline-start:var(--cushion)}.s-block-article\:content-box.s-block-article\:content-deep .c-block-article__content{min-block-size:var(--barticle-height)}.s-block-article\:content-box.s-block-article\:content-middle-center .c-block-article__content,.s-block-article\:content-box.s-block-article\:content-center .c-block-article__content{margin-inline:auto;align-items:center;text-align:center}.s-block-article\:content-box.s-block-article\:content-middle-center .c-block-article__content,.s-block-article\:content-box.s-block-article\:content-middle .c-block-article__content{margin-block:auto;justify-content:center}.s-block-article\:left .c-block-article__panel{grid-template-columns:[ps] 1fr [cs] min(100%,var(--site-width)/2) [ce pe];grid-column:ps/hf}.s-block-article\:right .c-block-article__panel{grid-template-columns:[ps cs] min(100%,var(--site-width)/2) [ce] 1fr [pe];grid-column:hf/pe}.s-block-article\:center .c-block-article__panel{grid-template-columns:[ps cs] auto [ce pe];grid-column:is/ie}.s-block-article\:full .c-block-article__image,.s-block-article\:full-width .c-block-article__image{border-radius:0;max-width:none}.s-block-article\:full .c-block-article__image,.s-block-article\:full-height .c-block-article__image{min-block-size:100vh}.s-block-article\:full.s-block-article\:content-deep .c-block-article__panel,.s-block-article\:full-height.s-block-article\:content-deep .c-block-article__panel{grid-row:ps/pe}.s-block-article\:content-max .c-block-article__content{max-inline-size:calc(var(--block)*6)}.s-block-article\:content-max-half .c-block-article__content{max-inline-size:calc(var(--block)*4)}.s-block-article\:deep .c-block-article__image{min-block-size:var(--barticle-height)}@media(hover: hover)and (pointer: fine){.s-block-article\:fixed .c-block-article__image{background-attachment:fixed}}.s-block-article\:text-large .c-block-article__content{font-size:var(--poster-content-font-scale-up)}.s-block-article\:text-large .c-block-article__content :is(b,strong){font-weight:var(--bold)}.s-block-article\:text-large .c-block-article__content :is(i,em,var){font-style:italic}.s-block-article\:text-large .c-block-article__content :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.s-block-article\:text-large .c-block-article__content :is(s,del){text-decoration:line-through}.s-block-article\:text-large .c-block-article__content :is(code,kbd){font-family:var(--font-family-mono)}.s-block-article\:text-large .c-block-article__content :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.s-block-article\:text-large .c-block-article__content code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.s-block-article\:text-large .c-block-article__content kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.s-block-article\:text-large .c-block-article__content mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.s-block-article\:text-large .c-block-article__content sub{inset-block-end:-0.25em}.s-block-article\:text-large .c-block-article__content sup{inset-block-start:-0.5em}.s-block-article\:text-large .c-block-article__content a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.s-block-article\:text-large .c-block-article__content a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.s-block-article\:text-large .c-block-article__content a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.s-block-article\:text-large .c-block-article__content a.c-button{text-decoration:none}.s-block-article\:text-large .c-block-article__content>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.s-block-article\:text-large .c-block-article__content>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.s-block-article\:text-large .c-block-article__content li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.s-block-article\:text-large .c-block-article__content li ol{list-style:lower-latin}.s-block-article\:text-large .c-block-article__content li ol ol{list-style:lower-roman}.s-block-article\:text-large .c-block-article__content li ul{list-style:disc}.s-block-article\:text-large .c-block-article__content>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.s-block-article\:text-large .c-block-article__content>dl dt{font-weight:var(--bold)}.s-block-article\:text-large .c-block-article__content>ol{list-style:decimal}.s-block-article\:text-large .c-block-article__content>ul{list-style:disc}.s-block-article\:text-large .c-block-article__content>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.s-block-article\:text-large .c-block-article__content li{margin-block-end:var(--block-li-vspace)}.s-block-article\:text-large .c-block-article__content>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.s-block-article\:text-large .c-block-article__content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.s-block-article\:text-large .c-block-article__content h6{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h6-size);font-weight:var(--scope-poster-h6-weight);line-height:var(--scope-poster-h6-line)}.s-block-article\:text-large .c-block-article__content h5{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h5-size);font-weight:var(--scope-poster-h5-weight);line-height:var(--scope-poster-h5-line)}.s-block-article\:text-large .c-block-article__content h4{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h4-size);font-weight:var(--scope-poster-h4-weight);line-height:var(--scope-poster-h4-line)}.s-block-article\:text-large .c-block-article__content h3{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h3-size);font-weight:var(--scope-poster-h3-weight);line-height:var(--scope-poster-h3-line)}.s-block-article\:text-large .c-block-article__content h2{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h2-size);font-weight:var(--scope-poster-h2-weight);line-height:var(--scope-poster-h2-line)}.s-block-article\:text-large .c-block-article__content .h1,.s-block-article\:text-large .c-block-article__content h1{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--poster-title-font-size);font-weight:var(--poster-title-font-weight);line-height:var(--poster-title-line)}.s-block-article\:text-large .c-block-article__content .h1:first-child,.s-block-article\:text-large .c-block-article__content h1:first-child{margin-block-start:0}.s-block-article\:text-large .c-block-article__content .h1:last-child,.s-block-article\:text-large .c-block-article__content h1:last-child{margin-block-end:0}.s-block-article\:text-large .c-block-article__content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.s-block-article\:text-large .c-block-article__content>:is(h1,h2,h3,h4,h5):first-child{margin-block-start:0}.s-block-article\:text-large .c-block-article__content>:is(h1,h2,h3,h4,h5):last-child{margin-block-end:0}.s-block-article\:text-large .c-block-article__content h2{margin:0}@media screen and (min-width: 48em){.s-block-article\:text-large .c-block-article__content{font-size:var(--poster-content-font-scale-up-bp1)}}@media screen and (min-width: 48em){.s-block-article\:text-xl .c-block-article__content{font-size:1.6em}}.s-block-article\:hide-header .c-section-header{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--bimage-radius: var(--ui-card-radius)}.c-block-images .c-section-header{padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.c-block-images .c-section-header__inner{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-block-images__inner{padding-block:0;padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.\+list-edge .c-block-images__inner{padding-inline:0}.c-block-images__content{--image-radius: var(--bimage-radius);inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.\+list-bleed .c-block-images__content{inline-size:100%;max-inline-size:100%;margin:0 auto}.c-block-images__main :is(b,strong){font-weight:var(--bold)}.c-block-images__main :is(i,em,var){font-style:italic}.c-block-images__main :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-block-images__main :is(s,del){text-decoration:line-through}.c-block-images__main :is(code,kbd){font-family:var(--font-family-mono)}.c-block-images__main :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-block-images__main code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-block-images__main kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-block-images__main mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-block-images__main sub{inset-block-end:-0.25em}.c-block-images__main sup{inset-block-start:-0.5em}.c-block-images__main a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.c-block-images__main a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.c-block-images__main a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.c-block-images__main a.c-button{text-decoration:none}.c-block-images__main>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-block-images__main>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-block-images__main li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-block-images__main li ol{list-style:lower-latin}.c-block-images__main li ol ol{list-style:lower-roman}.c-block-images__main li ul{list-style:disc}.c-block-images__main>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-block-images__main>dl dt{font-weight:var(--bold)}.c-block-images__main>ol{list-style:decimal}.c-block-images__main>ul{list-style:disc}.c-block-images__main>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-block-images__main li{margin-block-end:var(--block-li-vspace)}.c-block-images__main>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-block-images__main>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-block-images__main h6{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h6-size);font-weight:var(--scope-poster-h6-weight);line-height:var(--scope-poster-h6-line)}.c-block-images__main h5{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h5-size);font-weight:var(--scope-poster-h5-weight);line-height:var(--scope-poster-h5-line)}.c-block-images__main h4{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h4-size);font-weight:var(--scope-poster-h4-weight);line-height:var(--scope-poster-h4-line)}.c-block-images__main h3{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h3-size);font-weight:var(--scope-poster-h3-weight);line-height:var(--scope-poster-h3-line)}.c-block-images__main h2{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--scope-poster-h2-size);font-weight:var(--scope-poster-h2-weight);line-height:var(--scope-poster-h2-line)}.c-block-images__main .h1,.c-block-images__main h1{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-size:var(--poster-title-font-size);font-weight:var(--poster-title-font-weight);line-height:var(--poster-title-line)}.c-block-images__main .h1:first-child,.c-block-images__main h1:first-child{margin-block-start:0}.c-block-images__main .h1:last-child,.c-block-images__main h1:last-child{margin-block-end:0}.c-block-images__main>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-block-images__main>:is(h1,h2,h3,h4,h5):first-child{margin-block-start:0}.c-block-images__main>:is(h1,h2,h3,h4,h5):last-child{margin-block-end:0}:root{--app-color-bg: var(--color-bg);--fullscreen-z-index: 10}.s-page-type\:app.s-block\:full-screen body:has(.c-block.\+hook){overflow:hidden}.s-page-type\:app.s-block\:full-screen .c-support{contain:none}.s-page-type\:app.s-block\:full-screen .c-block.\+hook{background-color:var(--app-color-bg);inset:0;margin:0;position:fixed;z-index:var(--fullscreen-z-index)}@media screen and (width < 57.6em){.s-page-type\:app.s-block\:full-screen\@mmax body:has(.c-block.\+hook){overflow:hidden}.s-page-type\:app.s-block\:full-screen\@mmax .c-support{contain:none}.s-page-type\:app.s-block\:full-screen\@mmax .c-block.\+hook{background-color:var(--app-color-bg);inset:0;margin:0;position:fixed;z-index:var(--fullscreen-z-index)}}@media screen and (hover:none){.s-page-type\:app.s-block\:full-screen\@touch body:has(.c-block.\+hook){overflow:hidden}.s-page-type\:app.s-block\:full-screen\@touch .c-support{contain:none}.s-page-type\:app.s-block\:full-screen\@touch .c-block.\+hook{background-color:var(--app-color-bg);inset:0;margin:0;position:fixed;z-index:var(--fullscreen-z-index)}}@media screen and (width < 57.6em)and (hover: none){.s-page-type\:app.s-block\:full-screen\@mmax-touch body:has(.c-block.\+hook){overflow:hidden}.s-page-type\:app.s-block\:full-screen\@mmax-touch .c-support{contain:none}.s-page-type\:app.s-block\:full-screen\@mmax-touch .c-block.\+hook{background-color:var(--app-color-bg);inset:0;margin:0;position:fixed;z-index:var(--fullscreen-z-index)}}.c-content-calevents{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:.25em 1em;line-height:var(--line-height-lower-2)}.c-content-calevents dt{font-weight:bold}.c-content-calevents dt:after{content:":"}.c-content-calevents dd time{font-family:var(--font-family-mono)}@media screen and (min-width: 72em){.c-content-calevents{grid-template-columns:1fr 2fr}}:root{--button-color-1: var(--color-link);--button-icon-font-size: 1em;--button-lspacing: var(--title-lspacing)}.c-button{cursor:default}@media(hover: hover){.s-button\:hover:hover .c-button,.s-button\:hover:focus .c-button{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none}}.s-button\:hover:active .c-button{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}a.c-button{cursor:pointer}input[type=button],input[type=reset],input[type=submit],a.c-button,.c-button{--button-color: var(--color-text);--button-color-inv: var(--color-bg);--button-color-bg: var(--button-color);--button-color-text: var(--button-color-inv);--button-hover-color-bg: var(--button-color-bg);--button-hover-color-text: var(--button-color-text);--button-active-color-bg: var(--button-color-bg);--button-active-color-text: var(--button-color-text);--button-aspect-ratio: auto;--button-padding-block: calc(var(--gap-em)/2);--button-padding-inline: var(--gap-em);--button-radius: var(--ui-radius);--button-height: var(--ui-target);--button-width: auto;--button-align-items: center;--button-justify: center;--button-part-gap: calc(var(--gap-em) / 2);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);aspect-ratio:var(--button-aspect-ratio);align-items:var(--button-align-items);background-color:var(--button-color-bg);border:var(--button-border);border-radius:var(--button-radius);box-shadow:var(--button-shadow);color:var(--button-color-text);display:inline-flex;font-weight:var(--button-font-weight);gap:var(--button-part-gap);inline-size:var(--button-width);justify-content:var(--button-justify);letter-spacing:var(--button-lspacing);min-block-size:var(--button-height);text-decoration:none;text-transform:var(--button-text-transform);transform:var(--button-transform);transition:.2s}@media(hover: hover){input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.c-button:hover,.c-button:hover{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none}}input[type=button]:active,input[type=reset]:active,input[type=submit]:active,a.c-button:active,.c-button:active{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}input[type=button].\+link,input[type=reset].\+link,input[type=submit].\+link,a.c-button.\+link,.c-button.\+link{--button-color: var(--color-link)}input[type=button].\+pos,input[type=reset].\+pos,input[type=submit].\+pos,a.c-button.\+pos,.c-button.\+pos{--button-color: var(--color-pos);--button-color-hover: var(--color-pos)}input[type=button].\+neg,input[type=reset].\+neg,input[type=submit].\+neg,a.c-button.\+neg,.c-button.\+neg{--button-color: var(--color-neg);--button-color-hover: var(--color-neg)}.s-button\:1 input[type=button],input[type=button].\+1,input[type=button].\+cta,input[type=button][data-freeform-action=submit],.s-button\:1 input[type=reset],input[type=reset].\+1,input[type=reset].\+cta,input[type=reset][data-freeform-action=submit],.s-button\:1 input[type=submit],input[type=submit].\+1,input[type=submit].\+cta,input[type=submit][data-freeform-action=submit],.s-button\:1 a.c-button,a.c-button.\+1,a.c-button.\+cta,a.c-button[data-freeform-action=submit],.s-button\:1 .c-button,.c-button.\+1,.c-button.\+cta,.c-button[data-freeform-action=submit]{--button-color: var(--button-color-1)}.s-button\:quiet input[type=button],input[type=button].\+quiet,input[type=button].\+share,input[type=button].\+addtocal,.s-button\:quiet input[type=reset],input[type=reset].\+quiet,input[type=reset].\+share,input[type=reset].\+addtocal,.s-button\:quiet input[type=submit],input[type=submit].\+quiet,input[type=submit].\+share,input[type=submit].\+addtocal,.s-button\:quiet a.c-button,a.c-button.\+quiet,a.c-button.\+share,a.c-button.\+addtocal,.s-button\:quiet .c-button,.c-button.\+quiet,.c-button.\+share,.c-button.\+addtocal{--button-color-bg: var(--color-fade);--button-color-text: var(--color-text)}.s-button\:quiet input[type=button].\+hint,input[type=button].\+quiet.\+hint,input[type=button].\+hint.\+share,input[type=button].\+hint.\+addtocal,.s-button\:quiet input[type=reset].\+hint,input[type=reset].\+quiet.\+hint,input[type=reset].\+hint.\+share,input[type=reset].\+hint.\+addtocal,.s-button\:quiet input[type=submit].\+hint,input[type=submit].\+quiet.\+hint,input[type=submit].\+hint.\+share,input[type=submit].\+hint.\+addtocal,.s-button\:quiet a.c-button.\+hint,a.c-button.\+quiet.\+hint,.s-button\:quiet .c-button.\+hint,.c-button.\+quiet.\+hint,.c-button.\+hint.\+share,.c-button.\+hint.\+addtocal{--button-color-bg: var(--color-hint)}.s-button\:quiet input[type=button].\+1,.s-button\:quiet input[type=button].\+cta,.s-button\:quiet input[type=button].\+link,input[type=button].\+quiet.\+1,input[type=button].\+1.\+share,input[type=button].\+quiet.\+cta,input[type=button].\+cta.\+share,input[type=button].\+1.\+addtocal,input[type=button].\+addtocal.\+cta,input[type=button].\+quiet.\+link,input[type=button].\+link.\+share,input[type=button].\+link.\+addtocal,.s-button\:quiet input[type=reset].\+1,.s-button\:quiet input[type=reset].\+cta,.s-button\:quiet input[type=reset].\+link,input[type=reset].\+quiet.\+1,input[type=reset].\+1.\+share,input[type=reset].\+quiet.\+cta,input[type=reset].\+cta.\+share,input[type=reset].\+1.\+addtocal,input[type=reset].\+addtocal.\+cta,input[type=reset].\+quiet.\+link,input[type=reset].\+link.\+share,input[type=reset].\+link.\+addtocal,.s-button\:quiet input[type=submit].\+1,.s-button\:quiet input[type=submit].\+cta,.s-button\:quiet input[type=submit].\+link,input[type=submit].\+quiet.\+1,input[type=submit].\+1.\+share,input[type=submit].\+quiet.\+cta,input[type=submit].\+cta.\+share,input[type=submit].\+1.\+addtocal,input[type=submit].\+addtocal.\+cta,input[type=submit].\+quiet.\+link,input[type=submit].\+link.\+share,input[type=submit].\+link.\+addtocal,.s-button\:quiet a.c-button.\+1,.s-button\:quiet a.c-button.\+link,a.c-button.\+quiet.\+1,a.c-button.\+quiet.\+link,.s-button\:quiet .c-button.\+1,.s-button\:quiet .c-button.\+cta,.s-button\:quiet .c-button.\+link,.c-button.\+quiet.\+1,.c-button.\+1.\+share,.c-button.\+quiet.\+cta,.c-button.\+cta.\+share,.c-button.\+1.\+addtocal,.c-button.\+addtocal.\+cta,.c-button.\+quiet.\+link,.c-button.\+link.\+share,.c-button.\+link.\+addtocal{--button-color-text: var(--color-link)}.s-button\:quiet input[type=button].\+pos,input[type=button].\+quiet.\+pos,input[type=button].\+pos.\+share,input[type=button].\+pos.\+addtocal,.s-button\:quiet input[type=reset].\+pos,input[type=reset].\+quiet.\+pos,input[type=reset].\+pos.\+share,input[type=reset].\+pos.\+addtocal,.s-button\:quiet input[type=submit].\+pos,input[type=submit].\+quiet.\+pos,input[type=submit].\+pos.\+share,input[type=submit].\+pos.\+addtocal,.s-button\:quiet a.c-button.\+pos,a.c-button.\+quiet.\+pos,.s-button\:quiet .c-button.\+pos,.c-button.\+quiet.\+pos,.c-button.\+pos.\+share,.c-button.\+pos.\+addtocal{--button-color-text: var(--color-pos)}.s-button\:quiet input[type=button].\+neg,input[type=button].\+quiet.\+neg,input[type=button].\+neg.\+share,input[type=button].\+neg.\+addtocal,.s-button\:quiet input[type=reset].\+neg,input[type=reset].\+quiet.\+neg,input[type=reset].\+neg.\+share,input[type=reset].\+neg.\+addtocal,.s-button\:quiet input[type=submit].\+neg,input[type=submit].\+quiet.\+neg,input[type=submit].\+neg.\+share,input[type=submit].\+neg.\+addtocal,.s-button\:quiet a.c-button.\+neg,a.c-button.\+quiet.\+neg,.s-button\:quiet .c-button.\+neg,.c-button.\+quiet.\+neg,.c-button.\+neg.\+share,.c-button.\+neg.\+addtocal{--button-color-text: var(--color-neg)}.s-button\:quiet input[type=button].\+warn,input[type=button].\+quiet.\+warn,input[type=button].\+warn.\+share,input[type=button].\+warn.\+addtocal,.s-button\:quiet input[type=reset].\+warn,input[type=reset].\+quiet.\+warn,input[type=reset].\+warn.\+share,input[type=reset].\+warn.\+addtocal,.s-button\:quiet input[type=submit].\+warn,input[type=submit].\+quiet.\+warn,input[type=submit].\+warn.\+share,input[type=submit].\+warn.\+addtocal,.s-button\:quiet a.c-button.\+warn,a.c-button.\+quiet.\+warn,.s-button\:quiet .c-button.\+warn,.c-button.\+quiet.\+warn,.c-button.\+warn.\+share,.c-button.\+warn.\+addtocal{--button-color-text: var(--color-warn)}.s-button\:inv input[type=button],input[type=button].\+inv,.s-button\:inv input[type=reset],input[type=reset].\+inv,.s-button\:inv input[type=submit],input[type=submit].\+inv,.s-button\:inv a.c-button,a.c-button.\+inv,.s-button\:inv .c-button,.c-button.\+inv{--button-color-bg: var(--color-bg);--button-color-text: var(--color-text)}.s-button\:hollow input[type=button],input[type=button].\+hollow,.s-article-info\:block .c-article__info-actions input[type=button]:is(.\+addtocal,.\+share),input[type=button][data-freeform-action=back],.s-button\:hollow input[type=reset],input[type=reset].\+hollow,.s-article-info\:block .c-article__info-actions input[type=reset]:is(.\+addtocal,.\+share),input[type=reset][data-freeform-action=back],.s-button\:hollow input[type=submit],input[type=submit].\+hollow,.s-article-info\:block .c-article__info-actions input[type=submit]:is(.\+addtocal,.\+share),input[type=submit][data-freeform-action=back],.s-button\:hollow a.c-button,a.c-button.\+hollow,.s-article-info\:block .c-article__info-actions a.c-button:is(.\+addtocal,.\+share),a.c-button[data-freeform-action=back],.s-button\:hollow .c-button,.c-button.\+hollow,.s-article-info\:block .c-article__info-actions .c-button:is(.\+addtocal,.\+share),.c-button[data-freeform-action=back]{--button-color-inv: transparent;--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-shadow: inset 0 0 0 2px currentColor;--button-hover-color-bg: var(--button-color);--button-hover-color-text: var(--color-bg);--button-hover-shadow: none;--button-active-shadow: var(--button-hover-shadow)}.s-button\:square input[type=button],input[type=button].\+square,.s-button\:square input[type=reset],input[type=reset].\+square,.s-button\:square input[type=submit],input[type=submit].\+square,.s-button\:square a.c-button,a.c-button.\+square,.s-button\:square .c-button,.c-button.\+square{--button-aspect-ratio: 1/1;--button-padding-block: 0;--button-padding-inline: 0}input[type=button].\+text,input[type=reset].\+text,input[type=submit].\+text,a.c-button.\+text,.c-button.\+text{--button-color-inv: transparent;--button-color-hover: var(--color-link);--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-hover-shadow: none}input[type=button].\+text.\+hover.\+alt,input[type=reset].\+text.\+hover.\+alt,input[type=submit].\+text.\+hover.\+alt,a.c-button.\+text.\+hover.\+alt,.c-button.\+text.\+hover.\+alt{--button-hover-shadow: var(--button-default-hover-shadow)}@media(hover: hover){input[type=button].\+text.\+hover:hover,input[type=reset].\+text.\+hover:hover,input[type=submit].\+text.\+hover:hover,a.c-button.\+text.\+hover:hover,.c-button.\+text.\+hover:hover{--button-color-text: var(--color-link)}input[type=button].\+text.\+hover.\+link:not(.\+alt):hover,input[type=reset].\+text.\+hover.\+link:not(.\+alt):hover,input[type=submit].\+text.\+hover.\+link:not(.\+alt):hover,a.c-button.\+text.\+hover.\+link:not(.\+alt):hover,.c-button.\+text.\+hover.\+link:not(.\+alt):hover{text-decoration:underline}}input[type=button].\+tight-x,input[type=button].\+tight,input[type=reset].\+tight-x,input[type=reset].\+tight,input[type=submit].\+tight-x,input[type=submit].\+tight,a.c-button.\+tight-x,a.c-button.\+tight,.c-button.\+tight-x,.c-button.\+tight{--button-padding-inline: 0}input[type=button].\+tight-y,input[type=button].\+tight,input[type=reset].\+tight-y,input[type=reset].\+tight,input[type=submit].\+tight-y,input[type=submit].\+tight,a.c-button.\+tight-y,a.c-button.\+tight,.c-button.\+tight-y,.c-button.\+tight{--button-padding-block: 0;--button-height: auto}.s-form-elements\:fixed-size input[type=button],.s-button\:fixed-size input[type=button],input[type=button].\+fixed-size,.s-form-elements\:fixed-size input[type=reset],.s-button\:fixed-size input[type=reset],input[type=reset].\+fixed-size,.s-form-elements\:fixed-size input[type=submit],.s-button\:fixed-size input[type=submit],input[type=submit].\+fixed-size,.s-form-elements\:fixed-size a.c-button,.s-button\:fixed-size a.c-button,a.c-button.\+fixed-size,.s-form-elements\:fixed-size .c-button,.s-button\:fixed-size .c-button,.c-button.\+fixed-size{--button-padding-inline: 1rem;--button-height: 2.75rem}.s-button\:fill input[type=button],input[type=button].\+fill,.s-button\:fill input[type=reset],input[type=reset].\+fill,.s-button\:fill input[type=submit],input[type=submit].\+fill,.s-button\:fill a.c-button,a.c-button.\+fill,.s-button\:fill .c-button,.c-button.\+fill{inline-size:100%}input[type=button].\+field-radius,input[type=reset].\+field-radius,input[type=submit].\+field-radius,a.c-button.\+field-radius,.c-button.\+field-radius{--button-radius: var(--input-text-radius)}.s-button\:round input[type=button],input[type=button].\+round,.s-button\:round input[type=reset],input[type=reset].\+round,.s-button\:round input[type=submit],input[type=submit].\+round,.s-button\:round a.c-button,a.c-button.\+round,.s-button\:round .c-button,.c-button.\+round{--button-radius: var(--button-height)}.s-button\:icon-only input[type=button],input[type=button].\+icon-only,.s-button\:icon-only input[type=reset],input[type=reset].\+icon-only,.s-button\:icon-only input[type=submit],input[type=submit].\+icon-only,.s-button\:icon-only a.c-button,a.c-button.\+icon-only,.s-button\:icon-only .c-button,.c-button.\+icon-only{--button-width: var(--button-height);--button-padding-inline: 0;--button-part-gap: 0;block-size:var(--button-height)}.s-button\:icon-only input[type=button] .c-button__text,input[type=button].\+icon-only .c-button__text,.s-button\:icon-only input[type=reset] .c-button__text,input[type=reset].\+icon-only .c-button__text,.s-button\:icon-only input[type=submit] .c-button__text,input[type=submit].\+icon-only .c-button__text,.s-button\:icon-only a.c-button .c-button__text,a.c-button.\+icon-only .c-button__text,.s-button\:icon-only .c-button .c-button__text,.c-button.\+icon-only .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-button\:icon-big input[type=button] .c-icon,input[type=button].\+icon-big .c-icon,.s-button\:icon-big input[type=reset] .c-icon,input[type=reset].\+icon-big .c-icon,.s-button\:icon-big input[type=submit] .c-icon,input[type=submit].\+icon-big .c-icon,.s-button\:icon-big a.c-button .c-icon,a.c-button.\+icon-big .c-icon,.s-button\:icon-big .c-button .c-icon,.c-button.\+icon-big .c-icon{font-size:var(--ui-target)}.s-button\:align-start input[type=button],input[type=button].\+align-start,.s-button\:align-start input[type=reset],input[type=reset].\+align-start,.s-button\:align-start input[type=submit],input[type=submit].\+align-start,.s-button\:align-start a.c-button,a.c-button.\+align-start,.s-button\:align-start .c-button,.c-button.\+align-start{--button-align-items: flex-start}.s-button\:justify-start input[type=button],input[type=button].\+justify-start,.s-button\:justify-start input[type=reset],input[type=reset].\+justify-start,.s-button\:justify-start input[type=submit],input[type=submit].\+justify-start,.s-button\:justify-start a.c-button,a.c-button.\+justify-start,.s-button\:justify-start .c-button,.c-button.\+justify-start{--button-justify: flex-start}.s-button-event\:hide input[type=button].\+addtocal,.s-button-addtocal\:hide input[type=button].\+addtocal,.s-button-event\:hide input[type=reset].\+addtocal,.s-button-addtocal\:hide input[type=reset].\+addtocal,.s-button-event\:hide input[type=submit].\+addtocal,.s-button-addtocal\:hide input[type=submit].\+addtocal,.s-button-event\:hide a.c-button.\+addtocal,.s-button-addtocal\:hide a.c-button.\+addtocal,.s-button-event\:hide .c-button.\+addtocal,.s-button-addtocal\:hide .c-button.\+addtocal{display:none}.s-button-event\:hide input[type=button].\+cta,.s-button-cta\:hide input[type=button].\+cta,.s-button-event\:hide input[type=reset].\+cta,.s-button-cta\:hide input[type=reset].\+cta,.s-button-event\:hide input[type=submit].\+cta,.s-button-cta\:hide input[type=submit].\+cta,.s-button-event\:hide a.c-button.\+cta,.s-button-cta\:hide a.c-button.\+cta,.s-button-event\:hide .c-button.\+cta,.s-button-cta\:hide .c-button.\+cta{display:none}.s-button-cta\:long input[type=button].\+cta,.s-button-cta\:long input[type=reset].\+cta,.s-button-cta\:long input[type=submit].\+cta,.s-button-cta\:long a.c-button.\+cta,.s-button-cta\:long .c-button.\+cta{--button-width: 100%}.s-button-event\:hide input[type=button].\+share,:root:not(.s-button-share\:show) input[type=button].\+share,.s-button-event\:hide input[type=reset].\+share,:root:not(.s-button-share\:show) input[type=reset].\+share,.s-button-event\:hide input[type=submit].\+share,:root:not(.s-button-share\:show) input[type=submit].\+share,.s-button-event\:hide a.c-button.\+share,:root:not(.s-button-share\:show) a.c-button.\+share,.s-button-event\:hide .c-button.\+share,:root:not(.s-button-share\:show) .c-button.\+share{display:none}.atcb-light{position:absolute !important}.atcb-light.add-to-calendar{position:fixed !important}.c-button__icon{flex-shrink:0;font-size:var(--button-icon-font-size)}.c-button__text{line-height:1.2}.c-button-group{display:flex;flex-wrap:wrap;gap:var(--gap)}.c-button-group.\+fill .c-button{flex:1}body:has(.c-button.\+scroll){scroll-behavior:smooth}.s-button-addtocal\:hide-icon .c-button.\+addtocal .c-button__icon{display:none}@media screen and (width < 40.32em){.s-button-addtocal\:hide-icon\@smax .c-button.\+addtocal .c-button__icon{display:none}}.s-button-share\:hide-text .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (width < 40.32em){.s-button-share\:hide-text\@smax .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.s-button-event\:tight .c-button.\+addtocal .c-button__icon{display:none}.s-button-event\:tight .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (width < 40.32em){.s-button-event\:tight\@smax .c-button.\+addtocal .c-button__icon{display:none}.s-button-event\:tight\@smax .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}:root{--form-color-bg: var(--color-bg);--form-font-scale-up-bp2: 1.2em;--form-border-top: none;--form-check-marg-bottom: 0;--field-font-scale-up: 1em;--field-font-scale-up-bg2: var(--field-font-scale-up);--label-font-weight: var(--bold);--label-line: inherit;--label-marg-block-end: var(--cushion-xxs-rem);--label-required-opacity: var(--quiet-u1);--label-required-font-size: inherit;--label-required-font-weight: normal;--field-help-font-size: var(--type-size-lower-2);--field-help-marg-block-start: calc(0px - (var(--label-marg-block-end) / 2));--field-help-marg-block-end: var(--label-marg-block-end);--field-help-opacity: 1;--form-error-font-size: var(--type-size-lower-2);--form-error-marg-block-start: var(--cushion-xxs-rem);--form-error-line: var(--label-line);--form-nav-font-size: 1em;--form-nav-font-weight: normal;--form-nav-active-font-weight: var(--bold);--form-nav-disabled-opacity: var(--quiet-u1);--input-icon-pos-h: right 1em;--input-icon-size: 0.66em;--input-icon-select: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0, 0 32, 0 16, 24" style="fill: rgba%28150, 150, 150, 0.8%29"></polygon></svg>')}[dir=rtl]{--input-icon-pos-h: left 1em}:is(.c-form,.c-inputs){border-block-start:var(--form-border-top)}:is(.c-form,.c-inputs).\+band{background-color:var(--form-color-bg)}@media screen and (min-width: 48em){:is(.c-form,.c-inputs).\+band{font-size:var(--form-font-scale-up-bp2)}}:is(.c-form,.c-inputs) textarea,:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){padding-inline:var(--input-padding-inline);align-items:center;background:no-repeat center var(--input-icon-pos-h)/var(--input-icon-size);background-color:var(--input-text-color-bg);border:var(--input-text-border);border-radius:var(--input-text-radius);box-shadow:var(--input-text-shadow);caret-color:var(--input-caret-color);color:var(--input-text-color-text);display:flex;font-variant-numeric:var(--input-text-font-varnums);font-weight:var(--input-text-font-weight);inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none;text-decoration:var(--input-text-decoration)}@media(hover: hover){:is(.c-form,.c-inputs) textarea:hover,:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]):hover{background-color:var(--input-text-hover-color-bg);box-shadow:var(--input-text-hover-shadow);color:var(--input-text-hover-color-text)}}:is(.c-form,.c-inputs) textarea.\+tighter-space,:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+tighter-space{margin-block:calc(var(--gap)/8)}:is(.c-form,.c-inputs) textarea.\+tighter-space,:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+tighter-space{--input-padding-inline: 0.5em}@media print{:is(.c-form,.c-inputs) textarea.\+tighter-space,:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+tighter-space{--input-padding-inline: 0}}:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+auto-width{inline-size:auto;min-inline-size:calc(var(--block)/2);max-inline-size:calc(var(--block)*2);field-sizing:content}@supports not (field-sizing: content){:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+auto-width{min-inline-size:0;max-inline-size:var(--input-text-auto-width-fb)}}:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+auto-width.\+min-1{min-inline-size:var(--block)}:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+inline{display:inline-flex}:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+tighter-space{min-block-size:0}@media print{:is(.c-form,.c-inputs) input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]).\+tighter-space{min-inline-size:0}}:is(.c-form,.c-inputs) input:is([type=date],[type=datetime],[type=datetime-local],[type=month],[type=time],[type=week]){padding-inline:var(--input-padding-inline);align-items:center;background:no-repeat center var(--input-icon-pos-h)/var(--input-icon-size);background-color:var(--input-text-color-bg);border:var(--input-text-border);border-radius:var(--input-text-radius);box-shadow:var(--input-text-shadow);caret-color:var(--input-caret-color);color:var(--input-text-color-text);display:block;font-variant-numeric:var(--input-text-font-varnums);font-weight:var(--input-text-font-weight);inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none;text-decoration:var(--input-text-decoration);block-size:var(--ui-target);line-height:var(--ui-target)}@media(hover: hover){:is(.c-form,.c-inputs) input:is([type=date],[type=datetime],[type=datetime-local],[type=month],[type=time],[type=week]):hover{background-color:var(--input-text-hover-color-bg);box-shadow:var(--input-text-hover-shadow);color:var(--input-text-hover-color-text)}}:is(.c-form,.c-inputs) select{padding-inline:var(--input-padding-inline);align-items:center;background:no-repeat center var(--input-icon-pos-h)/var(--input-icon-size);background-color:var(--select-color-bg);border:var(--input-text-border);border-radius:var(--select-radius);box-shadow:var(--select-shadow);caret-color:var(--input-caret-color);color:var(--select-color-text);display:flex;font-variant-numeric:var(--input-text-font-varnums);font-weight:var(--input-text-font-weight);inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none;text-decoration:var(--input-text-decoration);background-image:var(--input-icon-select)}@media(hover: hover){:is(.c-form,.c-inputs) select:hover{background-color:var(--select-hover-color-bg);box-shadow:var(--input-text-hover-shadow);color:var(--select-hover-color-text)}}:is(.c-form,.c-inputs) textarea{padding-block:var(--textarea-padding-block);min-block-size:4lh;max-block-size:9lh;field-sizing:content}:is(.c-form,.c-inputs) textarea[rows="5"]{min-block-size:5lh}@supports(field-sizing: content){:is(.c-form,.c-inputs) textarea.\+auto-height{min-block-size:1lh}}:is(.c-form,.c-inputs) textarea.\+tighter-shape{--textarea-padding-block: 0.25em}:is(.c-form,.c-inputs) input[type=checkbox],:is(.c-form,.c-inputs) input[type=radio]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.c-form,.c-inputs) input[type=checkbox]+label,:is(.c-form,.c-inputs) input[type=radio]+label{padding-inline-start:calc(var(--checkbox-size) + var(--checkbox-space));position:relative;display:block}:is(.c-form,.c-inputs) input[type=checkbox]+label:before,:is(.c-form,.c-inputs) input[type=radio]+label:before{inset-block-start:0;inset-inline-start:0;background-color:var(--checkbox-color-bg);block-size:var(--checkbox-size);border:var(--checkbox-border);box-shadow:var(--checkbox-shadow);border-radius:var(--checkbox-radius);content:"";inline-size:var(--checkbox-size);position:absolute}:is(.c-form,.c-inputs) input[type=checkbox]:hover+label:before,:is(.c-form,.c-inputs) input[type=checkbox]:focus+label:before,:is(.c-form,.c-inputs) input[type=radio]:hover+label:before,:is(.c-form,.c-inputs) input[type=radio]:focus+label:before{box-shadow:var(--checkbox-hover-shadow)}:is(.c-form,.c-inputs) input[type=checkbox]:hover:checked+label:before,:is(.c-form,.c-inputs) input[type=checkbox]:focus:checked+label:before,:is(.c-form,.c-inputs) input[type=radio]:hover:checked+label:before,:is(.c-form,.c-inputs) input[type=radio]:focus:checked+label:before{box-shadow:var(--checkbox-hover-shadow)}:is(.c-form,.c-inputs) input[type=checkbox]:checked+label:before,:is(.c-form,.c-inputs) input[type=radio]:checked+label:before{background-color:var(--checkbox-checked-color-bg);box-shadow:var(--checkbox-checked-shadow)}:is(.c-form,.c-inputs) input[type=radio]+label:before{border-radius:var(--checkbox-size)}:is(.c-form,.c-inputs) input[type=checkbox]:checked+label:after{inset-block-start:calc(.5*var(--checkbox-size));inset-inline-start:calc(.5*var(--checkbox-size));block-size:var(--checkbox-check-height);border-bottom:var(--checkbox-check-thickness) solid currentColor;border-right:var(--checkbox-check-thickness) solid currentColor;color:var(--checkbox-check-color);content:"";inline-size:var(--checkbox-check-width);position:absolute;rotate:45deg;translate:-50% -60%}:is(.c-form,.c-inputs) input[type=color]{background-color:rgba(0,0,0,0);block-size:var(--ui-target);border:0;border-radius:var(--input-text-radius);inline-size:100%;padding:0}:is(.c-form,.c-inputs) input[type=color]::-webkit-color-swatch-wrapper{padding:0}:is(.c-form,.c-inputs) input[type=color]::-webkit-color-swatch{border:none}.s-form-elements\:fixed-size :is(.c-form,.c-inputs),.s-input\:fixed-size :is(.c-form,.c-inputs){--ui-target: 2.75rem;--input-padding-inline: 1rem}@media print{.c-form{display:none}}@media print{.s-form\:printable .c-form{display:block}}.c-form__band{padding-block:var(--gap);padding-inline-start:calc(var(--cushion) + env(safe-area-inset-left));padding-inline-end:calc(var(--cushion) + env(safe-area-inset-right));display:flex;flex-direction:column;justify-content:center;inline-size:100%}.c-form__wrap{inline-size:100%;max-inline-size:var(--site-width);margin:0 auto}.c-form__grid{column-gap:var(--article-grid-gap);display:grid;grid-template-columns:var(--article-grid-tmpt)}.c-form__grid h6{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h6-size);font-weight:var(--scope-article-h6-weight);line-height:var(--scope-article-h6-line)}.c-form__grid h5{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h5-size);font-weight:var(--scope-article-h5-weight);line-height:var(--scope-article-h5-line)}.c-form__grid h4{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h4-size);font-weight:var(--scope-article-h4-weight);line-height:var(--scope-article-h4-line)}.c-form__grid h3{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h3-size);font-weight:var(--scope-article-h3-weight);line-height:var(--scope-article-h3-line)}.c-form__grid summary,.c-form__grid h2{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h2-size);font-weight:var(--scope-article-h2-weight);font-variant:var(--scope-article-h2-font-vars);line-height:var(--scope-article-h2-line);text-transform:var(--scope-article-h2-ttransform)}.c-form__grid h1{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);font-size:var(--scope-article-h1-size);font-weight:var(--scope-article-h1-weight);line-height:var(--scope-article-h1-line)}.c-form__grid h1:first-child{margin-block-start:0}.c-form__grid h1:last-child{margin-block-end:0}@media print{.c-form__grid :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}.c-form__grid .c-form__container,.c-form__grid form{grid-column:a}.c-form__grid[id]{scroll-margin-block-start:var(--ui-scroll-marg)}.c-form__title{grid-column:a}.c-form__row{gap:var(--gap)}.c-form__row hr{margin-block:var(--block-p-vspace);border:0;border-block-end:2px solid currentColor}@media screen and (min-width: 48em){.c-form__row{display:flex}}.c-form__item{margin-block-end:1em;font-size:var(--field-font-scale-up);width:100%}.c-form__item>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.c-form__item li{margin-block-end:var(--block-li-vspace)}.c-form__item>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.c-form__item>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.c-form__item>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.c-form__item>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.c-form__item li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.c-form__item li ol{list-style:lower-latin}.c-form__item li ol ol{list-style:lower-roman}.c-form__item li ul{list-style:disc}.c-form__item>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.c-form__item>dl dt{font-weight:var(--bold)}.c-form__item>ol{list-style:decimal}.c-form__item>ul{list-style:disc}.c-form__item :is(b,strong){font-weight:var(--bold)}.c-form__item :is(i,em,var){font-style:italic}.c-form__item :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.c-form__item :is(s,del){text-decoration:line-through}.c-form__item :is(code,kbd){font-family:var(--font-family-mono)}.c-form__item :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-form__item code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.c-form__item kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.c-form__item mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.c-form__item sub{inset-block-end:-0.25em}.c-form__item sup{inset-block-start:-0.5em}.c-form__item a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.c-form__item a:not(.c-button):hover{color:var(--content-link-hover-color)}}.c-form__item a:not(.c-button):focus{color:var(--content-link-hover-color)}.c-form__item a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.c-form__item a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.c-form__item a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.c-form__item a.c-button{text-decoration:none}@media screen and (min-width: 48em){.c-form__item{margin-block-end:1.5em;flex:1;font-size:var(--field-font-scale-up-bp2)}}.c-form__item:has(input[type=color]){display:flex;flex-direction:column}.c-form__check{margin-block-end:var(--form-check-marg-bottom)}.c-form__check+.c-form__check{margin-block-start:.5em}.c-label+.c-form__check{margin-block-start:.5em}.c-form__actions{padding-block-start:1em;padding-block-end:2em;display:flex;flex-wrap:wrap;font-size:var(--field-font-scale-up);gap:var(--gap)}@media screen and (min-width: 48em){.c-form__actions{font-size:var(--field-font-scale-up-bp2)}}@media print{.c-form__actions .s-form\:printable:not(.s-form-actions\:printable){display:none}}.c-form__actions-column{display:flex;flex-wrap:wrap;gap:var(--gap) !important}.c-form__nav{margin-block-end:calc(var(--gap-em)*2);display:flex;gap:var(--gap-em);font-size:var(--form-nav-font-size);font-weight:var(--form-nav-font-weight);list-style:none;overflow:auto;white-space:nowrap}.c-form__nav a:not(.c-button){color:inherit}.c-form__nav a:not(.c-button):hover{color:inherit;text-decoration:none}.c-form__nav li{padding-block:calc(var(--gap-em)/2);border-block-end:var(--border-width) solid rgba(0,0,0,0)}.c-form__nav li.active{border-block-end:var(--border-width) solid currentColor;font-weight:var(--form-nav-active-font-weight)}.c-form__nav li.disabled{opacity:var(--form-nav-disabled-opacity)}.c-form__alert{margin-block-end:1em;border:calc(var(--border-width)*2) solid currentColor;font-weight:bold;padding:1em}.c-form__alert.\+pos{color:var(--color-pos)}.c-form__alert.\+neg{color:var(--color-neg)}.c-form__alert ul{font-size:var(--form-nav-font-size);font-weight:normal;list-style:none}.c-label{margin-block-end:var(--label-marg-block-end);align-items:baseline;color:var(--color-text);column-gap:.5em;display:flex;flex-wrap:wrap;font-weight:var(--label-font-weight);line-height:var(--label-line)}:not(.c-form__check)>.c-label.required:after{content:"(required)";font-size:var(--label-required-font-size);font-weight:var(--label-required-font-weight);opacity:var(--label-required-opacity)}th.c-label{display:table-cell}.c-field__help{--block-li-vspace: 0;margin-block-start:var(--field-help-marg-block-start);margin-block-end:var(--field-help-marg-block-end);display:block;font-size:var(--field-help-font-size);font-variant-numeric:var(--font-varnums-text);font-variant-alternates:var(--font-varalts-text);opacity:var(--field-help-opacity)}.c-field__help:last-child,.c-form__check+.c-field__help{--field-help-marg-block-start: var(--label-marg-block-end)}ul.c-field__help,ol.c-field__help{padding-inline-start:2em}.c-check-group{margin-block-start:1em}.c-check-group label{margin-block-end:1em}.c-field-group.\+grid{display:flex;flex-wrap:wrap;gap:var(--gap)}.c-field-group.\+grid.\+fill-buttons .c-button{flex:1}.c-field-group.\+grid.\+fill>*{flex:1}.c-field-group.\+select:focus-within *{opacity:var(--quiet-l1)}.c-field-group.\+select:focus-within *:focus{opacity:1}#favouriteColour{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-form-control-dummy{padding-inline:var(--input-padding-inline);align-items:center;background:no-repeat center var(--input-icon-pos-h)/var(--input-icon-size);background-color:var(--input-text-color-bg);border:var(--input-text-border);border-radius:var(--input-text-radius);box-shadow:var(--input-text-shadow);caret-color:var(--input-caret-color);color:var(--input-text-color-text);display:flex;font-variant-numeric:var(--input-text-font-varnums);font-weight:var(--input-text-font-weight);inline-size:100%;min-block-size:var(--ui-target);-webkit-appearance:none;text-decoration:var(--input-text-decoration);align-items:center;display:flex}@media(hover: hover){.c-form-control-dummy:hover{background-color:var(--input-text-hover-color-bg);box-shadow:var(--input-text-hover-shadow);color:var(--input-text-hover-color-text)}}.c-form-control-dummy>*{flex:1}.c-form-control-dummy iframe{width:100%}.s-form\:textarea-nomaxheight .c-form textarea{max-block-size:none}.freeform-form-success,.freeform-form-errors{margin-block-end:1em}.c-form__item>ul.freeform-errors{padding-inline-start:0;margin-block-start:var(--form-error-marg-block-start);font-size:var(--type-size-lower-1);list-style:none}.freeform-errors,.freeform-form-errors{color:var(--color-neg)}.freeform-form-success{color:var(--color-pos)}.freeform-file-dnd__input{align-items:center;border-radius:var(--button-radius) !important;border:var(--border-width) dashed var(--color-fade-50) !important;background-color:var(--color-hint-75) !important;color:var(--color-accent-sch) !important;display:flex;flex-direction:column;justify-content:center;min-block-size:4lh !important;padding:var(--gap) !important;text-align:center}.freeform-file-dnd__input:hover{background-color:var(--color-hint-50) !important;border-color:var(--color-link) !important}.freeform-file-dnd__input [data-placeholder]{font-size:inherit !important;max-inline-size:80%;text-wrap:balance}.freeform-file-dnd__input [data-preview-zone]{inline-size:100%;grid-template-columns:repeat(auto-fill, minmax(5.75rem, 1fr)) !important;gap:var(--gap) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-filename]{font-size:var(--type-size-lower-2) !important;color:var(--color-text) !important;line-height:1.2 !important;margin-block-start:calc(var(--gap)/4) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-filesize]{font-size:var(--type-size-lower-2) !important;color:var(--color-text) !important;opacity:var(--quiet) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail]{background-size:cover !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-progress]{background-color:var(--color-shade) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-progress]:after{background-color:var(--color-warn) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail][data-completed] [data-progress]:after{background-color:var(--color-pos) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-remove-button]{background-color:var(--color-text) !important;color:var(--color-bg) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-remove-button]:hover{background-color:var(--color-neg) !important;color:var(--color-bg) !important;border:1px solid var(--color-neg) !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-errors]{background:var(--color-neg) !important;border:1px solid var(--color-neg) !important;bottom:-8px !important;color:var(--color-bg) !important;font-size:var(--type-size-lower-2) !important;font-weight:bold !important;height:20px !important;line-height:20px !important;right:-10px !important;width:20px !important}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-errors][aria-label]+[data-progress]:after{background-color:var(--color-neg) !important}.freeform-file-dnd__input [data-messages],.freeform-file-dnd__input [data-field-errors]{font-size:var(--type-size-lower-1);inline-size:100%;list-style:none;margin-block-start:calc(var(--gap)/2) !important;padding-inline:0 !important}.freeform-file-dnd__input [data-messages]:empty,.freeform-file-dnd__input [data-field-errors]:empty{margin-block-start:0 !important}.freeform-file-dnd__input [data-messages]>li[data-error],.freeform-file-dnd__input [data-field-errors]>li[data-error]{color:var(--color-neg) !important;text-align:center !important}.invalid-feedback{margin-block-start:var(--form-error-marg-block-start);color:var(--color-neg);font-size:var(--form-error-font-size);line-height:var(--form-error-line)}.invalid-feedback li{margin-block-end:0}.s-form\:hide-title .c-form__title{display:none}.s-form\:hide-nav .c-form__nav{display:none}.s-form\:sticky-nav .c-form__nav{background-color:var(--color-bg);inset-block-start:0;position:sticky;z-index:1}.s-inputs\:theme-alt1{--input-text-color-bg: var(--input-alt1-text-color-bg);--input-text-shadow: var(--input-alt1-text-shadow);--input-text-font-weight: var(--input-alt1-text-font-weight);--input-text-decoration: var(--input-alt1-text-decoration);--input-padding-inline: var(--input-alt1-padding-inline)}@media print{.s-inputs\:theme-alt1 textarea{--input-text-decoration: none;--textarea-padding-block: 0;min-block-size:0}.s-inputs\:theme-alt1 textarea.\+tighter{--textarea-padding-block: 0}}}@layer theme{:root{color-scheme:light dark;--font-family-1: "Greycliff", system-ui;--font-family-2: "kopius", Georgia;--font-family-mono: "Courier", monospace;--regular: 500;--s-bold: 600;--bold: 700;--x-bold: 900;--font-varnums-text: oldstyle-nums proportional-nums;--font-varalts-text: none;--font-varalts-display: none;--underline-offset: 0.12em;--scope-article-h1-size: clamp(var(--type-size-upper-4), var(--type-size-fluid-vw) * pow(var(--type-scale), 8), var(--type-size-upper-8));--scope-article-prespace: 1.25em;--scope-poster-h1-weight: var(--x-bold);--section-heading-aa-weight: var(--x-bold);--section-heading-a-weight: var(--x-bold);--color-0: #eeebe8;--color-1: #353230;--color-1-d: #252322;--color-1-xl: #a9a296;--color-1-xxl: #d8d0c8;--color-1-xd: #1b1a19;--color-2: #027462;--color-2-l50: #00BB95;--color-2-xl: #81F6CF;--color-2-xxl: #BEFBE2;--color-2-xd: #114C43;--color-3: #A60340;--color-3-l50: #E74176;--color-3-xl: #FFA1B7;--color-3-xxl: #FFD6DE;--color-3-xd: #61102d;--color-4: #386906;--color-4-l50: #81b700;--color-4-xl: #AEF32F;--color-4-xxl: #D6FFA8;--color-4-xd: #244110;--color-5: #751D8F;--color-5-l50: #B239D5;--color-5-xl: #E3A4FD;--color-5-xxl: #f2daff;--color-5-xd: #49185A;--color-6: #2F4E87;--color-6-l50: #4986E7;--color-6-xl: #A1CBFE;--color-6-xxl: #DAEBFF;--color-6-xd: #122d50;--color-7: #c75d00;--color-7-l50: #F2B703;--color-7-xl: #f9e210;--color-7-xxl: #FFF6AE;--color-7-xd: #752813;--color-black: hsl(from var(--color-1-xd) h s calc(l / 1.5));--color-1-sch: var(--color-1);--color-2-sch: var(--color-2);--color-3-sch: var(--color-3);--color-4-sch: var(--color-4);--color-5-sch: var(--color-5);--color-6-sch: var(--color-6);--color-7-sch: var(--color-7);--color-neg-default: var(--color-3);--color-neg-inv: var(--color-3-xl);--color-neg: var(--color-neg-default);--color-pos-default: var(--color-4);--color-pos-inv: var(--color-4-xl);--color-pos: var(--color-pos-default);--color-warn-default: var(--color-7);--color-warn-inv: var(--color-7-xl);--color-warn: var(--color-warn-default);--form-color-bg: var(--color-fade);--ui-radius: calc(var(--radius) * 0.25);--ui-card-radius: var(--ui-radius);--link-underline-offset: var(--underline-offset);--content-link-decoration-color: color-mix(in srgb, currentColor 50%, transparent);--content-link-hover-decoration-color: currentColor;--icard-content-color-bg: var(--color-000);--linkblock-color-bg: var(--color-fade);--mark-color-bg-default: var(--color-7-xl);--mark-color-bg-alt: var(--color-7);--mark-color-bg: var(--mark-color-bg-default);--mark-color-bg-inv: var(--mark-color-bg-alt);--barticle-title-font-size: var(--section-heading-a);--barticle-title-font-weight: var(--section-heading-a-weight);--barticle-title-line: var(--section-heading-a-line);--article-body-pad-top: var(--section-block-pad);--article-head-pad-bottom: var(--section-block-pad);--article-subtitle-font-weight: var(--bold);--article-date-font-weight: var(--bold);--article-title-font-weight: var(--x-bold);--article-top-p-font-weight: var(--bold);--brand-icon-height-bp2: 1.85em;--brand-icon-height-bp3: 2em;--brand-name-font-weight: var(--bold);--brand-subname-font-weight: var(--bold);--breadcrumb-parent-weight: var(--x-bold);--button-icon-font-size: var(--type-size-upper-1);--emblem-height-inter: 30vw;--emblem-height-max: calc(var(--block) * 2.25);--field-help-opacity: var(--quiet-u1);--footer-brand-motto-marg: 0;--icard-title-font-weight: var(--bold);--info-label-font-size: var(--type-size-lower-1);--info-label-font-weight: var(--bold);--info-info-font-varnums: tabular-nums;--input-text-shadow: none;--label-required-opacity: var(--quiet);--mast-color-bg: transparent;--mast-color-text: var(--color-text);--mast-color-link: var(--color-accent);--nav-item-color-bg-current: var(--color-hint);--nav-justify-correct: calc(var(--nav-item-pad-inline) * -1);--poster-color-bg: transparent;--site-search-color-bg: var(--color-white);--site-search-color-text: var(--mast-toggle-color-bg);--site-search-shadow: none;--site-search-alt-color-bg: transparent;--site-search-alt-color-text: var(--mast-color-text);--site-search-alt-hover-color-bg: transparent;--site-search-alt-radius: 0;--site-search-alt-shadow: 0 var(--border-width) 0 currentColor}@media screen{:root{--ui-bleed-color-bg: var(--color-bg)}}@media screen and (min-width: 96em){:root{--mast-areas-wide: "mb mb mb mn mn mn mn mn mn ms ms ms"}}@media screen and (prefers-contrast: more){:root{--content-link-decoration-color: currentColor;--link-underline: underline;--color-shade: rgb(0 0 0 / 0);--color-tint: rgb(255 255 255 / 0);--color-light: var(--color-white);--color-dark: var(--color-black);--ui-shadow: 0 0 0 var(--border-width) currentColor;--input-text-shadow: inset 0 0 0 var(--border-width) currentColor;--site-search-shadow: var(--ui-shadow);--color-bg-default: var(--color-white);--color-text-default: var(--color-black)}}@media screen and (prefers-color-scheme: dark){:root{--color-111: var(--color-white);--color-000: var(--color-black);--color-shade: rgb(0 0 0 / 0.12);--color-tint: rgb(255 255 255 / 0.06);--color-fade-default: var(--color-tint);--color-fade-25: var(--color-tint-25);--color-fade-50: var(--color-tint-50);--color-fade-75: var(--color-tint-75);--color-hint-default: var(--color-shade);--color-hint-25: var(--color-shade);--color-hint-50: var(--color-shade-25);--color-hint-75: var(--color-shade-50);--color-dark: var(--color-1-d);--color-1-sch: var(--color-1-xxl);--color-2-sch: var(--color-2-xl);--color-3-sch: var(--color-3-xl);--color-4-sch: var(--color-4-xl);--color-5-sch: var(--color-5-xl);--color-6-sch: var(--color-6-xl);--color-7-sch: var(--color-7-xl);--color-accent-text: var(--color-0);--color-accent-link: var(--color-0);--color-accent-sch: var(--color-accent-alt);--color-accent-sch-text: var(--color-accent-alt-text);--color-accent-sch-link: var(--color-accent-alt-link);--color-neg: var(--color-neg-inv);--color-pos: var(--color-pos-inv);--color-warn: var(--color-warn-inv);--color-bg-default: var(--color-dark);--color-text-default: var(--color-light);--color-link: var(--color-link-alt);--color-link-inv: var(--color-link-default);--mark-color-bg: var(--mark-color-bg-alt);--mark-color-bg-inv: var(--mark-color-bg-default);--mast-color-link: var(--color-accent-alt)}}@media screen and (prefers-contrast: more)and (prefers-color-scheme: dark){:root{--color-111: var(--color-white);--color-000: var(--color-black);--color-shade: rgb(0 0 0 / 0.12);--color-tint: rgb(255 255 255 / 0.06);--color-fade-default: var(--color-tint);--color-fade-25: var(--color-tint-25);--color-fade-50: var(--color-tint-50);--color-fade-75: var(--color-tint-75);--color-hint-default: var(--color-shade);--color-hint-25: var(--color-shade);--color-hint-50: var(--color-shade-25);--color-hint-75: var(--color-shade-50);--color-dark: var(--color-1-d);--color-1-sch: var(--color-1-xxl);--color-2-sch: var(--color-2-xl);--color-3-sch: var(--color-3-xl);--color-4-sch: var(--color-4-xl);--color-5-sch: var(--color-5-xl);--color-6-sch: var(--color-6-xl);--color-7-sch: var(--color-7-xl);--color-accent-text: var(--color-0);--color-accent-link: var(--color-0);--color-accent-sch: var(--color-accent-alt);--color-accent-sch-text: var(--color-accent-alt-text);--color-accent-sch-link: var(--color-accent-alt-link);--color-neg: var(--color-neg-inv);--color-pos: var(--color-pos-inv);--color-warn: var(--color-warn-inv);--color-bg-default: var(--color-dark);--color-text-default: var(--color-light);--color-link: var(--color-link-alt);--color-link-inv: var(--color-link-default);--mark-color-bg: var(--mark-color-bg-alt);--mark-color-bg-inv: var(--mark-color-bg-default);--mast-color-link: var(--color-accent-alt);--content-link-decoration-color: currentColor;--link-underline: underline;--color-shade: rgb(0 0 0 / 0);--color-tint: rgb(255 255 255 / 0);--color-light: var(--color-white);--color-dark: var(--color-black);--ui-shadow: 0 0 0 var(--border-width) currentColor;--input-text-shadow: inset 0 0 0 var(--border-width) currentColor;--site-search-shadow: var(--ui-shadow);--color-bg-default: var(--color-black);--color-text-default: var(--color-white)}}@media screen and (prefers-reduced-data){:root{--font-family-1: system-ui;--font-family-2: Georgia;--font-family-mono: monospace}}.s-scheme-dark{--color-111: var(--color-white);--color-000: var(--color-black);--color-shade: rgb(0 0 0 / 0.12);--color-tint: rgb(255 255 255 / 0.06);--color-fade-default: var(--color-tint);--color-fade-25: var(--color-tint-25);--color-fade-50: var(--color-tint-50);--color-fade-75: var(--color-tint-75);--color-hint-default: var(--color-shade);--color-hint-25: var(--color-shade);--color-hint-50: var(--color-shade-25);--color-hint-75: var(--color-shade-50);--color-dark: var(--color-1-d);--color-1-sch: var(--color-1-xxl);--color-2-sch: var(--color-2-xl);--color-3-sch: var(--color-3-xl);--color-4-sch: var(--color-4-xl);--color-5-sch: var(--color-5-xl);--color-6-sch: var(--color-6-xl);--color-7-sch: var(--color-7-xl);--color-accent-text: var(--color-0);--color-accent-link: var(--color-0);--color-accent-sch: var(--color-accent-alt);--color-accent-sch-text: var(--color-accent-alt-text);--color-accent-sch-link: var(--color-accent-alt-link);--color-neg: var(--color-neg-inv);--color-pos: var(--color-pos-inv);--color-warn: var(--color-warn-inv);--color-bg-default: var(--color-dark);--color-text-default: var(--color-light);--color-link: var(--color-link-alt);--color-link-inv: var(--color-link-default);--mark-color-bg: var(--mark-color-bg-alt);--mark-color-bg-inv: var(--mark-color-bg-default);--mast-color-link: var(--color-accent-alt)}:root{--font-family-1: "CMU Typewriter Text", system-ui;--font-family-2: "CMU Typewriter Text Variable Width", system-ui;--font-family-mono: "Courier", monospace;--regular: 500;--bold: 600;--x-bold: 700;--scope-article-h1-size: clamp(var(--type-size-upper-4), 6vw, var(--type-size-upper-8));--scope-article-prespace: 1.25em;--scope-poster-h1-weight: var(--x-bold);--section-heading-aa-weight: var(--x-bold);--section-heading-a-weight: var(--x-bold);--color-accent: var(--color-1);--color-accent-alt: var(--color-0);--color-accent-var: var(--color-1-xxl);--color-accent-sch: var(--color-accent)}}@layer overrides{@keyframes initAnimation{0%{rotate:y 0deg}100%{rotate:y -30deg}}.s-cms-content :is(b,strong){font-weight:var(--bold)}.s-cms-content :is(i,em,var){font-style:italic}.s-cms-content :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.s-cms-content :is(s,del){text-decoration:line-through}.s-cms-content :is(code,kbd){font-family:var(--font-family-mono)}.s-cms-content :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.s-cms-content code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.s-cms-content kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.s-cms-content mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.s-cms-content sub{inset-block-end:-0.25em}.s-cms-content sup{inset-block-start:-0.5em}.s-cms-content a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.s-cms-content a:hover{color:var(--content-link-hover-color)}}.s-cms-content a:focus{color:var(--content-link-hover-color)}.s-cms-content a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.s-cms-content a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.s-cms-content a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.s-cms-content a.c-button{text-decoration:none}.s-cms-content>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.s-cms-content>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.s-cms-content li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.s-cms-content li ol{list-style:lower-latin}.s-cms-content li ol ol{list-style:lower-roman}.s-cms-content li ul{list-style:disc}.s-cms-content>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.s-cms-content>dl dt{font-weight:var(--bold)}.s-cms-content>ol{list-style:decimal}.s-cms-content>ul{list-style:disc}.s-cms-content>:is(blockquote,ol,p,ul,table){font-size:var(--scope-article-p-size);line-height:var(--scope-article-p-line)}.s-cms-content>:is(blockquote,detail,dl,ol,p,ul,table){margin-block-end:var(--scope-article-p-vspace)}.s-cms-content>:where(p,blockquote,blockquote>p){text-wrap:var(--scope-article-p-textwrap)}.s-cms-content>:where(p,blockquote,blockquote>p,ul,ol,dl){font-variant-numeric:var(--scope-article-font-varnums);font-variant-alternates:var(--scope-article-font-varalts)}.s-cms-content li{margin-block-end:var(--scope-article-li-vspace)}.s-cms-content h6{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h6-size);font-weight:var(--scope-article-h6-weight);line-height:var(--scope-article-h6-line)}.s-cms-content h5{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h5-size);font-weight:var(--scope-article-h5-weight);line-height:var(--scope-article-h5-line)}.s-cms-content h4{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h4-size);font-weight:var(--scope-article-h4-weight);line-height:var(--scope-article-h4-line)}.s-cms-content h3{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h3-size);font-weight:var(--scope-article-h3-weight);line-height:var(--scope-article-h3-line)}.s-cms-content summary,.s-cms-content h2{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h2-size);font-weight:var(--scope-article-h2-weight);font-variant:var(--scope-article-h2-font-vars);line-height:var(--scope-article-h2-line);text-transform:var(--scope-article-h2-ttransform)}.s-cms-content h1{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);font-size:var(--scope-article-h1-size);font-weight:var(--scope-article-h1-weight);line-height:var(--scope-article-h1-line)}.s-cms-content h1:first-child{margin-block-start:0}.s-cms-content h1:last-child{margin-block-end:0}@media print{.s-cms-content :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}.s-cms-content td,.s-cms-content th{padding-block-start:var(--table-cell-block-pad);padding-inline-end:var(--table-cell-inline-pad);padding-block-end:var(--table-cell-block-pad);line-height:var(--scope-article-p-line)}.s-cms-content td:last-child,.s-cms-content th:last-child{padding-inline-end:0}.s-cms-content th{font-weight:var(--bold);text-align:start}.s-cms-content thead th{font-size:var(--table-th-font-size)}.s-cms-content thead tr:last-child th{border-block-end:var(--table-th-border) solid currentColor}.s-cms-content tbody td,.s-cms-content tbody th{border-block-end:var(--table-td-border) solid currentColor}.s-form-content :is(b,strong){font-weight:var(--bold)}.s-form-content :is(i,em,var){font-style:italic}.s-form-content :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.s-form-content :is(s,del){text-decoration:line-through}.s-form-content :is(code,kbd){font-family:var(--font-family-mono)}.s-form-content :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.s-form-content code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.s-form-content kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.s-form-content mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.s-form-content sub{inset-block-end:-0.25em}.s-form-content sup{inset-block-start:-0.5em}.s-form-content a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.s-form-content a:hover{color:var(--content-link-hover-color)}}.s-form-content a:focus{color:var(--content-link-hover-color)}.s-form-content a{text-decoration:var(--content-link-decoration);text-decoration-color:var(--content-link-decoration-color)}@media(hover: hover){.s-form-content a:hover{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}}.s-form-content a:focus{text-decoration:var(--content-link-hover-decoration);text-decoration-color:var(--content-link-hover-decoration-color)}.s-form-content a.c-button{text-decoration:none}.s-form-content>:is(blockquote,ol,ul){padding-inline-start:var(--block-list-inset);font-variant-numeric:var(--scope-article-font-varnums)}.s-form-content>:is(ol,ul) :is(ol,ul){padding-inline-start:var(--block-list-inset)}.s-form-content li :is(ol,ul){margin-block-start:var(--block-li-vspace)}.s-form-content li ol{list-style:lower-latin}.s-form-content li ol ol{list-style:lower-roman}.s-form-content li ul{list-style:disc}.s-form-content>blockquote{box-shadow:var(--scope-article-bquote-shadow)}.s-form-content>dl dt{font-weight:var(--bold)}.s-form-content>ol{list-style:decimal}.s-form-content>ul{list-style:disc}.s-form-content>:is(blockquote,dl,ol,p,ul){margin-block-end:var(--block-p-vspace)}.s-form-content li{margin-block-end:var(--block-li-vspace)}.s-form-content>:where(p,blockquote,blockquote>p){text-wrap:var(--block-p-textwrap)}.s-form-content>:is(blockquote,dl,ol,p,ul):last-child{margin-block-end:0}.s-form-content h6{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h6-size);font-weight:var(--scope-article-h6-weight);line-height:var(--scope-article-h6-line)}.s-form-content h5{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h5-size);font-weight:var(--scope-article-h5-weight);line-height:var(--scope-article-h5-line)}.s-form-content h4{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h4-size);font-weight:var(--scope-article-h4-weight);line-height:var(--scope-article-h4-line)}.s-form-content h3{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h3-size);font-weight:var(--scope-article-h3-weight);line-height:var(--scope-article-h3-line)}.s-form-content summary,.s-form-content h2{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);break-after:avoid;font-size:var(--scope-article-h2-size);font-weight:var(--scope-article-h2-weight);font-variant:var(--scope-article-h2-font-vars);line-height:var(--scope-article-h2-line);text-transform:var(--scope-article-h2-ttransform)}.s-form-content h1{margin-block-start:var(--scope-article-prespace);margin-block-end:var(--scope-article-vspace);font-size:var(--scope-article-h1-size);font-weight:var(--scope-article-h1-weight);line-height:var(--scope-article-h1-line)}.s-form-content h1:first-child{margin-block-start:0}.s-form-content h1:last-child{margin-block-end:0}@media print{.s-form-content :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}.s-form-content td,.s-form-content th{padding-block-start:var(--table-cell-block-pad);padding-inline-end:var(--table-cell-inline-pad);padding-block-end:var(--table-cell-block-pad);line-height:var(--scope-article-p-line)}.s-form-content td:last-child,.s-form-content th:last-child{padding-inline-end:0}.s-form-content th{font-weight:var(--bold);text-align:start}.s-form-content thead th{font-size:var(--table-th-font-size)}.s-form-content thead tr:last-child th{border-block-end:var(--table-th-border) solid currentColor}.s-form-content tbody td,.s-form-content tbody th{border-block-end:var(--table-td-border) solid currentColor}.s-category{--article-grid-tmpt-bp3: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [ai-end ie-end of-start] repeat(2, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end m ihf-end oe-start ohf-start] repeat(2, var(--grid-col)) [oe-end omg-start] repeat(1, var(--grid-col)) [at-end h-end if-end og-start] repeat(3, var(--grid-col)) [full-end ig-end of-end og-end ohf-end omg-end]}.s-category .c-article__breadcrumb{display:block}@media(hover: hover){.s-deflist-hi dt:hover,.s-deflist-hi dd:hover,.s-deflist-hi dt:hover+dd,.s-deflist-hi dt:has(+dd:hover){color:var(--color-accent-sch)}.s-deflist-hi dt:hover time.\+inv,.s-deflist-hi dd:hover time.\+inv,.s-deflist-hi dt:hover+dd time.\+inv,.s-deflist-hi dt:has(+dd:hover) time.\+inv{background-color:var(--color-accent-sch)}}.s-index\:shadow .c-index-card,.s-index\:shadow .c-index-result,.s-index\:shadow .c-index-badge{box-shadow:var(--ui-card-shadow-alt)}@media screen and (hover:hover){.s-index\:shadow\@hover .c-index-card,.s-index\:shadow\@hover .c-index-result,.s-index\:shadow\@hover .c-index-badge{box-shadow:var(--ui-card-shadow-alt)}}@media screen and (hover:none){.s-index\:shadow\@touch .c-index-card,.s-index\:shadow\@touch .c-index-result,.s-index\:shadow\@touch .c-index-badge{box-shadow:var(--ui-card-shadow-alt)}}@media screen and (hover: hover){.s-index\:shadow\:hover .c-index-card:hover,.s-index\:shadow\:hover .c-index-result:hover,.s-index\:shadow\:hover .c-index-badge:hover{box-shadow:var(--ui-card-shadow-alt)}}.s-index\:shadow-press .c-index-card,.s-index\:shadow-press .c-index-result,.s-index\:shadow-press .c-index-badge{box-shadow:var(--shadow-default)}.s-index\:shadow-press .c-index-card:hover,.s-index\:shadow-press .c-index-result:hover,.s-index\:shadow-press .c-index-badge:hover{box-shadow:var(--shadow-hover)}.s-index\:shadow-press .c-index-card:active,.s-index\:shadow-press .c-index-result:active,.s-index\:shadow-press .c-index-badge:active{box-shadow:var(--shadow-press)}@media screen and (hover:hover){.s-index\:shadow-press\@hover .c-index-card,.s-index\:shadow-press\@hover .c-index-result,.s-index\:shadow-press\@hover .c-index-badge{box-shadow:var(--shadow-default)}.s-index\:shadow-press\@hover .c-index-card:hover,.s-index\:shadow-press\@hover .c-index-result:hover,.s-index\:shadow-press\@hover .c-index-badge:hover{box-shadow:var(--shadow-hover)}.s-index\:shadow-press\@hover .c-index-card:active,.s-index\:shadow-press\@hover .c-index-result:active,.s-index\:shadow-press\@hover .c-index-badge:active{box-shadow:var(--shadow-press)}}@media screen and (hover:none){.s-index\:shadow-press\@touch .c-index-card,.s-index\:shadow-press\@touch .c-index-result,.s-index\:shadow-press\@touch .c-index-badge{box-shadow:var(--shadow-default)}.s-index\:shadow-press\@touch .c-index-card:hover,.s-index\:shadow-press\@touch .c-index-result:hover,.s-index\:shadow-press\@touch .c-index-badge:hover{box-shadow:var(--shadow-hover)}.s-index\:shadow-press\@touch .c-index-card:active,.s-index\:shadow-press\@touch .c-index-result:active,.s-index\:shadow-press\@touch .c-index-badge:active{box-shadow:var(--shadow-press)}}.s-index\:shadow-press-link .c-index-card.\+link,.s-index\:shadow-press-link .c-index-result.\+link{box-shadow:var(--shadow-default)}.s-index\:shadow-press-link .c-index-card.\+link:hover,.s-index\:shadow-press-link .c-index-result.\+link:hover{box-shadow:var(--shadow-hover)}.s-index\:shadow-press-link .c-index-card.\+link:active,.s-index\:shadow-press-link .c-index-result.\+link:active{box-shadow:var(--shadow-press)}@media screen and (hover:hover){.s-index\:shadow-press-link\@hover .c-index-card.\+link,.s-index\:shadow-press-link\@hover .c-index-result.\+link{box-shadow:var(--shadow-default)}.s-index\:shadow-press-link\@hover .c-index-card.\+link:hover,.s-index\:shadow-press-link\@hover .c-index-result.\+link:hover{box-shadow:var(--shadow-hover)}.s-index\:shadow-press-link\@hover .c-index-card.\+link:active,.s-index\:shadow-press-link\@hover .c-index-result.\+link:active{box-shadow:var(--shadow-press)}}@media screen and (hover:none){.s-index\:shadow-press-link\@touch .c-index-card.\+link,.s-index\:shadow-press-link\@touch .c-index-result.\+link{box-shadow:var(--shadow-default)}.s-index\:shadow-press-link\@touch .c-index-card.\+link:hover,.s-index\:shadow-press-link\@touch .c-index-result.\+link:hover{box-shadow:var(--shadow-hover)}.s-index\:shadow-press-link\@touch .c-index-card.\+link:active,.s-index\:shadow-press-link\@touch .c-index-result.\+link:active{box-shadow:var(--shadow-press)}}.s-mast\:sticky{--ui-scroll-marg: calc(1em + var(--mast-height))}.s-tag{--article-grid-span-header: full}.s-page\:articles,.s-page\:demo,.s-page\:lesson,.s-page\:type-2{--article-body-font-family: var(--font-family-2);--article-blockquote-font-family: var(--font-family-2)}.s-page\:profile,.s-page\:type-2b{--article-body-font-family: var(--font-family-2)}.s-page\:articles,.s-page\:lesson,.s-page\:news,.s-page\:type-up{--article-body-font-scale-up: var(--page-typea-scaleup);--article-body-font-scale-up-bp1: var(--page-typea-scaleup-bp1)}.s-page\:demo .c-article__about,.s-page\:account .c-article__about,.s-page\:articles .c-article__about,.s-page\:event .c-article__about,.s-page\:lesson .c-article__about,.s-page\:news .c-article__about,.s-page\:profile .c-article__about,.s-page\:project .c-article__about,.s-page\:resource .c-article__about{display:flex}.s-page\:demo.s-article-about\:hide .c-article__about,.s-page\:account.s-article-about\:hide .c-article__about,.s-page\:articles.s-article-about\:hide .c-article__about,.s-page\:event.s-article-about\:hide .c-article__about,.s-page\:lesson.s-article-about\:hide .c-article__about,.s-page\:news.s-article-about\:hide .c-article__about,.s-page\:profile.s-article-about\:hide .c-article__about,.s-page\:project.s-article-about\:hide .c-article__about,.s-page\:resource.s-article-about\:hide .c-article__about{display:none}.s-page\:event,.s-page\:lesson,.s-page\:profile,.s-page\:resource{--article-grid-row-span-about: span 2}.s-page\:demo .c-button.\+cta,.s-page\:demo .c-button.\+addtocal{display:inline-flex}.s-page\:articles .c-credits{display:flex}.s-page\:articles .c-credits__avatars,.s-page\:articles .c-credits__who{display:block}.s-page\:event{--article-grid-tmpt-row-bp2: auto auto 1fr}@media screen{.s-page\:event .c-article__section{display:block}}.s-page\:lesson .c-credits{display:flex}.s-page\:lesson .c-credits__avatars,.s-page\:lesson .c-credits__when,.s-page\:lesson .c-credits__who{display:block}@media screen{.s-page\:lesson .c-tags-categories{display:flex}}.s-page\:news .c-credits{display:flex}.s-page\:news .c-credits__when{display:block}@media screen{.s-page\:news .c-article__section{display:block}}.s-page\:people{--article-grid-tmpt-bp2: [full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [a-start ai-start at-start ie-end ig-end of-start] repeat(3, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(3, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [full-end h-end oe-end of-end og-end omg-end];--article-grid-tmpt-bp3: [full-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start h-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [h-end oe-end] repeat(1, var(--grid-col)) [full-end of-end og-end ohf-end omg-end];--article-grid-span-header: full;--article-grid-span-about: a;--article-grid-span-info: a;--info-margin-inline-start: 0;--info-margin-inline-end: auto;--article-header-text-align: center}@media screen and (min-width: 72em){.s-page\:people{--article-grid-span-about: ig;--article-grid-span-info: og}}.s-page\:people .c-support.\+related-entries{--support-color-bg: var(--color-fade)}.s-page\:people .c-article__header p{margin-inline:auto}.s-page\:profile{--article-grid-tmpt-bp3: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [ai-end ie-end of-start] repeat(2, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end m ihf-end oe-start ohf-start] repeat(2, var(--grid-col)) [oe-end omg-start] repeat(1, var(--grid-col)) [at-end h-end if-end og-start] repeat(3, var(--grid-col)) [full-end ig-end of-end og-end ohf-end omg-end];--article-grid-row-adv-bp3: 2;--article-grid-tmpt-row-default: auto auto 1fr;--article-figure-pullout-marg-inner: 0}.s-page\:project{--article-grid-tmpt-bp3: [full-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start h-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [h-end oe-end] repeat(1, var(--grid-col)) [full-end of-end og-end ohf-end omg-end];--article-grid-row-adv-bp3: 1;--article-grid-tmpt-row-default: auto 1fr}.s-page\:search{--article-grid-span-header: full}.s-page\:series{--article-top-p-textwrap: balance}.s-page\:places{--article-grid-tmpt-bp3: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [ai-end ie-end of-start] repeat(2, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end m ihf-end oe-start ohf-start] repeat(2, var(--grid-col)) [oe-end omg-start] repeat(1, var(--grid-col)) [at-end h-end if-end og-start] repeat(3, var(--grid-col)) [full-end ig-end of-end og-end ohf-end omg-end]}.s-page-layout\:1{--article-grid-tmpt-bp3: [full-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start h-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [h-end oe-end] repeat(1, var(--grid-col)) [full-end of-end og-end ohf-end omg-end];--article-grid-row-adv-bp3: 1;--article-grid-tmpt-row-default: auto 1fr}.s-page-layout\:2{--article-grid-tmpt-bp3: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [ai-end ie-end of-start] repeat(2, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end m ihf-end oe-start ohf-start] repeat(2, var(--grid-col)) [oe-end omg-start] repeat(1, var(--grid-col)) [at-end h-end if-end og-start] repeat(3, var(--grid-col)) [full-end ig-end of-end og-end ohf-end omg-end];--article-grid-row-adv-bp3: 2;--article-grid-tmpt-row-default: auto auto 1fr;--article-figure-pullout-marg-inner: 0}.s-page-layout\:3{--article-grid-tmpt-bp3: [ai-start full-start ie-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [a-start at-start h-start] repeat(2, var(--grid-col)) [ai-end ie-end of-start] repeat(2, var(--grid-col)) [ao-start] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [a-end ao-end oe-start] repeat(2, var(--grid-col)) [at-end if-end h-end oe-end og-start] repeat(3, var(--grid-col)) [full-end ig-end of-end og-end ohf-end];--article-grid-row-adv-bp3: 2;--article-grid-tmpt-row-default: auto auto 1fr}.s-page-layout\:4{--article-grid-tmpt-bp2: [full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [a-start ai-start at-start ie-end ig-end of-start] repeat(3, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(3, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [full-end h-end oe-end of-end og-end omg-end];--article-grid-tmpt-bp3: [full-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start h-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [h-end oe-end] repeat(1, var(--grid-col)) [full-end of-end og-end ohf-end omg-end];--article-grid-span-about: a;--article-grid-span-info: a;--info-margin-inline-start: 0;--info-margin-inline-end: auto}@media screen and (min-width: 72em){.s-page-layout\:4{--article-grid-span-about: ig;--article-grid-span-info: og}}.s-page-layout\:5{--article-grid-tmpt-bp3: [full-start h-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [oe-end] repeat(1, var(--grid-col)) [full-end h-end of-end og-end ohf-end omg-end];--article-grid-row-adv-bp3: 1;--article-grid-tmpt-row-default: auto 1fr}.s-page-layout\:6{--article-grid-tmpt-bp2: [full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [a-start ai-start at-start ie-end ig-end of-start] repeat(3, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(3, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [full-end h-end oe-end of-end og-end omg-end];--article-grid-tmpt-bp3: [full-start if-start ig-start ihf-start] repeat(1, var(--grid-col)) [ie-start] repeat(2, var(--grid-col)) [ai-start a-start at-start h-start ie-end ig-end of-start] repeat(2, var(--grid-col)) [ai-end] repeat(1, var(--grid-col)) [m ihf-end ohf-start] repeat(1, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end at-end if-end oe-start og-start omg-start] repeat(2, var(--grid-col)) [h-end oe-end] repeat(1, var(--grid-col)) [full-end of-end og-end ohf-end omg-end];--article-grid-span-header: full;--article-grid-span-about: a;--article-grid-span-info: a;--info-margin-inline-start: 0;--info-margin-inline-end: auto}@media screen and (min-width: 72em){.s-page-layout\:6{--article-grid-span-about: ig;--article-grid-span-info: og}}.s-page-type\:b3,.s-page-type\:a2{--article-title-font-size: var(--scope-article-xxl-size)}.s-page-type\:b1,.s-page-type\:b2{--article-grid-tmpt-bp3: [ai-start a-start at-start full-start h-start ie-start if-start ig-start ihf-start] repeat(2, var(--grid-col)) [ai-end ie-end of-start] repeat(2, var(--grid-col)) [ao-start] repeat(2, var(--grid-col)) [a-end ao-end m ihf-end oe-start ohf-start] repeat(2, var(--grid-col)) [oe-end omg-start] repeat(1, var(--grid-col)) [at-end h-end if-end og-start] repeat(3, var(--grid-col)) [full-end ig-end of-end og-end ohf-end omg-end];--article-grid-row-adv-bp3: 2;--poster-image-color-bg: var(--color-accent)}.s-page-type\:c1{--article-grid-span-header: full;--article-header-text-align: center}.s-page-type\:c1 .c-article__header p,.s-page-type\:c1 .c-article__breadcrumb{margin-inline:auto}.s-page-type\:c2 .c-article__top{text-align:center}@media screen and (min-width: 48em)and (max-width: 72em){.s-page-type\:c2 .c-article__top{text-align:inherit}}.s-page-type\:c2 .c-article__top :is(blockquote,dl,ol,p,ul){margin-inline:auto}.s-page-type\:b1,.s-page-type\:p2{--poster-height: var(--poster-height-short)}@media screen{.s-site-main\:full-height .l-site__main{min-block-size:calc(100vh - var(--mast-height))}}.fancybox__toolbar{font-family:inherit}.s-overrides .flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.s-article-head\:banner-var1,.s-article-head\:banner-var2,.s-article-head\:tighten{--article-head-pad-bottom: var(--poster-content-pad-block);--article-head-pad-top: var(--poster-content-pad-block)}.s-article-head\:mast,.s-article-head\:mast-alt{--article-head-pad-bottom: var(--poster-content-pad-block);--article-head-pad-top: 0}.s-article-head\:xxl{--article-head-pad-bottom: var(--cushion-large);--article-title-font-size: var(--type-size-fluid-upper-6-10);--article-title-line: 1cap}.s-article-head\:tight{--article-head-pad-bottom: 0;--article-head-pad-top: 0}.s-article-head\:tight-top{--article-head-pad-top: 0}@media screen{.s-article-head\:tight-top{--article-head-pad-top: 0}}@media screen and (width < 57.6em){.s-article-head\:tight-top\@mmax{--article-head-pad-top: 0}}.addeventatc_dropdown{padding-block:calc(var(--gap)/2);padding-inline:var(--gap);background-color:var(--color-bg);box-shadow:0 calc(var(--unit)/8) calc(var(--unit)/4) hsl(from var(--shadow-color) h s l/var(--shadow-alpha-light));color:var(--color-text);position:absolute;z-index:10;display:none;min-inline-size:100%}.addeventatc_dropdown:hover{display:block}.addeventatc_dropdown [role=menuitem]{color:var(--color-link);cursor:pointer;display:block}.addeventatc_dropdown [role=menuitem]:hover{text-decoration:underline}.addeventatc:focus .addeventatc_dropdown{display:block}.addeventatc{position:relative}.addeventatc .addeventatc_dropdown{inset-block-end:0;inset-inline-start:0;border-radius:var(--button-radius);translate:0 100%}.cc-window{background-color:rgba(0,0,0,.75) !important;font-family:inherit !important;padding:1rem !important}@media screen and (min-width: 57.6em){.cc-window{padding:.5rem !important}}.cc-revoke{display:none !important}:root{--button-color-1: var(--color-link);--button-icon-font-size: 1em;--button-lspacing: var(--title-lspacing)}@keyframes initAnimation{0%{rotate:y 0deg}100%{rotate:y -30deg}}.c-button{cursor:default}@media(hover: hover){.s-button\:hover:hover .c-button,.s-button\:hover:focus .c-button{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none}}.s-button\:hover:active .c-button{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}a.c-button{cursor:pointer}input[type=button],input[type=reset],input[type=submit],a.c-button,.c-button{--button-color: var(--color-text);--button-color-inv: var(--color-bg);--button-color-bg: var(--button-color);--button-color-text: var(--button-color-inv);--button-hover-color-bg: var(--button-color-bg);--button-hover-color-text: var(--button-color-text);--button-active-color-bg: var(--button-color-bg);--button-active-color-text: var(--button-color-text);--button-aspect-ratio: auto;--button-padding-block: calc(var(--gap-em)/2);--button-padding-inline: var(--gap-em);--button-radius: var(--ui-radius);--button-height: var(--ui-target);--button-width: auto;--button-align-items: center;--button-justify: center;--button-part-gap: calc(var(--gap-em) / 2);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);aspect-ratio:var(--button-aspect-ratio);align-items:var(--button-align-items);background-color:var(--button-color-bg);border:var(--button-border);border-radius:var(--button-radius);box-shadow:var(--button-shadow);color:var(--button-color-text);display:inline-flex;font-weight:var(--button-font-weight);gap:var(--button-part-gap);inline-size:var(--button-width);justify-content:var(--button-justify);letter-spacing:var(--button-lspacing);min-block-size:var(--button-height);text-decoration:none;text-transform:var(--button-text-transform);transform:var(--button-transform);transition:.2s}@media(hover: hover){input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.c-button:hover,.c-button:hover{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none}}input[type=button]:active,input[type=reset]:active,input[type=submit]:active,a.c-button:active,.c-button:active{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}input[type=button].\+link,input[type=reset].\+link,input[type=submit].\+link,a.c-button.\+link,.c-button.\+link{--button-color: var(--color-link)}input[type=button].\+pos,input[type=reset].\+pos,input[type=submit].\+pos,a.c-button.\+pos,.c-button.\+pos{--button-color: var(--color-pos);--button-color-hover: var(--color-pos)}input[type=button].\+neg,input[type=reset].\+neg,input[type=submit].\+neg,a.c-button.\+neg,.c-button.\+neg{--button-color: var(--color-neg);--button-color-hover: var(--color-neg)}.s-button\:1 input[type=button],input[type=button].\+1,input[type=button].\+cta,input[type=button][data-freeform-action=submit],.s-button\:1 input[type=reset],input[type=reset].\+1,input[type=reset].\+cta,input[type=reset][data-freeform-action=submit],.s-button\:1 input[type=submit],input[type=submit].\+1,input[type=submit].\+cta,input[type=submit][data-freeform-action=submit],.s-button\:1 a.c-button,a.c-button.\+1,a.c-button.\+cta,a.c-button[data-freeform-action=submit],.s-button\:1 .c-button,.c-button.\+1,.c-button.\+cta,.c-button[data-freeform-action=submit]{--button-color: var(--button-color-1)}.s-button\:quiet input[type=button],input[type=button].\+quiet,input[type=button].\+share,input[type=button].\+addtocal,.s-button\:quiet input[type=reset],input[type=reset].\+quiet,input[type=reset].\+share,input[type=reset].\+addtocal,.s-button\:quiet input[type=submit],input[type=submit].\+quiet,input[type=submit].\+share,input[type=submit].\+addtocal,.s-button\:quiet a.c-button,a.c-button.\+quiet,a.c-button.\+share,a.c-button.\+addtocal,.s-button\:quiet .c-button,.c-button.\+quiet,.c-button.\+share,.c-button.\+addtocal{--button-color-bg: var(--color-fade);--button-color-text: var(--color-text)}.s-button\:quiet input[type=button].\+hint,input[type=button].\+quiet.\+hint,input[type=button].\+hint.\+share,input[type=button].\+hint.\+addtocal,.s-button\:quiet input[type=reset].\+hint,input[type=reset].\+quiet.\+hint,input[type=reset].\+hint.\+share,input[type=reset].\+hint.\+addtocal,.s-button\:quiet input[type=submit].\+hint,input[type=submit].\+quiet.\+hint,input[type=submit].\+hint.\+share,input[type=submit].\+hint.\+addtocal,.s-button\:quiet a.c-button.\+hint,a.c-button.\+quiet.\+hint,.s-button\:quiet .c-button.\+hint,.c-button.\+quiet.\+hint,.c-button.\+hint.\+share,.c-button.\+hint.\+addtocal{--button-color-bg: var(--color-hint)}.s-button\:quiet input[type=button].\+1,.s-button\:quiet input[type=button].\+cta,.s-button\:quiet input[type=button].\+link,input[type=button].\+quiet.\+1,input[type=button].\+1.\+share,input[type=button].\+quiet.\+cta,input[type=button].\+cta.\+share,input[type=button].\+1.\+addtocal,input[type=button].\+addtocal.\+cta,input[type=button].\+quiet.\+link,input[type=button].\+link.\+share,input[type=button].\+link.\+addtocal,.s-button\:quiet input[type=reset].\+1,.s-button\:quiet input[type=reset].\+cta,.s-button\:quiet input[type=reset].\+link,input[type=reset].\+quiet.\+1,input[type=reset].\+1.\+share,input[type=reset].\+quiet.\+cta,input[type=reset].\+cta.\+share,input[type=reset].\+1.\+addtocal,input[type=reset].\+addtocal.\+cta,input[type=reset].\+quiet.\+link,input[type=reset].\+link.\+share,input[type=reset].\+link.\+addtocal,.s-button\:quiet input[type=submit].\+1,.s-button\:quiet input[type=submit].\+cta,.s-button\:quiet input[type=submit].\+link,input[type=submit].\+quiet.\+1,input[type=submit].\+1.\+share,input[type=submit].\+quiet.\+cta,input[type=submit].\+cta.\+share,input[type=submit].\+1.\+addtocal,input[type=submit].\+addtocal.\+cta,input[type=submit].\+quiet.\+link,input[type=submit].\+link.\+share,input[type=submit].\+link.\+addtocal,.s-button\:quiet a.c-button.\+1,.s-button\:quiet a.c-button.\+link,a.c-button.\+quiet.\+1,a.c-button.\+quiet.\+link,.s-button\:quiet .c-button.\+1,.s-button\:quiet .c-button.\+cta,.s-button\:quiet .c-button.\+link,.c-button.\+quiet.\+1,.c-button.\+1.\+share,.c-button.\+quiet.\+cta,.c-button.\+cta.\+share,.c-button.\+1.\+addtocal,.c-button.\+addtocal.\+cta,.c-button.\+quiet.\+link,.c-button.\+link.\+share,.c-button.\+link.\+addtocal{--button-color-text: var(--color-link)}.s-button\:quiet input[type=button].\+pos,input[type=button].\+quiet.\+pos,input[type=button].\+pos.\+share,input[type=button].\+pos.\+addtocal,.s-button\:quiet input[type=reset].\+pos,input[type=reset].\+quiet.\+pos,input[type=reset].\+pos.\+share,input[type=reset].\+pos.\+addtocal,.s-button\:quiet input[type=submit].\+pos,input[type=submit].\+quiet.\+pos,input[type=submit].\+pos.\+share,input[type=submit].\+pos.\+addtocal,.s-button\:quiet a.c-button.\+pos,a.c-button.\+quiet.\+pos,.s-button\:quiet .c-button.\+pos,.c-button.\+quiet.\+pos,.c-button.\+pos.\+share,.c-button.\+pos.\+addtocal{--button-color-text: var(--color-pos)}.s-button\:quiet input[type=button].\+neg,input[type=button].\+quiet.\+neg,input[type=button].\+neg.\+share,input[type=button].\+neg.\+addtocal,.s-button\:quiet input[type=reset].\+neg,input[type=reset].\+quiet.\+neg,input[type=reset].\+neg.\+share,input[type=reset].\+neg.\+addtocal,.s-button\:quiet input[type=submit].\+neg,input[type=submit].\+quiet.\+neg,input[type=submit].\+neg.\+share,input[type=submit].\+neg.\+addtocal,.s-button\:quiet a.c-button.\+neg,a.c-button.\+quiet.\+neg,.s-button\:quiet .c-button.\+neg,.c-button.\+quiet.\+neg,.c-button.\+neg.\+share,.c-button.\+neg.\+addtocal{--button-color-text: var(--color-neg)}.s-button\:quiet input[type=button].\+warn,input[type=button].\+quiet.\+warn,input[type=button].\+warn.\+share,input[type=button].\+warn.\+addtocal,.s-button\:quiet input[type=reset].\+warn,input[type=reset].\+quiet.\+warn,input[type=reset].\+warn.\+share,input[type=reset].\+warn.\+addtocal,.s-button\:quiet input[type=submit].\+warn,input[type=submit].\+quiet.\+warn,input[type=submit].\+warn.\+share,input[type=submit].\+warn.\+addtocal,.s-button\:quiet a.c-button.\+warn,a.c-button.\+quiet.\+warn,.s-button\:quiet .c-button.\+warn,.c-button.\+quiet.\+warn,.c-button.\+warn.\+share,.c-button.\+warn.\+addtocal{--button-color-text: var(--color-warn)}.s-button\:inv input[type=button],input[type=button].\+inv,.s-button\:inv input[type=reset],input[type=reset].\+inv,.s-button\:inv input[type=submit],input[type=submit].\+inv,.s-button\:inv a.c-button,a.c-button.\+inv,.s-button\:inv .c-button,.c-button.\+inv{--button-color-bg: var(--color-bg);--button-color-text: var(--color-text)}.s-button\:hollow input[type=button],input[type=button].\+hollow,.s-article-info\:block .c-article__info-actions input[type=button]:is(.\+addtocal,.\+share),input[type=button][data-freeform-action=back],.s-button\:hollow input[type=reset],input[type=reset].\+hollow,.s-article-info\:block .c-article__info-actions input[type=reset]:is(.\+addtocal,.\+share),input[type=reset][data-freeform-action=back],.s-button\:hollow input[type=submit],input[type=submit].\+hollow,.s-article-info\:block .c-article__info-actions input[type=submit]:is(.\+addtocal,.\+share),input[type=submit][data-freeform-action=back],.s-button\:hollow a.c-button,a.c-button.\+hollow,.s-article-info\:block .c-article__info-actions a.c-button:is(.\+addtocal,.\+share),a.c-button[data-freeform-action=back],.s-button\:hollow .c-button,.c-button.\+hollow,.s-article-info\:block .c-article__info-actions .c-button:is(.\+addtocal,.\+share),.c-button[data-freeform-action=back]{--button-color-inv: transparent;--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-shadow: inset 0 0 0 2px currentColor;--button-hover-color-bg: var(--button-color);--button-hover-color-text: var(--color-bg);--button-hover-shadow: none;--button-active-shadow: var(--button-hover-shadow)}.s-button\:square input[type=button],input[type=button].\+square,.s-button\:square input[type=reset],input[type=reset].\+square,.s-button\:square input[type=submit],input[type=submit].\+square,.s-button\:square a.c-button,a.c-button.\+square,.s-button\:square .c-button,.c-button.\+square{--button-aspect-ratio: 1/1;--button-padding-block: 0;--button-padding-inline: 0}input[type=button].\+text,input[type=reset].\+text,input[type=submit].\+text,a.c-button.\+text,.c-button.\+text{--button-color-inv: transparent;--button-color-hover: var(--color-link);--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-hover-shadow: none}input[type=button].\+text.\+hover.\+alt,input[type=reset].\+text.\+hover.\+alt,input[type=submit].\+text.\+hover.\+alt,a.c-button.\+text.\+hover.\+alt,.c-button.\+text.\+hover.\+alt{--button-hover-shadow: var(--button-default-hover-shadow)}@media(hover: hover){input[type=button].\+text.\+hover:hover,input[type=reset].\+text.\+hover:hover,input[type=submit].\+text.\+hover:hover,a.c-button.\+text.\+hover:hover,.c-button.\+text.\+hover:hover{--button-color-text: var(--color-link)}input[type=button].\+text.\+hover.\+link:not(.\+alt):hover,input[type=reset].\+text.\+hover.\+link:not(.\+alt):hover,input[type=submit].\+text.\+hover.\+link:not(.\+alt):hover,a.c-button.\+text.\+hover.\+link:not(.\+alt):hover,.c-button.\+text.\+hover.\+link:not(.\+alt):hover{text-decoration:underline}}input[type=button].\+tight-x,input[type=button].\+tight,input[type=reset].\+tight-x,input[type=reset].\+tight,input[type=submit].\+tight-x,input[type=submit].\+tight,a.c-button.\+tight-x,a.c-button.\+tight,.c-button.\+tight-x,.c-button.\+tight{--button-padding-inline: 0}input[type=button].\+tight-y,input[type=button].\+tight,input[type=reset].\+tight-y,input[type=reset].\+tight,input[type=submit].\+tight-y,input[type=submit].\+tight,a.c-button.\+tight-y,a.c-button.\+tight,.c-button.\+tight-y,.c-button.\+tight{--button-padding-block: 0;--button-height: auto}.s-form-elements\:fixed-size input[type=button],.s-button\:fixed-size input[type=button],input[type=button].\+fixed-size,.s-form-elements\:fixed-size input[type=reset],.s-button\:fixed-size input[type=reset],input[type=reset].\+fixed-size,.s-form-elements\:fixed-size input[type=submit],.s-button\:fixed-size input[type=submit],input[type=submit].\+fixed-size,.s-form-elements\:fixed-size a.c-button,.s-button\:fixed-size a.c-button,a.c-button.\+fixed-size,.s-form-elements\:fixed-size .c-button,.s-button\:fixed-size .c-button,.c-button.\+fixed-size{--button-padding-inline: 1rem;--button-height: 2.75rem}.s-button\:fill input[type=button],input[type=button].\+fill,.s-button\:fill input[type=reset],input[type=reset].\+fill,.s-button\:fill input[type=submit],input[type=submit].\+fill,.s-button\:fill a.c-button,a.c-button.\+fill,.s-button\:fill .c-button,.c-button.\+fill{inline-size:100%}input[type=button].\+field-radius,input[type=reset].\+field-radius,input[type=submit].\+field-radius,a.c-button.\+field-radius,.c-button.\+field-radius{--button-radius: var(--input-text-radius)}.s-button\:round input[type=button],input[type=button].\+round,.s-button\:round input[type=reset],input[type=reset].\+round,.s-button\:round input[type=submit],input[type=submit].\+round,.s-button\:round a.c-button,a.c-button.\+round,.s-button\:round .c-button,.c-button.\+round{--button-radius: var(--button-height)}.s-button\:icon-only input[type=button],input[type=button].\+icon-only,.s-button\:icon-only input[type=reset],input[type=reset].\+icon-only,.s-button\:icon-only input[type=submit],input[type=submit].\+icon-only,.s-button\:icon-only a.c-button,a.c-button.\+icon-only,.s-button\:icon-only .c-button,.c-button.\+icon-only{--button-width: var(--button-height);--button-padding-inline: 0;--button-part-gap: 0;block-size:var(--button-height)}.s-button\:icon-only input[type=button] .c-button__text,input[type=button].\+icon-only .c-button__text,.s-button\:icon-only input[type=reset] .c-button__text,input[type=reset].\+icon-only .c-button__text,.s-button\:icon-only input[type=submit] .c-button__text,input[type=submit].\+icon-only .c-button__text,.s-button\:icon-only a.c-button .c-button__text,a.c-button.\+icon-only .c-button__text,.s-button\:icon-only .c-button .c-button__text,.c-button.\+icon-only .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-button\:icon-big input[type=button] .c-icon,input[type=button].\+icon-big .c-icon,.s-button\:icon-big input[type=reset] .c-icon,input[type=reset].\+icon-big .c-icon,.s-button\:icon-big input[type=submit] .c-icon,input[type=submit].\+icon-big .c-icon,.s-button\:icon-big a.c-button .c-icon,a.c-button.\+icon-big .c-icon,.s-button\:icon-big .c-button .c-icon,.c-button.\+icon-big .c-icon{font-size:var(--ui-target)}.s-button\:align-start input[type=button],input[type=button].\+align-start,.s-button\:align-start input[type=reset],input[type=reset].\+align-start,.s-button\:align-start input[type=submit],input[type=submit].\+align-start,.s-button\:align-start a.c-button,a.c-button.\+align-start,.s-button\:align-start .c-button,.c-button.\+align-start{--button-align-items: flex-start}.s-button\:justify-start input[type=button],input[type=button].\+justify-start,.s-button\:justify-start input[type=reset],input[type=reset].\+justify-start,.s-button\:justify-start input[type=submit],input[type=submit].\+justify-start,.s-button\:justify-start a.c-button,a.c-button.\+justify-start,.s-button\:justify-start .c-button,.c-button.\+justify-start{--button-justify: flex-start}.s-button-event\:hide input[type=button].\+addtocal,.s-button-addtocal\:hide input[type=button].\+addtocal,.s-button-event\:hide input[type=reset].\+addtocal,.s-button-addtocal\:hide input[type=reset].\+addtocal,.s-button-event\:hide input[type=submit].\+addtocal,.s-button-addtocal\:hide input[type=submit].\+addtocal,.s-button-event\:hide a.c-button.\+addtocal,.s-button-addtocal\:hide a.c-button.\+addtocal,.s-button-event\:hide .c-button.\+addtocal,.s-button-addtocal\:hide .c-button.\+addtocal{display:none}.s-button-event\:hide input[type=button].\+cta,.s-button-cta\:hide input[type=button].\+cta,.s-button-event\:hide input[type=reset].\+cta,.s-button-cta\:hide input[type=reset].\+cta,.s-button-event\:hide input[type=submit].\+cta,.s-button-cta\:hide input[type=submit].\+cta,.s-button-event\:hide a.c-button.\+cta,.s-button-cta\:hide a.c-button.\+cta,.s-button-event\:hide .c-button.\+cta,.s-button-cta\:hide .c-button.\+cta{display:none}.s-button-cta\:long input[type=button].\+cta,.s-button-cta\:long input[type=reset].\+cta,.s-button-cta\:long input[type=submit].\+cta,.s-button-cta\:long a.c-button.\+cta,.s-button-cta\:long .c-button.\+cta{--button-width: 100%}.s-button-event\:hide input[type=button].\+share,:root:not(.s-button-share\:show) input[type=button].\+share,.s-button-event\:hide input[type=reset].\+share,:root:not(.s-button-share\:show) input[type=reset].\+share,.s-button-event\:hide input[type=submit].\+share,:root:not(.s-button-share\:show) input[type=submit].\+share,.s-button-event\:hide a.c-button.\+share,:root:not(.s-button-share\:show) a.c-button.\+share,.s-button-event\:hide .c-button.\+share,:root:not(.s-button-share\:show) .c-button.\+share{display:none}.atcb-light{position:absolute !important}.atcb-light.add-to-calendar{position:fixed !important}.c-button__icon{flex-shrink:0;font-size:var(--button-icon-font-size)}.c-button__text{line-height:1.2}.c-button-group{display:flex;flex-wrap:wrap;gap:var(--gap)}.c-button-group.\+fill .c-button{flex:1}body:has(.c-button.\+scroll){scroll-behavior:smooth}.s-button-addtocal\:hide-icon .c-button.\+addtocal .c-button__icon{display:none}@media screen and (width < 40.32em){.s-button-addtocal\:hide-icon\@smax .c-button.\+addtocal .c-button__icon{display:none}}.s-button-share\:hide-text .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (width < 40.32em){.s-button-share\:hide-text\@smax .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.s-button-event\:tight .c-button.\+addtocal .c-button__icon{display:none}.s-button-event\:tight .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (width < 40.32em){.s-button-event\:tight\@smax .c-button.\+addtocal .c-button__icon{display:none}.s-button-event\:tight\@smax .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}:root{--bottom-nav-color-bg-dark: var(--color-1-xd)}.c-poster__button{--button-active-color-bg: var(--color-bg);--button-color-inv: transparent;--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-shadow: inset 0 0 0 2px currentColor;--button-hover-color-bg: var(--button-color);--button-hover-color-text: var(--color-bg);--button-hover-shadow: none;--button-active-shadow: var(--button-hover-shadow);--button-aspect-ratio: 1/1;--button-padding-block: 0;--button-padding-inline: 0;--button-color-inv: var(--color-shade);font-size:var(--type-size-upper-2)}.u-bg-color-1\+{background-color:var(--color-1)}.s-footer-brand\:hide-name{--footer-brand-motto-marg: var(--footer-brand-name-marg)}.s-link-block\:bg-transparent{--linkblock-color-bg: transparent}@media print{.grecaptcha-badge{display:none}}@media screen and (prefers-color-scheme: dark){.c-bottom-nav,.c-explore-nav{--color-bg: var(--bottom-nav-color-bg-dark)}.u-bg-color-1\+{background-color:var(--color-1-xd)}}.s-scheme-dark{color-scheme:dark}.s-scheme-dark .c-bottom-nav,.s-scheme-dark .c-explore-nav{--color-bg: var(--bottom-nav-color-bg-dark)}.s-scheme-dark .u-bg-color-1\+{background-color:var(--color-1-xd)}.u-colors-dark,.u-colors-dark-alt,.u-color-fg-light,.u-color-fg-lighter{--icard-content-color-bg: var(--color-black)}@media screen and (prefers-color-scheme: dark){.u-bg-color-1\+{--icard-content-color-bg: var(--color-fade)}}:root{--button-color-1: var(--color-link);--button-icon-font-size: 1em;--button-lspacing: var(--title-lspacing)}@keyframes initAnimation{0%{rotate:y 0deg}100%{rotate:y -30deg}}.c-button{cursor:default}@media(hover: hover){.s-button\:hover:hover .c-button,.s-button\:hover:focus .c-button{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none}}.s-button\:hover:active .c-button{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}a.c-button{cursor:pointer}input[type=button],input[type=reset],input[type=submit],a.c-button,.c-button{--button-color: var(--color-text);--button-color-inv: var(--color-bg);--button-color-bg: var(--button-color);--button-color-text: var(--button-color-inv);--button-hover-color-bg: var(--button-color-bg);--button-hover-color-text: var(--button-color-text);--button-active-color-bg: var(--button-color-bg);--button-active-color-text: var(--button-color-text);--button-aspect-ratio: auto;--button-padding-block: calc(var(--gap-em)/2);--button-padding-inline: var(--gap-em);--button-radius: var(--ui-radius);--button-height: var(--ui-target);--button-width: auto;--button-align-items: center;--button-justify: center;--button-part-gap: calc(var(--gap-em) / 2);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);aspect-ratio:var(--button-aspect-ratio);align-items:var(--button-align-items);background-color:var(--button-color-bg);border:var(--button-border);border-radius:var(--button-radius);box-shadow:var(--button-shadow);color:var(--button-color-text);display:inline-flex;font-weight:var(--button-font-weight);gap:var(--button-part-gap);inline-size:var(--button-width);justify-content:var(--button-justify);letter-spacing:var(--button-lspacing);min-block-size:var(--button-height);text-decoration:none;text-transform:var(--button-text-transform);transform:var(--button-transform);transition:.2s}@media(hover: hover){input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.c-button:hover,.c-button:hover{background-color:var(--button-hover-color-bg);box-shadow:var(--button-hover-shadow);color:var(--button-hover-color-text);transform:var(--button-hover-transform);text-decoration:none}}input[type=button]:active,input[type=reset]:active,input[type=submit]:active,a.c-button:active,.c-button:active{background-color:var(--button-active-color-bg);box-shadow:var(--button-active-shadow);color:var(--button-active-color-text);transform:var(--button-active-transform)}input[type=button].\+link,input[type=reset].\+link,input[type=submit].\+link,a.c-button.\+link,.c-button.\+link{--button-color: var(--color-link)}input[type=button].\+pos,input[type=reset].\+pos,input[type=submit].\+pos,a.c-button.\+pos,.c-button.\+pos{--button-color: var(--color-pos);--button-color-hover: var(--color-pos)}input[type=button].\+neg,input[type=reset].\+neg,input[type=submit].\+neg,a.c-button.\+neg,.c-button.\+neg{--button-color: var(--color-neg);--button-color-hover: var(--color-neg)}.s-button\:1 input[type=button],input[type=button].\+1,input[type=button].\+cta,input[type=button][data-freeform-action=submit],.s-button\:1 input[type=reset],input[type=reset].\+1,input[type=reset].\+cta,input[type=reset][data-freeform-action=submit],.s-button\:1 input[type=submit],input[type=submit].\+1,input[type=submit].\+cta,input[type=submit][data-freeform-action=submit],.s-button\:1 a.c-button,a.c-button.\+1,a.c-button.\+cta,a.c-button[data-freeform-action=submit],.s-button\:1 .c-button,.c-button.\+1,.c-button.\+cta,.c-button[data-freeform-action=submit]{--button-color: var(--button-color-1)}.s-button\:quiet input[type=button],input[type=button].\+quiet,input[type=button].\+share,input[type=button].\+addtocal,.s-button\:quiet input[type=reset],input[type=reset].\+quiet,input[type=reset].\+share,input[type=reset].\+addtocal,.s-button\:quiet input[type=submit],input[type=submit].\+quiet,input[type=submit].\+share,input[type=submit].\+addtocal,.s-button\:quiet a.c-button,a.c-button.\+quiet,a.c-button.\+share,a.c-button.\+addtocal,.s-button\:quiet .c-button,.c-button.\+quiet,.c-button.\+share,.c-button.\+addtocal{--button-color-bg: var(--color-fade);--button-color-text: var(--color-text)}.s-button\:quiet input[type=button].\+hint,input[type=button].\+quiet.\+hint,input[type=button].\+hint.\+share,input[type=button].\+hint.\+addtocal,.s-button\:quiet input[type=reset].\+hint,input[type=reset].\+quiet.\+hint,input[type=reset].\+hint.\+share,input[type=reset].\+hint.\+addtocal,.s-button\:quiet input[type=submit].\+hint,input[type=submit].\+quiet.\+hint,input[type=submit].\+hint.\+share,input[type=submit].\+hint.\+addtocal,.s-button\:quiet a.c-button.\+hint,a.c-button.\+quiet.\+hint,.s-button\:quiet .c-button.\+hint,.c-button.\+quiet.\+hint,.c-button.\+hint.\+share,.c-button.\+hint.\+addtocal{--button-color-bg: var(--color-hint)}.s-button\:quiet input[type=button].\+1,.s-button\:quiet input[type=button].\+cta,.s-button\:quiet input[type=button].\+link,input[type=button].\+quiet.\+1,input[type=button].\+1.\+share,input[type=button].\+quiet.\+cta,input[type=button].\+cta.\+share,input[type=button].\+1.\+addtocal,input[type=button].\+addtocal.\+cta,input[type=button].\+quiet.\+link,input[type=button].\+link.\+share,input[type=button].\+link.\+addtocal,.s-button\:quiet input[type=reset].\+1,.s-button\:quiet input[type=reset].\+cta,.s-button\:quiet input[type=reset].\+link,input[type=reset].\+quiet.\+1,input[type=reset].\+1.\+share,input[type=reset].\+quiet.\+cta,input[type=reset].\+cta.\+share,input[type=reset].\+1.\+addtocal,input[type=reset].\+addtocal.\+cta,input[type=reset].\+quiet.\+link,input[type=reset].\+link.\+share,input[type=reset].\+link.\+addtocal,.s-button\:quiet input[type=submit].\+1,.s-button\:quiet input[type=submit].\+cta,.s-button\:quiet input[type=submit].\+link,input[type=submit].\+quiet.\+1,input[type=submit].\+1.\+share,input[type=submit].\+quiet.\+cta,input[type=submit].\+cta.\+share,input[type=submit].\+1.\+addtocal,input[type=submit].\+addtocal.\+cta,input[type=submit].\+quiet.\+link,input[type=submit].\+link.\+share,input[type=submit].\+link.\+addtocal,.s-button\:quiet a.c-button.\+1,.s-button\:quiet a.c-button.\+link,a.c-button.\+quiet.\+1,a.c-button.\+quiet.\+link,.s-button\:quiet .c-button.\+1,.s-button\:quiet .c-button.\+cta,.s-button\:quiet .c-button.\+link,.c-button.\+quiet.\+1,.c-button.\+1.\+share,.c-button.\+quiet.\+cta,.c-button.\+cta.\+share,.c-button.\+1.\+addtocal,.c-button.\+addtocal.\+cta,.c-button.\+quiet.\+link,.c-button.\+link.\+share,.c-button.\+link.\+addtocal{--button-color-text: var(--color-link)}.s-button\:quiet input[type=button].\+pos,input[type=button].\+quiet.\+pos,input[type=button].\+pos.\+share,input[type=button].\+pos.\+addtocal,.s-button\:quiet input[type=reset].\+pos,input[type=reset].\+quiet.\+pos,input[type=reset].\+pos.\+share,input[type=reset].\+pos.\+addtocal,.s-button\:quiet input[type=submit].\+pos,input[type=submit].\+quiet.\+pos,input[type=submit].\+pos.\+share,input[type=submit].\+pos.\+addtocal,.s-button\:quiet a.c-button.\+pos,a.c-button.\+quiet.\+pos,.s-button\:quiet .c-button.\+pos,.c-button.\+quiet.\+pos,.c-button.\+pos.\+share,.c-button.\+pos.\+addtocal{--button-color-text: var(--color-pos)}.s-button\:quiet input[type=button].\+neg,input[type=button].\+quiet.\+neg,input[type=button].\+neg.\+share,input[type=button].\+neg.\+addtocal,.s-button\:quiet input[type=reset].\+neg,input[type=reset].\+quiet.\+neg,input[type=reset].\+neg.\+share,input[type=reset].\+neg.\+addtocal,.s-button\:quiet input[type=submit].\+neg,input[type=submit].\+quiet.\+neg,input[type=submit].\+neg.\+share,input[type=submit].\+neg.\+addtocal,.s-button\:quiet a.c-button.\+neg,a.c-button.\+quiet.\+neg,.s-button\:quiet .c-button.\+neg,.c-button.\+quiet.\+neg,.c-button.\+neg.\+share,.c-button.\+neg.\+addtocal{--button-color-text: var(--color-neg)}.s-button\:quiet input[type=button].\+warn,input[type=button].\+quiet.\+warn,input[type=button].\+warn.\+share,input[type=button].\+warn.\+addtocal,.s-button\:quiet input[type=reset].\+warn,input[type=reset].\+quiet.\+warn,input[type=reset].\+warn.\+share,input[type=reset].\+warn.\+addtocal,.s-button\:quiet input[type=submit].\+warn,input[type=submit].\+quiet.\+warn,input[type=submit].\+warn.\+share,input[type=submit].\+warn.\+addtocal,.s-button\:quiet a.c-button.\+warn,a.c-button.\+quiet.\+warn,.s-button\:quiet .c-button.\+warn,.c-button.\+quiet.\+warn,.c-button.\+warn.\+share,.c-button.\+warn.\+addtocal{--button-color-text: var(--color-warn)}.s-button\:inv input[type=button],input[type=button].\+inv,.s-button\:inv input[type=reset],input[type=reset].\+inv,.s-button\:inv input[type=submit],input[type=submit].\+inv,.s-button\:inv a.c-button,a.c-button.\+inv,.s-button\:inv .c-button,.c-button.\+inv{--button-color-bg: var(--color-bg);--button-color-text: var(--color-text)}.s-button\:hollow input[type=button],input[type=button].\+hollow,.s-article-info\:block .c-article__info-actions input[type=button]:is(.\+addtocal,.\+share),input[type=button][data-freeform-action=back],.s-button\:hollow input[type=reset],input[type=reset].\+hollow,.s-article-info\:block .c-article__info-actions input[type=reset]:is(.\+addtocal,.\+share),input[type=reset][data-freeform-action=back],.s-button\:hollow input[type=submit],input[type=submit].\+hollow,.s-article-info\:block .c-article__info-actions input[type=submit]:is(.\+addtocal,.\+share),input[type=submit][data-freeform-action=back],.s-button\:hollow a.c-button,a.c-button.\+hollow,.s-article-info\:block .c-article__info-actions a.c-button:is(.\+addtocal,.\+share),a.c-button[data-freeform-action=back],.s-button\:hollow .c-button,.c-button.\+hollow,.s-article-info\:block .c-article__info-actions .c-button:is(.\+addtocal,.\+share),.c-button[data-freeform-action=back]{--button-color-inv: transparent;--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-shadow: inset 0 0 0 2px currentColor;--button-hover-color-bg: var(--button-color);--button-hover-color-text: var(--color-bg);--button-hover-shadow: none;--button-active-shadow: var(--button-hover-shadow)}.s-button\:square input[type=button],input[type=button].\+square,.s-button\:square input[type=reset],input[type=reset].\+square,.s-button\:square input[type=submit],input[type=submit].\+square,.s-button\:square a.c-button,a.c-button.\+square,.s-button\:square .c-button,.c-button.\+square{--button-aspect-ratio: 1/1;--button-padding-block: 0;--button-padding-inline: 0}input[type=button].\+text,input[type=reset].\+text,input[type=submit].\+text,a.c-button.\+text,.c-button.\+text{--button-color-inv: transparent;--button-color-hover: var(--color-link);--button-color-bg: var(--button-color-inv);--button-color-text: var(--button-color);--button-hover-shadow: none}input[type=button].\+text.\+hover.\+alt,input[type=reset].\+text.\+hover.\+alt,input[type=submit].\+text.\+hover.\+alt,a.c-button.\+text.\+hover.\+alt,.c-button.\+text.\+hover.\+alt{--button-hover-shadow: var(--button-default-hover-shadow)}@media(hover: hover){input[type=button].\+text.\+hover:hover,input[type=reset].\+text.\+hover:hover,input[type=submit].\+text.\+hover:hover,a.c-button.\+text.\+hover:hover,.c-button.\+text.\+hover:hover{--button-color-text: var(--color-link)}input[type=button].\+text.\+hover.\+link:not(.\+alt):hover,input[type=reset].\+text.\+hover.\+link:not(.\+alt):hover,input[type=submit].\+text.\+hover.\+link:not(.\+alt):hover,a.c-button.\+text.\+hover.\+link:not(.\+alt):hover,.c-button.\+text.\+hover.\+link:not(.\+alt):hover{text-decoration:underline}}input[type=button].\+tight-x,input[type=button].\+tight,input[type=reset].\+tight-x,input[type=reset].\+tight,input[type=submit].\+tight-x,input[type=submit].\+tight,a.c-button.\+tight-x,a.c-button.\+tight,.c-button.\+tight-x,.c-button.\+tight{--button-padding-inline: 0}input[type=button].\+tight-y,input[type=button].\+tight,input[type=reset].\+tight-y,input[type=reset].\+tight,input[type=submit].\+tight-y,input[type=submit].\+tight,a.c-button.\+tight-y,a.c-button.\+tight,.c-button.\+tight-y,.c-button.\+tight{--button-padding-block: 0;--button-height: auto}.s-form-elements\:fixed-size input[type=button],.s-button\:fixed-size input[type=button],input[type=button].\+fixed-size,.s-form-elements\:fixed-size input[type=reset],.s-button\:fixed-size input[type=reset],input[type=reset].\+fixed-size,.s-form-elements\:fixed-size input[type=submit],.s-button\:fixed-size input[type=submit],input[type=submit].\+fixed-size,.s-form-elements\:fixed-size a.c-button,.s-button\:fixed-size a.c-button,a.c-button.\+fixed-size,.s-form-elements\:fixed-size .c-button,.s-button\:fixed-size .c-button,.c-button.\+fixed-size{--button-padding-inline: 1rem;--button-height: 2.75rem}.s-button\:fill input[type=button],input[type=button].\+fill,.s-button\:fill input[type=reset],input[type=reset].\+fill,.s-button\:fill input[type=submit],input[type=submit].\+fill,.s-button\:fill a.c-button,a.c-button.\+fill,.s-button\:fill .c-button,.c-button.\+fill{inline-size:100%}input[type=button].\+field-radius,input[type=reset].\+field-radius,input[type=submit].\+field-radius,a.c-button.\+field-radius,.c-button.\+field-radius{--button-radius: var(--input-text-radius)}.s-button\:round input[type=button],input[type=button].\+round,.s-button\:round input[type=reset],input[type=reset].\+round,.s-button\:round input[type=submit],input[type=submit].\+round,.s-button\:round a.c-button,a.c-button.\+round,.s-button\:round .c-button,.c-button.\+round{--button-radius: var(--button-height)}.s-button\:icon-only input[type=button],input[type=button].\+icon-only,.s-button\:icon-only input[type=reset],input[type=reset].\+icon-only,.s-button\:icon-only input[type=submit],input[type=submit].\+icon-only,.s-button\:icon-only a.c-button,a.c-button.\+icon-only,.s-button\:icon-only .c-button,.c-button.\+icon-only{--button-width: var(--button-height);--button-padding-inline: 0;--button-part-gap: 0;block-size:var(--button-height)}.s-button\:icon-only input[type=button] .c-button__text,input[type=button].\+icon-only .c-button__text,.s-button\:icon-only input[type=reset] .c-button__text,input[type=reset].\+icon-only .c-button__text,.s-button\:icon-only input[type=submit] .c-button__text,input[type=submit].\+icon-only .c-button__text,.s-button\:icon-only a.c-button .c-button__text,a.c-button.\+icon-only .c-button__text,.s-button\:icon-only .c-button .c-button__text,.c-button.\+icon-only .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.s-button\:icon-big input[type=button] .c-icon,input[type=button].\+icon-big .c-icon,.s-button\:icon-big input[type=reset] .c-icon,input[type=reset].\+icon-big .c-icon,.s-button\:icon-big input[type=submit] .c-icon,input[type=submit].\+icon-big .c-icon,.s-button\:icon-big a.c-button .c-icon,a.c-button.\+icon-big .c-icon,.s-button\:icon-big .c-button .c-icon,.c-button.\+icon-big .c-icon{font-size:var(--ui-target)}.s-button\:align-start input[type=button],input[type=button].\+align-start,.s-button\:align-start input[type=reset],input[type=reset].\+align-start,.s-button\:align-start input[type=submit],input[type=submit].\+align-start,.s-button\:align-start a.c-button,a.c-button.\+align-start,.s-button\:align-start .c-button,.c-button.\+align-start{--button-align-items: flex-start}.s-button\:justify-start input[type=button],input[type=button].\+justify-start,.s-button\:justify-start input[type=reset],input[type=reset].\+justify-start,.s-button\:justify-start input[type=submit],input[type=submit].\+justify-start,.s-button\:justify-start a.c-button,a.c-button.\+justify-start,.s-button\:justify-start .c-button,.c-button.\+justify-start{--button-justify: flex-start}.s-button-event\:hide input[type=button].\+addtocal,.s-button-addtocal\:hide input[type=button].\+addtocal,.s-button-event\:hide input[type=reset].\+addtocal,.s-button-addtocal\:hide input[type=reset].\+addtocal,.s-button-event\:hide input[type=submit].\+addtocal,.s-button-addtocal\:hide input[type=submit].\+addtocal,.s-button-event\:hide a.c-button.\+addtocal,.s-button-addtocal\:hide a.c-button.\+addtocal,.s-button-event\:hide .c-button.\+addtocal,.s-button-addtocal\:hide .c-button.\+addtocal{display:none}.s-button-event\:hide input[type=button].\+cta,.s-button-cta\:hide input[type=button].\+cta,.s-button-event\:hide input[type=reset].\+cta,.s-button-cta\:hide input[type=reset].\+cta,.s-button-event\:hide input[type=submit].\+cta,.s-button-cta\:hide input[type=submit].\+cta,.s-button-event\:hide a.c-button.\+cta,.s-button-cta\:hide a.c-button.\+cta,.s-button-event\:hide .c-button.\+cta,.s-button-cta\:hide .c-button.\+cta{display:none}.s-button-cta\:long input[type=button].\+cta,.s-button-cta\:long input[type=reset].\+cta,.s-button-cta\:long input[type=submit].\+cta,.s-button-cta\:long a.c-button.\+cta,.s-button-cta\:long .c-button.\+cta{--button-width: 100%}.s-button-event\:hide input[type=button].\+share,:root:not(.s-button-share\:show) input[type=button].\+share,.s-button-event\:hide input[type=reset].\+share,:root:not(.s-button-share\:show) input[type=reset].\+share,.s-button-event\:hide input[type=submit].\+share,:root:not(.s-button-share\:show) input[type=submit].\+share,.s-button-event\:hide a.c-button.\+share,:root:not(.s-button-share\:show) a.c-button.\+share,.s-button-event\:hide .c-button.\+share,:root:not(.s-button-share\:show) .c-button.\+share{display:none}.atcb-light{position:absolute !important}.atcb-light.add-to-calendar{position:fixed !important}.c-button__icon{flex-shrink:0;font-size:var(--button-icon-font-size)}.c-button__text{line-height:1.2}.c-button-group{display:flex;flex-wrap:wrap;gap:var(--gap)}.c-button-group.\+fill .c-button{flex:1}body:has(.c-button.\+scroll){scroll-behavior:smooth}.s-button-addtocal\:hide-icon .c-button.\+addtocal .c-button__icon{display:none}@media screen and (width < 40.32em){.s-button-addtocal\:hide-icon\@smax .c-button.\+addtocal .c-button__icon{display:none}}.s-button-share\:hide-text .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (width < 40.32em){.s-button-share\:hide-text\@smax .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.s-button-event\:tight .c-button.\+addtocal .c-button__icon{display:none}.s-button-event\:tight .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (width < 40.32em){.s-button-event\:tight\@smax .c-button.\+addtocal .c-button__icon{display:none}.s-button-event\:tight\@smax .c-button.\+share .c-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}:root{--bottom-nav-color-bg-dark: transparent}a.c-alert{--color-link-hover: var(--color-text)}.c-nav__link.\+1,.c-nav__link.\+2{display:none}.s-page\:profile{--article-body-font-family: var(--font-family-1);--article-top-p-font-family: var(--font-family-1);--article-blockquote-font-family: var(--font-family-1)}.s-poster\:small-emblem{--emblem-height-max: calc(var(--block) * 1.5)}.s-poster\:xl-emblem{--emblem-height-max: calc(var(--block) * 3.5)}}@layer utilities{.u-anim-appearinout{animation:--appearinout linear var(--time)}@supports(animation-timeline: view()){.u-anim-appearinout\@view{animation:--appearinout linear;animation-timeline:view()}}.u-animitems-appearinout>*{animation:--appearinout linear var(--time)}@supports(animation-timeline: view()){.u-animitems-appearinout\@view>*{animation:--appearinout linear;animation-timeline:view()}}@media(prefers-reduced-motion){[class^=u-anim],[class*=" u-anim"]{animation-duration:0s;animation-timeline:none}[class^=u-animitems]>*,[class*=" u-animitems"]>*{animation-duration:0s;animation-timeline:none}}@keyframes --appearin{from{opacity:0;scale:.8 .8}to{opacity:1;scale:1 1}}@keyframes --appearinout{0%{opacity:0;scale:.8 .8}50%{opacity:1;scale:1 1}100%{opacity:0;scale:.8 .8}}.u-bg-color-white{background-color:var(--color-white)}.u-bg-color-black{background-color:var(--color-black)}.u-bg-color-111{background-color:var(--color-111)}.u-bg-color-000{background-color:var(--color-000)}.u-bg-color-fade{background-color:var(--color-fade)}.u-bg-color-fade-50{background-color:var(--color-fade-50)}.u-bg-color-hint{background-color:var(--color-hint)}.u-bg-color-hint-50{background-color:var(--color-hint-50)}.u-bg-color-shade{background-color:var(--color-shade)}.u-bg-color-shade-50{background-color:var(--color-shade-50)}.u-bg-color-tint{background-color:var(--color-tint)}.u-bg-color-tint-50{background-color:var(--color-tint-50)}.u-bg-color-accent{background-color:var(--color-accent)}.u-bg-color-accent-sch{background-color:var(--color-accent-sch)}.u-bg-color-0{background-color:var(--color-0)}.u-bg-color-1{background-color:var(--color-1)}.u-bg-color-2{background-color:var(--color-2)}.u-bg-color-2-l50{background-color:var(--color-2-l50)}.u-bg-color-3{background-color:var(--color-3)}.u-bg-color-4{background-color:var(--color-4)}.u-bg-color-5{background-color:var(--color-5)}.u-bg-color-6{background-color:var(--color-6)}.u-bg-color-neg{background-color:var(--color-neg)}.u-bg-color-warn{background-color:var(--color-warn)}.u-bg-color-pos{background-color:var(--color-pos)}.u-bg-fill{background:no-repeat center;background-size:cover}@media(hover: hover)and (pointer: fine){.u-bg-fixed{background-attachment:fixed}}.u-border{border:var(--border-width) solid currentColor}.u-border-block-start{border-block-start:var(--border-width) solid currentColor}.u-border-block-end{border-block-end:var(--border-width) solid currentColor}.u-border-color-fade{border-color:var(--color-fade)}.u-cell-tight{inline-size:1px;white-space:nowrap}@media screen{:is(.u-color,.u-color-text){color:var(--color-text)}:is(.u-color a,.u-color-link a,a.u-color-link){color:var(--color-link)}:is(.u-color,.u-color-bg){background-color:var(--color-bg)}:is(.u-color-accent,.u-color-accent-bg){background-color:var(--color-accent)}:is(.u-color-accent-alt,.u-color-accent-alt-bg){background-color:var(--color-accent-alt)}:is(.u-color-accent-sch,.u-color-accent-sch-bg){background-color:var(--color-accent-sch)}:is(.u-color-accent-inv,.u-color-accent-inv-bg){background-color:var(--color-accent-inv)}:is(.u-color-accent,.u-color-accent-text){color:var(--color-accent-text)}:is(.u-color-accent-alt,.u-color-accent-alt-text){color:var(--color-accent-alt-text)}:is(.u-color-accent-sch,.u-color-accent-sch-text){color:var(--color-accent-sch-text)}:is(.u-color-accent-inv,.u-color-accent-inv-text){color:var(--color-accent-inv-text)}:is(.u-color-accent a,.u-color-accent-link a,a.u-color-accent-link){color:var(--color-accent-link)}:is(.u-color-accent-alt a,.u-color-accent-alt-link a,a.u-color-accent-alt-link){color:var(--color-accent-alt-link)}:is(.u-color-accent-sch a,.u-color-accent-sch-link a,a.u-color-accent-sch-link){color:var(--color-accent-sch-link)}:is(.u-color-accent-inv a,.u-color-accent-inv-link a,a.u-color-accent-inv-link){color:var(--color-accent-inv-link)}.u-colors-light{--color-bg: var(--color-light);--color-fade: var(--color-shade);--color-hint: var(--color-tint);--color-text: var(--color-dark);--color-link: var(--color-link);--color-link-hover: var(--color-link)}.u-colors-dark{--color-bg: var(--color-dark);--color-fade: var(--color-tint);--color-hint: var(--color-shade);--color-text: var(--color-light);--color-link: var(--color-link-alt);--color-link-hover: var(--color-link-alt)}.u-colors-dark-alt{--color-bg: var(--color-dark);--color-fade: var(--color-tint);--color-hint: var(--color-shade);--color-text: var(--color-light);--color-link: var(--color-light);--color-link-hover: var(--color-light)}.u-color-bg-111{--color-bg: var(--color-111)}.u-color-bg-000{--color-bg: var(--color-000)}.u-color-bg-dark{--color-bg: var(--color-dark)}.u-color-bg-light{--color-bg: var(--color-light)}.u-color-bg-accent{--color-bg: var(--color-accent)}.u-color-bg-accent-alt{--color-bg: var(--color-accent-alt)}.u-color-bg-accent-sch{--color-bg: var(--color-accent-sch)}.u-color-bg-accent-inv{--color-bg: var(--color-accent-inv)}.u-color-bg-1{--color-bg: var(--color-1)}.u-color-bg-1\!{--color-bg: var(--color-1) !important}.u-color-bg-2{--color-bg: var(--color-2)}.u-color-bg-2\!{--color-bg: var(--color-2) !important}.u-color-bg-3{--color-bg: var(--color-3)}.u-color-bg-3\!{--color-bg: var(--color-3) !important}.u-color-bg-4{--color-bg: var(--color-4)}.u-color-bg-4\!{--color-bg: var(--color-4) !important}.u-color-bg-5{--color-bg: var(--color-5)}.u-color-bg-5\!{--color-bg: var(--color-5) !important}.u-color-bg-6{--color-bg: var(--color-6)}.u-color-bg-6\!{--color-bg: var(--color-6) !important}.u-color-fg-mono{--color-link: var(--color-text);--color-link-hover: var(--color-text)}.u-color-fg-dark{--color-text: var(--color-dark);--color-link: var(--color-link-default);--color-link-hover: var(--color-link-default)}}@media screen and (prefers-color-scheme: dark){.u-color-fg-dark\@pref-dark{--color-text: var(--color-dark);--color-link: var(--color-link-default);--color-link-hover: var(--color-link-default)}}@media screen{.u-color-fg-light{--color-text: var(--color-light);--color-link: var(--color-link-alt);--color-link-hover: var(--color-link-alt)}.u-color-fg-lighter{--color-text: var(--color-light);--color-link: var(--color-light);--color-link-hover: var(--color-light)}.u-color-fg-neg{--color-text: var(--color-neg);--color-link: var(--color-neg);--color-link-hover: var(--color-neg)}.u-color-fg-pos{--color-text: var(--color-pos);--color-link: var(--color-pos);--color-link-hover: var(--color-pos)}.u-color-fg-warn{--color-text: var(--color-warn);--color-link: var(--color-warn);--color-link-hover: var(--color-warn)}.u-color-fg-0{--color-text: var(--color-0);--color-link: var(--color-0);--color-link-hover: var(--color-0)}.u-color-fg-1{--color-text: var(--color-1);--color-link: var(--color-1);--color-link-hover: var(--color-1)}.u-color-fg-2{--color-text: var(--color-2);--color-link: var(--color-2);--color-link-hover: var(--color-2)}.u-color-fg-3{--color-text: var(--color-3);--color-link: var(--color-3);--color-link-hover: var(--color-3)}.u-color-fg-4{--color-text: var(--color-4);--color-link: var(--color-4);--color-link-hover: var(--color-4)}.u-color-fg-5{--color-text: var(--color-5);--color-link: var(--color-5);--color-link-hover: var(--color-5)}.u-color-fg-6{--color-text: var(--color-6);--color-link: var(--color-6);--color-link-hover: var(--color-6)}.u-color-fg-7{--color-text: var(--color-7);--color-link: var(--color-7);--color-link-hover: var(--color-7)}.u-color-text-accent{--color-text: var(--color-accent)}.u-color-text-accent-alt{--color-text: var(--color-accent-alt)}.u-color-text-accent-sch{--color-text: var(--color-accent-sch)}.u-color-text-accent-inv{--color-text: var(--color-accent-inv)}.u-color-fg-accent{--color-text: var(--color-accent);--color-link: var(--color-accent);--color-link-hover: var(--color-accent)}.u-color-fg-accent-alt{--color-text: var(--color-accent-alt);--color-link: var(--color-accent-alt);--color-link-hover: var(--color-accent-alt)}.u-color-fg-accent-sch{--color-text: var(--color-accent-sch);--color-link: var(--color-accent-sch);--color-link-hover: var(--color-accent-sch)}.u-color-fg-accent-inv{--color-text: var(--color-accent-inv);--color-link: var(--color-accent-inv);--color-link-hover: var(--color-accent-inv)}.u-color-fg-bg{--color-text: var(--color-bg-default);--color-link: var(--color-link-inv);--color-link-hover: var(--color-link-inv)}.u-color-fg-bg-text{--color-text: var(--color-bg-default)}.u-color-fg-bg-all{--color-text: var(--color-bg-default);--color-link: var(--color-bg-default);--color-link-hover: var(--color-bg-default)}.u-color-links-lighter{--color-link: var(--color-link-alt);--color-link-hover: var(--color-link-alt)}.u-color-links-light{--color-link: var(--color-light);--color-link-hover: var(--color-light)}.u-color-links-inv{--color-link: var(--color-link-inv);--color-link-hover: var(--color-link-inv)}.u-color-links-accent{--color-link: var(--color-accent);--color-link-hover: var(--color-accent)}.u-color-links-accent-alt{--color-link: var(--color-accent-alt);--color-link-hover: var(--color-accent-alt)}.u-color-links-accent-sch{--color-link: var(--color-accent-sch);--color-link-hover: var(--color-accent-sch)}.u-color-links-accent-inv{--color-link: var(--color-accent-inv);--color-link-hover: var(--color-accent-inv)}.u-color-fade\/hint{--color-fade: var(--color-tint);--color-hint: var(--color-shade)}}.u-display-none{display:none}.u-display-none\!{display:none !important}@media print{.u-display-none\@print{display:none}}@media print{.u-display-none\@print\!{display:none !important}}.u-display-block{display:block}.u-display-flex{display:flex}.u-display-inline-flex{display:inline-flex}.u-display-inline-flex\!{display:inline-flex !important}.u-container-is{container-type:inline-size}.u-align-items-center{align-items:center}.u-justify-content-center{justify-content:center}.u-center-all{align-items:center;justify-content:center}.u-flex-center-all{align-items:center;display:flex;justify-content:center}.u-flex-wrap{flex-wrap:wrap}.u-gap{gap:var(--gap)}.u-flex-row-wrap{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}.u-display-fill-screen{position:fixed;inset:0;margin:0;z-index:1}.u-z-index\*-1{z-index:-1}.u-z-index\*0{z-index:0}.u-z-index\*1{z-index:1}.u-z-index\*2{z-index:2}.u-z-index\*100{z-index:100}.u-clear-floats{clear:both}.u-clear-floats-start{clear:left}@supports(clear: inline-start){.u-clear-floats-start{clear:inline-start}}.translated-rtl .u-clear-floats-start,[dir=rtl] .u-clear-floats-start{clear:right}@supports(clear: inline-start){.translated-rtl .u-clear-floats-start,[dir=rtl] .u-clear-floats-start{clear:inline-start}}.u-clear-floats-end{clear:right}@supports(clear: inline-start){.u-clear-floats-end{clear:inline-end}}.translated-rtl .u-clear-floats-end,[dir=rtl] .u-clear-floats-end{clear:left}@supports(clear: inline-start){.translated-rtl .u-clear-floats-end,[dir=rtl] .u-clear-floats-end{clear:inline-end}}.u-font-family-1{font-family:var(--font-family-1)}.u-font-family-2{font-family:var(--font-family-2)}.u-font-family-mono{font-family:var(--font-family-mono)}.u-font-size-base{font-size:var(--type-size-base)}.u-font-size-l1{font-size:var(--type-size-lower-1)}.u-font-size-l2{font-size:var(--type-size-lower-2)}.u-font-size-u1{font-size:var(--type-size-upper-1)}.u-font-size-u2{font-size:var(--type-size-upper-2)}.u-fv-lnum{font-variant-numeric:lining-nums}.u-fv-osnum{font-variant-numeric:oldstyle-nums}.u-fv-tnum{font-variant-numeric:tabular-nums;--font-varnums-text: tabular-nums;--scope-article-font-varnums: var(--font-varnums-text)}.u-fv-tnum.u-fv-lnum{font-variant-numeric:tabular-nums lining-nums;--font-varnums-text: tabular-nums lining-nums;--scope-article-font-varnums: var(--font-varnums-text)}.u-fv-pnum{font-variant-numeric:proportional-nums}.u-fv-pnum.u-fv-lnum{font-variant-numeric:proportional-nums lining-nums}.u-fv-pnum.u-fv-osnum{font-variant-numeric:proportional-nums oldstyle-nums}.u-font-weight-bold{font-weight:var(--bold)}.u-font-weight-x-bold{font-weight:var(--x-bold)}.u-font-weight-normal{font-weight:normal}.u-inset-is\*0{inset-inline-start:0}.u-inset-bs\*0{inset-inline-start:0}.u-left\*0{left:0}.u-top\*0{top:0}.u-line-height-l1{line-height:var(--line-height-lower-1)}.u-line-height-l2{line-height:var(--line-height-lower-2)}.u-marg-none{margin:0}.u-marg-auto{margin:auto}.u-marg-inline-auto{margin-inline:auto}.u-marg-inline-start-auto{margin-inline-start:auto}.u-marg-block-end{margin-block-end:var(--gap)}.u-marg-block-end\*cushion{margin-block-end:var(--cushion)}.u-overflow-auto{overflow:auto}.u-pad{padding:var(--gap)}.u-pad\*cushion{padding:var(--cushion)}.u-pad\*none{padding:0}.u-pad-block{padding-block:var(--gap)}.u-pad-block\*cushion{padding-block:var(--cushion)}.u-pad-block\*none{padding-block:0}.u-pad-block-end{padding-block-end:var(--gap)}.u-pad-block-end\*cushion{padding-block-end:var(--cushion)}.u-pad-block-end\*none{padding-block-end:0}.u-pad-inline{padding-inline:var(--gap)}.u-pad-inline\*cushion{padding-inline:var(--cushion)}.u-pad-inline\*none{padding-inline:0}.u-pad-inline-start\*none{padding-inline-start:0}.u-pad-inline-end\*none{padding-inline-end:0}.u-pos-rel{position:relative}.u-pos-sticky{position:sticky}.u-shadow{box-shadow:var(--shadow-layered)}@media screen and (hover:hover){.u-shadow\@hover{box-shadow:var(--shadow-layered)}}@media screen and (hover:none){.u-shadow\@touch{box-shadow:var(--shadow-layered)}}@media screen and (hover:hover){.u-shadow\:hover:hover{box-shadow:var(--shadow-layered)}}@media screen and (hover:hover){.u-shadow\:active:active{box-shadow:var(--shadow-layered)}}.u-shadow\+inset{box-shadow:inset var(--shadow)}@media screen and (hover:hover){.u-shadow\+inset\@hover{box-shadow:inset var(--shadow)}}@media screen and (hover:none){.u-shadow\+inset\@touch{box-shadow:inset var(--shadow)}}@media screen and (hover:hover){.u-shadow\+inset\:hover:hover{box-shadow:inset var(--shadow)}}@media screen and (hover:hover){.u-shadow\+inset\:active:active{box-shadow:inset var(--shadow)}}.u-shadow-short{box-shadow:var(--shadow-layered-short)}@media screen and (hover:hover){.u-shadow-short\@hover{box-shadow:var(--shadow-layered-short)}}@media screen and (hover:none){.u-shadow-short\@touch{box-shadow:var(--shadow-layered-short)}}@media screen and (hover:hover){.u-shadow-short\:hover:hover{box-shadow:var(--shadow-layered-short)}}@media screen and (hover:hover){.u-shadow-short\:active:active{box-shadow:var(--shadow-layered-short)}}.u-shadow-soft{box-shadow:var(--shadow-layered-soft)}@media screen and (hover:hover){.u-shadow-soft\@hover{box-shadow:var(--shadow-layered-soft)}}@media screen and (hover:none){.u-shadow-soft\@touch{box-shadow:var(--shadow-layered-soft)}}@media screen and (hover:hover){.u-shadow-soft\:hover:hover{box-shadow:var(--shadow-layered-soft)}}@media screen and (hover:hover){.u-shadow-soft\:active:active{box-shadow:var(--shadow-layered-soft)}}.u-shadow-light{box-shadow:var(--shadow-light)}@media screen and (hover:hover){.u-shadow-light\@hover{box-shadow:var(--shadow-light)}}@media screen and (hover:none){.u-shadow-light\@touch{box-shadow:var(--shadow-light)}}@media screen and (hover:hover){.u-shadow-light\:hover:hover{box-shadow:var(--shadow-light)}}@media screen and (hover:hover){.u-shadow-light\:active:active{box-shadow:var(--shadow-light)}}.u-shadow-light\+inset{box-shadow:inset var(--shadow-light)}@media screen and (hover:hover){.u-shadow-light\+inset\@hover{box-shadow:inset var(--shadow-light)}}@media screen and (hover:none){.u-shadow-light\+inset\@touch{box-shadow:inset var(--shadow-light)}}@media screen and (hover:hover){.u-shadow-light\+inset\:hover:hover{box-shadow:inset var(--shadow-light)}}@media screen and (hover:hover){.u-shadow-light\+inset\:active:active{box-shadow:inset var(--shadow-light)}}.u-shadow-press{box-shadow:var(--shadow-default)}.u-shadow-press:hover{box-shadow:var(--shadow-hover)}.u-shadow-press:active{box-shadow:var(--shadow-press)}@media screen and (hover:hover){.u-shadow-press\@hover{box-shadow:var(--shadow-default)}.u-shadow-press\@hover:hover{box-shadow:var(--shadow-hover)}.u-shadow-press\@hover:active{box-shadow:var(--shadow-press)}}@media screen and (hover:none){.u-shadow-press\@touch{box-shadow:var(--shadow-default)}.u-shadow-press\@touch:hover{box-shadow:var(--shadow-hover)}.u-shadow-press\@touch:active{box-shadow:var(--shadow-press)}}.u-inline-size\*100\%{inline-size:100%}.u-inline-size\*100cqw{inline-size:100cqw}.u-max-inline-size\*100\%{max-inline-size:100%}.u-max-inline-size\*half{max-inline-size:calc(var(--block)*6)}.u-max-inline-size\*third{max-inline-size:calc(var(--block)*4)}@keyframes initAnimation{0%{rotate:y 0deg}100%{rotate:y -30deg}}.u-text-align-center{text-align:center}.u-text-align-right{text-align:end}:is(td,th).u-text-align-right{text-align:right}.u-text-wrap-none{white-space:nowrap}@media screen and (width < 57.6em){.u-text-wrap-none\@mmax{white-space:nowrap}}.u-text-color-0{color:var(--color-0)}.u-text-color-1{color:var(--color-1)}.u-text-color-2{color:var(--color-2)}.u-text-color-2-l50{color:var(--color-2-l50)}.u-text-color-2-xl{color:var(--color-2-xl)}.u-text-color-3{color:var(--color-3)}.u-text-color-4{color:var(--color-4)}.u-text-color-5{color:var(--color-5)}.u-text-color-6{color:var(--color-6)}.u-text-color-neg{color:var(--color-neg)}.u-text-color-pos{color:var(--color-pos)}.u-text-color-warn{color:var(--color-warn)}.u-text-blockquote :is(b,strong){font-weight:var(--bold)}.u-text-blockquote :is(i,em,var){font-style:italic}.u-text-blockquote :is(u,ins){text-decoration:underline;text-underline-offset:var(--underline-offset)}.u-text-blockquote :is(s,del){text-decoration:line-through}.u-text-blockquote :is(code,kbd){font-family:var(--font-family-mono)}.u-text-blockquote :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.u-text-blockquote code{padding-block:.25em;padding-inline:.5em;background-color:var(--color-fade);border-radius:var(--ui-radius)}.u-text-blockquote kbd{padding-block:.25em;padding-inline:.5em;border-radius:var(--ui-radius);box-shadow:inset 0 0 0 2px currentColor}.u-text-blockquote mark{padding-block:.25em;background-color:var(--mark-color-bg);border-radius:var(--ui-radius);color:var(--mark-color-text)}.u-text-blockquote sub{inset-block-end:-0.25em}.u-text-blockquote sup{inset-block-start:-0.5em}.u-text-blockquote a{color:var(--content-link-color);font-weight:var(--content-link-weight)}@media(hover: hover){.u-text-blockquote a:hover{color:var(--content-link-hover-color)}}.u-text-blockquote a:focus{color:var(--content-link-hover-color)}.u-text-blockquote>p{margin-block-start:1em;margin-block-end:var(--scope-article-vspace);font-family:var(--article-blockquote-font-family);font-size:var(--article-blockquote-font-size);line-height:var(--article-blockquote-font-line);text-wrap:var(--scope-article-p-textwrap)}.u-text-blockquote>p:first-child{margin-block-start:0px}.u-text-balance{text-wrap:balance}.u-text-pretty{text-wrap:pretty}.u-text-centered{text-align:center;text-wrap:balance}.u-text-uppercase{text-transform:uppercase;--opentype-case: "case" on}.u-text-smallcaps{font-variant-caps:all-small-caps;font-variant-numeric:oldstyle-nums}.u-visually-hide{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-visually-unhide{clip:auto;clip-path:none;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.u-scroll-smooth{scroll-behavior:smooth}}/*# sourceMappingURL=tinhouse.css.map */
