@layer reset,common,components,utils;@layer reset{body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0}body{-webkit-font-smoothing:antialiased}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:start}th,td{padding:0}code{font-family:Courier,monospace;font-size:.875em}button,input,select,textarea,::file-selector-button{color:inherit;font:inherit;padding:0}button,input:where([type=submit],[type=button],[type=reset],[type=image]),::file-selector-button{appearance:none;background:none;border:none;border-radius:none}button:not(:disabled),input:where([type=submit],[type=button],[type=reset],[type=image],::file-selector-button):not(:disabled){cursor:pointer}input:where([type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=range],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea,table{inline-size:100%}input:where([type=color],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea{appearance:none;border:none;border-radius:0}summary{cursor:default;list-style:none}summary::-webkit-details-marker{display:none}blockquote:not(:has(p)):before{content:open-quote}blockquote:not(:has(p)):after{content:close-quote}:where(ul,ol):not(.RichText :where(ul,ol)){list-style:none;padding-inline-start:0}}@layer common{@font-face{font-display:swap;font-family:SuisseIntlMono;font-style:normal;src:local(SuisseIntlMono-Regular),url("../woff2/SuisseIntlMono-Regular-WebS.woff2") format("woff2")}@font-face{font-display:swap;font-family:SuisseIntlMonoBold;font-style:normal;font-weight:700;src:local(SuisseIntlMono-Bold),url("../woff2/SuisseIntlMono-Bold-WebS.woff2") format("woff2")}@font-face{font-display:swap;font-family:SuisseIntl;font-style:normal;font-weight:400;src:local(SuisseIntl-Regular),url("../woff2/SuisseIntl-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:SuisseIntl;font-style:normal;font-weight:600;src:local(SuisseIntl-SemiBold),url("../woff2/SuisseIntl-SemiBold.woff2") format("woff2")}}@layer common{html{--color-grey-900: hsl(221, 39%, 11%);--color-grey-500: hsl(221, 11%, 46%);--color-grey-400: hsl(221, 11%, 62%);--color-grey-300: hsl(221, 26%, 84%);--color-grey-200: hsl(221, 27%, 94%);--color-grey-100: hsl(216, 33%, 97%);--color-white: hsl(0, 0%, 100%);--color-orange: hsl(15, 78%, 46%);--color-orange-light: hsl(15, 100%, 63%);--color-blue-dark: hsl(207, 61%, 15%);--color-blue: hsl(205, 100%, 32%);--color-blue-light: hsl(199, 100%, 43%);--color-green: hsl(164, 100%, 26%);--color-green-light: hsl(163, 100%, 39%);--color-decoration-Success-r: 0;--color-decoration-Success-g: 163;--color-decoration-Success-b: 46;--color-decoration-Success-a: 1;--color-decoration-Success: rgba( var(--color-decoration-Success-r), var(--color-decoration-Success-g), var(--color-decoration-Success-b), var(--color-decoration-Success-a) );--color-decoration-Fail-r: 231;--color-decoration-Fail-g: 25;--color-decoration-Fail-b: 72;--color-decoration-Fail-a: 1;--color-decoration-Fail: rgba( var(--color-decoration-Fail-r), var(--color-decoration-Fail-g), var(--color-decoration-Fail-b), var(--color-decoration-Fail-a) );--color-decoration-FailLighter: hsl(346, 81%, 90%)}}@layer common{html{--c-typo-primary: var(--color-grey-900);--c-typo-primary-on-dark: var(--color-white);--c-typo-secondary: var(--color-grey-500);--c-typo-secondary-on-dark: var(--color-grey-400);--c-typo-error: var(--color-decoration-Fail);--c-typo-disabled: var(--color-grey-400);--c-typo-on-a: var(--color-white);--c-typo-on-b: var(--color-white);--c-typo-on-c: var(--color-white);--c-typo-on-bg-light: var(--c-typo-secondary);--c-typo-on-success: var(--color-white);--c-typo-on-warning: hsl(0deg 0% 0% / 90%);--c-typo-on-error: var(--color-white);--c-decoration-divider: var(--color-grey-900);--c-decoration-bg: var(--color-white);--c-decoration-bg-light: var(--color-grey-100);--c-decoration-bg-dark: var(--color-grey-900);--c-decoration-disabled: var(--color-grey-300);--c-decoration-success: var(--color-decoration-Success);--c-decoration-warning: var(--color-orange-light);--c-decoration-error: var(--color-decoration-Fail);--c-decoration-error-disabled: var(--color-decoration-FailLighter);--c-a: var(--color-orange);--c-a-light: var(--color-orange-light);--c-a-dark: hsl(15 78% 44% / 1);--c-b: var(--color-blue);--c-b-light: var(--color-blue-light);--c-b-dark: var(--color-blue-dark);--c-c: var(--color-green);--c-c-light: var(--color-green-light)}}@layer common{html{--size-xxxs: .25rem;--size-xxs: .5rem;--size-xs: .75rem;--size-s: 1rem;--size-m: 1.5rem;--size-l: 2rem;--size-xl: 3rem;--size-xxl: 4rem;--size-xxxl: 6rem}@media (width < 48rem){html{--header-min-block-size: 3.5rem}}@media (width >= 48rem){html{--header-min-block-size: 6.375rem}}}@layer common{html{--typo-Default-font-family: SuisseIntl, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--typo-Default-font-size: 1rem;--typo-Default-line-height: 1.75;--typo-Default-letter-spacing: .03em;--typo-Default: var(--typo-Default-font-size) / var(--typo-Default-line-height) var(--typo-Default-font-family);--typo-DefaultSmall-font-size: .875rem;--typo-DefaultSmall-line-height: 1.75;--typo-DefaultSmall-letter-spacing: .03em;--typo-DefaultSmall: var(--typo-DefaultSmall-font-size) / var(--typo-DefaultSmall-line-height) var(--typo-Default-font-family);--typo-DefaultLarge-font-size: 1.25rem;--typo-DefaultLarge-line-height: 1.6 ;--typo-DefaultLarge-letter-spacing: .01em;--typo-DefaultLarge: var(--typo-DefaultLarge-font-size) / var(--typo-DefaultLarge-line-height) var(--typo-Default-font-family);--typo-HeadingXXL-font-size: 3.375rem;--typo-HeadingXXL-line-height: calc(60 / 54);--typo-HeadingXXL-font-weight: 400;--typo-HeadingXXL-font-family: var(--typo-Default-font-family);--typo-HeadingXXL: var(--typo-HeadingXXL-font-weight) var(--typo-HeadingXXL-font-size) / var(--typo-HeadingXXL-line-height) var(--typo-HeadingXXL-font-family);--typo-HeadingXL-font-size: 2.5rem;--typo-HeadingXL-line-height: calc(48 / 40);--typo-HeadingXL-font-weight: 400;--typo-HeadingXL-font-family: var(--typo-Default-font-family);--typo-HeadingXL: var(--typo-HeadingXL-font-weight) var(--typo-HeadingXL-font-size) / var(--typo-HeadingXL-line-height) var(--typo-HeadingXL-font-family);--typo-HeadingL-font-size: 2rem;--typo-HeadingL-line-height: 1.25 ;--typo-HeadingL-font-weight: 400;--typo-HeadingL-font-family: var(--typo-Default-font-family);--typo-HeadingL: var(--typo-HeadingL-font-weight) var(--typo-HeadingL-font-size) / var(--typo-HeadingL-line-height) var(--typo-HeadingL-font-family);--typo-HeadingM-font-size: 1.875rem;--typo-HeadingM-line-height: calc(40 / 30);--typo-HeadingM-font-weight: 400;--typo-HeadingM-font-family: var(--typo-Default-font-family);--typo-HeadingM: var(--typo-HeadingM-font-weight) var(--typo-HeadingM-font-size) / var(--typo-HeadingM-line-height) var(--typo-HeadingM-font-family);--typo-HeadingS-font-size: 1.75rem;--typo-HeadingS-line-height: calc(40 / 28);--typo-HeadingS-font-weight: 400;--typo-HeadingS-font-family: var(--typo-Default-font-family);--typo-HeadingS: var(--typo-HeadingS-font-weight) var(--typo-HeadingS-font-size) / var(--typo-HeadingS-line-height) var(--typo-HeadingS-font-family);--typo-HeadingXS-font-size: 1.5rem;--typo-HeadingXS-line-height: calc(32 / 24);--typo-HeadingXS-font-weight: 400;--typo-HeadingXS-font-family: var(--typo-Default-font-family);--typo-HeadingXS: var(--typo-HeadingXS-font-weight) var(--typo-HeadingXS-font-size) / var(--typo-HeadingXS-line-height) var(--typo-HeadingXS-font-family);--typo-HeadingXXS-font-size: 1.25rem;--typo-HeadingXXS-line-height: calc(24 / 20);--typo-HeadingXXS-font-weight: 400;--typo-HeadingXXS-font-family: var(--typo-Default-font-family);--typo-HeadingXXS: var(--typo-HeadingXXS-font-weight) var(--typo-HeadingXXS-font-size) / var(--typo-HeadingXXS-line-height) var(--typo-HeadingXXS-font-family);--typo-Mono-font-size: 1rem;--typo-Mono-line-height: 1.75;--typo-Mono-font-weight: 400;--typo-Mono-font-family: SuisseIntlMono;--typo-Mono: var(--typo-Mono-font-weight) var(--typo-Mono-font-size) / var(--typo-Mono-line-height) var(--typo-Mono-font-family)}}@layer common{html{--container-max-inline-size: 80rem;--container-max-inline-size--sm: 40rem;--border-color: var(--color-grey-900);--border-size: .0625rem;--border-radius: .1875rem;--underline-offset: .4em;--underline-thickness: .09375em;--focus-outline: var(--border-size) solid var(--c-a);--focus-outline-offset: calc(2 * var(--border-size));--input-button-lh: 1.2;--input-button-padding-y: .75em;--font-weight-bold: 600;--link-transition: all .1s ease}@media (width < 48em){html{--component-spacing-y: var(--size-xl);--component-spacing-x: var(--size-s)}}@media (width >= 48em){html{--component-spacing-y: var(--size-xxxl);--component-spacing-x: var(--size-l)}}h3,.h3,h4,.h4{--underline-offset: .275em;--underline-thickness: .0625em}.is-dark{--focus-outline: var(--border-size) solid var(--c-a-light);background:var(--c-decoration-bg-dark);color:var(--c-typo-primary-on-dark)}}@layer common{*,*:before,*:after{box-sizing:border-box}html{scroll-padding-block-start:calc(var(--header-min-block-size) * 1.2)}body{accent-color:var(--c-a);background-color:var(--color-white)!important;color:var(--c-typo-primary);font-family:var(--typo-Default-font-family);font-size:var(--typo-Default-font-size);letter-spacing:var(--typo-Default-letter-spacing);line-height:var(--typo-Default-line-height)}h1,.h1{font-family:var(--typo-HeadingXXL-font-family);font-size:var(--typo-HeadingXXL-font-size);font-weight:var(--typo-HeadingXXL-font-weight);line-height:var(--typo-HeadingXXL-line-height)}h2,.h2{font-family:var(--typo-HeadingXL-font-family);font-size:var(--typo-HeadingXL-font-size);font-weight:var(--typo-HeadingXL-font-weight);line-height:var(--typo-HeadingXL-line-height)}h3,.h3{font-family:var(--typo-HeadingM-font-family);font-size:var(--typo-HeadingM-font-size);font-weight:var(--typo-HeadingM-font-weight);line-height:var(--typo-HeadingM-line-height)}h4,.h4{font-family:var(--typo-HeadingXS-font-family);font-size:var(--typo-HeadingXS-font-size);font-weight:var(--typo-HeadingXS-font-weight);line-height:var(--typo-HeadingXS-line-height)}h5,.h5{font-family:var(--typo-HeadingXXS-font-family);font-size:var(--typo-HeadingXXS-font-size);font-weight:var(--typo-HeadingXXS-font-weight);line-height:var(--typo-HeadingXXS-line-height)}@container (inline-size < 32em){h1,.h1{font-size:var(--typo-HeadingXL-font-size);font-weight:var(--typo-HeadingXL-font-weight);line-height:var(--typo-HeadingXL-line-height)}h2,.h2{font-size:var(--typo-HeadingL-font-size);font-weight:var(--typo-HeadingL-font-weight);line-height:var(--typo-HeadingL-line-height)}h3,.h3{font-size:var(--typo-HeadingS-font-size);font-weight:var(--typo-HeadingS-font-weight);line-height:var(--typo-HeadingS-line-height)}}a{color:inherit}a:is(:not([class]),[class=""]){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}a:is(:not([class]),[class=""]):focus-visible{text-decoration:none}img{block-size:auto;display:block;inline-size:100%}code{font:var(--typo-Mono)}abbr{text-underline-offset:var(--underline-offset)}:is(a,button,input,select):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}}@layer components{.Button,::file-selector-button{align-items:center;appearance:none;border-radius:var(--border-radius);border-style:solid;border-width:var(--border-size);box-sizing:border-box;display:inline-flex;font:inherit;gap:var(--size-s);line-height:var(--input-button-lh);padding-block:var(--input-button-padding-y);padding-inline:1.5em;text-align:center;text-decoration:none}.Button--iconOnly{padding-inline:var(--input-button-padding-y)}.Button:not(.Button--secondary){background:var(--c-a);border-color:transparent;color:var(--c-typo-on-a)}:is(.Button,::file-selector-button):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Button:not(.Button--secondary):disabled,.FileInput:disabled::file-selector-button{background:var(--c-decoration-bg-light);color:var(--c-typo-on-bg-light)}.Button--secondary,::file-selector-button{background:transparent;border-color:currentColor}:is(.Button--secondary,::file-selector-button):disabled{color:var(--c-typo-disabled)}.Button-icon{display:flex;font-size:calc(1em * var(--input-button-lh));transform:scale(1.2)}}@layer components{.DateTimeForm{display:grid;gap:var(--size-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,12em),1fr))}}@layer components{.DateTime-title+.DateTime-content{margin-block-start:var(--size-xs)}.DateTime-errors{margin-block-start:var(--size-xs)}}@layer components{.Dialog{border:none;margin:auto;padding:var(--size-l)}.Dialog::backdrop{background:#00000080}.Dialog-header{align-items:center;display:flex;justify-content:space-between;padding:var(--size-24);padding-block-end:var(--size-12)}.Dialog-close{font-size:1.5em;vertical-align:middle}.Dialog-heading{inline-size:calc(100% - 1rem - var(--size-xxs))}.Dialog-content{margin-block-start:var(--size-l)}}@layer components{.Error{color:var(--c-typo-error);font-size:var(--typo-DefaultSmall-font-size)}.Error>*+*{margin-block-start:1em}}@layer components{.FileUploadInput{display:block}.FileUploadInput[aria-invalid=true]{color:var(--c-typo-error)}.FileUploadInput::file-selector-button{margin-inline-end:var(--size-xs)}}@layer components{.FileUpload{display:flex;gap:var(--size-m)}}@layer components{.Fieldset{border:var(--border-size) solid var(--color-grey-400);border-radius:var(--border-radius);min-inline-size:0;padding:0}.Fieldset-legend{display:contents;float:inline-start;inline-size:100%}.Fieldset-label{display:block;line-height:1rem;padding-block-start:1rem;padding-inline:1rem}.Fieldset-label.has-error{color:var(--c-typo-error)}.Fieldset-description{color:var(--c-typo-secondary);font:var(--typo-DefaultSmall);margin-block-start:var(--size-s)}.Fieldset-wrapper{margin:1rem}}@layer components{.Form>*+*,.FormElement+.FormElement,.Fieldset-wrapper>*+*,.Fieldset+.Fieldset,.FormElement+.Fieldset,.Fieldset+.FormElement{margin-block-start:var(--size-m)}.Form>*+h2{margin-block-start:var(--size-xl)}}@layer components{.FormElementLabel{display:inline-block;padding-block-end:.25em}.FormElementLabel.is-required:after{content:" *"}}@layer components{.Checkbox{--bg-image--checked: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.7949219,7.095703 6.1816406,9.601563 12.205078,3.2753906 13.689453,4.8359375 6.1816406,12.724609 2.3105469,8.65625 Z' fill='white'/%3E%3C/svg%3E")}}@layer components{.Radio{--border-radius: 50%;--bg-image--checked: radial-gradient(#fff 30%, transparent 30%)}}@layer components{.Option input{inset-block-start:0;inset-inline-start:0;opacity:.01;position:absolute}.Option .FormElementLabel{display:flex;padding:0}.Option .FormElementLabel:before{--size: 1.5em;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100%;block-size:var(--size);border-color:currentColor;border-radius:var(--border-radius);border-style:solid;border-width:var(--border-size);content:"";display:block;flex-shrink:0;inline-size:var(--size);inset-block-start:calc(var(--size) / 2);inset-block-start:.5lh;margin-inline-end:.75em;position:relative;transform:translateY(-50%)}.Option :checked+.FormElementLabel:before{background-image:var(--bg-image--checked)}.Option :focus-visible+.FormElementLabel:before{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Option :not(:disabled):not(:checked)[aria-invalid=true]+.FormElementLabel:before{background-color:transparent;border-color:var(--c-decoration-error)}.Option :not(:disabled):not([aria-invalid=true]):checked+.FormElementLabel:before{background-color:var(--c-c);border-color:transparent}.Option :not(:checked):not([aria-invalid=true]):disabled+.FormElementLabel:before{background-color:transparent;border-color:var(--c-decoration-disabled)}.Option :not(:checked):not([aria-invalid=true]):disabled+.FormElementLabel{color:var(--c-typo-disabled)}.Option :not(:disabled)[aria-invalid=true]:checked+.FormElementLabel:before{background-color:var(--c-decoration-error);border-color:transparent}.Option :not(:checked):disabled[aria-invalid=true]+.FormElementLabel:before{background-color:var(--c-decoration-error-disabled);border-color:transparent}.Option :not(:checked):disabled[aria-invalid=true]+.FormElementLabel{color:var(--c-typo-disabled)}.Option :not([aria-invalid=true]):disabled:checked+.FormElementLabel:before{background-color:var(--c-decoration-disabled);border-color:transparent}.Option :not([aria-invalid=true]):disabled:checked+.FormElementLabel{color:var(--c-typo-disabled)}.Option [aria-invalid=true]:disabled:checked+.FormElementLabel:before{background-color:var(--c-decoration-error-disabled);border-color:transparent}.Option [aria-invalid=true]:disabled:checked+.FormElementLabel{color:var(--c-typo-disabled)}}@layer components{.FormElement{position:relative}.FormElement-description{color:var(--c-typo-secondary);font-size:var(--typo-DefaultSmall-font-size);margin-block-start:.35em}.FormElement-error{margin-block-start:var(--size-xs)}}@layer components{.Icon{--size: 1em;block-size:var(--size);display:flex;inline-size:var(--size);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.Icon--chevron{stroke-width:1.5}}@layer components{.Input{appearance:none;background:var(--color-white);border-color:var(--border-color, var(--color-grey-900));border-radius:var(--border-radius);border-style:solid;border-width:var(--border-size);color:inherit;display:block;font:inherit;inline-size:100%;line-height:var(--input-button-lh);padding-block:var(--input-button-padding-y);padding-inline:1em}.Input:disabled{border-color:var(--c-decoration-disabled);pointer-events:none}.Input::placeholder{color:var(--color-grey-400);opacity:1}.Input:not(:disabled)[aria-invalid=true]{border-color:var(--c-decoration-error)}.Input:not([aria-invalid=true]):disabled{color:var(--c-typo-disabled)}.Input:disabled[aria-invalid=true]{border-color:var(--c-decoration-error-disabled);color:var(--c-typo-disabled)}.Input:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Input:focus{border-color:transparent}}@layer components{.Options{display:var(--Options-display, flex);flex-direction:var(--Options-flex-direction);flex-wrap:var(--Options-flex-wrap);gap:var(--Options-gap, var(--size-m))}.Options--radios{--Options-display: var(--Radios--display);--Options-flex-direction--col: var(--Radios-flex-direction--col);--Options-flex-direction--row: var(--Radios-flex-direction--row);--Options-flex-wrap--col: var(--Radios-flex-direction--row);--Options-flex-wrap--row: var(--Radios-flex-wrap--col);--Options-gap: var(--Radios--gap);--Options-margin: var(--Radios--margin)}.Options--checkboxes{--Options-display: var(--Checkboxes--display);--Options-flex-direction--col: var(--Checkboxes-flex-direction--col);--Options-flex-direction--row: var(--Checkboxes-flex-direction--row);--Options-flex-wrap--col: var(--Checkboxes-flex-direction--row);--Options-flex-wrap--row: var(--Checkboxes-flex-wrap--col);--Options-gap: var(--Checkboxes--gap);--Options-margin: var(--Checkboxes--margin)}.Options--col{--Options-flex-direction: var(--Options-flex-direction--col, column);--Options-flex-wrap: var(--Options-flex-wrap--col, none)}.Options--row{--Options-flex-direction: var(--Options-flex-direction--row, row);--Options-flex-wrap: var(--Options-flex-direction--row, wrap)}.Options--checkboxes{--Options-display: var(--Checkboxes--display);--Options-flex-direction--col: var(--Checkboxes-flex-direction--col);--Options-flex-direction--row: var(--Checkboxes-flex-direction--row);--Options-flex-wrap--col: var(--Checkboxes-flex-direction--row);--Options-flex-wrap--row: var(--Checkboxes-flex-wrap--col);--Options-gap: var(--Checkboxes--gap);--Options-margin: var(--Checkboxes--margin)}.Options--radios{--Options-display: var(--Radios--display);--Options-flex-direction--col: var(--Radios-flex-direction--col);--Options-flex-direction--row: var(--Radios-flex-direction--row);--Options-flex-wrap--col: var(--Radios-flex-direction--row);--Options-flex-wrap--row: var(--Radios-flex-wrap--col);--Options-gap: var(--Radios--gap);--Options-margin: var(--Radios--margin)}.Options .FormElement+.FormElement{margin-block-start:0}}@layer components{.Range{inline-size:100%;margin:0}}@layer components{@layer{.Input--select{padding-inline-end:3em}[dir=rtl] .Input--select{background-position-x:1em}.Input--select+svg{block-size:1em;display:block;inline-size:1em;inset-block-start:50%;inset-inline-end:1em;pointer-events:none;position:absolute;stroke:currentColor;transform:translateY(-50%)}.Input--select:disabled+svg{color:var(--c-typo-disabled)}}@media (forced-colors: active){.Input--select+svg{color:CanvasText}}@media (prefers-color-scheme: dark) and (forced-colors: active){.Input--select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='M1 1L7 7L13 1' stroke='%23ffffff'/%3E%3C/svg%3E%0A")}}}@layer components{.StatusMessages{display:flex;flex-direction:column;gap:var(--size-s);margin-block-end:var(--size-l)}.StatusMessages-container{border:var(--border-size) solid rgb(0 0 0 / .25);border-radius:var(--border-radius);padding:var(--size-m)}.StatusMessages-container--status{background:var(--c-decoration-bg-light)}.StatusMessages-container--warning{background:var(--c-decoration-warning);color:var(--c-typo-on-warning)}.StatusMessages-container--error{background:var(--c-decoration-error);color:var(--c-typo-on-error)}.StatusMessages-container--warning,.StatusMessages-container--error{::marker{color:currentColor!important}}.StatusMessages-content{margin-block-start:var(--lh-1)}}@layer components{.Textarea{block-size:10em;line-height:inherit;padding-block:calc(var(--input-button-padding-y) - (1lh - var(--input-button-lh) * 1em) / 2);resize:none}}@layer components{.RichText{--lh-1: calc( var(--typo-Default-font-size) * var(--typo-Default-line-height) / 2 );--lh-2: calc(2 * var(--lh-1));--lh-3: calc(3 * var(--lh-1));--lh-4: calc(4 * var(--lh-1))}.RichText--large{--lh-1: calc( var(--typo-DefaultLarge-font-size) * var(--typo-DefaultLarge-line-height) / 2 );font-size:var(--typo-DefaultLarge-font-size);letter-spacing:var(--typo-DefaultLarge-letter-spacing);line-height:var(--typo-DefaultLarge-line-height)}.RichText :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}.RichText :is(h1,h2,h3,h4,h5,h6,p,ul,ol){max-inline-size:52rem}.RichText h1+h2,.RichText h2+h3,.RichText h3+h4{margin-block-start:var(--lh-2)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-2)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+.Picture{margin-block-start:var(--lh-4)}.RichText h1+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-3)}.RichText h2+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-2)}.RichText h3+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-2)}.RichText h4+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-1)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h1{margin-block-start:var(--lh-4)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h2{margin-block-start:var(--lh-4)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h3{margin-block-start:var(--lh-4)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h4{margin-block-start:var(--lh-3)}.RichText li+li,.RichText :is(ul,ol) :is(ul,ol) li:first-child{margin-block-start:calc(var(--lh-1) / 2)}@container (inline-size < 32em){.RichText h1,.RichText h2,.RichText h3{hyphens:auto;word-break:break-word}}.RichText :is(pre,pre code,iframe,img,table){inline-size:100%}.RichText pre{align-items:center;display:flex;margin:0;white-space:pre-wrap;word-wrap:break-word}.RichText pre code{display:block}.RichText pre,.RichText code:not(:is(pre>code)){background-color:var(--c-decoration-bg-light);display:inline-flex}.RichText pre{padding-block:var(--size-xxs);padding-inline:var(--size-xs)}.RichText code:not(:is(pre>code)){padding-inline:var(--size-xxs)}.RichText li::marker{color:var(--c-c)}.RichText :is(ul,ol){list-style:revert;padding-inline-start:revert}.RichText :is(strong,b){font-weight:var(--font-weight-bold)}.RichText :is(em,i){font-style:italic}.RichText :is(sub,sup){all:revert;line-height:1}.RichText blockquote{border-inline-start:.4rem solid var(--c-b-light);padding-inline-start:1em}}@layer components{.Breadcrumbs-list{font-size:var(--typo-DefaultSmall-font-size)}.Breadcrumbs-item{display:inline}.Breadcrumbs-item:last-child{font-weight:var(--font-weight-bold)}.Breadcrumbs-icon{block-size:1em;display:inline-block;fill:none;font-size:.7em;inline-size:.6em;margin-inline:var(--size-xxs)}[dir=rtl] .Breadcrumbs-icon{rotate:180deg}}@layer components{.Aside{container-type:inline-size}.Aside-item+.Aside-item{margin-block-start:2.5rem}}@layer components{@layer{.Main>*:not(h2,h3,h4,h5,h6)+*{margin-block-start:var(--component-spacing-y)}.Main>*:first-child:not(.Hero,.TeaserList){margin-block-start:var(--component-spacing-y)}.Main>*:last-child:not(.Hero,.TeaserList){margin-block-end:var(--component-spacing-y)}.Content--default .Main>*:not(.Hero,.TeaserList){inline-size:min(100%,calc(var(--container-max-inline-size) + 2 * var(--component-spacing-x)));margin-inline:auto;padding-inline:var(--component-spacing-x)}}}@layer components{.Content--aside{display:flex;flex-wrap:wrap;gap:0 var(--size-xxl)}.Content--aside .Content-main{flex:3;min-inline-size:min(32rem,100%)}.Content--aside .Content-aside{flex:1;min-inline-size:min(16rem,100%);padding-block:var(--component-spacing-y)}}@layer components{.FooterMenu-nav{container:nav / inline-size}.FooterMenu-list{color:var(--c-typo-secondary-on-dark);display:flex;gap:var(--size-l)}.FooterMenu-link:hover{color:var(--c-typo-primary-on-dark)}@container nav (inline-size < 26em){.FooterMenu-list{flex-direction:column}}}@layer components{.Footer{padding-block:var(--size-xl)}}@layer components{@media (width < 48em){.HeaderOverlay{display:flex}.HeaderOverlay-toggle{font-size:1.5rem}.HeaderOverlay[data-js=true] .HeaderOverlay-toggle{position:relative;z-index:1}.HeaderOverlay-toggle[aria-expanded=false] .HeaderOverlay-toggleClose,.HeaderOverlay-toggle[aria-expanded=true] .HeaderOverlay-toggleOpen{display:none}.HeaderOverlay-wrapper{background:var(--color-white);block-size:100dvb;display:flex;gap:var(--size-s);inset-block-start:0;inset-inline:0;overflow-block:auto;overflow-y:auto;overscroll-behavior:contain;padding-block:var(--size-m);padding-inline:var(--size-l);position:fixed}.HeaderOverlay[data-js=false] .HeaderOverlay-wrapper:not(:target),.HeaderOverlay[data-js=true] .HeaderOverlay-toggle[aria-expanded=false]~.HeaderOverlay-wrapper{display:none}.HeaderOverlay-content{display:flex;flex:1;order:-1}}@media (width >= 48em){.HeaderOverlay-toggle{display:none}}}@layer components{.HeaderMenuNav-entry{align-items:center;display:flex;gap:var(--size-xxs);padding-block:.5rem;text-decoration:none}.HeaderMenuNav-entry[aria-current=page]{font-weight:700}.HeaderMenuNav-toggleIcon{display:flex;font-size:.875em}.HeaderMenuNav-entry[aria-expanded=false] .HeaderMenuNav-toggleIcon{transform:rotate(90deg)}.HeaderMenuNav-entry[aria-expanded=true] .HeaderMenuNav-toggleIcon{transform:rotate(-90deg)}.HeaderMenuNav-list--lvl2{display:none}.HeaderMenuNav-entry[aria-expanded=true]+.HeaderMenuNav-list{display:block}.HeaderMenuNav-entry--lvl2{font-size:var(--typo-DefaultSmall-font-size);padding-inline:var(--size-xxs)}@media (width >= 48em){.HeaderMenuNav-list--lvl1{display:flex}.HeaderMenuNav-list--lvl2{background:var(--color-white);box-shadow:0 .5rem 1rem #0000001a;inset-block-start:100%;inset-inline-start:0;min-inline-size:100%;padding-block:var(--size-s);position:absolute}.HeaderMenuNav-item{--spacing: var(--size-s);align-items:center;display:flex;position:relative}.HeaderMenuNav-item--lvl1:not(:first-child):before{background:var(--border-color);block-size:1em;content:"";display:block;inline-size:var(--border-size)}.HeaderMenuNav-entry{padding-inline:var(--spacing)}.HeaderMenuNav-entry--lvl2{padding-inline:var(--spacing);white-space:nowrap}}}@layer components;@layer components{.HeaderSearchInput{--border-color: var(--color-grey-300);flex:1}}@layer components{.HeaderSearch-form{align-items:center;display:flex;gap:var(--size-xxs);margin:auto;max-inline-size:24rem;position:relative}.HeaderSearch-form .Input{padding-inline-end:3rem}.HeaderSearch-form .Button{background:none;color:var(--c-typo-primary);inset-block-start:50%;inset-inline-end:0;position:absolute;transform:translateY(-50%)}}@layer components{.Header{align-items:center;background:var(--color-white);display:flex;min-block-size:var(--header-min-block-size)}.Header-inner{align-items:center;display:flex;gap:var(--size-s);justify-content:space-between;padding-block:var(--spacing)}.Header-logo{flex-shrink:0;inline-size:var(--logo-size)}.Header-logoLink{display:block}.Header-nav{align-items:center;display:flex;gap:var(--size-s)}@media (width < 48rem){.Header-inner{--logo-size: 1.5rem;--spacing: .75rem}}@media (width >= 48rem){.Header-inner{--logo-size: 2.625rem;--spacing: 1.5rem}}}@layer components{.Pagination{font-size:var(--typo-DefaultSmall-font-size);margin-block:1rem}.Pagination-items{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.Pagination-item{--border-color: var(--color-grey-400);margin-inline:var(--size-xxs);vertical-align:top}.Pagination-item:not(.Pagination-item--ellipsis){border:var(--border-size) solid var(--border-color)}.Pagination-item--ellipsis{margin-inline:var(--size-xxs)}.Pagination-item[aria-current=page]{--border-color: transparent;background:var(--c-c);color:var(--c-typo-on-c)}.Pagination-link{color:inherit;display:block;line-height:1;padding-block:.75em;padding-inline:.9em;text-decoration:none}}@layer components{.Template{display:flex;flex-direction:column;min-block-size:100dvb}.Template-skip{inset-block-start:0;inset-inline-start:50%;position:fixed;transform:translate(-50%);z-index:999}.Template-header{inset-block-start:var(--gin-toolbar-height, 0);position:sticky;z-index:100}.Template-breadcrumb{margin-block-start:1rem}.Template-main{flex:1}.Template-main--auth{padding-block:var(--component-spacing-y)}}@layer utils{.u-container{inline-size:min(100%,calc(var(--container-max-inline-size) + 2 * var(--component-spacing-x)));margin-inline:auto;padding-inline:var(--component-spacing-x)}.u-container--sm{max-inline-size:var(--container-max-inline-size--sm)}}@layer utils{.u-hiddenVisually:not(.u-hiddenVisually--focusVisible),.u-hiddenVisually--focusVisible:not(:focus),.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@layer utils{.u-link{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.u-link:focus-visible{text-decoration:none}.u-linkUnderline,.u-linkHover{text-decoration:none;text-decoration-color:transparent;text-decoration-thickness:0;text-underline-offset:0;transition:var(--link-transition)}.u-linkHover:hover,.u-linkTrigger:hover .u-linkUnderline,.u-linkTrigger:hover~.u-linkSibling .u-linkUnderline{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}}@layer utils{.u-relative{position:relative}}
/*# sourceMappingURL=common.css.map */
