/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{--color-black:#323232;--color-black--as-rgb:50,50,50;--color-white:#fff;--color-white--as-rgb:255,255,255;--color-grey:#5d687e;--color-grey--light:#f7f7f7;--color-grey--light--as-rgb:247,247,247;--color-grey--medium:#ebebeb;--color-grey--dark:#949494;--color-red:#960141;--color-orange:#eb503c;--color-orange--light:#ff644d;--color-pink:#d23c6e;--color-purple:#6e1e73;--color-purple--light:#ac53b2;--color-blue:#007cc0;--color-blue--dark:#003c6e;--color-blue--light:#009fae;--color-yellow:#faa032;--color-green:#0da880;--color-accent:#324fbd;--color-accent--light:#e4e7f5;--system--color-green:#86bd01;--system--color-green--as-rgb:134,189,1;--system--color-green--light:#eef5df;--system--color-red:#db1f28;--system--color-red--as-rgb:219,31,40;--system--color-red--light:#fae1e2;--system--color-yellow:#fbb333;--system--color-yellow--as-rgb:251,179,51;--system--color-yellow--light:#fef4e4;--system--color-blue:#324fbd;--system--color-blue--as-rgb:50,79,189;--system--color-blue--light:#e4e7f5;--grid--gutter:min(3.5vw,30px);--grid--page-padding:max(0rem,calc(50% - 600px) - var(--grid--gutter) - var(--grid--breakout-column) - var(--grid--gutter));--outline-animation--offset-start:0.375rem;--outline-animation--offset-end:0.125rem;--border:0.0625rem solid var(--color-grey--medium);--box-shadow-overlay:0 500vh 0 500vh rgba(var(--color-black--as-rgb),.5);--height-header-top:2.5rem;--height-header-main:5rem;--height-header:calc(var(--height-header-top) + var(--height-header-main))}html.js-header-oh-active{--height-header-top:0rem;--height-header-main:4rem}body{--height-toolbar-hor:0rem}body.toolbar-fixed,body:not(.toolbar-fixed).toolbar-vertical{--height-toolbar-hor:2.4375rem}body.toolbar-tray-open.toolbar-horizontal.toolbar-fixed{--height-toolbar-hor:4.9375rem}body{--width-toolbar-vert:0rem}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{--width-toolbar-vert:15rem}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:300;src:url(/themes/custom/amstelring/assets/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:500;src:url(/themes/custom/amstelring/assets/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:600;src:url(/themes/custom/amstelring/assets/fonts/Poppins-SemiBold.ttf) format("truetype")}@keyframes outline-animation{0%{outline-offset:var(--outline-animation--offset-start)}to{outline-offset:var(--outline-animation--offset-end)}}:where(.page) [tabindex]:not([tabindex="-1"]):focus,:where(.page) a:focus,:where(.page) button:focus,:where(.page) input:focus,:where(.page) select:focus,:where(.page) textarea:focus{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}:where(.page) [tabindex]:not([tabindex="-1"]):focus:-moz-focusring,:where(.page) a:focus:-moz-focusring,:where(.page) button:focus:-moz-focusring,:where(.page) input:focus:-moz-focusring,:where(.page) select:focus:-moz-focusring,:where(.page) textarea:focus:-moz-focusring{outline:.125rem solid currentColor}:where(.page) [tabindex="-1"]:focus{outline:0}:where(.page) :focus:not(:focus-visible){outline:0}.page button{cursor:pointer}:where(.page) form>*+*{margin-top:1.25em}:where(.page) fieldset{border:0;box-sizing:border-box;min-inline-size:auto;padding:0}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{display:block;margin-bottom:.3125rem}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{font-size:var(--font-size-value)}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{line-height:var(--line-height-value)}:where(.page) .label-above+ul{margin-top:0}:where(.page) .label-inline{display:inline-block}:where(.page) .label-strong{font-weight:700}:where(.page) button,:where(.page) input,:where(.page) optgroup,:where(.page) select,:where(.page) textarea{color:inherit}:where(.page) input[data-textual-input=true],:where(.page) select,:where(.page) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);border:.0625rem solid var(--color-grey--dark);border-radius:.3125rem;color:currentColor;font-weight:300;padding:1em 1.5em;transition:all .2s ease;width:100%}:where(.page) input[data-textual-input=true]:focus,:where(.page) select:focus,:where(.page) textarea:focus{--outline-animation--offset-end:-0.3125rem}:where(.page) input[data-textual-input=true].error,:where(.page) select.error,:where(.page) textarea.error{border-color:rgb(var(--system--color-red--as-rgb))}:where(.page) input[data-textual-input=true]::-moz-placeholder,:where(.page) select::-moz-placeholder,:where(.page) textarea::-moz-placeholder{opacity:1}:where(.page) input[data-textual-input=true]::placeholder,:where(.page) select::placeholder,:where(.page) textarea::placeholder{opacity:1}:where(.page) input[data-textual-input=true][disabled],:where(.page) select[disabled],:where(.page) textarea[disabled]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.page) textarea{display:block}:where(.page) select{--icon-size:0.3125em;--icon-space-inline:1.5em;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - var(--icon-space-inline)) 50%,calc(100% - var(--icon-space-inline) + var(--icon-size)) 50%;background-repeat:no-repeat;background-size:var(--icon-size) var(--icon-size),var(--icon-size) var(--icon-size);padding-right:calc(var(--icon-space-inline) + var(--icon-space-inline) + var(--icon-size))}:where(.page) input[type=checkbox],:where(.page) input[type=radio]{margin-left:.1875rem;margin-top:.1875rem;opacity:0;position:absolute}:where(.page) input[type=checkbox]+label,:where(.page) input[type=radio]+label{--active-color:var(--color-red);cursor:pointer}:where(.page) input[type=checkbox]+label,:where(.page) input[type=radio]+label{align-items:baseline;display:inline-flex;gap:.75rem}:where(.page) input[type=checkbox]+label .icon,:where(.page) input[type=radio]+label .icon{flex:0 0 auto}:where(.page) input[type=checkbox]+label .text,:where(.page) input[type=radio]+label .text{flex:1 1 auto}:where(.page) input[type=checkbox]+label .icon,:where(.page) input[type=radio]+label .icon{align-items:center;background-color:var(--color-white);border:.0625rem solid var(--color-grey--dark);display:flex;height:1.25rem;justify-content:center;position:relative;top:-.0625em;transition:all .2s ease;width:1.25rem}:where(.page) input[type=checkbox]+label .icon svg,:where(.page) input[type=radio]+label .icon svg{fill:transparent;transition:all .2s ease}:where(.page) input[type=checkbox]:focus+label .icon,:where(.page) input[type=radio]:focus+label .icon{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}:where(.page) input[type=checkbox]:focus+label .icon:-moz-focusring,:where(.page) input[type=radio]:focus+label .icon:-moz-focusring{outline:.125rem solid currentColor}:where(.page) input[type=radio]+label .icon{border-radius:50%}:where(.page) input[type=radio]+label .icon .disc{border-radius:50%;height:.625rem;transition:all .2s ease;width:.625rem}:where(.page) input[type=radio]:checked+label .disc{background-color:var(--active-color)}:where(.page) input[type=checkbox]+label .icon{border-radius:.25rem}:where(.page) input[type=checkbox]+label .icon svg{height:auto;margin:auto;position:relative;top:4%;width:75%}:where(.page) input[type=checkbox]:checked+label .icon{background-color:var(--active-color);border-color:var(--active-color)}:where(.page) input[type=checkbox]:checked+label .icon svg{fill:var(--color-white)}:where(.page) .form-item--error-message{color:rgb(var(--system--color-red--as-rgb));font-size:85%;margin-top:.5em}:where(.page) .form__required{color:currentColor}:where(.page) .description{margin-top:.5em}:where(.page) .description{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .description{font-size:var(--font-size-value)}:where(.page) .description{line-height:var(--line-height-value)}:where(.page) .js-form-item.js-webform-states-hidden{transition:allow-discrete}.hidden{display:none}.visually-hidden{height:0;overflow:hidden;position:absolute!important;width:0;clip:rect(1px,1px,1px,1px);white-space:nowrap}.visually-hidden--focusable:not(:active):not(:focus-within){height:0;overflow:hidden;position:absolute!important;width:0;clip:rect(1px,1px,1px,1px);white-space:nowrap}:where(.page) dialog{background-color:var(--color-white);border:none;color:inherit;inline-size:calc(100% - var(--page-padding-value)*2);inset:0;max-block-size:calc(100% - var(--page-padding-value)*2);max-inline-size:52.5rem;overflow-x:hidden;overflow-y:auto;padding:var(--modal-padding-value);position:fixed}:where(.page) dialog::backdrop{backdrop-filter:blur(.5rem);background-color:rgba(var(--color-black--as-rgb),.65)}:where(.page) dialog,:where(.page) dialog::backdrop{transition:all .2s ease}@starting-style{:where(.page) dialog,:where(.page) dialog::backdrop{opacity:0}}:where(.page) dialog[open]{display:flex;flex-direction:column}:where(.page) dialog .actions{display:flex;justify-content:flex-end}:where(.page) dialog .actions [command=close]{align-items:center;display:flex;justify-content:center}:where(.page) dialog .actions [command=close]:before{content:"";height:2.75rem;position:absolute;width:2.75rem}:where(.page) dialog .actions [command=close]:focus{outline:unset}:where(.page) dialog .actions [command=close]:focus:focus-visible:before{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}:where(.page) dialog .actions [command=close]:focus:focus-visible:before:-moz-focusring{outline:.125rem solid currentColor}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-white);font-size:16px}:where(.page){color:var(--color-black);font-weight:300}:where(.page){font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page){font-size:var(--font-size-value)}:where(.page){line-height:var(--line-height-value)}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6{margin:0}:where(.page) h1:has(button) button,:where(.page) h2:has(button) button,:where(.page) h3:has(button) button,:where(.page) h4:has(button) button,:where(.page) h5:has(button) button,:where(.page) h6:has(button) button{font-weight:600}:where(.page) h1:has(button) button:first-letter,:where(.page) h2:has(button) button:first-letter,:where(.page) h3:has(button) button:first-letter,:where(.page) h4:has(button) button:first-letter,:where(.page) h5:has(button) button:first-letter,:where(.page) h6:has(button) button:first-letter{text-transform:lowercase}:where(.page) h1>a,:where(.page) h2>a,:where(.page) h3>a,:where(.page) h4>a,:where(.page) h5>a,:where(.page) h6>a{text-decoration-line:none}:where(.page) .heading--xxxl,:where(.page) h1{margin-bottom:.15em;margin-top:0}:where(.page) .heading--xxxl,:where(.page) h1{font-weight:600}:where(.page) .heading--xxxl,:where(.page) h1{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--xxxl,:where(.page) h1{font-size:var(--font-size-value)}:where(.page) .heading--xxxl,:where(.page) h1{line-height:var(--line-height-value)}:where(.page) .heading--xxxl,:where(.page) h1{text-decoration-thickness:1px}:where(.page) .heading--xxxl:not(.heading--no-lowercase):first-letter,:where(.page) .heading--xxxl>.text:first-letter,:where(.page) h1:not(.heading--no-lowercase):first-letter,:where(.page) h1>.text:first-letter{text-transform:lowercase}:where(.page) .heading--xxxl>a,:where(.page) h1>a{text-decoration-thickness:inherit}:where(.page) .heading--s,:where(.page) h2{font-weight:600}:where(.page) .heading--s,:where(.page) h2{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--s,:where(.page) h2{font-size:var(--font-size-value)}:where(.page) .heading--s,:where(.page) h2{line-height:var(--line-height-value)}:where(.page) .heading--s,:where(.page) h2{text-decoration-thickness:1px}:where(.page) .heading--s:not(.heading--no-lowercase):first-letter,:where(.page) .heading--s>.text:first-letter,:where(.page) h2:not(.heading--no-lowercase):first-letter,:where(.page) h2>.text:first-letter{text-transform:lowercase}:where(.page) .heading--s>a,:where(.page) h2>a{text-decoration-thickness:inherit}:where(.page) .heading--xs,:where(.page) h3{font-weight:600}:where(.page) .heading--xs,:where(.page) h3{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--xs,:where(.page) h3{font-size:var(--font-size-value)}:where(.page) .heading--xs,:where(.page) h3{line-height:var(--line-height-value)}:where(.page) .heading--xs,:where(.page) h3{text-decoration-thickness:1px}:where(.page) .heading--xs:not(.heading--no-lowercase):first-letter,:where(.page) .heading--xs>.text:first-letter,:where(.page) h3:not(.heading--no-lowercase):first-letter,:where(.page) h3>.text:first-letter{text-transform:lowercase}:where(.page) .heading--xs>a,:where(.page) h3>a{text-decoration-thickness:inherit}:where(.page) .heading--xxs,:where(.page) h4{font-weight:600}:where(.page) .heading--xxs,:where(.page) h4{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--xxs,:where(.page) h4{font-size:var(--font-size-value)}:where(.page) .heading--xxs,:where(.page) h4{line-height:var(--line-height-value)}:where(.page) .heading--xxs,:where(.page) h4{text-decoration-thickness:1px}:where(.page) .heading--xxs:not(.heading--no-lowercase):first-letter,:where(.page) .heading--xxs>.text:first-letter,:where(.page) h4:not(.heading--no-lowercase):first-letter,:where(.page) h4>.text:first-letter{text-transform:lowercase}:where(.page) .heading--xxs>a,:where(.page) h4>a{text-decoration-thickness:inherit}:where(.page) .heading--xxxs,:where(.page) h5{font-weight:600}:where(.page) .heading--xxxs,:where(.page) h5{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--xxxs,:where(.page) h5{font-size:var(--font-size-value)}:where(.page) .heading--xxxs,:where(.page) h5{line-height:var(--line-height-value)}:where(.page) .heading--xxxs,:where(.page) h5{text-decoration-thickness:1px}:where(.page) .heading--xxxs:not(.heading--no-lowercase):first-letter,:where(.page) .heading--xxxs>.text:first-letter,:where(.page) h5:not(.heading--no-lowercase):first-letter,:where(.page) h5>.text:first-letter{text-transform:lowercase}:where(.page) .heading--xxxs>a,:where(.page) h5>a{text-decoration-thickness:inherit}:where(.page) .heading--xxl{font-weight:600}:where(.page) .heading--xxl{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--xxl{font-size:var(--font-size-value)}:where(.page) .heading--xxl{line-height:var(--line-height-value)}:where(.page) .heading--xxl{text-decoration-thickness:1px}:where(.page) .heading--xxl:not(.heading--no-lowercase):first-letter,:where(.page) .heading--xxl>.text:first-letter{text-transform:lowercase}:where(.page) .heading--xxl>a{text-decoration-thickness:inherit}:where(.page) .heading--xl{font-weight:600}:where(.page) .heading--xl{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--xl{font-size:var(--font-size-value)}:where(.page) .heading--xl{line-height:var(--line-height-value)}:where(.page) .heading--xl{text-decoration-thickness:1px}:where(.page) .heading--xl:not(.heading--no-lowercase):first-letter,:where(.page) .heading--xl>.text:first-letter{text-transform:lowercase}:where(.page) .heading--xl>a{text-decoration-thickness:inherit}:where(.page) .heading--l{font-weight:600}:where(.page) .heading--l{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .heading--l{font-size:var(--font-size-value)}:where(.page) .heading--l{line-height:var(--line-height-value)}:where(.page) .heading--l{text-decoration-thickness:1px}:where(.page) .heading--l:not(.heading--no-lowercase):first-letter,:where(.page) .heading--l>.text:first-letter{text-transform:lowercase}:where(.page) .heading--l>a{text-decoration-thickness:inherit}:where(.page) .text-body--s{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .text-body--s{font-size:var(--font-size-value)}:where(.page) .text-body--s{line-height:var(--line-height-value)}:where(.page) .text-body--m{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .text-body--m{font-size:var(--font-size-value)}:where(.page) .text-body--m{line-height:var(--line-height-value)}:where(.page) .text-body--l{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .text-body--l{font-size:var(--font-size-value)}:where(.page) .text-body--l{line-height:var(--line-height-value)}:where(.page) .text-body--xl{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .text-body--xl{font-size:var(--font-size-value)}:where(.page) .text-body--xl{line-height:var(--line-height-value)}:where(.page) .text--label{font-weight:300}:where(.page) .text--label{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) .text--label{font-size:var(--font-size-value)}:where(.page) .text--label{line-height:var(--line-height-value)}:where(.page) .text-color--red{color:var(--color-red)}:where(.page) .text-color--orange{color:var(--color-orange)}:where(.page) .text-color--orange--light{color:var(--color-orange--light)}:where(.page) .text-color--white{color:var(--color-white)}:where(.page) .text-color--green{color:var(--color-green)}:where(.page) .text-color--blue--dark{color:var(--color-blue--dark)}:where(.page) .text--first-letter--lowercase:first-letter{text-transform:lowercase}:where(.page) .text-weight--light{font-weight:300}:where(.page) p{margin:0}:where(.page) figure{margin:0}:where(.page) figure figcaption{margin-top:.5em}:where(.page) img,:where(.page) video{display:block;font-size:smaller;height:auto;max-width:100%}:where(.page) svg{fill:currentColor}:where(.page) svg.svg-use{display:flex}:where(.page) address{font-style:normal}:where(.page) a{color:currentColor;text-underline-offset:.2em}:where(.page) a img{border:0;outline:0 none}:where(.page) button{text-underline-offset:.2em}:where(.page) ul{margin:0;padding:0}:where(.page) ul:not([type]){list-style:none}:where(.page) ul:not([type])>li:before{content:"​";position:absolute}:where(.page) ol{margin:0;padding:0}:where(.page) ol:not([type]){list-style:none}:where(.page) ol:not([type])>li:before{content:"​";position:absolute}:where(.page) hr{background-color:var(--color-text);border:none;height:1px;width:100%}:where(.page) strong{font-weight:700}:where(.page) em{font-style:italic}:where(.page) blockquote{color:var(--color-red);margin:0}:where(.page) blockquote p{font-weight:300}:where(.page) blockquote p{font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page) blockquote p{font-size:var(--font-size-value)}:where(.page) blockquote p{line-height:var(--line-height-value)}:where(.page) blockquote p{text-wrap:balance}:where(.page) table{border-collapse:collapse;border-spacing:0;width:100%}:where(.page) table caption{font-weight:600;margin-bottom:.9375rem;text-align:left}:where(.page) table td,:where(.page) table th{border:.0625rem solid var(--color-black);padding:.625rem .9375rem;text-align:left;vertical-align:top}:where(.page) dl{margin:0;padding:0}:where(.page) dl dd{margin-left:0}.text-formatted{--base-line-rhythm:1.25em}.text-formatted>:not(:first-child){margin-top:var(--base-line-rhythm)}.text-formatted .h2,.text-formatted h2{color:var(--color-red)}.text-formatted figure{--base-line-rhythm:3em}.text-formatted figure:not(:last-child){margin-bottom:var(--base-line-rhythm)}.text-formatted figure blockquote{--base-line-rhythm:0}.text-formatted ul{padding-left:1.25em}.text-formatted ul ::marker{color:currentColor}.text-formatted ul:not([type]){list-style-type:disc}.text-formatted ul:not([type])>li:before{content:none}.text-formatted ol{padding-left:1.25em}.text-formatted ol ::marker{color:currentColor}.text-formatted ol:not([type]){list-style-type:decimal}.text-formatted ol:not([type])>li:before{content:none}.text-formatted table{--base-line-rhythm:3em}.text-formatted table:not(:last-child){margin-bottom:var(--base-line-rhythm)}.text-formatted .lnk--ext .icon{color:var(--color-orange)}.text-formatted .lnk--ext *{display:inline}@page{margin:1cm}#main-content,.footer,.main-menu,.search{display:none}.page{background:none;display:block}.content,.page,main{margin:0;max-width:100%;padding:0;width:100%}.content,main{float:none}main a :after{content:" [" attr(href) "] ";font-size:smaller}.media-image_left,.media-image_right{float:none;margin:0}@media (min-width:0em) and (max-width:63.9375em){html{--grid--breakout-column:0rem}:where(.page) dialog[open]{gap:var(--modal-gap-value)}}@media (min-width:64em){html{--grid--breakout-column:min(5vw,100px)}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{--font-size-value:1rem}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{--line-height-value:1.8rem}:where(.page) .description{--font-size-value:0.875rem}:where(.page) .description{--line-height-value:1.575rem}:where(.page) dialog{--page-padding-value:3.125rem}:where(.page) dialog{--modal-padding-value:3.125rem}:where(.page) dialog{--modal-gap-value:1.875rem}:where(.page){--font-size-value:1rem}:where(.page){--line-height-value:1.8rem}:where(.page) .heading--xxxl,:where(.page) h1{--font-size-value:4.25rem}:where(.page) .heading--xxxl,:where(.page) h1{--line-height-value:5.1rem}:where(.page) .heading--s,:where(.page) h2{--font-size-value:1.75rem}:where(.page) .heading--s,:where(.page) h2{--line-height-value:2.3625rem}:where(.page) .heading--xs,:where(.page) h3{--font-size-value:1.5rem}:where(.page) .heading--xs,:where(.page) h3{--line-height-value:2.1rem}:where(.page) .heading--xxs,:where(.page) h4{--font-size-value:1.25rem}:where(.page) .heading--xxs,:where(.page) h4{--line-height-value:1.75rem}:where(.page) .heading--xxxs,:where(.page) h5{--font-size-value:1rem}:where(.page) .heading--xxxs,:where(.page) h5{--line-height-value:1.5rem}:where(.page) .heading--xxl{--font-size-value:3rem}:where(.page) .heading--xxl{--line-height-value:3.6rem}:where(.page) .heading--xl{--font-size-value:2.625rem}:where(.page) .heading--xl{--line-height-value:3.54375rem}:where(.page) .heading--l{--font-size-value:2.25rem}:where(.page) .heading--l{--line-height-value:3.15rem}:where(.page) .text-body--s{--font-size-value:0.75rem}:where(.page) .text-body--s{--line-height-value:1.35rem}:where(.page) .text-body--m{--font-size-value:0.875rem}:where(.page) .text-body--m{--line-height-value:1.575rem}:where(.page) .text-body--l{--font-size-value:1rem}:where(.page) .text-body--l{--line-height-value:1.8rem}:where(.page) .text-body--xl{--font-size-value:1.125rem}:where(.page) .text-body--xl{--line-height-value:1.9125rem}:where(.page) .text--label{--font-size-value:0.875rem}:where(.page) .text--label{--line-height-value:1.375rem}:where(.page) blockquote p{--font-size-value:1.75rem}:where(.page) blockquote p{--line-height-value:2.45rem}}@media not (prefers-reduced-motion:reduce){@view-transition{navigation:auto}}@media screen and (prefers-reduced-motion:reduce){.page *{animation:none!important}}@media (min-width:0em) and (max-width:47.9375em){:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{--font-size-value:0.875rem}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{--line-height-value:1.575rem}:where(.page) .description{--font-size-value:0.75rem}:where(.page) .description{--line-height-value:1.35rem}:where(.page) dialog{--page-padding-value:1.5625rem}:where(.page) dialog{--modal-padding-value:1.5625rem}:where(.page) dialog{--modal-gap-value:0.9375rem}:where(.page){--font-size-value:0.875rem}:where(.page){--line-height-value:1.575rem}:where(.page) .heading--xxxl,:where(.page) h1{--font-size-value:2.75rem}:where(.page) .heading--xxxl,:where(.page) h1{--line-height-value:3.3rem}:where(.page) .heading--s,:where(.page) h2{--font-size-value:1.5rem}:where(.page) .heading--s,:where(.page) h2{--line-height-value:1.95rem}:where(.page) .heading--xs,:where(.page) h3{--font-size-value:1.125rem}:where(.page) .heading--xs,:where(.page) h3{--line-height-value:1.6875rem}:where(.page) .heading--xxs,:where(.page) h4{--font-size-value:1.125rem}:where(.page) .heading--xxs,:where(.page) h4{--line-height-value:1.6875rem}:where(.page) .heading--xxxs,:where(.page) h5{--font-size-value:0.875rem}:where(.page) .heading--xxxs,:where(.page) h5{--line-height-value:1.3125rem}:where(.page) .heading--xxl{--font-size-value:2.25rem}:where(.page) .heading--xxl{--line-height-value:3.0875rem}:where(.page) .heading--xl{--font-size-value:2.25rem}:where(.page) .heading--xl{--line-height-value:3.0875rem}:where(.page) .heading--l{--font-size-value:1.75rem}:where(.page) .heading--l{--line-height-value:2.1rem}:where(.page) .text-body--s{--font-size-value:0.75rem}:where(.page) .text-body--s{--line-height-value:1.35rem}:where(.page) .text-body--m{--font-size-value:0.75rem}:where(.page) .text-body--m{--line-height-value:1.35rem}:where(.page) .text-body--l{--font-size-value:0.875rem}:where(.page) .text-body--l{--line-height-value:1.575rem}:where(.page) .text-body--xl{--font-size-value:0.875rem}:where(.page) .text-body--xl{--line-height-value:1.575rem}:where(.page) .text--label{--font-size-value:0.875rem}:where(.page) .text--label{--line-height-value:1.375rem}:where(.page) blockquote p{--font-size-value:1.375rem}:where(.page) blockquote p{--line-height-value:1.925rem}}@media (min-width:48em) and (max-width:63.9375em){:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{--font-size-value:0.9375rem}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{--line-height-value:1.6875rem}:where(.page) .description{--font-size-value:0.8125rem}:where(.page) .description{--line-height-value:1.4625rem}:where(.page) dialog{--page-padding-value:2.34375rem}:where(.page) dialog{--modal-padding-value:2.34375rem}:where(.page) dialog{--modal-gap-value:1.40625rem}:where(.page){--font-size-value:0.9375rem}:where(.page){--line-height-value:1.6875rem}:where(.page) .heading--xxxl,:where(.page) h1{--font-size-value:3.5rem}:where(.page) .heading--xxxl,:where(.page) h1{--line-height-value:4.2rem}:where(.page) .heading--s,:where(.page) h2{--font-size-value:1.625rem}:where(.page) .heading--s,:where(.page) h2{--line-height-value:2.15625rem}:where(.page) .heading--xs,:where(.page) h3{--font-size-value:1.3125rem}:where(.page) .heading--xs,:where(.page) h3{--line-height-value:1.89375rem}:where(.page) .heading--xxs,:where(.page) h4{--font-size-value:1.1875rem}:where(.page) .heading--xxs,:where(.page) h4{--line-height-value:1.71875rem}:where(.page) .heading--xxxs,:where(.page) h5{--font-size-value:0.9375rem}:where(.page) .heading--xxxs,:where(.page) h5{--line-height-value:1.40625rem}:where(.page) .heading--xxl{--font-size-value:2.625rem}:where(.page) .heading--xxl{--line-height-value:3.34375rem}:where(.page) .heading--xl{--font-size-value:2.4375rem}:where(.page) .heading--xl{--line-height-value:3.315625rem}:where(.page) .heading--l{--font-size-value:2rem}:where(.page) .heading--l{--line-height-value:2.625rem}:where(.page) .text-body--s{--font-size-value:0.75rem}:where(.page) .text-body--s{--line-height-value:1.35rem}:where(.page) .text-body--m{--font-size-value:0.8125rem}:where(.page) .text-body--m{--line-height-value:1.4625rem}:where(.page) .text-body--l{--font-size-value:0.9375rem}:where(.page) .text-body--l{--line-height-value:1.6875rem}:where(.page) .text-body--xl{--font-size-value:1rem}:where(.page) .text-body--xl{--line-height-value:1.74375rem}:where(.page) .text--label{--font-size-value:0.875rem}:where(.page) .text--label{--line-height-value:1.375rem}:where(.page) blockquote p{--font-size-value:1.5625rem}:where(.page) blockquote p{--line-height-value:2.1875rem}}@media (hover:hover){:where(.page) input[data-textual-input=true]:hover,:where(.page) select:hover,:where(.page) textarea:hover{border-color:rgba(var(--color-black--as-rgb),.95)}:where(.page) input[type=checkbox]:hover+label .icon,:where(.page) input[type=radio]:hover+label .icon{border-color:rgba(var(--color-black--as-rgb),.95)}:where(.page) h1>a:hover,:where(.page) h2>a:hover,:where(.page) h3>a:hover,:where(.page) h4>a:hover,:where(.page) h5>a:hover,:where(.page) h6>a:hover{text-decoration-line:underline}.text-formatted a:hover{text-decoration-thickness:.15em}}@media (min-width:48em){:where(.page) dialog .actions{margin-block-start:calc(var(--modal-padding-value)*-.5);margin-inline-end:calc(var(--modal-padding-value)*-.5)}}
