:root{--colors-pink-200: #ffb8de;--colors-pink-300: #ff8ac9;--colors-pink-400: #fb56ac;--colors-pink-400-10: rgba(251 86 172 / 0.1);--colors-pink-400-5: rgba(251 86 172 / 0.05);--colors-pink-500: #d20071;--colors-pink-500-5: rgba(210 0 113 / 0.05);--colors-pink-600: #bf0067;--colors-pink-700: #91004e;--colors-purple-200: #e2cff8;--colors-purple-300: #c8a7f1;--colors-purple-400: #ab84d7;--colors-purple-400-10: rgba(171 132 215 / 0.1);--colors-purple-400-5: rgba(171 132 215 / 0.05);--colors-purple-500: #353b42;--colors-purple-500-5: rgba(74 20 140 / 0.05);--colors-purple-600: #3e1174;--colors-purple-700: #2f0d59;--colors-blue-400: #81d5d9;--colors-blue-500: #5bc6cc;--colors-blue-500-5: rgba(91 198 204 / 0.05);--colors-blue-600: #39b2b8;--colors-blue-700: #007780;--colors-blue-700-5: rgba(0 119 128 / 0.05);--colors-yellow-400: #fbe786;--colors-yellow-500: #fade5b;--colors-yellow-500-5: rgba(250 222 91 / 0.05);--colors-yellow-600: #f5cc3b;--colors-yellow-600-5: rgba(245 204 59 / 0.05);--colors-red-200: #f5a3a6;--colors-red-300: #ed6b70;--colors-red-400: #e6343a;--colors-red-400-10: rgba(230 10 20 / 0.1);--colors-red-400-5: rgba(230 10 20 / 0.05);--colors-red-500: #e60a14;--colors-red-500-5: rgba(230 10 20 / 0.05);--colors-red-600: #b8080f;--colors-red-700: #8a060c;--colors-navy-200: #99c2e8;--colors-navy-300: #66a3d9;--colors-navy-400: #3385cb;--colors-navy-400-10: rgba(0 80 170 / 0.1);--colors-navy-400-5: rgba(0 80 170 / 0.05);--colors-navy-500: #0050aa;--colors-navy-500-5: rgba(0 80 170 / 0.05);--colors-navy-600: #003d82;--colors-navy-700: #002a5c;--colors-amber-400: #ffe566;--colors-amber-500: #ffc800;--colors-amber-500-5: rgba(255 200 0 / 0.05);--colors-amber-600: #e6b400;--colors-amber-600-5: rgba(230 180 0 / 0.05);--colors-neutral-transparent: rgba(255 255 255 / 0);--colors-neutral-50: #ffffff;--colors-neutral-50-5: rgba(255 255 255 / 0.05);--colors-neutral-50-10: rgba(255 255 255 / 0.1);--colors-neutral-50-60: rgba(255 255 255 / 0.6);--colors-neutral-100: #f8f6fa;--colors-neutral-200: #f0ebf5;--colors-neutral-700: #362547;--colors-neutral-700-60: rgba(74, 20, 140, 0.6);--colors-neutral-800: #231e29;--colors-neutral-900: #0f0f0f;--colors-neutral-900-10: rgba(15 15 15 / 0.1);--colors-neutral-900-5: rgba(15 15 15 / 0.05);--colors-validation-valid-light: #1aba51;--colors-validation-valid: #057b46;--colors-validation-warning-light: #f59e0b;--colors-validation-warning: #b55700;--colors-validation-error-light: #fd5d63;--colors-validation-error: #cd2929;--font-family-headings: "Circular";--font-family-body: "Circular";--font-family-action-items: "Circular";--font-family-default: "circular", "circular-book", "open-sans", sans-serif;--font-regular: 400;--font-semibold: 500;--font-bold: 700;--font-black: 900;--text-3xs: 0.375rem;--text-2xs: 0.625rem;--text-xs: 0.75rem;--text-sm: 0.875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.75rem;--text-4xl: 2rem;--text-5xl: 2.25rem;--text-6xl: 2.375rem;--text-7xl: 2.5rem;--text-8xl: 3rem;--leading-sm: 1.2;--leading-md: 1.4;--leading-lg: 1.5;--leading-xl: 1.7;--radius-none: 0rem;--radius-xs: 0.5rem;--radius-sm: 0.75rem;--radius-md: 1.5rem;--radius-lg: 2.25rem;--radius-xl: 3rem;--radius-full: 9999px;--spacing-none: 0rem;--spacing-3xs: 0.125rem;--spacing-2xs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3.5rem;--spacing-5xl: 4.5rem;--spacing-6xl: 6rem;--z-index-below: -1;--z-index-content: 0;--z-index-content-overlay: 1;--z-index-menu: 50;--z-index-topbar: 55;--z-index-logo: 58;--z-index-skip-links: 60;--duration-short: 100ms;--duration-base: 200ms;--duration-medium: 300ms;--duration-long: 500ms;--shadow-small: 0 1px 12px 1px rgba(15, 15, 15, 0.1);--shadow-medium: 0 2px 16px 2px rgba(15, 15, 15, 0.1);--shadow-large: 0 4px 20px 4px rgba(15, 15, 15, 0.1);--is-dark-light: false;--is-dark-dark: true;--shadow-light: var(--colors-neutral-900-10);--shadow-dark: var(--colors-neutral-50-10);--color-focus: var(--colors-purple-500)}.is-dark{--color-focus: var(--colors-neutral-50)}:root{--large-basic-surfaces-bg-default-light: var(--colors-neutral-50);--large-basic-surfaces-bg-subtle-light: var(--colors-neutral-100);--large-basic-surfaces-bg-bright-light: var(--colors-neutral-200);--large-basic-surfaces-text-default-light: var(--colors-purple-500);--large-basic-surfaces-text-accent-light: var(--colors-pink-500);--large-basic-surfaces-text-heading-light: var(--colors-purple-500);--large-basic-surfaces-text-link-light: var(--colors-pink-500);--large-basic-surfaces-ghost-button-bg-primary-light: var(--colors-pink-500-5);--large-basic-surfaces-ghost-button-text-primary-light: var(--colors-pink-500);--large-basic-surfaces-ghost-button-text-secondary-light: var(--colors-purple-500);--large-basic-surfaces-ghost-button-bg-secondary-light: var(--colors-purple-500-5);--large-basic-surfaces-text-link-dark: var(--colors-pink-400);--large-basic-surfaces-bg-default-dark: var(--colors-neutral-900);--large-basic-surfaces-bg-subtle-dark: var(--colors-neutral-800);--large-basic-surfaces-bg-bright-dark: var(--colors-neutral-700);--large-basic-surfaces-text-default-dark: var(--colors-neutral-50);--large-basic-surfaces-text-accent-dark: var(--colors-pink-400);--large-basic-surfaces-text-heading-dark: var(--colors-neutral-50);--large-basic-surfaces-ghost-button-bg-primary-dark: var(--colors-pink-400-10);--large-basic-surfaces-ghost-button-text-primary-dark: var(--colors-pink-400);--large-basic-surfaces-ghost-button-text-secondary-dark: var(--colors-neutral-50);--large-basic-surfaces-ghost-button-bg-secondary-dark: var(--colors-neutral-50-10);--large-accent-surfaces-light-background-bg-accent-yellow-light: var(--colors-yellow-500);--large-accent-surfaces-light-background-bg-accent-blue-light: var(--colors-blue-500);--large-accent-surfaces-light-background-text-default-light: var(--colors-purple-500);--large-accent-surfaces-light-background-text-accent-light: var(--colors-purple-500);--large-accent-surfaces-light-background-text-heading-light: var(--colors-purple-500);--large-accent-surfaces-light-background-text-link-light: var(--colors-purple-500);--large-accent-surfaces-light-background-ghost-button-bg-light: var(--colors-purple-500-5);--large-accent-surfaces-light-background-ghost-button-text-light: var(--colors-purple-500);--large-accent-surfaces-light-background-bg-accent-yellow-dark: var(--colors-neutral-800);--large-accent-surfaces-light-background-bg-accent-blue-dark: var(--colors-neutral-800);--large-accent-surfaces-light-background-text-default-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-accent-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-heading-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-link-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-ghost-button-bg-dark: var(--colors-neutral-50-10);--large-accent-surfaces-light-background-ghost-button-text-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-bg-accent-pink-light: var(--colors-pink-500);--large-accent-surfaces-dark-background-bg-accent-purple-light: var(--colors-purple-500);--large-accent-surfaces-dark-background-bg-accent-grey-light: var(--colors-neutral-700);--large-accent-surfaces-dark-background-text-default-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-accent-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-heading-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-link-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-ghost-button-bg-light: var(--colors-neutral-50-10);--large-accent-surfaces-dark-background-ghost-button-text-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-bg-accent-pink-dark: var(--colors-neutral-800);--large-accent-surfaces-dark-background-bg-accent-purple-dark: var(--colors-neutral-800);--large-accent-surfaces-dark-background-bg-accent-grey-dark: var(--colors-neutral-800);--large-accent-surfaces-dark-background-text-default-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-accent-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-heading-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-link-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-ghost-button-bg-dark: var(--colors-neutral-50-10);--large-accent-surfaces-dark-background-ghost-button-text-dark: var(--colors-neutral-50)}:root{--small-accent-surfaces-light-background-bg-accent-blue-light: var(--colors-blue-500);--small-accent-surfaces-light-background-bg-accent-yellow-light: var(--colors-yellow-500);--small-accent-surfaces-light-background-text-heading-light: var(--colors-purple-500);--small-accent-surfaces-light-background-text-default-light: var(--colors-purple-500);--small-accent-surfaces-light-background-text-accent-light: var(--colors-purple-500);--small-accent-surfaces-light-background-text-link-light: var(--colors-purple-500);--small-accent-surfaces-light-background-ghost-button-bg-light: var(--colors-purple-500-5);--small-accent-surfaces-light-background-ghost-button-text-light: var(--colors-purple-500);--small-accent-surfaces-light-background-bg-accent-blue-dark: var(--colors-blue-600);--small-accent-surfaces-light-background-bg-accent-yellow-dark: var(--colors-yellow-600);--small-accent-surfaces-light-background-text-heading-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-default-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-accent-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-link-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-ghost-button-bg-dark: var(--colors-neutral-900-5);--small-accent-surfaces-light-background-ghost-button-text-dark: var(--colors-neutral-900);--small-accent-surfaces-dark-background-bg-accent-pink-light: var(--colors-pink-500);--small-accent-surfaces-dark-background-bg-accent-purple-light: var(--colors-purple-500);--small-accent-surfaces-dark-background-text-heading-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-default-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-accent-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-ghost-button-bg-light: var(--colors-neutral-50-5);--small-accent-surfaces-dark-background-text-link-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-ghost-button-text-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-bg-accent-pink-dark: var(--colors-pink-500);--small-accent-surfaces-dark-background-bg-accent-purple-dark: var(--colors-purple-500);--small-accent-surfaces-dark-background-text-heading-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-default-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-accent-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-link-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-ghost-button-bg-dark: var(--colors-neutral-50-5);--small-accent-surfaces-dark-background-ghost-button-text-dark: var(--colors-neutral-50)}:root{--validation-text-error-light: var(--colors-validation-error);--validation-text-warning-light: var(--colors-validation-warning);--validation-text-success-light: var(--colors-validation-valid);--validation-surface-success-light: var(--colors-validation-valid);--validation-surface-error-light: var(--colors-validation-error);--validation-surface-warning-light: var(--colors-validation-warning);--validation-text-on-validation-light: var(--colors-neutral-50);--validation-text-error-dark: var(--colors-validation-error-light);--validation-text-warning-dark: var(--colors-validation-warning-light);--validation-text-success-dark: var(--colors-validation-valid-light);--validation-surface-success-dark: var(--colors-validation-valid);--validation-surface-error-dark: var(--colors-validation-error);--validation-surface-warning-dark: var(--colors-validation-warning);--validation-text-on-validation-dark: var(--colors-neutral-50)}@keyframes slide-in-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slide-in-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes fade-in{from{opacity:0}}@keyframes slide-up{from{transform:translateY(10%)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--text-h6: var(--text-md);--text-h6-md: var(--text-lg);--text-h5: var(--text-lg);--text-h5-md: var(--text-xl);--text-h4: var(--text-xl);--text-h4-md: var(--text-2xl);--text-h3: var(--text-2xl);--text-h3-md: var(--text-3xl);--text-h2: 1.625rem;--text-h2-md: 1.875rem;--text-h2-lg: var(--text-4xl);--text-h1: var(--text-3xl);--text-h1-md: var(--text-4xl);--text-h1-lg: var(--text-6xl);--leading-h6: var(--leading-sm);--leading-h5: var(--leading-sm);--leading-h4: var(--leading-sm);--leading-h3: var(--leading-sm);--leading-h2: var(--leading-sm);--leading-h1: var(--leading-sm)}html,body,p,ol,ul,li,dl,dt,dd,button,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}button,input,select,textarea{margin:0}input,button,textarea,select,option{font:inherit}button{background-color:rgba(0,0,0,0)}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}*,*::before,*::after{box-sizing:border-box;border-width:0;border-style:solid;text-underline-position:under;transition-behavior:allow-discrete}input:focus-visible,button:focus-visible,a:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-focus)}html{height:100%;font-family:var(--font-family-default);line-height:var(--leading-md);font-weight:var(--font-regular, normal);accent-color:var(--styleset-color-text-default, var(--large-surfaces-text-default));color:var(--styleset-color-text-default, var(--large-surfaces-text-default));background-color:var(--styleset-color-background, var(--large-surfaces-background));scroll-behavior:smooth;scroll-padding-top:calc(var(--navbar-height) + var(--spacing-5xl));overflow:auto}b,strong{font-weight:var(--font-bold, bold)}button:not([disabled]){cursor:pointer}img,picture,video,object{width:100%;object-fit:cover;border-radius:inherit}cite{font-style:normal}h1{line-height:var(--leading-h1);font-size:var(--text-h1)}@media(min-width: 768px){h1{font-size:var(--text-h1-md)}}@media(min-width: 1280px){h1{font-size:var(--text-h1-lg)}}h2{line-height:var(--leading-h2);font-size:var(--text-h2)}@media(min-width: 768px){h2{font-size:var(--text-h2-md)}}@media(min-width: 1280px){h2{font-size:var(--text-h2-lg)}}h3{line-height:var(--leading-h3);font-size:var(--text-h3)}@media(min-width: 768px){h3{font-size:var(--text-h3-md)}}h4{line-height:var(--leading-h4);font-size:var(--text-h4)}@media(min-width: 768px){h4{font-size:var(--text-h4-md)}}h5{line-height:var(--leading-h5);font-size:var(--text-h5)}@media(min-width: 768px){h5{font-size:var(--text-h5-md)}}h6{line-height:var(--leading-h6);font-size:var(--text-h6)}@media(min-width: 768px){h6{font-size:var(--text-h6-md)}}p+p{margin-top:var(--spacing-md)}.cover-link{position:absolute;z-index:var(--z-index-content-overlay);inset:0;width:100%;height:100%;border-radius:inherit}.slideout__container{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-base) allow-discrete}.slideout__container[aria-hidden=true]{pointer-events:none}.slideout__container[aria-hidden=false]{grid-template-rows:1fr;pointer-events:auto}.slideout__target{overflow:hidden}.slide-in-right{animation-name:slide-in-right;animation-duration:var(--duration-base)}.slide-in-left{animation-name:slide-in-left;animation-duration:var(--duration-base)}.scroll-hide{transition:all var(--duration-long)}.scroll-hide[data-scroll-state=hidden]{top:calc(-1*var(--full-nav-height))}.hover\:scale-children:hover .hover\:scale,.hover\:scale:hover{transform:scale(1.05)}:root{--container-padding: var(--spacing-md)}@media(min-width: 768px){:root{--container-padding: var(--spacing-2xl)}}.container{margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:90rem}.container--width-full{max-width:none;padding-left:0;padding-right:0}.container--width-full-padded{max-width:none}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.large-surfaces,.slt-tabs--button .slt-tabs__list,.topic-item,.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-default-light);--large-surfaces-text-default: var(--large-basic-surfaces-text-default-light);--large-surfaces-text-accent: var(--large-basic-surfaces-text-accent-light);--large-surfaces-text-heading: var(--large-basic-surfaces-text-heading-light);--large-surfaces-text-link: var(--large-basic-surfaces-text-link-light);display:block;color:var(--styleset-color-text-default, var(--large-surfaces-text-default));background-color:var(--styleset-color-background, var(--large-surfaces-background));--color-focus: var(--styleset-color-outline-light, var(--large-surfaces-text-default))}.large-surfaces .large-surfaces__text-default,.slt-tabs--button .slt-tabs__list .large-surfaces__text-default,.topic-item .large-surfaces__text-default,.button-card .large-surfaces__text-default{color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.large-surfaces .large-surfaces__text-heading,.slt-tabs--button .slt-tabs__list .large-surfaces__text-heading,.topic-item .large-surfaces__text-heading,.button-card .large-surfaces__text-heading{color:var(--styleset-color-text-heading, var(--large-surfaces-text-heading))}.large-surfaces .large-surfaces__text-accent,.slt-tabs--button .slt-tabs__list .large-surfaces__text-accent,.topic-item .large-surfaces__text-accent,.button-card .large-surfaces__text-accent{color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.large-surfaces .large-surfaces__text-link,.slt-tabs--button .slt-tabs__list .large-surfaces__text-link,.large-surfaces a,.slt-tabs--button .slt-tabs__list a,.topic-item .large-surfaces__text-link,.button-card .large-surfaces__text-link,.topic-item a,.button-card a{color:var(--styleset-color-text-link, var(--large-surfaces-text-link))}.large-surfaces.large-surfaces--bg-default,.slt-tabs--button .large-surfaces--bg-default.slt-tabs__list,.large-surfaces--bg-default.topic-item,.large-surfaces--bg-default.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-default-light)}.large-surfaces.large-surfaces--bg-subtle,.slt-tabs--button .slt-tabs__list,.large-surfaces .topic-item,.slt-tabs--button .slt-tabs__list .topic-item,.large-surfaces .button-card,.slt-tabs--button .slt-tabs__list .button-card,.large-surfaces--bg-subtle.topic-item,.large-surfaces--bg-subtle.button-card,.topic-item .topic-item,.button-card .topic-item,.topic-item .button-card,.button-card .button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-subtle-light)}.large-surfaces.large-surfaces--bg-bright,.slt-tabs--button .large-surfaces--bg-bright.slt-tabs__list,.large-surfaces--bg-bright.topic-item,.large-surfaces--bg-bright.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-bright-light)}.large-surfaces.large-surfaces--bg-bright,.slt-tabs--button .large-surfaces--bg-bright.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-bright,.slt-tabs--button .large-surfaces--bg-always-bright.slt-tabs__list,.large-surfaces--bg-bright.topic-item,.large-surfaces--bg-bright.button-card,.large-surfaces--bg-always-bright.topic-item,.large-surfaces--bg-always-bright.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-bright-light)}.large-surfaces.large-surfaces--bg-yellow,.slt-tabs--button .large-surfaces--bg-yellow.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-yellow,.slt-tabs--button .large-surfaces--bg-always-yellow.slt-tabs__list,.large-surfaces--bg-yellow.topic-item,.large-surfaces--bg-yellow.button-card,.large-surfaces--bg-always-yellow.topic-item,.large-surfaces--bg-always-yellow.button-card{--large-surfaces-background: var( --large-accent-surfaces-light-background-bg-accent-yellow-light )}.large-surfaces.large-surfaces--bg-blue,.slt-tabs--button .large-surfaces--bg-blue.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-blue,.slt-tabs--button .large-surfaces--bg-always-blue.slt-tabs__list,.large-surfaces--bg-blue.topic-item,.large-surfaces--bg-blue.button-card,.large-surfaces--bg-always-blue.topic-item,.large-surfaces--bg-always-blue.button-card{--large-surfaces-background: var(--large-accent-surfaces-light-background-bg-accent-blue-light)}.large-surfaces.large-surfaces--bg-yellow,.slt-tabs--button .large-surfaces--bg-yellow.slt-tabs__list,.large-surfaces.large-surfaces--bg-blue,.slt-tabs--button .large-surfaces--bg-blue.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-yellow,.slt-tabs--button .large-surfaces--bg-always-yellow.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-blue,.slt-tabs--button .large-surfaces--bg-always-blue.slt-tabs__list,.large-surfaces--bg-yellow.topic-item,.large-surfaces--bg-yellow.button-card,.large-surfaces--bg-blue.topic-item,.large-surfaces--bg-blue.button-card,.large-surfaces--bg-always-yellow.topic-item,.large-surfaces--bg-always-yellow.button-card,.large-surfaces--bg-always-blue.topic-item,.large-surfaces--bg-always-blue.button-card{--large-surfaces-text-default: var(--large-accent-surfaces-light-background-text-default-light);--large-surfaces-text-heading: var(--large-accent-surfaces-light-background-text-heading-light);--large-surfaces-text-accent: var(--large-accent-surfaces-light-background-text-accent-light);--large-surfaces-text-link: var(--large-accent-surfaces-light-background-text-link-light)}.large-surfaces.large-surfaces--bg-pink,.slt-tabs--button .large-surfaces--bg-pink.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-pink,.slt-tabs--button .large-surfaces--bg-always-pink.slt-tabs__list,.large-surfaces--bg-pink.topic-item,.large-surfaces--bg-pink.button-card,.large-surfaces--bg-always-pink.topic-item,.large-surfaces--bg-always-pink.button-card{--large-surfaces-background: var(--large-accent-surfaces-dark-background-bg-accent-pink-light)}.large-surfaces.large-surfaces--bg-purple,.slt-tabs--button .large-surfaces--bg-purple.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-purple,.slt-tabs--button .large-surfaces--bg-always-purple.slt-tabs__list,.large-surfaces--bg-purple.topic-item,.large-surfaces--bg-purple.button-card,.large-surfaces--bg-always-purple.topic-item,.large-surfaces--bg-always-purple.button-card{--large-surfaces-background: var( --large-accent-surfaces-dark-background-bg-accent-purple-light )}.large-surfaces.large-surfaces--bg-always-grey,.slt-tabs--button .large-surfaces--bg-always-grey.slt-tabs__list,.large-surfaces--bg-always-grey.topic-item,.large-surfaces--bg-always-grey.button-card{--large-surfaces-background: var(--large-accent-surfaces-dark-background-bg-accent-grey-light)}.large-surfaces.large-surfaces--bg-always-red,.slt-tabs--button .large-surfaces--bg-always-red.slt-tabs__list,.large-surfaces--bg-always-red.topic-item,.large-surfaces--bg-always-red.button-card{--large-surfaces-background: var(--large-accent-surfaces-dark-background-bg-accent-red-light)}.large-surfaces.large-surfaces--bg-purple,.slt-tabs--button .large-surfaces--bg-purple.slt-tabs__list,.large-surfaces.large-surfaces--bg-pink,.slt-tabs--button .large-surfaces--bg-pink.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-purple,.slt-tabs--button .large-surfaces--bg-always-purple.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-pink,.slt-tabs--button .large-surfaces--bg-always-pink.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-grey,.slt-tabs--button .large-surfaces--bg-always-grey.slt-tabs__list,.large-surfaces.large-surfaces--bg-always-red,.slt-tabs--button .large-surfaces--bg-always-red.slt-tabs__list,.large-surfaces--bg-purple.topic-item,.large-surfaces--bg-purple.button-card,.large-surfaces--bg-pink.topic-item,.large-surfaces--bg-pink.button-card,.large-surfaces--bg-always-purple.topic-item,.large-surfaces--bg-always-purple.button-card,.large-surfaces--bg-always-pink.topic-item,.large-surfaces--bg-always-pink.button-card,.large-surfaces--bg-always-grey.topic-item,.large-surfaces--bg-always-grey.button-card,.large-surfaces--bg-always-red.topic-item,.large-surfaces--bg-always-red.button-card{--large-surfaces-text-default: var(--large-accent-surfaces-dark-background-text-default-light);--large-surfaces-text-heading: var(--large-accent-surfaces-dark-background-text-heading-light);--large-surfaces-text-accent: var(--large-accent-surfaces-dark-background-text-accent-light);--large-surfaces-text-link: var(--large-accent-surfaces-dark-background-text-link-light)}.large-surfaces.is-dark,.slt-tabs--button .is-dark.slt-tabs__list,.is-dark .large-surfaces,.is-dark .slt-tabs--button .slt-tabs__list,.slt-tabs--button .is-dark .slt-tabs__list,.is-dark.topic-item,.is-dark.button-card,.is-dark .topic-item,.is-dark .button-card{--styleset-color-background: var(--styleset-color-background-dark);--styleset-color-text-default: var(--styleset-color-text-default-dark);--styleset-color-text-accent: var(--styleset-color-text-accent-dark);--styleset-color-text-heading: var(--styleset-color-text-heading-dark);--styleset-color-text-link: var(--styleset-color-text-link-dark);--large-surfaces-background: var(--large-basic-surfaces-bg-default-dark);--large-surfaces-text-default: var(--large-basic-surfaces-text-default-dark);--large-surfaces-text-accent: var(--large-basic-surfaces-text-accent-dark);--large-surfaces-text-heading: var(--large-basic-surfaces-text-heading-dark);--large-surfaces-text-link: var(--large-basic-surfaces-text-link-dark);--color-focus: var(--styleset-color-outline-dark, var(--large-surfaces-text-default))}.large-surfaces.is-dark.large-surfaces--bg-default,.slt-tabs--button .is-dark.large-surfaces--bg-default.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-default,.is-dark .slt-tabs--button .large-surfaces--bg-default.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-default.slt-tabs__list,.is-dark.large-surfaces--bg-default.topic-item,.is-dark.large-surfaces--bg-default.button-card,.is-dark .large-surfaces--bg-default.topic-item,.is-dark .large-surfaces--bg-default.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-default-dark)}.large-surfaces.is-dark.large-surfaces--bg-bright,.slt-tabs--button .is-dark.large-surfaces--bg-bright.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-bright,.is-dark .slt-tabs--button .large-surfaces--bg-bright.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-bright.slt-tabs__list,.is-dark.large-surfaces--bg-bright.topic-item,.is-dark.large-surfaces--bg-bright.button-card,.is-dark .large-surfaces--bg-bright.topic-item,.is-dark .large-surfaces--bg-bright.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-bright-dark)}.large-surfaces.is-dark.large-surfaces--bg-subtle,.slt-tabs--button .is-dark.slt-tabs__list,.large-surfaces.is-dark.large-surfaces--bg-blue,.large-surfaces.is-dark.large-surfaces--bg-yellow,.large-surfaces.is-dark.large-surfaces--bg-purple,.large-surfaces.is-dark.large-surfaces--bg-pink,.is-dark .large-surfaces.large-surfaces--bg-subtle,.is-dark .slt-tabs--button .slt-tabs__list,.slt-tabs--button .is-dark .slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-blue,.is-dark .large-surfaces.large-surfaces--bg-yellow,.is-dark .large-surfaces.large-surfaces--bg-purple,.is-dark .large-surfaces.large-surfaces--bg-pink,.is-dark.large-surfaces--bg-subtle.topic-item,.is-dark.large-surfaces--bg-subtle.button-card,.is-dark.large-surfaces--bg-blue.topic-item,.is-dark.large-surfaces--bg-blue.button-card,.is-dark.large-surfaces--bg-yellow.topic-item,.is-dark.large-surfaces--bg-yellow.button-card,.is-dark.large-surfaces--bg-purple.topic-item,.is-dark.large-surfaces--bg-purple.button-card,.is-dark.large-surfaces--bg-pink.topic-item,.is-dark.large-surfaces--bg-pink.button-card,.is-dark .large-surfaces--bg-subtle.topic-item,.is-dark .large-surfaces--bg-subtle.button-card,.is-dark .large-surfaces--bg-blue.topic-item,.is-dark .large-surfaces--bg-blue.button-card,.is-dark .large-surfaces--bg-yellow.topic-item,.is-dark .large-surfaces--bg-yellow.button-card,.is-dark .large-surfaces--bg-purple.topic-item,.is-dark .large-surfaces--bg-purple.button-card,.is-dark .large-surfaces--bg-pink.topic-item,.is-dark .large-surfaces--bg-pink.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-subtle-dark)}.large-surfaces.is-dark.large-surfaces--bg-always-bright,.slt-tabs--button .is-dark.large-surfaces--bg-always-bright.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-bright,.is-dark .slt-tabs--button .large-surfaces--bg-always-bright.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-bright.slt-tabs__list,.is-dark.large-surfaces--bg-always-bright.topic-item,.is-dark.large-surfaces--bg-always-bright.button-card,.is-dark .large-surfaces--bg-always-bright.topic-item,.is-dark .large-surfaces--bg-always-bright.button-card{--large-surfaces-background: var(--large-basic-surfaces-bg-bright-light)}.large-surfaces.is-dark.large-surfaces--bg-always-yellow,.slt-tabs--button .is-dark.large-surfaces--bg-always-yellow.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-yellow,.is-dark .slt-tabs--button .large-surfaces--bg-always-yellow.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-yellow.slt-tabs__list,.is-dark.large-surfaces--bg-always-yellow.topic-item,.is-dark.large-surfaces--bg-always-yellow.button-card,.is-dark .large-surfaces--bg-always-yellow.topic-item,.is-dark .large-surfaces--bg-always-yellow.button-card{--large-surfaces-background: var( --large-accent-surfaces-light-background-bg-accent-yellow-light )}.large-surfaces.is-dark.large-surfaces--bg-always-blue,.slt-tabs--button .is-dark.large-surfaces--bg-always-blue.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-blue,.is-dark .slt-tabs--button .large-surfaces--bg-always-blue.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-blue.slt-tabs__list,.is-dark.large-surfaces--bg-always-blue.topic-item,.is-dark.large-surfaces--bg-always-blue.button-card,.is-dark .large-surfaces--bg-always-blue.topic-item,.is-dark .large-surfaces--bg-always-blue.button-card{--large-surfaces-background: var( --large-accent-surfaces-light-background-bg-accent-blue-light )}.large-surfaces.is-dark.large-surfaces--bg-always-yellow,.slt-tabs--button .is-dark.large-surfaces--bg-always-yellow.slt-tabs__list,.large-surfaces.is-dark.large-surfaces--bg-always-blue,.slt-tabs--button .is-dark.large-surfaces--bg-always-blue.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-yellow,.is-dark .slt-tabs--button .large-surfaces--bg-always-yellow.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-yellow.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-blue,.is-dark .slt-tabs--button .large-surfaces--bg-always-blue.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-blue.slt-tabs__list,.is-dark.large-surfaces--bg-always-yellow.topic-item,.is-dark.large-surfaces--bg-always-yellow.button-card,.is-dark.large-surfaces--bg-always-blue.topic-item,.is-dark.large-surfaces--bg-always-blue.button-card,.is-dark .large-surfaces--bg-always-yellow.topic-item,.is-dark .large-surfaces--bg-always-yellow.button-card,.is-dark .large-surfaces--bg-always-blue.topic-item,.is-dark .large-surfaces--bg-always-blue.button-card{--large-surfaces-text-default: var( --large-accent-surfaces-light-background-text-default-light );--large-surfaces-text-heading: var( --large-accent-surfaces-light-background-text-heading-light );--large-surfaces-text-accent: var(--large-accent-surfaces-light-background-text-accent-light);--large-surfaces-text-link: var(--large-accent-surfaces-light-background-text-link-light)}.large-surfaces.is-dark.large-surfaces--bg-always-pink,.slt-tabs--button .is-dark.large-surfaces--bg-always-pink.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-pink,.is-dark .slt-tabs--button .large-surfaces--bg-always-pink.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-pink.slt-tabs__list,.is-dark.large-surfaces--bg-always-pink.topic-item,.is-dark.large-surfaces--bg-always-pink.button-card,.is-dark .large-surfaces--bg-always-pink.topic-item,.is-dark .large-surfaces--bg-always-pink.button-card{--large-surfaces-background: var( --large-accent-surfaces-dark-background-bg-accent-pink-light )}.large-surfaces.is-dark.large-surfaces--bg-always-purple,.slt-tabs--button .is-dark.large-surfaces--bg-always-purple.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-purple,.is-dark .slt-tabs--button .large-surfaces--bg-always-purple.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-purple.slt-tabs__list,.is-dark.large-surfaces--bg-always-purple.topic-item,.is-dark.large-surfaces--bg-always-purple.button-card,.is-dark .large-surfaces--bg-always-purple.topic-item,.is-dark .large-surfaces--bg-always-purple.button-card{--large-surfaces-background: var( --large-accent-surfaces-dark-background-bg-accent-purple-light )}.large-surfaces.is-dark.large-surfaces--bg-always-grey,.slt-tabs--button .is-dark.large-surfaces--bg-always-grey.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-grey,.is-dark .slt-tabs--button .large-surfaces--bg-always-grey.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-grey.slt-tabs__list,.is-dark.large-surfaces--bg-always-grey.topic-item,.is-dark.large-surfaces--bg-always-grey.button-card,.is-dark .large-surfaces--bg-always-grey.topic-item,.is-dark .large-surfaces--bg-always-grey.button-card{--large-surfaces-background: var( --large-accent-surfaces-dark-background-bg-accent-grey-light )}.large-surfaces.is-dark.large-surfaces--bg-always-red,.slt-tabs--button .is-dark.large-surfaces--bg-always-red.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-red,.is-dark .slt-tabs--button .large-surfaces--bg-always-red.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-red.slt-tabs__list,.is-dark.large-surfaces--bg-always-red.topic-item,.is-dark.large-surfaces--bg-always-red.button-card,.is-dark .large-surfaces--bg-always-red.topic-item,.is-dark .large-surfaces--bg-always-red.button-card{--large-surfaces-background: var(--large-accent-surfaces-dark-background-bg-accent-red-light)}.large-surfaces.is-dark.large-surfaces--bg-always-purple,.slt-tabs--button .is-dark.large-surfaces--bg-always-purple.slt-tabs__list,.large-surfaces.is-dark.large-surfaces--bg-always-pink,.slt-tabs--button .is-dark.large-surfaces--bg-always-pink.slt-tabs__list,.large-surfaces.is-dark.large-surfaces--bg-always-grey,.slt-tabs--button .is-dark.large-surfaces--bg-always-grey.slt-tabs__list,.large-surfaces.is-dark.large-surfaces--bg-always-red,.slt-tabs--button .is-dark.large-surfaces--bg-always-red.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-purple,.is-dark .slt-tabs--button .large-surfaces--bg-always-purple.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-purple.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-pink,.is-dark .slt-tabs--button .large-surfaces--bg-always-pink.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-pink.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-grey,.is-dark .slt-tabs--button .large-surfaces--bg-always-grey.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-grey.slt-tabs__list,.is-dark .large-surfaces.large-surfaces--bg-always-red,.is-dark .slt-tabs--button .large-surfaces--bg-always-red.slt-tabs__list,.slt-tabs--button .is-dark .large-surfaces--bg-always-red.slt-tabs__list,.is-dark.large-surfaces--bg-always-purple.topic-item,.is-dark.large-surfaces--bg-always-purple.button-card,.is-dark.large-surfaces--bg-always-pink.topic-item,.is-dark.large-surfaces--bg-always-pink.button-card,.is-dark.large-surfaces--bg-always-grey.topic-item,.is-dark.large-surfaces--bg-always-grey.button-card,.is-dark.large-surfaces--bg-always-red.topic-item,.is-dark.large-surfaces--bg-always-red.button-card,.is-dark .large-surfaces--bg-always-purple.topic-item,.is-dark .large-surfaces--bg-always-purple.button-card,.is-dark .large-surfaces--bg-always-pink.topic-item,.is-dark .large-surfaces--bg-always-pink.button-card,.is-dark .large-surfaces--bg-always-grey.topic-item,.is-dark .large-surfaces--bg-always-grey.button-card,.is-dark .large-surfaces--bg-always-red.topic-item,.is-dark .large-surfaces--bg-always-red.button-card{--large-surfaces-text-default: var( --large-accent-surfaces-dark-background-text-default-light );--large-surfaces-text-heading: var( --large-accent-surfaces-dark-background-text-heading-light );--large-surfaces-text-accent: var(--large-accent-surfaces-dark-background-text-accent-light);--large-surfaces-text-link: var(--large-accent-surfaces-dark-background-text-link-light)}.styleset-halloween{--styleset-color-background: var(--styleset-color-background-light);--styleset-color-text-default: var(--styleset-color-text-default-light);--styleset-color-text-accent: var(--styleset-color-text-accent-light);--styleset-color-text-heading: var(--styleset-color-text-heading-light);--styleset-color-text-link: var(--styleset-color-text-link-light);--styleset-color-background-light: rgb(255, 192, 75);--styleset-color-text-default-light: black;--styleset-color-text-accent-light: black;--styleset-color-text-heading-light: black;--styleset-color-text-link-light: black;--styleset-color-background-dark: rgb(175, 115, 3);--styleset-color-text-default-dark: white;--styleset-color-text-accent-dark: white;--styleset-color-text-heading-dark: white;--styleset-color-text-link-dark: white}.horizontal-scroller{overflow-x:scroll;scrollbar-width:thin;scrollbar-color:var(--color-brand-neutrals-grey-60) rgba(0,0,0,0);padding-inline:var(--sizing-spacing-sm-mobile)}.skip-links__wrapper{transition:height 0s,width 0s,opacity 0s;position:absolute;top:0;left:0;height:0;width:0;opacity:0;overflow:hidden;z-index:var(--z-index-skip-links);display:flex;gap:var(--spacing-2xs);padding:var(--spacing-sm)}.skip-links__wrapper:focus-within{height:auto;width:auto;overflow:visible;background-color:var(--large-surfaces-background);opacity:1}.scroll-lock-helper{position:fixed;width:100svw}div.mgnlEditorBar{grid-column:1/-1}.accordion{display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--styleset-color-background, var(--large-surfaces-background))}slt-accordion-item{--accordion-padding: var(--spacing-md);--accordion-color-border: var(--styleset-color-text-default, var(--large-surfaces-text-default));--color-focus: var(--styleset-color-outline-light, var(--large-surfaces-text-default));display:block;border-bottom:1px solid var(--accordion-color-border);transition:border-bottom-color var(duration-short)}slt-accordion-item:has([aria-expanded=false]):has(.accordion-item__trigger:focus-visible){--accordion-color-border: transparent}slt-accordion-item:has([aria-expanded=true]){--accordion-color-border: currentColor}.accordion-item{color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.accordion-item:hover{background-color:rgba(from var(--styleset-color-text-default, var(--large-surfaces-text-default)) r g b/0.02);border-radius:var(--radius-sm) var(--radius-sm) 0 0}a.accordion-item__trigger{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:var(--accordion-padding);font-weight:var(--font-bold);font-size:var(--text-lg);color:var(--styleset-color-text-default, var(--large-surfaces-text-default));cursor:pointer}a.accordion-item__trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-radius:var(--radius-sm)}a.accordion-item__trigger[aria-expanded=true]{border-radius:var(--radius-sm)}a.accordion-item__trigger[aria-expanded=true] .accordion-item__icon .icon{transform:rotate(-180deg)}.accordion-item__icon .icon{width:2rem;height:2rem;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));transition:transform var(--duration-base)}.accordion-item__panel{display:grid;grid-template-rows:1fr;padding:calc(var(--accordion-padding)*2) var(--accordion-padding);opacity:1;transition:opacity var(--duration-short) ease-out,grid-template-rows var(--duration-base) ease-out,display var(--duration-short) ease-out allow-discrete,padding var(--duration-short) ease-out}.accordion-item__panel[hidden]{padding-block:0;opacity:0;grid-template-rows:0fr;visibility:collapse}.accordion-item__panel>*{overflow:hidden}@starting-style{.accordion-item__panel{opacity:0;grid-template-rows:0fr}}.alert-strip{position:relative;display:flex;align-items:start;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-sm);transition:opacity var(--duration-medium),transform var(--duration-medium)}.alert-strip a{color:currentColor}.alert-strip .button:not(:disabled):not(.button--disabled):hover,.alert-strip .button:not(:disabled):not(.button--disabled):focus,.alert-strip a.button:not(:disabled):not(.button--disabled):hover,.alert-strip a.button:not(:disabled):not(.button--disabled):focus{outline:none}@media(min-width: 768px){.alert-strip{flex-direction:row;border-radius:var(--radius-md);padding-inline:var(--spacing-2xl)}}@media(min-width: 1280px){.alert-strip{align-items:center;border-radius:var(--radius-xl)}}.alert-strip--image{flex-direction:column;align-items:center}@media(min-width: 768px){.alert-strip--image{flex-direction:row}}.alert-strip--hidden{opacity:0;transform:translateY(-50%)}.alert-strip--success,.is-dark .alert-strip--success{background-color:var(--validation-text-success-light)}.alert-strip--warning,.is-dark .alert-strip--warning{background-color:var(--validation-text-warning-light)}.alert-strip--error,.is-dark .alert-strip--error{background-color:var(--validation-text-error-light)}.alert-strip--success,.alert-strip--warning,.alert-strip--error,.is-dark .alert-strip--success,.is-dark .alert-strip--warning,.is-dark .alert-strip--error{color:var(--colors-neutral-50)}.alert-strip--success .button.button--link,.alert-strip--success a.button.button--link,.alert-strip--warning .button.button--link,.alert-strip--warning a.button.button--link,.alert-strip--error .button.button--link,.alert-strip--error a.button.button--link,.is-dark .alert-strip--success .button.button--link,.is-dark .alert-strip--success a.button.button--link,.is-dark .alert-strip--warning .button.button--link,.is-dark .alert-strip--warning a.button.button--link,.is-dark .alert-strip--error .button.button--link,.is-dark .alert-strip--error a.button.button--link{color:var(--colors-neutral-50)}.alert-strip--success .button:not(:disabled):not(.button--disabled):hover,.alert-strip--success .button:not(:disabled):not(.button--disabled):focus,.alert-strip--success a.button:not(:disabled):not(.button--disabled):hover,.alert-strip--success a.button:not(:disabled):not(.button--disabled):focus,.alert-strip--warning .button:not(:disabled):not(.button--disabled):hover,.alert-strip--warning .button:not(:disabled):not(.button--disabled):focus,.alert-strip--warning a.button:not(:disabled):not(.button--disabled):hover,.alert-strip--warning a.button:not(:disabled):not(.button--disabled):focus,.alert-strip--error .button:not(:disabled):not(.button--disabled):hover,.alert-strip--error .button:not(:disabled):not(.button--disabled):focus,.alert-strip--error a.button:not(:disabled):not(.button--disabled):hover,.alert-strip--error a.button:not(:disabled):not(.button--disabled):focus,.is-dark .alert-strip--success .button:not(:disabled):not(.button--disabled):hover,.is-dark .alert-strip--success .button:not(:disabled):not(.button--disabled):focus,.is-dark .alert-strip--success a.button:not(:disabled):not(.button--disabled):hover,.is-dark .alert-strip--success a.button:not(:disabled):not(.button--disabled):focus,.is-dark .alert-strip--warning .button:not(:disabled):not(.button--disabled):hover,.is-dark .alert-strip--warning .button:not(:disabled):not(.button--disabled):focus,.is-dark .alert-strip--warning a.button:not(:disabled):not(.button--disabled):hover,.is-dark .alert-strip--warning a.button:not(:disabled):not(.button--disabled):focus,.is-dark .alert-strip--error .button:not(:disabled):not(.button--disabled):hover,.is-dark .alert-strip--error .button:not(:disabled):not(.button--disabled):focus,.is-dark .alert-strip--error a.button:not(:disabled):not(.button--disabled):hover,.is-dark .alert-strip--error a.button:not(:disabled):not(.button--disabled):focus{color:var(--colors-neutral-50)}.alert-strip__layout{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}@media(min-width: 768px){.alert-strip__layout{align-items:flex-start}}@media(min-width: 1280px){.alert-strip__layout{flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}}.alert-strip__label{font-size:var(--text-lg);font-weight:var(--font-bold);line-height:var(--line-height-base);margin-bottom:var(--spacing-md)}.alert-strip__image{max-height:min(100%,8rem);max-width:8rem;border-radius:0;object-fit:contain}.alert-strip__icon{--icon-size: 1.375rem}@media(min-width: 1280px){.alert-strip__link{margin-right:var(--spacing-md);flex-shrink:0}}@media(min-width: 768px){.alert-strip__content{padding-right:var(--spacing-2xl)}}.alert-strip__close{--icon-size: 1rem;padding:calc(var(--spacing-xs) - 2px);position:absolute;top:0;right:0;transform:translate(25%, -25%);width:2rem;height:2rem;color:var(--large-basic-surfaces-text-default-light);border-radius:var(--radius-full);border:2px solid currentColor;background-color:var(--colors-neutral-50)}@media(min-width: 768px){.alert-strip__close{top:1rem;right:1rem;transform:none}}@media(min-width: 1280px){.alert-strip__close{position:static}}.is-dark .alert-strip__close{color:currentColor;background-color:var(--colors-neutral-900)}.announcement-bar{display:grid;grid-template-columns:auto 1fr 0fr;grid-template-rows:auto auto;padding:.75rem 1.5rem;opacity:1;transition:opacity var(--duration-medium) ease-in-out;align-items:center}@media(min-width: 1280px){.announcement-bar{grid-template-columns:auto 1fr auto}}.announcement-bar__text{--icon-size: 0.75em;text-align:center;grid-area:1/2;font-size:var(--text-lg)}@media(min-width: 768px){.announcement-bar__text{line-height:var(--leading-h4);font-size:var(--text-h4)}}@media(min-width: 768px)and (min-width: 768px){.announcement-bar__text{font-size:var(--text-h4-md)}}@media(min-width: 1280px){.announcement-bar__text{margin-bottom:0;margin-right:1rem;grid-area:1/1}}.announcement-bar__icon{--icon-size: 0.9em;margin-right:var(--spacing-xs)}.announcement-bar__interactive{grid-area:2/2;justify-self:center;align-self:center;display:grid;gap:1rem;grid-template-rows:auto;align-items:center;margin-top:1rem}.announcement-bar__interactive:has(.announcement-bar__dismiss-fullwidth){grid-template-columns:repeat(2, auto)}.announcement-bar__interactive:has(.announcement-bar__cta){grid-template-rows:repeat(2, auto)}@media(min-width: 768px){.announcement-bar__interactive{display:flex;flex-direction:row}}@media(min-width: 1280px){.announcement-bar__interactive{grid-area:1/2;justify-self:end;margin-top:0}}.announcement-bar__cta{grid-column:1/3;grid-row:2;justify-self:center;align-self:center}.announcement-bar__dismiss{position:relative;grid-area:1/3;align-self:start;justify-self:end;margin-top:-1.6rem;margin-right:-2.4rem}@media(min-width: 1280px){.announcement-bar__dismiss{margin-left:1rem;align-self:center;justify-self:center;margin-top:0;margin-right:0}}.announcement-bar__dismiss-fullwidth{grid-row:1;grid-column:2}.announcement-bar--dismissed{opacity:0}.cta-banner{position:fixed;width:100%;padding-block:var(--spacing-md);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);z-index:var(--z-index-content-overlay)}.cta-banner--desktop{display:none}@media(min-width: 1280px){.cta-banner--desktop{display:block;position:sticky;top:var(--navbar-height)}}.cta-banner--mobile{display:block;bottom:0}@media(min-width: 1280px){.cta-banner--mobile{display:none}}.cta-banner__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.priceplan-container{--top-tag-height: 0rem;--top-countdown-height: 0rem;--bottom-countdown-height: 0rem;--bottom-tag-height: 0rem;position:relative}@media(min-width: 440px){.priceplan-container{padding-inline:2rem}}.priceplan-container .swiper-button-prev{left:-0.5rem}.priceplan-container .swiper-button-next{right:0rem}.priceplan-container .swiper-slide{transition:opacity var(--duration-base) ease-in-out;opacity:0}.priceplan-container .swiper-slide-visible{opacity:1}.priceplan-container:has(.priceplan__spacer-top slt-tag){--top-tag-height: 2.5rem}.priceplan-container:has(.priceplan__spacer-bottom slt-tag){--bottom-tag-height: 2.5rem}.priceplan-container:has(.priceplan__spacer-top slt-timer){--top-countdown-height: 3.8rem}.priceplan-container:has(.priceplan__spacer-bottom slt-timer){--bottom-countdown-height: 3.8rem}.priceplan-container--grid{--priceplan-columns: 1;display:grid;width:fit-content;grid-template-columns:repeat(var(--priceplan-columns), minmax(calc(33% - 2 * var(--spacing-xl)), 26rem));gap:var(--spacing-xl);margin-inline:auto}@media(min-width: 768px){.priceplan-container--grid:has(>slt-priceplan:nth-of-type(2)){--priceplan-columns: 2}}@media(min-width: 1280px){.priceplan-container--grid:has(>slt-priceplan:nth-of-type(3)){--priceplan-columns: 3}}.priceplan{display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 4px 16px rgba(0, 0, 0, 0.1));height:100%;width:100%;--content-width: min(26rem, 100%)}.priceplan__spacer,.priceplan__spacer-bottom,.priceplan__spacer-top{display:flex;flex-direction:column;max-width:calc(var(--content-width))}.priceplan__spacer:has(.priceplan__timer),.priceplan__spacer-bottom:has(.priceplan__timer),.priceplan__spacer-top:has(.priceplan__timer){width:min-content}.priceplan__spacer-top{justify-content:end}.priceplan__spacer-top:not(:has(.priceplan__timer)){margin-top:var(--top-countdown-height)}.priceplan__spacer-top:not(:has(slt-tag)){margin-top:var(--top-tag-height)}.priceplan__spacer-top:not(:has(slt-tag)):not(:has(.priceplan__timer)){margin-top:calc(var(--top-tag-height) + var(--top-countdown-height))}.priceplan__spacer-bottom{--local-tag-spacer: 0;--local-countdown-spacer: 0;justify-content:start}.priceplan__spacer-bottom:not(:has(.priceplan__timer)){margin-bottom:var(--bottom-countdown-height)}.priceplan__spacer-bottom:not(:has(slt-tag)){margin-bottom:var(--bottom-tag-height)}.priceplan__spacer-bottom:not(:has(slt-tag)):not(:has(.priceplan__timer)){margin-bottom:calc(var(--bottom-tag-height) + var(--bottom-countdown-height))}.priceplan__tag{margin-inline:var(--radius-sm)}.priceplan__heading{font-size:1.625rem;text-align:center;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));font-weight:var(--font-black)}.is-dark .priceplan__heading{color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}@media(min-width: 1280px){.priceplan__heading{font-size:var(--text-3xl)}}.priceplan__icons:has(>*){display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);overflow:hidden;padding-bottom:var(--spacing-lg);--icon-size: 1rem}.priceplan__sub-heading{text-align:center;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));font-size:var(--text-sm)}.is-dark .priceplan__sub-heading{color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}@media(min-width: 1280px){.priceplan__sub-heading{font-size:var(--text-md)}}.priceplan__features{margin-bottom:auto}.priceplan__features ul{list-style:none;margin:0;padding:0}.priceplan__features slt-button .button{--button-color-border: var(--large-surfaces-text-default);border:1px solid var(--button-color-border);color:var(--button-color-border)}.is-dark .priceplan__features slt-button .button{--button-color-border: var(--large-surfaces-text-default)}.priceplan__features slt-button .button:hover:hover{color:var(--button-color-border);border:1px solid var(--button-color-border)}.priceplan__content{display:flex;flex-direction:column;align-items:center;justify-self:center;width:var(--content-width);height:100%;background:var(--styleset-color-background, var(--large-surfaces-background));grid-row:2}.priceplan__content a{text-decoration:underline;color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.priceplan__promos:has(>*){display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-xs);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-2xs);padding-block:var(--spacing-xs);padding-inline:var(--spacing-xl);background:var(--colors-neutral-200);border-radius:var(--radius-full);color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.priceplan__promos:has(>*):has(>:nth-child(2)){border-radius:var(--radius-sm)}.priceplan__promos:has(>*)>*{display:flex;gap:var(--spacing-sm)}.is-dark .priceplan__promos:has(>*){background:var(--colors-neutral-700);color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.priceplan__instead-of-price{text-decoration:line-through;text-decoration-color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));text-decoration-thickness:2px;margin-inline-start:.25em}.priceplan .cta-links{list-style:none;margin:0;padding:0}.priceplan__main-price{font-size:3rem;font-weight:900;line-height:100%}.priceplan__timer{display:flex;justify-content:center;align-items:center;width:fit-content;padding-inline:var(--spacing-xs);color:#fff;background:var(--colors-purple-500)}@media(min-width: 768px){.priceplan__timer{padding-inline:var(--spacing-sm);gap:var(--spacing-sm)}}.priceplan__timer .timer{gap:0}.priceplan__timer .timer__segment{padding-inline:var(--spacing-2xs);padding-block-start:var(--spacing-xs);padding-block-end:var(--spacing-sm);border-right:1px solid hsl(from var(--styleset-color-text-default, var(--large-surfaces-text-default)) h calc(s - 40) calc(l + 30))}@media(min-width: 440px){.priceplan__timer .timer__segment{padding-inline:var(--spacing-md)}}.priceplan__timer .timer__segment:last-child{border-right:none}.priceplan__timer .timer__separator{display:none}.priceplan__timer-dismiss>.button:not(:disabled):not(.button--disabled):focus{outline-color:var(--color-focus)}.promo__icon{--icon-size: var(--spacing-md)}@media(min-width: 1280px){.promo__icon{--icon-size: 1.125rem}}.column-1-1{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-1-1{flex-direction:row}.column-1-1>*:nth-child(1){flex:1 1 50%}.column-1-1>*:nth-child(2){flex:1 1 50%}}.column-1-2{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-1-2{flex-direction:row}.column-1-2>*:nth-child(1){flex:1 1 100%}.column-1-2>*:nth-child(2){flex:1 1 200%}}.column-2-1{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-2-1{flex-direction:row}.column-2-1>*:nth-child(1){flex:1 1 200%}.column-2-1>*:nth-child(2){flex:1 1 100%}}.column-1-3{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-1-3{flex-direction:row}.column-1-3>*:nth-child(1){flex:1 1 100%}.column-1-3>*:nth-child(2){flex:1 1 300%}}.column-3-1{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-3-1{flex-direction:row}.column-3-1>*:nth-child(1){flex:1 1 300%}.column-3-1>*:nth-child(2){flex:1 1 100%}}.column-2-3{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-2-3{flex-direction:row}.column-2-3>*:nth-child(1){flex:1 1 200%}.column-2-3>*:nth-child(2){flex:1 1 300%}}.column-3-2{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.column-3-2{flex-direction:row}.column-3-2>*:nth-child(1){flex:1 1 300%}.column-3-2>*:nth-child(2){flex:1 1 200%}}.swiper{width:100%;overflow:hidden;position:relative;margin-block:-1rem;padding-block:1rem}.swiper-wrapper{display:flex;width:100%}.swiper-slide{flex-shrink:0;transition-property:transform;display:flex;align-items:center;justify-content:center}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:var(--spacing-xl);height:var(--spacing-xl);margin-top:calc(var(--spacing-xl)/-2);color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));transition:color var(--duration-medium),background-color var(--duration-medium);z-index:var(--z-index-content-overlay)}.swiper-button-next:hover:not(.swiper-button-disabled),.swiper-button-prev:hover:not(.swiper-button-disabled){background-color:var(--large-surfaces-bg-subtle);border-radius:var(--radius-md)}.swiper-button-next{right:var(--spacing-lg)}.swiper-button-prev{left:var(--spacing-lg)}.swiper-button-prev slt-icon .icon{transform:rotate(180deg)}.swiper-button-disabled{opacity:.4}.swiper-pagination{transition:opacity var(--duration-medium);z-index:var(--z-index-content-overlay)}.swiper-pagination-bullets{display:flex;gap:var(--spacing-sm)}.swiper-pagination-bullet{border-radius:var(--radius-md);width:var(--spacing-md);height:var(--spacing-md);background-color:var(--large-surfaces-bg-default);border:2px solid var(--styleset-color-text-accent, var(--large-surfaces-text-accent));cursor:pointer;transition:width var(--duration-medium),background-color var(--duration-short)}.swiper-pagination-bullet-active{background-color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));width:var(--spacing-2xl)}.carousel__button-play-pause{color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));line-height:0}.carousel__navigation-wrapper{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-xl);display:flex;justify-content:center;align-items:center}.carousel__navigation{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs);width:fit-content;border-radius:var(--radius-full);padding:var(--spacing-xs)}.image-slider{position:relative;width:100%;--slt-image-slider-max-height: 50vh}.image-slider__viewport{width:100%;overflow:hidden}.image-slider__track{display:flex;width:max-content;--slt-image-slider-shift: -50%;animation-name:slt-image-slider-marquee;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:20s;will-change:transform}.image-slider__item{flex-shrink:0}.image-slider__item img{max-height:var(--slt-image-slider-max-height)}.image-slider__control{position:absolute;right:var(--spacing-md);bottom:calc(var(--spacing-md)*-1);z-index:var(--z-index-content-overlay)}@media(min-width: 768px){.image-slider__control{right:var(--spacing-2xl)}}@keyframes slt-image-slider-marquee{from{transform:translateX(0)}to{transform:translateX(var(--slt-image-slider-shift, -50%))}}.breadcrumb__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-2xs);align-items:center;list-style:none}.breadcrumb__item{--icon-size: var(--spacing-md);display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2xs)}.breadcrumb__item .breadcrumb__link{border-radius:.25rem;outline-offset:.1rem;font-size:var(--text-sm);line-height:var(--leading-sm);text-decoration:underline solid rgba(0,0,0,0);color:var(--styleset-color-text-default, var(--large-surfaces-text-default));transition:text-decoration var(--duration-base) ease}.breadcrumb__item .breadcrumb__link--active,.breadcrumb__item .breadcrumb__link:active{font-weight:var(--font-semibold)}.breadcrumb__item .breadcrumb__link:hover:not(.breadcrumb__link--active){text-decoration:underline solid currentColor}.button,a.button{--button-color-background: var( --button-styleset-color-filled-background-light, var(--buttons-filled-bg-filled-primary-light) );--button-color-background-hover: var( --button-styleset-color-filled-background-hover-light, var(--buttons-filled-bg-filled-primary-hover-light) );--button-color-text: var( --button-styleset-color-filled-text-light, var(--buttons-filled-text-filled-primary-light) );--button-color-text-hover: var( --button-styleset-color-filled-text-hover-light, var(--buttons-filled-text-filled-primary-light, var(--button-color-text)) );--button-color-border: transparent;--button-color-border-hover: transparent;--button-padding-horizontal: var(--spacing-md);--button-padding-vertical: var(--spacing-xs);--button-text-size: var(--text-sm);--button-radius: var(--radius-full);display:inline-flex;gap:.5rem;align-items:center;line-height:var(--leading-md);padding:var(--button-padding-vertical) var(--button-padding-horizontal);background-color:var(--button-color-background);color:var(--button-color-text);font-size:var(--button-text-size);font-weight:var(--font-semibold);text-decoration:none;border-radius:var(--button-radius);border:2px solid var(--button-color-border);transition:background-color var(--duration-base),border-color var(--duration-base),color var(--duration-base)}.button:not(:disabled):not(.button--disabled):hover,.button:not(:disabled):not(.button--disabled):focus,a.button:not(:disabled):not(.button--disabled):hover,a.button:not(:disabled):not(.button--disabled):focus{background-color:var(--button-color-background-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover)}.button:not(:disabled):not(.button--disabled):focus,a.button:not(:disabled):not(.button--disabled):focus{outline:2px solid var(--color-focus);outline-offset:2px}.button.button--disabled.button--disabled,a.button.button--disabled.button--disabled{--button-color-text: var( --button-styleset-color-filled-text-disabled-light, var(--buttons-foreground-disabled-light) );--button-color-background: var( --button-styleset-color-filled-background-disabled-light, var(--buttons-bg-disabled-light) );--button-color-border: var(--button-styleset-color-filled-border-disabled-light, transparent);pointer-events:none}.is-dark .button,.is-dark a.button{--button-color-background: var( --button-styleset-color-filled-background-dark, var(--buttons-filled-bg-filled-primary-dark) );--button-color-background-hover: var( --button-styleset-color-filled-background-hover-dark, var(--buttons-filled-bg-filled-primary-hover-dark) );--button-color-text: var( --button-styleset-color-filled-text-dark, var(--buttons-filled-text-filled-primary-dark) );--button-color-text-hover: var( --button-styleset-color-filled-text-hover-dark, var(--buttons-filled-text-filled-primary-dark) )}.is-dark .button.button--disabled.button--disabled,.is-dark a.button.button--disabled.button--disabled{--button-color-text: var( --button-styleset-color-filled-text-disabled-dark, var(--buttons-foreground-disabled-dark) );--button-color-background: var( --button-styleset-color-filled-background-disabled-dark, var(--buttons-bg-disabled-dark) );--button-color-border: var(--button-styleset-color-filled-border-disabled-dark, transparent)}.button.button--outlined,a.button.button--outlined{--button-color-background: var(--buttons-outlined-bg-outlined-light);--button-color-background-hover: var(--buttons-outlined-bg-outlined-hover-light);--button-color-text: var( --button-styleset-color-outline-text-light, var(--buttons-outlined-accent-outlined-primary-light) );--button-color-text-hover: var( --button-styleset-color-outline-text-hover-light, var(--buttons-outlined-accent-outlined-primary-hover-light, var(--button-color-text)) );--button-color-border: var( --button-styleset-color-outline-border-default-light, var(--buttons-outlined-accent-outlined-primary-light) );--button-color-border-hover: var( --button-styleset-color-outline-border-hover-light, var(--buttons-outlined-accent-outlined-primary-hover-light, var(--button-color-border)) )}.button.button--outlined.button--disabled.button--disabled,a.button.button--outlined.button--disabled.button--disabled{--button-color-text: var( --button-styleset-color-outline-text-disabled-light, var(--buttons-foreground-disabled-light) );--button-color-background: var( --button-styleset-color-outline-background-disabled-light, var(--buttons-bg-disabled-light) );--button-color-border: var( --button-styleset-color-outline-border-disabled-light, var(--buttons-foreground-disabled-light) );pointer-events:none}.is-dark .button.button--outlined,.is-dark a.button.button--outlined{--button-color-text: var( --button-styleset-color-outline-text-dark, var(--buttons-outlined-accent-outlined-primary-dark) );--button-color-text-hover: var( --button-styleset-color-outline-text-hover-dark, var(--buttons-outlined-accent-outlined-primary-dark) );--button-color-border: var( --button-styleset-color-outline-border-default-dark, var(--buttons-outlined-accent-outlined-primary-dark) );--button-color-border-hover: var( --button-styleset-color-outline-border-hover-dark, var(--buttons-outlined-accent-outlined-primary-dark) );--button-color-background: var(--buttons-outlined-bg-outlined-dark);--button-color-background-hover: var(--buttons-outlined-bg-outlined-hover-dark)}.is-dark .button.button--outlined.button--disabled.button--disabled,.is-dark a.button.button--outlined.button--disabled.button--disabled{--button-color-text: var( --button-styleset-color-outline-text-disabled-dark, var(--buttons-foreground-disabled-dark) );--button-color-background: var( --button-styleset-color-outline-background-disabled-dark, var(--buttons-bg-disabled-dark) );--button-color-border: var( --button-styleset-color-outline-border-disabled-dark, var(--buttons-foreground-disabled-dark) );pointer-events:none}.button.button--fullwidth,a.button.button--fullwidth{width:100%;justify-content:center}.button .icon,a.button .icon{--icon-size: calc(var(--button-text-size) * 1.5)}.button.button--square,a.button.button--square{--button-padding-horizontal: var(--button-padding-vertical);line-height:0}.button.button--icon-only,a.button.button--icon-only{overflow:hidden;white-space:nowrap;gap:0;border-radius:var(--radius-full)}.button.button--link,a.button.button--link{--button-color-background: transparent;--button-color-background-hover: transparent;--button-color-text: var(--styleset-color-text-link, var(--large-surfaces-text-link));--button-color-text-hover: var(--styleset-color-text-link, var(--large-surfaces-text-link));--button-color-border: transparent;--button-color-border-hover: transparent;text-decoration:underline;padding:0}.is-dark .button.button--link,.is-dark a.button.button--link{--button-color-text: var(--styleset-color-text-link, var(--large-surfaces-text-link));--button-color-text-hover: var(--styleset-color-text-link, var(--large-surfaces-text-link));--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-background: transparent;--button-color-background-hover: transparent}.button.button--link:hover,a.button.button--link:hover{text-decoration:none}.button--loading{opacity:.3}.button--xsmall{--button-text-size: var(--text-2xs);--button-padding-horizontal: var(--spacing-xs);--button-padding-vertical: 0.25rem}.button--small{--button-text-size: var(--text-xs);--button-padding-horizontal: var(--spacing-sm);--button-padding-vertical: 0.375rem}.button--large{--button-text-size: var(--text-md);--button-padding-horizontal: var(--spacing-lg);--button-padding-vertical: 0.625rem}.button--xlarge{--button-text-size: var(--text-lg);--button-padding-horizontal: var(--spacing-xl);--button-padding-vertical: var(--spacing-sm)}@media(min-width: 768px){.md\:button--xsmall{--button-text-size: var(--text-2xs);--button-padding-horizontal: var(--spacing-xs);--button-padding-vertical: 0.25rem}.md\:button--small{--button-text-size: var(--text-xs);--button-padding-horizontal: var(--spacing-sm);--button-padding-vertical: 0.375rem}.md\:button--large{--button-text-size: var(--text-md);--button-padding-horizontal: var(--spacing-lg);--button-padding-vertical: 0.625rem}.md\:button--xlarge{--button-text-size: var(--text-lg);--button-padding-horizontal: var(--spacing-xl);--button-padding-vertical: var(--spacing-sm)}}@media(min-width: 1280px){.lg\:button--xsmall{--button-text-size: var(--text-2xs);--button-padding-horizontal: var(--spacing-xs);--button-padding-vertical: 0.25rem}.lg\:button--small{--button-text-size: var(--text-xs);--button-padding-horizontal: var(--spacing-sm);--button-padding-vertical: 0.375rem}.lg\:button--large{--button-text-size: var(--text-md);--button-padding-horizontal: var(--spacing-lg);--button-padding-vertical: 0.625rem}.lg\:button--xlarge{--button-text-size: var(--text-lg);--button-padding-horizontal: var(--spacing-xl);--button-padding-vertical: var(--spacing-sm)}}.button-card{--button-card-color-background: var(--large-surfaces-background);--button-card-color-text: var(--large-surfaces-text-accent);display:inline-flex;gap:var(--spacing-md);flex-direction:row;align-items:center;padding:var(--spacing-md);width:100%;height:100%;font-size:var(--text-lg);text-align:center;color:var(--button-card-color-text);background-color:var(--button-card-color-background);border-radius:var(--radius-sm);border:2px solid rgba(0,0,0,0);transition:background-color var(--duration-short),border-color var(--duration-short)}.button-card:hover{box-shadow:var(--shadow);border-color:var(--button-card-color-text)}.button-card:focus{border-color:var(--color-focus)}.button-card__icon .icon{width:1.5rem;height:1.5rem}@media(min-width: 768px){.button-card__dropdown-icon{display:none}}.button-card__dropdown-icon .icon{width:1.5rem;height:1.5rem}.button-card__dropdown--active{transform:rotateZ(180deg)}.button-card--active{--button-card-color-background: var(--large-surfaces-text-accent);--button-card-color-text: white}@media(min-width: 768px){.button-card--block{flex-direction:column;padding:var(--spacing-xl);justify-content:center}.button-card--block .button-card__icon .icon{width:2.5rem;height:2.5rem}}.callout{--callout-icon-size: 3rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;padding:var(--spacing-xl) var(--spacing-md);border-radius:var(--radius-sm);text-align:center}@media(min-width: 768px){.callout{--callout-icon-size: 3.75rem}}.callout--elevated{box-shadow:var(--shadow-medium)}.callout--image-sm .callout__image img{height:7.5rem}.callout--icon-inline{--callout-icon-size: 3rem}.callout--icon-inline .callout__layout{flex-direction:row;align-items:start;gap:var(--spacing-md);text-align:left}.callout--icon-inline .callout__heading{margin-top:0}.callout__layout{display:flex;flex-direction:column}.callout__heading{margin-top:var(--spacing-md);font-weight:var(--font-bold);font-size:var(--text-xl)}.callout__icon{--icon-size: var(--callout-icon-size);display:flex;justify-content:center;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.callout__image img{display:block;height:10rem;width:100%;object-fit:contain}.callout__action{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-md)}.callouts{display:grid;gap:var(--spacing-lg)}@media(min-width: 768px){.callouts{gap:var(--spacing-2xl)}}slt-drawer-cta{--drawer-cta-initially-expanded: 0;--drawer-cta-banner-offset: 0rem}@media(min-width: 768px){slt-drawer-cta{--drawer-cta-initially-expanded: 1}}.drawer-cta{--drawer-cta-skew: -20deg;--drawer-cta-notch-size: 1.25rem;--drawer-cta-position-right: 50%;--drawer-cta-position-bottom: 0rem;--drawer-cta-position-transform: translateX(50%);--drawer-cta-toggle-radius: var(--radius-sm) var(--radius-sm) 0 0;--drawer-cta-popover-radius: var(--radius-md);--drawer-cta-popover-margin: 0;--drawer-cta-popover-right: 50%;--drawer-cta-close-color: var(--styleset-color-text-accent, var(--large-surfaces-text-accent));position:fixed;right:var(--drawer-cta-position-right);transform:var(--drawer-cta-position-transform);bottom:calc(var(--drawer-cta-position-bottom) + var(--drawer-cta-banner-offset));width:max-content;z-index:var(--z-index-content-overlay)}@media(min-width: 1280px){.drawer-cta{bottom:calc(var(--drawer-cta-position-bottom))}}.drawer-cta__popover{position:absolute;right:var(--drawer-cta-popover-right);bottom:3.5rem;width:min(20rem,90vw);padding:var(--spacing-md);border-radius:var(--drawer-cta-popover-radius);opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-medium) ease,visibility var(--duration-medium) ease}.drawer-cta__popover--collapsed{opacity:0;visibility:hidden;pointer-events:none}.drawer-cta__top{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.drawer-cta__icon{--icon-size: 1.5rem;color:var(--styleset-color-text-default, white);padding:var(--spacing-sm);background-color:var(--styleset-color-background, var(--small-accent-surfaces-dark-background-bg-accent-red-dark, var(--small-accent-surfaces-dark-background-bg-accent-pink-light)));border-radius:var(--radius-sm)}.drawer-cta__close-button{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:var(--spacing-xs);color:var(--drawer-cta-close-color)}.drawer-cta__close-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.drawer-cta__button-toggle{--button-color-background: var(--button-styleset-color-filled-background-light, var(--small-accent-surfaces-dark-background-bg-accent-red-dark, var(--buttons-filled-bg-filled-primary-light)));--button-color-background-hover: var( --button-styleset-color-filled-background-hover-light, color-mix(in srgb, var(--small-accent-surfaces-dark-background-bg-accent-red-dark, var(--buttons-filled-bg-filled-primary-light)) 75%, black) );border-radius:var(--drawer-cta-toggle-radius)}.drawer-cta__button-toggle slt-icon .icon{--icon-size: 1rem}.drawer-cta .button,.drawer-cta a.button{font-weight:var(--font-regular)}.is-dark .drawer-cta__popover{box-shadow:0 4px 20px 4px var(--shadow-light-dark, var(--shadow-dark))}.is-dark .drawer-cta__button-toggle{--button-color-background: var(--button-styleset-color-filled-background-dark, var(--small-accent-surfaces-dark-background-bg-accent-red-dark, var(--buttons-filled-bg-filled-primary-dark)));--button-color-background-hover: var( --button-styleset-color-filled-background-hover-dark, color-mix(in srgb, var(--small-accent-surfaces-dark-background-bg-accent-red-dark, var(--buttons-filled-bg-filled-primary-dark)) 75%, black) )}.is-dark .drawer-cta__icon{--styleset-color-background: var(--styleset-color-background-dark);--styleset-color-text-default: var(--styleset-color-text-default-dark)}@media(min-width: 768px){.drawer-cta--general{--drawer-cta-position-right: 3rem;--drawer-cta-position-transform: none}}.drawer-cta--general .drawer-cta__popover{transform:translateX(50%)}@media(min-width: 768px){.drawer-cta--general .drawer-cta__popover{right:0;transform:translateX(1rem)}}.drawer-cta--contact{--drawer-cta-position-right: 0rem;--drawer-cta-position-bottom: 1rem;--drawer-cta-position-transform: none;--drawer-cta-toggle-radius: var(--radius-md) 0 0 var(--radius-md);--drawer-cta-popover-radius: var(--radius-xl);--drawer-cta-popover-margin: 0 2rem;--drawer-cta-popover-right: 30%;--drawer-cta-close-color: var(--large-surface-text-default)}@media(min-width: 768px){.drawer-cta--contact{--drawer-cta-position-right: 0}}.drawer-cta__button-toggle--contact{--toggle-accent-color: var(--button-color-background);position:relative;gap:var(--spacing-md);background-color:var(--large-surfaces-background);color:var(--large-surface-text-default);border-radius:var(--radius-md) 0 0 var(--radius-md);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-lg);box-shadow:var(--shadow-medium)}.drawer-cta__button-toggle--contact::before{content:"";border-radius:inherit;display:block;position:absolute;left:0;height:100%;width:.5rem;background-color:var(--toggle-accent-color)}.drawer-cta__button-toggle--contact:not(:disabled):not(.button--disabled):hover,.drawer-cta__button-toggle--contact:not(:disabled):not(.button--disabled):focus{--toggle-accent-color: var(--button-color-background-hover);background-color:var(--large-surfaces-background);color:var(--large-surface-text-default);box-shadow:var(--shadow-large)}.drawer-cta__button-toggle--contact slt-icon{display:flex;align-items:center;justify-content:center;z-index:0;color:var(--large-surfaces-background)}.drawer-cta__button-toggle--contact slt-icon::before{content:"";display:block;position:absolute;width:2rem;height:2rem;z-index:var(--z-index-below, -1);border-radius:100%;background-color:var(--toggle-accent-color);box-shadow:var(--shadow-small)}.footer{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding:var(--spacing-2xl) 0}.footer__main{display:flex;flex-direction:column;gap:3rem}@media(min-width: 1280px){.footer__main{flex-direction:row}}.footer .footer__home-link .icon{width:5.5rem;height:4rem}@media(min-width: 1280px){.footer .footer__home-link .icon{width:7.6rem}}.footer__brand{display:flex;flex-direction:column;align-items:start;flex-shrink:0;gap:var(--spacing-xs)}@media(min-width: 768px){.footer__brand{flex-direction:column;align-items:start;min-width:17.5rem}}.footer__awards a{text-decoration:none}.footer__awards img{height:4.5rem;width:auto}.footer__socials{display:flex;gap:.5rem;list-style-type:none}.footer__socials a{display:flex;justify-content:center;align-items:center;padding:.63rem;width:fit-content;height:fit-content;color:var(--styleset-color-text-default, var(--large-surfaces-text-default));text-decoration:none;border:1px rgba(0,0,0,0) solid;transition:border-color var(--duration-base) ease-in-out,box-shadow var(--duration-short) ease-in-out;border-radius:var(--radius-full)}.footer__socials a:hover{border-color:var(--styleset-color-text-default, var(--large-surfaces-text-default));box-shadow:inset 0px 0px 4px 0px var(--styleset-color-text-default, var(--large-surfaces-text-default))}.footer__columns{flex-grow:1;flex-shrink:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-2xl)}@media(min-width: 768px){.footer__columns{grid-template-columns:repeat(auto-fit, minmax(160px, 250px))}.footer__columns:has(slt-link-list:nth-of-type(4)){grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}}@media(min-width: 1280px){.footer__columns{justify-content:flex-end}}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-xl);padding-block:var(--spacing-lg)}.footer__newsletter{display:flex;align-items:flex-start;flex-direction:column;gap:var(--spacing-sm);width:100%}@media(min-width: 440px){.footer__newsletter{flex-direction:row}.footer__newsletter slt-button{padding-top:1.8rem}}.footer__newsletter-form-field{width:100%}@media(min-width: 768px){.footer__newsletter-form-field{max-width:500px}}.footer__legal{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;padding-top:var(--spacing-lg);border-top:1px solid}.footer__legal a{margin:0;font-size:.75rem;font-weight:400;line-height:140%;color:var(--styleset-color-text-heading, var(--large-surfaces-text-heading));text-decoration:underline solid rgba(0,0,0,0);transition:text-decoration var(--duration-long) ease}.footer__legal a:hover{text-decoration:underline solid currentColor;cursor:pointer}.footer__logo.icon{width:5.6rem;height:3.125rem;background-color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));forced-color-adjust:none}@media(forced-colors: active){.footer__logo.icon{background-color:ButtonText}}.footer .footer__logo.icon{background-position:left;mask-position:left}.hero{display:grid;max-height:max(75vh,800px);gap:var(--spacing-2xl);grid-template-rows:minmax(auto, 30vh) max-content;grid-template-columns:auto;grid-template-areas:"image" "text"}@media(min-width: 768px){.hero{grid-template-rows:auto;min-height:50vh;grid-template-columns:3fr 2fr;grid-template-areas:"text image"}}.hero__icons{margin-block:var(--spacing-sm);display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);overflow:hidden;--icon-size: 1rem}@media(min-width: 768px){.hero__icons{justify-content:flex-start}}.text-block .hero__features{list-style:none;padding:0;margin:0;margin-bottom:var(--spacing-lg);display:flex;flex-direction:column;gap:0;align-items:center}@media(min-width: 768px){.text-block .hero__features{align-items:flex-start}}.hero__feature{display:flex;align-items:center;gap:var(--spacing-sm);text-align:left}.hero__feature slt-icon{flex-shrink:0;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.hero__cta{display:flex;width:fit-content;flex-direction:column;gap:var(--spacing-md);align-items:stretch}@media(min-width: 768px){.hero__cta{flex-direction:row;align-items:center;margin-bottom:var(--spacing-md)}}.hero .hero__cta{width:100%}.hero .hero__cta .button{width:100%;justify-content:center}@media(min-width: 768px){.hero .hero__cta{width:fit-content}.hero .hero__cta .button{width:auto;justify-content:normal}}.hero__links{margin-top:var(--spacing-md);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-md)}@media(min-width: 768px){.hero__links{justify-content:flex-start}}.hero__link{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--styleset-color-text-link, var(--large-surfaces-text-link));text-decoration:underline;background:none;border:none;padding:0;font:inherit;cursor:pointer}.hero__link slt-icon{color:inherit;--icon-size: 1.125rem}.hero__link+.hero__link{position:relative;padding-left:var(--spacing-lg)}.hero__link+.hero__link::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:1.25rem;background-color:currentColor;opacity:.3}.hero__container{display:block}@media(min-width: 768px){.hero__container{--container-padding: var(--spacing-3xl)}}@media(min-width: 1280px){.hero__container{--container-padding: var(--spacing-6xl)}}.hero__announcement--below{position:relative;transform:translateY(-2.75rem)}@media(min-width: 768px){.hero__announcement--below{transform:translateY(-2rem)}}.hero__announcement--below__wrapper{margin-bottom:-2.75rem}@media(min-width: 768px){.hero__announcement--below__wrapper{margin-bottom:-2rem}}.hero__navigation{position:relative;width:100%;display:flex;justify-content:center;padding-block:var(--spacing-sm)}.hero__image{grid-area:image;flex-grow:0;width:100%;overflow:hidden;position:relative}@media(min-width: 768px){.hero__image{min-height:50vh}}.hero__image img,.hero__image picture{width:100%;height:100%;object-fit:cover}.hero__discount{position:absolute;top:var(--spacing-2xl);left:var(--spacing-3xl);z-index:var(--z-index-content-overlay, 2);display:grid;place-items:center;aspect-ratio:1;min-width:4.5rem;padding:var(--spacing-sm);border-radius:var(--radius-full, 9999px);font-size:var(--font-size-h3, 1.75rem)}.hero__text{grid-area:text;padding-inline:var(--spacing-md);text-align:center}.hero__text slt-tag>div{justify-self:center}@media(min-width: 768px){.hero__text{padding-inline:var(--spacing-3xl);text-align:left}.hero__text slt-tag>div{justify-self:start}}@media(min-width: 1280px){.hero__text{padding-inline:var(--spacing-6xl)}}@media(min-width: 768px){.hero--inverted{grid-template-columns:2fr 3fr;grid-template-areas:"image text"}}.hero--gradient{--gradient-steps: black 50%, hsl(0 0% 0% / 0.95) 58%, hsl(0 0% 0% / 0.85) 65%, hsl(0 0% 0% / 0.7) 72%, hsl(0 0% 0% / 0.5) 78%, hsl(0 0% 0% / 0.3) 84%, hsl(0 0% 0% / 0.15) 90%, hsl(0 0% 0% / 0.05) 96%, transparent 100%;--gradient-dir: to bottom}@media(min-width: 768px){.hero--gradient:not(.hero--inverted){--gradient-dir: to left}.hero--gradient.hero--inverted{--gradient-dir: to right}}.hero--gradient .hero__image slt-image,.hero--gradient .hero__image img,.hero--gradient .hero__image picture{mask-image:linear-gradient(var(--gradient-dir), var(--gradient-steps));-webkit-mask-image:linear-gradient(var(--gradient-dir), var(--gradient-steps))}.hero--contained{background:var(--styleset-color-background, var(--large-surfaces-background))}.hero--contained .hero__text{align-items:flex-start;text-align:left}.hero--contained .hero__text slt-tag>div{justify-self:start}.hero--contained .hero__icons{justify-content:flex-start}.hero--contained slt-tag{margin-bottom:var(--spacing-md)}.hero--contained .text-block .hero__features{align-items:flex-start}.hero--contained .hero__description{padding-top:var(--spacing-2xs)}.hero--contained .hero__links{align-self:center}@media(min-width: 768px){.hero--contained .hero__links{align-self:flex-start}}.hero__container--contained{border-radius:var(--radius-xl, 8px);overflow:hidden}.image-hero{position:relative;width:100%}.image-hero__image{display:block;max-height:80vh}.image-hero__image img,.image-hero__image picture{max-height:80vh}.image-hero__content{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;z-index:10;top:0}.input__wrapper{--input-padding-right: var(--spacing-sm);--input-padding-left: var(--spacing-sm);display:grid;grid-template-columns:2.75rem auto 2.75rem;grid-template-rows:auto;background-color:rgba(0,0,0,0)}.input__wrapper:has(.input__button--right){--input-padding-right: 2.75rem}.input__wrapper:has(.input__button--left){--input-padding-left: 2.75rem}.input{grid-column:1/-1;grid-row:1;background-color:#fff;padding:var(--spacing-xs) var(--input-padding-right) var(--spacing-xs) var(--input-padding-left);border-radius:var(--radius-sm);border:1px solid var(--large-surfaces-text-default)}.input__button{padding:var(--spacing-xs);color:var(--large-surfaces-text-default)}.input__button:focus{outline-offset:-0.5rem}.input__button__icon{--icon-size: var(--spacing-xl)}.input__button--right{grid-column:3;grid-row:1}.input__button--left{grid-column:1;grid-row:1}.form-control{--form-control-border: var(--large-surfaces-text-default);--form-control-background: var(--large-surfaces-background, #fff);--form-control-text: var(--large-surfaces-text-default);--form-control-placeholder: color-mix( in srgb, var(--large-surfaces-text-default) 55%, transparent );--form-control-radius: var(--radius-sm);display:block;width:100%;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-family);font-size:var(--text-sm);line-height:var(--leading-md);color:var(--form-control-text);background-color:var(--form-control-background);border:1px solid var(--form-control-border);border-radius:var(--form-control-radius);transition:border-color var(--duration-base),box-shadow var(--duration-base);appearance:none}.form-control::placeholder{color:var(--form-control-placeholder);opacity:1}.form-control:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.form-control:disabled{--form-control-border: var( --buttons-bg-disabled-light, color-mix(in srgb, var(--large-surfaces-text-default) 30%, transparent) );--form-control-text: var( --buttons-foreground-disabled-light, color-mix(in srgb, var(--large-surfaces-text-default) 45%, transparent) );cursor:not-allowed;background-color:color-mix(in srgb, var(--large-surfaces-text-default) 4%, var(--form-control-background))}.form-control[aria-invalid=true]{--form-control-border: var(--validation-surface-error-light)}.is-dark .form-control{--form-control-border: var(--colors-neutral-50, #fff);--form-control-background: var(--colors-neutral-50, #fff);--form-control-text: var(--colors-neutral-900, #040404)}.is-dark .form-control[aria-invalid=true]{--form-control-border: var(--validation-surface-error-dark)}textarea.form-control{min-height:calc(var(--spacing-6xl, 4rem)*1.5);resize:vertical}.form-date{position:relative;display:block;width:100%}.form-date__control{padding-inline-end:var(--spacing-2xl, 2.5rem)}.form-date__icon{position:absolute;inset-block-start:50%;inset-inline-end:var(--spacing-sm);transform:translateY(-50%);pointer-events:none;color:var(--large-surfaces-text-link, var(--large-surfaces-text-default));--icon-size: var(--spacing-md, 1rem)}.form-date__control::-webkit-calendar-picker-indicator{position:absolute;inset-block:0;inset-inline-end:0;width:var(--spacing-2xl, 2.5rem);height:100%;margin:0;background:rgba(0,0,0,0);cursor:pointer}.form-date__control::-webkit-calendar-picker-indicator:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}slt-form-field{display:block;width:100%}.form-field{--form-field-label-color: var(--large-surfaces-text-heading, var(--large-surfaces-text-default));--form-field-hint-color: color-mix(in srgb, var(--large-surfaces-text-default) 70%, transparent);--form-field-error-color: var(--validation-text-error-light);--form-field-required-color: var(--validation-text-error-light);display:flex;flex-direction:column;gap:var(--spacing-xs, 0.5rem);width:100%;min-width:0;border:0;padding:0;margin:0}.is-dark .form-field{--form-field-error-color: var(--validation-text-error-dark);--form-field-required-color: var(--validation-text-error-dark)}.form-field__label{font-size:var(--text-md);font-weight:var(--font-regular);line-height:var(--leading-md);color:var(--form-field-label-color)}.form-field__required{color:var(--form-field-required-color);text-decoration:none;margin-inline-start:.125rem}.form-field__optional{font-weight:var(--font-regular);color:var(--form-field-hint-color);margin-inline-start:.25rem}.form-field__hint{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--large-surfaces-text-default);margin:0}.form-field__control{display:block}.form-field__error{display:flex;align-items:center;gap:var(--spacing-3xs, 0.25rem);font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--form-field-error-color);margin:0}.form-field:not(.form-field--invalid) .form-field__error{display:none}.form__error-summary{margin-block-end:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);color:var(--validation-text-error-light);border:1px solid var(--validation-surface-error-light);border-radius:var(--radius-sm)}.form__error-summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.is-dark .form__error-summary{color:var(--validation-text-error-dark);border-color:var(--validation-surface-error-dark)}.form__error-summary-title{font-weight:var(--font-semibold);margin:0 0 var(--spacing-2xs, 0.5rem)}.form__error-summary-list{margin:0;padding-inline-start:var(--spacing-md)}.form__error-summary-list a{color:inherit}.column-1-1 .button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-md, 1rem)}.column-1-1 .form-field--group .form-field__control{display:flex;align-items:center;min-height:calc(var(--spacing-xs)*2 + var(--text-sm)*var(--leading-md) + 2px)}.form-select{position:relative;display:block;width:100%}.form-select__control{padding-inline-end:var(--spacing-2xl, 2.5rem);cursor:pointer}.form-select__control:disabled{cursor:not-allowed}.form-select__chevron{position:absolute;inset-block-start:50%;inset-inline-end:var(--spacing-sm);transform:translateY(-50%);pointer-events:none;color:var(--large-surfaces-text-link, var(--large-surfaces-text-default));--icon-size: var(--spacing-md, 1rem)}.radio-group{display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-lg);border:0;padding:0;margin:0}.radio-group--vertical{flex-direction:column;gap:var(--spacing-xs)}.radio{display:inline-flex;align-items:center;gap:var(--spacing-xs, 0.5rem);cursor:pointer;font-size:var(--text-sm);line-height:var(--leading-md);color:var(--large-surfaces-text-default)}.radio:has(.radio__input:disabled){cursor:not-allowed;opacity:.6}.radio__input{--radio-border: var(--large-surfaces-text-default);--radio-accent: var(--large-surfaces-text-link, var(--large-surfaces-text-default));appearance:none;flex:0 0 auto;width:1.25rem;height:1.25rem;margin:0;border:2px solid var(--radio-border);border-radius:var(--radius-full);background-color:var(--large-surfaces-background, #fff);display:grid;place-content:center;cursor:inherit;transition:border-color var(--duration-base)}.radio__input::after{content:"";width:.625rem;height:.625rem;border-radius:var(--radius-full);background-color:var(--radio-accent);transform:scale(0);transition:transform var(--duration-short, 120ms)}.radio__input:checked{--radio-border: var(--radio-accent)}.radio__input:checked::after{transform:scale(1)}.checkbox-group{display:flex;flex-direction:column;gap:var(--spacing-xs);border:0;padding:0;margin:0}.checkbox-group--horizontal{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-lg)}.checkbox{display:inline-flex;align-items:center;gap:var(--spacing-xs, 0.5rem);cursor:pointer;font-size:var(--text-sm);line-height:var(--leading-md);color:var(--large-surfaces-text-default)}.checkbox:has(.checkbox__input:disabled){cursor:not-allowed;opacity:.6}.checkbox__input{--checkbox-border: var(--large-surfaces-text-default);--checkbox-accent: var(--large-surfaces-text-link, var(--large-surfaces-text-default));--checkbox-check: var(--large-surfaces-background, #fff);appearance:none;flex:0 0 auto;width:1.25rem;height:1.25rem;border:2px solid var(--checkbox-border);border-radius:var(--radius-sm);background-color:var(--large-surfaces-background, #fff);display:grid;place-content:center;cursor:inherit;transition:border-color var(--duration-base),background-color var(--duration-base)}.checkbox__input::after{content:"";width:.3125rem;height:.625rem;border:solid var(--checkbox-check);border-width:0 2px 2px 0;transform:rotate(0) scale(0);transition:transform var(--duration-short, 120ms)}.checkbox__input:checked{--checkbox-border: var(--checkbox-accent);background-color:var(--checkbox-accent)}.checkbox__input:checked::after{transform:rotate(45deg) scale(1)}.file-upload{--file-upload-button-radius: var(--radius-full);display:block;width:100%;font-family:var(--font-family);font-size:var(--text-sm);line-height:var(--leading-md);color:var(--large-surfaces-text-default)}.file-upload::file-selector-button{margin-inline-end:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);font-family:inherit;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--large-surfaces-text-link);background-color:rgba(0,0,0,0);border:2px solid var(--large-surfaces-text-link);border-radius:var(--file-upload-button-radius);cursor:pointer;transition:background-color var(--duration-base),color var(--duration-base)}.file-upload:hover:not(:disabled)::file-selector-button{background-color:var(--large-surfaces-text-link);color:var(--large-surfaces-background, #fff)}.file-upload:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.file-upload:disabled{cursor:not-allowed;opacity:.6}.link-list{display:flex;flex-direction:column;gap:var(--spacing-xs)}.link-list h3{font-size:.9375rem;font-weight:700;line-height:1.25rem;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.link-list li{list-style-type:none}.link-list li+li{margin-top:var(--spacing-xs)}.link-list a{font-size:.9375rem;line-height:140%;font-weight:400;color:var(--styleset-color-text-heading, var(--large-surfaces-text-heading));text-decoration:underline solid rgba(0,0,0,0);transition:text-decoration 500ms ease}.link-list a:hover{text-decoration:underline solid currentColor;cursor:pointer}.dialog{--dialog-padding: var(--spacing-xl);z-index:var(--z-index-menu);display:flex}.dialog[aria-hidden=true]{display:none}.dialog__overlay{background-color:rgba(43,46,56,.5);animation:fade-in 200ms both}.dialog,.dialog__overlay{position:fixed;inset:0}.dialog__content{margin:auto;z-index:2;position:relative;background-color:var(--large-surfaces-background);width:100%;max-width:min(700px,100vw - 2*var(--spacing-md));overflow-y:scroll;max-height:95svh;border-radius:var(--radius-md);animation:fade-in var(--duration-medium) var(--duration-base) both,slide-up var(--duration-medium) var(--duration-base) both}.dialog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xl);padding:var(--dialog-padding);padding-bottom:0}.dialog__button-close{color:var(--large-surfaces-text-accent)}.dialog__body{padding:var(--dialog-padding)}.dialog__action{display:flex;align-items:center;justify-content:end;gap:var(--spacing-xs);padding:var(--dialog-padding);padding-top:0}@media(prefers-reduced-motion: reduce){.dialog__overlay,.dialog__content{animation:none}}slt-icon{display:inline-flex;align-items:center}slt-icon.icon-small .icon{--icon-size: 0.75rem}slt-icon.icon-large .icon{--icon-size: 1.5rem}slt-icon.icon-xlarge .icon{--icon-size: 2rem}.icon{width:var(--icon-size, 1.125rem);height:var(--icon-size, 1.125rem);color:currentColor}.icon--from-sprite{fill:currentColor}.icon--from-url{background-color:currentColor;mask-image:var(--icon-mask-url);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--icon-mask-url);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.icon--from-url.icon--colored{background-color:rgba(0,0,0,0);mask:none;-webkit-mask-image:none;background-image:var(--icon-mask-url);background-size:contain;background-repeat:no-repeat;background-position:center;forced-color-adjust:none}@media(forced-colors: active){.icon--from-url.icon--colored{background-color:ButtonText}}.is-dark .icon{mask-image:var(--icon-mask-url-dark, var(--icon-mask-url));--webkit-mask-image: var(--icon-mask-url-dark, var(--icon-mask-url))}.is-dark .icon.icon--colored{mask:none;background-image:var(--icon-mask-url-dark, var(--icon-mask-url))}.icon--rotating{animation:rotate 1.5s linear infinite}.text-block{display:flex;flex-direction:column}.text-block ul,.text-block ol{margin-top:var(--spacing-2xs);margin-bottom:var(--spacing-sm)}.text-block ul ul,.text-block ol ol,.text-block ul ol,.text-block ol ul{margin-bottom:0}.text-block ul{--webkit-padding-left: 1.5rem;padding-left:1rem}.text-block ol{padding-left:calc(1ch + 1.1rem)}.text-block li{margin-top:.25rem}.text-block figure:has(table){overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3);margin:calc(-1*var(--spacing-md));padding:var(--spacing-md);padding-block:var(--spacing-xl)}.text-block a{text-decoration:underline solid currentColor;transition:text-decoration var(--duration-long) ease}.text-block a:hover{text-decoration:underline solid rgba(0,0,0,0);cursor:pointer}.text-block table{border-radius:var(--radius-sm);box-shadow:0 2px 16px 2px var(--shadow-light);border-collapse:separate;border-spacing:0;border:1px solid var(--large-basic-surfaces-bg-bright-light);width:max(100%,500px)}.text-block table caption{line-height:var(--leading-h3);font-size:var(--text-h3)}@media(min-width: 768px){.text-block table caption{font-size:var(--text-h3-md)}}.text-block table caption{margin-bottom:1rem}.text-block table th{background-color:var(--large-basic-surfaces-text-default-light);color:var(--large-basic-surfaces-bg-default-light);font-style:var(--font-black);font-size:var(--text-lg);line-height:var(--leading-lg)}.text-block table:has(caption:first-child)>:nth-child(2)>:first-child th,.text-block table:has(caption:first-child)>:nth-child(2)>:first-child td,.text-block table:not(:has(caption:first-child))>:first-child>:first-child th,.text-block table:not(:has(caption:first-child))>:first-child>:first-child td{border-top:none}.text-block table:has(caption:first-child)>:nth-child(2)>:first-child th:first-child,.text-block table:has(caption:first-child)>:nth-child(2)>:first-child td:first-child,.text-block table:not(:has(caption:first-child))>:first-child>:first-child th:first-child,.text-block table:not(:has(caption:first-child))>:first-child>:first-child td:first-child{border-top-left-radius:var(--radius-sm);border-right:1px solid var(--large-basic-surfaces-bg-bright-light);border-top:none;border-left:none}.text-block table:has(caption:first-child)>:nth-child(2)>:first-child th:last-child,.text-block table:has(caption:first-child)>:nth-child(2)>:first-child td:last-child,.text-block table:not(:has(caption:first-child))>:first-child>:first-child th:last-child,.text-block table:not(:has(caption:first-child))>:first-child>:first-child td:last-child{border-top-right-radius:var(--radius-sm);border-left:1px solid var(--large-basic-surfaces-bg-bright-light);border-top:none;border-right:none}.text-block table th,.text-block table td{padding:.625rem .75rem;border:1px solid var(--large-basic-surfaces-bg-bright-light);border-radius:0;position:relative}.text-block table th:first-child,.text-block table td:first-child{border-left:none}.text-block table th:last-child,.text-block table td:last-child{border-right:none}.text-block table th:focus,.text-block table td:focus{outline:none;border:1px solid var(--color-focus) !important;background-color:var(--large-basic-surfaces-bg-subtle-light);z-index:1}.text-block table th:focus:not(:focus-visible),.text-block table td:focus:not(:focus-visible){border:1px solid var(--color-focus) !important;background-color:var(--large-basic-surfaces-bg-subtle-light);z-index:1}.text-block table th:focus-visible,.text-block table td:focus-visible{outline:none;border:1px solid var(--color-focus) !important;background-color:var(--large-basic-surfaces-bg-subtle-light);z-index:1}.text-block table:has(caption:last-child)>:nth-last-child(2)>:last-child th,.text-block table:has(caption:last-child)>:nth-last-child(2)>:last-child td,.text-block table:not(:has(caption:last-child))>:last-child>:last-child th,.text-block table:not(:has(caption:last-child))>:last-child>:last-child td{border-bottom:none}.text-block table:has(caption:last-child)>:nth-last-child(2)>:last-child th:first-child,.text-block table:has(caption:last-child)>:nth-last-child(2)>:last-child td:first-child,.text-block table:not(:has(caption:last-child))>:last-child>:last-child th:first-child,.text-block table:not(:has(caption:last-child))>:last-child>:last-child td:first-child{border-bottom-left-radius:var(--radius-sm);border-bottom:none;border-left:none}.text-block table:has(caption:last-child)>:nth-last-child(2)>:last-child th:last-child,.text-block table:has(caption:last-child)>:nth-last-child(2)>:last-child td:last-child,.text-block table:not(:has(caption:last-child))>:last-child>:last-child th:last-child,.text-block table:not(:has(caption:last-child))>:last-child>:last-child td:last-child{border-bottom-right-radius:var(--radius-sm);border-bottom:none;border-right:none}.text-block table thead th:focus{outline:none;border:1px solid var(--large-basic-surfaces-bg-default-light, #ffffff) !important;background-color:var(--large-basic-surfaces-text-default-light);z-index:1}.text-block table thead th:focus:not(:focus-visible){border:1px solid var(--large-basic-surfaces-bg-default-light, #ffffff) !important;background-color:var(--large-basic-surfaces-text-default-light);z-index:1}.text-block table thead th:focus-visible{outline:none;border:1px solid var(--large-basic-surfaces-bg-default-light, #ffffff) !important;background-color:var(--large-basic-surfaces-text-default-light);z-index:1}.text-block table tbody,.text-block table tfoot{font-style:var(--font-regular);font-size:var(--text-sm);line-height:var(--leading-sm);background-color:var(--large-basic-surfaces-bg-default-light)}.text-block table tbody>tr:nth-of-type(even){background-color:var(--large-basic-surfaces-bg-subtle-light)}.is-dark .text-block table{border:1px solid var(--large-basic-surfaces-bg-bright-dark);box-shadow:0 2px 16px 2px var(--shadow-dark)}.is-dark .text-block table th,.is-dark .text-block table td{border:1px solid var(--large-basic-surfaces-bg-bright-dark)}.is-dark .text-block table th:focus,.is-dark .text-block table td:focus{outline:none;border:1px solid var(--styleset-color-text-accent, #0066cc) !important;background-color:var(--large-basic-surfaces-bg-subtle-dark)}.is-dark .text-block table th:focus:not(:focus-visible),.is-dark .text-block table td:focus:not(:focus-visible){border:1px solid var(--styleset-color-text-accent, #0066cc) !important;background-color:var(--large-basic-surfaces-bg-subtle-dark)}.is-dark .text-block table th:focus-visible,.is-dark .text-block table td:focus-visible{outline:none;border:1px solid var(--styleset-color-text-accent, #0066cc) !important;background-color:var(--large-basic-surfaces-bg-subtle-dark)}.is-dark .text-block table thead th:focus{outline:none;border:1px solid var(--large-basic-surfaces-bg-default-dark, #000000) !important;background-color:var(--large-basic-surfaces-text-default-dark)}.is-dark .text-block table thead th:focus:not(:focus-visible){border:1px solid var(--large-basic-surfaces-bg-default-dark, #000000) !important;background-color:var(--large-basic-surfaces-text-default-dark)}.is-dark .text-block table thead th:focus-visible{outline:none;border:1px solid var(--large-basic-surfaces-bg-default-dark, #000000) !important;background-color:var(--large-basic-surfaces-text-default-dark)}.is-dark .text-block table tbody,.is-dark .text-block table tfoot{background-color:var(--large-basic-surfaces-bg-default-dark)}.is-dark .text-block table tbody>tr:nth-of-type(even){background-color:var(--large-basic-surfaces-bg-subtle-dark)}.title-block{margin-block:var(--spacing-sm)}.title-block__heading{color:var(--styleset-color-text-heading, var(--large-surfaces-text-heading));font-weight:var(--font-black)}slt-highlight-block slt-title-block{align-self:stretch}slt-highlight-block slt-title-block:first-child .title-block{margin-top:0}.highlight-block{display:grid;gap:var(--spacing-md);border-radius:var(--radius-md);background:var(--styleset-color-background, var(--large-surfaces-background))}@media(min-width: 768px){.highlight-block:has(.highlight-block__image){grid-template-columns:2fr 1fr;grid-template-rows:minmax(0, 1fr)}.highlight-block.highlight-block--reversed:has(.highlight-block__image){grid-template-columns:1fr 2fr}}@media(min-width: 768px){.highlight-block:has(.highlight-block__image){grid-template-columns:4fr 1fr;grid-template-rows:minmax(0, 1fr)}.highlight-block.highlight-block--reversed:has(.highlight-block__image){grid-template-columns:1fr 4fr}}.highlight-block__content{display:flex;flex-direction:column;padding:var(--spacing-md);gap:var(--spacing-md);order:1;align-items:center}@media(min-width: 768px){.highlight-block__content{padding:var(--spacing-3xl) var(--spacing-2xl);align-items:start}}.highlight-block__image{flex-shrink:0;max-height:15rem}.highlight-block__image picture{height:100%}.highlight-block__image img{height:100%;width:100%;object-fit:inherit}@media(min-width: 768px){.highlight-block__image{max-height:unset}.highlight-block__image img{width:auto}}.slt-tabs__container{border-radius:var(--radius-md)}.slt-tabs__container--elevated{padding:var(--spacing-3xl);box-shadow:var(--shadow-medium)}.slt-tabs{display:flex;align-items:center;color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.slt-tabs--underline{border-bottom:1px solid var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.slt-tabs--underline .slt-tabs__list-viewport{padding-top:var(--spacing-2xs)}.slt-tabs--button{justify-content:center}.slt-tabs--button .slt-tabs__list{border-radius:var(--radius-sm)}.slt-tabs--button .slt-tabs__list-viewport{padding-block:var(--spacing-2xs)}.slt-tabs .icon{color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.slt-tabs__list-viewport{overflow-x:auto;scrollbar-width:none;max-width:var(--list-viewport-max-width);padding-inline:var(--spacing-2xs)}.slt-tabs__list{display:flex;align-items:center;flex-wrap:nowrap;width:max-content}.slt-tab{color:var(--styleset-color-text-default, var(--large-surfaces-text-default));font-size:var(--font-size-lg);margin-inline:var(--spacing-2xs)}.slt-tab:hover{color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.slt-tab.is-active{color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.slt-tab--underline{padding:var(--spacing-md) var(--spacing-sm);border-top-right-radius:var(--radius-sm);border-top-left-radius:var(--radius-sm)}.slt-tab--underline.is-active{border-bottom:.3rem solid var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.slt-tab--button{padding:var(--spacing-sm);border-radius:var(--radius-sm)}.slt-tab--button.is-active{background-color:var(--large-surfaces-background-default);box-shadow:var(--shadow-medium)}.slt-tabs__panels{padding-top:var(--spacing-xl)}.timer{--counter-size: 1.375rem;display:flex;gap:.25rem}@media(min-width: 1280px){.timer{--counter-size: 1.625rem}}.timer__segment{display:flex;flex-direction:column;align-items:center}.timer__separator{font-size:var(--counter-size);font-weight:var(--font-bold);line-height:120%;text-align:center}.timer__number{font-size:var(--counter-size);font-weight:var(--font-bold);line-height:120%;text-align:center}.timer__label{font-size:.625rem;font-weight:var(--font-semibold);line-height:100%;text-align:center}.search-field{display:flex;gap:var(--spacing-md);width:min(21rem,100%)}.search-field__input{flex-grow:1}.search-field__cancel-icon{--icon-size: var(--spacing-sm);color:var(--large-surfaces-text-accent)}.search-result__list{list-style:none;width:100%;border:1px solid #f0ebf5;border-radius:var(--radius-sm)}.search-result__wrapper:not(:last-child){border-bottom:1px solid #f0ebf5}.search-result{position:relative;padding:var(--spacing-md)}.search-result:hover{background-color:rgba(from var(--styleset-color-text-default, var(--large-surfaces-text-default)) r g b/0.02)}.switch{--switch-indicator-color: var(--colors-neutral-900);--switch-border-color: var(--colors-neutral-900);--switch-background-color: transparent;--switch-selected-icon-color: var(--colors-neutral-50);--switch-unselected-icon-color: var(--colors-neutral-700-60);--switch-icon-size: var(--spacing-md);--switch-circle-size: var(--spacing-2xl);--switch-circle-offset: var(--spacing-3xs);--switch-gap-size: var(--spacing-xs);--switch-circle-left: calc(var(--switch-circle-offset) + var(--switch-gap-size) + var(--switch-circle-size));display:block;width:fit-content;position:relative;user-select:none;border-radius:var(--radius-full)}.switch:has(:focus){outline:2px solid var(--color-focus)}.switch__control{display:flex;flex-direction:row;gap:var(--switch-gap-size);width:fit-content;background-color:var(--switch-background-color);padding:var(--spacing-3xs);position:relative;border:1px solid var(--switch-border-color);border-radius:inherit;transition:background-color var(--duration-base);z-index:2}.switch__control:after{content:"";position:absolute;left:var(--switch-circle-offset);top:var(--switch-circle-offset);width:var(--switch-circle-size);height:var(--switch-circle-size);border-radius:var(--radius-full);background-color:var(--switch-indicator-color);transition:left var(--duration-base),right var(--duration-base);z-index:var(--z-index-below)}.switch__control .icon{transition:color var(--duration-base);--icon-size: var(--switch-icon-size)}.switch__control slt-icon:first-of-type{color:var(--switch-selected-icon-color)}.switch__control slt-icon:last-of-type{color:var(--switch-unselected-icon-color)}.switch__checkbox{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.switch__checkbox:checked~.switch__control:after{left:var(--switch-circle-left)}.switch__checkbox:checked~.switch__control slt-icon:first-of-type{color:var(--switch-unselected-icon-color)}.switch__checkbox:checked~.switch__control slt-icon:last-of-type{color:var(--switch-selected-icon-color)}.switch--sm{--switch-icon-size: var(--spacing-sm);--switch-circle-offset: 0.05rem;--switch-circle-size: 1.4rem;--switch-gap-size: 0.35rem;--switch-circle-left: calc(var(--switch-gap-size) + var(--switch-circle-size) - var(--switch-circle-offset)) }.switch--theme-toggle{--switch-background-color: var(--colors-neutral-50);--switch-selected-icon-color: var(--colors-yellow-500);--switch-unselected-icon-color: var(--colors-purple-400);--switch-indicator-color: var(--colors-purple-500);--switch-border-color: var(--colors-purple-400)}.is-dark .switch--theme-toggle{--switch-background-color: transparent;--switch-selected-icon-color: var(--large-surfaces-background);--switch-unselected-icon-color: var(--colors-neutral-50-60);--switch-indicator-color: var(--large-surfaces-text-default);--switch-border-color: var(--colors-neutral-50-60)}.steps{display:flex;gap:var(--spacing-xl);flex-direction:column}.step{display:flex;align-items:center;flex-direction:row;gap:var(--spacing-2xl);text-wrap:balance}@media(min-width: 768px){.steps--horizontal{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--spacing-xl)}.steps--horizontal .step{flex-direction:column;gap:var(--spacing-xl);text-align:center}}.step__decorator{aspect-ratio:1;display:flex;align-items:center;justify-content:center;width:3.125rem;flex-shrink:0;flex-grow:0;border-radius:var(--radius-full)}@media(min-width: 768px){.step__decorator{width:var(--spacing-2xl)}}.step__decorator--icon{--icon-size: 1.375rem}@media(min-width: 768px){.step__decorator--icon{--icon-size: 1rem}}.step__decorator--text{font-size:1.625rem}@media(min-width: 768px){.step__decorator--text{font-size:var(--text-h5)}}.step__decorator--text::before{content:attr(data-content);counter-increment:steps-counter;display:block}.topic-item{--color-background: var(--large-surfaces-background);--topic-item-color-text: var(--large-surfaces-text-accent);display:inline-flex;gap:var(--spacing-md);flex-direction:column;align-items:center;padding:var(--spacing-xl);width:100%;font-size:var(--text-lg);text-align:center;color:var(--topic-item-color-text);background-color:var(--color-background);border-radius:var(--radius-sm);border:2px solid rgba(0,0,0,0);transition:background-color var(--duration-short),border-color var(--duration-short)}.topic-item:hover{box-shadow:var(--shadow-medium);border-color:var(--topic-item-color-text)}.topic-item:focus{border-color:var(--color-focus)}.topic-item__icon{--icon-size: 2.5rem}.topic-container>[active]{order:1}.topic-container>*{order:2}@media(min-width: 768px){.topic-container>[active]{order:0}.topic-container>*{order:0}}.nav-dropdown{--nav-dropdown-border: 1px solid var(--styleset-color-text-default, var(--large-surfaces-text-default));position:relative;z-index:var(--z-index-menu)}@media(min-width: 1280px){.nav-dropdown{font-weight:var(--font-bold)}}.nav-dropdown__control{position:relative;display:flex;flex-direction:row;justify-content:space-between;text-wrap:nowrap;font-size:var(--text-lg);align-items:center;gap:var(--spacing-xs);width:100%;z-index:calc(var(--z-index-menu) + 1)}.nav-dropdown__control[aria-expanded=true] .nav-dropdown__control__indicator{transform:rotate(180deg)}.nav-dropdown__control:hover{background-color:var(--nav-item-hover-color)}@media(min-width: 1280px){.nav-dropdown__control.nav-item{border-radius:var(--radius-sm);padding:var(--spacing-sm)}.nav-dropdown__control:hover{background-color:rgba(0,0,0,0)}.nav-dropdown__control[aria-expanded=true] .nav-dropdown__control__indicator{opacity:0}}.nav-dropdown__control__indicator,.nav-dropdown__list__indicator{display:inline-block;height:var(--spacing-md);aspect-ratio:1;transition:transform var(--duration-base)}.nav-dropdown__list__indicator{display:none;position:absolute;top:calc(var(--spacing-sm) + .1rem);right:var(--spacing-xs);transform:rotate(180deg)}@media(min-width: 1280px){.nav-dropdown__option-list__container{--dropdown-control-height: 2.75rem;position:absolute;width:100%;box-shadow:var(--nav-shadow);background-color:var(--styleset-color-background, var(--large-surfaces-background))}.nav-dropdown__option-list__container[aria-hidden=false]{border:var(--nav-dropdown-border);min-width:100%;width:max-content;padding-top:var(--dropdown-control-height);top:0;left:0;border-radius:var(--radius-sm)}.nav-dropdown__option-list__container[aria-hidden=false] .nav-dropdown__list__indicator{display:block}.nav-dropdown__option-list__container[aria-hidden=false]::after{content:"";position:absolute;top:var(--dropdown-control-height);left:1px;width:calc(100% - 2px);height:var(--spacing-2xs);background-color:var(--colors-primary-500);z-index:var(--z-index-menu)}}.nav-dropdown__option-list{width:100%;list-style:none;display:none;flex-direction:column;gap:var(--spacing-xs);padding-top:var(--spacing-xs);z-index:calc(var(--z-index-menu) - 1)}.nav-dropdown__option-list[aria-hidden=false]{display:flex}@media(min-width: 1280px){.nav-dropdown__option-list{display:block;min-width:100%;width:fit-content;padding-top:0;gap:0}}.nav-dropdown__option{display:block;width:100%;font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--styleset-color-background, var(--large-surfaces-background))}.nav-dropdown__option:focus-visible{outline-offset:-0.125rem}.nav-dropdown__option:hover,.nav-dropdown__option:focus-visible{background-color:var(--nav-item-hover-color)}@media(min-width: 1280px){.nav-dropdown__option{border-radius:0;font-size:var(--text-md)}.nav-dropdown__option:hover{border-radius:0}.nav-dropdown__option:focus-visible{border-radius:3px}}.nav-dropdown__option-list :last-child>.nav-dropdown__option{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}slt-reassurance{display:block}.reassurance{--reassurance-divider-color: color-mix(in srgb, currentColor 20%, transparent)}.reassurance__list{display:flex;flex-direction:column}@media(min-width: 768px){.reassurance__list{display:grid;--track: minmax(200px, 270px);grid-template-columns:repeat(auto-fit, var(--track));justify-content:center;justify-items:flex-start;column-gap:var(--spacing-sm);padding-inline:var(--container-padding)}.reassurance__list:has(>li:nth-of-type(4)){grid-template-columns:repeat(2, var(--track))}.reassurance__list:has(>li:nth-of-type(5)){grid-template-columns:repeat(3, var(--track))}}@media(min-width: 1280px){.reassurance__list:has(>li:nth-of-type(4)){grid-template-columns:repeat(auto-fit, var(--track))}.reassurance__list:has(>li:nth-of-type(5)){grid-template-columns:repeat(3, var(--track))}}@media(min-width: 1780px){.reassurance__list:has(>li:nth-of-type(5)){grid-template-columns:repeat(auto-fit, var(--track))}}.reassurance__list>li{border-bottom:1px solid var(--reassurance-divider-color)}@media(min-width: 768px){.reassurance__list>li{width:100%;border-bottom:0}}.reassurance-item{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm)}@media(min-width: 768px){.reassurance-item{height:100%;justify-content:flex-start;padding:var(--spacing-sm) 0}}.reassurance-item__icon{--icon-size: var(--spacing-xl);display:flex;flex-shrink:0;color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent))}.reassurance-item__text{display:flex;flex-direction:column;gap:var(--spacing-3xs)}@media(min-width: 768px){.reassurance-item__text{gap:var(--spacing-xs)}}.reassurance-item__heading{font-weight:var(--font-semibold);font-size:var(--text-sm);line-height:var(--leading-sm)}@media(min-width: 768px){.reassurance-item__heading{font-size:var(--text-md)}}.reassurance-item__content{font-weight:var(--font-semibold);font-size:var(--text-xs);line-height:var(--leading-sm)}@media(min-width: 768px){.reassurance-item__content{font-size:var(--text-sm)}}slt-teaser{display:block;padding:var(--spacing-xl) var(--spacing-md)}@media(min-width: 768px){slt-teaser{padding:var(--spacing-2xl) var(--spacing-3xl)}}slt-highlight-block slt-teaser{align-self:stretch;padding:0}.teaser-cta{display:flex}.teaser__body{display:flex;flex-direction:column;gap:var(--spacing-md)}.teaser__body.text-center .teaser-cta{justify-content:center}.teaser__heading-group{display:flex;flex-direction:column;gap:var(--spacing-xs)}.teaser__title{font-weight:var(--font-bold);margin:0}.teaser__subtitle{margin:0}.teaser__description{font-size:var(--text-md);margin:0}.chatbot-wrapper{width:100%;height:var(--chatbot-height, 70vh);border-radius:var(--radius-md);overflow:hidden}:root{--nav-toggle-height: 2.75rem;--navbar-height: calc(var(--nav-toggle-height) + var(--spacing-sm) * 2);--nav-shadow: var(--shadow-medium);--menu-mega-shadow: var(--shadow-medium);--topbar-shadow: var(--shadow-small);--navbar-footer-height: 110px}slt-navbar{display:block;height:var(--navbar-height)}.nav{--nav-main-background: var(--styleset-color-background, var(--large-surfaces-background));--nav-main-text-color: var(--styleset-color-text-default, var(--large-surfaces-text-default));box-shadow:var(--nav-shadow);position:fixed;top:0;width:100%;background-color:var(--nav-main-background, var(--large-surfaces-background));z-index:var(--z-index-menu)}.nav--open{display:flex;flex-direction:column;height:100dvh;width:100dvw}@media(min-width: 1280px){.nav--open{height:auto}}.nav__home-link:focus{outline-offset:2px}.nav__home-link{line-height:1}@media(min-width: 1280px){.nav__home-link--large{position:relative;z-index:var(--z-index-logo);transform:translate(-12.5%, -66%) scale(1.5)}}.navbar{width:100%;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-block:var(--spacing-sm)}@media(min-width: 1280px){.navbar{padding-block:var(--spacing-xs)}}.navbar__logo{width:4.125rem;height:2.75rem;background-color:var(--styleset-color-text-accent, var(--large-surfaces-text-accent));forced-color-adjust:none}@media(forced-colors: active){.navbar__logo{background-color:ButtonText}}.navbar__button-back{justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-sm) var(--container-padding);font-weight:var(--font-bold);border-top:1px solid var(--styleset-color-text-default, var(--large-surfaces-text-default));border-bottom:1px solid var(--styleset-color-text-default, var(--large-surfaces-text-default));color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.navbar__button-back>*{min-width:3rem}.navbar__button-back-text{flex:1 0 auto}.nav--mobile__toggle{appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);border:none;padding:0;margin:0;box-sizing:border-box;width:var(--nav-toggle-height);height:var(--nav-toggle-height);position:relative}.nav--mobile__toggle__burger,.nav--mobile__toggle__burger::before,.nav--mobile__toggle__burger::after{content:"";display:block;height:.15rem;width:1.5rem;background:var(--styleset-color-text-default, var(--large-surfaces-text-default));border-radius:.2rem;transition:var(--duration-base) ease-in-out;transform-origin:center}.nav--mobile__toggle__burger{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.nav--mobile__toggle__burger::before{position:absolute;top:-0.5rem;left:0}.nav--mobile__toggle__burger::after{position:absolute;top:.5rem;left:0}.nav--mobile__toggle[aria-expanded=true] .nav--mobile__toggle__burger{background:rgba(0,0,0,0)}.nav--mobile__toggle[aria-expanded=true] .nav--mobile__toggle__burger::before{top:0;transform:rotate(45deg)}.nav--mobile__toggle[aria-expanded=true] .nav--mobile__toggle__burger::after{top:0;transform:rotate(-45deg)}.nav--mobile{position:relative;display:none;height:100%;flex-direction:column;justify-content:space-between;background-color:var(--styleset-color-background, var(--large-surfaces-background))}.nav--mobile--open{display:flex}@media(min-width: 1280px){.nav--mobile--open{display:none}}.nav--mobile__links{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-sm);width:100%;max-height:calc(100vh - var(--navbar-height));padding-top:var(--spacing-sm);list-style:none}.nav--mobile__footer{position:relative;width:100%;z-index:var(--z-index-menu)}.nav--mobile__meta{padding-block:var(--spacing-sm);display:flex;flex-direction:row;align-items:end;justify-content:space-between}.nav-item{--hover-color-factor: 0.94;--nav-item-hover-color: color( from var(--styleset-color-background, var(--large-surfaces-background)) srgb calc(r * var(--hover-color-factor)) calc(g * var(--hover-color-factor)) calc(b * var(--hover-color-factor)) );padding-inline:var(--spacing-sm);padding-block:var(--spacing-sm);text-decoration:none;border-radius:var(--radius-sm);color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.nav-link{font-size:var(--text-lg);display:inline-block;padding-inline:var(--spacing-sm);padding-block:var(--spacing-sm);width:100%;text-align:left}.nav-link{font-weight:var(--font-regular)}.nav-link:focus-visible{outline-offset:-0.125rem}.nav-link:hover,.nav-link:focus{background-color:var(--nav-item-hover-color)}@media(min-width: 1280px){.nav-link{font-weight:var(--font-bold);text-decoration:underline;text-decoration-thickness:0px;transition:text-decoration-color var(--duration-base),text-decoration-thickness var(--duration-base);text-decoration-color:rgba(0,0,0,0)}.nav-link:hover{background-color:rgba(0,0,0,0);text-decoration-color:var(--colors-primary-500);text-decoration-thickness:var(--spacing-2xs)}}.is-dark .nav-item{--hover-color-factor: 2}.is-dark{--nav-shadow: 0 4px 15px 0 var(--shadow-dark);--topbar-shadow: 0 1px 12px 1px var(--shadow-light-dark)}.nav--mobile__language{color:var(--styleset-color-text-default, var(--large-surfaces-text-default));text-decoration:none;font-size:var(--text-lg)}.nav--mobile__language:hover{font-weight:var(--font-bold)}.nav--mobile__language--active{text-decoration:underline;font-weight:var(--font-bold)}.menu-mega{display:none;opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;background:var(--styleset-color-background, var(--large-surfaces-background));transition:opacity 200ms ease,transform 200ms ease,visibility 200ms ease}.menu-mega--open{display:block;opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.nav--open .menu-mega--open{display:block;top:var(--navbar-height);left:0;bottom:var(--navbar-footer-height);height:calc(100vh - var(--navbar-height) - var(--navbar-footer-height));position:absolute;width:100%;z-index:9}.menu-mega__nav-wrapper{overflow:auto;height:calc(100vh - var(--navbar-height) - var(--navbar-footer-height) - 57px)}@media(min-width: 1280px){.menu-mega__nav-wrapper{height:auto}}.menu-mega__group{padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-sm)}.menu-mega__title{font-weight:var(--font-bold);font-size:var(--text-lg)}.menu-mega__link.menu-mega__link{display:inline-block;padding-block:var(--spacing-2xs);text-decoration:none;font-size:var(--text-sm);color:var(--styleset-color-text-default, var(--large-surfaces-text-default));border-bottom:1px solid rgba(0,0,0,0);transition:color var(--duration-short),border-color var(--duration-base)}.menu-mega__link.menu-mega__link:hover,.menu-mega__link.menu-mega__link:focus{color:var(--colors-primary-500);border-color:var(--colors-primary-500)}.menu-mega__content{animation:megaContentFade 350ms ease}@keyframes megaContentFade{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.topbar{--topbar-bg: var(--styleset-color-background, var(--large-surfaces-background));position:relative;z-index:var(--z-index-topbar);padding-block:var(--spacing-2xs);background-color:var(--topbar-bg)}@media(min-width: 1280px){.topbar{padding-bottom:0;box-shadow:var(--topbar-shadow)}.topbar .nav-dropdown__control.nav-item{padding:.5rem}}.topbar .switch{--switch-background-color: var(--colors-neutral-50);--switch-selected-icon-color: var(--colors-neutral-50);--switch-indicator-color: var(--colors-neutral-900);--switch-unselected-icon-color: var(--colors-neutral-700-60)}.topbar--shadow-none{--topbar-shadow: 0}.topbar__link{text-decoration:none;font-size:var(--text-sm);color:var(--styleset-color-text-default, var(--large-surfaces-text-default))}.topbar__inner{display:none}@media(min-width: 1280px){.topbar__inner{display:block}}.topbar__mobile{padding-block:var(--spacing-sm);border-bottom:1px solid var(--styleset-color-text-link, var(--large-surfaces-text-link))}.topbar__link-meta{text-decoration:none;color:var(--colors-neutral-900)}@media(min-width: 1280px){.topbar__link-meta{display:block;padding-inline:.85em;padding-top:.3em;padding-bottom:.4em;font-weight:var(--font-bold)}}a.topbar__link-meta--active{--r: 0.75em;border-inline:var(--r) solid rgba(0,0,0,0);border-radius:calc(2*var(--r)) calc(2*var(--r)) 0 0/var(--r);mask:radial-gradient(var(--r) at var(--r) 0, rgba(0, 0, 0, 0) 98%, #000 101%) calc(-1*var(--r)) 100%/100% var(--r) repeat-x,conic-gradient(#000 0 0) padding-box;background:var(--nav-main-background, var(--colors-neutral-50)) border-box;color:var(--nav-main-text-color, var(--topbar-bg))}.is-dark .topbar .switch{--switch-border-color: var(--colors-neutral-900);--switch-indicator-color: var(--colors-neutral-900);--switch-selected-icon-color: var(--colors-neutral-50);--switch-unselected-icon-color: var(--colors-neutral-700-60)}.is-dark .topbar .topbar__link,.is-dark .topbar .topbar__link-meta,.is-dark .topbar .nav-dropdown__control:not([aria-expanded=true]){color:var(--styleset-color-text-default, --large-surfaces-text-default)}.ratio-square,.bef\:ratio-square::before,.aft\:ratio-square::after,.ratio-1-1,.bef\:ratio-1-1::before,.aft\:ratio-1-1::after{aspect-ratio:1}.ratio-21-9{aspect-ratio:21/9}.ratio-3-2{aspect-ratio:3/2}.ratio-4-3{aspect-ratio:4/3}.ratio-5-3{aspect-ratio:5/3}.ratio-16-9{aspect-ratio:16/9}.ratio-3-4{aspect-ratio:3/4}.ratio-logo{aspect-ratio:100/29}@media(min-width: 768px){.md\:ratio-square,.md\:ratio-1-1{aspect-ratio:1}.md\:ratio-21-9{aspect-ratio:21/9}.md\:ratio-3-2{aspect-ratio:3/2}.md\:ratio-4-3{aspect-ratio:4/3}.md\:ratio-5-3{aspect-ratio:5/3}.md\:ratio-16-9{aspect-ratio:16/9}.md\:ratio-3-4{aspect-ratio:3/4}.md\:ratio-logo{aspect-ratio:100/29}}.bg-default{background:var(--large-basic-surfaces-bg-default-light)}.bg-default.is-dark{background:var(--large-basic-surfaces-bg-default-dark)}.anchors-inherit-color a{color:inherit}.bg-action-black{background-color:var(--color-surface-action-black)}.hover\:bg-action-black:hover{background-color:var(--color-surface-action-black)}.bg-action-black-hover{background-color:var(--color-surface-action-black-hover)}.hover\:bg-action-black-hover:hover{background-color:var(--color-surface-action-black-hover)}.icon-text-color,.bef\:icon-text-color::before,.aft\:icon-text-color::after{background-color:var(--local-text-color)}.bg-brand-surface-action-black{background-color:var(--surface-action-black)}.bg-brand-surface-action-black-hover{background-color:var(--surface-action-black-hover)}.bg-inherit{background-color:inherit}.border-brand-grey-40{border-color:var(--color-brand-neutrals-grey-40)}.focus-ring:focus-visible{outline:2px solid var(--color-focus)}.object-fit-contain{object-fit:contain}@media(min-width: 768px){.md\:object-fit:-contain{object-fit:contain}}@media(min-width: 1280px){.lg\:object-fit:-contain{object-fit:contain}}.object-fit-cover{object-fit:cover}@media(min-width: 768px){.md\:object-fit:-cover{object-fit:cover}}@media(min-width: 1280px){.lg\:object-fit:-cover{object-fit:cover}}.object-fit-fill{object-fit:fill}@media(min-width: 768px){.md\:object-fit:-fill{object-fit:fill}}@media(min-width: 1280px){.lg\:object-fit:-fill{object-fit:fill}}.object-fit-scale-down{object-fit:scale-down}@media(min-width: 768px){.md\:object-fit:-scale-down{object-fit:scale-down}}@media(min-width: 1280px){.lg\:object-fit:-scale-down{object-fit:scale-down}}.object-fit-none{object-fit:none}@media(min-width: 768px){.md\:object-fit:-none{object-fit:none}}@media(min-width: 1280px){.lg\:object-fit:-none{object-fit:none}}.object-fit-inherit{object-fit:inherit}@media(min-width: 768px){.md\:object-fit:-inherit{object-fit:inherit}}@media(min-width: 1280px){.lg\:object-fit:-inherit{object-fit:inherit}}.object-fit-unset{object-fit:unset}@media(min-width: 768px){.md\:object-fit:-unset{object-fit:unset}}@media(min-width: 1280px){.lg\:object-fit:-unset{object-fit:unset}}.shadow-b-inset{box-shadow:0 -4px 8px 0 rgba(0,0,0,.2) inset}.shadow-t-inset{box-shadow:0 4px 8px 0 rgba(0,0,0,.2) inset}.shadow-sm{box-shadow:var(--shadow-small)}.shadow-md{box-shadow:var(--shadow-medium)}.shadow-lg{box-shadow:var(--shadow-large)}.none{display:none}.grid{display:grid}.block{display:block}.hidden{display:none}.flex{display:flex}.inline{display:inline}.inline-flex{display:inline-flex}.inline-block{display:inline-block}@media(min-width: 768px){.md\:none{display:none}}@media(min-width: 768px){.md\:grid{display:grid}}@media(min-width: 768px){.md\:block{display:block}}@media(min-width: 768px){.md\:hidden{display:none}}@media(min-width: 768px){.md\:flex{display:flex}}@media(min-width: 768px){.md\:inline{display:inline}}@media(min-width: 768px){.md\:inline-flex{display:inline-flex}}@media(min-width: 768px){.md\:inline-block{display:inline-block}}@media(min-width: 1280px){.lg\:none{display:none}}@media(min-width: 1280px){.lg\:grid{display:grid}}@media(min-width: 1280px){.lg\:block{display:block}}@media(min-width: 1280px){.lg\:hidden{display:none}}@media(min-width: 1280px){.lg\:flex{display:flex}}@media(min-width: 1280px){.lg\:inline{display:inline}}@media(min-width: 1280px){.lg\:inline-flex{display:inline-flex}}@media(min-width: 1280px){.lg\:inline-block{display:inline-block}}.m-focus-offset{margin:-1rem;margin:1rem}.m-none{margin:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.mr-none{margin-right:0}.ml-none{margin-left:0}.mx-none{margin-inline:0}.my-none{margin-block:0}.m-3xs{margin:.125rem}.mt-3xs{margin-top:.125rem}.mb-3xs{margin-bottom:.125rem}.mr-3xs{margin-right:.125rem}.ml-3xs{margin-left:.125rem}.mx-3xs{margin-inline:.125rem}.my-3xs{margin-block:.125rem}.m-2xs{margin:.25rem}.mt-2xs{margin-top:.25rem}.mb-2xs{margin-bottom:.25rem}.mr-2xs{margin-right:.25rem}.ml-2xs{margin-left:.25rem}.mx-2xs{margin-inline:.25rem}.my-2xs{margin-block:.25rem}.m-xs{margin:.5rem}.mt-xs{margin-top:.5rem}.mb-xs{margin-bottom:.5rem}.mr-xs{margin-right:.5rem}.ml-xs{margin-left:.5rem}.mx-xs{margin-inline:.5rem}.my-xs{margin-block:.5rem}.m-sm{margin:.75rem}.mt-sm{margin-top:.75rem}.mb-sm{margin-bottom:.75rem}.mr-sm{margin-right:.75rem}.ml-sm{margin-left:.75rem}.mx-sm{margin-inline:.75rem}.my-sm{margin-block:.75rem}.m-md{margin:1rem}.mt-md{margin-top:1rem}.mb-md{margin-bottom:1rem}.mr-md{margin-right:1rem}.ml-md{margin-left:1rem}.mx-md{margin-inline:1rem}.my-md{margin-block:1rem}.m-lg{margin:1.25rem}.mt-lg{margin-top:1.25rem}.mb-lg{margin-bottom:1.25rem}.mr-lg{margin-right:1.25rem}.ml-lg{margin-left:1.25rem}.mx-lg{margin-inline:1.25rem}.my-lg{margin-block:1.25rem}.m-xl{margin:1.5rem}.mt-xl{margin-top:1.5rem}.mb-xl{margin-bottom:1.5rem}.mr-xl{margin-right:1.5rem}.ml-xl{margin-left:1.5rem}.mx-xl{margin-inline:1.5rem}.my-xl{margin-block:1.5rem}.m-2xl{margin:2rem}.mt-2xl{margin-top:2rem}.mb-2xl{margin-bottom:2rem}.mr-2xl{margin-right:2rem}.ml-2xl{margin-left:2rem}.mx-2xl{margin-inline:2rem}.my-2xl{margin-block:2rem}.m-3xl{margin:2.5rem}.mt-3xl{margin-top:2.5rem}.mb-3xl{margin-bottom:2.5rem}.mr-3xl{margin-right:2.5rem}.ml-3xl{margin-left:2.5rem}.mx-3xl{margin-inline:2.5rem}.my-3xl{margin-block:2.5rem}.m-4xl{margin:3.5rem}.mt-4xl{margin-top:3.5rem}.mb-4xl{margin-bottom:3.5rem}.mr-4xl{margin-right:3.5rem}.ml-4xl{margin-left:3.5rem}.mx-4xl{margin-inline:3.5rem}.my-4xl{margin-block:3.5rem}.m-5xl{margin:4.5rem}.mt-5xl{margin-top:4.5rem}.mb-5xl{margin-bottom:4.5rem}.mr-5xl{margin-right:4.5rem}.ml-5xl{margin-left:4.5rem}.mx-5xl{margin-inline:4.5rem}.my-5xl{margin-block:4.5rem}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}@media(min-width: 768px){.md\:m-none{margin:0}.md\:mt-none{margin-top:0}.md\:mb-none{margin-bottom:0}.md\:mr-none{margin-right:0}.md\:ml-none{margin-left:0}.md\:mx-none{margin-inline:0}.md\:my-none{margin-block:0}}@media(min-width: 768px){.md\:m-3xs{margin:.125rem}.md\:mt-3xs{margin-top:.125rem}.md\:mb-3xs{margin-bottom:.125rem}.md\:mr-3xs{margin-right:.125rem}.md\:ml-3xs{margin-left:.125rem}.md\:mx-3xs{margin-inline:.125rem}.md\:my-3xs{margin-block:.125rem}}@media(min-width: 768px){.md\:m-2xs{margin:.25rem}.md\:mt-2xs{margin-top:.25rem}.md\:mb-2xs{margin-bottom:.25rem}.md\:mr-2xs{margin-right:.25rem}.md\:ml-2xs{margin-left:.25rem}.md\:mx-2xs{margin-inline:.25rem}.md\:my-2xs{margin-block:.25rem}}@media(min-width: 768px){.md\:m-xs{margin:.5rem}.md\:mt-xs{margin-top:.5rem}.md\:mb-xs{margin-bottom:.5rem}.md\:mr-xs{margin-right:.5rem}.md\:ml-xs{margin-left:.5rem}.md\:mx-xs{margin-inline:.5rem}.md\:my-xs{margin-block:.5rem}}@media(min-width: 768px){.md\:m-sm{margin:.75rem}.md\:mt-sm{margin-top:.75rem}.md\:mb-sm{margin-bottom:.75rem}.md\:mr-sm{margin-right:.75rem}.md\:ml-sm{margin-left:.75rem}.md\:mx-sm{margin-inline:.75rem}.md\:my-sm{margin-block:.75rem}}@media(min-width: 768px){.md\:m-md{margin:1rem}.md\:mt-md{margin-top:1rem}.md\:mb-md{margin-bottom:1rem}.md\:mr-md{margin-right:1rem}.md\:ml-md{margin-left:1rem}.md\:mx-md{margin-inline:1rem}.md\:my-md{margin-block:1rem}}@media(min-width: 768px){.md\:m-lg{margin:1.25rem}.md\:mt-lg{margin-top:1.25rem}.md\:mb-lg{margin-bottom:1.25rem}.md\:mr-lg{margin-right:1.25rem}.md\:ml-lg{margin-left:1.25rem}.md\:mx-lg{margin-inline:1.25rem}.md\:my-lg{margin-block:1.25rem}}@media(min-width: 768px){.md\:m-xl{margin:1.5rem}.md\:mt-xl{margin-top:1.5rem}.md\:mb-xl{margin-bottom:1.5rem}.md\:mr-xl{margin-right:1.5rem}.md\:ml-xl{margin-left:1.5rem}.md\:mx-xl{margin-inline:1.5rem}.md\:my-xl{margin-block:1.5rem}}@media(min-width: 768px){.md\:m-2xl{margin:2rem}.md\:mt-2xl{margin-top:2rem}.md\:mb-2xl{margin-bottom:2rem}.md\:mr-2xl{margin-right:2rem}.md\:ml-2xl{margin-left:2rem}.md\:mx-2xl{margin-inline:2rem}.md\:my-2xl{margin-block:2rem}}@media(min-width: 768px){.md\:m-3xl{margin:2.5rem}.md\:mt-3xl{margin-top:2.5rem}.md\:mb-3xl{margin-bottom:2.5rem}.md\:mr-3xl{margin-right:2.5rem}.md\:ml-3xl{margin-left:2.5rem}.md\:mx-3xl{margin-inline:2.5rem}.md\:my-3xl{margin-block:2.5rem}}@media(min-width: 768px){.md\:m-4xl{margin:3.5rem}.md\:mt-4xl{margin-top:3.5rem}.md\:mb-4xl{margin-bottom:3.5rem}.md\:mr-4xl{margin-right:3.5rem}.md\:ml-4xl{margin-left:3.5rem}.md\:mx-4xl{margin-inline:3.5rem}.md\:my-4xl{margin-block:3.5rem}}@media(min-width: 768px){.md\:m-5xl{margin:4.5rem}.md\:mt-5xl{margin-top:4.5rem}.md\:mb-5xl{margin-bottom:4.5rem}.md\:mr-5xl{margin-right:4.5rem}.md\:ml-5xl{margin-left:4.5rem}.md\:mx-5xl{margin-inline:4.5rem}.md\:my-5xl{margin-block:4.5rem}}@media(min-width: 768px){.md\:m-auto{margin:auto}.md\:mt-auto{margin-top:auto}.md\:mb-auto{margin-bottom:auto}.md\:mr-auto{margin-right:auto}.md\:ml-auto{margin-left:auto}.md\:mx-auto{margin-inline:auto}.md\:my-auto{margin-block:auto}}@media(min-width: 1280px){.lg\:m-none{margin:0}.lg\:mt-none{margin-top:0}.lg\:mb-none{margin-bottom:0}.lg\:mr-none{margin-right:0}.lg\:ml-none{margin-left:0}.lg\:mx-none{margin-inline:0}.lg\:my-none{margin-block:0}}@media(min-width: 1280px){.lg\:m-3xs{margin:.125rem}.lg\:mt-3xs{margin-top:.125rem}.lg\:mb-3xs{margin-bottom:.125rem}.lg\:mr-3xs{margin-right:.125rem}.lg\:ml-3xs{margin-left:.125rem}.lg\:mx-3xs{margin-inline:.125rem}.lg\:my-3xs{margin-block:.125rem}}@media(min-width: 1280px){.lg\:m-2xs{margin:.25rem}.lg\:mt-2xs{margin-top:.25rem}.lg\:mb-2xs{margin-bottom:.25rem}.lg\:mr-2xs{margin-right:.25rem}.lg\:ml-2xs{margin-left:.25rem}.lg\:mx-2xs{margin-inline:.25rem}.lg\:my-2xs{margin-block:.25rem}}@media(min-width: 1280px){.lg\:m-xs{margin:.5rem}.lg\:mt-xs{margin-top:.5rem}.lg\:mb-xs{margin-bottom:.5rem}.lg\:mr-xs{margin-right:.5rem}.lg\:ml-xs{margin-left:.5rem}.lg\:mx-xs{margin-inline:.5rem}.lg\:my-xs{margin-block:.5rem}}@media(min-width: 1280px){.lg\:m-sm{margin:.75rem}.lg\:mt-sm{margin-top:.75rem}.lg\:mb-sm{margin-bottom:.75rem}.lg\:mr-sm{margin-right:.75rem}.lg\:ml-sm{margin-left:.75rem}.lg\:mx-sm{margin-inline:.75rem}.lg\:my-sm{margin-block:.75rem}}@media(min-width: 1280px){.lg\:m-md{margin:1rem}.lg\:mt-md{margin-top:1rem}.lg\:mb-md{margin-bottom:1rem}.lg\:mr-md{margin-right:1rem}.lg\:ml-md{margin-left:1rem}.lg\:mx-md{margin-inline:1rem}.lg\:my-md{margin-block:1rem}}@media(min-width: 1280px){.lg\:m-lg{margin:1.25rem}.lg\:mt-lg{margin-top:1.25rem}.lg\:mb-lg{margin-bottom:1.25rem}.lg\:mr-lg{margin-right:1.25rem}.lg\:ml-lg{margin-left:1.25rem}.lg\:mx-lg{margin-inline:1.25rem}.lg\:my-lg{margin-block:1.25rem}}@media(min-width: 1280px){.lg\:m-xl{margin:1.5rem}.lg\:mt-xl{margin-top:1.5rem}.lg\:mb-xl{margin-bottom:1.5rem}.lg\:mr-xl{margin-right:1.5rem}.lg\:ml-xl{margin-left:1.5rem}.lg\:mx-xl{margin-inline:1.5rem}.lg\:my-xl{margin-block:1.5rem}}@media(min-width: 1280px){.lg\:m-2xl{margin:2rem}.lg\:mt-2xl{margin-top:2rem}.lg\:mb-2xl{margin-bottom:2rem}.lg\:mr-2xl{margin-right:2rem}.lg\:ml-2xl{margin-left:2rem}.lg\:mx-2xl{margin-inline:2rem}.lg\:my-2xl{margin-block:2rem}}@media(min-width: 1280px){.lg\:m-3xl{margin:2.5rem}.lg\:mt-3xl{margin-top:2.5rem}.lg\:mb-3xl{margin-bottom:2.5rem}.lg\:mr-3xl{margin-right:2.5rem}.lg\:ml-3xl{margin-left:2.5rem}.lg\:mx-3xl{margin-inline:2.5rem}.lg\:my-3xl{margin-block:2.5rem}}@media(min-width: 1280px){.lg\:m-4xl{margin:3.5rem}.lg\:mt-4xl{margin-top:3.5rem}.lg\:mb-4xl{margin-bottom:3.5rem}.lg\:mr-4xl{margin-right:3.5rem}.lg\:ml-4xl{margin-left:3.5rem}.lg\:mx-4xl{margin-inline:3.5rem}.lg\:my-4xl{margin-block:3.5rem}}@media(min-width: 1280px){.lg\:m-5xl{margin:4.5rem}.lg\:mt-5xl{margin-top:4.5rem}.lg\:mb-5xl{margin-bottom:4.5rem}.lg\:mr-5xl{margin-right:4.5rem}.lg\:ml-5xl{margin-left:4.5rem}.lg\:mx-5xl{margin-inline:4.5rem}.lg\:my-5xl{margin-block:4.5rem}}@media(min-width: 1280px){.lg\:m-auto{margin:auto}.lg\:mt-auto{margin-top:auto}.lg\:mb-auto{margin-bottom:auto}.lg\:mr-auto{margin-right:auto}.lg\:ml-auto{margin-left:auto}.lg\:mx-auto{margin-inline:auto}.lg\:my-auto{margin-block:auto}}.p-none{padding:0}.pt-none{padding-top:0}.pb-none{padding-bottom:0}.pr-none{padding-right:0}.pl-none{padding-left:0}.px-none{padding-inline:0}.py-none{padding-block:0}.p-3xs{padding:.125rem}.pt-3xs{padding-top:.125rem}.pb-3xs{padding-bottom:.125rem}.pr-3xs{padding-right:.125rem}.pl-3xs{padding-left:.125rem}.px-3xs{padding-inline:.125rem}.py-3xs{padding-block:.125rem}.p-2xs{padding:.25rem}.pt-2xs{padding-top:.25rem}.pb-2xs{padding-bottom:.25rem}.pr-2xs{padding-right:.25rem}.pl-2xs{padding-left:.25rem}.px-2xs{padding-inline:.25rem}.py-2xs{padding-block:.25rem}.p-xs{padding:.5rem}.pt-xs{padding-top:.5rem}.pb-xs{padding-bottom:.5rem}.pr-xs{padding-right:.5rem}.pl-xs{padding-left:.5rem}.px-xs{padding-inline:.5rem}.py-xs{padding-block:.5rem}.p-sm{padding:.75rem}.pt-sm{padding-top:.75rem}.pb-sm{padding-bottom:.75rem}.pr-sm{padding-right:.75rem}.pl-sm{padding-left:.75rem}.px-sm{padding-inline:.75rem}.py-sm{padding-block:.75rem}.p-md{padding:1rem}.pt-md{padding-top:1rem}.pb-md{padding-bottom:1rem}.pr-md{padding-right:1rem}.pl-md{padding-left:1rem}.px-md{padding-inline:1rem}.py-md{padding-block:1rem}.p-lg{padding:1.25rem}.pt-lg{padding-top:1.25rem}.pb-lg{padding-bottom:1.25rem}.pr-lg{padding-right:1.25rem}.pl-lg{padding-left:1.25rem}.px-lg{padding-inline:1.25rem}.py-lg{padding-block:1.25rem}.p-xl{padding:1.5rem}.pt-xl{padding-top:1.5rem}.pb-xl{padding-bottom:1.5rem}.pr-xl{padding-right:1.5rem}.pl-xl{padding-left:1.5rem}.px-xl{padding-inline:1.5rem}.py-xl{padding-block:1.5rem}.p-2xl{padding:2rem}.pt-2xl{padding-top:2rem}.pb-2xl{padding-bottom:2rem}.pr-2xl{padding-right:2rem}.pl-2xl{padding-left:2rem}.px-2xl{padding-inline:2rem}.py-2xl{padding-block:2rem}.p-3xl{padding:2.5rem}.pt-3xl{padding-top:2.5rem}.pb-3xl{padding-bottom:2.5rem}.pr-3xl{padding-right:2.5rem}.pl-3xl{padding-left:2.5rem}.px-3xl{padding-inline:2.5rem}.py-3xl{padding-block:2.5rem}.p-4xl{padding:3.5rem}.pt-4xl{padding-top:3.5rem}.pb-4xl{padding-bottom:3.5rem}.pr-4xl{padding-right:3.5rem}.pl-4xl{padding-left:3.5rem}.px-4xl{padding-inline:3.5rem}.py-4xl{padding-block:3.5rem}.p-5xl{padding:4.5rem}.pt-5xl{padding-top:4.5rem}.pb-5xl{padding-bottom:4.5rem}.pr-5xl{padding-right:4.5rem}.pl-5xl{padding-left:4.5rem}.px-5xl{padding-inline:4.5rem}.py-5xl{padding-block:4.5rem}.p-auto{padding:auto}.pt-auto{padding-top:auto}.pb-auto{padding-bottom:auto}.pr-auto{padding-right:auto}.pl-auto{padding-left:auto}.px-auto{padding-inline:auto}.py-auto{padding-block:auto}@media(min-width: 768px){.md\:p-none{padding:0}.md\:pt-none{padding-top:0}.md\:pb-none{padding-bottom:0}.md\:pr-none{padding-right:0}.md\:pl-none{padding-left:0}.md\:px-none{padding-inline:0}.md\:py-none{padding-block:0}}@media(min-width: 768px){.md\:p-3xs{padding:.125rem}.md\:pt-3xs{padding-top:.125rem}.md\:pb-3xs{padding-bottom:.125rem}.md\:pr-3xs{padding-right:.125rem}.md\:pl-3xs{padding-left:.125rem}.md\:px-3xs{padding-inline:.125rem}.md\:py-3xs{padding-block:.125rem}}@media(min-width: 768px){.md\:p-2xs{padding:.25rem}.md\:pt-2xs{padding-top:.25rem}.md\:pb-2xs{padding-bottom:.25rem}.md\:pr-2xs{padding-right:.25rem}.md\:pl-2xs{padding-left:.25rem}.md\:px-2xs{padding-inline:.25rem}.md\:py-2xs{padding-block:.25rem}}@media(min-width: 768px){.md\:p-xs{padding:.5rem}.md\:pt-xs{padding-top:.5rem}.md\:pb-xs{padding-bottom:.5rem}.md\:pr-xs{padding-right:.5rem}.md\:pl-xs{padding-left:.5rem}.md\:px-xs{padding-inline:.5rem}.md\:py-xs{padding-block:.5rem}}@media(min-width: 768px){.md\:p-sm{padding:.75rem}.md\:pt-sm{padding-top:.75rem}.md\:pb-sm{padding-bottom:.75rem}.md\:pr-sm{padding-right:.75rem}.md\:pl-sm{padding-left:.75rem}.md\:px-sm{padding-inline:.75rem}.md\:py-sm{padding-block:.75rem}}@media(min-width: 768px){.md\:p-md{padding:1rem}.md\:pt-md{padding-top:1rem}.md\:pb-md{padding-bottom:1rem}.md\:pr-md{padding-right:1rem}.md\:pl-md{padding-left:1rem}.md\:px-md{padding-inline:1rem}.md\:py-md{padding-block:1rem}}@media(min-width: 768px){.md\:p-lg{padding:1.25rem}.md\:pt-lg{padding-top:1.25rem}.md\:pb-lg{padding-bottom:1.25rem}.md\:pr-lg{padding-right:1.25rem}.md\:pl-lg{padding-left:1.25rem}.md\:px-lg{padding-inline:1.25rem}.md\:py-lg{padding-block:1.25rem}}@media(min-width: 768px){.md\:p-xl{padding:1.5rem}.md\:pt-xl{padding-top:1.5rem}.md\:pb-xl{padding-bottom:1.5rem}.md\:pr-xl{padding-right:1.5rem}.md\:pl-xl{padding-left:1.5rem}.md\:px-xl{padding-inline:1.5rem}.md\:py-xl{padding-block:1.5rem}}@media(min-width: 768px){.md\:p-2xl{padding:2rem}.md\:pt-2xl{padding-top:2rem}.md\:pb-2xl{padding-bottom:2rem}.md\:pr-2xl{padding-right:2rem}.md\:pl-2xl{padding-left:2rem}.md\:px-2xl{padding-inline:2rem}.md\:py-2xl{padding-block:2rem}}@media(min-width: 768px){.md\:p-3xl{padding:2.5rem}.md\:pt-3xl{padding-top:2.5rem}.md\:pb-3xl{padding-bottom:2.5rem}.md\:pr-3xl{padding-right:2.5rem}.md\:pl-3xl{padding-left:2.5rem}.md\:px-3xl{padding-inline:2.5rem}.md\:py-3xl{padding-block:2.5rem}}@media(min-width: 768px){.md\:p-4xl{padding:3.5rem}.md\:pt-4xl{padding-top:3.5rem}.md\:pb-4xl{padding-bottom:3.5rem}.md\:pr-4xl{padding-right:3.5rem}.md\:pl-4xl{padding-left:3.5rem}.md\:px-4xl{padding-inline:3.5rem}.md\:py-4xl{padding-block:3.5rem}}@media(min-width: 768px){.md\:p-5xl{padding:4.5rem}.md\:pt-5xl{padding-top:4.5rem}.md\:pb-5xl{padding-bottom:4.5rem}.md\:pr-5xl{padding-right:4.5rem}.md\:pl-5xl{padding-left:4.5rem}.md\:px-5xl{padding-inline:4.5rem}.md\:py-5xl{padding-block:4.5rem}}@media(min-width: 768px){.md\:p-auto{padding:auto}.md\:pt-auto{padding-top:auto}.md\:pb-auto{padding-bottom:auto}.md\:pr-auto{padding-right:auto}.md\:pl-auto{padding-left:auto}.md\:px-auto{padding-inline:auto}.md\:py-auto{padding-block:auto}}@media(min-width: 1280px){.lg\:p-none{padding:0}.lg\:pt-none{padding-top:0}.lg\:pb-none{padding-bottom:0}.lg\:pr-none{padding-right:0}.lg\:pl-none{padding-left:0}.lg\:px-none{padding-inline:0}.lg\:py-none{padding-block:0}}@media(min-width: 1280px){.lg\:p-3xs{padding:.125rem}.lg\:pt-3xs{padding-top:.125rem}.lg\:pb-3xs{padding-bottom:.125rem}.lg\:pr-3xs{padding-right:.125rem}.lg\:pl-3xs{padding-left:.125rem}.lg\:px-3xs{padding-inline:.125rem}.lg\:py-3xs{padding-block:.125rem}}@media(min-width: 1280px){.lg\:p-2xs{padding:.25rem}.lg\:pt-2xs{padding-top:.25rem}.lg\:pb-2xs{padding-bottom:.25rem}.lg\:pr-2xs{padding-right:.25rem}.lg\:pl-2xs{padding-left:.25rem}.lg\:px-2xs{padding-inline:.25rem}.lg\:py-2xs{padding-block:.25rem}}@media(min-width: 1280px){.lg\:p-xs{padding:.5rem}.lg\:pt-xs{padding-top:.5rem}.lg\:pb-xs{padding-bottom:.5rem}.lg\:pr-xs{padding-right:.5rem}.lg\:pl-xs{padding-left:.5rem}.lg\:px-xs{padding-inline:.5rem}.lg\:py-xs{padding-block:.5rem}}@media(min-width: 1280px){.lg\:p-sm{padding:.75rem}.lg\:pt-sm{padding-top:.75rem}.lg\:pb-sm{padding-bottom:.75rem}.lg\:pr-sm{padding-right:.75rem}.lg\:pl-sm{padding-left:.75rem}.lg\:px-sm{padding-inline:.75rem}.lg\:py-sm{padding-block:.75rem}}@media(min-width: 1280px){.lg\:p-md{padding:1rem}.lg\:pt-md{padding-top:1rem}.lg\:pb-md{padding-bottom:1rem}.lg\:pr-md{padding-right:1rem}.lg\:pl-md{padding-left:1rem}.lg\:px-md{padding-inline:1rem}.lg\:py-md{padding-block:1rem}}@media(min-width: 1280px){.lg\:p-lg{padding:1.25rem}.lg\:pt-lg{padding-top:1.25rem}.lg\:pb-lg{padding-bottom:1.25rem}.lg\:pr-lg{padding-right:1.25rem}.lg\:pl-lg{padding-left:1.25rem}.lg\:px-lg{padding-inline:1.25rem}.lg\:py-lg{padding-block:1.25rem}}@media(min-width: 1280px){.lg\:p-xl{padding:1.5rem}.lg\:pt-xl{padding-top:1.5rem}.lg\:pb-xl{padding-bottom:1.5rem}.lg\:pr-xl{padding-right:1.5rem}.lg\:pl-xl{padding-left:1.5rem}.lg\:px-xl{padding-inline:1.5rem}.lg\:py-xl{padding-block:1.5rem}}@media(min-width: 1280px){.lg\:p-2xl{padding:2rem}.lg\:pt-2xl{padding-top:2rem}.lg\:pb-2xl{padding-bottom:2rem}.lg\:pr-2xl{padding-right:2rem}.lg\:pl-2xl{padding-left:2rem}.lg\:px-2xl{padding-inline:2rem}.lg\:py-2xl{padding-block:2rem}}@media(min-width: 1280px){.lg\:p-3xl{padding:2.5rem}.lg\:pt-3xl{padding-top:2.5rem}.lg\:pb-3xl{padding-bottom:2.5rem}.lg\:pr-3xl{padding-right:2.5rem}.lg\:pl-3xl{padding-left:2.5rem}.lg\:px-3xl{padding-inline:2.5rem}.lg\:py-3xl{padding-block:2.5rem}}@media(min-width: 1280px){.lg\:p-4xl{padding:3.5rem}.lg\:pt-4xl{padding-top:3.5rem}.lg\:pb-4xl{padding-bottom:3.5rem}.lg\:pr-4xl{padding-right:3.5rem}.lg\:pl-4xl{padding-left:3.5rem}.lg\:px-4xl{padding-inline:3.5rem}.lg\:py-4xl{padding-block:3.5rem}}@media(min-width: 1280px){.lg\:p-5xl{padding:4.5rem}.lg\:pt-5xl{padding-top:4.5rem}.lg\:pb-5xl{padding-bottom:4.5rem}.lg\:pr-5xl{padding-right:4.5rem}.lg\:pl-5xl{padding-left:4.5rem}.lg\:px-5xl{padding-inline:4.5rem}.lg\:py-5xl{padding-block:4.5rem}}@media(min-width: 1280px){.lg\:p-auto{padding:auto}.lg\:pt-auto{padding-top:auto}.lg\:pb-auto{padding-bottom:auto}.lg\:pr-auto{padding-right:auto}.lg\:pl-auto{padding-left:auto}.lg\:px-auto{padding-inline:auto}.lg\:py-auto{padding-block:auto}}.rounded-none{border-radius:var(--radius-none)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.border-radius-none{border-radius:var(--radius-none)}.border-l-radius-none{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.border-r-radius-none{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.border-t-radius-none{border-top-left-radius:var(--radius-none);border-top-right-radius:var(--radius-none)}.border-b-radius-none{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.border-bl-radius-none{border-bottom-left-radius:var(--radius-none)}.border-br-radius-none{border-bottom-right-radius:var(--radius-none)}.border-tl-radius-none{border-top-left-radius:var(--radius-none)}.border-tr-radius-none{border-top-right-radius:var(--radius-none)}.border-radius-xs{border-radius:var(--radius-xs)}.border-l-radius-xs{border-top-left-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs)}.border-r-radius-xs{border-top-right-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}.border-t-radius-xs{border-top-left-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}.border-b-radius-xs{border-bottom-left-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}.border-bl-radius-xs{border-bottom-left-radius:var(--radius-xs)}.border-br-radius-xs{border-bottom-right-radius:var(--radius-xs)}.border-tl-radius-xs{border-top-left-radius:var(--radius-xs)}.border-tr-radius-xs{border-top-right-radius:var(--radius-xs)}.border-radius-sm{border-radius:var(--radius-sm)}.border-l-radius-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.border-r-radius-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.border-t-radius-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border-b-radius-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.border-bl-radius-sm{border-bottom-left-radius:var(--radius-sm)}.border-br-radius-sm{border-bottom-right-radius:var(--radius-sm)}.border-tl-radius-sm{border-top-left-radius:var(--radius-sm)}.border-tr-radius-sm{border-top-right-radius:var(--radius-sm)}.border-radius-md{border-radius:var(--radius-md)}.border-l-radius-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border-r-radius-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border-t-radius-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.border-b-radius-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border-bl-radius-md{border-bottom-left-radius:var(--radius-md)}.border-br-radius-md{border-bottom-right-radius:var(--radius-md)}.border-tl-radius-md{border-top-left-radius:var(--radius-md)}.border-tr-radius-md{border-top-right-radius:var(--radius-md)}.border-radius-lg{border-radius:var(--radius-lg)}.border-l-radius-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border-r-radius-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.border-t-radius-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.border-b-radius-lg{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.border-bl-radius-lg{border-bottom-left-radius:var(--radius-lg)}.border-br-radius-lg{border-bottom-right-radius:var(--radius-lg)}.border-tl-radius-lg{border-top-left-radius:var(--radius-lg)}.border-tr-radius-lg{border-top-right-radius:var(--radius-lg)}.border-radius-xl{border-radius:var(--radius-xl)}.border-l-radius-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border-r-radius-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border-t-radius-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.border-b-radius-xl{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border-bl-radius-xl{border-bottom-left-radius:var(--radius-xl)}.border-br-radius-xl{border-bottom-right-radius:var(--radius-xl)}.border-tl-radius-xl{border-top-left-radius:var(--radius-xl)}.border-tr-radius-xl{border-top-right-radius:var(--radius-xl)}.border-radius-full{border-radius:var(--radius-full)}.border-l-radius-full{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.border-r-radius-full{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.border-t-radius-full{border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.border-b-radius-full{border-bottom-left-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.border-bl-radius-full{border-bottom-left-radius:var(--radius-full)}.border-br-radius-full{border-bottom-right-radius:var(--radius-full)}.border-tl-radius-full{border-top-left-radius:var(--radius-full)}.border-tr-radius-full{border-top-right-radius:var(--radius-full)}.border-radius-inherit{border-radius:inherit}.border-l-radius-inherit{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.border-r-radius-inherit{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.border-t-radius-inherit{border-top-left-radius:inherit;border-top-right-radius:inherit}.border-b-radius-inherit{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.border-bl-radius-inherit{border-bottom-left-radius:inherit}.border-br-radius-inherit{border-bottom-right-radius:inherit}.border-tl-radius-inherit{border-top-left-radius:inherit}.border-tr-radius-inherit{border-top-right-radius:inherit}.border-radius-unset{border-radius:unset}.border-l-radius-unset{border-top-left-radius:unset;border-bottom-left-radius:unset}.border-r-radius-unset{border-top-right-radius:unset;border-bottom-right-radius:unset}.border-t-radius-unset{border-top-left-radius:unset;border-top-right-radius:unset}.border-b-radius-unset{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.border-bl-radius-unset{border-bottom-left-radius:unset}.border-br-radius-unset{border-bottom-right-radius:unset}.border-tl-radius-unset{border-top-left-radius:unset}.border-tr-radius-unset{border-top-right-radius:unset}@media(min-width: 768px){.md\:border-radius-none{border-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-l-radius-none{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-r-radius-none{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-t-radius-none{border-top-left-radius:var(--radius-none);border-top-right-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-b-radius-none{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-bl-radius-none{border-bottom-left-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-br-radius-none{border-bottom-right-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-tl-radius-none{border-top-left-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-tr-radius-none{border-top-right-radius:var(--radius-none)}}@media(min-width: 768px){.md\:border-radius-xs{border-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-l-radius-xs{border-top-left-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-r-radius-xs{border-top-right-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-t-radius-xs{border-top-left-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-b-radius-xs{border-bottom-left-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-bl-radius-xs{border-bottom-left-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-br-radius-xs{border-bottom-right-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-tl-radius-xs{border-top-left-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-tr-radius-xs{border-top-right-radius:var(--radius-xs)}}@media(min-width: 768px){.md\:border-radius-sm{border-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-l-radius-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-r-radius-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-t-radius-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-b-radius-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-bl-radius-sm{border-bottom-left-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-br-radius-sm{border-bottom-right-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-tl-radius-sm{border-top-left-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-tr-radius-sm{border-top-right-radius:var(--radius-sm)}}@media(min-width: 768px){.md\:border-radius-md{border-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-l-radius-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-r-radius-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-t-radius-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-b-radius-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-bl-radius-md{border-bottom-left-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-br-radius-md{border-bottom-right-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-tl-radius-md{border-top-left-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-tr-radius-md{border-top-right-radius:var(--radius-md)}}@media(min-width: 768px){.md\:border-radius-lg{border-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-l-radius-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-r-radius-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-t-radius-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-b-radius-lg{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-bl-radius-lg{border-bottom-left-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-br-radius-lg{border-bottom-right-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-tl-radius-lg{border-top-left-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-tr-radius-lg{border-top-right-radius:var(--radius-lg)}}@media(min-width: 768px){.md\:border-radius-xl{border-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-l-radius-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-r-radius-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-t-radius-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-b-radius-xl{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-bl-radius-xl{border-bottom-left-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-br-radius-xl{border-bottom-right-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-tl-radius-xl{border-top-left-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-tr-radius-xl{border-top-right-radius:var(--radius-xl)}}@media(min-width: 768px){.md\:border-radius-full{border-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-l-radius-full{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-r-radius-full{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-t-radius-full{border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-b-radius-full{border-bottom-left-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-bl-radius-full{border-bottom-left-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-br-radius-full{border-bottom-right-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-tl-radius-full{border-top-left-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-tr-radius-full{border-top-right-radius:var(--radius-full)}}@media(min-width: 768px){.md\:border-radius-inherit{border-radius:inherit}}@media(min-width: 768px){.md\:border-l-radius-inherit{border-top-left-radius:inherit;border-bottom-left-radius:inherit}}@media(min-width: 768px){.md\:border-r-radius-inherit{border-top-right-radius:inherit;border-bottom-right-radius:inherit}}@media(min-width: 768px){.md\:border-t-radius-inherit{border-top-left-radius:inherit;border-top-right-radius:inherit}}@media(min-width: 768px){.md\:border-b-radius-inherit{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}@media(min-width: 768px){.md\:border-bl-radius-inherit{border-bottom-left-radius:inherit}}@media(min-width: 768px){.md\:border-br-radius-inherit{border-bottom-right-radius:inherit}}@media(min-width: 768px){.md\:border-tl-radius-inherit{border-top-left-radius:inherit}}@media(min-width: 768px){.md\:border-tr-radius-inherit{border-top-right-radius:inherit}}@media(min-width: 768px){.md\:border-radius-unset{border-radius:unset}}@media(min-width: 768px){.md\:border-l-radius-unset{border-top-left-radius:unset;border-bottom-left-radius:unset}}@media(min-width: 768px){.md\:border-r-radius-unset{border-top-right-radius:unset;border-bottom-right-radius:unset}}@media(min-width: 768px){.md\:border-t-radius-unset{border-top-left-radius:unset;border-top-right-radius:unset}}@media(min-width: 768px){.md\:border-b-radius-unset{border-bottom-left-radius:unset;border-bottom-right-radius:unset}}@media(min-width: 768px){.md\:border-bl-radius-unset{border-bottom-left-radius:unset}}@media(min-width: 768px){.md\:border-br-radius-unset{border-bottom-right-radius:unset}}@media(min-width: 768px){.md\:border-tl-radius-unset{border-top-left-radius:unset}}@media(min-width: 768px){.md\:border-tr-radius-unset{border-top-right-radius:unset}}.query-container-inline{container-type:inline-size}.w-full{width:100%}.w-25{width:25%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-none{width:0}.w-auto{width:auto}.w-screen{width:100vw}.w-container{width:100cqw}.w-max-content{width:max-content}.w-min-content{width:min-content}.w-fit-content{width:fit-content}.w-10ch{width:10ch}.w-20ch{width:20ch}.w-30ch{width:30ch}.w-35ch{width:35ch}.w-40ch{width:40ch}.w-45ch{width:45ch}.w-50ch{width:50ch}.w-60ch{width:60ch}.w-70ch{width:70ch}.w-80ch{width:80ch}.w-none,.bef\:w-none::before,.aft\:w-none::after{width:0rem}.w-3xs,.bef\:w-3xs::before,.aft\:w-3xs::after{width:.125rem}.w-2xs,.bef\:w-2xs::before,.aft\:w-2xs::after{width:.25rem}.w-xs,.bef\:w-xs::before,.aft\:w-xs::after{width:.5rem}.w-sm,.bef\:w-sm::before,.aft\:w-sm::after{width:.75rem}.w-md,.bef\:w-md::before,.aft\:w-md::after{width:1rem}.w-lg,.bef\:w-lg::before,.aft\:w-lg::after{width:1.25rem}.w-xl,.bef\:w-xl::before,.aft\:w-xl::after{width:1.5rem}.w-2xl,.bef\:w-2xl::before,.aft\:w-2xl::after{width:2rem}.w-3xl,.bef\:w-3xl::before,.aft\:w-3xl::after{width:2.5rem}.w-4xl,.bef\:w-4xl::before,.aft\:w-4xl::after{width:3.5rem}.w-5xl,.bef\:w-5xl::before,.aft\:w-5xl::after{width:4.5rem}.w-content{width:fit-content}.max-chars-30{max-width:30ch}.min-width-full{min-width:100%}@media(min-width: 768px){.md\:w-full{width:100%}.md\:w-25{width:25%}.md\:w-30{width:30%}.md\:w-40{width:40%}.md\:w-50{width:50%}.md\:w-60{width:60%}.md\:w-70{width:70%}.md\:w-80{width:80%}.md\:w-90{width:90%}.md\:w-none{width:0}.md\:w-auto{width:auto}.md\:w-screen{width:100vw}.md\:w-container{width:100cqw}.md\:w-max-content{width:max-content}.md\:w-min-content{width:min-content}.md\:w-fit-content{width:fit-content}.md\:w-10ch{width:10ch}.md\:w-20ch{width:20ch}.md\:w-30ch{width:30ch}.md\:w-35ch{width:35ch}.md\:w-40ch{width:40ch}.md\:w-45ch{width:45ch}.md\:w-50ch{width:50ch}.md\:w-60ch{width:60ch}.md\:w-70ch{width:70ch}.md\:w-80ch{width:80ch}.md\:w-none,.md\:bef\:w-none::before,.md\:aft\:w-none::after{width:0rem}.md\:w-3xs,.md\:bef\:w-3xs::before,.md\:aft\:w-3xs::after{width:.125rem}.md\:w-2xs,.md\:bef\:w-2xs::before,.md\:aft\:w-2xs::after{width:.25rem}.md\:w-xs,.md\:bef\:w-xs::before,.md\:aft\:w-xs::after{width:.5rem}.md\:w-sm,.md\:bef\:w-sm::before,.md\:aft\:w-sm::after{width:.75rem}.md\:w-md,.md\:bef\:w-md::before,.md\:aft\:w-md::after{width:1rem}.md\:w-lg,.md\:bef\:w-lg::before,.md\:aft\:w-lg::after{width:1.25rem}.md\:w-xl,.md\:bef\:w-xl::before,.md\:aft\:w-xl::after{width:1.5rem}.md\:w-2xl,.md\:bef\:w-2xl::before,.md\:aft\:w-2xl::after{width:2rem}.md\:w-3xl,.md\:bef\:w-3xl::before,.md\:aft\:w-3xl::after{width:2.5rem}.md\:w-4xl,.md\:bef\:w-4xl::before,.md\:aft\:w-4xl::after{width:3.5rem}.md\:w-5xl,.md\:bef\:w-5xl::before,.md\:aft\:w-5xl::after{width:4.5rem}}.h-full{height:100%}.h-fit-content{height:fit-content}.h-none{height:0}.h-screen{height:100vh}.h-match-font,.bef\:h-match-font::before,.aft\:h-match-font::after{height:1em}.h-none,.bef\:h-none::before,.aft\:h-none::after{height:0rem}.h-3xs,.bef\:h-3xs::before,.aft\:h-3xs::after{height:.125rem}.h-2xs,.bef\:h-2xs::before,.aft\:h-2xs::after{height:.25rem}.h-xs,.bef\:h-xs::before,.aft\:h-xs::after{height:.5rem}.h-sm,.bef\:h-sm::before,.aft\:h-sm::after{height:.75rem}.h-md,.bef\:h-md::before,.aft\:h-md::after{height:1rem}.h-lg,.bef\:h-lg::before,.aft\:h-lg::after{height:1.25rem}.h-xl,.bef\:h-xl::before,.aft\:h-xl::after{height:1.5rem}.h-2xl,.bef\:h-2xl::before,.aft\:h-2xl::after{height:2rem}.h-3xl,.bef\:h-3xl::before,.aft\:h-3xl::after{height:2.5rem}.h-4xl,.bef\:h-4xl::before,.aft\:h-4xl::after{height:3.5rem}.h-5xl,.bef\:h-5xl::before,.aft\:h-5xl::after{height:4.5rem}@media(min-width: 768px){.md\:h-none,.md\:bef\:h-none::before,.md\:aft\:h-none::after{height:0rem}.md\:h-3xs,.md\:bef\:h-3xs::before,.md\:aft\:h-3xs::after{height:.125rem}.md\:h-2xs,.md\:bef\:h-2xs::before,.md\:aft\:h-2xs::after{height:.25rem}.md\:h-xs,.md\:bef\:h-xs::before,.md\:aft\:h-xs::after{height:.5rem}.md\:h-sm,.md\:bef\:h-sm::before,.md\:aft\:h-sm::after{height:.75rem}.md\:h-md,.md\:bef\:h-md::before,.md\:aft\:h-md::after{height:1rem}.md\:h-lg,.md\:bef\:h-lg::before,.md\:aft\:h-lg::after{height:1.25rem}.md\:h-xl,.md\:bef\:h-xl::before,.md\:aft\:h-xl::after{height:1.5rem}.md\:h-2xl,.md\:bef\:h-2xl::before,.md\:aft\:h-2xl::after{height:2rem}.md\:h-3xl,.md\:bef\:h-3xl::before,.md\:aft\:h-3xl::after{height:2.5rem}.md\:h-4xl,.md\:bef\:h-4xl::before,.md\:aft\:h-4xl::after{height:3.5rem}.md\:h-5xl,.md\:bef\:h-5xl::before,.md\:aft\:h-5xl::after{height:4.5rem}}@media(min-width: 1280px){.lg\:h-none,.lg\:bef\:h-none::before,.lg\:aft\:h-none::after{height:0rem}.lg\:h-3xs,.lg\:bef\:h-3xs::before,.lg\:aft\:h-3xs::after{height:.125rem}.lg\:h-2xs,.lg\:bef\:h-2xs::before,.lg\:aft\:h-2xs::after{height:.25rem}.lg\:h-xs,.lg\:bef\:h-xs::before,.lg\:aft\:h-xs::after{height:.5rem}.lg\:h-sm,.lg\:bef\:h-sm::before,.lg\:aft\:h-sm::after{height:.75rem}.lg\:h-md,.lg\:bef\:h-md::before,.lg\:aft\:h-md::after{height:1rem}.lg\:h-lg,.lg\:bef\:h-lg::before,.lg\:aft\:h-lg::after{height:1.25rem}.lg\:h-xl,.lg\:bef\:h-xl::before,.lg\:aft\:h-xl::after{height:1.5rem}.lg\:h-2xl,.lg\:bef\:h-2xl::before,.lg\:aft\:h-2xl::after{height:2rem}.lg\:h-3xl,.lg\:bef\:h-3xl::before,.lg\:aft\:h-3xl::after{height:2.5rem}.lg\:h-4xl,.lg\:bef\:h-4xl::before,.lg\:aft\:h-4xl::after{height:3.5rem}.lg\:h-5xl,.lg\:bef\:h-5xl::before,.lg\:aft\:h-5xl::after{height:4.5rem}}.list-none{list-style:none}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.elevation-small{box-shadow:var(--shadow-small)}.elevation-medium{box-shadow:var(--shadow-medium)}.elevation-large{box-shadow:var(--shadow-large)}.visibility-hidden{visibility:hidden}.visibility-visible{visibility:visible}.visibility-collapse{visibility:collapse}@media(min-width: 768px){.md\:visibility-hidden{visibility:hidden}.md\:visibility-visible{visibility:visible}.md\:visibility-collapse{visibility:collapse}}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.z-idx-below{z-index:var(--z-index-below)}.z-idx-content{z-index:var(--z-index-content)}.z-idx-content-overlay{z-index:var(--z-index-content-overlay)}.z-idx-menu{z-index:var(--z-index-menu)}.z-idx-flyout{z-index:var(--z-index-flyout)}slt-hero:has(.hero__announcement--below)+slt-section>.large-surfaces::before{content:"";position:relative;top:0;left:0;width:100%;height:2rem;background-color:inherit;display:block;z-index:var(--z-index-below)}slt-carousel .hero__announcement--below{margin-bottom:2rem}.main-container:has(.cta-banner--mobile){padding-bottom:var(--spacing-5xl)}@media(min-width: 1280px){.main-container:has(.cta-banner--mobile){padding-bottom:unset}}.absolute{position:absolute}.relative{position:relative}.static{position:static}.fixed{position:fixed}.sticky{position:sticky}.top-0{top:0}.gap-none{gap:0rem}.row-gap-none{row-gap:0rem}.column-gap-none{column-gap:0rem}.gap-3xs{gap:.125rem}.row-gap-3xs{row-gap:.125rem}.column-gap-3xs{column-gap:.125rem}.gap-2xs{gap:.25rem}.row-gap-2xs{row-gap:.25rem}.column-gap-2xs{column-gap:.25rem}.gap-xs{gap:.5rem}.row-gap-xs{row-gap:.5rem}.column-gap-xs{column-gap:.5rem}.gap-sm{gap:.75rem}.row-gap-sm{row-gap:.75rem}.column-gap-sm{column-gap:.75rem}.gap-md{gap:1rem}.row-gap-md{row-gap:1rem}.column-gap-md{column-gap:1rem}.gap-lg{gap:1.25rem}.row-gap-lg{row-gap:1.25rem}.column-gap-lg{column-gap:1.25rem}.gap-xl{gap:1.5rem}.row-gap-xl{row-gap:1.5rem}.column-gap-xl{column-gap:1.5rem}.gap-2xl{gap:2rem}.row-gap-2xl{row-gap:2rem}.column-gap-2xl{column-gap:2rem}.gap-3xl{gap:2.5rem}.row-gap-3xl{row-gap:2.5rem}.column-gap-3xl{column-gap:2.5rem}.gap-4xl{gap:3.5rem}.row-gap-4xl{row-gap:3.5rem}.column-gap-4xl{column-gap:3.5rem}.gap-5xl{gap:4.5rem}.row-gap-5xl{row-gap:4.5rem}.column-gap-5xl{column-gap:4.5rem}@media(min-width: 768px){.md\:gap-none{gap:0rem}.md\:row-gap-none{row-gap:0rem}.md\:column-gap-none{column-gap:0rem}}@media(min-width: 768px){.md\:gap-3xs{gap:.125rem}.md\:row-gap-3xs{row-gap:.125rem}.md\:column-gap-3xs{column-gap:.125rem}}@media(min-width: 768px){.md\:gap-2xs{gap:.25rem}.md\:row-gap-2xs{row-gap:.25rem}.md\:column-gap-2xs{column-gap:.25rem}}@media(min-width: 768px){.md\:gap-xs{gap:.5rem}.md\:row-gap-xs{row-gap:.5rem}.md\:column-gap-xs{column-gap:.5rem}}@media(min-width: 768px){.md\:gap-sm{gap:.75rem}.md\:row-gap-sm{row-gap:.75rem}.md\:column-gap-sm{column-gap:.75rem}}@media(min-width: 768px){.md\:gap-md{gap:1rem}.md\:row-gap-md{row-gap:1rem}.md\:column-gap-md{column-gap:1rem}}@media(min-width: 768px){.md\:gap-lg{gap:1.25rem}.md\:row-gap-lg{row-gap:1.25rem}.md\:column-gap-lg{column-gap:1.25rem}}@media(min-width: 768px){.md\:gap-xl{gap:1.5rem}.md\:row-gap-xl{row-gap:1.5rem}.md\:column-gap-xl{column-gap:1.5rem}}@media(min-width: 768px){.md\:gap-2xl{gap:2rem}.md\:row-gap-2xl{row-gap:2rem}.md\:column-gap-2xl{column-gap:2rem}}@media(min-width: 768px){.md\:gap-3xl{gap:2.5rem}.md\:row-gap-3xl{row-gap:2.5rem}.md\:column-gap-3xl{column-gap:2.5rem}}@media(min-width: 768px){.md\:gap-4xl{gap:3.5rem}.md\:row-gap-4xl{row-gap:3.5rem}.md\:column-gap-4xl{column-gap:3.5rem}}@media(min-width: 768px){.md\:gap-5xl{gap:4.5rem}.md\:row-gap-5xl{row-gap:4.5rem}.md\:column-gap-5xl{column-gap:4.5rem}}@media(min-width: 1280px){.lg\:gap-none{gap:0rem}.lg\:row-gap-none{row-gap:0rem}.lg\:column-gap-none{column-gap:0rem}}@media(min-width: 1280px){.lg\:gap-3xs{gap:.125rem}.lg\:row-gap-3xs{row-gap:.125rem}.lg\:column-gap-3xs{column-gap:.125rem}}@media(min-width: 1280px){.lg\:gap-2xs{gap:.25rem}.lg\:row-gap-2xs{row-gap:.25rem}.lg\:column-gap-2xs{column-gap:.25rem}}@media(min-width: 1280px){.lg\:gap-xs{gap:.5rem}.lg\:row-gap-xs{row-gap:.5rem}.lg\:column-gap-xs{column-gap:.5rem}}@media(min-width: 1280px){.lg\:gap-sm{gap:.75rem}.lg\:row-gap-sm{row-gap:.75rem}.lg\:column-gap-sm{column-gap:.75rem}}@media(min-width: 1280px){.lg\:gap-md{gap:1rem}.lg\:row-gap-md{row-gap:1rem}.lg\:column-gap-md{column-gap:1rem}}@media(min-width: 1280px){.lg\:gap-lg{gap:1.25rem}.lg\:row-gap-lg{row-gap:1.25rem}.lg\:column-gap-lg{column-gap:1.25rem}}@media(min-width: 1280px){.lg\:gap-xl{gap:1.5rem}.lg\:row-gap-xl{row-gap:1.5rem}.lg\:column-gap-xl{column-gap:1.5rem}}@media(min-width: 1280px){.lg\:gap-2xl{gap:2rem}.lg\:row-gap-2xl{row-gap:2rem}.lg\:column-gap-2xl{column-gap:2rem}}@media(min-width: 1280px){.lg\:gap-3xl{gap:2.5rem}.lg\:row-gap-3xl{row-gap:2.5rem}.lg\:column-gap-3xl{column-gap:2.5rem}}@media(min-width: 1280px){.lg\:gap-4xl{gap:3.5rem}.lg\:row-gap-4xl{row-gap:3.5rem}.lg\:column-gap-4xl{column-gap:3.5rem}}@media(min-width: 1280px){.lg\:gap-5xl{gap:4.5rem}.lg\:row-gap-5xl{row-gap:4.5rem}.lg\:column-gap-5xl{column-gap:4.5rem}}.col-auto{grid-column:auto}.col-span-full{grid-column:span 12/span 12}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-start-auto{grid-column-start:auto}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-end-auto{grid-column-end:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}@media(min-width: 768px){.md\:col-auto{grid-column:auto}.md\:col-span-full{grid-column:span 12/span 12}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-auto{grid-column-start:auto}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-end-auto{grid-column-end:auto}.md\:col-end-1{grid-column-end:1}.md\:col-end-2{grid-column-end:2}.md\:col-end-3{grid-column-end:3}.md\:col-end-4{grid-column-end:4}.md\:col-end-5{grid-column-end:5}.md\:col-end-6{grid-column-end:6}.md\:col-end-7{grid-column-end:7}.md\:col-end-8{grid-column-end:8}.md\:col-end-9{grid-column-end:9}.md\:col-end-10{grid-column-end:10}.md\:col-end-11{grid-column-end:11}.md\:col-end-12{grid-column-end:12}}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-cols-auto{grid-template-columns:auto}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}@media(min-width: 768px){.md\:grid-cols-subgrid{grid-template-columns:subgrid}.md\:grid-cols-auto{grid-template-columns:auto}.md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1280px){.lg\:grid-cols-subgrid{grid-template-columns:subgrid}.lg\:grid-cols-auto{grid-template-columns:auto}.lg\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}}.row-auto{grid-row:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-auto{grid-row-start:auto}.grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.grid-rows-2{grid-template-rows:repeat(2, minmax(0, 1fr))}.grid-rows-3{grid-template-rows:repeat(3, minmax(0, 1fr))}.grid-rows-none{grid-template-rows:none}@media(min-width: 768px){.grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.grid-rows-2{grid-template-rows:repeat(2, minmax(0, 1fr))}.grid-rows-3{grid-template-rows:repeat(3, minmax(0, 1fr))}.grid-rows-none{grid-template-rows:none}}.flex-initial{flex:0 1 auto}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-base-30{flex-basis:30%}.flex-base-40{flex-basis:40%}.flex-base-50{flex-basis:50%}.flex-base-60{flex-basis:60%}.flex-base-70{flex-basis:70%}.flex-base-80{flex-basis:80%}.flex-base-90{flex-basis:90%}.flex-base-100{flex-basis:100%}@media(min-width: 768px){.md\:flex-base-30{flex-basis:30%}.md\:flex-base-40{flex-basis:40%}.md\:flex-base-50{flex-basis:50%}.md\:flex-base-60{flex-basis:60%}.md\:flex-base-70{flex-basis:70%}.md\:flex-base-80{flex-basis:80%}.md\:flex-base-90{flex-basis:90%}.md\:flex-base-100{flex-basis:100%}}@media(min-width: 1280px){.lg\:flex-base-30{flex-basis:30%}.lg\:flex-base-40{flex-basis:40%}.lg\:flex-base-50{flex-basis:50%}.lg\:flex-base-60{flex-basis:60%}.lg\:flex-base-70{flex-basis:70%}.lg\:flex-base-80{flex-basis:80%}.lg\:flex-base-90{flex-basis:90%}.lg\:flex-base-100{flex-basis:100%}}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}@media(min-width: 768px){.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}}@media(min-width: 1280px){.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}@media(min-width: 768px){.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:items-baseline{align-items:baseline}}@media(min-width: 1280px){.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:items-baseline{align-items:baseline}}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}@media(min-width: 768px){.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}}@media(min-width: 1280px){.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}}.justify-self-stretch{justify-self:stretch}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}@media(min-width: 768px){.md\:justify-self-stretch{justify-self:stretch}}@media(min-width: 768px){.md\:justify-self-start{justify-self:start}}@media(min-width: 768px){.md\:justify-self-center{justify-self:center}}@media(min-width: 768px){.md\:justify-self-end{justify-self:end}}@media(min-width: 1280px){.lg\:justify-self-stretch{justify-self:stretch}}@media(min-width: 1280px){.lg\:justify-self-start{justify-self:start}}@media(min-width: 1280px){.lg\:justify-self-center{justify-self:center}}@media(min-width: 1280px){.lg\:justify-self-end{justify-self:end}}.order-first{order:0}.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-last{order:9999}.order-unset{order:unset}@media(min-width: 768px){.md\:order-first{order:0}}@media(min-width: 1280px){.lg\:order-first{order:0}}@media(min-width: 768px){.md\:order-1{order:1}}@media(min-width: 1280px){.lg\:order-1{order:1}}@media(min-width: 768px){.md\:order-2{order:2}}@media(min-width: 1280px){.lg\:order-2{order:2}}@media(min-width: 768px){.md\:order-3{order:3}}@media(min-width: 1280px){.lg\:order-3{order:3}}@media(min-width: 768px){.md\:order-4{order:4}}@media(min-width: 1280px){.lg\:order-4{order:4}}@media(min-width: 768px){.md\:order-5{order:5}}@media(min-width: 1280px){.lg\:order-5{order:5}}@media(min-width: 768px){.md\:order-6{order:6}}@media(min-width: 1280px){.lg\:order-6{order:6}}@media(min-width: 768px){.md\:order-7{order:7}}@media(min-width: 1280px){.lg\:order-7{order:7}}@media(min-width: 768px){.md\:order-8{order:8}}@media(min-width: 1280px){.lg\:order-8{order:8}}@media(min-width: 768px){.md\:order-last{order:9999}}@media(min-width: 1280px){.lg\:order-last{order:9999}}@media(min-width: 768px){.md\:order-unset{order:unset}}@media(min-width: 1280px){.lg\:order-unset{order:unset}}.line-height-small{line-height:var(--leading-sm)}.line-height-base{line-height:var(--leading-md)}.line-height-large{line-height:var(--leading-lg)}.line-height-h6{line-height:var(--leading-h6)}.line-height-h5{line-height:var(--leading-h5)}.line-height-h4{line-height:var(--leading-h4)}.line-height-h3{line-height:var(--leading-h3)}.line-height-h2{line-height:var(--leading-h2)}@media(min-width: 1280px){.line-height-h2{line-height:var(--leading-h2-lg)}}.line-height-h1{line-height:var(--leading-h1)}@media(min-width: 768px){.line-height-h1{line-height:var(--leading-h1-md)}}@media(min-width: 1280px){.line-height-h1{line-height:var(--leading-h1-lg)}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media(min-width: 768px){.md\:text-left{text-align:left}}@media(min-width: 768px){.md\:text-center{text-align:center}}@media(min-width: 768px){.md\:text-right{text-align:right}}@media(min-width: 1280px){.lg\:text-left{text-align:left}}@media(min-width: 1280px){.lg\:text-center{text-align:center}}@media(min-width: 1280px){.lg\:text-right{text-align:right}}.underline{text-decoration:underline}.no-underline{text-decoration:none}.underline--offset{text-underline-offset:.2rem}.uppercase{text-transform:uppercase}.hyphenate{hyphens:auto}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-md{font-size:var(--text-md)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-h6{line-height:var(--leading-h6);font-size:var(--text-h6)}@media(min-width: 768px){.text-h6{font-size:var(--text-h6-md)}}.text-h5{line-height:var(--leading-h5);font-size:var(--text-h5)}@media(min-width: 768px){.text-h5{font-size:var(--text-h5-md)}}.text-h4{line-height:var(--leading-h4);font-size:var(--text-h4)}@media(min-width: 768px){.text-h4{font-size:var(--text-h4-md)}}.text-h3{line-height:var(--leading-h3);font-size:var(--text-h3)}@media(min-width: 768px){.text-h3{font-size:var(--text-h3-md)}}.text-h2{line-height:var(--leading-h2);font-size:var(--text-h2)}@media(min-width: 768px){.text-h2{font-size:var(--text-h2-md)}}@media(min-width: 1280px){.text-h2{font-size:var(--text-h2-lg)}}.text-h1{line-height:var(--leading-h1);font-size:var(--text-h1)}@media(min-width: 768px){.text-h1{font-size:var(--text-h1-md)}}@media(min-width: 1280px){.text-h1{font-size:var(--text-h1-lg)}}@media(min-width: 768px){.md\:text-xs{font-size:var(--text-xs)}.md\:text-sm{font-size:var(--text-sm)}.md\:text-md{font-size:var(--text-md)}.md\:text-lg{font-size:var(--text-lg)}.md\:text-h6{line-height:var(--leading-h6);font-size:var(--text-h6)}}@media(min-width: 768px)and (min-width: 768px){.md\:text-h6{font-size:var(--text-h6-md)}}@media(min-width: 768px){.md\:text-h5{line-height:var(--leading-h5);font-size:var(--text-h5)}}@media(min-width: 768px)and (min-width: 768px){.md\:text-h5{font-size:var(--text-h5-md)}}@media(min-width: 768px){.md\:text-h4{line-height:var(--leading-h4);font-size:var(--text-h4)}}@media(min-width: 768px)and (min-width: 768px){.md\:text-h4{font-size:var(--text-h4-md)}}@media(min-width: 768px){.md\:text-h3{line-height:var(--leading-h3);font-size:var(--text-h3)}}@media(min-width: 768px)and (min-width: 768px){.md\:text-h3{font-size:var(--text-h3-md)}}@media(min-width: 768px){.md\:text-h2{line-height:var(--leading-h2);font-size:var(--text-h2)}}@media(min-width: 768px)and (min-width: 768px){.md\:text-h2{font-size:var(--text-h2-md)}}@media(min-width: 768px)and (min-width: 1280px){.md\:text-h2{font-size:var(--text-h2-lg)}}@media(min-width: 768px){.md\:text-h1{line-height:var(--leading-h1);font-size:var(--text-h1)}}@media(min-width: 768px)and (min-width: 768px){.md\:text-h1{font-size:var(--text-h1-md)}}@media(min-width: 768px)and (min-width: 1280px){.md\:text-h1{font-size:var(--text-h1-lg)}}@media(min-width: 1280px){.lg\:text-xs{font-size:var(--text-xs)}.lg\:text-sm{font-size:var(--text-sm)}.lg\:text-md{font-size:var(--text-md)}.lg\:text-lg{font-size:var(--text-lg)}.lg\:text-h6{line-height:var(--leading-h6);font-size:var(--text-h6)}}@media(min-width: 1280px)and (min-width: 768px){.lg\:text-h6{font-size:var(--text-h6-md)}}@media(min-width: 1280px){.lg\:text-h5{line-height:var(--leading-h5);font-size:var(--text-h5)}}@media(min-width: 1280px)and (min-width: 768px){.lg\:text-h5{font-size:var(--text-h5-md)}}@media(min-width: 1280px){.lg\:text-h4{line-height:var(--leading-h4);font-size:var(--text-h4)}}@media(min-width: 1280px)and (min-width: 768px){.lg\:text-h4{font-size:var(--text-h4-md)}}@media(min-width: 1280px){.lg\:text-h3{line-height:var(--leading-h3);font-size:var(--text-h3)}}@media(min-width: 1280px)and (min-width: 768px){.lg\:text-h3{font-size:var(--text-h3-md)}}@media(min-width: 1280px){.lg\:text-h2{line-height:var(--leading-h2);font-size:var(--text-h2)}}@media(min-width: 1280px)and (min-width: 768px){.lg\:text-h2{font-size:var(--text-h2-md)}}@media(min-width: 1280px)and (min-width: 1280px){.lg\:text-h2{font-size:var(--text-h2-lg)}}@media(min-width: 1280px){.lg\:text-h1{line-height:var(--leading-h1);font-size:var(--text-h1)}}@media(min-width: 1280px)and (min-width: 768px){.lg\:text-h1{font-size:var(--text-h1-md)}}@media(min-width: 1280px)and (min-width: 1280px){.lg\:text-h1{font-size:var(--text-h1-lg)}}.font-regular{font-weight:var(--font-regular)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.font-black{font-weight:var(--font-black)}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:"Lidl";src:url("../resources/fonts/lidl-connect/lidlRegular.woff2") format("woff2"),url("../resources/fonts/lidl-connect/lidlRegular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lidl";src:url("../resources/fonts/lidl-connect/lidlSemiBold.woff2") format("woff2"),url("../resources/fonts/lidl-connect/lidlSemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Lidl";src:url("../resources/fonts/lidl-connect/lidlBold.woff2") format("woff2"),url("../resources/fonts/lidl-connect/lidlBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--colors-blue-400: #2f9eee;--colors-blue-500: #006cba;--colors-blue-500-5: rgba(0 108 186 / 0.05);--colors-blue-600: #005da0;--colors-blue-700: #003674;--colors-blue-700-5: rgba(0 54 116 / 0.05);--colors-primary-400: #2f9eee;--colors-primary-500: #006cba;--colors-primary-500-5: rgba(0 108 186 / 0.05);--colors-primary-600: #005da0;--colors-primary-700: #003674;--colors-primary-700-5: rgba(0 54 116 / 0.05);--colors-yellow-600: #ffed00;--colors-yellow-600-5: rgba(255 237 0 / 0.05);--colors-red-600: #e60a14;--colors-red-600-5: rgba(230 10 20 / 0.05);--colors-neutral-50-20: rgba(255 255 255 / 0.2);--colors-neutral-50-30: rgba(255 255 255 / 0.3);--colors-neutral-100: #f0f1f2;--colors-neutral-200: #e3e4e5;--colors-neutral-700: #353b42;--colors-neutral-700-60: rgba(51, 51, 51, 0.6);--colors-neutral-800: #20252b;--colors-neutral-900-20: rgba(15 15 15 / 0.2);--colors-neutral-900-30: rgba(15 15 15 / 0.3);--font-family-headings: "Lidl", "Arial", sans-serif;--font-family-body: "Lidl", "Arial", sans-serif;--font-family-action-items: "Lidl", "Arial", sans-serif;--font-family-default: "Lidl", "Arial", sans-serif;--font-semibold: 600;--font-size-extra-small-desktop: var(--text-xs);--font-size-extra-small-mobile: var(--text-xs);--font-size-extra-small-tablet: var(--text-xs);--font-size-small-desktop: var(--text-sm);--font-size-small-mobile: var(--text-sm);--font-size-small-tablet: var(--text-sm);--font-size-default-desktop: var(--text-md);--font-size-default-mobile: var(--text-md);--font-size-default-tablet: var(--text-md);--font-size-large-desktop: var(--text-xl);--font-size-large-mobile: var(--text-xl);--font-size-large-tablet: var(--text-xl);--text-h2: var(--text-3xl);--text-h2-md: 1.875rem;--text-h2-lg: var(--text-5xl);--text-h1: var(--text-4xl);--text-h1-md: var(--text-7xl);--text-h1-lg: var(--text-8xl);--radius-sm: 0.125rem;--radius-md: 0.25rem;--radius-lg: 0.375rem;--radius-xl: 0.5rem;--shadow-light-light: var(--colors-neutral-900-10);--shadow-light-dark: var(--colors-neutral-50-20);--shadow-medium-light: var(--colors-neutral-900-20);--shadow-medium-dark: var(--colors-neutral-50-30);--shadow-strong-light: var(--colors-neutral-900-30);--shadow-strong-dark: var(--colors-neutral-50-30);--buttons-bg-disabled-dark: #383838;--buttons-bg-disabled-light: #e0e0e0;--buttons-bg-disabled-transparent-dark: rgba(115 115 115 / 0.1);--buttons-bg-disabled-transparent-light: rgba(166 166 166 / 0.05);--buttons-filled-bg-filled-primary-dark: var(--colors-blue-400);--buttons-filled-bg-filled-primary-hover-dark: var(--colors-blue-500);--buttons-filled-bg-filled-primary-hover-light: var(--colors-blue-700);--buttons-filled-bg-filled-primary-light: var(--colors-blue-600);--buttons-filled-bg-filled-secondary-dark: var(--colors-neutral-200);--buttons-filled-bg-filled-secondary-hover-dark: var(--colors-neutral-50);--buttons-filled-bg-filled-secondary-hover-light: var(--colors-neutral-900);--buttons-filled-bg-filled-secondary-light: var(--colors-neutral-700);--buttons-filled-text-filled-primary-dark: var(--colors-neutral-900);--buttons-filled-text-filled-primary-light: var(--colors-neutral-50);--buttons-filled-text-filled-secondary-dark: var(--colors-neutral-900);--buttons-filled-text-filled-secondary-light: var(--colors-neutral-50);--buttons-foreground-disabled-dark: #737373;--buttons-foreground-disabled-light: #a6a6a6;--buttons-outlined-accent-outlined-primary-dark: var(--colors-blue-400);--buttons-outlined-accent-outlined-primary-light: var(--colors-blue-700);--buttons-outlined-accent-outlined-secondary-dark: var(--colors-neutral-200);--buttons-outlined-accent-outlined-secondary-light: var(--colors-neutral-700);--buttons-outlined-bg-outlined-dark: var(--colors-neutral-900);--buttons-outlined-bg-outlined-hover-dark: var(--colors-neutral-800);--buttons-outlined-bg-outlined-hover-light: var(--colors-neutral-100);--buttons-outlined-bg-outlined-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-bg-accent-blue-dark: var(--colors-blue-700);--large-accent-surfaces-dark-background-bg-accent-blue-light: var(--colors-blue-600);--large-accent-surfaces-dark-background-bg-accent-grey-dark: var(--colors-neutral-700);--large-accent-surfaces-dark-background-bg-accent-grey-light: var(--colors-neutral-700);--large-accent-surfaces-dark-background-bg-accent-red-dark: var(--colors-neutral-800);--large-accent-surfaces-dark-background-bg-accent-red-light: var(--colors-red-600);--large-accent-surfaces-dark-background-text-accent-dark: var(--colors-yellow-600);--large-accent-surfaces-dark-background-text-accent-light: var(--colors-yellow-600);--large-accent-surfaces-dark-background-text-default-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-default-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-heading-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-heading-light: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-link-dark: var(--colors-neutral-50);--large-accent-surfaces-dark-background-text-link-light: var(--colors-neutral-50);--large-accent-surfaces-light-background-bg-accent-yellow-dark: var(--colors-neutral-800);--large-accent-surfaces-light-background-bg-accent-yellow-light: var(--colors-yellow-600);--large-accent-surfaces-light-background-text-accent-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-accent-light: var(--colors-neutral-900);--large-accent-surfaces-light-background-text-default-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-default-light: var(--colors-neutral-900);--large-accent-surfaces-light-background-text-heading-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-heading-light: var(--colors-neutral-900);--large-accent-surfaces-light-background-text-link-dark: var(--colors-neutral-50);--large-accent-surfaces-light-background-text-link-light: var(--colors-neutral-900);--large-basic-surfaces-bg-bright-dark: var(--colors-neutral-800);--large-basic-surfaces-bg-bright-light: var(--colors-neutral-200);--large-basic-surfaces-bg-default-dark: var(--colors-neutral-900);--large-basic-surfaces-bg-default-light: var(--colors-neutral-50);--large-basic-surfaces-bg-subtle-dark: var(--colors-neutral-800);--large-basic-surfaces-bg-subtle-light: var(--colors-neutral-100);--large-basic-surfaces-text-accent-dark: var(--colors-blue-400);--large-basic-surfaces-text-accent-light: var(--colors-blue-600);--large-basic-surfaces-text-default-dark: var(--colors-neutral-100);--large-basic-surfaces-text-default-light: var(--colors-neutral-800);--large-basic-surfaces-text-heading-dark: var(--colors-neutral-50);--large-basic-surfaces-text-heading-light: var(--colors-neutral-900);--large-basic-surfaces-text-link-dark: var(--colors-blue-400);--large-basic-surfaces-text-link-light: var(--colors-blue-600);--shadow-light-dark: var(--colors-neutral-50-20);--shadow-light-light: var(--colors-neutral-900-10);--shadow-medium-dark: var(--colors-neutral-50-30);--shadow-medium-light: var(--colors-neutral-900-20);--shadow-strong-dark: var(--colors-neutral-50-30);--shadow-strong-light: var(--colors-neutral-900-30);--small-accent-surfaces-dark-background-bg-accent-blue-dark: var(--colors-blue-600);--small-accent-surfaces-dark-background-bg-accent-blue-light: var(--colors-blue-600);--small-accent-surfaces-dark-background-bg-accent-grey-dark: var(--colors-neutral-700);--small-accent-surfaces-dark-background-bg-accent-grey-light: var(--colors-neutral-700);--small-accent-surfaces-dark-background-bg-accent-red-dark: var(--colors-red-600);--small-accent-surfaces-dark-background-bg-accent-red-light: var(--colors-red-600);--small-accent-surfaces-dark-background-text-accent-dark: var(--colors-yellow-600);--small-accent-surfaces-dark-background-text-accent-light: var(--colors-yellow-600);--small-accent-surfaces-dark-background-text-default-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-default-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-heading-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-heading-light: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-link-dark: var(--colors-neutral-50);--small-accent-surfaces-dark-background-text-link-light: var(--colors-neutral-50);--small-accent-surfaces-light-background-bg-accent-yellow-dark: var(--colors-yellow-600);--small-accent-surfaces-light-background-bg-accent-yellow-light: var(--colors-yellow-600);--small-accent-surfaces-light-background-text-accent-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-accent-light: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-default-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-default-light: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-heading-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-heading-light: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-link-dark: var(--colors-neutral-900);--small-accent-surfaces-light-background-text-link-light: var(--colors-neutral-900);--validation-surface-error-dark: var(--colors-validation-error);--validation-surface-error-light: var(--colors-validation-error);--validation-surface-success-dark: var(--colors-validation-valid);--validation-surface-success-light: var(--colors-validation-valid);--validation-surface-warning-dark: var(--colors-validation-warning);--validation-surface-warning-light: var(--colors-validation-warning);--validation-text-error-dark: var(--colors-validation-error-light);--validation-text-error-light: var(--colors-validation-error);--validation-text-on-validation-dark: var(--colors-neutral-50);--validation-text-on-validation-light: var(--colors-neutral-50);--validation-text-success-dark: var(--colors-validation-valid-light);--validation-text-success-light: var(--colors-validation-valid);--validation-text-warning-dark: var(--colors-validation-warning-light);--validation-text-warning-light: var(--colors-validation-warning)}.button,a.button{--button-radius: var(--radius-sm)}.switch--theme-toggle{--switch-background-color: var(--colors-neutral-50);--switch-selected-icon-color: var(--colors-yellow-600);--switch-unselected-icon-color: var(--colors-neutral-700-60);--switch-indicator-color: var(--colors-neutral-700);--switch-border-color: var(--colors-neutral-200)}.file-upload{--file-upload-button-radius: var(--radius-sm)}.button-styleset-secondary{--button-styleset-color-background: var(--styleset-color-background-light);--button-styleset-color-text-default: var(--styleset-color-text-default-light);--button-styleset-color-text-accent: var(--styleset-color-text-accent-light);--button-styleset-color-text-heading: var(--styleset-color-text-heading-light);--button-styleset-color-text-link: var(--styleset-color-text-link-light);--button-styleset-color-outline-border-disabled-light: var(--buttons-foreground-disabled-light);--button-styleset-color-outline-border-hover-light: var(--buttons-outlined-accent-outlined-secondary-light);--button-styleset-color-outline-background-disabled-light: var(--buttons-bg-disabled-light);--button-styleset-color-filled-text-hover-light: var(--buttons-filled-text-filled-secondary-light);--button-styleset-color-filled-background-disabled-light: var(--buttons-bg-disabled-light);--button-styleset-color-outline-border-default-light: var(--buttons-outlined-accent-outlined-secondary-light);--button-styleset-color-outline-text-disabled-light: var(--buttons-foreground-disabled-light);--button-styleset-color-outline-text-light: var(--buttons-outlined-accent-outlined-secondary-light);--button-styleset-color-filled-text-light: var(--buttons-filled-text-filled-secondary-light);--button-styleset-color-filled-background-hover-light: var(--buttons-filled-bg-filled-secondary-hover-light);--button-styleset-color-outline-text-hover-light: var(--buttons-outlined-accent-outlined-secondary-light);--button-styleset-color-filled-text-disabled-light: var(--buttons-foreground-disabled-light);--button-styleset-color-filled-background-light: var(--buttons-filled-bg-filled-secondary-light);--button-styleset-color-outline-border-disabled-dark: var(--buttons-foreground-disabled-dark);--button-styleset-color-outline-border-hover-dark: var(--buttons-outlined-accent-outlined-secondary-dark);--button-styleset-color-outline-background-disabled-dark: var(--buttons-bg-disabled-dark);--button-styleset-color-filled-text-hover-dark: var(--buttons-filled-text-filled-secondary-dark);--button-styleset-color-filled-background-disabled-dark: var(--buttons-bg-disabled-dark);--button-styleset-color-outline-border-default-dark: var(--buttons-outlined-accent-outlined-secondary-dark);--button-styleset-color-outline-text-disabled-dark: var(--buttons-foreground-disabled-dark);--button-styleset-color-outline-text-dark: var(--buttons-outlined-accent-outlined-secondary-dark);--button-styleset-color-filled-text-dark: var(--buttons-filled-text-filled-secondary-dark);--button-styleset-color-filled-background-hover-dark: var(--buttons-filled-bg-filled-secondary-hover-dark);--button-styleset-color-outline-text-hover-dark: var(--buttons-outlined-accent-outlined-secondary-dark);--button-styleset-color-filled-text-disabled-dark: var(--buttons-foreground-disabled-dark);--button-styleset-color-filled-background-dark: var(--buttons-filled-bg-filled-secondary-dark)}
