@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono&display=swap);@layer base, component, utility;:root{--bp-:0;--bp-sm:400px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-xxl:1536px;--subtle-fill-opacity:5%;--subtle-fill-background-color:color-mix(in srgb,currentColor var(--subtle-fill-opacity,5%),transparent);--gradient-mask-direction-start:clamp(25%,50%,75%);--gradient-mask-vignette-start:75%;--gradient-mask-opacity:1}.caret,.form-entry__field__select:before,.nav-breadcrumb>li:not(:last-child),[data-toggle=dropdown]:not([class*=button--icon-only]){--_caret-size:0.25em;--_caret-margin:0.375em;align-items:center;display:inline-flex;flex-direction:row-reverse}.caret:before,.form-entry__field__select:before,.nav-breadcrumb>li:not(:last-child):before,[data-toggle=dropdown]:not([class*=button--icon-only]):before{border-bottom:0;border-left:var(--_caret-size) solid transparent;border-right:var(--_caret-size) solid transparent;border-top:var(--_caret-size) solid;color:inherit;content:"";display:inline-flex;margin-inline-start:var(--_caret-margin);pointer-events:none;position:relative}@layer utility{.subtle-fill{background-color:var(--subtle-fill-background-color)}[class*=gradient-mask]{--_gradient-direction:to bottom;--_gradient-stop-1:#fff var(--gradient-mask-direction-start);--_gradient-stop-2:hsla(0,0%,100%,0) 100%;pointer-events:none}[class*=gradient-mask-top]{--_gradient-direction:to top}[class*=gradient-mask-right]{--_gradient-direction:to right}[class*=gradient-mask-bottom]{--_gradient-direction:to bottom}[class*=gradient-mask-left]{--_gradient-direction:to left}[class*=gradient-mask-vignette]{--gradient-mask-vignette-start:75%;mask-composite:intersect;-webkit-mask-composite:intersect}.gradient-mask-bottom,.gradient-mask-left,.gradient-mask-right,.gradient-mask-top{-webkit-mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2))}.gradient-mask-vignette{-webkit-mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2))}@media(min-width:400px){.gradient-mask-bottom--sm,.gradient-mask-left--sm,.gradient-mask-right--sm,.gradient-mask-top--sm{-webkit-mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2))}.gradient-mask-vignette--sm{-webkit-mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2))}}@media(min-width:768px){.gradient-mask-bottom--md,.gradient-mask-left--md,.gradient-mask-right--md,.gradient-mask-top--md{-webkit-mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2))}.gradient-mask-vignette--md{-webkit-mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2))}}@media(min-width:1024px){.gradient-mask-bottom--lg,.gradient-mask-left--lg,.gradient-mask-right--lg,.gradient-mask-top--lg{-webkit-mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2))}.gradient-mask-vignette--lg{-webkit-mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2))}}@media(min-width:1280px){.gradient-mask-bottom--xl,.gradient-mask-left--xl,.gradient-mask-right--xl,.gradient-mask-top--xl{-webkit-mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2))}.gradient-mask-vignette--xl{-webkit-mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2))}}@media(min-width:1536px){.gradient-mask-bottom--xxl,.gradient-mask-left--xxl,.gradient-mask-right--xxl,.gradient-mask-top--xxl{-webkit-mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(var(--_gradient-direction),var(--_gradient-stop-1),var(--_gradient-stop-2))}.gradient-mask-vignette--xxl{-webkit-mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2));mask-image:linear-gradient(to top,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to right,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to bottom,var(--_gradient-stop-1),var(--_gradient-stop-2)),linear-gradient(to left,var(--_gradient-stop-1),var(--_gradient-stop-2))}}}:root{--focus-outline-width:calc(var(--border-width)*2);--focus-outline-style:solid;--focus-outline-offset:calc(var(--focus-outline-width)*-1)}.button--icon-over-text:focus-visible>[class*=icon],.is-focused .form-entry__field__input,.is-focused .form-entry__field__select,:is(a,button):focus-visible,[tabindex="-1"]:focus-visible{outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color,var(--link-color,currentColor));outline-offset:var(--focus-outline-offset)}@layer base{:is(a,button):is([class*=backdrop],[class*=card]):focus-visible{position:relative;z-index:1}:is(a,button):is([class*=backdrop],[class*=card]):focus-visible>*{z-index:-1}:is(a,button).button{--focus-outline-offset:calc(var(--focus-outline-width)*-2)}:is(a,button)[data-page-index]{--focus-outline-offset:calc(var(--focus-outline-width)*2)}:is(a,button):is(.button--outline,.lightbox-thumbnail,[class*=backdrop],.tabs-nav--pill>li>:is(a,button)){--focus-outline-offset:calc(var(--focus-outline-width)*-3)}[tabindex="-1"]:focus-visible{--focus-outline-offset:calc(var(--focus-outline-width)*-2)}.is-focused .form-entry__field__input,.is-focused .form-entry__field__select{--focus-outline-offset:calc(var(--focus-outline-width)*2)}.button--icon-over-text:focus-visible{outline:unset!important}}@layer utility{.focusable-only,.focusable-only:not(:focus),.screen-reader-only,.skip-links a,.skip-links a:not(:focus){position:absolute}.focusable-only:not(:focus),.screen-reader-only,.skip-links a:not(:focus){clip:rect(0,0,0,0);height:1px;overflow:hidden;white-space:nowrap;width:1px}.focusable-only,.skip-links a{background-color:hsla(0,0%,100%,.95);box-shadow:0 0 .25rem currentColor;color:var(--dark);font-size:var(--font-size-sm);inset-block-start:var(--spacer-1);inset-inline-start:var(--spacer-1);padding:var(--button-padding-y) var(--button-padding-x);z-index:25000}.skip-links a{border-radius:var(--button-border-radius);color:var(--link-color);font-weight:var(--font-weight-bold);inset-block-start:0;inset-inline-start:0;margin:var(--spacer-2);overflow:hidden;position:fixed}.skip-links a:after,.skip-links a:before{content:"";inset:0}.skip-links a:before{background-color:var(--background-color);position:absolute;z-index:-1}.skip-links a:after{background-color:rgba(0,0,0,.5)!important;pointer-events:none;position:fixed;z-index:-2}}:root{--primary:#582273;--library:#fab957;--glossary:#60bf64;--classroom:#4caad9;--canvas:#fff;--light-h:0;--light-s:0%;--light-l:0%;--light-o:0.05;--light:hsla(var(--light-h),var(--light-s),var(--light-l),var(--light-o));--dark:#161326;--default-link-color-h:240;--default-link-color-s:100%;--default-link-color-l:30%;--default-link-color-a:1;--default-link-color:hsla(var(--default-link-color-h),var(--default-link-color-s),var(--default-link-color-l),var(--default-link-color-o));--default-link-color:#00549a;--primary-text:#fff;--primary-border:rgba(0,0,0,.25);--primary-link:currentColor;--primary-confirm:#16db93;--primary-warn:#ff73aa;--library-text:var(--dark);--library-border:rgba(0,0,0,.125);--library-link:currentColor;--library-confirm:#41e0f2;--library-warn:#ffa3a4;--glossary-text:var(--dark);--glossary-border:rgba(0,0,0,.125);--glossary-link:currentColor;--glossary-confirm:#41e0f2;--glossary-warn:#ffa3a4;--classroom-text:var(--dark);--classroom-border:rgba(0,0,0,.125);--classroom-link:currentColor;--classroom-confirm:#41e0f2;--classroom-warn:#ffa3a4;--canvas-text:var(--dark);--canvas-border:hsla(0,0%,50%,.3);--canvas-link:var(--default-link-color);--canvas-confirm:#008237;--canvas-warn:#e4193c;--light-text:currentColor;--light-border:hsla(0,0%,50%,.25);--light-link:var(--default-link-color);--light-confirm:#007e35;--light-warn:#ce1736;--dark-text:#fff;--dark-border:hsla(0,0%,100%,.125);--dark-link:#65a9cc;--dark-confirm:#00a242;--dark-warn:#fe3c3e;--subtle-fill-1:color-mix(in srgb,currentColor 5%,transparent);--subtle-fill-2:color-mix(in srgb,currentColor 10%,transparent);--biology-color:#00492f;--chemistry-color:#29417c;--earth-science-color:#552c39;--environmental-science-color:#00394d;--general-science-color:#c13926;--profiles-in-science-color:#4c3463;--math-in-science-color:#016a7c;--physics-color:#1b3639;--process-of-science-color:#661430}@layer utility{.backdrop__image__credit,[class*=theme-],html:not([class*=theme-]){background-color:var(--background-color);border-color:var(--border-color);color:var(--text-color)}.backdrop__image__credit :not([class*=theme-]):not([class*=border]):not(select):not(footer),[class*=theme-] :not([class*=theme-]):not([class*=border]):not(select):not(footer),html:not([class*=theme-]) :not([class*=theme-]):not([class*=border]):not(select):not(footer){border-color:var(--border-color,inherit)}.backdrop__image__credit :is(td>a,.td-content>a,p>a:not([class*=text-color]),.skip-link>a,.text-color-link),[class*=theme-] :is(td>a,.td-content>a,p>a:not([class*=text-color]),.skip-link>a,.text-color-link),html:not([class*=theme-]) :is(td>a,.td-content>a,p>a:not([class*=text-color]),.skip-link>a,.text-color-link){color:var(--link-color)}.backdrop__image__credit .table-scroll__container:after,.backdrop__image__credit :is(select option,[data-toggle=dropdown]~ul,.modal__content),[class*=theme-] .table-scroll__container:after,[class*=theme-] :is(select option,[data-toggle=dropdown]~ul,.modal__content),html:not([class*=theme-]) .table-scroll__container:after,html:not([class*=theme-]) :is(select option,[data-toggle=dropdown]~ul,.modal__content){background-color:var(--background-color)}.backdrop__image__credit .alert--confirm,[class*=theme-] .alert--confirm,html:not([class*=theme-]) .alert--confirm{color:var(--confirm-color)}.backdrop__image__credit .alert--confirm--inverse,[class*=theme-] .alert--confirm--inverse,html:not([class*=theme-]) .alert--confirm--inverse{background-color:var(--confirm-color);color:var(--background-color)}.backdrop__image__credit .form-entry__field__label:after,.backdrop__image__credit .form-entry__field__label:before,.backdrop__image__credit .is-invalid .form-entry__field__input:after,.backdrop__image__credit .is-invalid .form-entry__field__select:after,.backdrop__image__credit :is(.alert--warn,.required-indicator [class*=icon],.is-invalid .form-entry__feedback,.is-invalid [class*=icon-warn],.is-invalid .form-entry__option),[class*=theme-] .form-entry__field__label:after,[class*=theme-] .form-entry__field__label:before,[class*=theme-] .is-invalid .form-entry__field__input:after,[class*=theme-] .is-invalid .form-entry__field__select:after,[class*=theme-] :is(.alert--warn,.required-indicator [class*=icon],.is-invalid .form-entry__feedback,.is-invalid [class*=icon-warn],.is-invalid .form-entry__option),html:not([class*=theme-]) .form-entry__field__label:after,html:not([class*=theme-]) .form-entry__field__label:before,html:not([class*=theme-]) .is-invalid .form-entry__field__input:after,html:not([class*=theme-]) .is-invalid .form-entry__field__select:after,html:not([class*=theme-]) :is(.alert--warn,.required-indicator [class*=icon],.is-invalid .form-entry__feedback,.is-invalid [class*=icon-warn],.is-invalid .form-entry__option){color:var(--warn-color)}.backdrop__image__credit .alert--warn--inverse,[class*=theme-] .alert--warn--inverse,html:not([class*=theme-]) .alert--warn--inverse{background-color:var(--warn-color);color:var(--background-color)}.backdrop__image__credit [class*=gradient-veneer],[class*=theme-] [class*=gradient-veneer],html:not([class*=theme-]) [class*=gradient-veneer]{--gradient-color:var(--background-color)}.theme-primary{--background-color:var(--primary);--text-color:var(--primary-text);--border-color:var(--primary-border);--link-color:var(--primary-link);--confirm-color:var(--primary-confirm);--warn-color:var(--primary-warn)}.background-color-primary{--background-color:var(--primary);background-color:var(--background-color)}.text-color-primary{--text-color:var(--primary);color:var(--text-color)}.theme-library{--background-color:var(--library);--text-color:var(--library-text);--border-color:var(--library-border);--link-color:var(--library-link);--confirm-color:var(--library-confirm);--warn-color:var(--library-warn)}.background-color-library{--background-color:var(--library);background-color:var(--background-color)}.text-color-library{--text-color:var(--library);color:var(--text-color)}.theme-glossary{--background-color:var(--glossary);--text-color:var(--glossary-text);--border-color:var(--glossary-border);--link-color:var(--glossary-link);--confirm-color:var(--glossary-confirm);--warn-color:var(--glossary-warn)}.background-color-glossary{--background-color:var(--glossary);background-color:var(--background-color)}.text-color-glossary{--text-color:var(--glossary);color:var(--text-color)}.theme-classroom{--background-color:var(--classroom);--text-color:var(--classroom-text);--border-color:var(--classroom-border);--link-color:var(--classroom-link);--confirm-color:var(--classroom-confirm);--warn-color:var(--classroom-warn)}.background-color-classroom{--background-color:var(--classroom);background-color:var(--background-color)}.text-color-classroom{--text-color:var(--classroom);color:var(--text-color)}.theme-dark{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}.background-color-dark{--background-color:var(--dark);background-color:var(--background-color)}.text-color-dark{--text-color:var(--dark);color:var(--text-color)}.theme-light{--background-color:var(--light);--text-color:var(--light-text);--border-color:var(--light-border);--link-color:var(--light-link);--confirm-color:var(--light-confirm);--warn-color:var(--light-warn)}.background-color-light{--background-color:var(--light);background-color:var(--background-color)}.text-color-light{--text-color:var(--light);color:var(--text-color)}.theme-canvas,html{--background-color:var(--canvas);--text-color:var(--canvas-text);--border-color:var(--canvas-border);--link-color:var(--canvas-link);--confirm-color:var(--canvas-confirm);--warn-color:var(--canvas-warn)}.background-color-canvas{--background-color:var(--canvas);background-color:var(--background-color)}.text-color-canvas{--text-color:var(--canvas);color:var(--text-color)}@media(min-width:400px){.theme-primary--sm{--background-color:var(--primary);--text-color:var(--primary-text);--border-color:var(--primary-border);--link-color:var(--primary-link);--confirm-color:var(--primary-confirm);--warn-color:var(--primary-warn)}.background-color-primary--sm{--background-color:var(--primary);background-color:var(--background-color)}.text-color-primary--sm{--text-color:var(--primary);color:var(--text-color)}.theme-library--sm{--background-color:var(--library);--text-color:var(--library-text);--border-color:var(--library-border);--link-color:var(--library-link);--confirm-color:var(--library-confirm);--warn-color:var(--library-warn)}.background-color-library--sm{--background-color:var(--library);background-color:var(--background-color)}.text-color-library--sm{--text-color:var(--library);color:var(--text-color)}.theme-glossary--sm{--background-color:var(--glossary);--text-color:var(--glossary-text);--border-color:var(--glossary-border);--link-color:var(--glossary-link);--confirm-color:var(--glossary-confirm);--warn-color:var(--glossary-warn)}.background-color-glossary--sm{--background-color:var(--glossary);background-color:var(--background-color)}.text-color-glossary--sm{--text-color:var(--glossary);color:var(--text-color)}.theme-classroom--sm{--background-color:var(--classroom);--text-color:var(--classroom-text);--border-color:var(--classroom-border);--link-color:var(--classroom-link);--confirm-color:var(--classroom-confirm);--warn-color:var(--classroom-warn)}.background-color-classroom--sm{--background-color:var(--classroom);background-color:var(--background-color)}.text-color-classroom--sm{--text-color:var(--classroom);color:var(--text-color)}.theme-dark--sm{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}.background-color-dark--sm{--background-color:var(--dark);background-color:var(--background-color)}.text-color-dark--sm{--text-color:var(--dark);color:var(--text-color)}.theme-light--sm{--background-color:var(--light);--text-color:var(--light-text);--border-color:var(--light-border);--link-color:var(--light-link);--confirm-color:var(--light-confirm);--warn-color:var(--light-warn)}.background-color-light--sm{--background-color:var(--light);background-color:var(--background-color)}.text-color-light--sm{--text-color:var(--light);color:var(--text-color)}.theme-canvas--sm{--background-color:var(--canvas);--text-color:var(--canvas-text);--border-color:var(--canvas-border);--link-color:var(--canvas-link);--confirm-color:var(--canvas-confirm);--warn-color:var(--canvas-warn)}.background-color-canvas--sm{--background-color:var(--canvas);background-color:var(--background-color)}.text-color-canvas--sm{--text-color:var(--canvas);color:var(--text-color)}}@media(min-width:768px){.theme-primary--md{--background-color:var(--primary);--text-color:var(--primary-text);--border-color:var(--primary-border);--link-color:var(--primary-link);--confirm-color:var(--primary-confirm);--warn-color:var(--primary-warn)}.background-color-primary--md{--background-color:var(--primary);background-color:var(--background-color)}.text-color-primary--md{--text-color:var(--primary);color:var(--text-color)}.theme-library--md{--background-color:var(--library);--text-color:var(--library-text);--border-color:var(--library-border);--link-color:var(--library-link);--confirm-color:var(--library-confirm);--warn-color:var(--library-warn)}.background-color-library--md{--background-color:var(--library);background-color:var(--background-color)}.text-color-library--md{--text-color:var(--library);color:var(--text-color)}.theme-glossary--md{--background-color:var(--glossary);--text-color:var(--glossary-text);--border-color:var(--glossary-border);--link-color:var(--glossary-link);--confirm-color:var(--glossary-confirm);--warn-color:var(--glossary-warn)}.background-color-glossary--md{--background-color:var(--glossary);background-color:var(--background-color)}.text-color-glossary--md{--text-color:var(--glossary);color:var(--text-color)}.theme-classroom--md{--background-color:var(--classroom);--text-color:var(--classroom-text);--border-color:var(--classroom-border);--link-color:var(--classroom-link);--confirm-color:var(--classroom-confirm);--warn-color:var(--classroom-warn)}.background-color-classroom--md{--background-color:var(--classroom);background-color:var(--background-color)}.text-color-classroom--md{--text-color:var(--classroom);color:var(--text-color)}.theme-dark--md{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}.background-color-dark--md{--background-color:var(--dark);background-color:var(--background-color)}.text-color-dark--md{--text-color:var(--dark);color:var(--text-color)}.theme-light--md{--background-color:var(--light);--text-color:var(--light-text);--border-color:var(--light-border);--link-color:var(--light-link);--confirm-color:var(--light-confirm);--warn-color:var(--light-warn)}.background-color-light--md{--background-color:var(--light);background-color:var(--background-color)}.text-color-light--md{--text-color:var(--light);color:var(--text-color)}.theme-canvas--md{--background-color:var(--canvas);--text-color:var(--canvas-text);--border-color:var(--canvas-border);--link-color:var(--canvas-link);--confirm-color:var(--canvas-confirm);--warn-color:var(--canvas-warn)}.background-color-canvas--md{--background-color:var(--canvas);background-color:var(--background-color)}.text-color-canvas--md{--text-color:var(--canvas);color:var(--text-color)}}@media(min-width:1024px){.theme-primary--lg{--background-color:var(--primary);--text-color:var(--primary-text);--border-color:var(--primary-border);--link-color:var(--primary-link);--confirm-color:var(--primary-confirm);--warn-color:var(--primary-warn)}.background-color-primary--lg{--background-color:var(--primary);background-color:var(--background-color)}.text-color-primary--lg{--text-color:var(--primary);color:var(--text-color)}.theme-library--lg{--background-color:var(--library);--text-color:var(--library-text);--border-color:var(--library-border);--link-color:var(--library-link);--confirm-color:var(--library-confirm);--warn-color:var(--library-warn)}.background-color-library--lg{--background-color:var(--library);background-color:var(--background-color)}.text-color-library--lg{--text-color:var(--library);color:var(--text-color)}.theme-glossary--lg{--background-color:var(--glossary);--text-color:var(--glossary-text);--border-color:var(--glossary-border);--link-color:var(--glossary-link);--confirm-color:var(--glossary-confirm);--warn-color:var(--glossary-warn)}.background-color-glossary--lg{--background-color:var(--glossary);background-color:var(--background-color)}.text-color-glossary--lg{--text-color:var(--glossary);color:var(--text-color)}.theme-classroom--lg{--background-color:var(--classroom);--text-color:var(--classroom-text);--border-color:var(--classroom-border);--link-color:var(--classroom-link);--confirm-color:var(--classroom-confirm);--warn-color:var(--classroom-warn)}.background-color-classroom--lg{--background-color:var(--classroom);background-color:var(--background-color)}.text-color-classroom--lg{--text-color:var(--classroom);color:var(--text-color)}.theme-dark--lg{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}.background-color-dark--lg{--background-color:var(--dark);background-color:var(--background-color)}.text-color-dark--lg{--text-color:var(--dark);color:var(--text-color)}.theme-light--lg{--background-color:var(--light);--text-color:var(--light-text);--border-color:var(--light-border);--link-color:var(--light-link);--confirm-color:var(--light-confirm);--warn-color:var(--light-warn)}.background-color-light--lg{--background-color:var(--light);background-color:var(--background-color)}.text-color-light--lg{--text-color:var(--light);color:var(--text-color)}.theme-canvas--lg{--background-color:var(--canvas);--text-color:var(--canvas-text);--border-color:var(--canvas-border);--link-color:var(--canvas-link);--confirm-color:var(--canvas-confirm);--warn-color:var(--canvas-warn)}.background-color-canvas--lg{--background-color:var(--canvas);background-color:var(--background-color)}.text-color-canvas--lg{--text-color:var(--canvas);color:var(--text-color)}}@media(min-width:1280px){.theme-primary--xl{--background-color:var(--primary);--text-color:var(--primary-text);--border-color:var(--primary-border);--link-color:var(--primary-link);--confirm-color:var(--primary-confirm);--warn-color:var(--primary-warn)}.background-color-primary--xl{--background-color:var(--primary);background-color:var(--background-color)}.text-color-primary--xl{--text-color:var(--primary);color:var(--text-color)}.theme-library--xl{--background-color:var(--library);--text-color:var(--library-text);--border-color:var(--library-border);--link-color:var(--library-link);--confirm-color:var(--library-confirm);--warn-color:var(--library-warn)}.background-color-library--xl{--background-color:var(--library);background-color:var(--background-color)}.text-color-library--xl{--text-color:var(--library);color:var(--text-color)}.theme-glossary--xl{--background-color:var(--glossary);--text-color:var(--glossary-text);--border-color:var(--glossary-border);--link-color:var(--glossary-link);--confirm-color:var(--glossary-confirm);--warn-color:var(--glossary-warn)}.background-color-glossary--xl{--background-color:var(--glossary);background-color:var(--background-color)}.text-color-glossary--xl{--text-color:var(--glossary);color:var(--text-color)}.theme-classroom--xl{--background-color:var(--classroom);--text-color:var(--classroom-text);--border-color:var(--classroom-border);--link-color:var(--classroom-link);--confirm-color:var(--classroom-confirm);--warn-color:var(--classroom-warn)}.background-color-classroom--xl{--background-color:var(--classroom);background-color:var(--background-color)}.text-color-classroom--xl{--text-color:var(--classroom);color:var(--text-color)}.theme-dark--xl{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}.background-color-dark--xl{--background-color:var(--dark);background-color:var(--background-color)}.text-color-dark--xl{--text-color:var(--dark);color:var(--text-color)}.theme-light--xl{--background-color:var(--light);--text-color:var(--light-text);--border-color:var(--light-border);--link-color:var(--light-link);--confirm-color:var(--light-confirm);--warn-color:var(--light-warn)}.background-color-light--xl{--background-color:var(--light);background-color:var(--background-color)}.text-color-light--xl{--text-color:var(--light);color:var(--text-color)}.theme-canvas--xl{--background-color:var(--canvas);--text-color:var(--canvas-text);--border-color:var(--canvas-border);--link-color:var(--canvas-link);--confirm-color:var(--canvas-confirm);--warn-color:var(--canvas-warn)}.background-color-canvas--xl{--background-color:var(--canvas);background-color:var(--background-color)}.text-color-canvas--xl{--text-color:var(--canvas);color:var(--text-color)}}@media(min-width:1536px){.theme-primary--xxl{--background-color:var(--primary);--text-color:var(--primary-text);--border-color:var(--primary-border);--link-color:var(--primary-link);--confirm-color:var(--primary-confirm);--warn-color:var(--primary-warn)}.background-color-primary--xxl{--background-color:var(--primary);background-color:var(--background-color)}.text-color-primary--xxl{--text-color:var(--primary);color:var(--text-color)}.theme-library--xxl{--background-color:var(--library);--text-color:var(--library-text);--border-color:var(--library-border);--link-color:var(--library-link);--confirm-color:var(--library-confirm);--warn-color:var(--library-warn)}.background-color-library--xxl{--background-color:var(--library);background-color:var(--background-color)}.text-color-library--xxl{--text-color:var(--library);color:var(--text-color)}.theme-glossary--xxl{--background-color:var(--glossary);--text-color:var(--glossary-text);--border-color:var(--glossary-border);--link-color:var(--glossary-link);--confirm-color:var(--glossary-confirm);--warn-color:var(--glossary-warn)}.background-color-glossary--xxl{--background-color:var(--glossary);background-color:var(--background-color)}.text-color-glossary--xxl{--text-color:var(--glossary);color:var(--text-color)}.theme-classroom--xxl{--background-color:var(--classroom);--text-color:var(--classroom-text);--border-color:var(--classroom-border);--link-color:var(--classroom-link);--confirm-color:var(--classroom-confirm);--warn-color:var(--classroom-warn)}.background-color-classroom--xxl{--background-color:var(--classroom);background-color:var(--background-color)}.text-color-classroom--xxl{--text-color:var(--classroom);color:var(--text-color)}.theme-dark--xxl{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}.background-color-dark--xxl{--background-color:var(--dark);background-color:var(--background-color)}.text-color-dark--xxl{--text-color:var(--dark);color:var(--text-color)}.theme-light--xxl{--background-color:var(--light);--text-color:var(--light-text);--border-color:var(--light-border);--link-color:var(--light-link);--confirm-color:var(--light-confirm);--warn-color:var(--light-warn)}.background-color-light--xxl{--background-color:var(--light);background-color:var(--background-color)}.text-color-light--xxl{--text-color:var(--light);color:var(--text-color)}.theme-canvas--xxl{--background-color:var(--canvas);--text-color:var(--canvas-text);--border-color:var(--canvas-border);--link-color:var(--canvas-link);--confirm-color:var(--canvas-confirm);--warn-color:var(--canvas-warn)}.background-color-canvas--xxl{--background-color:var(--canvas);background-color:var(--background-color)}.text-color-canvas--xxl{--text-color:var(--canvas);color:var(--text-color)}}@media(prefers-color-scheme:dark){.theme-canvas--prefers{--background-color:var(--dark);--text-color:var(--dark-text);--border-color:var(--dark-border);--link-color:var(--dark-link);--confirm-color:var(--dark-confirm);--warn-color:var(--dark-warn)}}}.biology{--primary:var(--biology-color)}.chemistry{--primary:var(--chemistry-color)}.earth-science{--primary:var(--earth-science-color)}.environmental-science{--primary:var(--environmental-science-color)}.general-science{--primary:var(--general-science-color)}.profiles-in-science{--primary:var(--profiles-in-science-color)}.math-in-science{--primary:var(--math-in-science-color)}.physics{--primary:var(--physics-color)}.process-of-science{--primary:var(--process-of-science-color)}:root{--border-width:1px;--border-style:solid}@layer utility{[class*=border]{border-color:var(--border-color,inherit)}.border-width-thick{--border-width:2px}.border{border-style:var(--border-style);border-width:var(--border-width)}.border-top{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.border-right{border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.border-bottom{border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.border-left{border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}@media(min-width:400px){.border--sm{border-style:var(--border-style);border-width:var(--border-width)}.border-top--sm{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.border-right--sm{border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.border-bottom--sm{border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.border-left--sm{border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}}@media(min-width:768px){.border--md{border-style:var(--border-style);border-width:var(--border-width)}.border-top--md{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.border-right--md{border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.border-bottom--md{border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.border-left--md{border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}}@media(min-width:1024px){.border--lg{border-style:var(--border-style);border-width:var(--border-width)}.border-top--lg{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.border-right--lg{border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.border-bottom--lg{border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.border-left--lg{border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}}@media(min-width:1280px){.border--xl{border-style:var(--border-style);border-width:var(--border-width)}.border-top--xl{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.border-right--xl{border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.border-bottom--xl{border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.border-left--xl{border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}}@media(min-width:1536px){.border--xxl{border-style:var(--border-style);border-width:var(--border-width)}.border-top--xxl{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.border-right--xxl{border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.border-bottom--xxl{border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.border-left--xxl{border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}}.border-color-primary{border-color:var(--primary)}.border-top-color-primary{border-block-start-color:var(--primary)}.border-right-color-primary{border-inline-end-color:var(--primary)}.border-bottom-color-primary{border-block-end-color:var(--primary)}.border-left-color-primary{border-inline-start-color:var(--primary)}.border-color-library{border-color:var(--library)}.border-top-color-library{border-block-start-color:var(--library)}.border-right-color-library{border-inline-end-color:var(--library)}.border-bottom-color-library{border-block-end-color:var(--library)}.border-left-color-library{border-inline-start-color:var(--library)}.border-color-glossary{border-color:var(--glossary)}.border-top-color-glossary{border-block-start-color:var(--glossary)}.border-right-color-glossary{border-inline-end-color:var(--glossary)}.border-bottom-color-glossary{border-block-end-color:var(--glossary)}.border-left-color-glossary{border-inline-start-color:var(--glossary)}.border-color-classroom{border-color:var(--classroom)}.border-top-color-classroom{border-block-start-color:var(--classroom)}.border-right-color-classroom{border-inline-end-color:var(--classroom)}.border-bottom-color-classroom{border-block-end-color:var(--classroom)}.border-left-color-classroom{border-inline-start-color:var(--classroom)}.border-color-dark{border-color:var(--dark)}.border-top-color-dark{border-block-start-color:var(--dark)}.border-right-color-dark{border-inline-end-color:var(--dark)}.border-bottom-color-dark{border-block-end-color:var(--dark)}.border-left-color-dark{border-inline-start-color:var(--dark)}.border-color-light{border-color:var(--light)}.border-top-color-light{border-block-start-color:var(--light)}.border-right-color-light{border-inline-end-color:var(--light)}.border-bottom-color-light{border-block-end-color:var(--light)}.border-left-color-light{border-inline-start-color:var(--light)}.border-color-canvas{border-color:var(--canvas)}.border-top-color-canvas{border-block-start-color:var(--canvas)}.border-right-color-canvas{border-inline-end-color:var(--canvas)}.border-bottom-color-canvas{border-block-end-color:var(--canvas)}.border-left-color-canvas{border-inline-start-color:var(--canvas)}[class*=border-radius]{overflow:hidden}.border-radius{border-radius:var(--border-radius)}.border-radius-top{border-top-left-radius:var(--border-radius)}.border-radius-right,.border-radius-top{border-top-right-radius:var(--border-radius)}.border-radius-bottom,.border-radius-right{border-bottom-right-radius:var(--border-radius)}.border-radius-bottom,.border-radius-left{border-bottom-left-radius:var(--border-radius)}.border-radius-left{border-top-left-radius:var(--border-radius)}.border-radius-pill{border-radius:40rem}.border-radius-circle{border-radius:100%}@media(min-width:400px){.border-radius--sm{border-radius:var(--border-radius)}.border-radius-top--sm{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-right--sm{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-bottom--sm{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.border-radius-left--sm{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.border-radius-pill--sm{border-radius:40rem}.border-radius-circle--sm{border-radius:100%}}@media(min-width:768px){.border-radius--md{border-radius:var(--border-radius)}.border-radius-top--md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-right--md{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-bottom--md{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.border-radius-left--md{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.border-radius-pill--md{border-radius:40rem}.border-radius-circle--md{border-radius:100%}}@media(min-width:1024px){.border-radius--lg{border-radius:var(--border-radius)}.border-radius-top--lg{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-right--lg{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-bottom--lg{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.border-radius-left--lg{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.border-radius-pill--lg{border-radius:40rem}.border-radius-circle--lg{border-radius:100%}}@media(min-width:1280px){.border-radius--xl{border-radius:var(--border-radius)}.border-radius-top--xl{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-right--xl{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-bottom--xl{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.border-radius-left--xl{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.border-radius-pill--xl{border-radius:40rem}.border-radius-circle--xl{border-radius:100%}}@media(min-width:1536px){.border-radius--xxl{border-radius:var(--border-radius)}.border-radius-top--xxl{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-right--xxl{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-radius-bottom--xxl{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.border-radius-left--xxl{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.border-radius-pill--xxl{border-radius:40rem}.border-radius-circle--xxl{border-radius:100%}}}:root{--button-padding-y:0.5em;--button-target-size:2.5em;--button-font-family:var(--body-font-family);--button-font-weight:var(--font-weight-bold);--button-text-transform:initial;--button-letter-spacing:normal;--button-border-radius:0.25em;--button-outline-border-width:calc(var(--border-width)*2);--button-icon-over-text-width:4em;--button-icon-over-text-border-radius:var(--button-border-radius);--button-icon-over-text-font-size:0.675em}@layer base{button{cursor:pointer;font-family:inherit}button:not([class*=theme-]){background-color:transparent}button:not([class*=border-]){border:none}}@layer component{.button{--_button-opacity-hover:0.75;align-items:center;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:normal;position:relative;text-align:center;transition:opacity .5s ease-out;vertical-align:middle}.button:not([class*=button--icon-only]){font-family:var(--button-font-family);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.button:not([class*=button--outline],[class*=button--icon-over-text],[class*=theme-],[class*=background-color],[data-toggle=dropdown]){background-color:var(--subtle-fill-1)}.button:active,.button:focus,.button:hover{opacity:var(--_button-opacity-hover)}.button:not([class*=button--icon-only]):not([class*=button--icon-over-text]){font-weight:var(--button-font-weight);padding:var(--button-padding-y) var(--button-padding-x)}.button:not([class*=button--icon-over-text]){min-height:var(--button-target-size)}.button[aria-disabled=true]{cursor:not-allowed;opacity:var(--_button-opacity-hover)}.button--outline{background-color:transparent;box-shadow:inset 0 0 0 var(--button-outline-border-width,2px) currentColor}.button:not([class*=button--icon-over-text]):has([class*=icon-]){align-items:center;gap:.5em}.button:has([class*=text]):focus [class*=text],.button:has([class*=text]):hover [class*=text]{text-decoration:underline}.button--disperse{justify-content:space-between;width:100%}.button--icon-only{align-items:center;aspect-ratio:1;container-type:size;display:inline-flex;flex-shrink:0;justify-content:center}.button--icon-only [class*=icon-]{--icon-size:50cqi;display:flex}.button--icon-over-text{--font-size-sm:0.75rem;display:flex;flex-direction:column;gap:.375em;text-align:center;width:var(--button-icon-over-text-width)}.button--icon-over-text [class*=__icon]{align-items:center;aspect-ratio:1/1;border-radius:var(--button-icon-over-text-border-radius);display:flex;justify-content:center;margin-inline:auto;min-height:var(--button-target-size)}.button--icon-over-text [class*=__icon]:not([class*=theme-]){background-color:var(--subtle-fill-1)}.button--icon-over-text [class*=text]{font-size:var(--button-icon-over-text-font-size);font-weight:var(--font-weight-bold);min-width:100%}.button[aria-expanded=true]{--subtle-fill-opacity:15%}}@layer utility{.collapse,.vl-hat__menu,[class*=primary-nav--] [class*=__menu],[class*=primary-nav--inline--] [class*=__search]{display:none}.collapse.shown,.shown.vl-hat__menu,[class*=primary-nav--] .shown[class*=__menu],[class*=primary-nav--inline--] .shown[class*=__search]{display:block}}:root{--spacer-base:1rem;--spacer-1:calc(var(--spacer-base)*0.5);--spacer-2:calc(var(--spacer-base)*1);--spacer-3:calc(var(--spacer-base)*1.5);--spacer-4:calc(var(--spacer-base)*2.5);--spacer-6:calc(var(--spacer-base)*6.5)}@layer utility{.padding-1{padding:var(--spacer-1)}.padding-x-1{padding-inline:var(--spacer-1)}.padding-y-1{padding-block:var(--spacer-1)}.padding-top-1{padding-block-start:var(--spacer-1)}.padding-right-1{padding-inline-end:var(--spacer-1)}.padding-bottom-1{padding-block-end:var(--spacer-1)}.padding-left-1{padding-inline-start:var(--spacer-1)}.margin-1{margin:var(--spacer-1)}.margin-x-1{margin-inline:var(--spacer-1)}.margin-y-1{margin-block:var(--spacer-1)}.margin-top-1{margin-block-start:var(--spacer-1)}.margin-right-1{margin-inline-end:var(--spacer-1)}.margin-bottom-1{margin-block-end:var(--spacer-1)}.margin-left-1{margin-inline-start:var(--spacer-1)}.margin-x-n1{margin-inline:calc(var(--spacer-1)*-1)}.margin-y-n1{margin-block:calc(var(--spacer-1)*-1)}.margin-top-n1{margin-block-start:calc(var(--spacer-1)*-1)}.margin-right-n1{margin-inline-end:calc(var(--spacer-1)*-1)}.margin-bottom-n1{margin-block-end:calc(var(--spacer-1)*-1)}.margin-left-n1{margin-inline-start:calc(var(--spacer-1)*-1)}.padding-2{padding:var(--spacer-2)}.padding-x-2{padding-inline:var(--spacer-2)}.padding-y-2{padding-block:var(--spacer-2)}.padding-top-2{padding-block-start:var(--spacer-2)}.padding-right-2{padding-inline-end:var(--spacer-2)}.padding-bottom-2{padding-block-end:var(--spacer-2)}.padding-left-2{padding-inline-start:var(--spacer-2)}.margin-2{margin:var(--spacer-2)}.margin-x-2{margin-inline:var(--spacer-2)}.margin-y-2{margin-block:var(--spacer-2)}.margin-top-2{margin-block-start:var(--spacer-2)}.margin-right-2{margin-inline-end:var(--spacer-2)}.margin-bottom-2{margin-block-end:var(--spacer-2)}.margin-left-2{margin-inline-start:var(--spacer-2)}.margin-x-n2{margin-inline:calc(var(--spacer-2)*-1)}.margin-y-n2{margin-block:calc(var(--spacer-2)*-1)}.margin-top-n2{margin-block-start:calc(var(--spacer-2)*-1)}.margin-right-n2{margin-inline-end:calc(var(--spacer-2)*-1)}.margin-bottom-n2{margin-block-end:calc(var(--spacer-2)*-1)}.margin-left-n2{margin-inline-start:calc(var(--spacer-2)*-1)}.padding-3{padding:var(--spacer-3)}.padding-x-3{padding-inline:var(--spacer-3)}.padding-y-3{padding-block:var(--spacer-3)}.padding-top-3{padding-block-start:var(--spacer-3)}.padding-right-3{padding-inline-end:var(--spacer-3)}.padding-bottom-3{padding-block-end:var(--spacer-3)}.padding-left-3{padding-inline-start:var(--spacer-3)}.margin-3{margin:var(--spacer-3)}.margin-x-3{margin-inline:var(--spacer-3)}.margin-y-3{margin-block:var(--spacer-3)}.margin-top-3{margin-block-start:var(--spacer-3)}.margin-right-3{margin-inline-end:var(--spacer-3)}.margin-bottom-3{margin-block-end:var(--spacer-3)}.margin-left-3{margin-inline-start:var(--spacer-3)}.margin-x-n3{margin-inline:calc(var(--spacer-3)*-1)}.margin-y-n3{margin-block:calc(var(--spacer-3)*-1)}.margin-top-n3{margin-block-start:calc(var(--spacer-3)*-1)}.margin-right-n3{margin-inline-end:calc(var(--spacer-3)*-1)}.margin-bottom-n3{margin-block-end:calc(var(--spacer-3)*-1)}.margin-left-n3{margin-inline-start:calc(var(--spacer-3)*-1)}.padding-4{padding:var(--spacer-4)}.padding-x-4{padding-inline:var(--spacer-4)}.padding-y-4{padding-block:var(--spacer-4)}.padding-top-4{padding-block-start:var(--spacer-4)}.padding-right-4{padding-inline-end:var(--spacer-4)}.padding-bottom-4{padding-block-end:var(--spacer-4)}.padding-left-4{padding-inline-start:var(--spacer-4)}.margin-4{margin:var(--spacer-4)}.margin-x-4{margin-inline:var(--spacer-4)}.margin-y-4{margin-block:var(--spacer-4)}.margin-top-4{margin-block-start:var(--spacer-4)}.margin-right-4{margin-inline-end:var(--spacer-4)}.margin-bottom-4{margin-block-end:var(--spacer-4)}.margin-left-4{margin-inline-start:var(--spacer-4)}.margin-x-n4{margin-inline:calc(var(--spacer-4)*-1)}.margin-y-n4{margin-block:calc(var(--spacer-4)*-1)}.margin-top-n4{margin-block-start:calc(var(--spacer-4)*-1)}.margin-right-n4{margin-inline-end:calc(var(--spacer-4)*-1)}.margin-bottom-n4{margin-block-end:calc(var(--spacer-4)*-1)}.margin-left-n4{margin-inline-start:calc(var(--spacer-4)*-1)}.padding-5{padding:var(--spacer-5)}.padding-x-5{padding-inline:var(--spacer-5)}.padding-y-5{padding-block:var(--spacer-5)}.padding-top-5{padding-block-start:var(--spacer-5)}.padding-right-5{padding-inline-end:var(--spacer-5)}.padding-bottom-5{padding-block-end:var(--spacer-5)}.padding-left-5{padding-inline-start:var(--spacer-5)}.margin-5{margin:var(--spacer-5)}.margin-x-5{margin-inline:var(--spacer-5)}.margin-y-5{margin-block:var(--spacer-5)}.margin-top-5{margin-block-start:var(--spacer-5)}.margin-right-5{margin-inline-end:var(--spacer-5)}.margin-bottom-5{margin-block-end:var(--spacer-5)}.margin-left-5{margin-inline-start:var(--spacer-5)}.margin-x-n5{margin-inline:calc(var(--spacer-5)*-1)}.margin-y-n5{margin-block:calc(var(--spacer-5)*-1)}.margin-top-n5{margin-block-start:calc(var(--spacer-5)*-1)}.margin-right-n5{margin-inline-end:calc(var(--spacer-5)*-1)}.margin-bottom-n5{margin-block-end:calc(var(--spacer-5)*-1)}.margin-left-n5{margin-inline-start:calc(var(--spacer-5)*-1)}.padding-6{padding:var(--spacer-6)}.padding-x-6{padding-inline:var(--spacer-6)}.padding-y-6{padding-block:var(--spacer-6)}.padding-top-6{padding-block-start:var(--spacer-6)}.padding-right-6{padding-inline-end:var(--spacer-6)}.padding-bottom-6{padding-block-end:var(--spacer-6)}.padding-left-6{padding-inline-start:var(--spacer-6)}.margin-6{margin:var(--spacer-6)}.margin-x-6{margin-inline:var(--spacer-6)}.margin-y-6{margin-block:var(--spacer-6)}.margin-top-6{margin-block-start:var(--spacer-6)}.margin-right-6{margin-inline-end:var(--spacer-6)}.margin-bottom-6{margin-block-end:var(--spacer-6)}.margin-left-6{margin-inline-start:var(--spacer-6)}.margin-x-n6{margin-inline:calc(var(--spacer-6)*-1)}.margin-y-n6{margin-block:calc(var(--spacer-6)*-1)}.margin-top-n6{margin-block-start:calc(var(--spacer-6)*-1)}.margin-right-n6{margin-inline-end:calc(var(--spacer-6)*-1)}.margin-bottom-n6{margin-block-end:calc(var(--spacer-6)*-1)}.margin-left-n6{margin-inline-start:calc(var(--spacer-6)*-1)}.padding-0{padding:0}.padding-x-0{padding-inline:0}.padding-y-0{padding-block:0}.padding-top-0{padding-block-start:0}.padding-right-0{padding-inline-end:0}.padding-bottom-0{padding-block-end:0}.padding-left-0{padding-inline-start:0}.padding-right-0{padding-block:0}.margin-0{margin:0}.margin-top-0{margin-top:0}.margin-right-0{margin-right:0}.margin-bottom-0{margin-bottom:0}.margin-left-0{margin-left:0}.margin-y-0{margin-block:0}.margin-x-0{margin-inline:0}.margin-x-auto{margin-inline:auto}.margin-y-auto{margin-block:auto}.margin-top-auto{margin-block-start:auto}.margin-right-auto{margin-inline-end:auto}.margin-bottom-auto{margin-block-end:auto}.margin-left-auto{margin-inline-start:auto}@media(min-width:400px){.padding-1--sm{padding:var(--spacer-1)}.padding-x-1--sm{padding-inline:var(--spacer-1)}.padding-y-1--sm{padding-block:var(--spacer-1)}.padding-top-1--sm{padding-block-start:var(--spacer-1)}.padding-right-1--sm{padding-inline-end:var(--spacer-1)}.padding-bottom-1--sm{padding-block-end:var(--spacer-1)}.padding-left-1--sm{padding-inline-start:var(--spacer-1)}.margin-1--sm{margin:var(--spacer-1)}.margin-x-1--sm{margin-inline:var(--spacer-1)}.margin-y-1--sm{margin-block:var(--spacer-1)}.margin-top-1--sm{margin-block-start:var(--spacer-1)}.margin-right-1--sm{margin-inline-end:var(--spacer-1)}.margin-bottom-1--sm{margin-block-end:var(--spacer-1)}.margin-left-1--sm{margin-inline-start:var(--spacer-1)}.margin-x-n1--sm{margin-inline:calc(var(--spacer-1)*-1)}.margin-y-n1--sm{margin-block:calc(var(--spacer-1)*-1)}.margin-top-n1--sm{margin-block-start:calc(var(--spacer-1)*-1)}.margin-right-n1--sm{margin-inline-end:calc(var(--spacer-1)*-1)}.margin-bottom-n1--sm{margin-block-end:calc(var(--spacer-1)*-1)}.margin-left-n1--sm{margin-inline-start:calc(var(--spacer-1)*-1)}.padding-2--sm{padding:var(--spacer-2)}.padding-x-2--sm{padding-inline:var(--spacer-2)}.padding-y-2--sm{padding-block:var(--spacer-2)}.padding-top-2--sm{padding-block-start:var(--spacer-2)}.padding-right-2--sm{padding-inline-end:var(--spacer-2)}.padding-bottom-2--sm{padding-block-end:var(--spacer-2)}.padding-left-2--sm{padding-inline-start:var(--spacer-2)}.margin-2--sm{margin:var(--spacer-2)}.margin-x-2--sm{margin-inline:var(--spacer-2)}.margin-y-2--sm{margin-block:var(--spacer-2)}.margin-top-2--sm{margin-block-start:var(--spacer-2)}.margin-right-2--sm{margin-inline-end:var(--spacer-2)}.margin-bottom-2--sm{margin-block-end:var(--spacer-2)}.margin-left-2--sm{margin-inline-start:var(--spacer-2)}.margin-x-n2--sm{margin-inline:calc(var(--spacer-2)*-1)}.margin-y-n2--sm{margin-block:calc(var(--spacer-2)*-1)}.margin-top-n2--sm{margin-block-start:calc(var(--spacer-2)*-1)}.margin-right-n2--sm{margin-inline-end:calc(var(--spacer-2)*-1)}.margin-bottom-n2--sm{margin-block-end:calc(var(--spacer-2)*-1)}.margin-left-n2--sm{margin-inline-start:calc(var(--spacer-2)*-1)}.padding-3--sm{padding:var(--spacer-3)}.padding-x-3--sm{padding-inline:var(--spacer-3)}.padding-y-3--sm{padding-block:var(--spacer-3)}.padding-top-3--sm{padding-block-start:var(--spacer-3)}.padding-right-3--sm{padding-inline-end:var(--spacer-3)}.padding-bottom-3--sm{padding-block-end:var(--spacer-3)}.padding-left-3--sm{padding-inline-start:var(--spacer-3)}.margin-3--sm{margin:var(--spacer-3)}.margin-x-3--sm{margin-inline:var(--spacer-3)}.margin-y-3--sm{margin-block:var(--spacer-3)}.margin-top-3--sm{margin-block-start:var(--spacer-3)}.margin-right-3--sm{margin-inline-end:var(--spacer-3)}.margin-bottom-3--sm{margin-block-end:var(--spacer-3)}.margin-left-3--sm{margin-inline-start:var(--spacer-3)}.margin-x-n3--sm{margin-inline:calc(var(--spacer-3)*-1)}.margin-y-n3--sm{margin-block:calc(var(--spacer-3)*-1)}.margin-top-n3--sm{margin-block-start:calc(var(--spacer-3)*-1)}.margin-right-n3--sm{margin-inline-end:calc(var(--spacer-3)*-1)}.margin-bottom-n3--sm{margin-block-end:calc(var(--spacer-3)*-1)}.margin-left-n3--sm{margin-inline-start:calc(var(--spacer-3)*-1)}.padding-4--sm{padding:var(--spacer-4)}.padding-x-4--sm{padding-inline:var(--spacer-4)}.padding-y-4--sm{padding-block:var(--spacer-4)}.padding-top-4--sm{padding-block-start:var(--spacer-4)}.padding-right-4--sm{padding-inline-end:var(--spacer-4)}.padding-bottom-4--sm{padding-block-end:var(--spacer-4)}.padding-left-4--sm{padding-inline-start:var(--spacer-4)}.margin-4--sm{margin:var(--spacer-4)}.margin-x-4--sm{margin-inline:var(--spacer-4)}.margin-y-4--sm{margin-block:var(--spacer-4)}.margin-top-4--sm{margin-block-start:var(--spacer-4)}.margin-right-4--sm{margin-inline-end:var(--spacer-4)}.margin-bottom-4--sm{margin-block-end:var(--spacer-4)}.margin-left-4--sm{margin-inline-start:var(--spacer-4)}.margin-x-n4--sm{margin-inline:calc(var(--spacer-4)*-1)}.margin-y-n4--sm{margin-block:calc(var(--spacer-4)*-1)}.margin-top-n4--sm{margin-block-start:calc(var(--spacer-4)*-1)}.margin-right-n4--sm{margin-inline-end:calc(var(--spacer-4)*-1)}.margin-bottom-n4--sm{margin-block-end:calc(var(--spacer-4)*-1)}.margin-left-n4--sm{margin-inline-start:calc(var(--spacer-4)*-1)}.padding-5--sm{padding:var(--spacer-5)}.padding-x-5--sm{padding-inline:var(--spacer-5)}.padding-y-5--sm{padding-block:var(--spacer-5)}.padding-top-5--sm{padding-block-start:var(--spacer-5)}.padding-right-5--sm{padding-inline-end:var(--spacer-5)}.padding-bottom-5--sm{padding-block-end:var(--spacer-5)}.padding-left-5--sm{padding-inline-start:var(--spacer-5)}.margin-5--sm{margin:var(--spacer-5)}.margin-x-5--sm{margin-inline:var(--spacer-5)}.margin-y-5--sm{margin-block:var(--spacer-5)}.margin-top-5--sm{margin-block-start:var(--spacer-5)}.margin-right-5--sm{margin-inline-end:var(--spacer-5)}.margin-bottom-5--sm{margin-block-end:var(--spacer-5)}.margin-left-5--sm{margin-inline-start:var(--spacer-5)}.margin-x-n5--sm{margin-inline:calc(var(--spacer-5)*-1)}.margin-y-n5--sm{margin-block:calc(var(--spacer-5)*-1)}.margin-top-n5--sm{margin-block-start:calc(var(--spacer-5)*-1)}.margin-right-n5--sm{margin-inline-end:calc(var(--spacer-5)*-1)}.margin-bottom-n5--sm{margin-block-end:calc(var(--spacer-5)*-1)}.margin-left-n5--sm{margin-inline-start:calc(var(--spacer-5)*-1)}.padding-6--sm{padding:var(--spacer-6)}.padding-x-6--sm{padding-inline:var(--spacer-6)}.padding-y-6--sm{padding-block:var(--spacer-6)}.padding-top-6--sm{padding-block-start:var(--spacer-6)}.padding-right-6--sm{padding-inline-end:var(--spacer-6)}.padding-bottom-6--sm{padding-block-end:var(--spacer-6)}.padding-left-6--sm{padding-inline-start:var(--spacer-6)}.margin-6--sm{margin:var(--spacer-6)}.margin-x-6--sm{margin-inline:var(--spacer-6)}.margin-y-6--sm{margin-block:var(--spacer-6)}.margin-top-6--sm{margin-block-start:var(--spacer-6)}.margin-right-6--sm{margin-inline-end:var(--spacer-6)}.margin-bottom-6--sm{margin-block-end:var(--spacer-6)}.margin-left-6--sm{margin-inline-start:var(--spacer-6)}.margin-x-n6--sm{margin-inline:calc(var(--spacer-6)*-1)}.margin-y-n6--sm{margin-block:calc(var(--spacer-6)*-1)}.margin-top-n6--sm{margin-block-start:calc(var(--spacer-6)*-1)}.margin-right-n6--sm{margin-inline-end:calc(var(--spacer-6)*-1)}.margin-bottom-n6--sm{margin-block-end:calc(var(--spacer-6)*-1)}.margin-left-n6--sm{margin-inline-start:calc(var(--spacer-6)*-1)}.padding-0--sm{padding:0}.padding-x-0--sm{padding-inline:0}.padding-y-0--sm{padding-block:0}.padding-top-0--sm{padding-block-start:0}.padding-right-0--sm{padding-inline-end:0}.padding-bottom-0--sm{padding-block-end:0}.padding-left-0--sm{padding-inline-start:0}.padding-right-0--sm{padding-block:0}.margin-0--sm{margin:0}.margin-top-0--sm{margin-top:0}.margin-right-0--sm{margin-right:0}.margin-bottom-0--sm{margin-bottom:0}.margin-left-0--sm{margin-left:0}.margin-y-0--sm{margin-block:0}.margin-x-0--sm{margin-inline:0}.margin-x-auto--sm{margin-inline:auto}.margin-y-auto--sm{margin-block:auto}.margin-top-auto--sm{margin-block-start:auto}.margin-right-auto--sm{margin-inline-end:auto}.margin-bottom-auto--sm{margin-block-end:auto}.margin-left-auto--sm{margin-inline-start:auto}}@media(min-width:768px){.padding-1--md{padding:var(--spacer-1)}.padding-x-1--md{padding-inline:var(--spacer-1)}.padding-y-1--md{padding-block:var(--spacer-1)}.padding-top-1--md{padding-block-start:var(--spacer-1)}.padding-right-1--md{padding-inline-end:var(--spacer-1)}.padding-bottom-1--md{padding-block-end:var(--spacer-1)}.padding-left-1--md{padding-inline-start:var(--spacer-1)}.margin-1--md{margin:var(--spacer-1)}.margin-x-1--md{margin-inline:var(--spacer-1)}.margin-y-1--md{margin-block:var(--spacer-1)}.margin-top-1--md{margin-block-start:var(--spacer-1)}.margin-right-1--md{margin-inline-end:var(--spacer-1)}.margin-bottom-1--md{margin-block-end:var(--spacer-1)}.margin-left-1--md{margin-inline-start:var(--spacer-1)}.margin-x-n1--md{margin-inline:calc(var(--spacer-1)*-1)}.margin-y-n1--md{margin-block:calc(var(--spacer-1)*-1)}.margin-top-n1--md{margin-block-start:calc(var(--spacer-1)*-1)}.margin-right-n1--md{margin-inline-end:calc(var(--spacer-1)*-1)}.margin-bottom-n1--md{margin-block-end:calc(var(--spacer-1)*-1)}.margin-left-n1--md{margin-inline-start:calc(var(--spacer-1)*-1)}.padding-2--md{padding:var(--spacer-2)}.padding-x-2--md{padding-inline:var(--spacer-2)}.padding-y-2--md{padding-block:var(--spacer-2)}.padding-top-2--md{padding-block-start:var(--spacer-2)}.padding-right-2--md{padding-inline-end:var(--spacer-2)}.padding-bottom-2--md{padding-block-end:var(--spacer-2)}.padding-left-2--md{padding-inline-start:var(--spacer-2)}.margin-2--md{margin:var(--spacer-2)}.margin-x-2--md{margin-inline:var(--spacer-2)}.margin-y-2--md{margin-block:var(--spacer-2)}.margin-top-2--md{margin-block-start:var(--spacer-2)}.margin-right-2--md{margin-inline-end:var(--spacer-2)}.margin-bottom-2--md{margin-block-end:var(--spacer-2)}.margin-left-2--md{margin-inline-start:var(--spacer-2)}.margin-x-n2--md{margin-inline:calc(var(--spacer-2)*-1)}.margin-y-n2--md{margin-block:calc(var(--spacer-2)*-1)}.margin-top-n2--md{margin-block-start:calc(var(--spacer-2)*-1)}.margin-right-n2--md{margin-inline-end:calc(var(--spacer-2)*-1)}.margin-bottom-n2--md{margin-block-end:calc(var(--spacer-2)*-1)}.margin-left-n2--md{margin-inline-start:calc(var(--spacer-2)*-1)}.padding-3--md{padding:var(--spacer-3)}.padding-x-3--md{padding-inline:var(--spacer-3)}.padding-y-3--md{padding-block:var(--spacer-3)}.padding-top-3--md{padding-block-start:var(--spacer-3)}.padding-right-3--md{padding-inline-end:var(--spacer-3)}.padding-bottom-3--md{padding-block-end:var(--spacer-3)}.padding-left-3--md{padding-inline-start:var(--spacer-3)}.margin-3--md{margin:var(--spacer-3)}.margin-x-3--md{margin-inline:var(--spacer-3)}.margin-y-3--md{margin-block:var(--spacer-3)}.margin-top-3--md{margin-block-start:var(--spacer-3)}.margin-right-3--md{margin-inline-end:var(--spacer-3)}.margin-bottom-3--md{margin-block-end:var(--spacer-3)}.margin-left-3--md{margin-inline-start:var(--spacer-3)}.margin-x-n3--md{margin-inline:calc(var(--spacer-3)*-1)}.margin-y-n3--md{margin-block:calc(var(--spacer-3)*-1)}.margin-top-n3--md{margin-block-start:calc(var(--spacer-3)*-1)}.margin-right-n3--md{margin-inline-end:calc(var(--spacer-3)*-1)}.margin-bottom-n3--md{margin-block-end:calc(var(--spacer-3)*-1)}.margin-left-n3--md{margin-inline-start:calc(var(--spacer-3)*-1)}.padding-4--md{padding:var(--spacer-4)}.padding-x-4--md{padding-inline:var(--spacer-4)}.padding-y-4--md{padding-block:var(--spacer-4)}.padding-top-4--md{padding-block-start:var(--spacer-4)}.padding-right-4--md{padding-inline-end:var(--spacer-4)}.padding-bottom-4--md{padding-block-end:var(--spacer-4)}.padding-left-4--md{padding-inline-start:var(--spacer-4)}.margin-4--md{margin:var(--spacer-4)}.margin-x-4--md{margin-inline:var(--spacer-4)}.margin-y-4--md{margin-block:var(--spacer-4)}.margin-top-4--md{margin-block-start:var(--spacer-4)}.margin-right-4--md{margin-inline-end:var(--spacer-4)}.margin-bottom-4--md{margin-block-end:var(--spacer-4)}.margin-left-4--md{margin-inline-start:var(--spacer-4)}.margin-x-n4--md{margin-inline:calc(var(--spacer-4)*-1)}.margin-y-n4--md{margin-block:calc(var(--spacer-4)*-1)}.margin-top-n4--md{margin-block-start:calc(var(--spacer-4)*-1)}.margin-right-n4--md{margin-inline-end:calc(var(--spacer-4)*-1)}.margin-bottom-n4--md{margin-block-end:calc(var(--spacer-4)*-1)}.margin-left-n4--md{margin-inline-start:calc(var(--spacer-4)*-1)}.padding-5--md{padding:var(--spacer-5)}.padding-x-5--md{padding-inline:var(--spacer-5)}.padding-y-5--md{padding-block:var(--spacer-5)}.padding-top-5--md{padding-block-start:var(--spacer-5)}.padding-right-5--md{padding-inline-end:var(--spacer-5)}.padding-bottom-5--md{padding-block-end:var(--spacer-5)}.padding-left-5--md{padding-inline-start:var(--spacer-5)}.margin-5--md{margin:var(--spacer-5)}.margin-x-5--md{margin-inline:var(--spacer-5)}.margin-y-5--md{margin-block:var(--spacer-5)}.margin-top-5--md{margin-block-start:var(--spacer-5)}.margin-right-5--md{margin-inline-end:var(--spacer-5)}.margin-bottom-5--md{margin-block-end:var(--spacer-5)}.margin-left-5--md{margin-inline-start:var(--spacer-5)}.margin-x-n5--md{margin-inline:calc(var(--spacer-5)*-1)}.margin-y-n5--md{margin-block:calc(var(--spacer-5)*-1)}.margin-top-n5--md{margin-block-start:calc(var(--spacer-5)*-1)}.margin-right-n5--md{margin-inline-end:calc(var(--spacer-5)*-1)}.margin-bottom-n5--md{margin-block-end:calc(var(--spacer-5)*-1)}.margin-left-n5--md{margin-inline-start:calc(var(--spacer-5)*-1)}.padding-6--md{padding:var(--spacer-6)}.padding-x-6--md{padding-inline:var(--spacer-6)}.padding-y-6--md{padding-block:var(--spacer-6)}.padding-top-6--md{padding-block-start:var(--spacer-6)}.padding-right-6--md{padding-inline-end:var(--spacer-6)}.padding-bottom-6--md{padding-block-end:var(--spacer-6)}.padding-left-6--md{padding-inline-start:var(--spacer-6)}.margin-6--md{margin:var(--spacer-6)}.margin-x-6--md{margin-inline:var(--spacer-6)}.margin-y-6--md{margin-block:var(--spacer-6)}.margin-top-6--md{margin-block-start:var(--spacer-6)}.margin-right-6--md{margin-inline-end:var(--spacer-6)}.margin-bottom-6--md{margin-block-end:var(--spacer-6)}.margin-left-6--md{margin-inline-start:var(--spacer-6)}.margin-x-n6--md{margin-inline:calc(var(--spacer-6)*-1)}.margin-y-n6--md{margin-block:calc(var(--spacer-6)*-1)}.margin-top-n6--md{margin-block-start:calc(var(--spacer-6)*-1)}.margin-right-n6--md{margin-inline-end:calc(var(--spacer-6)*-1)}.margin-bottom-n6--md{margin-block-end:calc(var(--spacer-6)*-1)}.margin-left-n6--md{margin-inline-start:calc(var(--spacer-6)*-1)}.padding-0--md{padding:0}.padding-x-0--md{padding-inline:0}.padding-y-0--md{padding-block:0}.padding-top-0--md{padding-block-start:0}.padding-right-0--md{padding-inline-end:0}.padding-bottom-0--md{padding-block-end:0}.padding-left-0--md{padding-inline-start:0}.padding-right-0--md{padding-block:0}.margin-0--md{margin:0}.margin-top-0--md{margin-top:0}.margin-right-0--md{margin-right:0}.margin-bottom-0--md{margin-bottom:0}.margin-left-0--md{margin-left:0}.margin-y-0--md{margin-block:0}.margin-x-0--md{margin-inline:0}.margin-x-auto--md{margin-inline:auto}.margin-y-auto--md{margin-block:auto}.margin-top-auto--md{margin-block-start:auto}.margin-right-auto--md{margin-inline-end:auto}.margin-bottom-auto--md{margin-block-end:auto}.margin-left-auto--md{margin-inline-start:auto}}@media(min-width:1024px){.padding-1--lg{padding:var(--spacer-1)}.padding-x-1--lg{padding-inline:var(--spacer-1)}.padding-y-1--lg{padding-block:var(--spacer-1)}.padding-top-1--lg{padding-block-start:var(--spacer-1)}.padding-right-1--lg{padding-inline-end:var(--spacer-1)}.padding-bottom-1--lg{padding-block-end:var(--spacer-1)}.padding-left-1--lg{padding-inline-start:var(--spacer-1)}.margin-1--lg{margin:var(--spacer-1)}.margin-x-1--lg{margin-inline:var(--spacer-1)}.margin-y-1--lg{margin-block:var(--spacer-1)}.margin-top-1--lg{margin-block-start:var(--spacer-1)}.margin-right-1--lg{margin-inline-end:var(--spacer-1)}.margin-bottom-1--lg{margin-block-end:var(--spacer-1)}.margin-left-1--lg{margin-inline-start:var(--spacer-1)}.margin-x-n1--lg{margin-inline:calc(var(--spacer-1)*-1)}.margin-y-n1--lg{margin-block:calc(var(--spacer-1)*-1)}.margin-top-n1--lg{margin-block-start:calc(var(--spacer-1)*-1)}.margin-right-n1--lg{margin-inline-end:calc(var(--spacer-1)*-1)}.margin-bottom-n1--lg{margin-block-end:calc(var(--spacer-1)*-1)}.margin-left-n1--lg{margin-inline-start:calc(var(--spacer-1)*-1)}.padding-2--lg{padding:var(--spacer-2)}.padding-x-2--lg{padding-inline:var(--spacer-2)}.padding-y-2--lg{padding-block:var(--spacer-2)}.padding-top-2--lg{padding-block-start:var(--spacer-2)}.padding-right-2--lg{padding-inline-end:var(--spacer-2)}.padding-bottom-2--lg{padding-block-end:var(--spacer-2)}.padding-left-2--lg{padding-inline-start:var(--spacer-2)}.margin-2--lg{margin:var(--spacer-2)}.margin-x-2--lg{margin-inline:var(--spacer-2)}.margin-y-2--lg{margin-block:var(--spacer-2)}.margin-top-2--lg{margin-block-start:var(--spacer-2)}.margin-right-2--lg{margin-inline-end:var(--spacer-2)}.margin-bottom-2--lg{margin-block-end:var(--spacer-2)}.margin-left-2--lg{margin-inline-start:var(--spacer-2)}.margin-x-n2--lg{margin-inline:calc(var(--spacer-2)*-1)}.margin-y-n2--lg{margin-block:calc(var(--spacer-2)*-1)}.margin-top-n2--lg{margin-block-start:calc(var(--spacer-2)*-1)}.margin-right-n2--lg{margin-inline-end:calc(var(--spacer-2)*-1)}.margin-bottom-n2--lg{margin-block-end:calc(var(--spacer-2)*-1)}.margin-left-n2--lg{margin-inline-start:calc(var(--spacer-2)*-1)}.padding-3--lg{padding:var(--spacer-3)}.padding-x-3--lg{padding-inline:var(--spacer-3)}.padding-y-3--lg{padding-block:var(--spacer-3)}.padding-top-3--lg{padding-block-start:var(--spacer-3)}.padding-right-3--lg{padding-inline-end:var(--spacer-3)}.padding-bottom-3--lg{padding-block-end:var(--spacer-3)}.padding-left-3--lg{padding-inline-start:var(--spacer-3)}.margin-3--lg{margin:var(--spacer-3)}.margin-x-3--lg{margin-inline:var(--spacer-3)}.margin-y-3--lg{margin-block:var(--spacer-3)}.margin-top-3--lg{margin-block-start:var(--spacer-3)}.margin-right-3--lg{margin-inline-end:var(--spacer-3)}.margin-bottom-3--lg{margin-block-end:var(--spacer-3)}.margin-left-3--lg{margin-inline-start:var(--spacer-3)}.margin-x-n3--lg{margin-inline:calc(var(--spacer-3)*-1)}.margin-y-n3--lg{margin-block:calc(var(--spacer-3)*-1)}.margin-top-n3--lg{margin-block-start:calc(var(--spacer-3)*-1)}.margin-right-n3--lg{margin-inline-end:calc(var(--spacer-3)*-1)}.margin-bottom-n3--lg{margin-block-end:calc(var(--spacer-3)*-1)}.margin-left-n3--lg{margin-inline-start:calc(var(--spacer-3)*-1)}.padding-4--lg{padding:var(--spacer-4)}.padding-x-4--lg{padding-inline:var(--spacer-4)}.padding-y-4--lg{padding-block:var(--spacer-4)}.padding-top-4--lg{padding-block-start:var(--spacer-4)}.padding-right-4--lg{padding-inline-end:var(--spacer-4)}.padding-bottom-4--lg{padding-block-end:var(--spacer-4)}.padding-left-4--lg{padding-inline-start:var(--spacer-4)}.margin-4--lg{margin:var(--spacer-4)}.margin-x-4--lg{margin-inline:var(--spacer-4)}.margin-y-4--lg{margin-block:var(--spacer-4)}.margin-top-4--lg{margin-block-start:var(--spacer-4)}.margin-right-4--lg{margin-inline-end:var(--spacer-4)}.margin-bottom-4--lg{margin-block-end:var(--spacer-4)}.margin-left-4--lg{margin-inline-start:var(--spacer-4)}.margin-x-n4--lg{margin-inline:calc(var(--spacer-4)*-1)}.margin-y-n4--lg{margin-block:calc(var(--spacer-4)*-1)}.margin-top-n4--lg{margin-block-start:calc(var(--spacer-4)*-1)}.margin-right-n4--lg{margin-inline-end:calc(var(--spacer-4)*-1)}.margin-bottom-n4--lg{margin-block-end:calc(var(--spacer-4)*-1)}.margin-left-n4--lg{margin-inline-start:calc(var(--spacer-4)*-1)}.padding-5--lg{padding:var(--spacer-5)}.padding-x-5--lg{padding-inline:var(--spacer-5)}.padding-y-5--lg{padding-block:var(--spacer-5)}.padding-top-5--lg{padding-block-start:var(--spacer-5)}.padding-right-5--lg{padding-inline-end:var(--spacer-5)}.padding-bottom-5--lg{padding-block-end:var(--spacer-5)}.padding-left-5--lg{padding-inline-start:var(--spacer-5)}.margin-5--lg{margin:var(--spacer-5)}.margin-x-5--lg{margin-inline:var(--spacer-5)}.margin-y-5--lg{margin-block:var(--spacer-5)}.margin-top-5--lg{margin-block-start:var(--spacer-5)}.margin-right-5--lg{margin-inline-end:var(--spacer-5)}.margin-bottom-5--lg{margin-block-end:var(--spacer-5)}.margin-left-5--lg{margin-inline-start:var(--spacer-5)}.margin-x-n5--lg{margin-inline:calc(var(--spacer-5)*-1)}.margin-y-n5--lg{margin-block:calc(var(--spacer-5)*-1)}.margin-top-n5--lg{margin-block-start:calc(var(--spacer-5)*-1)}.margin-right-n5--lg{margin-inline-end:calc(var(--spacer-5)*-1)}.margin-bottom-n5--lg{margin-block-end:calc(var(--spacer-5)*-1)}.margin-left-n5--lg{margin-inline-start:calc(var(--spacer-5)*-1)}.padding-6--lg{padding:var(--spacer-6)}.padding-x-6--lg{padding-inline:var(--spacer-6)}.padding-y-6--lg{padding-block:var(--spacer-6)}.padding-top-6--lg{padding-block-start:var(--spacer-6)}.padding-right-6--lg{padding-inline-end:var(--spacer-6)}.padding-bottom-6--lg{padding-block-end:var(--spacer-6)}.padding-left-6--lg{padding-inline-start:var(--spacer-6)}.margin-6--lg{margin:var(--spacer-6)}.margin-x-6--lg{margin-inline:var(--spacer-6)}.margin-y-6--lg{margin-block:var(--spacer-6)}.margin-top-6--lg{margin-block-start:var(--spacer-6)}.margin-right-6--lg{margin-inline-end:var(--spacer-6)}.margin-bottom-6--lg{margin-block-end:var(--spacer-6)}.margin-left-6--lg{margin-inline-start:var(--spacer-6)}.margin-x-n6--lg{margin-inline:calc(var(--spacer-6)*-1)}.margin-y-n6--lg{margin-block:calc(var(--spacer-6)*-1)}.margin-top-n6--lg{margin-block-start:calc(var(--spacer-6)*-1)}.margin-right-n6--lg{margin-inline-end:calc(var(--spacer-6)*-1)}.margin-bottom-n6--lg{margin-block-end:calc(var(--spacer-6)*-1)}.margin-left-n6--lg{margin-inline-start:calc(var(--spacer-6)*-1)}.padding-0--lg{padding:0}.padding-x-0--lg{padding-inline:0}.padding-y-0--lg{padding-block:0}.padding-top-0--lg{padding-block-start:0}.padding-right-0--lg{padding-inline-end:0}.padding-bottom-0--lg{padding-block-end:0}.padding-left-0--lg{padding-inline-start:0}.padding-right-0--lg{padding-block:0}.margin-0--lg{margin:0}.margin-top-0--lg{margin-top:0}.margin-right-0--lg{margin-right:0}.margin-bottom-0--lg{margin-bottom:0}.margin-left-0--lg{margin-left:0}.margin-y-0--lg{margin-block:0}.margin-x-0--lg{margin-inline:0}.margin-x-auto--lg{margin-inline:auto}.margin-y-auto--lg{margin-block:auto}.margin-top-auto--lg{margin-block-start:auto}.margin-right-auto--lg{margin-inline-end:auto}.margin-bottom-auto--lg{margin-block-end:auto}.margin-left-auto--lg{margin-inline-start:auto}}@media(min-width:1280px){.padding-1--xl{padding:var(--spacer-1)}.padding-x-1--xl{padding-inline:var(--spacer-1)}.padding-y-1--xl{padding-block:var(--spacer-1)}.padding-top-1--xl{padding-block-start:var(--spacer-1)}.padding-right-1--xl{padding-inline-end:var(--spacer-1)}.padding-bottom-1--xl{padding-block-end:var(--spacer-1)}.padding-left-1--xl{padding-inline-start:var(--spacer-1)}.margin-1--xl{margin:var(--spacer-1)}.margin-x-1--xl{margin-inline:var(--spacer-1)}.margin-y-1--xl{margin-block:var(--spacer-1)}.margin-top-1--xl{margin-block-start:var(--spacer-1)}.margin-right-1--xl{margin-inline-end:var(--spacer-1)}.margin-bottom-1--xl{margin-block-end:var(--spacer-1)}.margin-left-1--xl{margin-inline-start:var(--spacer-1)}.margin-x-n1--xl{margin-inline:calc(var(--spacer-1)*-1)}.margin-y-n1--xl{margin-block:calc(var(--spacer-1)*-1)}.margin-top-n1--xl{margin-block-start:calc(var(--spacer-1)*-1)}.margin-right-n1--xl{margin-inline-end:calc(var(--spacer-1)*-1)}.margin-bottom-n1--xl{margin-block-end:calc(var(--spacer-1)*-1)}.margin-left-n1--xl{margin-inline-start:calc(var(--spacer-1)*-1)}.padding-2--xl{padding:var(--spacer-2)}.padding-x-2--xl{padding-inline:var(--spacer-2)}.padding-y-2--xl{padding-block:var(--spacer-2)}.padding-top-2--xl{padding-block-start:var(--spacer-2)}.padding-right-2--xl{padding-inline-end:var(--spacer-2)}.padding-bottom-2--xl{padding-block-end:var(--spacer-2)}.padding-left-2--xl{padding-inline-start:var(--spacer-2)}.margin-2--xl{margin:var(--spacer-2)}.margin-x-2--xl{margin-inline:var(--spacer-2)}.margin-y-2--xl{margin-block:var(--spacer-2)}.margin-top-2--xl{margin-block-start:var(--spacer-2)}.margin-right-2--xl{margin-inline-end:var(--spacer-2)}.margin-bottom-2--xl{margin-block-end:var(--spacer-2)}.margin-left-2--xl{margin-inline-start:var(--spacer-2)}.margin-x-n2--xl{margin-inline:calc(var(--spacer-2)*-1)}.margin-y-n2--xl{margin-block:calc(var(--spacer-2)*-1)}.margin-top-n2--xl{margin-block-start:calc(var(--spacer-2)*-1)}.margin-right-n2--xl{margin-inline-end:calc(var(--spacer-2)*-1)}.margin-bottom-n2--xl{margin-block-end:calc(var(--spacer-2)*-1)}.margin-left-n2--xl{margin-inline-start:calc(var(--spacer-2)*-1)}.padding-3--xl{padding:var(--spacer-3)}.padding-x-3--xl{padding-inline:var(--spacer-3)}.padding-y-3--xl{padding-block:var(--spacer-3)}.padding-top-3--xl{padding-block-start:var(--spacer-3)}.padding-right-3--xl{padding-inline-end:var(--spacer-3)}.padding-bottom-3--xl{padding-block-end:var(--spacer-3)}.padding-left-3--xl{padding-inline-start:var(--spacer-3)}.margin-3--xl{margin:var(--spacer-3)}.margin-x-3--xl{margin-inline:var(--spacer-3)}.margin-y-3--xl{margin-block:var(--spacer-3)}.margin-top-3--xl{margin-block-start:var(--spacer-3)}.margin-right-3--xl{margin-inline-end:var(--spacer-3)}.margin-bottom-3--xl{margin-block-end:var(--spacer-3)}.margin-left-3--xl{margin-inline-start:var(--spacer-3)}.margin-x-n3--xl{margin-inline:calc(var(--spacer-3)*-1)}.margin-y-n3--xl{margin-block:calc(var(--spacer-3)*-1)}.margin-top-n3--xl{margin-block-start:calc(var(--spacer-3)*-1)}.margin-right-n3--xl{margin-inline-end:calc(var(--spacer-3)*-1)}.margin-bottom-n3--xl{margin-block-end:calc(var(--spacer-3)*-1)}.margin-left-n3--xl{margin-inline-start:calc(var(--spacer-3)*-1)}.padding-4--xl{padding:var(--spacer-4)}.padding-x-4--xl{padding-inline:var(--spacer-4)}.padding-y-4--xl{padding-block:var(--spacer-4)}.padding-top-4--xl{padding-block-start:var(--spacer-4)}.padding-right-4--xl{padding-inline-end:var(--spacer-4)}.padding-bottom-4--xl{padding-block-end:var(--spacer-4)}.padding-left-4--xl{padding-inline-start:var(--spacer-4)}.margin-4--xl{margin:var(--spacer-4)}.margin-x-4--xl{margin-inline:var(--spacer-4)}.margin-y-4--xl{margin-block:var(--spacer-4)}.margin-top-4--xl{margin-block-start:var(--spacer-4)}.margin-right-4--xl{margin-inline-end:var(--spacer-4)}.margin-bottom-4--xl{margin-block-end:var(--spacer-4)}.margin-left-4--xl{margin-inline-start:var(--spacer-4)}.margin-x-n4--xl{margin-inline:calc(var(--spacer-4)*-1)}.margin-y-n4--xl{margin-block:calc(var(--spacer-4)*-1)}.margin-top-n4--xl{margin-block-start:calc(var(--spacer-4)*-1)}.margin-right-n4--xl{margin-inline-end:calc(var(--spacer-4)*-1)}.margin-bottom-n4--xl{margin-block-end:calc(var(--spacer-4)*-1)}.margin-left-n4--xl{margin-inline-start:calc(var(--spacer-4)*-1)}.padding-5--xl{padding:var(--spacer-5)}.padding-x-5--xl{padding-inline:var(--spacer-5)}.padding-y-5--xl{padding-block:var(--spacer-5)}.padding-top-5--xl{padding-block-start:var(--spacer-5)}.padding-right-5--xl{padding-inline-end:var(--spacer-5)}.padding-bottom-5--xl{padding-block-end:var(--spacer-5)}.padding-left-5--xl{padding-inline-start:var(--spacer-5)}.margin-5--xl{margin:var(--spacer-5)}.margin-x-5--xl{margin-inline:var(--spacer-5)}.margin-y-5--xl{margin-block:var(--spacer-5)}.margin-top-5--xl{margin-block-start:var(--spacer-5)}.margin-right-5--xl{margin-inline-end:var(--spacer-5)}.margin-bottom-5--xl{margin-block-end:var(--spacer-5)}.margin-left-5--xl{margin-inline-start:var(--spacer-5)}.margin-x-n5--xl{margin-inline:calc(var(--spacer-5)*-1)}.margin-y-n5--xl{margin-block:calc(var(--spacer-5)*-1)}.margin-top-n5--xl{margin-block-start:calc(var(--spacer-5)*-1)}.margin-right-n5--xl{margin-inline-end:calc(var(--spacer-5)*-1)}.margin-bottom-n5--xl{margin-block-end:calc(var(--spacer-5)*-1)}.margin-left-n5--xl{margin-inline-start:calc(var(--spacer-5)*-1)}.padding-6--xl{padding:var(--spacer-6)}.padding-x-6--xl{padding-inline:var(--spacer-6)}.padding-y-6--xl{padding-block:var(--spacer-6)}.padding-top-6--xl{padding-block-start:var(--spacer-6)}.padding-right-6--xl{padding-inline-end:var(--spacer-6)}.padding-bottom-6--xl{padding-block-end:var(--spacer-6)}.padding-left-6--xl{padding-inline-start:var(--spacer-6)}.margin-6--xl{margin:var(--spacer-6)}.margin-x-6--xl{margin-inline:var(--spacer-6)}.margin-y-6--xl{margin-block:var(--spacer-6)}.margin-top-6--xl{margin-block-start:var(--spacer-6)}.margin-right-6--xl{margin-inline-end:var(--spacer-6)}.margin-bottom-6--xl{margin-block-end:var(--spacer-6)}.margin-left-6--xl{margin-inline-start:var(--spacer-6)}.margin-x-n6--xl{margin-inline:calc(var(--spacer-6)*-1)}.margin-y-n6--xl{margin-block:calc(var(--spacer-6)*-1)}.margin-top-n6--xl{margin-block-start:calc(var(--spacer-6)*-1)}.margin-right-n6--xl{margin-inline-end:calc(var(--spacer-6)*-1)}.margin-bottom-n6--xl{margin-block-end:calc(var(--spacer-6)*-1)}.margin-left-n6--xl{margin-inline-start:calc(var(--spacer-6)*-1)}.padding-0--xl{padding:0}.padding-x-0--xl{padding-inline:0}.padding-y-0--xl{padding-block:0}.padding-top-0--xl{padding-block-start:0}.padding-right-0--xl{padding-inline-end:0}.padding-bottom-0--xl{padding-block-end:0}.padding-left-0--xl{padding-inline-start:0}.padding-right-0--xl{padding-block:0}.margin-0--xl{margin:0}.margin-top-0--xl{margin-top:0}.margin-right-0--xl{margin-right:0}.margin-bottom-0--xl{margin-bottom:0}.margin-left-0--xl{margin-left:0}.margin-y-0--xl{margin-block:0}.margin-x-0--xl{margin-inline:0}.margin-x-auto--xl{margin-inline:auto}.margin-y-auto--xl{margin-block:auto}.margin-top-auto--xl{margin-block-start:auto}.margin-right-auto--xl{margin-inline-end:auto}.margin-bottom-auto--xl{margin-block-end:auto}.margin-left-auto--xl{margin-inline-start:auto}}@media(min-width:1536px){.padding-1--xxl{padding:var(--spacer-1)}.padding-x-1--xxl{padding-inline:var(--spacer-1)}.padding-y-1--xxl{padding-block:var(--spacer-1)}.padding-top-1--xxl{padding-block-start:var(--spacer-1)}.padding-right-1--xxl{padding-inline-end:var(--spacer-1)}.padding-bottom-1--xxl{padding-block-end:var(--spacer-1)}.padding-left-1--xxl{padding-inline-start:var(--spacer-1)}.margin-1--xxl{margin:var(--spacer-1)}.margin-x-1--xxl{margin-inline:var(--spacer-1)}.margin-y-1--xxl{margin-block:var(--spacer-1)}.margin-top-1--xxl{margin-block-start:var(--spacer-1)}.margin-right-1--xxl{margin-inline-end:var(--spacer-1)}.margin-bottom-1--xxl{margin-block-end:var(--spacer-1)}.margin-left-1--xxl{margin-inline-start:var(--spacer-1)}.margin-x-n1--xxl{margin-inline:calc(var(--spacer-1)*-1)}.margin-y-n1--xxl{margin-block:calc(var(--spacer-1)*-1)}.margin-top-n1--xxl{margin-block-start:calc(var(--spacer-1)*-1)}.margin-right-n1--xxl{margin-inline-end:calc(var(--spacer-1)*-1)}.margin-bottom-n1--xxl{margin-block-end:calc(var(--spacer-1)*-1)}.margin-left-n1--xxl{margin-inline-start:calc(var(--spacer-1)*-1)}.padding-2--xxl{padding:var(--spacer-2)}.padding-x-2--xxl{padding-inline:var(--spacer-2)}.padding-y-2--xxl{padding-block:var(--spacer-2)}.padding-top-2--xxl{padding-block-start:var(--spacer-2)}.padding-right-2--xxl{padding-inline-end:var(--spacer-2)}.padding-bottom-2--xxl{padding-block-end:var(--spacer-2)}.padding-left-2--xxl{padding-inline-start:var(--spacer-2)}.margin-2--xxl{margin:var(--spacer-2)}.margin-x-2--xxl{margin-inline:var(--spacer-2)}.margin-y-2--xxl{margin-block:var(--spacer-2)}.margin-top-2--xxl{margin-block-start:var(--spacer-2)}.margin-right-2--xxl{margin-inline-end:var(--spacer-2)}.margin-bottom-2--xxl{margin-block-end:var(--spacer-2)}.margin-left-2--xxl{margin-inline-start:var(--spacer-2)}.margin-x-n2--xxl{margin-inline:calc(var(--spacer-2)*-1)}.margin-y-n2--xxl{margin-block:calc(var(--spacer-2)*-1)}.margin-top-n2--xxl{margin-block-start:calc(var(--spacer-2)*-1)}.margin-right-n2--xxl{margin-inline-end:calc(var(--spacer-2)*-1)}.margin-bottom-n2--xxl{margin-block-end:calc(var(--spacer-2)*-1)}.margin-left-n2--xxl{margin-inline-start:calc(var(--spacer-2)*-1)}.padding-3--xxl{padding:var(--spacer-3)}.padding-x-3--xxl{padding-inline:var(--spacer-3)}.padding-y-3--xxl{padding-block:var(--spacer-3)}.padding-top-3--xxl{padding-block-start:var(--spacer-3)}.padding-right-3--xxl{padding-inline-end:var(--spacer-3)}.padding-bottom-3--xxl{padding-block-end:var(--spacer-3)}.padding-left-3--xxl{padding-inline-start:var(--spacer-3)}.margin-3--xxl{margin:var(--spacer-3)}.margin-x-3--xxl{margin-inline:var(--spacer-3)}.margin-y-3--xxl{margin-block:var(--spacer-3)}.margin-top-3--xxl{margin-block-start:var(--spacer-3)}.margin-right-3--xxl{margin-inline-end:var(--spacer-3)}.margin-bottom-3--xxl{margin-block-end:var(--spacer-3)}.margin-left-3--xxl{margin-inline-start:var(--spacer-3)}.margin-x-n3--xxl{margin-inline:calc(var(--spacer-3)*-1)}.margin-y-n3--xxl{margin-block:calc(var(--spacer-3)*-1)}.margin-top-n3--xxl{margin-block-start:calc(var(--spacer-3)*-1)}.margin-right-n3--xxl{margin-inline-end:calc(var(--spacer-3)*-1)}.margin-bottom-n3--xxl{margin-block-end:calc(var(--spacer-3)*-1)}.margin-left-n3--xxl{margin-inline-start:calc(var(--spacer-3)*-1)}.padding-4--xxl{padding:var(--spacer-4)}.padding-x-4--xxl{padding-inline:var(--spacer-4)}.padding-y-4--xxl{padding-block:var(--spacer-4)}.padding-top-4--xxl{padding-block-start:var(--spacer-4)}.padding-right-4--xxl{padding-inline-end:var(--spacer-4)}.padding-bottom-4--xxl{padding-block-end:var(--spacer-4)}.padding-left-4--xxl{padding-inline-start:var(--spacer-4)}.margin-4--xxl{margin:var(--spacer-4)}.margin-x-4--xxl{margin-inline:var(--spacer-4)}.margin-y-4--xxl{margin-block:var(--spacer-4)}.margin-top-4--xxl{margin-block-start:var(--spacer-4)}.margin-right-4--xxl{margin-inline-end:var(--spacer-4)}.margin-bottom-4--xxl{margin-block-end:var(--spacer-4)}.margin-left-4--xxl{margin-inline-start:var(--spacer-4)}.margin-x-n4--xxl{margin-inline:calc(var(--spacer-4)*-1)}.margin-y-n4--xxl{margin-block:calc(var(--spacer-4)*-1)}.margin-top-n4--xxl{margin-block-start:calc(var(--spacer-4)*-1)}.margin-right-n4--xxl{margin-inline-end:calc(var(--spacer-4)*-1)}.margin-bottom-n4--xxl{margin-block-end:calc(var(--spacer-4)*-1)}.margin-left-n4--xxl{margin-inline-start:calc(var(--spacer-4)*-1)}.padding-5--xxl{padding:var(--spacer-5)}.padding-x-5--xxl{padding-inline:var(--spacer-5)}.padding-y-5--xxl{padding-block:var(--spacer-5)}.padding-top-5--xxl{padding-block-start:var(--spacer-5)}.padding-right-5--xxl{padding-inline-end:var(--spacer-5)}.padding-bottom-5--xxl{padding-block-end:var(--spacer-5)}.padding-left-5--xxl{padding-inline-start:var(--spacer-5)}.margin-5--xxl{margin:var(--spacer-5)}.margin-x-5--xxl{margin-inline:var(--spacer-5)}.margin-y-5--xxl{margin-block:var(--spacer-5)}.margin-top-5--xxl{margin-block-start:var(--spacer-5)}.margin-right-5--xxl{margin-inline-end:var(--spacer-5)}.margin-bottom-5--xxl{margin-block-end:var(--spacer-5)}.margin-left-5--xxl{margin-inline-start:var(--spacer-5)}.margin-x-n5--xxl{margin-inline:calc(var(--spacer-5)*-1)}.margin-y-n5--xxl{margin-block:calc(var(--spacer-5)*-1)}.margin-top-n5--xxl{margin-block-start:calc(var(--spacer-5)*-1)}.margin-right-n5--xxl{margin-inline-end:calc(var(--spacer-5)*-1)}.margin-bottom-n5--xxl{margin-block-end:calc(var(--spacer-5)*-1)}.margin-left-n5--xxl{margin-inline-start:calc(var(--spacer-5)*-1)}.padding-6--xxl{padding:var(--spacer-6)}.padding-x-6--xxl{padding-inline:var(--spacer-6)}.padding-y-6--xxl{padding-block:var(--spacer-6)}.padding-top-6--xxl{padding-block-start:var(--spacer-6)}.padding-right-6--xxl{padding-inline-end:var(--spacer-6)}.padding-bottom-6--xxl{padding-block-end:var(--spacer-6)}.padding-left-6--xxl{padding-inline-start:var(--spacer-6)}.margin-6--xxl{margin:var(--spacer-6)}.margin-x-6--xxl{margin-inline:var(--spacer-6)}.margin-y-6--xxl{margin-block:var(--spacer-6)}.margin-top-6--xxl{margin-block-start:var(--spacer-6)}.margin-right-6--xxl{margin-inline-end:var(--spacer-6)}.margin-bottom-6--xxl{margin-block-end:var(--spacer-6)}.margin-left-6--xxl{margin-inline-start:var(--spacer-6)}.margin-x-n6--xxl{margin-inline:calc(var(--spacer-6)*-1)}.margin-y-n6--xxl{margin-block:calc(var(--spacer-6)*-1)}.margin-top-n6--xxl{margin-block-start:calc(var(--spacer-6)*-1)}.margin-right-n6--xxl{margin-inline-end:calc(var(--spacer-6)*-1)}.margin-bottom-n6--xxl{margin-block-end:calc(var(--spacer-6)*-1)}.margin-left-n6--xxl{margin-inline-start:calc(var(--spacer-6)*-1)}.padding-0--xxl{padding:0}.padding-x-0--xxl{padding-inline:0}.padding-y-0--xxl{padding-block:0}.padding-top-0--xxl{padding-block-start:0}.padding-right-0--xxl{padding-inline-end:0}.padding-bottom-0--xxl{padding-block-end:0}.padding-left-0--xxl{padding-inline-start:0}.padding-right-0--xxl{padding-block:0}.margin-0--xxl{margin:0}.margin-top-0--xxl{margin-top:0}.margin-right-0--xxl{margin-right:0}.margin-bottom-0--xxl{margin-bottom:0}.margin-left-0--xxl{margin-left:0}.margin-y-0--xxl{margin-block:0}.margin-x-0--xxl{margin-inline:0}.margin-x-auto--xxl{margin-inline:auto}.margin-y-auto--xxl{margin-block:auto}.margin-top-auto--xxl{margin-block-start:auto}.margin-right-auto--xxl{margin-inline-end:auto}.margin-bottom-auto--xxl{margin-block-end:auto}.margin-left-auto--xxl{margin-inline-start:auto}}}:root{--body-min-width:325px;--body-max-width:100%;--body-min-height:100%;--html-scroll-behavior:smooth}@layer base{*{border:unset;box-sizing:border-box;font-size:100%;margin:0;padding:0;vertical-align:baseline}img{border-style:none;max-width:100%;vertical-align:middle}a{text-decoration:none}button{border:unset;border-radius:unset;color:inherit;font-size:inherit}button::-moz-focus-inner{border:0;padding:0}a>*,button>*{pointer-events:none}hr{height:0}*,:after,:before{box-sizing:border-box}body,html{min-height:var(--body-min-height)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:1rem;line-height:1.125;scroll-behavior:var(--html-scroll-behavior)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;margin-inline:auto;max-width:var(--body-max-width);min-width:var(--body-min-width)}hr{border-block-start:var(--border-width) var(--border-style)}html.has-overlay,html.has-overlay>body{position:fixed;width:100%}html.has-overlay{--top:var(--scroll-position,0);display:flex;height:100%;justify-content:center;overflow:hidden}html.has-overlay body{margin-inline:auto;top:var(--top)}}:root{--icon-size:1.25em;--icon-font-family:"natura11y-icons"}@layer base{[class*=fa-][class*=fa-],span.icon{display:inline-flex;font-size:var(--icon-size);pointer-events:none;position:relative;vertical-align:middle}[dir=rtl] span.icon[class*=-checked],[dir=rtl] span.icon[class*=-confirm],[dir=rtl] span.icon[class*=-left],[dir=rtl] span.icon[class*=-right]{transform:scaleX(-1)}svg.icon{--icon-size:48px;fill:currentColor;display:block;height:var(--icon-size);width:var(--icon-size)}.natura11y-icons-sprite{display:none;height:0;width:0}}@layer utility{.accordion__button:before,.form-entry__field--float .form-entry__field__label:after,.form-entry__field:not([class*="--float"]) .form-entry__field__label:before,.icon_font,.lightbox-button:after,.option__label:before{font-family:var(--icon-font-family);font-size:var(--icon-size);font-style:normal}.icon-loading.icon--rotate{animation:rotate360 .25s linear infinite}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}@layer base{a{color:currentColor}p>a{text-decoration:underline}p>a:focus,p>a:hover{text-decoration:none}a[data-logo=brand]{display:inline-block}a[data-logo=brand]:focus-visible{opacity:.85}a[data-logo=brand]>svg{fill:currentColor;display:block}}@layer utility{.link{font-weight:var(--button-font-weight)}.link:not([class*=text-color-]){color:var(--link-color)}.link:not(:has([class*=icon])):focus,.link:not(:has([class*=icon])):hover{text-decoration:underline}.link:has([class*=icon]){--icon-size:1em;align-items:center;display:inline-flex;gap:.5em}.link:has([class*=icon]):focus [class*=text],.link:has([class*=icon]):hover [class*=text]{text-decoration:underline}.link-expanded:before,.primary-nav__menu>ul>li>a:before{content:"";inset:0;pointer-events:auto;position:absolute;z-index:1}}:root{--alert-padding-x:var(--spacer-2);--alert-padding-y:var(--spacer-2)}@layer component{.alert{position:relative}.alert:not([class*=theme-],[class*="--inverse"],[class*=background-]){--subtle-fill-opacity:10%;background-color:var(--subtle-fill-background-color)}.alert[class*=border]{border-color:currentColor!important}.alert a{color:inherit!important}.alert__description,.alert__title{position:relative}.alert__foot,.alert__title{padding:var(--alert-padding-y) var(--alert-padding-x)}.alert__title{align-items:center;display:flex}.alert__title .icon{--icon-size:1.25em}.alert__title.text-align-center,.text-align-center .alert__title{justify-content:center}.alert__title.text-align-right,.text-align-right .alert__title{justify-content:flex-end}.alert__title__text{font-weight:var(--font-weight-bold);margin-inline-start:var(--spacer-2)}.alert__description p:not(:last-child){margin-block-end:.5em}.alert__title+.alert__description{padding-block-end:var(--alert-padding-y);padding-inline:var(--alert-padding-x)}.alert--dismissable{display:grid;grid-template-areas:"title close" "description description";grid-template-columns:1fr auto}.alert--dismissable>[class*=__title]{grid-area:title;margin-block:auto}.alert--dismissable>[class*=button]{font-size:80%;grid-area:close;margin:var(--alert-padding-y) var(--alert-padding-x)}.alert--dismissable>[class*=__description]{grid-area:description}.dismissed{animation-duration:.5s;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}}:root{--article-sidebar-width:300px}@layer component{[class*=article--]{display:grid}@media(min-width:1024px){.article__header{grid-area:header}.article__sidebar{grid-area:sidebar;position:relative}.article__sidebar .sticky-top{max-height:100vh;overflow-y:auto}.article__body{grid-area:body}.article__related{grid-area:related}.article--column-2,.article--column-3{grid-template-areas:"header header" "sidebar body" ". related";grid-template-columns:var(--article-sidebar-width) 1fr}:is(.article--column-2,.article--column-3) .article__header .backdrop__cover>*{justify-self:stretch;padding-inline-start:var(--article-sidebar-width)}}@media(min-width:1280px){.article--column-3{grid-template-areas:"header header header" "sidebar body related";grid-template-columns:var(--article-sidebar-width) 1fr var(--article-sidebar-width)}.article--column-3 .article__header .backdrop__cover>*{max-width:100%;padding-inline-end:var(--article-sidebar-width)}}}@layer base{iframe{display:block}}@layer utility{[class*=aspect-ratio]{width:100%}.aspect-ratio-16x9{aspect-ratio:1.7777777778}.aspect-ratio-16x9[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-5x7{aspect-ratio:.7142857143}.aspect-ratio-5x7[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-4x3{aspect-ratio:1.3333333333}.aspect-ratio-4x3[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x2{aspect-ratio:1.5}.aspect-ratio-3x2[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x1{aspect-ratio:3}.aspect-ratio-3x1[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-1x1{aspect-ratio:1}.aspect-ratio-1x1[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-unset{aspect-ratio:unset}@media(min-width:400px){.aspect-ratio-16x9--sm{aspect-ratio:1.7777777778}.aspect-ratio-16x9--sm[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-5x7--sm{aspect-ratio:.7142857143}.aspect-ratio-5x7--sm[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-4x3--sm{aspect-ratio:1.3333333333}.aspect-ratio-4x3--sm[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x2--sm{aspect-ratio:1.5}.aspect-ratio-3x2--sm[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x1--sm{aspect-ratio:3}.aspect-ratio-3x1--sm[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-1x1--sm{aspect-ratio:1}.aspect-ratio-1x1--sm[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-unset--sm{aspect-ratio:unset}}@media(min-width:768px){.aspect-ratio-16x9--md{aspect-ratio:1.7777777778}.aspect-ratio-16x9--md[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-5x7--md{aspect-ratio:.7142857143}.aspect-ratio-5x7--md[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-4x3--md{aspect-ratio:1.3333333333}.aspect-ratio-4x3--md[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x2--md{aspect-ratio:1.5}.aspect-ratio-3x2--md[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x1--md{aspect-ratio:3}.aspect-ratio-3x1--md[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-1x1--md{aspect-ratio:1}.aspect-ratio-1x1--md[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-unset--md{aspect-ratio:unset}}@media(min-width:1024px){.aspect-ratio-16x9--lg{aspect-ratio:1.7777777778}.aspect-ratio-16x9--lg[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-5x7--lg{aspect-ratio:.7142857143}.aspect-ratio-5x7--lg[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-4x3--lg{aspect-ratio:1.3333333333}.aspect-ratio-4x3--lg[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x2--lg{aspect-ratio:1.5}.aspect-ratio-3x2--lg[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x1--lg{aspect-ratio:3}.aspect-ratio-3x1--lg[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-1x1--lg{aspect-ratio:1}.aspect-ratio-1x1--lg[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-unset--lg{aspect-ratio:unset}}@media(min-width:1280px){.aspect-ratio-16x9--xl{aspect-ratio:1.7777777778}.aspect-ratio-16x9--xl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-5x7--xl{aspect-ratio:.7142857143}.aspect-ratio-5x7--xl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-4x3--xl{aspect-ratio:1.3333333333}.aspect-ratio-4x3--xl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x2--xl{aspect-ratio:1.5}.aspect-ratio-3x2--xl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x1--xl{aspect-ratio:3}.aspect-ratio-3x1--xl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-1x1--xl{aspect-ratio:1}.aspect-ratio-1x1--xl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-unset--xl{aspect-ratio:unset}}@media(min-width:1536px){.aspect-ratio-16x9--xxl{aspect-ratio:1.7777777778}.aspect-ratio-16x9--xxl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-5x7--xxl{aspect-ratio:.7142857143}.aspect-ratio-5x7--xxl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-4x3--xxl{aspect-ratio:1.3333333333}.aspect-ratio-4x3--xxl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x2--xxl{aspect-ratio:1.5}.aspect-ratio-3x2--xxl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-3x1--xxl{aspect-ratio:3}.aspect-ratio-3x1--xxl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-1x1--xxl{aspect-ratio:1}.aspect-ratio-1x1--xxl[class*=backdrop--fixed]{min-height:unset}.aspect-ratio-unset--xxl{aspect-ratio:unset}}}:root{--backdrop-fixed-height:400px}@layer component{.backdrop{position:relative}.backdrop:not([class*="--stack"]):not([class*="--fixed"]) .backdrop__cover{position:absolute}.backdrop__image{position:relative}.backdrop__image img{min-height:100%;min-width:100%}.backdrop__image__credit{font-size:var(--font-size-sm);inset-block-end:0;inset-inline-end:0;padding:.25rem .75rem;position:absolute;width:auto;z-index:500}.backdrop__cover{bottom:0;display:grid;left:0;place-items:center;right:0;top:0}.backdrop--stack .backdrop__cover{position:absolute}@media(min-width:400px){.backdrop--stack--sm .backdrop__cover{position:absolute}}@media(min-width:768px){.backdrop--stack--md .backdrop__cover{position:absolute}}@media(min-width:1024px){.backdrop--stack--lg .backdrop__cover{position:absolute}}@media(min-width:1280px){.backdrop--stack--xl .backdrop__cover{position:absolute}}@media(min-width:1536px){.backdrop--stack--xxl .backdrop__cover{position:absolute}}.backdrop--fixed{display:grid;overflow:hidden;place-content:inherit}.backdrop--fixed:not([class*=aspect-ratio-]){min-height:var(--backdrop-fixed-height)}.backdrop--fixed .backdrop__image{bottom:0;display:flex;left:0;overflow:hidden;position:absolute!important;right:0;top:0}.backdrop--fixed .backdrop__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.backdrop--fixed .backdrop__cover{position:relative}}:root{--card-padding-x:var(--container-padding-x);--card-padding-y:1rem}@layer component{.card{display:flex;height:100%;position:relative}.card:not([class*=card--horizontal]){flex-direction:column}.card__head{font-size:var(--font-size-sm);padding:calc(var(--card-padding-y)*.5) var(--card-padding-x)}.card__body{padding:var(--card-padding-y) var(--card-padding-x)}.card__foot{margin-block-start:auto;padding:calc(var(--card-padding-y)*.75) var(--card-padding-x)}.card--horizontal{display:grid;grid-template-columns:1fr 2fr}.card--horizontal .card__media{grid-area:media}.card--horizontal .card__media>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card--horizontal .card__head{grid-area:head}.card--horizontal .card__body{grid-area:body}.card--horizontal .card__foot{grid-area:foot}.card--horizontal:has([class*=__head],[class*=__foot]){grid-template-areas:"media head" "media body" "media foot";grid-template-rows:auto 1fr auto}.card--horizontal:has([class*=__head]):not(:has([class*=__foot])){grid-template-areas:"media head" "media body";grid-template-rows:auto 1fr}.card--horizontal:has([class*=__foot]):not(:has([class*=__head])){grid-template-areas:"media body" "media foot";grid-template-rows:1fr auto}.card--horizontal:not(:has([class*=__head],[class*=__foot])){align-items:center;grid-template-areas:"media body";grid-template-rows:1fr}}:root{--container-padding-x-sm:var(--spacer-2);--container-padding-x-lg:var(--spacer-3);--container-padding-x:var(--container-padding-x-sm);--narrow-width:min(40rem,85vw);--medium-width:min(var(--narrow-width) * 1.75,90vw);--wide-width:min(var(--narrow-width) * 2.5,95vw)}@media(min-width:1024px){:root{--container-padding-x:var(--container-padding-x-lg)}}@layer component{.container{margin-inline:auto;padding-inline:var(--container-padding-x)}}@layer utility{.narrow{max-width:var(--narrow-width)}.medium{max-width:var(--medium-width)}.wide{max-width:var(--wide-width)}@media(min-width:400px){.narrow--sm{max-width:var(--narrow-width)}.medium--sm{max-width:var(--medium-width)}.wide--sm{max-width:var(--wide-width)}}@media(min-width:768px){.narrow--md{max-width:var(--narrow-width)}.medium--md{max-width:var(--medium-width)}.wide--md{max-width:var(--wide-width)}}@media(min-width:1024px){.narrow--lg{max-width:var(--narrow-width)}.medium--lg{max-width:var(--medium-width)}.wide--lg{max-width:var(--wide-width)}}@media(min-width:1280px){.narrow--xl{max-width:var(--narrow-width)}.medium--xl{max-width:var(--medium-width)}.wide--xl{max-width:var(--wide-width)}}@media(min-width:1536px){.narrow--xxl{max-width:var(--narrow-width)}.medium--xxl{max-width:var(--medium-width)}.wide--xxl{max-width:var(--wide-width)}}}@layer utility{.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-flex{display:flex}.display-flex[class*=gap-]{gap:var(--gap-size)}.display-inline-flex{display:inline-flex}.display-inline-flex[class*=gap-]{gap:var(--gap-size)}.display-grid{display:grid}.display-inline-grid{display:inline-grid}.display-none{display:none}.display-none.collapse{display:none!important}.display-initial{display:initial}@media(min-width:400px){.display-block--sm{display:block}.display-inline--sm{display:inline}.display-inline-block--sm{display:inline-block}.display-flex--sm{display:flex}.display-flex--sm[class*=gap-]{gap:var(--gap-size)}.display-inline-flex--sm{display:inline-flex}.display-inline-flex--sm[class*=gap-]{gap:var(--gap-size)}.display-grid--sm{display:grid}.display-inline-grid--sm{display:inline-grid}.display-none--sm{display:none}.display-none--sm.collapse{display:none!important}.display-initial--sm{display:initial}}@media(min-width:768px){.display-block--md{display:block}.display-inline--md{display:inline}.display-inline-block--md{display:inline-block}.display-flex--md{display:flex}.display-flex--md[class*=gap-]{gap:var(--gap-size)}.display-inline-flex--md{display:inline-flex}.display-inline-flex--md[class*=gap-]{gap:var(--gap-size)}.display-grid--md{display:grid}.display-inline-grid--md{display:inline-grid}.display-none--md{display:none}.display-none--md.collapse{display:none!important}.display-initial--md{display:initial}}@media(min-width:1024px){.display-block--lg{display:block}.display-inline--lg{display:inline}.display-inline-block--lg{display:inline-block}.display-flex--lg{display:flex}.display-flex--lg[class*=gap-]{gap:var(--gap-size)}.display-inline-flex--lg{display:inline-flex}.display-inline-flex--lg[class*=gap-]{gap:var(--gap-size)}.display-grid--lg{display:grid}.display-inline-grid--lg{display:inline-grid}.display-none--lg{display:none}.display-none--lg.collapse{display:none!important}.display-initial--lg{display:initial}}@media(min-width:1280px){.display-block--xl{display:block}.display-inline--xl{display:inline}.display-inline-block--xl{display:inline-block}.display-flex--xl{display:flex}.display-flex--xl[class*=gap-]{gap:var(--gap-size)}.display-inline-flex--xl{display:inline-flex}.display-inline-flex--xl[class*=gap-]{gap:var(--gap-size)}.display-grid--xl{display:grid}.display-inline-grid--xl{display:inline-grid}.display-none--xl{display:none}.display-none--xl.collapse{display:none!important}.display-initial--xl{display:initial}}@media(min-width:1536px){.display-block--xxl{display:block}.display-inline--xxl{display:inline}.display-inline-block--xxl{display:inline-block}.display-flex--xxl{display:flex}.display-flex--xxl[class*=gap-]{gap:var(--gap-size)}.display-inline-flex--xxl{display:inline-flex}.display-inline-flex--xxl[class*=gap-]{gap:var(--gap-size)}.display-grid--xxl{display:grid}.display-inline-grid--xxl{display:inline-grid}.display-none--xxl{display:none}.display-none--xxl.collapse{display:none!important}.display-initial--xxl{display:initial}}}@layer utility{[class*=flex-column-reverse],[class*=flex-column],[class*=flex-row-reverse],[class*=flex-row]{flex-wrap:wrap;width:100%}[class*=flex-column-reverse][class*=gap-],[class*=flex-column][class*=gap-],[class*=flex-row-reverse][class*=gap-],[class*=flex-row][class*=gap-]{gap:var(--gap-size)}.flex-row{display:flex;flex-direction:row}.flex-row-reverse{display:flex;flex-direction:row-reverse}.flex-column{display:flex;flex-direction:column}.flex-column-reverse{display:flex;flex-direction:column-reverse}.flex-no-wrap,.flex-wrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.justify-content-stretch{justify-content:stretch}.justify-items-start{justify-items:flex-start}.justify-items-end{justify-items:flex-end}.justify-items-center{justify-items:center}.justify-items-between{justify-items:space-between}.justify-items-around{justify-items:space-around}.justify-items-evenly{justify-items:space-evenly}.justify-items-stretch{justify-items:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-evenly{align-content:space-evenly}.align-content-stretch{align-content:stretch}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}@media(min-width:400px){.flex-row--sm{display:flex;flex-direction:row}.flex-row-reverse--sm{display:flex;flex-direction:row-reverse}.flex-column--sm{display:flex;flex-direction:column}.flex-column-reverse--sm{display:flex;flex-direction:column-reverse}.flex-no-wrap--sm,.flex-wrap--sm{flex-wrap:nowrap}.flex-wrap-reverse--sm{flex-wrap:wrap-reverse}.flex-grow-1--sm{flex-grow:1}.flex-grow-0--sm{flex-grow:0}.flex-shrink-1--sm{flex-shrink:1}.flex-shrink-0--sm{flex-shrink:0}.justify-content-start--sm{justify-content:flex-start}.justify-content-end--sm{justify-content:flex-end}.justify-content-center--sm{justify-content:center}.justify-content-between--sm{justify-content:space-between}.justify-content-around--sm{justify-content:space-around}.justify-content-evenly--sm{justify-content:space-evenly}.justify-content-stretch--sm{justify-content:stretch}.justify-items-start--sm{justify-items:flex-start}.justify-items-end--sm{justify-items:flex-end}.justify-items-center--sm{justify-items:center}.justify-items-between--sm{justify-items:space-between}.justify-items-around--sm{justify-items:space-around}.justify-items-evenly--sm{justify-items:space-evenly}.justify-items-stretch--sm{justify-items:stretch}.justify-self-start--sm{justify-self:start}.justify-self-end--sm{justify-self:end}.justify-self-center--sm{justify-self:center}.justify-self-stretch--sm{justify-self:stretch}.align-content-start--sm{align-content:flex-start}.align-content-end--sm{align-content:flex-end}.align-content-center--sm{align-content:center}.align-content-between--sm{align-content:space-between}.align-content-around--sm{align-content:space-around}.align-content-evenly--sm{align-content:space-evenly}.align-content-stretch--sm{align-content:stretch}.align-items-start--sm{align-items:flex-start}.align-items-end--sm{align-items:flex-end}.align-items-center--sm{align-items:center}.align-items-baseline--sm{align-items:baseline}.align-items-stretch--sm{align-items:stretch}.align-self-auto--sm{align-self:auto}.align-self-start--sm{align-self:flex-start}.align-self-center--sm{align-self:center}.align-self-end--sm{align-self:flex-end}.align-self-baseline--sm{align-self:baseline}.align-self-stretch--sm{align-self:stretch}}@media(min-width:768px){.flex-row--md{display:flex;flex-direction:row}.flex-row-reverse--md{display:flex;flex-direction:row-reverse}.flex-column--md{display:flex;flex-direction:column}.flex-column-reverse--md{display:flex;flex-direction:column-reverse}.flex-no-wrap--md,.flex-wrap--md{flex-wrap:nowrap}.flex-wrap-reverse--md{flex-wrap:wrap-reverse}.flex-grow-1--md{flex-grow:1}.flex-grow-0--md{flex-grow:0}.flex-shrink-1--md{flex-shrink:1}.flex-shrink-0--md{flex-shrink:0}.justify-content-start--md{justify-content:flex-start}.justify-content-end--md{justify-content:flex-end}.justify-content-center--md{justify-content:center}.justify-content-between--md{justify-content:space-between}.justify-content-around--md{justify-content:space-around}.justify-content-evenly--md{justify-content:space-evenly}.justify-content-stretch--md{justify-content:stretch}.justify-items-start--md{justify-items:flex-start}.justify-items-end--md{justify-items:flex-end}.justify-items-center--md{justify-items:center}.justify-items-between--md{justify-items:space-between}.justify-items-around--md{justify-items:space-around}.justify-items-evenly--md{justify-items:space-evenly}.justify-items-stretch--md{justify-items:stretch}.justify-self-start--md{justify-self:start}.justify-self-end--md{justify-self:end}.justify-self-center--md{justify-self:center}.justify-self-stretch--md{justify-self:stretch}.align-content-start--md{align-content:flex-start}.align-content-end--md{align-content:flex-end}.align-content-center--md{align-content:center}.align-content-between--md{align-content:space-between}.align-content-around--md{align-content:space-around}.align-content-evenly--md{align-content:space-evenly}.align-content-stretch--md{align-content:stretch}.align-items-start--md{align-items:flex-start}.align-items-end--md{align-items:flex-end}.align-items-center--md{align-items:center}.align-items-baseline--md{align-items:baseline}.align-items-stretch--md{align-items:stretch}.align-self-auto--md{align-self:auto}.align-self-start--md{align-self:flex-start}.align-self-center--md{align-self:center}.align-self-end--md{align-self:flex-end}.align-self-baseline--md{align-self:baseline}.align-self-stretch--md{align-self:stretch}}@media(min-width:1024px){.flex-row--lg{display:flex;flex-direction:row}.flex-row-reverse--lg{display:flex;flex-direction:row-reverse}.flex-column--lg{display:flex;flex-direction:column}.flex-column-reverse--lg{display:flex;flex-direction:column-reverse}.flex-no-wrap--lg,.flex-wrap--lg{flex-wrap:nowrap}.flex-wrap-reverse--lg{flex-wrap:wrap-reverse}.flex-grow-1--lg{flex-grow:1}.flex-grow-0--lg{flex-grow:0}.flex-shrink-1--lg{flex-shrink:1}.flex-shrink-0--lg{flex-shrink:0}.justify-content-start--lg{justify-content:flex-start}.justify-content-end--lg{justify-content:flex-end}.justify-content-center--lg{justify-content:center}.justify-content-between--lg{justify-content:space-between}.justify-content-around--lg{justify-content:space-around}.justify-content-evenly--lg{justify-content:space-evenly}.justify-content-stretch--lg{justify-content:stretch}.justify-items-start--lg{justify-items:flex-start}.justify-items-end--lg{justify-items:flex-end}.justify-items-center--lg{justify-items:center}.justify-items-between--lg{justify-items:space-between}.justify-items-around--lg{justify-items:space-around}.justify-items-evenly--lg{justify-items:space-evenly}.justify-items-stretch--lg{justify-items:stretch}.justify-self-start--lg{justify-self:start}.justify-self-end--lg{justify-self:end}.justify-self-center--lg{justify-self:center}.justify-self-stretch--lg{justify-self:stretch}.align-content-start--lg{align-content:flex-start}.align-content-end--lg{align-content:flex-end}.align-content-center--lg{align-content:center}.align-content-between--lg{align-content:space-between}.align-content-around--lg{align-content:space-around}.align-content-evenly--lg{align-content:space-evenly}.align-content-stretch--lg{align-content:stretch}.align-items-start--lg{align-items:flex-start}.align-items-end--lg{align-items:flex-end}.align-items-center--lg{align-items:center}.align-items-baseline--lg{align-items:baseline}.align-items-stretch--lg{align-items:stretch}.align-self-auto--lg{align-self:auto}.align-self-start--lg{align-self:flex-start}.align-self-center--lg{align-self:center}.align-self-end--lg{align-self:flex-end}.align-self-baseline--lg{align-self:baseline}.align-self-stretch--lg{align-self:stretch}}@media(min-width:1280px){.flex-row--xl{display:flex;flex-direction:row}.flex-row-reverse--xl{display:flex;flex-direction:row-reverse}.flex-column--xl{display:flex;flex-direction:column}.flex-column-reverse--xl{display:flex;flex-direction:column-reverse}.flex-no-wrap--xl,.flex-wrap--xl{flex-wrap:nowrap}.flex-wrap-reverse--xl{flex-wrap:wrap-reverse}.flex-grow-1--xl{flex-grow:1}.flex-grow-0--xl{flex-grow:0}.flex-shrink-1--xl{flex-shrink:1}.flex-shrink-0--xl{flex-shrink:0}.justify-content-start--xl{justify-content:flex-start}.justify-content-end--xl{justify-content:flex-end}.justify-content-center--xl{justify-content:center}.justify-content-between--xl{justify-content:space-between}.justify-content-around--xl{justify-content:space-around}.justify-content-evenly--xl{justify-content:space-evenly}.justify-content-stretch--xl{justify-content:stretch}.justify-items-start--xl{justify-items:flex-start}.justify-items-end--xl{justify-items:flex-end}.justify-items-center--xl{justify-items:center}.justify-items-between--xl{justify-items:space-between}.justify-items-around--xl{justify-items:space-around}.justify-items-evenly--xl{justify-items:space-evenly}.justify-items-stretch--xl{justify-items:stretch}.justify-self-start--xl{justify-self:start}.justify-self-end--xl{justify-self:end}.justify-self-center--xl{justify-self:center}.justify-self-stretch--xl{justify-self:stretch}.align-content-start--xl{align-content:flex-start}.align-content-end--xl{align-content:flex-end}.align-content-center--xl{align-content:center}.align-content-between--xl{align-content:space-between}.align-content-around--xl{align-content:space-around}.align-content-evenly--xl{align-content:space-evenly}.align-content-stretch--xl{align-content:stretch}.align-items-start--xl{align-items:flex-start}.align-items-end--xl{align-items:flex-end}.align-items-center--xl{align-items:center}.align-items-baseline--xl{align-items:baseline}.align-items-stretch--xl{align-items:stretch}.align-self-auto--xl{align-self:auto}.align-self-start--xl{align-self:flex-start}.align-self-center--xl{align-self:center}.align-self-end--xl{align-self:flex-end}.align-self-baseline--xl{align-self:baseline}.align-self-stretch--xl{align-self:stretch}}@media(min-width:1536px){.flex-row--xxl{display:flex;flex-direction:row}.flex-row-reverse--xxl{display:flex;flex-direction:row-reverse}.flex-column--xxl{display:flex;flex-direction:column}.flex-column-reverse--xxl{display:flex;flex-direction:column-reverse}.flex-no-wrap--xxl,.flex-wrap--xxl{flex-wrap:nowrap}.flex-wrap-reverse--xxl{flex-wrap:wrap-reverse}.flex-grow-1--xxl{flex-grow:1}.flex-grow-0--xxl{flex-grow:0}.flex-shrink-1--xxl{flex-shrink:1}.flex-shrink-0--xxl{flex-shrink:0}.justify-content-start--xxl{justify-content:flex-start}.justify-content-end--xxl{justify-content:flex-end}.justify-content-center--xxl{justify-content:center}.justify-content-between--xxl{justify-content:space-between}.justify-content-around--xxl{justify-content:space-around}.justify-content-evenly--xxl{justify-content:space-evenly}.justify-content-stretch--xxl{justify-content:stretch}.justify-items-start--xxl{justify-items:flex-start}.justify-items-end--xxl{justify-items:flex-end}.justify-items-center--xxl{justify-items:center}.justify-items-between--xxl{justify-items:space-between}.justify-items-around--xxl{justify-items:space-around}.justify-items-evenly--xxl{justify-items:space-evenly}.justify-items-stretch--xxl{justify-items:stretch}.justify-self-start--xxl{justify-self:start}.justify-self-end--xxl{justify-self:end}.justify-self-center--xxl{justify-self:center}.justify-self-stretch--xxl{justify-self:stretch}.align-content-start--xxl{align-content:flex-start}.align-content-end--xxl{align-content:flex-end}.align-content-center--xxl{align-content:center}.align-content-between--xxl{align-content:space-between}.align-content-around--xxl{align-content:space-around}.align-content-evenly--xxl{align-content:space-evenly}.align-content-stretch--xxl{align-content:stretch}.align-items-start--xxl{align-items:flex-start}.align-items-end--xxl{align-items:flex-end}.align-items-center--xxl{align-items:center}.align-items-baseline--xxl{align-items:baseline}.align-items-stretch--xxl{align-items:stretch}.align-self-auto--xxl{align-self:auto}.align-self-start--xxl{align-self:flex-start}.align-self-center--xxl{align-self:center}.align-self-end--xxl{align-self:flex-end}.align-self-baseline--xxl{align-self:baseline}.align-self-stretch--xxl{align-self:stretch}}}:root{--form-field-padding-x:var(--spacer-3);--form-field-padding-y:var(--button-padding-y);--form-field-target-size:var(--button-target-size);--form-field-border-radius:0.25em;--form-field-border-color:currentColor;--icon-required:"";--icon-checkbox-unchecked:"";--icon-checkbox-checked:"";--icon-radio-unchecked:"";--icon-radio-checked:"";--icon-disabled:""}@layer base{.label,input[type=email],input[type=password],input[type=search],input[type=text],label,select,textarea{display:block;font-family:inherit;font-size:inherit;line-height:normal;max-width:100%;width:100%}select{-moz-appearance:unset;-webkit-appearance:unset;appearance:unset;border-radius:unset}select::-ms-expand{display:none}input{margin:unset;padding:unset}input::-ms-clear{display:none;height:0;width:0}textarea{overflow:auto;resize:vertical;vertical-align:top}button::-moz-focus-inner{border-style:none;padding:unset}fieldset{border:unset;display:table-cell;margin:unset;min-width:0;padding:.01em 0 0}legend{color:inherit;display:table;float:left;line-height:normal;margin:unset;max-width:100%;padding:unset;white-space:normal;width:100%}legend+*{clear:both}::-moz-placeholder{color:currentColor;font-style:italic;line-height:normal;opacity:.625}::placeholder{color:currentColor;font-style:italic;line-height:normal;opacity:.625}}.form-entry__field--float .form-entry__field__label:after,.form-entry__field:not([class*="--float"]) .form-entry__field__label:before{--icon-size:0.675em;content:var(--icon-required)}@layer component{.required-indicator{align-items:center;border-block-end-style:var(--border-style);border-block-end-width:var(--border-width);display:flex;justify-content:flex-end;padding-block:.25em}.required-indicator>.icon{font-size:75%;margin-inline-start:.25em}.required-indicator__text{font-size:var(--font-size-sm);font-style:italic;opacity:.8}.form-entry :is(select,textarea,input:not([type=radio],[type=checkbox],[type=file],[type=range])){background-color:transparent;border:0;border-radius:inherit;color:inherit}.form-entry :is(button,fieldset){border:unset}.form-entry select option{color:currentColor!important}:not([class*=grid])>.form-entry~.form-entry{margin-block:var(--spacer-4)}.form-entry__field{color:inherit;display:flex;flex-direction:column;position:relative}.form-entry__field__label{font-weight:var(--font-weight-bold);padding-inline:var(--form-field-padding-x)}.form-entry__field:not([class*="--float"]) .form-entry__field__label{margin-block-end:calc(var(--form-field-padding-y)*.75)}.form-entry__field:not([class*="--float"]) .form-entry__field__label:before{display:none;inset-block-start:0;inset-inline-start:0;margin-top:-.125em;position:absolute;transform:translateY(50%)}[data-required=true] .form-entry__field:not([class*="--float"]) .form-entry__field__label:before{display:inline-block!important}.form-entry__field__input,.form-entry__field__select{border-radius:var(--form-field-border-radius);overflow:hidden;position:relative}.form-entry__field__input :is(select,input,textarea),.form-entry__field__select :is(select,input,textarea){min-height:var(--form-field-target-size);outline:none;padding:var(--form-field-padding-y) var(--form-field-padding-x)}.form-entry__field__input:after,.form-entry__field__select:after{border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width) var(--form-field-border-color);content:"";inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;pointer-events:none;position:absolute;transition:box-shadow .2s}.form-entry__field__input{align-items:center;display:flex;height:100%}.form-entry__field__input input{border-radius:0!important;flex-grow:1}.form-entry__field__input button{--button-padding-y:0;--button-border-radius:0;--button-target-size:calc(var(--form-field-target-size) - 0.75rem);border-radius:inherit;flex-shrink:0;font-size:85%;margin:.375rem}.form-entry__field__input>.button:not([class*="--icon-only"]){align-self:stretch}.form-entry__field__input>.icon{margin-inline:calc(var(--form-field-padding-x)*.5)}.form-entry__field__input>.icon+input{padding-inline-start:unset}.active .form-entry__field__input:after,.active .form-entry__field__select:after{box-shadow:inset 0 0 0 calc(var(--border-width)*3) currentColor}.form-entry__field--float{position:relative}.form-entry__field--float .form-entry__field__label{align-items:center;display:flex;inset:0;min-height:var(--form-field-target-size);pointer-events:none;position:absolute;z-index:1000}.form-entry__field--float .form-entry__field__label:after{--icon-size:0.625em;display:none;margin-inline-start:.5em;vertical-align:baseline}[data-required=true] .form-entry__field--float .form-entry__field__label:after{display:inline-block!important}.form-entry__field--float select{opacity:0}.active .form-entry__field--float [class*=form-entry__field__] select,.has-value .form-entry__field--float [class*=form-entry__field__] select{opacity:1}.active .form-entry__field--float [class*=form-entry__field__] select option:first-child,.has-value .form-entry__field--float [class*=form-entry__field__] select option:first-child{display:none}.active .form-entry__field--float .form-entry__field__label,.has-value .form-entry__field--float .form-entry__field__label{font-size:.75em;inset-block-end:unset;inset-block-start:0;inset-inline-end:unset;margin-inline-start:-.5em;margin-inline:calc(var(--form-field-padding-x) - .5em);min-height:1em;padding:0 .5em;transform:translateY(-50%)}.form-entry__help{display:block;font-size:.8em;margin-block-start:.5em;padding-inline:var(--form-field-padding-x)}.form-entry__field__select{position:relative}.form-entry__field__select:before{content:"";display:inline-block;inset-block-start:50%;inset-inline-end:0;margin-inline:var(--form-field-padding-x);position:absolute!important;transform:translateY(-50%)}.form-entry__option,.reading-toggle__switch{border-radius:var(--form-field-border-radius);border-style:var(--border-style);border-width:var(--border-width);position:relative}.form-entry__option>div,.reading-toggle__switch>div{padding:var(--form-field-padding-y) var(--form-field-padding-x);position:relative}.form-entry__option>div:not(:last-child),.reading-toggle__switch>div:not(:last-child){border-block-end-color:inherit;border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.form-entry__option>div>label:focus-within:before,.reading-toggle__switch>div>label:focus-within:before{background-color:currentColor}.form-entry__option>div>label,.reading-toggle__switch>div>label{position:relative}.form-entry__option>div>label:before,.reading-toggle__switch>div>label:before{content:"";inset-block-end:calc(var(--form-field-padding-y)*-1);inset-block-start:calc(var(--form-field-padding-y)*-1);inset-inline-end:calc(var(--form-field-padding-x)*-1);inset-inline-start:calc(var(--form-field-padding-x)*-1);opacity:var(--subtle-fill-opacity,5%);pointer-events:inherit;position:absolute}[class*=form-entry__option__]>label{align-items:baseline;color:inherit;cursor:pointer;display:flex;padding-inline-start:1.25em;position:relative;width:auto}[class*=form-entry__option__]>label>input{background-color:transparent;opacity:0}.option__label:before{inset-block-start:0;inset-inline-start:0;opacity:.5;position:absolute}.form-entry__option__check>label>input~.option__label:before{content:var(--icon-checkbox-unchecked)}.form-entry__option__check>label>input:checked~.option__label:before{content:var(--icon-checkbox-checked)}.form-entry__option__radio>label>input~.option__label:before{content:var(--icon-radio-unchecked)}.form-entry__option__radio>label>input:checked~.option__label:before{content:var(--icon-radio-checked)}[class*=form-entry__option__]>label>input:disabled~.option__label:before{content:var(--icon-disabled)}[class*=form-entry__option__]>label.disabled{cursor:not-allowed}[class*=form-entry__option__]>label.disabled [class*=__label]{opacity:.625}[class*=form-entry__option__]>label>input:focus~.option__label{text-decoration:underline}[class*=form-entry__option__]>label>input:focus~.option__label:before{opacity:.75}[class*=form-entry__option__]>label>input:checked~.option__label:before{opacity:1}.form-entry__option__switch{--toggle-switch-width:1.5em;--toggle-switch-transition:0.2s;--toggle-switch-active-color:green}.form-entry__option__switch .switch__slider{height:calc(var(--toggle-switch-width)*.5);inset-block-start:50%;inset-inline-start:-.125em;position:absolute;transform:translateY(-50%);width:var(--toggle-switch-width)}.form-entry__option__switch .switch__slider:after,.form-entry__option__switch .switch__slider:before{content:"";position:absolute;transition:var(--toggle-switch-transition) ease-in-out}.form-entry__option__switch .switch__slider:before{background-color:currentColor;border-radius:calc(var(--toggle-switch-width)*.5);bottom:0;left:0;opacity:.375;right:0;top:0}.form-entry__option__switch .switch__slider:after{background-clip:padding-box;background-color:#fff;border:2px solid transparent;border-radius:100%;height:calc(var(--toggle-switch-width)*.5);inset-block-start:0;inset-inline-start:0;width:calc(var(--toggle-switch-width)*.5)}.form-entry__option__switch input:checked+.switch__slider:before{background-color:var(--toggle-switch-active-color);opacity:1}.form-entry__option__switch input:checked+.switch__slider:after{inset-inline-start:50%}.file-upload{cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:var(--spacer-1);position:relative;width:100%}.file-upload__input{bottom:0;cursor:pointer;left:0;opacity:.01;position:absolute;right:0;top:0;width:100%;z-index:25}.file-upload__drop{align-items:center;background-color:var(--subtle-fill-background-color);border-radius:var(--form-field-border-radius);display:flex;font-size:var(--font-size-sm);height:150px;justify-content:center;margin-block-end:var(--spacer-1);overflow:hidden;pointer-events:none}.active .file-upload__drop{--subtle-fill-opacity:10%}.file-upload__drop__text{margin-inline:.25em}.file-upload__button{font-size:var(--font-size-sm);pointer-events:none;position:relative;z-index:15}.file-upload__data{display:flex;font-size:var(--font-size-sm);justify-content:space-between;margin-block-start:var(--form-field-padding-y)}.form-entry__feedback{align-items:center;display:flex;font-size:80%;margin-block-start:.5rem;order:3;padding-inline:calc(var(--form-field-padding-x)*.5)}.form-entry__feedback>.icon,.form-entry__feedback>.message>strong{margin-inline-end:var(--spacer-1)}.form-entry:not(.is-invalid) .form-entry__feedback,.is-invalid .form-entry__help,[data-alert=form-errors]{display:none}.is-invalid .form-entry__feedback{display:block}}:root{--grid-divider-gap:var(--spacer-3);--grid-divider-border-width:var(--border-width);--grid-divider-border-x-color:var(--canvas-border);--grid-divider-border-y-color:var(--canvas-border);--grid-sidebar-width:var(--article-sidebar-width)}@layer component{.matrix{display:flex;flex-wrap:wrap;min-width:100%}[class*=matrix__cell]{flex:1 1 100%;max-width:100%}.matrix--cell-fill>[class*=matrix__cell]{flex:1}.matrix--cell-fit>[class*=matrix__cell]{flex:none}.matrix--cell-1>[class*=matrix__cell]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix--cell-2>[class*=matrix__cell]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix--cell-3>[class*=matrix__cell]{flex:0 0 25%;max-width:25%}.matrix--cell-4>[class*=matrix__cell]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix--cell-5>[class*=matrix__cell]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix--cell-6>[class*=matrix__cell]{flex:0 0 50%;max-width:50%}.matrix--cell-7>[class*=matrix__cell]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix--cell-8>[class*=matrix__cell]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix--cell-9>[class*=matrix__cell]{flex:0 0 75%;max-width:75%}.matrix--cell-10>[class*=matrix__cell]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix--cell-11>[class*=matrix__cell]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix--cell-12>[class*=matrix__cell]{flex:0 0 100%;max-width:100%}@media(min-width:400px){.matrix--cell-fill--sm>[class*=matrix__cell]{flex:1}.matrix--cell-fit--sm>[class*=matrix__cell]{flex:none}.matrix--cell-1--sm>[class*=matrix__cell]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix--cell-2--sm>[class*=matrix__cell]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix--cell-3--sm>[class*=matrix__cell]{flex:0 0 25%;max-width:25%}.matrix--cell-4--sm>[class*=matrix__cell]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix--cell-5--sm>[class*=matrix__cell]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix--cell-6--sm>[class*=matrix__cell]{flex:0 0 50%;max-width:50%}.matrix--cell-7--sm>[class*=matrix__cell]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix--cell-8--sm>[class*=matrix__cell]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix--cell-9--sm>[class*=matrix__cell]{flex:0 0 75%;max-width:75%}.matrix--cell-10--sm>[class*=matrix__cell]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix--cell-11--sm>[class*=matrix__cell]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix--cell-12--sm>[class*=matrix__cell]{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.matrix--cell-fill--md>[class*=matrix__cell]{flex:1}.matrix--cell-fit--md>[class*=matrix__cell]{flex:none}.matrix--cell-1--md>[class*=matrix__cell]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix--cell-2--md>[class*=matrix__cell]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix--cell-3--md>[class*=matrix__cell]{flex:0 0 25%;max-width:25%}.matrix--cell-4--md>[class*=matrix__cell]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix--cell-5--md>[class*=matrix__cell]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix--cell-6--md>[class*=matrix__cell]{flex:0 0 50%;max-width:50%}.matrix--cell-7--md>[class*=matrix__cell]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix--cell-8--md>[class*=matrix__cell]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix--cell-9--md>[class*=matrix__cell]{flex:0 0 75%;max-width:75%}.matrix--cell-10--md>[class*=matrix__cell]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix--cell-11--md>[class*=matrix__cell]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix--cell-12--md>[class*=matrix__cell]{flex:0 0 100%;max-width:100%}}@media(min-width:1024px){.matrix--cell-fill--lg>[class*=matrix__cell]{flex:1}.matrix--cell-fit--lg>[class*=matrix__cell]{flex:none}.matrix--cell-1--lg>[class*=matrix__cell]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix--cell-2--lg>[class*=matrix__cell]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix--cell-3--lg>[class*=matrix__cell]{flex:0 0 25%;max-width:25%}.matrix--cell-4--lg>[class*=matrix__cell]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix--cell-5--lg>[class*=matrix__cell]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix--cell-6--lg>[class*=matrix__cell]{flex:0 0 50%;max-width:50%}.matrix--cell-7--lg>[class*=matrix__cell]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix--cell-8--lg>[class*=matrix__cell]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix--cell-9--lg>[class*=matrix__cell]{flex:0 0 75%;max-width:75%}.matrix--cell-10--lg>[class*=matrix__cell]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix--cell-11--lg>[class*=matrix__cell]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix--cell-12--lg>[class*=matrix__cell]{flex:0 0 100%;max-width:100%}}@media(min-width:1280px){.matrix--cell-fill--xl>[class*=matrix__cell]{flex:1}.matrix--cell-fit--xl>[class*=matrix__cell]{flex:none}.matrix--cell-1--xl>[class*=matrix__cell]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix--cell-2--xl>[class*=matrix__cell]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix--cell-3--xl>[class*=matrix__cell]{flex:0 0 25%;max-width:25%}.matrix--cell-4--xl>[class*=matrix__cell]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix--cell-5--xl>[class*=matrix__cell]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix--cell-6--xl>[class*=matrix__cell]{flex:0 0 50%;max-width:50%}.matrix--cell-7--xl>[class*=matrix__cell]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix--cell-8--xl>[class*=matrix__cell]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix--cell-9--xl>[class*=matrix__cell]{flex:0 0 75%;max-width:75%}.matrix--cell-10--xl>[class*=matrix__cell]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix--cell-11--xl>[class*=matrix__cell]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix--cell-12--xl>[class*=matrix__cell]{flex:0 0 100%;max-width:100%}}@media(min-width:1536px){.matrix--cell-fill--xxl>[class*=matrix__cell]{flex:1}.matrix--cell-fit--xxl>[class*=matrix__cell]{flex:none}.matrix--cell-1--xxl>[class*=matrix__cell]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix--cell-2--xxl>[class*=matrix__cell]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix--cell-3--xxl>[class*=matrix__cell]{flex:0 0 25%;max-width:25%}.matrix--cell-4--xxl>[class*=matrix__cell]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix--cell-5--xxl>[class*=matrix__cell]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix--cell-6--xxl>[class*=matrix__cell]{flex:0 0 50%;max-width:50%}.matrix--cell-7--xxl>[class*=matrix__cell]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix--cell-8--xxl>[class*=matrix__cell]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix--cell-9--xxl>[class*=matrix__cell]{flex:0 0 75%;max-width:75%}.matrix--cell-10--xxl>[class*=matrix__cell]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix--cell-11--xxl>[class*=matrix__cell]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix--cell-12--xxl>[class*=matrix__cell]{flex:0 0 100%;max-width:100%}}.matrix>.matrix__cell.matrix--cell-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix>.matrix__cell.matrix--cell-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix>.matrix__cell.matrix--cell-3{flex:0 0 25%;max-width:25%}.matrix>.matrix__cell.matrix--cell-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix>.matrix__cell.matrix--cell-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix>.matrix__cell.matrix--cell-6{flex:0 0 50%;max-width:50%}.matrix>.matrix__cell.matrix--cell-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix>.matrix__cell.matrix--cell-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix>.matrix__cell.matrix--cell-9{flex:0 0 75%;max-width:75%}.matrix>.matrix__cell.matrix--cell-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix>.matrix__cell.matrix--cell-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix>.matrix__cell.matrix--cell-12{flex:0 0 100%;max-width:100%}.matrix>.matrix__cell.matrix--cell-fill{flex:1;max-width:unset}.matrix>.matrix__cell.matrix--cell-fit{flex:none;max-width:unset}@media(min-width:400px){.matrix>.matrix__cell.matrix--cell-1--sm{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix>.matrix__cell.matrix--cell-2--sm{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix>.matrix__cell.matrix--cell-3--sm{flex:0 0 25%;max-width:25%}.matrix>.matrix__cell.matrix--cell-4--sm{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix>.matrix__cell.matrix--cell-5--sm{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix>.matrix__cell.matrix--cell-6--sm{flex:0 0 50%;max-width:50%}.matrix>.matrix__cell.matrix--cell-7--sm{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix>.matrix__cell.matrix--cell-8--sm{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix>.matrix__cell.matrix--cell-9--sm{flex:0 0 75%;max-width:75%}.matrix>.matrix__cell.matrix--cell-10--sm{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix>.matrix__cell.matrix--cell-11--sm{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix>.matrix__cell.matrix--cell-12--sm{flex:0 0 100%;max-width:100%}.matrix>.matrix__cell.matrix--cell-fill--sm{flex:1;max-width:unset}.matrix>.matrix__cell.matrix--cell-fit--sm{flex:none;max-width:unset}}@media(min-width:768px){.matrix>.matrix__cell.matrix--cell-1--md{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix>.matrix__cell.matrix--cell-2--md{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix>.matrix__cell.matrix--cell-3--md{flex:0 0 25%;max-width:25%}.matrix>.matrix__cell.matrix--cell-4--md{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix>.matrix__cell.matrix--cell-5--md{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix>.matrix__cell.matrix--cell-6--md{flex:0 0 50%;max-width:50%}.matrix>.matrix__cell.matrix--cell-7--md{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix>.matrix__cell.matrix--cell-8--md{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix>.matrix__cell.matrix--cell-9--md{flex:0 0 75%;max-width:75%}.matrix>.matrix__cell.matrix--cell-10--md{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix>.matrix__cell.matrix--cell-11--md{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix>.matrix__cell.matrix--cell-12--md{flex:0 0 100%;max-width:100%}.matrix>.matrix__cell.matrix--cell-fill--md{flex:1;max-width:unset}.matrix>.matrix__cell.matrix--cell-fit--md{flex:none;max-width:unset}}@media(min-width:1024px){.matrix>.matrix__cell.matrix--cell-1--lg{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix>.matrix__cell.matrix--cell-2--lg{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix>.matrix__cell.matrix--cell-3--lg{flex:0 0 25%;max-width:25%}.matrix>.matrix__cell.matrix--cell-4--lg{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix>.matrix__cell.matrix--cell-5--lg{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix>.matrix__cell.matrix--cell-6--lg{flex:0 0 50%;max-width:50%}.matrix>.matrix__cell.matrix--cell-7--lg{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix>.matrix__cell.matrix--cell-8--lg{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix>.matrix__cell.matrix--cell-9--lg{flex:0 0 75%;max-width:75%}.matrix>.matrix__cell.matrix--cell-10--lg{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix>.matrix__cell.matrix--cell-11--lg{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix>.matrix__cell.matrix--cell-12--lg{flex:0 0 100%;max-width:100%}.matrix>.matrix__cell.matrix--cell-fill--lg{flex:1;max-width:unset}.matrix>.matrix__cell.matrix--cell-fit--lg{flex:none;max-width:unset}}@media(min-width:1280px){.matrix>.matrix__cell.matrix--cell-1--xl{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix>.matrix__cell.matrix--cell-2--xl{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix>.matrix__cell.matrix--cell-3--xl{flex:0 0 25%;max-width:25%}.matrix>.matrix__cell.matrix--cell-4--xl{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix>.matrix__cell.matrix--cell-5--xl{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix>.matrix__cell.matrix--cell-6--xl{flex:0 0 50%;max-width:50%}.matrix>.matrix__cell.matrix--cell-7--xl{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix>.matrix__cell.matrix--cell-8--xl{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix>.matrix__cell.matrix--cell-9--xl{flex:0 0 75%;max-width:75%}.matrix>.matrix__cell.matrix--cell-10--xl{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix>.matrix__cell.matrix--cell-11--xl{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix>.matrix__cell.matrix--cell-12--xl{flex:0 0 100%;max-width:100%}.matrix>.matrix__cell.matrix--cell-fill--xl{flex:1;max-width:unset}.matrix>.matrix__cell.matrix--cell-fit--xl{flex:none;max-width:unset}}@media(min-width:1536px){.matrix>.matrix__cell.matrix--cell-1--xxl{flex:0 0 8.3333333333%;max-width:8.3333333333%}.matrix>.matrix__cell.matrix--cell-2--xxl{flex:0 0 16.6666666667%;max-width:16.6666666667%}.matrix>.matrix__cell.matrix--cell-3--xxl{flex:0 0 25%;max-width:25%}.matrix>.matrix__cell.matrix--cell-4--xxl{flex:0 0 33.3333333333%;max-width:33.3333333333%}.matrix>.matrix__cell.matrix--cell-5--xxl{flex:0 0 41.6666666667%;max-width:41.6666666667%}.matrix>.matrix__cell.matrix--cell-6--xxl{flex:0 0 50%;max-width:50%}.matrix>.matrix__cell.matrix--cell-7--xxl{flex:0 0 58.3333333333%;max-width:58.3333333333%}.matrix>.matrix__cell.matrix--cell-8--xxl{flex:0 0 66.6666666667%;max-width:66.6666666667%}.matrix>.matrix__cell.matrix--cell-9--xxl{flex:0 0 75%;max-width:75%}.matrix>.matrix__cell.matrix--cell-10--xxl{flex:0 0 83.3333333333%;max-width:83.3333333333%}.matrix>.matrix__cell.matrix--cell-11--xxl{flex:0 0 91.6666666667%;max-width:91.6666666667%}.matrix>.matrix__cell.matrix--cell-12--xxl{flex:0 0 100%;max-width:100%}.matrix>.matrix__cell.matrix--cell-fill--xxl{flex:1;max-width:unset}.matrix>.matrix__cell.matrix--cell-fit--xxl{flex:none;max-width:unset}}.grid{display:grid;list-style:none}.grid[class*=gap]{gap:var(--gap-size)}.grid>.form-entry{margin:unset}[class*=grid--column]{--columns:initial;grid-template-columns:repeat(var(--columns),1fr)}.grid--column-1{--columns:1}.grid__colspan-1{grid-column:span 1}.grid--column-2{--columns:2}.grid__colspan-2{grid-column:span 2}.grid--column-3{--columns:3}.grid__colspan-3{grid-column:span 3}.grid--column-4{--columns:4}.grid__colspan-4{grid-column:span 4}.grid--column-5{--columns:5}.grid__colspan-5{grid-column:span 5}.grid--column-6{--columns:6}.grid__colspan-6{grid-column:span 6}.grid--column-7{--columns:7}.grid__colspan-7{grid-column:span 7}.grid--column-8{--columns:8}.grid__colspan-8{grid-column:span 8}.grid--column-9{--columns:9}.grid__colspan-9{grid-column:span 9}.grid--column-10{--columns:10}.grid__colspan-10{grid-column:span 10}.grid--column-11{--columns:11}.grid__colspan-11{grid-column:span 11}.grid--column-12{--columns:12}.grid__colspan-12{grid-column:span 12}.grid__rowspan-2{grid-row:span 2}.grid__rowspan-3{grid-row:span 3}.grid__rowspan-4{grid-row:span 4}.grid__rowspan-5{grid-row:span 5}.grid__rowspan-6{grid-row:span 6}@media(min-width:400px){.grid--column-1--sm{--columns:1}.grid__colspan-1--sm{grid-column:span 1}.grid--column-2--sm{--columns:2}.grid__colspan-2--sm{grid-column:span 2}.grid--column-3--sm{--columns:3}.grid__colspan-3--sm{grid-column:span 3}.grid--column-4--sm{--columns:4}.grid__colspan-4--sm{grid-column:span 4}.grid--column-5--sm{--columns:5}.grid__colspan-5--sm{grid-column:span 5}.grid--column-6--sm{--columns:6}.grid__colspan-6--sm{grid-column:span 6}.grid--column-7--sm{--columns:7}.grid__colspan-7--sm{grid-column:span 7}.grid--column-8--sm{--columns:8}.grid__colspan-8--sm{grid-column:span 8}.grid--column-9--sm{--columns:9}.grid__colspan-9--sm{grid-column:span 9}.grid--column-10--sm{--columns:10}.grid__colspan-10--sm{grid-column:span 10}.grid--column-11--sm{--columns:11}.grid__colspan-11--sm{grid-column:span 11}.grid--column-12--sm{--columns:12}.grid__colspan-12--sm{grid-column:span 12}.grid__rowspan-2--sm{grid-row:span 2}.grid__rowspan-3--sm{grid-row:span 3}.grid__rowspan-4--sm{grid-row:span 4}.grid__rowspan-5--sm{grid-row:span 5}.grid__rowspan-6--sm{grid-row:span 6}}@media(min-width:768px){.grid--column-1--md{--columns:1}.grid__colspan-1--md{grid-column:span 1}.grid--column-2--md{--columns:2}.grid__colspan-2--md{grid-column:span 2}.grid--column-3--md{--columns:3}.grid__colspan-3--md{grid-column:span 3}.grid--column-4--md{--columns:4}.grid__colspan-4--md{grid-column:span 4}.grid--column-5--md{--columns:5}.grid__colspan-5--md{grid-column:span 5}.grid--column-6--md{--columns:6}.grid__colspan-6--md{grid-column:span 6}.grid--column-7--md{--columns:7}.grid__colspan-7--md{grid-column:span 7}.grid--column-8--md{--columns:8}.grid__colspan-8--md{grid-column:span 8}.grid--column-9--md{--columns:9}.grid__colspan-9--md{grid-column:span 9}.grid--column-10--md{--columns:10}.grid__colspan-10--md{grid-column:span 10}.grid--column-11--md{--columns:11}.grid__colspan-11--md{grid-column:span 11}.grid--column-12--md{--columns:12}.grid__colspan-12--md{grid-column:span 12}.grid__rowspan-2--md{grid-row:span 2}.grid__rowspan-3--md{grid-row:span 3}.grid__rowspan-4--md{grid-row:span 4}.grid__rowspan-5--md{grid-row:span 5}.grid__rowspan-6--md{grid-row:span 6}}@media(min-width:1024px){.grid--column-1--lg{--columns:1}.grid__colspan-1--lg{grid-column:span 1}.grid--column-2--lg{--columns:2}.grid__colspan-2--lg{grid-column:span 2}.grid--column-3--lg{--columns:3}.grid__colspan-3--lg{grid-column:span 3}.grid--column-4--lg{--columns:4}.grid__colspan-4--lg{grid-column:span 4}.grid--column-5--lg{--columns:5}.grid__colspan-5--lg{grid-column:span 5}.grid--column-6--lg{--columns:6}.grid__colspan-6--lg{grid-column:span 6}.grid--column-7--lg{--columns:7}.grid__colspan-7--lg{grid-column:span 7}.grid--column-8--lg{--columns:8}.grid__colspan-8--lg{grid-column:span 8}.grid--column-9--lg{--columns:9}.grid__colspan-9--lg{grid-column:span 9}.grid--column-10--lg{--columns:10}.grid__colspan-10--lg{grid-column:span 10}.grid--column-11--lg{--columns:11}.grid__colspan-11--lg{grid-column:span 11}.grid--column-12--lg{--columns:12}.grid__colspan-12--lg{grid-column:span 12}.grid__rowspan-2--lg{grid-row:span 2}.grid__rowspan-3--lg{grid-row:span 3}.grid__rowspan-4--lg{grid-row:span 4}.grid__rowspan-5--lg{grid-row:span 5}.grid__rowspan-6--lg{grid-row:span 6}}@media(min-width:1280px){.grid--column-1--xl{--columns:1}.grid__colspan-1--xl{grid-column:span 1}.grid--column-2--xl{--columns:2}.grid__colspan-2--xl{grid-column:span 2}.grid--column-3--xl{--columns:3}.grid__colspan-3--xl{grid-column:span 3}.grid--column-4--xl{--columns:4}.grid__colspan-4--xl{grid-column:span 4}.grid--column-5--xl{--columns:5}.grid__colspan-5--xl{grid-column:span 5}.grid--column-6--xl{--columns:6}.grid__colspan-6--xl{grid-column:span 6}.grid--column-7--xl{--columns:7}.grid__colspan-7--xl{grid-column:span 7}.grid--column-8--xl{--columns:8}.grid__colspan-8--xl{grid-column:span 8}.grid--column-9--xl{--columns:9}.grid__colspan-9--xl{grid-column:span 9}.grid--column-10--xl{--columns:10}.grid__colspan-10--xl{grid-column:span 10}.grid--column-11--xl{--columns:11}.grid__colspan-11--xl{grid-column:span 11}.grid--column-12--xl{--columns:12}.grid__colspan-12--xl{grid-column:span 12}.grid__rowspan-2--xl{grid-row:span 2}.grid__rowspan-3--xl{grid-row:span 3}.grid__rowspan-4--xl{grid-row:span 4}.grid__rowspan-5--xl{grid-row:span 5}.grid__rowspan-6--xl{grid-row:span 6}}@media(min-width:1536px){.grid--column-1--xxl{--columns:1}.grid__colspan-1--xxl{grid-column:span 1}.grid--column-2--xxl{--columns:2}.grid__colspan-2--xxl{grid-column:span 2}.grid--column-3--xxl{--columns:3}.grid__colspan-3--xxl{grid-column:span 3}.grid--column-4--xxl{--columns:4}.grid__colspan-4--xxl{grid-column:span 4}.grid--column-5--xxl{--columns:5}.grid__colspan-5--xxl{grid-column:span 5}.grid--column-6--xxl{--columns:6}.grid__colspan-6--xxl{grid-column:span 6}.grid--column-7--xxl{--columns:7}.grid__colspan-7--xxl{grid-column:span 7}.grid--column-8--xxl{--columns:8}.grid__colspan-8--xxl{grid-column:span 8}.grid--column-9--xxl{--columns:9}.grid__colspan-9--xxl{grid-column:span 9}.grid--column-10--xxl{--columns:10}.grid__colspan-10--xxl{grid-column:span 10}.grid--column-11--xxl{--columns:11}.grid__colspan-11--xxl{grid-column:span 11}.grid--column-12--xxl{--columns:12}.grid__colspan-12--xxl{grid-column:span 12}.grid__rowspan-2--xxl{grid-row:span 2}.grid__rowspan-3--xxl{grid-row:span 3}.grid__rowspan-4--xxl{grid-row:span 4}.grid__rowspan-5--xxl{grid-row:span 5}.grid__rowspan-6--xxl{grid-row:span 6}}[class*=grid--divider]{--gap:var(--gap-size,var(--grid-divider-gap))}[class*=grid--divider],[class*=grid--divider]>*{position:relative}[class*=grid--divider]{--divider-x-width:100%;--divider-x-height:var(--grid-divider-border-width);--divider-y-width:var(--grid-divider-border-width);--divider-y-height:100%;gap:var(--gap);overflow:hidden}[class*=grid--divider]>:after,[class*=grid--divider]>:before{--shift-divider:calc(var(--gap)*0.5);--shift-border:calc(var(--grid-divider-border-width)*0.5);content:"";position:absolute}[class*=grid--divider]>:before{background-color:var(--grid-divider-border-x-color);height:var(--grid-divider-border-width);inset-block-start:100%;inset-inline-start:0;margin-block-start:calc(var(--shift-divider) - var(--shift-border));width:var(--divider-x-width)}[class*=grid--divider]>:after{background-color:var(--grid-divider-border-y-color);height:var(--divider-y-height);inset-block-start:0;inset-inline-end:0;margin-inline-end:calc((var(--shift-divider) + var(--shift-border))*-1);width:var(--grid-divider-border-width)}.grid--divider--fill-x{--divider-x-width:calc(100% + var(--gap))}.grid--divider--fill-y{--divider-y-height:calc(100% + var(--gap))}[class*=grid--sidebar][class*=grid--divider]>:after{display:none}[class*=grid--sidebar]>*{min-width:0}@media(min-width:1024px){.grid--sidebar-left,.grid--sidebar-right{overflow:visible}.grid--sidebar-left[class*=grid--divider]>:before,.grid--sidebar-right[class*=grid--divider]>:before{display:none}.grid--sidebar-left[class*=grid--divider]>:not(:last-child):after,.grid--sidebar-right[class*=grid--divider]>:not(:last-child):after{display:block}.grid--sidebar-left{grid-template-columns:var(--grid-sidebar-width) 1fr}.grid--sidebar-right{grid-template-columns:1fr var(--grid-sidebar-width)}}@media(min-width:1280px){.grid--sidebars{grid-template-columns:var(--grid-sidebar-width) 1fr var(--grid-sidebar-width);overflow:visible}.grid--sidebars[class*=grid--divider]>:before{display:none}.grid--sidebars[class*=grid--divider]>:not(:last-child):after{display:block}}}@layer utility{.matrix[class*=gap]{margin-block-start:calc(var(--gap-size)*-1);margin-inline-end:calc(var(--gap-size)*-.5);margin-inline-start:calc(var(--gap-size)*-.5)}.matrix[class*=gap]>[class*=matrix__cell]{margin-block-start:var(--gap-size);padding-inline-end:calc(var(--gap-size)*.5);padding-inline-start:calc(var(--gap-size)*.5)}.gap-1{--gap-size:var(--spacer-1)}.gap-2{--gap-size:var(--spacer-2)}.gap-3{--gap-size:var(--spacer-3)}.gap-4{--gap-size:var(--spacer-4)}.gap-5{--gap-size:var(--spacer-5)}.gap-6{--gap-size:var(--spacer-6)}.gap-border{--gap-size:var(--border-width)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@media(min-width:400px){.order-1--sm{order:1}.order-2--sm{order:2}.order-3--sm{order:3}.order-4--sm{order:4}.order-5--sm{order:5}.order-6--sm{order:6}.order-7--sm{order:7}.order-8--sm{order:8}.order-9--sm{order:9}.order-10--sm{order:10}.order-11--sm{order:11}.order-12--sm{order:12}}@media(min-width:768px){.order-1--md{order:1}.order-2--md{order:2}.order-3--md{order:3}.order-4--md{order:4}.order-5--md{order:5}.order-6--md{order:6}.order-7--md{order:7}.order-8--md{order:8}.order-9--md{order:9}.order-10--md{order:10}.order-11--md{order:11}.order-12--md{order:12}}@media(min-width:1024px){.order-1--lg{order:1}.order-2--lg{order:2}.order-3--lg{order:3}.order-4--lg{order:4}.order-5--lg{order:5}.order-6--lg{order:6}.order-7--lg{order:7}.order-8--lg{order:8}.order-9--lg{order:9}.order-10--lg{order:10}.order-11--lg{order:11}.order-12--lg{order:12}}@media(min-width:1280px){.order-1--xl{order:1}.order-2--xl{order:2}.order-3--xl{order:3}.order-4--xl{order:4}.order-5--xl{order:5}.order-6--xl{order:6}.order-7--xl{order:7}.order-8--xl{order:8}.order-9--xl{order:9}.order-10--xl{order:10}.order-11--xl{order:11}.order-12--xl{order:12}}@media(min-width:1536px){.order-1--xxl{order:1}.order-2--xxl{order:2}.order-3--xxl{order:3}.order-4--xxl{order:4}.order-5--xxl{order:5}.order-6--xxl{order:6}.order-7--xxl{order:7}.order-8--xxl{order:8}.order-9--xxl{order:9}.order-10--xxl{order:10}.order-11--xxl{order:11}.order-12--xxl{order:12}}}:root{--lightbox-padding-x:var(--spacer-2);--lightbox-padding-y:var(--spacer-2);--lightbox-text-color:#fff;--lightbox-overlay-color:#000;--lightbox-overlay-opacity:0.8;--lightbox-media-border-radius:unset;--lightbox-media-shadow:0 0.125rem 1rem 0.5rem rgba(0,0,0,.25);--lightbox-z-index:10000;--lightbox-caption-text-align:center;--lightbox-button-icon-image:"";--lightbox-button-icon-video:""}@layer base{video{display:block}}@layer component{.lightbox,.lightbox-button{color:var(--lightbox-text-color)}.lightbox,.lightbox:before{height:100%;inset-block-start:0;inset-inline-start:0;position:fixed;width:100%}.lightbox{align-content:center;display:flex;display:none;flex-direction:column;overflow-y:scroll;padding:var(--lightbox-padding-y) var(--lightbox-padding-x);z-index:var(--lightbox-z-index)}.lightbox:before{background-color:var(--lightbox-overlay-color);content:"";opacity:var(--lightbox-overlay-opacity);pointer-events:none;z-index:-1}.lightbox[aria-hidden=false]{display:flex}.lightbox:focus{outline:none}.lightbox-button{--button-icon-only-size:4rem;--icon-size:2rem;--focus-outline-color:var(--link-color);--focus-outline-distance:var(--border-width);--focus-outline-size:0.2rem;cursor:pointer;display:flex;position:relative;text-align:center}.lightbox-button:after{--button-icon:var(--lightbox-button-icon-image);align-items:center;background-color:var(--lightbox-overlay-color);border-radius:100%;content:var(--button-icon);display:inline-flex;flex-shrink:0;height:var(--button-icon-only-size);inset-block-end:50%;inset-inline-end:50%;justify-content:center;opacity:var(--lightbox-overlay-opacity);opacity:0;position:absolute;transform:translate(50%,50%);transition:opacity .2s ease-in-out;width:var(--button-icon-only-size)}.lightbox-button:focus-visible:after,.lightbox-button:hover:after{opacity:1}.lightbox-button[data-lightbox=video]:after{--button-icon:var(--lightbox-button-icon-video);--icon-size:1.75em;border-radius:100%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.lightbox__buttons{inset-block-start:0;inset-inline-end:0;justify-content:end;padding:var(--lightbox-padding-y) var(--lightbox-padding-x);pointer-events:none;position:fixed;z-index:10}.lightbox__buttons button{-webkit-backdrop-filter:blur(4px) brightness(50%);backdrop-filter:blur(4px) brightness(50%);pointer-events:auto}.lightbox__container{display:flex;flex-direction:column;margin:auto;min-width:350px}.lightbox__media{display:flex;flex-direction:column;max-width:100vw;position:relative}.lightbox__media iframe,.lightbox__media img,.lightbox__media video{border-radius:var(--lightbox-media-border-radius);box-shadow:var(--lightbox-media-shadow);display:block;height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.lightbox__media img{min-width:100%}.lightbox__media iframe,.lightbox__media video{max-height:100%;max-width:100%}.lightbox__media iframe{aspect-ratio:16/9;background-color:var(--lightbox-overlay-color);width:1600px}.lightbox-src{display:none}.lightbox__caption{display:table-caption;font-size:var(--font-size-md);margin-block:var(--lightbox-padding-y);text-align:var(--lightbox-caption-text-align)}.lightbox__media__loader{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.lightbox__media__error{display:flex;flex-direction:column;justify-content:center;margin-block:.25em;min-width:20rem;text-align:center}.lightbox__media__error span.icon{font-size:2em}}:root{--body-font-family:"Source Sans Pro",sans-serif;--header-font-family:var(--body-font-family);--font-weight-normal:400;--font-weight-medium:600;--font-weight-bold:700;--type-scale:1.2;--font-size-sm:var(--base-font-size);--font-size-md:calc(var(--font-size-sm)*var(--type-scale));--font-size-rg:calc(var(--font-size-md)*var(--type-scale));--font-size-lg:calc(var(--font-size-rg)*var(--type-scale));--h1-font-size:calc(var(--h2-font-size)*var(--type-scale));--h2-font-size:calc(var(--h3-font-size)*var(--type-scale));--h3-font-size:calc(var(--h4-font-size)*var(--type-scale));--h4-font-size:calc(var(--h5-font-size)*var(--type-scale));--h5-font-size:calc(var(--h6-font-size)*var(--type-scale));--h6-font-size:var(--font-size-rg);--banner-headline-font-size:calc(var(--h1-font-size)*var(--type-scale));--banner-headline-font-weight:var(--font-weight-normal);--body-line-height:1.5;--header-line-height:1.125;--paragraph-margin-bottom:1.25em;--header-margin-bottom:0.5em;--blockquote-border-width:var(--border-width);--blockquote-border-color:currentColor;--blockquot-font-size:1em}@layer base{body{font-family:var(--body-font-family);font-size:var(--font-size-rg);font-weight:var(--font-weight-normal);line-height:var(--body-line-height)}p:not(:last-child),p~ol:not([class]):not(:last-child),p~ul:not([class]):not(:last-child){margin-block-end:var(--paragraph-margin-bottom)}:is(p~ul:not([class]),p~ol:not([class])) li{margin-block-end:var(--spacer-1)}p~ul:not([class]){--list-item-padding:1em}p~ul:not([class]) li{margin-inline-start:var(--list-item-padding)}ol:not([class]){--list-item-padding:2em;counter-reset:list-item-counter;list-style:none}ol:not([class]) li{counter-increment:list-item-counter;padding-inline-start:var(--list-item-padding);position:relative}ol:not([class]) li:before{content:counters(list-item-counter,".") ". ";inset-inline-start:0;position:absolute}figure figcaption{font-size:var(--font-size-sm);margin-block-start:var(--spacer-2);opacity:.85}blockquote footer{font-size:.875em;font-style:normal;margin-block-start:.5em}blockquote cite{font-style:italic}blockquote p:not(:last-child){margin-block-end:.5em}blockquote:not(:last-child){margin-block-end:var(--paragraph-margin-bottom)}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){font-family:var(--header-font-family);font-weight:var(--font-weight-bold);line-height:var(--header-line-height)}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6):not(.accordion__button):not(.alert__title):not(:last-child){margin-block-end:var(--header-margin-bottom)}sub,sup{font-size:75%;line-height:inherit;margin-inline-start:.125em}sub{vertical-align:sub}sup{vertical-align:super}}@layer utility{.font-size-sm{font-size:var(--font-size-sm)}.font-size-md{font-size:var(--font-size-md)}.font-size-rg{font-size:var(--font-size-rg)}.font-size-lg{font-size:var(--font-size-lg)}@media(min-width:400px){.font-size-sm--sm{font-size:var(--font-size-sm)}.font-size-md--sm{font-size:var(--font-size-md)}.font-size-rg--sm{font-size:var(--font-size-rg)}.font-size-lg--sm{font-size:var(--font-size-lg)}}@media(min-width:768px){.font-size-sm--md{font-size:var(--font-size-sm)}.font-size-md--md{font-size:var(--font-size-md)}.font-size-rg--md{font-size:var(--font-size-rg)}.font-size-lg--md{font-size:var(--font-size-lg)}}@media(min-width:1024px){.font-size-sm--lg{font-size:var(--font-size-sm)}.font-size-md--lg{font-size:var(--font-size-md)}.font-size-rg--lg{font-size:var(--font-size-rg)}.font-size-lg--lg{font-size:var(--font-size-lg)}}@media(min-width:1280px){.font-size-sm--xl{font-size:var(--font-size-sm)}.font-size-md--xl{font-size:var(--font-size-md)}.font-size-rg--xl{font-size:var(--font-size-rg)}.font-size-lg--xl{font-size:var(--font-size-lg)}}@media(min-width:1536px){.font-size-sm--xxl{font-size:var(--font-size-sm)}.font-size-md--xxl{font-size:var(--font-size-md)}.font-size-rg--xxl{font-size:var(--font-size-rg)}.font-size-lg--xxl{font-size:var(--font-size-lg)}}.font-weight-normal{font-weight:var(--font-weight-normal)}.font-weight-medium{font-weight:var(--font-weight-medium)}.font-weight-bold{font-weight:var(--font-weight-bold)}}@layer base{h1{font-size:var(--h1-font-size)}h2{font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size)}h4{font-size:var(--h4-font-size)}h5{font-size:var(--h5-font-size)}h6{font-size:var(--h6-font-size)}}@layer utility{.h1{font-size:var(--h1-font-size)}.h2{font-size:var(--h2-font-size)}.h3{font-size:var(--h3-font-size)}.h4{font-size:var(--h4-font-size)}.h5{font-size:var(--h5-font-size)}.h6{font-size:var(--h6-font-size)}.banner-headline{font-size:var(--banner-headline-font-size);font-weight:var(--banner-headline-font-weight);line-height:var(--header-line-height)}.text-align-left{text-align:start}.text-align-center{text-align:center}.text-align-right{text-align:end}.text-transform-capitalize{text-transform:capitalize}.text-transform-uppercase{text-transform:uppercase}.text-transform-lowercase{text-transform:lowercase}.text-decoration-underline{-webkit-text-decoration:underline auto;text-decoration:underline auto}.text-decoration-line-through{-webkit-text-decoration:line-through auto;text-decoration:line-through auto}.text-decoration-none{text-decoration:none}.nowrap{white-space:nowrap}.break-word{overflow-wrap:break-word}.truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer utility{@media(min-width:400px){.text-align-left--sm{text-align:start}.text-align-center--sm{text-align:center}.text-align-right--sm{text-align:end}.text-transform-capitalize--sm{text-transform:capitalize}.text-transform-uppercase--sm{text-transform:uppercase}.text-transform-lowercase--sm{text-transform:lowercase}.text-decoration-underline--sm{-webkit-text-decoration:underline auto;text-decoration:underline auto}.text-decoration-line-through--sm{-webkit-text-decoration:line-through auto;text-decoration:line-through auto}.text-decoration-none--sm{text-decoration:none}.nowrap--sm{white-space:nowrap}.break-word--sm{overflow-wrap:break-word}.truncate-text--sm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:768px){.text-align-left--md{text-align:start}.text-align-center--md{text-align:center}.text-align-right--md{text-align:end}.text-transform-capitalize--md{text-transform:capitalize}.text-transform-uppercase--md{text-transform:uppercase}.text-transform-lowercase--md{text-transform:lowercase}.text-decoration-underline--md{-webkit-text-decoration:underline auto;text-decoration:underline auto}.text-decoration-line-through--md{-webkit-text-decoration:line-through auto;text-decoration:line-through auto}.text-decoration-none--md{text-decoration:none}.nowrap--md{white-space:nowrap}.break-word--md{overflow-wrap:break-word}.truncate-text--md{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:1024px){.text-align-left--lg{text-align:start}.text-align-center--lg{text-align:center}.text-align-right--lg{text-align:end}.text-transform-capitalize--lg{text-transform:capitalize}.text-transform-uppercase--lg{text-transform:uppercase}.text-transform-lowercase--lg{text-transform:lowercase}.text-decoration-underline--lg{-webkit-text-decoration:underline auto;text-decoration:underline auto}.text-decoration-line-through--lg{-webkit-text-decoration:line-through auto;text-decoration:line-through auto}.text-decoration-none--lg{text-decoration:none}.nowrap--lg{white-space:nowrap}.break-word--lg{overflow-wrap:break-word}.truncate-text--lg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:1280px){.text-align-left--xl{text-align:start}.text-align-center--xl{text-align:center}.text-align-right--xl{text-align:end}.text-transform-capitalize--xl{text-transform:capitalize}.text-transform-uppercase--xl{text-transform:uppercase}.text-transform-lowercase--xl{text-transform:lowercase}.text-decoration-underline--xl{-webkit-text-decoration:underline auto;text-decoration:underline auto}.text-decoration-line-through--xl{-webkit-text-decoration:line-through auto;text-decoration:line-through auto}.text-decoration-none--xl{text-decoration:none}.nowrap--xl{white-space:nowrap}.break-word--xl{overflow-wrap:break-word}.truncate-text--xl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:1536px){.text-align-left--xxl{text-align:start}.text-align-center--xxl{text-align:center}.text-align-right--xxl{text-align:end}.text-transform-capitalize--xxl{text-transform:capitalize}.text-transform-uppercase--xxl{text-transform:uppercase}.text-transform-lowercase--xxl{text-transform:lowercase}.text-decoration-underline--xxl{-webkit-text-decoration:underline auto;text-decoration:underline auto}.text-decoration-line-through--xxl{-webkit-text-decoration:line-through auto;text-decoration:line-through auto}.text-decoration-none--xxl{text-decoration:none}.nowrap--xxl{white-space:nowrap}.break-word--xxl{overflow-wrap:break-word}.truncate-text--xxl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}@layer utility{[class*=blockquote]{font-style:italic}[class*=blockquote] p:empty{display:none}.blockquote{--border-width:var(--blockquote-border-width);--border-color:var(--blockquote-border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);font-size:var(--blockquot-font-size);padding-inline-start:1.25em}.blockquote-hanging{padding-inline-start:1.3em;position:relative}.blockquote-hanging cite:before,.blockquote-hanging p:before{inset-inline-start:0;position:absolute}.blockquote-hanging p{font-size:1.125em}.blockquote-hanging p:before{content:open-quote;font-size:1.75em;line-height:1.2}.blockquote-hanging p:after{content:close-quote}.blockquote-hanging cite:before{content:"—"}.blockquote-hanging cite>strong{display:block}}:root{--nav-gap:0.875em;--nav-divider-padding-x:var(--container-padding-x);--nav-divider-padding-y:0.625em;--primary-nav-padding-x:var(--container-padding-x);--primary-nav-padding-y:var(--spacer-2)}.module-breadcrumb ul,.nav,.nav li>ul,.nav-breadcrumb,[class*=primary-nav--] ul{line-height:normal;list-style:none}.module-breadcrumb ul>li:has([class*=nav__dropdown]),.nav li>ul>li:has([class*=nav__dropdown]),.nav-breadcrumb>li:has([class*=nav__dropdown]),.nav>li:has([class*=nav__dropdown]),[class*=primary-nav--] ul>li:has([class*=nav__dropdown]){position:relative}.module-breadcrumb ul>li>:is(a,button):not([class*=button],:has([class*=icon])):focus,.module-breadcrumb ul>li>:is(a,button):not([class*=button],:has([class*=icon])):hover,.nav li>ul>li>:is(a,button):not([class*=button],:has([class*=icon])):focus,.nav li>ul>li>:is(a,button):not([class*=button],:has([class*=icon])):hover,.nav-breadcrumb>li>:is(a,button):not([class*=button],:has([class*=icon])):focus,.nav-breadcrumb>li>:is(a,button):not([class*=button],:has([class*=icon])):hover,.nav>li>:is(a,button):not([class*=button],:has([class*=icon])):focus,.nav>li>:is(a,button):not([class*=button],:has([class*=icon])):hover,[class*=primary-nav--] ul>li>:is(a,button):not([class*=button],:has([class*=icon])):focus,[class*=primary-nav--] ul>li>:is(a,button):not([class*=button],:has([class*=icon])):hover{text-decoration:underline}.module-breadcrumb ul :is([aria-current],[aria-selected=true]),.nav :is([aria-current],[aria-selected=true]),.nav-breadcrumb :is([aria-current],[aria-selected=true]),[class*=primary-nav--] ul :is([aria-current],[aria-selected=true]){font-weight:var(--font-weight-bold)}.module-breadcrumb ul:not([class*=nav--has-icons]) :is([aria-selected=true],[aria-current]),.nav li>ul:not([class*=nav--has-icons]) :is([aria-selected=true],[aria-current]),.nav-breadcrumb:not([class*=nav--has-icons]) :is([aria-selected=true],[aria-current]),.nav:not([class*=nav--has-icons]) :is([aria-selected=true],[aria-current]),[class*=primary-nav--] ul:not([class*=nav--has-icons]) :is([aria-selected=true],[aria-current]){text-decoration-line:underline}@layer component{.nav:not([class*=nav--divider]):not([class*=nav--breadcrumb]){display:flex;flex-direction:column;gap:var(--nav-gap)}.nav:not([class*=nav--divider]):not([class*=nav--breadcrumb])>li>.nav__dropdown{inset-inline-start:0;margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);width:calc(100% + var(--nav-gap)*2)}.nav:not([class*=nav--divider]).nav--horizontal{align-items:center;flex-direction:row}.nav:not([class*=nav--divider]).nav--horizontal>li>.nav__dropdown{position:absolute}.nav:not([class*=nav--divider]).nav--horizontal>li>[data-toggle=dropdown][class*=-icon]~ul{left:50%;margin-inline-start:0;transform:translateX(-50%)}.nav:not([class*=nav--divider]).nav--horizontal>li>[data-toggle=dropdown][class*=-icon]~ul:after{left:50%}@media(min-width:400px){.nav:not([class*=nav--divider]).nav--horizontal--sm{align-items:center;flex-direction:row}.nav:not([class*=nav--divider]).nav--horizontal--sm>li>.nav__dropdown{position:absolute}.nav:not([class*=nav--divider]).nav--horizontal--sm>li>[data-toggle=dropdown][class*=-icon]~ul{left:50%;margin-inline-start:0;transform:translateX(-50%)}.nav:not([class*=nav--divider]).nav--horizontal--sm>li>[data-toggle=dropdown][class*=-icon]~ul:after{left:50%}}@media(min-width:768px){.nav:not([class*=nav--divider]).nav--horizontal--md{align-items:center;flex-direction:row}.nav:not([class*=nav--divider]).nav--horizontal--md>li>.nav__dropdown{position:absolute}.nav:not([class*=nav--divider]).nav--horizontal--md>li>[data-toggle=dropdown][class*=-icon]~ul{left:50%;margin-inline-start:0;transform:translateX(-50%)}.nav:not([class*=nav--divider]).nav--horizontal--md>li>[data-toggle=dropdown][class*=-icon]~ul:after{left:50%}}@media(min-width:1024px){.nav:not([class*=nav--divider]).nav--horizontal--lg{align-items:center;flex-direction:row}.nav:not([class*=nav--divider]).nav--horizontal--lg>li>.nav__dropdown{position:absolute}.nav:not([class*=nav--divider]).nav--horizontal--lg>li>[data-toggle=dropdown][class*=-icon]~ul{left:50%;margin-inline-start:0;transform:translateX(-50%)}.nav:not([class*=nav--divider]).nav--horizontal--lg>li>[data-toggle=dropdown][class*=-icon]~ul:after{left:50%}}@media(min-width:1280px){.nav:not([class*=nav--divider]).nav--horizontal--xl{align-items:center;flex-direction:row}.nav:not([class*=nav--divider]).nav--horizontal--xl>li>.nav__dropdown{position:absolute}.nav:not([class*=nav--divider]).nav--horizontal--xl>li>[data-toggle=dropdown][class*=-icon]~ul{left:50%;margin-inline-start:0;transform:translateX(-50%)}.nav:not([class*=nav--divider]).nav--horizontal--xl>li>[data-toggle=dropdown][class*=-icon]~ul:after{left:50%}}@media(min-width:1536px){.nav:not([class*=nav--divider]).nav--horizontal--xxl{align-items:center;flex-direction:row}.nav:not([class*=nav--divider]).nav--horizontal--xxl>li>.nav__dropdown{position:absolute}.nav:not([class*=nav--divider]).nav--horizontal--xxl>li>[data-toggle=dropdown][class*=-icon]~ul{left:50%;margin-inline-start:0;transform:translateX(-50%)}.nav:not([class*=nav--divider]).nav--horizontal--xxl>li>[data-toggle=dropdown][class*=-icon]~ul:after{left:50%}}.nav--divider>li:not(:last-child){border-block-end-color:inherit;border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.nav--divider>li>:is(a,button){display:block;position:relative;width:100%}.nav--divider>li>:is(a,button,.nav__dropdown){padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x)}.nav--divider>li>.nav__dropdown{border-block-start-width:0!important}.nav--divider>li>a>*{margin-block:auto}.nav--divider [data-toggle=dropdown]{justify-content:space-between}.nav--divider.nav--horizontal{align-items:stretch;display:flex}.nav--divider.nav--horizontal>li{align-items:stretch;border-block-end-style:unset;display:flex;flex:1 1 100%}.nav--divider.nav--horizontal>li>:is(a,button){display:flex;justify-content:center}.nav--divider.nav--horizontal>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.nav--divider.nav--horizontal[class*=border]>li>.nav__dropdown{border-block-start-width:0;border-style:var(--border-style);border-width:var(--border-width);width:calc(100% + var(--border-width)*2)}.nav--divider.nav--horizontal .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}.nav--divider.nav--horizontal[class*=border] .nav__dropdown{margin-inline-start:calc(var(--border-width)*-1)}@media(min-width:400px){.nav--divider.nav--horizontal--sm{align-items:stretch;display:flex}.nav--divider.nav--horizontal--sm>li{align-items:stretch;border-block-end-style:unset;display:flex;flex:1 1 100%}.nav--divider.nav--horizontal--sm>li>:is(a,button){display:flex;justify-content:center}.nav--divider.nav--horizontal--sm>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.nav--divider.nav--horizontal--sm[class*=border]>li>.nav__dropdown{border-block-start-width:0;border-style:var(--border-style);border-width:var(--border-width);width:calc(100% + var(--border-width)*2)}.nav--divider.nav--horizontal--sm .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}.nav--divider.nav--horizontal--sm[class*=border] .nav__dropdown{margin-inline-start:calc(var(--border-width)*-1)}}@media(min-width:768px){.nav--divider.nav--horizontal--md{align-items:stretch;display:flex}.nav--divider.nav--horizontal--md>li{align-items:stretch;border-block-end-style:unset;display:flex;flex:1 1 100%}.nav--divider.nav--horizontal--md>li>:is(a,button){display:flex;justify-content:center}.nav--divider.nav--horizontal--md>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.nav--divider.nav--horizontal--md[class*=border]>li>.nav__dropdown{border-block-start-width:0;border-style:var(--border-style);border-width:var(--border-width);width:calc(100% + var(--border-width)*2)}.nav--divider.nav--horizontal--md .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}.nav--divider.nav--horizontal--md[class*=border] .nav__dropdown{margin-inline-start:calc(var(--border-width)*-1)}}@media(min-width:1024px){.nav--divider.nav--horizontal--lg{align-items:stretch;display:flex}.nav--divider.nav--horizontal--lg>li{align-items:stretch;border-block-end-style:unset;display:flex;flex:1 1 100%}.nav--divider.nav--horizontal--lg>li>:is(a,button){display:flex;justify-content:center}.nav--divider.nav--horizontal--lg>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.nav--divider.nav--horizontal--lg[class*=border]>li>.nav__dropdown{border-block-start-width:0;border-style:var(--border-style);border-width:var(--border-width);width:calc(100% + var(--border-width)*2)}.nav--divider.nav--horizontal--lg .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}.nav--divider.nav--horizontal--lg[class*=border] .nav__dropdown{margin-inline-start:calc(var(--border-width)*-1)}}@media(min-width:1280px){.nav--divider.nav--horizontal--xl{align-items:stretch;display:flex}.nav--divider.nav--horizontal--xl>li{align-items:stretch;border-block-end-style:unset;display:flex;flex:1 1 100%}.nav--divider.nav--horizontal--xl>li>:is(a,button){display:flex;justify-content:center}.nav--divider.nav--horizontal--xl>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.nav--divider.nav--horizontal--xl[class*=border]>li>.nav__dropdown{border-block-start-width:0;border-style:var(--border-style);border-width:var(--border-width);width:calc(100% + var(--border-width)*2)}.nav--divider.nav--horizontal--xl .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}.nav--divider.nav--horizontal--xl[class*=border] .nav__dropdown{margin-inline-start:calc(var(--border-width)*-1)}}@media(min-width:1536px){.nav--divider.nav--horizontal--xxl{align-items:stretch;display:flex}.nav--divider.nav--horizontal--xxl>li{align-items:stretch;border-block-end-style:unset;display:flex;flex:1 1 100%}.nav--divider.nav--horizontal--xxl>li>:is(a,button){display:flex;justify-content:center}.nav--divider.nav--horizontal--xxl>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.nav--divider.nav--horizontal--xxl[class*=border]>li>.nav__dropdown{border-block-start-width:0;border-style:var(--border-style);border-width:var(--border-width);width:calc(100% + var(--border-width)*2)}.nav--divider.nav--horizontal--xxl .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}.nav--divider.nav--horizontal--xxl[class*=border] .nav__dropdown{margin-inline-start:calc(var(--border-width)*-1)}}[class*=nav--has-icons]:not([class*=nav--divider])>li>:is(a,button){width:-moz-fit-content;width:fit-content}[class*=nav--has-icons]>li>:is(a,button){align-items:center;display:flex;gap:.375em}[class*=nav--has-icons]>li>:is(a,button):is(:hover,:focus) .nav__text{text-decoration:underline}.nav-breadcrumb{--breadcrumb-font-size:var(--font-size-md);align-items:center;display:flex;font-size:var(--breadcrumb-font-size)}.nav-breadcrumb>li:last-child{font-style:italic;font-weight:700}.nav-breadcrumb>li:not(:last-child):before{margin-inline:var(--nav-gap)!important;transform:rotate(-90deg)}[dir=rtl] .nav-breadcrumb>li:not(:last-child):before{transform:rotate(90deg)}[data-toggle=dropdown]:not([class*=button--icon-only])[aria-expanded=true]{text-decoration:underline}[data-toggle=dropdown]:not([class*=button--icon-only])[aria-expanded=true]:before{transform:rotate(180deg)}[data-toggle=dropdown][class*=-icon]~ul{--_dropdown-pointer-size:0.75rem;margin-top:50px;overflow:visible;position:relative}[data-toggle=dropdown][class*=-icon]~ul:after{background-color:inherit;border-block-start-style:inherit;border-block-start-width:inherit;border-color:inherit;border-inline-start-style:inherit;border-inline-start-width:inherit;content:"";height:var(--_dropdown-pointer-size);inset-inline-start:calc(var(--nav-gap) + var(--_dropdown-pointer-size) + 4px);margin-top:calc(var(--_dropdown-pointer-size)*-.5 - var(--border-width));position:absolute;top:0;transform:translateX(-50%) rotate(45deg);width:var(--_dropdown-pointer-size)}.nav__dropdown{--_dropdown-z-index:1200;display:none;font-size:var(--font-size-md);font-weight:400;inset-block-start:100%;position:static;text-align:start;width:100%;z-index:var(--_dropdown-z-index)}.nav__dropdown.shown{display:block}.nav__dropdown>li:not(:last-child){margin-bottom:var(--nav-gap)}[class*=primary-nav--]{align-items:stretch;display:grid;position:relative;z-index:10000}[class*=primary-nav--] ul{width:100%}[class*=primary-nav--] li:has([class*=nav__dropdown]){position:relative}[class*=primary-nav--] [class*=__actions],[class*=primary-nav--] [class*=__logo],[class*=primary-nav--] [class*=__menu],[class*=primary-nav--] [class*=__search],[class*=primary-nav--] [class*=__toggle]{align-items:center;display:flex}[class*=primary-nav--] [class*=__actions],[class*=primary-nav--] [class*=__search],[class*=primary-nav--] [class*=__toggle]{font-size:var(--font-size-md)}[class*=primary-nav--] [class*=__logo]{grid-area:logo}[class*=primary-nav--] [class*=__menu]{border:var(--border-width);border-block-start-color:inherit;border-block-start-style:var(--border-style);grid-area:menu}[class*=primary-nav--] [class*=__toggle]{gap:var(--primary-nav-padding-x);grid-area:toggle;justify-content:center}[class*=primary-nav--] [class*=__search]{align-items:center;display:flex;grid-area:search}[class*=primary-nav--] [class*=__search] .form-entry:not([class*=active]) .form-entry__field__input:after{display:none}[class*=primary-nav--] [class*=__search] .form-entry__field{border-radius:var(--button-border-radius)}[class*=primary-nav--]>[class*=__actions]{grid-area:button}[class*=primary-nav--inline--]{--_template-area-row-1-m:"logo toggle button";--_template-area-row-2-m:"menu menu menu";--_template-area-row-3-m:"search search search";--_template-area-row-1-d:"logo menu search button";grid-template-areas:var(--_template-area-row-1-m) var(--_template-area-row-2-m) var(--_template-area-row-3-m);grid-template-columns:1fr auto auto}[class*=primary-nav--inline--]:has([class*=__search]):not(:has([class*=__actions])){--_template-area-row-1-m:"logo toggle button";--_template-area-row-1-d:"logo menu search"}[class*=primary-nav--inline--]:has([class*=__actions]):not(:has([class*=__search])){--_template-area-row-1-m:"logo toggle button";--_template-area-row-1-d:"logo menu button"}[class*=primary-nav--inline--]:not(:has([class*=__actions])),[class*=primary-nav--inline--]:not(:has([class*=__search])){--_template-area-row-1-d:"logo . menu"}[class*=primary-nav--inline--] [class*=__menu]{align-self:stretch;justify-content:end}[class*=primary-nav--inline--] [class*=__logo] a{margin-inline-start:var(--primary-nav-padding-x)}[class*=primary-nav--inline--] :is([class*=__actions],[class*=__toggle]){margin-inline-end:var(--primary-nav-padding-x)}[class*=primary-nav--inline--] :is([class*=__logo] a,[class*=__action],[class*=__toggle]){margin-block:var(--primary-nav-padding-y)}[class*=primary-nav--inline--] [class*=__search]{border-block-start-color:inherit;border-block-start-style:var(--border-style);border-block-start-width:var(--border-width);padding:var(--nav-gap)}[class*=primary-nav--below--]{--_template-area-row-1-m:"logo logo logo";--_template-area-row-2-m:"toggle search button";--_template-area-row-3-m:"menu menu menu";--_template-area-row-1-d:"logo search button";--_template-area-row-2-d:"menu menu menu";-moz-column-gap:var(--primary-nav-padding-x);column-gap:var(--primary-nav-padding-x);grid-template-areas:var(--_template-area-row-1-m) var(--_template-area-row-2-m) var(--_template-area-row-3-m);grid-template-columns:auto 1fr auto}[class*=primary-nav--below--]:has([class*=__search]):not(:has([class*=__actions])){--_template-area-row-2-m:"toggle search search";--_template-area-row-1-d:"logo logo search"}[class*=primary-nav--below--] [class*=__logo] a,[class*=primary-nav--below--] [class*=__toggle]{margin-inline-start:var(--primary-nav-padding-x)}[class*=primary-nav--below--]>:is([class*=__search],[class*=__actions]):last-child{margin-inline-end:var(--primary-nav-padding-x)}[class*=primary-nav--below--] [class*=__actions],[class*=primary-nav--below--] [class*=__logo] a,[class*=primary-nav--below--] [class*=__search],[class*=primary-nav--below--] [class*=__toggle]{margin-block:var(--primary-nav-padding-y)}[class*=primary-nav--below--]:has([class*=__actions]):not(:has([class*=__search])){--_template-area-row-2-m:"toggle . button";--_template-area-row-1-d:"logo logo button"}[class*=primary-nav--below--]:not(:has([class*=__actions])),[class*=primary-nav--below--]:not(:has([class*=__search])){--_template-area-row-2-m:"toggle toggle toggle";--_template-area-row-1-d:"logo logo logo"}[class*=primary-nav--below--] [class*=__logo]{justify-content:center}.primary-nav__menu>ul>li:not(:last-child),[class*=primary-nav--below--] [class*=__logo]{border-block-end-color:inherit;border-block-end-style:var(--border-style);border-block-end-width:var(--border-width)}.primary-nav__menu>ul>li>:is(a,button){display:flex;justify-content:space-between;padding:var(--nav-divider-padding-y) var(--primary-nav-padding-x);width:100%}.primary-nav__menu>ul>li:not(:has([class*=mega-menu])){position:relative}.primary-nav__menu .nav__dropdown{padding:var(--primary-nav-padding-y) var(--primary-nav-padding-x)}.primary-nav__search .form-entry{width:100%}.primary-nav__search .form-entry__field{border:var(--border-width);border-style:var(--border-style)}.primary-nav--below [class*=__logo],.primary-nav--inline [class*=__logo]{justify-content:flex-start}.primary-nav--below [class*=__toggle],.primary-nav--inline [class*=__toggle]{display:none}.primary-nav--below :is([class*=__menu],[class*=__search]),.primary-nav--inline :is([class*=__menu],[class*=__search]){display:flex!important}.primary-nav--below [class*=__search],.primary-nav--inline [class*=__search]{padding:unset}.primary-nav--below [class*=__menu]>ul>li,.primary-nav--inline [class*=__menu]>ul>li{border-block-end:unset}.primary-nav--inline{grid-template-areas:var(--_template-area-row-1-d);grid-template-columns:1fr auto auto}.primary-nav--inline :is([class*=__menu],[class*=__search]){border-block-start-style:none!important;margin-inline-end:var(--primary-nav-padding-x)}.primary-nav--inline [class*=__menu]{align-items:center;justify-content:flex-end;padding:unset}.primary-nav--inline [class*=__menu]>ul{height:100%}.primary-nav--inline [class*=__menu]>ul>li>:is(a,button){padding:unset}.primary-nav--inline [class*=__menu] [data-trigger=hover]{position:relative}.primary-nav--inline [class*=__menu] [data-trigger=hover][aria-expanded=true]:after{content:"";height:250%;inset:0;position:absolute;width:100%}.primary-nav--inline [class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--inline [class*=__menu]>ul>li{display:flex;margin-inline-end:var(--nav-gap);margin-inline-start:var(--nav-gap)}.primary-nav--inline [class*=__menu]>ul>li>.nav__dropdown{margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);position:absolute}.primary-nav--inline [class*=__menu]>ul>li>a,.primary-nav--inline [class*=__menu]>ul>li>button{margin-block:auto}.primary-nav--below{grid-template-areas:var(--_template-area-row-1-d) var(--_template-area-row-2-d);grid-template-columns:1fr auto auto}.primary-nav--below>[class*=__logo]{border-block-end-style:none!important}.primary-nav--below>[class*=__menu]{padding:unset}.primary-nav--below>[class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--below>[class*=__menu]>ul>li{border-block-end-style:none!important;flex-grow:1;text-align:center}.primary-nav--below>[class*=__menu]>ul>li>button{width:100%}.primary-nav--below>[class*=__menu]>ul>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.primary-nav--below>[class*=__menu]>ul>li>a{display:block;padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x);text-align:center}.primary-nav--below>[class*=__menu]>ul [data-toggle=dropdown]{justify-content:center}.primary-nav--below>[class*=__menu]>ul .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}@media(min-width:400px){.primary-nav--below--sm [class*=__logo],.primary-nav--inline--sm [class*=__logo]{justify-content:flex-start}.primary-nav--below--sm [class*=__toggle],.primary-nav--inline--sm [class*=__toggle]{display:none}.primary-nav--below--sm :is([class*=__menu],[class*=__search]),.primary-nav--inline--sm :is([class*=__menu],[class*=__search]){display:flex!important}.primary-nav--below--sm [class*=__search],.primary-nav--inline--sm [class*=__search]{padding:unset}.primary-nav--below--sm [class*=__menu]>ul>li,.primary-nav--inline--sm [class*=__menu]>ul>li{border-block-end:unset}.primary-nav--inline--sm{grid-template-areas:var(--_template-area-row-1-d);grid-template-columns:1fr auto auto}.primary-nav--inline--sm :is([class*=__menu],[class*=__search]){border-block-start-style:none!important;margin-inline-end:var(--primary-nav-padding-x)}.primary-nav--inline--sm [class*=__menu]{align-items:center;justify-content:flex-end;padding:unset}.primary-nav--inline--sm [class*=__menu]>ul{height:100%}.primary-nav--inline--sm [class*=__menu]>ul>li>:is(a,button){padding:unset}.primary-nav--inline--sm [class*=__menu] [data-trigger=hover]{position:relative}.primary-nav--inline--sm [class*=__menu] [data-trigger=hover][aria-expanded=true]:after{content:"";height:250%;inset:0;position:absolute;width:100%}.primary-nav--inline--sm [class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--inline--sm [class*=__menu]>ul>li{display:flex;margin-inline-end:var(--nav-gap);margin-inline-start:var(--nav-gap)}.primary-nav--inline--sm [class*=__menu]>ul>li>.nav__dropdown{margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);position:absolute}.primary-nav--inline--sm [class*=__menu]>ul>li>a,.primary-nav--inline--sm [class*=__menu]>ul>li>button{margin-block:auto}.primary-nav--below--sm{grid-template-areas:var(--_template-area-row-1-d) var(--_template-area-row-2-d);grid-template-columns:1fr auto auto}.primary-nav--below--sm>[class*=__logo]{border-block-end-style:none!important}.primary-nav--below--sm>[class*=__menu]{padding:unset}.primary-nav--below--sm>[class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--below--sm>[class*=__menu]>ul>li{border-block-end-style:none!important;flex-grow:1;text-align:center}.primary-nav--below--sm>[class*=__menu]>ul>li>button{width:100%}.primary-nav--below--sm>[class*=__menu]>ul>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.primary-nav--below--sm>[class*=__menu]>ul>li>a{display:block;padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x);text-align:center}.primary-nav--below--sm>[class*=__menu]>ul [data-toggle=dropdown]{justify-content:center}.primary-nav--below--sm>[class*=__menu]>ul .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}}@media(min-width:768px){.primary-nav--below--md [class*=__logo],.primary-nav--inline--md [class*=__logo]{justify-content:flex-start}.primary-nav--below--md [class*=__toggle],.primary-nav--inline--md [class*=__toggle]{display:none}.primary-nav--below--md :is([class*=__menu],[class*=__search]),.primary-nav--inline--md :is([class*=__menu],[class*=__search]){display:flex!important}.primary-nav--below--md [class*=__search],.primary-nav--inline--md [class*=__search]{padding:unset}.primary-nav--below--md [class*=__menu]>ul>li,.primary-nav--inline--md [class*=__menu]>ul>li{border-block-end:unset}.primary-nav--inline--md{grid-template-areas:var(--_template-area-row-1-d);grid-template-columns:1fr auto auto}.primary-nav--inline--md :is([class*=__menu],[class*=__search]){border-block-start-style:none!important;margin-inline-end:var(--primary-nav-padding-x)}.primary-nav--inline--md [class*=__menu]{align-items:center;justify-content:flex-end;padding:unset}.primary-nav--inline--md [class*=__menu]>ul{height:100%}.primary-nav--inline--md [class*=__menu]>ul>li>:is(a,button){padding:unset}.primary-nav--inline--md [class*=__menu] [data-trigger=hover]{position:relative}.primary-nav--inline--md [class*=__menu] [data-trigger=hover][aria-expanded=true]:after{content:"";height:250%;inset:0;position:absolute;width:100%}.primary-nav--inline--md [class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--inline--md [class*=__menu]>ul>li{display:flex;margin-inline-end:var(--nav-gap);margin-inline-start:var(--nav-gap)}.primary-nav--inline--md [class*=__menu]>ul>li>.nav__dropdown{margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);position:absolute}.primary-nav--inline--md [class*=__menu]>ul>li>a,.primary-nav--inline--md [class*=__menu]>ul>li>button{margin-block:auto}.primary-nav--below--md{grid-template-areas:var(--_template-area-row-1-d) var(--_template-area-row-2-d);grid-template-columns:1fr auto auto}.primary-nav--below--md>[class*=__logo]{border-block-end-style:none!important}.primary-nav--below--md>[class*=__menu]{padding:unset}.primary-nav--below--md>[class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--below--md>[class*=__menu]>ul>li{border-block-end-style:none!important;flex-grow:1;text-align:center}.primary-nav--below--md>[class*=__menu]>ul>li>button{width:100%}.primary-nav--below--md>[class*=__menu]>ul>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.primary-nav--below--md>[class*=__menu]>ul>li>a{display:block;padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x);text-align:center}.primary-nav--below--md>[class*=__menu]>ul [data-toggle=dropdown]{justify-content:center}.primary-nav--below--md>[class*=__menu]>ul .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}}@media(min-width:1024px){.primary-nav--below--lg [class*=__logo],.primary-nav--inline--lg [class*=__logo]{justify-content:flex-start}.primary-nav--below--lg [class*=__toggle],.primary-nav--inline--lg [class*=__toggle]{display:none}.primary-nav--below--lg :is([class*=__menu],[class*=__search]),.primary-nav--inline--lg :is([class*=__menu],[class*=__search]){display:flex!important}.primary-nav--below--lg [class*=__search],.primary-nav--inline--lg [class*=__search]{padding:unset}.primary-nav--below--lg [class*=__menu]>ul>li,.primary-nav--inline--lg [class*=__menu]>ul>li{border-block-end:unset}.primary-nav--inline--lg{grid-template-areas:var(--_template-area-row-1-d);grid-template-columns:1fr auto auto}.primary-nav--inline--lg :is([class*=__menu],[class*=__search]){border-block-start-style:none!important;margin-inline-end:var(--primary-nav-padding-x)}.primary-nav--inline--lg [class*=__menu]{align-items:center;justify-content:flex-end;padding:unset}.primary-nav--inline--lg [class*=__menu]>ul{height:100%}.primary-nav--inline--lg [class*=__menu]>ul>li>:is(a,button){padding:unset}.primary-nav--inline--lg [class*=__menu] [data-trigger=hover]{position:relative}.primary-nav--inline--lg [class*=__menu] [data-trigger=hover][aria-expanded=true]:after{content:"";height:250%;inset:0;position:absolute;width:100%}.primary-nav--inline--lg [class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--inline--lg [class*=__menu]>ul>li{display:flex;margin-inline-end:var(--nav-gap);margin-inline-start:var(--nav-gap)}.primary-nav--inline--lg [class*=__menu]>ul>li>.nav__dropdown{margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);position:absolute}.primary-nav--inline--lg [class*=__menu]>ul>li>a,.primary-nav--inline--lg [class*=__menu]>ul>li>button{margin-block:auto}.primary-nav--below--lg{grid-template-areas:var(--_template-area-row-1-d) var(--_template-area-row-2-d);grid-template-columns:1fr auto auto}.primary-nav--below--lg>[class*=__logo]{border-block-end-style:none!important}.primary-nav--below--lg>[class*=__menu]{padding:unset}.primary-nav--below--lg>[class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--below--lg>[class*=__menu]>ul>li{border-block-end-style:none!important;flex-grow:1;text-align:center}.primary-nav--below--lg>[class*=__menu]>ul>li>button{width:100%}.primary-nav--below--lg>[class*=__menu]>ul>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.primary-nav--below--lg>[class*=__menu]>ul>li>a{display:block;padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x);text-align:center}.primary-nav--below--lg>[class*=__menu]>ul [data-toggle=dropdown]{justify-content:center}.primary-nav--below--lg>[class*=__menu]>ul .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}}@media(min-width:1280px){.primary-nav--below--xl [class*=__logo],.primary-nav--inline--xl [class*=__logo]{justify-content:flex-start}.primary-nav--below--xl [class*=__toggle],.primary-nav--inline--xl [class*=__toggle]{display:none}.primary-nav--below--xl :is([class*=__menu],[class*=__search]),.primary-nav--inline--xl :is([class*=__menu],[class*=__search]){display:flex!important}.primary-nav--below--xl [class*=__search],.primary-nav--inline--xl [class*=__search]{padding:unset}.primary-nav--below--xl [class*=__menu]>ul>li,.primary-nav--inline--xl [class*=__menu]>ul>li{border-block-end:unset}.primary-nav--inline--xl{grid-template-areas:var(--_template-area-row-1-d);grid-template-columns:1fr auto auto}.primary-nav--inline--xl :is([class*=__menu],[class*=__search]){border-block-start-style:none!important;margin-inline-end:var(--primary-nav-padding-x)}.primary-nav--inline--xl [class*=__menu]{align-items:center;justify-content:flex-end;padding:unset}.primary-nav--inline--xl [class*=__menu]>ul{height:100%}.primary-nav--inline--xl [class*=__menu]>ul>li>:is(a,button){padding:unset}.primary-nav--inline--xl [class*=__menu] [data-trigger=hover]{position:relative}.primary-nav--inline--xl [class*=__menu] [data-trigger=hover][aria-expanded=true]:after{content:"";height:250%;inset:0;position:absolute;width:100%}.primary-nav--inline--xl [class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--inline--xl [class*=__menu]>ul>li{display:flex;margin-inline-end:var(--nav-gap);margin-inline-start:var(--nav-gap)}.primary-nav--inline--xl [class*=__menu]>ul>li>.nav__dropdown{margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);position:absolute}.primary-nav--inline--xl [class*=__menu]>ul>li>a,.primary-nav--inline--xl [class*=__menu]>ul>li>button{margin-block:auto}.primary-nav--below--xl{grid-template-areas:var(--_template-area-row-1-d) var(--_template-area-row-2-d);grid-template-columns:1fr auto auto}.primary-nav--below--xl>[class*=__logo]{border-block-end-style:none!important}.primary-nav--below--xl>[class*=__menu]{padding:unset}.primary-nav--below--xl>[class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--below--xl>[class*=__menu]>ul>li{border-block-end-style:none!important;flex-grow:1;text-align:center}.primary-nav--below--xl>[class*=__menu]>ul>li>button{width:100%}.primary-nav--below--xl>[class*=__menu]>ul>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.primary-nav--below--xl>[class*=__menu]>ul>li>a{display:block;padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x);text-align:center}.primary-nav--below--xl>[class*=__menu]>ul [data-toggle=dropdown]{justify-content:center}.primary-nav--below--xl>[class*=__menu]>ul .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}}@media(min-width:1536px){.primary-nav--below--xxl [class*=__logo],.primary-nav--inline--xxl [class*=__logo]{justify-content:flex-start}.primary-nav--below--xxl [class*=__toggle],.primary-nav--inline--xxl [class*=__toggle]{display:none}.primary-nav--below--xxl :is([class*=__menu],[class*=__search]),.primary-nav--inline--xxl :is([class*=__menu],[class*=__search]){display:flex!important}.primary-nav--below--xxl [class*=__search],.primary-nav--inline--xxl [class*=__search]{padding:unset}.primary-nav--below--xxl [class*=__menu]>ul>li,.primary-nav--inline--xxl [class*=__menu]>ul>li{border-block-end:unset}.primary-nav--inline--xxl{grid-template-areas:var(--_template-area-row-1-d);grid-template-columns:1fr auto auto}.primary-nav--inline--xxl :is([class*=__menu],[class*=__search]){border-block-start-style:none!important;margin-inline-end:var(--primary-nav-padding-x)}.primary-nav--inline--xxl [class*=__menu]{align-items:center;justify-content:flex-end;padding:unset}.primary-nav--inline--xxl [class*=__menu]>ul{height:100%}.primary-nav--inline--xxl [class*=__menu]>ul>li>:is(a,button){padding:unset}.primary-nav--inline--xxl [class*=__menu] [data-trigger=hover]{position:relative}.primary-nav--inline--xxl [class*=__menu] [data-trigger=hover][aria-expanded=true]:after{content:"";height:250%;inset:0;position:absolute;width:100%}.primary-nav--inline--xxl [class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--inline--xxl [class*=__menu]>ul>li{display:flex;margin-inline-end:var(--nav-gap);margin-inline-start:var(--nav-gap)}.primary-nav--inline--xxl [class*=__menu]>ul>li>.nav__dropdown{margin-inline-end:calc(var(--nav-gap)*-1);margin-inline-start:calc(var(--nav-gap)*-1);min-width:200px;padding:var(--nav-gap);position:absolute}.primary-nav--inline--xxl [class*=__menu]>ul>li>a,.primary-nav--inline--xxl [class*=__menu]>ul>li>button{margin-block:auto}.primary-nav--below--xxl{grid-template-areas:var(--_template-area-row-1-d) var(--_template-area-row-2-d);grid-template-columns:1fr auto auto}.primary-nav--below--xxl>[class*=__logo]{border-block-end-style:none!important}.primary-nav--below--xxl>[class*=__menu]{padding:unset}.primary-nav--below--xxl>[class*=__menu]>ul{align-items:stretch;display:flex}.primary-nav--below--xxl>[class*=__menu]>ul>li{border-block-end-style:none!important;flex-grow:1;text-align:center}.primary-nav--below--xxl>[class*=__menu]>ul>li>button{width:100%}.primary-nav--below--xxl>[class*=__menu]>ul>li:not(:last-child){border-inline-end-style:var(--border-style);border-inline-end-width:var(--border-width)}.primary-nav--below--xxl>[class*=__menu]>ul>li>a{display:block;padding:var(--nav-divider-padding-y) var(--nav-divider-padding-x);text-align:center}.primary-nav--below--xxl>[class*=__menu]>ul [data-toggle=dropdown]{justify-content:center}.primary-nav--below--xxl>[class*=__menu]>ul .nav__dropdown{inset-inline-start:0;position:absolute;width:100%}}[class*=mega-menu]{display:block;inset-block-start:100%;inset-inline:0;text-align:start;z-index:1000}[class*=mega-menu]:not(.shown){display:none}[class*=mega-menu]:after,[class*=mega-menu]:before{content:"";inset:0;position:absolute}[class*=mega-menu]:before{background-color:rgba(0,0,0,.5);height:100vh;inset-inline-start:50%;pointer-events:none;transform:translateX(-50%);width:100vw;z-index:-2}[class*=mega-menu]:after{background-color:var(--background-color);z-index:-1}.mega-menu{position:absolute}@media(min-width:400px){.mega-menu--sm{position:absolute}}@media(min-width:768px){.mega-menu--md{position:absolute}}@media(min-width:1024px){.mega-menu--lg{position:absolute}}@media(min-width:1280px){.mega-menu--xl{position:absolute}}@media(min-width:1536px){.mega-menu--xxl{position:absolute}}}@layer utility{.opacity-10{filter:opacity(10%)}.opacity-20{filter:opacity(20%)}.opacity-30{filter:opacity(30%)}.opacity-40{filter:opacity(40%)}.opacity-50{filter:opacity(50%)}.opacity-60{filter:opacity(60%)}.opacity-70{filter:opacity(70%)}.opacity-80{filter:opacity(80%)}.opacity-90{filter:opacity(90%)}@media(min-width:400px){.opacity-10--sm{filter:opacity(10%)}.opacity-20--sm{filter:opacity(20%)}.opacity-30--sm{filter:opacity(30%)}.opacity-40--sm{filter:opacity(40%)}.opacity-50--sm{filter:opacity(50%)}.opacity-60--sm{filter:opacity(60%)}.opacity-70--sm{filter:opacity(70%)}.opacity-80--sm{filter:opacity(80%)}.opacity-90--sm{filter:opacity(90%)}}@media(min-width:768px){.opacity-10--md{filter:opacity(10%)}.opacity-20--md{filter:opacity(20%)}.opacity-30--md{filter:opacity(30%)}.opacity-40--md{filter:opacity(40%)}.opacity-50--md{filter:opacity(50%)}.opacity-60--md{filter:opacity(60%)}.opacity-70--md{filter:opacity(70%)}.opacity-80--md{filter:opacity(80%)}.opacity-90--md{filter:opacity(90%)}}@media(min-width:1024px){.opacity-10--lg{filter:opacity(10%)}.opacity-20--lg{filter:opacity(20%)}.opacity-30--lg{filter:opacity(30%)}.opacity-40--lg{filter:opacity(40%)}.opacity-50--lg{filter:opacity(50%)}.opacity-60--lg{filter:opacity(60%)}.opacity-70--lg{filter:opacity(70%)}.opacity-80--lg{filter:opacity(80%)}.opacity-90--lg{filter:opacity(90%)}}@media(min-width:1280px){.opacity-10--xl{filter:opacity(10%)}.opacity-20--xl{filter:opacity(20%)}.opacity-30--xl{filter:opacity(30%)}.opacity-40--xl{filter:opacity(40%)}.opacity-50--xl{filter:opacity(50%)}.opacity-60--xl{filter:opacity(60%)}.opacity-70--xl{filter:opacity(70%)}.opacity-80--xl{filter:opacity(80%)}.opacity-90--xl{filter:opacity(90%)}}@media(min-width:1536px){.opacity-10--xxl{filter:opacity(10%)}.opacity-20--xxl{filter:opacity(20%)}.opacity-30--xxl{filter:opacity(30%)}.opacity-40--xxl{filter:opacity(40%)}.opacity-50--xxl{filter:opacity(50%)}.opacity-60--xxl{filter:opacity(60%)}.opacity-70--xxl{filter:opacity(70%)}.opacity-80--xxl{filter:opacity(80%)}.opacity-90--xxl{filter:opacity(90%)}}}@layer utility{.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}}:root{--position-sticky-offset:0}@layer utility{.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-absolute,.position-top-left{inset-inline-end:unset;inset-inline-start:0}.position-absolute,.position-top-left,.position-top-right{inset-block-end:unset;inset-block-start:0;position:absolute}.position-top-right{inset-block-start:unset;inset-inline-end:0}.position-bottom-right{inset-block-start:unset;inset-inline-end:0}.position-bottom-left,.position-bottom-right{inset-block-end:0;inset-inline-start:unset;position:absolute}.position-bottom-left{inset-inline-end:unset;inset-inline-start:0}.position-sticky-top{inset-block-start:var(--position-sticky-offset);position:sticky}@media(min-width:400px){.position-static--sm{position:static}.position-relative--sm{position:relative}.position-absolute--sm{position:absolute}.position-fixed--sm{position:fixed}.position-absolute--sm,.position-top-left--sm{inset-block-end:unset;inset-block-start:0;inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-top-right--sm{inset-block-end:unset;inset-block-start:0}.position-bottom-right--sm,.position-top-right--sm{inset-block-start:unset;inset-inline-end:0;position:absolute}.position-bottom-left--sm,.position-bottom-right--sm{inset-block-end:0;inset-inline-start:unset}.position-bottom-left--sm{inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-sticky-top--sm{inset-block-start:var(--position-sticky-offset);position:sticky}}@media(min-width:768px){.position-static--md{position:static}.position-relative--md{position:relative}.position-absolute--md{position:absolute}.position-fixed--md{position:fixed}.position-absolute--md,.position-top-left--md{inset-block-end:unset;inset-block-start:0;inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-top-right--md{inset-block-end:unset;inset-block-start:0}.position-bottom-right--md,.position-top-right--md{inset-block-start:unset;inset-inline-end:0;position:absolute}.position-bottom-left--md,.position-bottom-right--md{inset-block-end:0;inset-inline-start:unset}.position-bottom-left--md{inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-sticky-top--md{inset-block-start:var(--position-sticky-offset);position:sticky}}@media(min-width:1024px){.position-static--lg{position:static}.position-relative--lg{position:relative}.position-absolute--lg{position:absolute}.position-fixed--lg{position:fixed}.position-absolute--lg,.position-top-left--lg{inset-block-end:unset;inset-block-start:0;inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-top-right--lg{inset-block-end:unset;inset-block-start:0}.position-bottom-right--lg,.position-top-right--lg{inset-block-start:unset;inset-inline-end:0;position:absolute}.position-bottom-left--lg,.position-bottom-right--lg{inset-block-end:0;inset-inline-start:unset}.position-bottom-left--lg{inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-sticky-top--lg{inset-block-start:var(--position-sticky-offset);position:sticky}}@media(min-width:1280px){.position-static--xl{position:static}.position-relative--xl{position:relative}.position-absolute--xl{position:absolute}.position-fixed--xl{position:fixed}.position-absolute--xl,.position-top-left--xl{inset-block-end:unset;inset-block-start:0;inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-top-right--xl{inset-block-end:unset;inset-block-start:0}.position-bottom-right--xl,.position-top-right--xl{inset-block-start:unset;inset-inline-end:0;position:absolute}.position-bottom-left--xl,.position-bottom-right--xl{inset-block-end:0;inset-inline-start:unset}.position-bottom-left--xl{inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-sticky-top--xl{inset-block-start:var(--position-sticky-offset);position:sticky}}@media(min-width:1536px){.position-static--xxl{position:static}.position-relative--xxl{position:relative}.position-absolute--xxl{position:absolute}.position-fixed--xxl{position:fixed}.position-absolute--xxl,.position-top-left--xxl{inset-block-end:unset;inset-block-start:0;inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-top-right--xxl{inset-block-end:unset;inset-block-start:0}.position-bottom-right--xxl,.position-top-right--xxl{inset-block-start:unset;inset-inline-end:0;position:absolute}.position-bottom-left--xxl,.position-bottom-right--xxl{inset-block-end:0;inset-inline-start:unset}.position-bottom-left--xxl{inset-inline-end:unset;inset-inline-start:0;position:absolute}.position-sticky-top--xxl{inset-block-start:var(--position-sticky-offset);position:sticky}}}:root{--box-shadow-hsl:0 0% 0%;--box-shadow-base-size:0.5em;--box-shadow-base-opacity:0.125;--text-shadow-hsl:0 0% 0%;--text-shadow-base-size:0.25rem;--text-shadow-base-opacity:0.5}@layer utility{[class*=box-shadow-]{--shadow-opacity:0;box-shadow:0 calc(var(--box-shadow-base-size)*.25) calc(var(--box-shadow-base-size)*1) hsla(var(--box-shadow-hsl)/calc(var(--shadow-opacity)*1)),0 calc(var(--box-shadow-base-size)*1) calc(var(--box-shadow-base-size)*2) hsla(var(--box-shadow-hsl)/calc(var(--shadow-opacity)*.5)),0 calc(var(--box-shadow-base-size)*1.5) calc(var(--box-shadow-base-size)*3) hsla(var(--box-shadow-hsl)/calc(var(--shadow-opacity)*.25))}.box-shadow-1{--box-shadow-base-size:0.25rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-2{--box-shadow-base-size:1rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-3{--box-shadow-base-size:2rem;--shadow-opacity:var(--box-shadow-base-opacity)}@media(min-width:400px){.box-shadow-1--sm{--box-shadow-base-size:0.25rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-2--sm{--box-shadow-base-size:1rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-3--sm{--box-shadow-base-size:2rem;--shadow-opacity:var(--box-shadow-base-opacity)}}@media(min-width:768px){.box-shadow-1--md{--box-shadow-base-size:0.25rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-2--md{--box-shadow-base-size:1rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-3--md{--box-shadow-base-size:2rem;--shadow-opacity:var(--box-shadow-base-opacity)}}@media(min-width:1024px){.box-shadow-1--lg{--box-shadow-base-size:0.25rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-2--lg{--box-shadow-base-size:1rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-3--lg{--box-shadow-base-size:2rem;--shadow-opacity:var(--box-shadow-base-opacity)}}@media(min-width:1280px){.box-shadow-1--xl{--box-shadow-base-size:0.25rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-2--xl{--box-shadow-base-size:1rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-3--xl{--box-shadow-base-size:2rem;--shadow-opacity:var(--box-shadow-base-opacity)}}@media(min-width:1536px){.box-shadow-1--xxl{--box-shadow-base-size:0.25rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-2--xxl{--box-shadow-base-size:1rem;--shadow-opacity:var(--box-shadow-base-opacity)}.box-shadow-3--xxl{--box-shadow-base-size:2rem;--shadow-opacity:var(--box-shadow-base-opacity)}}[class*=text-shadow]{--shadow-opacity:0;text-shadow:0 calc(var(--text-shadow-base-size)*.25) calc(var(--text-shadow-base-size)*1) hsla(var(--text-shadow-hsl)/calc(var(--shadow-opacity)*1)),2px calc(var(--text-shadow-base-size)*1) calc(var(--text-shadow-base-size)*2) hsla(var(--text-shadow-hsl)/calc(var(--shadow-opacity)*.5)),4px calc(var(--text-shadow-base-size)*1.5) calc(var(--text-shadow-base-size)*3) hsla(var(--text-shadow-hsl)/calc(var(--shadow-opacity)*.25))}.text-shadow{--shadow-opacity:var(--text-shadow-base-opacity)}@media(min-width:400px){.text-shadow--sm{--shadow-opacity:var(--text-shadow-base-opacity)}}@media(min-width:768px){.text-shadow--md{--shadow-opacity:var(--text-shadow-base-opacity)}}@media(min-width:1024px){.text-shadow--lg{--shadow-opacity:var(--text-shadow-base-opacity)}}@media(min-width:1280px){.text-shadow--xl{--shadow-opacity:var(--text-shadow-base-opacity)}}@media(min-width:1536px){.text-shadow--xxl{--shadow-opacity:var(--text-shadow-base-opacity)}}}@layer utility{.width-10{width:10%}.width-20,.width-25{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}.width-100vw{width:100vw}.width-auto{width:auto}.height-100{height:100%}.min-height-100{min-height:100%}.height-100vh{height:100vh}.min-height-100vh{min-height:100vh}@media(min-width:400px){.width-10--sm{width:10%}.width-20--sm,.width-25--sm{width:20%}.width-30--sm{width:30%}.width-40--sm{width:40%}.width-50--sm{width:50%}.width-60--sm{width:60%}.width-70--sm{width:70%}.width-75--sm{width:75%}.width-80--sm{width:80%}.width-90--sm{width:90%}.width-100--sm{width:100%}.width-100vw--sm{width:100vw}.width-auto--sm{width:auto}.height-100--sm{height:100%}.min-height-100--sm{min-height:100%}.height-100vh--sm{height:100vh}.min-height-100vh--sm{min-height:100vh}}@media(min-width:768px){.width-10--md{width:10%}.width-20--md,.width-25--md{width:20%}.width-30--md{width:30%}.width-40--md{width:40%}.width-50--md{width:50%}.width-60--md{width:60%}.width-70--md{width:70%}.width-75--md{width:75%}.width-80--md{width:80%}.width-90--md{width:90%}.width-100--md{width:100%}.width-100vw--md{width:100vw}.width-auto--md{width:auto}.height-100--md{height:100%}.min-height-100--md{min-height:100%}.height-100vh--md{height:100vh}.min-height-100vh--md{min-height:100vh}}@media(min-width:1024px){.width-10--lg{width:10%}.width-20--lg,.width-25--lg{width:20%}.width-30--lg{width:30%}.width-40--lg{width:40%}.width-50--lg{width:50%}.width-60--lg{width:60%}.width-70--lg{width:70%}.width-75--lg{width:75%}.width-80--lg{width:80%}.width-90--lg{width:90%}.width-100--lg{width:100%}.width-100vw--lg{width:100vw}.width-auto--lg{width:auto}.height-100--lg{height:100%}.min-height-100--lg{min-height:100%}.height-100vh--lg{height:100vh}.min-height-100vh--lg{min-height:100vh}}@media(min-width:1280px){.width-10--xl{width:10%}.width-20--xl,.width-25--xl{width:20%}.width-30--xl{width:30%}.width-40--xl{width:40%}.width-50--xl{width:50%}.width-60--xl{width:60%}.width-70--xl{width:70%}.width-75--xl{width:75%}.width-80--xl{width:80%}.width-90--xl{width:90%}.width-100--xl{width:100%}.width-100vw--xl{width:100vw}.width-auto--xl{width:auto}.height-100--xl{height:100%}.min-height-100--xl{min-height:100%}.height-100vh--xl{height:100vh}.min-height-100vh--xl{min-height:100vh}}@media(min-width:1536px){.width-10--xxl{width:10%}.width-20--xxl,.width-25--xxl{width:20%}.width-30--xxl{width:30%}.width-40--xxl{width:40%}.width-50--xxl{width:50%}.width-60--xxl{width:60%}.width-70--xxl{width:70%}.width-75--xxl{width:75%}.width-80--xxl{width:80%}.width-90--xxl{width:90%}.width-100--xxl{width:100%}.width-100vw--xxl{width:100vw}.width-auto--xxl{width:auto}.height-100--xxl{height:100%}.min-height-100--xxl{min-height:100%}.height-100vh--xxl{height:100vh}.min-height-100vh--xxl{min-height:100vh}}}:root{--tab-button-padding-x:var(--button-padding-x);--tab-button-padding-y:var(--button-padding-y);--tab-nav-text-color:var(--link-color,currentColor);--tab-nav-background-color:transparent;--tab-nav-active-text-color:currentColor;--tab-nav-active-background-color:transparent;--tab-nav-active-bar-size:calc(var(--border-width)*3);--tab-nav-active-bar-color:currentColor;--tab-nav-pill-active-text-color:currentColor;--tab-nav-pill-active-background-color:var(--subtle-fill-2)}@layer component{.tabs-nav{list-style:none}.tabs-nav>li{position:relative}.tabs-nav>li>:is(a,button){display:block;min-height:var(--button-target-size);padding:var(--tab-button-padding-y) var(--tab-button-padding-x);position:relative;width:100%}.tabs-nav .is-active{--focus-outline-color:var(--tab-nav-active-text-color);font-weight:var(--font-weight-bold)}.tabs-nav .is-active:before{opacity:1!important}.tabs-nav:not([class*="--pill"]) li:not(:last-child){border-bottom:var(--border-width) var(--border-style) var(--border-color)}.tabs-nav:not([class*="--pill"])>li>:is(a,button){background-color:var(--tab-nav-background-color);color:var(--tab-nav-text-color);text-align:left}.tabs-nav:not([class*="--pill"])>li>:is(a,button):before{background-color:var(--tab-nav-active-bar-color);content:"";inset-block-end:0;inset-block-start:0;inset-inline-start:0;opacity:0;position:absolute;width:var(--tab-nav-active-bar-size)}.tabs-nav:not([class*="--pill"])>li>:is(a,button).is-active{background-color:var(--tab-nav-active-background-color);color:var(--tab-nav-active-text-color)}.tabs-nav--pill,.tabs-nav--pill>li>:is(a,button){border-radius:calc(var(--button-target-size)*.5);overflow:hidden}.tabs-nav--pill{background-color:var(--tab-nav-background-color);color:var(--tab-nav-text-color)}.tabs-nav--pill>li>:is(a,button){text-align:center}.tabs-nav--pill .is-active{background-color:var(--tab-nav-pill-active-background-color);color:var(--tab-nav-pill-active-text-color)}.tabs-nav.tabs-nav--horizontal{align-items:baseline;display:flex;flex-direction:row}.tabs-nav.tabs-nav--horizontal>li{border-bottom:none;flex:1}.tabs-nav.tabs-nav--horizontal>li>a,.tabs-nav.tabs-nav--horizontal>li>button{text-align:center}.tabs-nav.tabs-nav--horizontal>li>a:before,.tabs-nav.tabs-nav--horizontal>li>button:before{height:var(--tab-nav-active-bar-size);inset-block-end:unset;inset-inline-end:0;width:unset}@media(min-width:400px){.tabs-nav.tabs-nav--horizontal--sm{align-items:baseline;display:flex;flex-direction:row}.tabs-nav.tabs-nav--horizontal--sm>li{border-bottom:none;flex:1}.tabs-nav.tabs-nav--horizontal--sm>li>a,.tabs-nav.tabs-nav--horizontal--sm>li>button{text-align:center}.tabs-nav.tabs-nav--horizontal--sm>li>a:before,.tabs-nav.tabs-nav--horizontal--sm>li>button:before{height:var(--tab-nav-active-bar-size);inset-block-end:unset;inset-inline-end:0;width:unset}}@media(min-width:768px){.tabs-nav.tabs-nav--horizontal--md{align-items:baseline;display:flex;flex-direction:row}.tabs-nav.tabs-nav--horizontal--md>li{border-bottom:none;flex:1}.tabs-nav.tabs-nav--horizontal--md>li>a,.tabs-nav.tabs-nav--horizontal--md>li>button{text-align:center}.tabs-nav.tabs-nav--horizontal--md>li>a:before,.tabs-nav.tabs-nav--horizontal--md>li>button:before{height:var(--tab-nav-active-bar-size);inset-block-end:unset;inset-inline-end:0;width:unset}}@media(min-width:1024px){.tabs-nav.tabs-nav--horizontal--lg{align-items:baseline;display:flex;flex-direction:row}.tabs-nav.tabs-nav--horizontal--lg>li{border-bottom:none;flex:1}.tabs-nav.tabs-nav--horizontal--lg>li>a,.tabs-nav.tabs-nav--horizontal--lg>li>button{text-align:center}.tabs-nav.tabs-nav--horizontal--lg>li>a:before,.tabs-nav.tabs-nav--horizontal--lg>li>button:before{height:var(--tab-nav-active-bar-size);inset-block-end:unset;inset-inline-end:0;width:unset}}@media(min-width:1280px){.tabs-nav.tabs-nav--horizontal--xl{align-items:baseline;display:flex;flex-direction:row}.tabs-nav.tabs-nav--horizontal--xl>li{border-bottom:none;flex:1}.tabs-nav.tabs-nav--horizontal--xl>li>a,.tabs-nav.tabs-nav--horizontal--xl>li>button{text-align:center}.tabs-nav.tabs-nav--horizontal--xl>li>a:before,.tabs-nav.tabs-nav--horizontal--xl>li>button:before{height:var(--tab-nav-active-bar-size);inset-block-end:unset;inset-inline-end:0;width:unset}}@media(min-width:1536px){.tabs-nav.tabs-nav--horizontal--xxl{align-items:baseline;display:flex;flex-direction:row}.tabs-nav.tabs-nav--horizontal--xxl>li{border-bottom:none;flex:1}.tabs-nav.tabs-nav--horizontal--xxl>li>a,.tabs-nav.tabs-nav--horizontal--xxl>li>button{text-align:center}.tabs-nav.tabs-nav--horizontal--xxl>li>a:before,.tabs-nav.tabs-nav--horizontal--xxl>li>button:before{height:var(--tab-nav-active-bar-size);inset-block-end:unset;inset-inline-end:0;width:unset}}.tabs__panel{display:none}.tabs__panel.shown{display:block}.tabs[class*=theme-] .is-active:before{margin:var(--tab-nav-active-bar-size)}}:root{--table-cell-padding-x:var(--spacer-3);--table-cell-padding-y:0.75em;--table-font-size:var(--font-size-md);--table-scroll-min-width:800px}@layer component{.table{border-collapse:collapse;caption-side:bottom;font-size:var(--table-font-size);table-layout:fixed;width:100%}.table caption{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width);font-size:var(--font-size-sm);opacity:.75;padding:var(--table-cell-padding-y) var(--table-cell-padding-x);text-align:start}.table :is(th,td){padding:var(--table-cell-padding-y) var(--table-cell-padding-x);text-align:inherit;vertical-align:top}.table td{border-block-start-style:var(--border-style);border-block-start-width:var(--border-width)}.table thead th{vertical-align:bottom}.table thead tr{border-block-start-style:unset}.table--striped tbody tr:nth-of-type(odd) td{background-color:var(--subtle-fill-1)}.table--va-middle tbody td{vertical-align:middle}.table--divider{border-collapse:collapse}.table--divider :is(th,td):not(:first-child){border-inline-start-style:var(--border-style);border-inline-start-width:var(--border-width)}.table--edge :is(th,td):first-child{padding-inline-start:0}.table--edge :is(th,td):last-child{padding-inline-end:0}.table--stack thead{left:-9999px;position:absolute;top:-9999px}.table--stack tr:not(:first-child){border-block-start-style:var(--border-style);border-block-start-width:calc(var(--border-width)*2)}.table--stack td{display:flex;flex-direction:row-reverse;justify-content:space-between}.table--stack td:first-child{border:unset}.table--stack .td-content{text-align:end}.table--stack td:after{content:attr(data-header);font-weight:700}.table--stack.table--edge td{padding-inline-end:0;padding-inline-start:0}.table--stack.table--divider{border-collapse:collapse}@media(max-width:400px){.table--stack--sm thead{left:-9999px;position:absolute;top:-9999px}.table--stack--sm tr:not(:first-child){border-block-start-style:var(--border-style);border-block-start-width:calc(var(--border-width)*2)}.table--stack--sm td{display:flex;flex-direction:row-reverse;justify-content:space-between}.table--stack--sm td:first-child{border:unset}.table--stack--sm .td-content{text-align:end}.table--stack--sm td:after{content:attr(data-header);font-weight:700}.table--stack--sm.table--edge td{padding-inline-end:0;padding-inline-start:0}.table--stack--sm.table--divider{border-collapse:collapse}}@media(max-width:768px){.table--stack--md thead{left:-9999px;position:absolute;top:-9999px}.table--stack--md tr:not(:first-child){border-block-start-style:var(--border-style);border-block-start-width:calc(var(--border-width)*2)}.table--stack--md td{display:flex;flex-direction:row-reverse;justify-content:space-between}.table--stack--md td:first-child{border:unset}.table--stack--md .td-content{text-align:end}.table--stack--md td:after{content:attr(data-header);font-weight:700}.table--stack--md.table--edge td{padding-inline-end:0;padding-inline-start:0}.table--stack--md.table--divider{border-collapse:collapse}}@media(max-width:1024px){.table--stack--lg thead{left:-9999px;position:absolute;top:-9999px}.table--stack--lg tr:not(:first-child){border-block-start-style:var(--border-style);border-block-start-width:calc(var(--border-width)*2)}.table--stack--lg td{display:flex;flex-direction:row-reverse;justify-content:space-between}.table--stack--lg td:first-child{border:unset}.table--stack--lg .td-content{text-align:end}.table--stack--lg td:after{content:attr(data-header);font-weight:700}.table--stack--lg.table--edge td{padding-inline-end:0;padding-inline-start:0}.table--stack--lg.table--divider{border-collapse:collapse}}@media(max-width:1280px){.table--stack--xl thead{left:-9999px;position:absolute;top:-9999px}.table--stack--xl tr:not(:first-child){border-block-start-style:var(--border-style);border-block-start-width:calc(var(--border-width)*2)}.table--stack--xl td{display:flex;flex-direction:row-reverse;justify-content:space-between}.table--stack--xl td:first-child{border:unset}.table--stack--xl .td-content{text-align:end}.table--stack--xl td:after{content:attr(data-header);font-weight:700}.table--stack--xl.table--edge td{padding-inline-end:0;padding-inline-start:0}.table--stack--xl.table--divider{border-collapse:collapse}}@media(max-width:1536px){.table--stack--xxl thead{left:-9999px;position:absolute;top:-9999px}.table--stack--xxl tr:not(:first-child){border-block-start-style:var(--border-style);border-block-start-width:calc(var(--border-width)*2)}.table--stack--xxl td{display:flex;flex-direction:row-reverse;justify-content:space-between}.table--stack--xxl td:first-child{border:unset}.table--stack--xxl .td-content{text-align:end}.table--stack--xxl td:after{content:attr(data-header);font-weight:700}.table--stack--xxl.table--edge td{padding-inline-end:0;padding-inline-start:0}.table--stack--xxl.table--divider{border-collapse:collapse}}.table-scroll{position:relative}.table-scroll caption{text-align:left}.table-scroll[data-scroll=true] .table-scroll__container:after,.table-scroll[data-scroll=true] .table-scroll__help{display:block}.table-scroll__help{display:none;font-size:var(--font-size-sm);margin-block-end:.5rem;opacity:.75;position:relative;z-index:400}.table-scroll__container{max-width:100%;overflow:auto;position:relative}.table-scroll__container table{min-width:var(--table-scroll-min-width);overflow:hidden}.table-scroll__container:after{bottom:0;content:"";display:none;inset-inline-start:50%;-webkit-mask-image:linear-gradient(270deg,#000,transparent);mask-image:linear-gradient(270deg,#000,transparent);pointer-events:none;position:absolute;right:0;top:0;z-index:600}.table-scroll__container[data-scrolling=true]:after{opacity:0}}@layer utility{[class*=z-index]:not([class*=position-]){position:relative}.z-index-100{z-index:100}.z-index-200{z-index:200}.z-index-300{z-index:300}.z-index-400{z-index:400}.z-index-500{z-index:500}.z-index-600{z-index:600}.z-index-700{z-index:700}.z-index-800{z-index:800}.z-index-900{z-index:900}.z-index-1000{z-index:1000}.z-index-1500{z-index:1500}.z-index-2000{z-index:2000}.z-index-2500{z-index:2500}}:root{--accordion-button-padding-x:1em;--accordion-button-padding-y:0.75em;--accordion-panel-padding-x:var(--accordion-button-padding-x);--accordion-panel-padding-y:1em;--accordion-active-color:currentColor;--accordion-icon-closed:"";--accordion-icon-open:""}@layer component{.accordion:not([class*="--secondary"]) .accordion__button{--subtle-fill-opacity:5%;background-color:var(--subtle-fill-background-color);border-radius:var(--button-border-radius);color:var(--link-color);overflow:hidden}.accordion:not([class*="--secondary"]) .accordion__button:not(:first-child){margin-block-start:var(--spacer-1)}.accordion:not([class*="--secondary"]) .accordion__button[aria-expanded=true]{--subtle-fill-opacity:10%;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion:not([class*="--secondary"]) .accordion__panel{background-color:var(--canvas);border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);box-shadow:0 .25rem 4px hsla(0,0%,50%,.2);display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in}.accordion:not([class*="--secondary"]) .accordion__panel__content{opacity:0;overflow:hidden;padding-inline:var(--accordion-panel-padding-x);transition:opacity .3s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out}.accordion:not([class*="--secondary"]) .accordion__panel.shown{grid-template-rows:1fr}.accordion:not([class*="--secondary"]) .accordion__panel.shown .accordion__panel__content{opacity:1;padding-bottom:var(--accordion-panel-padding-y);padding-top:var(--accordion-panel-padding-y)}.accordion__button{align-items:baseline;cursor:pointer;display:flex;flex-direction:row-reverse;font-weight:var(--font-weight-bold);justify-content:space-between;margin-bottom:0;padding-block:var(--accordion-button-padding-y);padding-inline:var(--accordion-button-padding-x);position:relative;text-align:start;width:100%}.accordion__button:before{--icon-size:0.875em;content:var(--accordion-icon-closed);margin-inline-start:.75em}.accordion__button[aria-expanded=true]{color:var(--accordion-active-color)}.accordion__button[aria-expanded=true]:before{content:var(--accordion-icon-open)}.accordion__panel{overflow:hidden}.accordion--secondary .accordion__button:not(:first-child){border-block-start:var(--border-width) var(--border-style)}.accordion--secondary .accordion__panel{display:none;padding-block:var(--accordion-panel-padding-y);padding-inline:var(--accordion-panel-padding-x)}.accordion--secondary .accordion__panel.shown{display:block}}:root{--audio-player-track-height:0.5rem;--audio-player-track-fill-color:currentColor}@layer component{.audio-player{align-items:center;display:flex;flex-direction:column;width:100%}.audio-player__title{border-bottom:var(--border-width) var(--border-style) var(--border-color);display:flex;font-size:var(--font-size-sm);justify-content:space-between;opacity:.7;padding:.25em .5em;width:100%}.audio-player__title p{font-weight:700;margin:0;padding:0}.audio-player__controls,.audio-player__volume-container{align-items:center;display:flex;flex-direction:row;gap:var(--spacer-2);padding:var(--spacer-1);width:100%}.audio-player__volume-container{max-width:8rem}.audio-player__progress,.audio-player__volume{--focus-outline-color:var(--default-link-color);background-color:rgba(0,0,0,.125);border-radius:calc(var(--border-radius)*.5);display:flex;flex-direction:row;height:var(--audio-player-track-height);position:relative;width:100%}.audio-player__progress:focus-visible,.audio-player__volume:focus-visible{outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-size)}.audio-player__volume{font-size:var(--font-size-sm);gap:var(--spacer-1)}[class*=__fill]{border-bottom-left-radius:calc(var(--border-radius)*.5);border-top-left-radius:calc(var(--border-radius)*.5);height:100%;width:0}.audio-player__thumb,[class*=__fill]{background-color:var(--audio-player-track-fill-color)}.audio-player__thumb{--size:calc(var(--audio-player-track-height)*2.25);border-radius:100%;display:block;height:var(--size);margin-inline-end:calc(var(--size)*-1);position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:var(--size)}}:root{--code-font-family:"Roboto Mono",Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;--code-example-line-height:1.65;--code-default-text-color:currentColor;--light-o:0.025;--code-background-color:var(--light);--code-line-highlight-tint:rgba(171,167,190,.15);--code-cool-gray:#437f8a;--code-salmon:#d92671;--code-seaweed:#10843c;--code-walnut:#80594d;--code-aquamarine:#1271a1;--code-pumpkin:#e65d1a}.doc>:not([class*=example]){--_content-width:calc(var(--narrow-width) - var(--container-padding-x)*2);margin-inline:auto;max-width:var(--_content-width)}.doc-toc{font-size:var(--font-size-md);list-style-type:none;margin-block-end:var(--spacer-4);padding-inline-start:0}.doc-toc>li>a{font-weight:700}.doc-toc ul{list-style-type:none;margin-block-start:.25em;padding-inline-start:24px}.doc-toc li:not(:last-child){margin-block-end:.25em}.doc-toc a{color:var(--link-color);text-decoration:none}.doc-toc a:focus,.doc-toc a:hover{text-decoration:underline}.example__code{background-color:var(--code-background-color)}[class*=language-]:is(code,pre){word-wrap:normal;color:var(--code-default-text-color);font-family:var(--code-font-family);font-size:var(--font-size-md);-webkit-hyphens:none;hyphens:none;line-height:var(--code-example-line-height);-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:start;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{max-width:100%;overflow-x:scroll;padding:var(--spacer-4) var(--spacer-3)}pre[class*=language-][data-line]{padding-inline:var(--spacer-4);position:relative}pre[class*=language-] code{display:block;max-width:1em}:is(h2,h3,h4,h5,h6,li,p,strong)>code{--code-padding-x:0.35em;--code-padding-y:0.125em;--code-color:currentColor;color:var(--code-color);display:inline-block;font-family:var(--code-font-family);font-size:.8em;line-height:1.4;padding:var(--code-padding-y) var(--code-padding-x);position:relative;white-space:normal}:is(h2,h3,h4,h5,h6,li,p,strong)>code:after,:is(h2,h3,h4,h5,h6,li,p,strong)>code:before{content:"";position:absolute}:is(h2,h3,h4,h5,h6,li,p,strong)>code:before{background:currentColor;inset:0;opacity:.0875}:is(h2,h3,h4,h5,h6,li,p,strong)>code:after{background:currentColor;height:var(--border-width);inset-block-end:0;inset-inline-end:0;inset-inline-start:0;opacity:.25}.token{position:relative;z-index:10}.token.punctuation{color:var(--code-cool-gray)}.token:is(.comment,.block-comment,.prolog,.doctype,.cdata){color:var(--code-cool-gray)}.token:is(.property,.tag,.boolean,.number,.function-name,.constant,.symbol,.deleted){color:var(--code-salmon)}.token:is(.selector,.attr-name,.string,.char,.function,.builtin,.inserted){color:var(--code-seaweed)}.token:is(.operator,.token.entity,.token.url,.token.variable){color:var(--code-walnut)}.token:is(.atrule,.attr-value,.keyword,.class-name){color:var(--code-aquamarine)}.token.important,.token.regex{color:var(--code-pumpkin)}.language-css .token.string,.style .token.string{color:var(--code-walnut)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.line-highlight{background:linear-gradient(to right,var(--code-line-highlight-tint),hsla(0,0%,100%,0));background-repeat:no-repeat;background-size:400px 100%;border-left:calc(var(--border-width)*2) solid var(--primary);inset-inline-start:0;line-height:var(--code-example-line-height);margin-top:var(--spacer-4);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:pre;z-index:1}.line-highlight:before,.line-highlight[data-end]:after{color:var(--primary);content:attr(data-start);font-size:var(--font-size-md);font-weight:700;inset-inline-start:.5em;position:absolute}.line-highlight[data-end]:after{bottom:0;content:attr(data-end)}.temporary.line-highlight{--code-line-highlight-tint:rgba(64,191,170,.15);scroll-margin-block-start:var(--spacer-2)}pre[id].linkable-line-numbers span.line-numbers-rows{background-color:red!important;pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(0,0%,50%,.2)}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}.token.keyword.keyword-if,.token.keyword.keyword-return{background-color:#f92672}div.code-toolbar{display:flex;flex-flow:column-reverse}div.code-toolbar>.toolbar{border-bottom:var(--border-width) var(--border-style) var(--border-color);display:flex;gap:1em;justify-content:flex-end;padding:var(--spacer-2)}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button{color:var(--link-color);font-weight:700}.toolbar-item{font-size:var(--font-size-md)}.toolbar-item:first-child{margin-inline-end:auto}pre.hide-toolbar+div.toolbar{display:none}:root{--figure-margin-y:var(--spacer-5)}@layer component{.figure{align-items:flex-start;display:flex;gap:var(--spacer-3);justify-content:center}.figure:not([class*="--right"]){container-type:inline-size;margin-block:var(--figure-margin-y)}.figure figure{caption-side:bottom;display:table;overflow-x:auto}.figure figure>figcaption{display:table-caption}.figure figure>figcaption>p{margin-block-end:.25em}.figure figure span.credit{display:block;filter:opacity(75%)}.figure table{--table-cell-padding-x:1cqi!important;border-collapse:collapse;font-size:2.125cqi}.figure--right{float:right;margin-block-end:var(--spacer-2);margin-inline-start:var(--spacer-4);max-width:260px}mjx-container{height:auto;margin-block:unset!important;max-width:95vw}mjx-container svg{max-width:100%}.interactive-animation{background-color:var(--light);display:block;padding:.5em}.interactive-animation [class*=__image]{margin-block-end:.5em;width:100%}.interactive-animation:focus [class*=__text],.interactive-animation:hover [class*=__text]{text-decoration:underline}@container module-main (inline-size >= 768px){.interactive-animation{align-items:center;display:flex;margin-block:1.5em}.interactive-animation [class*=__image]{margin-block-end:unset;margin-inline-end:1em;width:240px}}}@layer base{body{display:flex;flex-direction:column;min-height:100vh}body>*{width:100%}body>footer{margin-block-start:auto}}@layer component{.grid--discipline{--grid-columns:1;--grid-gap:null;grid-template-columns:repeat(var(--grid-columns),1fr)}.grid--discipline .backdrop{--focus-outline-color:var(--dark);aspect-ratio:8/3;max-width:100%;min-height:unset;overflow:hidden}.grid--discipline .backdrop:first-child,.grid--discipline .backdrop:nth-child(4),.grid--discipline .backdrop:nth-child(7){transform-origin:left}.grid--discipline .backdrop:nth-child(3),.grid--discipline .backdrop:nth-child(6),.grid--discipline .backdrop:nth-child(9){transform-origin:right}.grid--discipline .backdrop.focused,.grid--discipline .backdrop.unfocused{animation-duration:.25s;animation-fill-mode:forwards;z-index:1500}.grid--discipline .backdrop.focused{animation-name:scaleUp;overflow:visible}.grid--discipline .backdrop.unfocused{animation-name:scaleDown}@media(min-width:768px){.grid--discipline{--grid-columns:2}.grid--discipline .backdrop{aspect-ratio:2/1}}@media(min-width:1024px){.grid--discipline{--grid-columns:3}}.grid--discipline__info{background-color:inherit;font-size:calc(var(--font-size-md)*.875);inset-block-start:calc(100% - 1px);line-height:1.5;min-width:100%;padding-bottom:var(--spacer-3);padding-left:var(--spacer-3);padding-right:var(--spacer-3);pointer-events:inherit;position:absolute;text-align:start;transition:opacity .125s}@keyframes scaleUp{0%{filter:none;transform:scale(1)}to{filter:drop-shadow(0 0 .5em hsla(0,0%,0%,.375));transform:scale(1.25)}}@keyframes scaleDown{0%{transform:scale(1.25)}to{transform:scale(1)}}.disc-banner{display:grid;gap:var(--spacer-5);grid-template-areas:"headline headline" "summary teaser";grid-template-columns:66% auto}.disc-banner>.banner-headline{grid-area:headline}.disc-banner>.disc-banner__teaser{grid-area:teaser}.disc-banner>.disc-banner__summary{grid-area:summary}}:root{--list-item-target-size:var(--button-target-size)}@layer base{dl>dt{font-style:italic;font-weight:var(--font-weight-bold)}dd{margin-bottom:1em;margin-left:1em}}@layer component{.bulleted{padding-inline:1em}.bulleted li:not(:last-child){margin-bottom:.25em}.list-divider{--_padding-x:1em;--_padding-y:0.5em;list-style:none}.list-divider>li{color:var(--link-color);display:flex;font-size:var(--font-size-md);min-height:calc(var(--list-item-target-size) + var(--_padding-y));overflow:hidden;padding-block:var(--_padding-y)}.list-divider>li button{--button-target-size:calc(var(--list-item-target-size) - 0.25em)}.list-divider>li:not(:last-child){border-block-end:var(--border-width) var(--border-style) var(--border-color)}.list-divider>li:not(:has([class*=__cell])){--_padding-y:0.75em;padding-inline:var(--_padding-x)}.list-divider>li:has([class*=__cell]){gap:var(--spacer-2);justify-content:space-between}.list-divider>li:has([class*=__cell])>[class*=__cell]:first-child{padding-inline:var(--_padding-x)}.list-divider>li>[class*=__cell]:first-child{display:flex;flex-direction:column;justify-content:center;min-height:var(--button-icon-only-size)}.list-divider a:focus,.list-divider a:hover{text-decoration:underline}.title-list:not(:last-child){margin-block-end:1.5em}.title-list__title{margin-block-end:.5em}.title-list__list{font-size:var(--font-size-md);list-style:none;padding-inline-start:1em}.title-list__list>li:not(:last-child){margin-block-end:.5em}.title-list__list>li>a{color:var(--link-color)}.info-list{list-style:none}.info-list li{display:flex}.info-list li:not(:last-child){margin-bottom:.5em}.info-list li>span,.info-list li>strong{width:50%}}.modal{--modal-padding-x:var(--spacer-2);--modal-padding-y:var(--spacer-2);--modal-overlay-color:#000;--modal-overlay-opacity:0.75;--modal-z-index:10000}@layer component{.modal,.modal:before{inset:0;position:fixed}.modal{align-content:center;display:flex;display:none;flex-direction:column;justify-content:center;padding:var(--modal-padding);z-index:var(--modal-z-index)}.modal[class*=theme-]{background-color:transparent!important}.modal:before{background-color:var(--modal-overlay-color);content:"";opacity:var(--modal-overlay-opacity);pointer-events:none;z-index:-1}.modal[aria-hidden=false]{display:flex}.modal__content{display:flex;flex-direction:column;margin-inline:auto;max-height:calc(100vh - var(--modal-padding)*2);position:relative;width:100%;z-index:auto}.modal__content__body,.modal__content__foot,.modal__content__head{padding:var(--modal-padding-y) var(--modal-padding-x)}.modal__content__head{align-items:center;display:flex;justify-content:space-between}.modal__content__head :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){margin-block-end:0!important}.modal__content__head button{flex-shrink:0}.modal__content__body{flex-shrink:1;overflow-y:auto}.modal--scroll-all{overflow-y:scroll}.modal--scroll-all[aria-hidden=false]{display:block}.modal--scroll-all .modal__content__body{flex-shrink:1}.modal--scroll-all .modal__content__head{inset-block-start:0;max-width:100%;transition:background-color .25s}.modal--scroll-all .modal__content__head.sticky{position:fixed;z-index:1000}.modal--scroll-all .modal__content{margin-block:auto}.module{--_sidebar-width:22em;--_module-gap:var(--spacer-3);display:grid;gap:var(--_module-gap)}}@layer component{@media(min-width:1024px){.module{--_module-gap:var(--spacer-2);grid-template-areas:"header audio" "divider divider" "tabs tools" "main tools";grid-template-columns:1fr var(--_sidebar-width);grid-template-rows:auto auto auto 1fr}.module [class*=__header]{grid-area:header}.module [class*=__tabs]{grid-area:tabs}.module [class*=__audio]{grid-area:audio}.module [class*=__divider]{grid-area:divider;outline:unset}.module [class*=tools]{grid-area:tools}.module [class*=main]{grid-area:main}}.module__header{text-align:center}.module__header h1{font-weight:400}.module__header .byline,.module__header .subcategory{font-size:var(--font-size-sm)}.module__tabs{--tab-nav-background-color:var(--subtle-fill-1)}.module__tabs>.tabs-nav{font-size:var(--font-size-md);margin-inline:auto;max-width:calc(var(--narrow-width) + var(--container-padding-x))}.module__audio{align-items:end;display:flex}.module__main{container-name:module-main;container-type:inline-size}.module__main__container,.module__main__footer{margin-inline:auto;max-width:var(--narrow-width)}.module__main__container .accordion,.module__main__container section{margin-block:var(--spacer-5);scroll-margin-top:var(--spacer-3)}.module__tools,.module__tools__container{position:sticky;top:var(--spacer-2);z-index:1000}.module__tools{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--canvas),transparent 5%);max-height:calc(100vh - var(--spacer-2)*2)}.module__tools__container{padding-inline:var(--spacer-2)}.module__tools__container:has(.shown){padding-block-end:var(--spacer-2)}.module__tools__container .tabs{display:grid;grid-template-rows:auto 1fr}.module__tools__container .tab__buttons{--focus-outline-color:currentColor;align-items:baseline;color:var(--link-color);display:flex;gap:var(--spacer-1);justify-content:center;list-style:none;padding-block:var(--spacer-2)}.module__tools__container .tab__buttons [aria-selected=true] .button__icon{background-color:var(--link-color);color:var(--canvas)}.module__tools__container .tabs__panel{overflow:hidden}.citation{filter:opacity(75%);font-size:var(--font-size-sm)}.vl-hat{display:grid;grid-template-areas:"toggle actions" "menu menu";grid-template-columns:1fr auto}[class*=vl-hat__]{font-size:var(--font-size-sm);padding:var(--spacer-1) var(--spacer-2)}.vl-hat__toggle-button{grid-area:toggle}.vl-hat__menu{font-size:var(--font-size-md);grid-area:menu}.vl-hat__actions{display:flex;gap:var(--spacer-1);grid-area:actions}}@layer component{@media(max-width:1280px){.vl-hat__menu{padding-bottom:var(--spacer-2);padding-top:var(--spacer-2)}}@media(min-width:1280px){.vl-hat__toggle-button{display:none}.vl-hat__menu,.vl-hat__menu.shown{display:flex!important}.vl-hat{grid-template-areas:"menu actions"}}.vl-header{position:relative}.vl-header__logo{padding:var(--spacer-2)}.vl-header__menu :is(ul,li,a){display:flex;height:100%}.vl-header__menu ul{display:grid;grid-template-columns:repeat(3,1fr);line-height:normal;list-style:none;padding:initial}.vl-header__menu li{margin-inline-start:unset!important}.vl-header__menu a{flex-direction:column;justify-content:center;padding:var(--spacer-2);position:relative;width:100%}.vl-header__menu a:before{content:"";height:calc(var(--border-width)*2);inset-block-end:0;inset-inline-end:0;inset-inline-start:0;position:absolute}.vl-header__menu a[aria-current]{color:var(--dark)}.vl-header__menu a[aria-current]:before{background-image:linear-gradient(hsla(0,0%,100%,.25),hsla(0,0%,100%,.125));color:var(--dark);height:unset;inset-block-start:0;opacity:1}.vl-header__menu span{display:block}.vl-header__menu span.title{font-weight:var(--font-weight-bold)}.vl-header__menu span.tagline{font-size:var(--font-size-sm);opacity:.75}.vl-header__menu li{--current-color:null}.vl-header__menu li a:not([aria-current]):before,.vl-header__menu li a[aria-current]{background-color:var(--current-color)}.vl-header__menu li.library{--current-color:var(--library)}.vl-header__menu li.glossary{--current-color:var(--glossary)}.vl-header__menu li.classroom{--current-color:var(--classroom)}#es-translate{--focus-outline-color:currentColor;background-image:linear-gradient(#d2593f,#bf3823);color:#fff}@media(max-width:1280px){.vl-header__logo,.vl-header__menu{text-align:center}.vl-header__logo{border-bottom-color:inherit;border-bottom-style:var(--border-style);border-bottom-width:var(--border-width)}span.tagline{display:none}}@media(min-width:1280px){.vl-header{align-items:stretch;display:flex}.vl-header__logo,.vl-header__menu{flex:1 1 50%}span.title{font-size:var(--font-size-lg)}}.module-breadcrumb{--module-breadcrumb-background-color:hsla(0,0%,100%,.95)}.module-breadcrumb ul>li>.nav__dropdown{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--module-breadcrumb-background-color);position:absolute;width:320px}.module-breadcrumb>ul{align-items:stretch;display:flex;font-size:var(--font-size-md)}.module-breadcrumb>ul>li:first-child a{--subtle-fill-opacity:0%}.module-breadcrumb>ul>li:not(:last-child){border-inline-end:var(--border-width) var(--border-style)}.module-breadcrumb>ul>li{align-items:center;display:flex}.module-breadcrumb>ul>li>.button{--button-border-radius:0;--button-font-weight:var(--font-weight-normal)}.module-breadcrumb>ul>li>.button[aria-expanded=true]{background-color:var(--module-breadcrumb-background-color)}.module-breadcrumb .nav__dropdown>.accordion{font-size:var(--font-size-sm)}.module-breadcrumb .nav__dropdown>.accordion>.accordion__button.current{cursor:default;font-weight:var(--font-weight-bold);justify-content:start;opacity:.75}.module-breadcrumb .nav__dropdown>.accordion>.accordion__button.current:before{display:none}.module-breadcrumb .nav__dropdown>.accordion>.accordion__button:focus,.module-breadcrumb .nav__dropdown>.accordion>.accordion__button:hover{text-decoration:none}.module-breadcrumb .accordion__panel>.accordion{--accordion-icon-closed:"";--accordion-icon-open:"";--accordion-button-padding-x:0;--accordion-button-padding-y:0.2em;--accordion-panel-padding-x:1.675em}.module-breadcrumb .accordion__panel .accordion__button{border-block-start:unset;flex-direction:row;font-weight:var(--font-weight-normal);justify-content:start}.module-breadcrumb .accordion__panel .accordion__button:before{margin:unset;width:var(--accordion-panel-padding-x)}.discipline-divider{align-items:center;display:flex;justify-content:space-between}.discipline-divider h2{line-height:unset;margin-bottom:unset}.discipline-divider__title{margin-inline:var(--spacer-2)}.discipline-divider__image{max-width:124px}@media(min-width:1280px){.discipline-divider__image{max-width:164px}}.discipline-divider{background-position:100%;background-repeat:no-repeat;background-size:contain}.terms-alphabetical{display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);justify-content:center}.terms-alphabetical>button{aspect-ratio:1/1;border-radius:var(--button-border-radius);min-height:var(--button-target-size)}.terms-alphabetical>button[aria-current]{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);font-weight:700;text-decoration:underline}.terms-alphabetical>button[aria-current] span{display:block;transform:scale(1.25)}.nav--color-links a:not([aria-current]){color:var(--default-link-color)}.back-to-top>.container{display:flex;justify-content:end}.back-to-top button{border-bottom-left-radius:0;border-bottom-right-radius:0}.back-to-top:not([class*=fixed]){inset-block-start:0;inset-inline-end:0;inset-inline-start:0;position:absolute;transform:translateY(-100%)}.back-to-top.fixed{inset-block-end:0;inset-block-start:unset;inset-inline-end:0;inset-inline-start:0;position:fixed;z-index:8000}.back-to-top.fixed button{background-color:var(--default-link-color)!important;color:#fff;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.375))}}:root{--ngss-sep-hue:240;--ngss-sep-saturation:75%;--ngss-sep-lightness:30%;--ngss-cc-hue:120;--ngss-cc-saturation:60%;--ngss-cc-lightness:40%;--ngss-dci-hue:25;--ngss-dci-saturation:75%;--ngss-dci-lightness:50%;--term-highlight-hue:123;--term-highlight-saturation:43%;--term-highlight-lightness:56%}@layer component{.reading-toggle{font-size:var(--font-size-md)}.reading-toggle__switch{--form-field-border-radius:0.5em;--focus-outline-distance:calc(var(--border-width)*-1);--subtle-fill-opacity:0;margin-block-end:var(--spacer-1);overflow:hidden}.reading-toggle__switch:focus-within:focus-visible [class*=__switch]{outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-distance)}mark:is(.term,.ngss){--term-highlight-alpha:0.375;--term-highlight:hsla(var(--term-highlight-hue),var(--term-highlight-saturation),var(--term-highlight-lightness),var(--term-highlight-alpha));--ngss-sep-alpha:0.2;--ngss-practices:hsla(var(--ngss-sep-hue),var(--ngss-sep-saturation),var(--ngss-sep-lightness),var(--ngss-sep-alpha));--ngss-cc-alpha:0.2;--ngss-crosscutting:hsla(var(--ngss-cc-hue),var(--ngss-cc-saturation),var(--ngss-cc-lightness),var(--ngss-cc-alpha));--ngss-dci-alpha:0.2;--ngss-core-ideas:hsla(var(--ngss-dci-hue),var(--ngss-dci-saturation),var(--ngss-dci-lightness),var(--ngss-dci-alpha));background-color:transparent;color:currentColor;padding-block:.0875em;pointer-events:none;transition:background-color .125s}mark.highlighted{--outline-width:calc(var(--border-width)*1);cursor:pointer;outline:solid var(--outline-width) transparent;pointer-events:auto}mark.highlighted:focus,mark.highlighted:hover{--outline-width:calc(var(--border-width)*2)}mark.highlighted.term{background-color:var(--term-highlight);outline-color:hsla(var(--term-highlight-hue),var(--term-highlight-saturation),var(--term-highlight-lightness),calc(var(--term-highlight-alpha)*2))}mark.highlighted.term:focus,mark.highlighted.term:hover{--term-highlight-alpha:0.675}mark.highlighted.ngss{position:relative}mark.highlighted.ngss[data-ngss-cat-abbr*=Practice],mark.highlighted.ngss[data-ngss-cat-abbr*=SEP]{background-color:var(--ngss-practices);outline-color:hsla(var(--ngss-sep-hue),var(--ngss-sep-saturation),var(--ngss-sep-lightness),calc(var(--ngss-sep-alpha)*2))}mark.highlighted.ngss[data-ngss-cat-abbr*=CC],mark.highlighted.ngss[data-ngss-cat-abbr*=Crosscutting]{background-color:var(--ngss-crosscutting);outline-color:hsla(var(--ngss-cc-hue),var(--ngss-cc-saturation),var(--ngss-cc-lightness),calc(var(--ngss-cc-alpha)*2))}mark.highlighted.ngss[data-ngss-cat-abbr*="Core Idea"],mark.highlighted.ngss[data-ngss-cat-abbr*=DCI]{background-color:var(--ngss-core-ideas);outline-color:hsla(var(--ngss-dci-hue),var(--ngss-dci-saturation),var(--ngss-dci-lightness),calc(var(--ngss-dci-alpha)*2))}mark.highlighted.ngss:before{color:#fff;content:attr(data-ngss-cat-abbr);display:inline-flex;font-size:65%;font-style:italic;font-weight:700;margin-block-start:calc(var(--outline-width)*-1);margin-inline-start:calc(var(--outline-width)*-1);opacity:0;padding:.5em .75em;position:absolute;text-transform:uppercase;transform:translateY(-100%);transition:opacity .125s ease-in;white-space:nowrap}mark.highlighted.ngss[data-ngss-cat-abbr*=Practice]:before,mark.highlighted.ngss[data-ngss-cat-abbr*=SEP]:before{background-color:hsl(var(--ngss-sep-hue),var(--ngss-sep-saturation),var(--ngss-sep-lightness))}mark.highlighted.ngss[data-ngss-cat-abbr*=CC]:before,mark.highlighted.ngss[data-ngss-cat-abbr*=Crosscutting]:before{background-color:hsl(var(--ngss-cc-hue),var(--ngss-cc-saturation),var(--ngss-cc-lightness))}mark.highlighted.ngss[data-ngss-cat-abbr*="Core Idea"]:before,mark.highlighted.ngss[data-ngss-cat-abbr*=DCI]:before{background-color:hsl(var(--ngss-dci-hue),var(--ngss-dci-saturation),var(--ngss-dci-lightness))}mark.highlighted.ngss:focus,mark.highlighted.ngss:hover{--active-alpha:0.375;--ngss-sep-alpha:var(--active-alpha);--ngss-cc-alpha:var(--active-alpha);--ngss-dci-alpha:var(--active-alpha)}mark.highlighted.ngss:focus:before,mark.highlighted.ngss:hover:before{opacity:1}.reading-annotation{--_padding-x:1em;--_padding-y:0.75em;--button-target-size:2em;background-color:var(--canvas);border-radius:.5em;display:grid;grid-template-rows:auto 1fr;margin-inline:auto;max-height:100cqi;max-width:var(--narrow-width);overflow:hidden}.reading-annotation.shown{opacity:1;transform:translateY(0)}.reading-annotation[data-term-definition]>[class*=__body],.reading-annotation[data-term-definition]>[class*=__head]{background-color:hsla(var(--term-highlight-hue),var(--term-highlight-saturation),var(--term-highlight-lightness),var(--bg-alpha,1))}.reading-annotation[data-ngss-cat-abbr*=Practice]>[class*=__body],.reading-annotation[data-ngss-cat-abbr*=Practice]>[class*=__head],.reading-annotation[data-ngss-cat-abbr*=SEP]>[class*=__body],.reading-annotation[data-ngss-cat-abbr*=SEP]>[class*=__head]{background-color:hsla(var(--ngss-sep-hue),var(--ngss-sep-saturation),var(--ngss-sep-lightness),var(--bg-alpha,1))}.reading-annotation[data-ngss-cat-abbr*=CC]>[class*=__body],.reading-annotation[data-ngss-cat-abbr*=CC]>[class*=__head],.reading-annotation[data-ngss-cat-abbr*=Crosscutting]>[class*=__body],.reading-annotation[data-ngss-cat-abbr*=Crosscutting]>[class*=__head]{background-color:hsla(var(--ngss-cc-hue),var(--ngss-cc-saturation),var(--ngss-cc-lightness),var(--bg-alpha,1))}.reading-annotation[data-ngss-cat-abbr*="Core Idea"]>[class*=__body],.reading-annotation[data-ngss-cat-abbr*="Core Idea"]>[class*=__head],.reading-annotation[data-ngss-cat-abbr*=DCI]>[class*=__body],.reading-annotation[data-ngss-cat-abbr*=DCI]>[class*=__head]{background-color:hsla(var(--ngss-dci-hue),var(--ngss-dci-saturation),var(--ngss-dci-lightness),var(--bg-alpha,1))}.reading-annotation>[class*=__body]{--bg-alpha:0.125}.reading-annotation>[class*=__body] p{margin-block-end:.5em}.reading-annotation:not(.glossary-term)>[class*=__head]{color:#fff;font-weight:var(--font-weight-bold)}[class*=has-overlay] .reading-annotation{display:none}.reading-annotation__head{align-items:center;display:flex;justify-content:space-between;padding-block:calc(var(--_padding-y)*.55);padding-inline-end:calc(var(--_padding-y)*.5);padding-inline-start:var(--_padding-x);position:relative;z-index:5}.reading-annotation__head .h6{font-size:var(--font-size-sm);margin-block-end:unset}.reading-annotation__body{background-color:hsla(0,0%,100%,.875);overflow:scroll;padding:var(--_padding-y) var(--_padding-x)}.reading-annotation__body [class*=standard]{display:block;font-size:var(--font-size-sm);font-style:italic;opacity:.8}.reading-annotation{margin-block-start:var(--spacer-2)}}figure>mark.ngss.highlighted{display:flex;padding-block:0}@layer component{.table-of-contents{font-size:var(--font-size-md)}.table-of-contents [class*=__title]{font-weight:var(--font-weight-bold);margin-block-end:.5em}.table-of-contents ul{list-style:none}.table-of-contents li{margin-block-end:.5em}.table-of-contents ul>li>ul{margin-block-start:.5em;padding-inline:.75em}.table-of-contents ul>li>a{color:var(--link-color)}.table-of-contents ul>li>ul>li>a{font-size:var(--font-size-sm)}}:root{--body-font-family:"Open Sans",sans-serif;--base-font-size:0.9rem;--type-scale:1.175;--body-line-height:1.55;--icon-font-family:"visionlearning-icons";--narrow-width:44rem;--medium-width:calc(var(--narrow-width)*1.5);--wide-width:calc(var(--narrow-width)*2.5);--border-radius:0.25em;--button-padding-x:1.25em;--button-icon-only-size:2.25em;--button-outline-border-width:var(--border-width);--button-icon-over-text-width:5.25em;--button-icon-over-text-border-radius:100%;--spacer-3:calc(var(--spacer-base)*1.25);--spacer-4:calc(var(--spacer-base)*2);--spacer-5:calc(var(--spacer-base)*4);--grid-sidebar-width:18rem;--form-field-border-color:var(--border-color);--lightbox-button-icon-image:"";--lightbox-button-icon-video:""}@media screen and (max-width:1000px){:root{--base-font-size:0.875rem;--type-scale:1.15}}h1>sub{display:block;font-size:75%}.backdrop{--backdrop-fixed-height:450px}hr.divider{margin-block:calc(var(--grid-divider-gap)*.5)}.tabs-nav{--tab-nav-active-bar-color:var(--primary)}.tabs-nav.library{--tab-nav-active-bar-color:var(--library);--tab-nav-pill-active-text-color:var(--library-text);--tab-nav-pill-active-background-color:var(--library)}.tabs-nav.glossary{--tab-nav-active-bar-color:var(--glossary)}.tabs-nav.classroom{--tab-nav-active-bar-color:var(--classroom)}.button.text-transform-uppercase{--subtle-fill-opacity:0;--button-padding-x:0;--button-padding-y:0;color:var(--link-color)}form button:not([class*=button--icon-only])[type=submit]{background-color:var(--canvas-link);color:#fff!important}.about-article section{margin-block:var(--spacer-5)}:root{--icon-question-a:"";--icon-question-b:"";--icon-question-c:"";--icon-question-d:"";--icon-question-e:"";--icon-question-checked:""}@layer component{.comprehension-checkpoint .form-entry__option,.quiz__questions .form-entry__option{margin-block-start:.5em}.comprehension-checkpoint .form-entry__option__radio,.quiz__questions .form-entry__option__radio{font-size:90%}.comprehension-checkpoint .form-entry__option__radio:first-child>label>input~.option__label:before,.quiz__questions .form-entry__option__radio:first-child>label>input~.option__label:before{content:var(--icon-question-a)}.comprehension-checkpoint .form-entry__option__radio:nth-child(2)>label>input~.option__label:before,.quiz__questions .form-entry__option__radio:nth-child(2)>label>input~.option__label:before{content:var(--icon-question-b)}.comprehension-checkpoint .form-entry__option__radio:nth-child(3)>label>input~.option__label:before,.quiz__questions .form-entry__option__radio:nth-child(3)>label>input~.option__label:before{content:var(--icon-question-c)}.comprehension-checkpoint .form-entry__option__radio:nth-child(4)>label>input~.option__label:before,.quiz__questions .form-entry__option__radio:nth-child(4)>label>input~.option__label:before{content:var(--icon-question-d)}.comprehension-checkpoint .form-entry__option__radio:nth-child(5)>label>input~.option__label:before,.quiz__questions .form-entry__option__radio:nth-child(5)>label>input~.option__label:before{content:var(--icon-question-e)}.comprehension-checkpoint .form-entry__option__radio>label>input:checked~.option__label:before,.quiz__questions .form-entry__option__radio>label>input:checked~.option__label:before{content:var(--icon-question-checked)}.comprehension-checkpoint .form-entry__option__radio>label>input:not(:checked)~.option__label:before,.quiz__questions .form-entry__option__radio>label>input:not(:checked)~.option__label:before{color:var(--link-color);opacity:1}.quiz__questions{counter-reset:section;padding:unset}.quiz__questions .form-entry{position:relative}.quiz__questions .form-entry:before{content:counter(section) ".";counter-increment:section;font-weight:700;inset-inline-start:0;padding-inline-start:var(--form-field-padding-x);position:absolute}.quiz__questions .form-entry__field__label{padding:unset;padding-inline-start:calc(var(--form-field-padding-x) + 2em)}.quiz__questions .figure{--figure-margin-y:var(--spacer-2)}.quiz__response{color:var(--canvas-warn);display:block;font-size:90%;font-style:italic;margin-top:var(--form-field-padding-y);padding-inline-start:calc(var(--form-field-padding-x) + 1em)}.quiz__score.pass,[data-answer=correct] .quiz__response{color:var(--canvas-confirm)}.quiz__score.fail{color:var(--canvas-warn)}.quiz__pool{border:var(--border-width) var(--border-style) currentColor;border-radius:var(--form-field-border-radius);margin-block:var(--spacer-4);margin-inline:calc(var(--spacer-3)*-1);padding:var(--spacer-3)}.quiz__pool>:last-child{margin-bottom:0!important}.quiz__pool .quiz__pool__description{font-size:var(--font-size-md);font-style:italic;margin-bottom:var(--spacer-4)}.comprehension-checkpoint .form-entry__option__radio{--subtle-fill-opacity:0}.comprehension-checkpoint .quiz__response:not(.shown){display:none}.comprehension-checkpoint__header{--subtle-fill-opacity:7.5%;border-radius:var(--form-field-border-radius);color:var(--primary);margin-block-end:1em;overflow:hidden}.comprehension-checkpoint__header,.comprehension-checkpoint__header>span{align-items:center;background-color:var(--subtle-fill-background-color);display:flex}.comprehension-checkpoint__header>span{--subtle-fill-opacity:0.075;height:var(--button-icon-only-size);justify-content:center;margin-right:.5em;width:var(--button-icon-only-size)}.comprehension-checkpoint__header>span>[class*=icon]{font-size:1.5em}@container module-main (inline-size >= 768px){.comprehension-checkpoint__header{margin-inline-start:calc(var(--button-icon-only-size)*-1)}}}blockquote.blockquote-transcript{background-color:#f5ece2;box-shadow:0 0 .375em 0 hsla(0,0%,50%,.2);font-family:Courier New,Courier,monospace;font-size:.875em;font-style:normal;line-height:1.25em;margin-bottom:var(--paragraph-margin-bottom);padding:1.25em}blockquote.blockquote-transcript strong{background:rgba(255,255,0,.5);margin-inline-start:-.5em;padding:.25em .5em}blockquote.blockquote-transcript p{margin-block-end:var(--paragraph-margin-bottom)}:root{--actinide:#81314c;--actinide-tint:#81314c26;--alkali-metal:#1a679c;--alkali-metal-tint:#1a679c26;--alkaline-earth-metal:#942e27;--alkaline-earth-metal-tint:#942e2726;--halogen:#131b6c;--halogen-tint:#131b6c26;--lanthanide:#175e82;--lanthanide-tint:#175e8226;--metalloid:#a04012;--metalloid-tint:#a0401226;--noble-gas:#8e0b37;--noble-gas-tint:#8e0b3726;--post-transition-metal:#17804b;--post-transition-metal-tint:#17804b26;--nonmetal:#066;--nonmetal-tint:#00666626;--transition-metal:#641b98;--transition-metal-tint:#641b9826;--separator-size:3cqi;--light-green:rgba(139,195,75,.185);--light-red:rgba(204,51,51,.185)}:where([data-group]){--_background-color:var(--_background-color,#e5e5e5);--_color:var(--text-color,#333);background-color:var(--_background-color);color:var(--_color)}[data-group=actinide]{--_background-color:var(--actinide-tint);--_color:var(--actinide)}[data-group=alkali-metal]{--_background-color:var(--alkali-metal-tint);--_color:var(--alkali-metal)}[data-group=alkaline-earth-metal]{--_background-color:var(--alkaline-earth-metal-tint);--_color:var(--alkaline-earth-metal)}[data-group=halogen]{--_background-color:var(--halogen-tint);--_color:var(--halogen)}[data-group=lanthanide]{--_background-color:var(--lanthanide-tint);--_color:var(--lanthanide)}[data-group=metalloid]{--_background-color:var(--metalloid-tint);--_color:var(--metalloid)}[data-group=noble-gas]{--_background-color:var(--noble-gas-tint);--_color:var(--noble-gas)}[data-group=post-transition-metal]{--_background-color:var(--post-transition-metal-tint);--_color:var(--post-transition-metal)}[data-group=nonmetal]{--_background-color:var(--nonmetal-tint);--_color:var(--nonmetal)}[data-group=transition-metal]{--_background-color:var(--transition-metal-tint);--_color:var(--transition-metal)}.periodic-table{--gap:calc(var(--border-width)*2);container-type:inline-size;display:grid;gap:var(--gap);grid-template-areas:"H . . . key key . . . . . . . . . . . He" "Li Be . . key key . . . . . . B C N O F Ne" "Na Mg . . . . . . . . . . Al Si P S Cl Ar" "Na Mg . . . . . . . . . . Al Si P S Cl Ar" "K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr" "Rb Sr Y Zr Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb Te I Xe" "Cs Ba connector Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At Rn" "Fr Ra connector Rf Db Sg Bh Hs Mt Ds Rg Cn Nh Fl Mc Lv Ts Og" ". . connector space space space space space space space space space space space space space space space" ". . connector La Ce Pr Nd Pm Sm Eu Gd Tb Dy Ho Er Tm Yb Lu" ". . connector Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr" "key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color key-color";grid-template-columns:repeat(18,1fr);margin-inline:auto;max-width:1440px;min-width:1000px;padding:var(--spacer-3)}.periodic-table__key-element{--_arrow-width:33cqi;grid-area:key}.periodic-table__key-element [class*=key__item]{color:var(--text-color);font-size:9cqi;font-weight:var(--font-weight-normal);inset-block-start:50%;inset-inline-start:100%;margin-inline-start:calc(var(--_arrow-width) + 8cqi);position:absolute;transform:translateY(-50%);white-space:nowrap}.periodic-table__key-element [class*=key__item]:after,.periodic-table__key-element [class*=key__item]:before{color:var(--text-color);content:"";inset-block-start:50%;inset-inline-start:0;position:absolute}.periodic-table__key-element [class*=key__item]:before{border-bottom:1px solid var(--text-color);display:inline-block;position:absolute;transform:translateX(calc(var(--_arrow-width)*-1));width:calc(var(--_arrow-width) - 8cqi)}.periodic-table__key-element [class*=key__item]:after{border-bottom:4cqi solid transparent;border-right:4cqi solid var(--text-color);border-top:4cqi solid transparent;transform:translateY(-50%) translateX(calc(var(--_arrow-width)*-1))}.periodic-table__key-color{--_fill:var(--text-color,currentColor);--_stroke:currentColor;-moz-column-count:5;column-count:5;-moz-column-gap:var(--spacer-3);column-gap:var(--spacer-3);font-size:1.125cqi;grid-area:key-color;list-style:none;margin-block-start:var(--separator-size)}.periodic-table__key-color li:before{border-radius:100%;content:"";display:inline-block;height:1cqi;margin-inline-end:.5cqi;width:1cqi}.periodic-table__key-color li:not(:last-child){margin-block-end:.5cqi}.periodic-table__key-color :where([data-color]):before{background-color:var(--_fill);outline:.25cqi solid var(--_stroke)}.periodic-table__key-color [data-color=actinides]:before{--_fill:var(--actinide-tint);--_stroke:var(--actinide)}.periodic-table__key-color [data-color=alkali-metals]:before{--_fill:var(--alkali-metal-tint);--_stroke:var(--alkali-metal)}.periodic-table__key-color [data-color=alkaline-earth-metals]:before{--_fill:var(--alkaline-earth-metal-tint);--_stroke:var(--alkaline-earth-metal)}.periodic-table__key-color [data-color=halogens]:before{--_fill:var(--halogen-tint);--_stroke:var(--halogen)}.periodic-table__key-color [data-color=lanthanides]:before{--_fill:var(--lanthanide-tint);--_stroke:var(--lanthanide)}.periodic-table__key-color [data-color=metalloids]:before{--_fill:var(--metalloid-tint);--_stroke:var(--metalloid)}.periodic-table__key-color [data-color=noble-gases]:before{--_fill:var(--noble-gas-tint);--_stroke:var(--noble-gas)}.periodic-table__key-color [data-color=post-transition-metals]:before{--_fill:var(--post-transition-metal-tint);--_stroke:var(--post-transition-metal)}.periodic-table__key-color [data-color=transition-metals]:before{--_fill:var(--transition-metal-tint);--_stroke:var(--transition-metal)}.periodic-table__key-color [data-color=unknown-properties]:before{--_fill:var(--unknown-properties-tint);--_stroke:var(--unknown-properties)}.periodic-table__key-color [data-color=metals]:before{--_fill:var(--metals-tint);--_stroke:var(--metals)}.periodic-table__key-color [data-color=nonmetals]:before{--_fill:var(--nonmetal-tint);--_stroke:var(--nonmetal)}.periodic-table__element{align-items:center;aspect-ratio:1/1;container-type:inline-size;display:flex;flex-direction:column;gap:.125cqi;justify-content:center;position:relative;text-align:center}.periodic-table__element>p{font-size:14cqi;margin-bottom:unset;position:relative;width:100%}.periodic-table__element [class^=symbol]{font-size:32cqi;font-weight:var(--font-weight-bold);line-height:1}.periodic-table__element [class^=chemical-group]{display:none}.periodic-table__element:is(button):is(:hover,:focus){opacity:.875}.periodic-table__element:is(button):after,.periodic-table__element:is(button):before{color:var(--text-color);display:none;font-size:18cqi;padding:8cqi;position:absolute}.periodic-table__element:is(button):before{content:attr(data-period-number);inset-inline-start:0;transform:translateX(-100%)}.periodic-table__element:is(button):after{content:attr(data-group-number);inset-block-start:0;transform:translateY(-100%)}.periodic-table__element:is(button):is([data-atomic-number="1"],[data-atomic-number="3"],[data-atomic-number="11"],[data-atomic-number="19"],[data-atomic-number="37"],[data-atomic-number="55"],[data-atomic-number="87"]):before,.periodic-table__element:is(button):is([data-atomic-number="1"],[data-atomic-number="4"],[data-atomic-number="21"],[data-atomic-number="22"],[data-atomic-number="23"],[data-atomic-number="24"],[data-atomic-number="25"],[data-atomic-number="26"],[data-atomic-number="27"],[data-atomic-number="28"],[data-atomic-number="29"],[data-atomic-number="30"],[data-atomic-number="5"],[data-atomic-number="6"],[data-atomic-number="7"],[data-atomic-number="8"],[data-atomic-number="9"],[data-atomic-number="2"]):after{display:inline-flex}.separator{grid-area:space;height:var(--separator-size)}.periodic-table__connectors{grid-area:connector;position:relative}[class*=-connector]{--_fill:var(--background-color,#e5e5e5);background-color:var(--_fill);height:100%;position:absolute;width:100%}.lanthanides-connector{--_fill:var(--lanthanide-tint);clip-path:polygon(0 0,100% calc(56% + var(--gap)),100% calc(78% - var(--gap)*1.5),0 calc(22% - var(--gap)*1.5))}.actinides-connector{--_fill:var(--actinide-tint);clip-path:polygon(0 calc(22% + var(--gap)*1.5),100% calc(78% + var(--gap)*1.5),100% 100%,0 calc(44% - var(--gap)))}.increasing-energy-arrow{background:linear-gradient(90deg,#7f7fd5,#86a8e7,#91eae4,#ffd194,#ff647c);height:16px;position:relative;width:100%}.increasing-energy-arrow:after{border-bottom:25px solid transparent;border-left:25px solid #ff647c;border-top:25px solid transparent;content:"";height:0;inset-block-end:0;inset-block-start:50%;inset-inline-end:0;inset-inline-start:auto;outline:1px solid transparent;position:absolute;transform:translate(50%,-50%);width:0}
