*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root{--color-foreground: #fff;--color-background: #000}html,option{background-color:var(--color-background);color:var(--color-foreground)}::selection{background-color:var(--color-foreground);color:var(--color-background);text-shadow:none}*:focus-visible{outline:1px solid var(--color-foreground);outline-offset:0;outline-style:solid}p:empty{display:none}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active,:focus,:target){clip:rect(0 0 0 0);overflow:hidden;position:absolute}}img{height:auto;max-width:100%;vertical-align:bottom}figure,picture{margin-inline:0}figure img,figure iframe,figure video,figure object,picture img,picture iframe,picture video,picture object{height:auto;width:100%}video{backface-visibility:visible}svg{fill:currentcolor;height:100%;stroke:rgba(0,0,0,0);width:100%}a{text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:.15em}p a,li a,label a{color:inherit;text-decoration:underline}button,input[type=button],input[type=submit]{background:rgba(0,0,0,0);border:none;border-radius:0;color:inherit;font:inherit;min-height:1em;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:not(:disabled),input[type=button]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}select{appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;color:inherit;font:inherit;min-height:1em}select:not(:disabled){cursor:pointer}input{background:rgba(0,0,0,0);border:1px solid currentcolor;border-radius:0;color:inherit;font:inherit;min-height:1em}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{display:none}input[type=search]{appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}textarea{background:rgba(0,0,0,0);border:1px solid currentcolor;border-radius:0;color:inherit;font:inherit;max-height:20em;min-height:1em;resize:vertical}table{border:0;border-spacing:0;min-width:100%}th,td{border:none;font-weight:unset;padding:.5rem 1rem;text-align:left}label{-webkit-tap-highlight-color:rgba(0,0,0,0)}fieldset,legend{margin:0;padding:0}details summary::-webkit-details-marker{display:none}summary{list-style:none}blockquote{margin-inline:0}iframe{border-width:0;overflow:hidden}dialog{border:none;color:inherit;margin:0;padding:0}*{margin-block:0}h1,h2,h3,h4,h5,h6,p{max-width:80ch}:root{--breakpoint-mobile: 320px;--breakpoint-portrait: 530px;--breakpoint-landscape: 800px;--breakpoint-notebook: 1180px;--breakpoint-desktop: 1480px;--breakpoint-desktop-large: 2260px}:root{--breakpoint: var(--breakpoint-mobile)}@media(min-width: 530px)and (max-width: 799px){:root{--breakpoint: var(--breakpoint-portrait)}}@media(min-width: 800px)and (max-width: 1179px){:root{--breakpoint: var(--breakpoint-landcape)}}@media(min-width: 1180px)and (max-width: 1479px){:root{--breakpoint: var(--breakpoint-notebook)}}@media(min-width: 1480px)and (max-width: 2259px){:root{--breakpoint: var(--breakpoint-desktop)}}@media(min-width: 2260px){:root{--breakpoint: var(--breakpoint-desktop-large)}}:root{--document-min-width: 320px;--document-max-width: 1480px}:root{--grid-columns: 6;--grid-gutter: 0.75rem;--grid-margin: 0.5rem;--grid-max-width: 100%;--grid-padding: var(--grid-gutter);--grid-spacing: var(--grid-gutter)}@media screen and (min-width: 530px){:root{--grid-columns: 12;--grid-gutter: 0.75rem;--grid-margin: 0.75rem}}@media(min-width: 800px){:root{--grid-gutter: 1.5rem;--grid-margin: 1.5rem;--grid-padding: 1rem;--grid-spacing: 1rem}}@media screen and (min-width: 1180px){:root{--grid-gutter: 1.5rem;--grid-margin: 3.5rem}}:root{--color-black: #000;--color-white: #fff;--color-background: var(--color-white);--color-foreground: var(--color-black)}@property --color-background{inherits:true;initial-value:#fff;syntax:"<color>"}@property --color-foreground{inherits:true;initial-value:#000;syntax:"<color>"}:root{--transparency-overlay: rgba(255, 255, 255, 0.8)}:root{--z-index-tooltip: 256;--z-index-menu-bar: 1024;--z-index-menu-overlay: 2048;--z-index-skip-to-main: 9999}:root{--bezier-standard: cubic-bezier(0.19, 1, 0.22, 1);--bezier-tighter: cubic-bezier(0.23, 1, 0.32, 1)}:root{--timing-fast: 200ms;--timing-standard: 350ms;--timing-slow: 750ms;--timing-extraslow: 1.5s}@media screen and (prefers-reduced-motion: reduce){:root{--timing-fast: 1ms;--timing-standard: 1ms;--timing-slow: 1ms;--timing-extraslow: 1ms}}:root{--easing-standard: var(--timing-standard) var(--bezier-standard);--easing-slow: var(--timing-slow) var(--bezier-standard);--easing-extraslow: var(--timing-extraslow) var(--bezier-standard)}:root{--size-menu-bar-height: 4.5rem}:root{view-transition-name:root}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--timing-standard)}@view-transition{navigation:auto}:root{interpolate-size:allow-keywords}.bullet-list{display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;position:relative}.bullet-list .bullet-list__item{display:flex;flex-direction:row}.bullet-list .icon{aspect-ratio:1/1;background-color:var(--color-bullet-list-icon-background);color:var(--color-bullet-list-icon-foreground);display:inline-flex;flex:0 0 1em;height:1lh;margin-right:.5em;vertical-align:baseline;width:1em}.button{--button-padding-inline: 0.75rem;--button-padding-block: 1.25rem;--button-min-width: 3rem;border:var(--size-button-border-width, 0) solid rgba(0,0,0,0);border-radius:var(--size-button-border-radius, 0);cursor:pointer;display:inline-flex;flex-direction:row;max-width:min(100%,320px);min-width:var(--button-min-width);padding:calc(var(--button-padding-inline) - var(--size-button-border-width, 0)/2) calc(var(--button-padding-block) - var(--size-button-border-width, 0)/2);position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:background-color var(--easing-standard),border-color var(--easing-standard),color var(--easing-standard);vertical-align:bottom;white-space:nowrap;width:auto;font-family:var(--typography-button-font-family);font-feature-settings:var(--typography-button-font-feature-settings);font-size:var(--typography-button-font-size);font-size-adjust:var(--typography-button-font-size-adjust);font-variation-settings:var(--typography-button-font-variation-settings);font-weight:var(--typography-button-font-weight);letter-spacing:var(--typography-button-letter-spacing);line-height:var(--typography-button-line-height)}.button[inert]{cursor:default}.button .button__span{display:block;flex:1 1 100%;line-height:1lh;min-height:1lh;text-align:center;white-space:normal;width:100%}.button .button__icon{display:block;flex:0 0 1lh;height:1lh;padding:calc((1lh - 1rem)/2);width:1lh}.button .button__icon>svg{display:block;fill:currentcolor;height:100%;width:100%}.button .button__icon--before{margin-left:-0.5rem;margin-right:.5rem}.button .button__icon--after{margin-left:.5rem;margin-right:-0.5rem}.button .button__icon--icon-only{align-items:center;display:flex;height:1.5rem;justify-content:center;padding:0;text-align:center;width:1.5rem}.button .button__icon--icon-only>svg{display:block;fill:currentcolor;height:auto;width:auto}.button:disabled,.button--disabled{cursor:default;opacity:.25;pointer-events:none}.button--selected{cursor:default}.button--thin{--button-padding-inline: 0.5rem;--button-padding-block: 0.875rem;--button-min-width: 4rem;border-radius:var(--size-button-thin-border-radius, 0)}.button--icon-only{--button-padding-inline: 0.75rem;--button-padding-block: 0.75rem;--button-min-width: 2.875rem}.button--icon-only .button__span{display:none}.button--icon-only .button__icon--before,.button--icon-only .button__icon--after{margin:0}.button--thin.button--icon-only{--button-padding-inline: 0.5rem;--button-padding-block: 0.5rem;--button-min-width: 2.6rem}.button--primary{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);color:var(--color-button-primary-foreground)}.button--primary:hover:not(.button--disabled,:disabled,[inert]),.button--primary:focus-visible:not(.button--disabled,:disabled,[inert]),.button--primary.button--selected{background-color:var(--color-button-primary-active-background);border-color:var(--color-button-primary-active-border);color:var(--color-button-primary-active-foreground)}.button--secondary{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-foreground)}.button--secondary:hover:not(.button--disabled,:disabled,[inert]),.button--secondary:focus-visible:not(.button--disabled,:disabled,[inert]),.button--secondary.button--selected{background-color:var(--color-button-secondary-active-background);border-color:var(--color-button-secondary-active-border);color:var(--color-button-secondary-active-foreground)}.button--tertiary{background-color:var(--color-button-tertiary-background);border-color:var(--color-button-tertiary-border);color:var(--color-button-tertiary-foreground)}.button--tertiary:hover:not(.button--disabled,:disabled,[inert]),.button--tertiary:focus-visible:not(.button--disabled,:disabled,[inert]),.button--tertiary.button--selected{background-color:var(--color-button-tertiary-active-background);border-color:var(--color-button-tertiary-active-border);color:var(--color-button-tertiary-active-foreground)}.figure{position:relative}.figure .picture{width:100%}.figure .figure__caption{font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.icon{aspect-ratio:1/1;display:inline-block;height:1em;position:relative;vertical-align:middle;width:1em}.icon svg{fill:currentcolor;height:100%;stroke:none;width:100%}.iframe-embed{height:auto;position:relative;width:100%}.iframe-embed .iframe-embed__iframe{aspect-ratio:16/9;height:auto;width:100%}.image-button{border-radius:0;cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom;width:auto}.image-button .image-button__image{display:inline-block;height:auto;vertical-align:top;width:180px}.image-button--google .image-button__image{aspect-ratio:180/54}.image-button--apple .image-button__image{aspect-ratio:135/40}.link{cursor:pointer;display:inline-flex;flex-direction:row;min-width:2rem;position:relative;transition:color var(--easing-standard);vertical-align:baseline;width:auto;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.link .link__span{display:block;line-height:1lh}.link .link__icon{align-self:flex-start;display:block;flex:0 0 1lh;height:1lh;padding:calc((1lh - 1rem)/2);width:1lh}.link .link__icon>svg{display:block;fill:currentcolor;height:100%;width:100%}.link .link__icon--before{margin-left:calc((1lh - 1rem)/2*-1);margin-right:.25rem}.link .link__icon--after{margin-left:.25rem;margin-right:calc((1lh - 1rem)/2*-1)}.link--regular,.link--regular:link,.link--regular:active,.link--regular:visited{background-color:var(--color-common-link-background);color:var(--color-common-link-foreground);text-decoration:underline}.link--regular:hover,.link--regular:focus-visible,.link--regular:link:hover,.link--regular:link:focus-visible,.link--regular:active:hover,.link--regular:active:focus-visible,.link--regular:visited:hover,.link--regular:visited:focus-visible{text-decoration:none}.link--inverted,.link--inverted:link,.link--inverted:active,.link--inverted:visited{background-color:var(--color-common-link-background);color:var(--color-common-link-foreground);text-decoration:none}.link--inverted:hover,.link--inverted:focus-visible,.link--inverted:link:hover,.link--inverted:link:focus-visible,.link--inverted:active:hover,.link--inverted:active:focus-visible,.link--inverted:visited:hover,.link--inverted:visited:focus-visible{text-decoration:underline}.logo{--color-background: var(--color-logo-background);--color-foreground: var(--color-logo-foreground);background-color:var(--color-background);color:var(--color-foreground);display:inline-flex;line-height:0;position:relative;transition:color var(--easing-standard);-webkit-user-select:none;user-select:none;vertical-align:top}.logo .logo__image{display:inline-block;fill:currentcolor;height:auto;stroke:none;vertical-align:top;width:100%}.logo--regular .logo__image{aspect-ratio:738/253;width:738px}.logo--short .logo__image{aspect-ratio:404/253;width:404px}.logo--full .logo__image{aspect-ratio:389/30;width:389px}.logo--trustpilot{--color-background: transparent;--color-foreground: currentcolor}.logo--trustpilot .logo__image{aspect-ratio:113/28;width:113px}.logo--abn-amro{--color-background: transparent;--color-foreground: currentcolor}.logo--abn-amro .logo__image{aspect-ratio:349/120;width:349px}.logo--anwb{--color-background: transparent;--color-foreground: currentcolor}.logo--anwb .logo__image{aspect-ratio:221/114;width:221px}.navigation-button{background-color:var(--color-navigation-button-background);border:var(--size-button-border-width, 0) solid var(--color-navigation-button-border);border-radius:var(--size-button-border-radius, 0);color:var(--color-navigation-button-foreground);cursor:pointer;display:inline-flex;flex-direction:row;max-width:min(100%,320px);min-width:3rem;padding:calc(.75rem - var(--size-button-border-width, 0)/2) calc(1.25rem - var(--size-button-border-width, 0)/2);position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:background-color var(--easing-standard),border-color var(--easing-standard),color var(--easing-standard);vertical-align:bottom;white-space:nowrap;width:auto;font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}.navigation-button:hover:not([inert]),.navigation-button:focus-visible:not([inert]),.navigation-button.navigation-button--selected{background-color:var(--color-navigation-button-active-background);border-color:var(--color-navigation-button-active-border);color:var(--color-navigation-button-active-foreground)}.navigation-button[inert]{cursor:default}.navigation-button--selected{cursor:default}.picture{display:block;position:relative;width:100%}.picture .picture__image-wrapper{display:block;height:100%;position:relative;width:100%}.picture .picture__image{height:100%;width:100%}.picture--background{inset:0;position:absolute;z-index:0}.picture--background~*{position:relative;z-index:1}.price{display:inline-block;position:relative;vertical-align:baseline}.price .price__inner{display:inline-block;position:relative;vertical-align:baseline}.price .price__text{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.price .price__text[aria-describedby]{cursor:pointer}.price .price__text[aria-describedby] .price__text-span{text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:.2em}.price .price__text[aria-describedby]:focus .price__text-span{text-decoration:none}.price .price__text[aria-describedby]:focus~.price__bubble{opacity:1}.price .icon{vertical-align:text-top}.price .price__bubble{background-color:var(--color-common-highlight-active-background);border-radius:.5em;bottom:100%;box-shadow:0 .25rem 4px 0 rgba(0,0,0,.25);color:var(--color-common-highlight-active-foreground);height:auto;left:100%;opacity:0;overflow:visible;padding:.5rem 1rem;pointer-events:none;position:absolute;transform:translate(calc(-50% - 0.5rem), -0.5rem);transition:opacity var(--easing-standard);width:22ch;z-index:var(--z-index-tooltip)}.price .price__bubble::after{border-left:.5em solid rgba(0,0,0,0);border-right:.5em solid rgba(0,0,0,0);border-top:.75em solid var(--color-common-highlight-active-background);content:"";display:block;height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.price .price__explanation{font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}@media(min-width: 800px){.price .price__bubble{padding:1rem 1.5rem;width:25ch}}.richtext{position:relative}.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);text-wrap:pretty;white-space:unset}.richtext p{text-wrap:pretty;white-space:unset}.richtext p a,.richtext p a:link,.richtext p a:active,.richtext p a:visited{background-color:var(--color-common-link-background);color:var(--color-common-link-foreground);text-decoration:underline}.richtext p a:hover,.richtext p a:focus-visible,.richtext p a:link:hover,.richtext p a:link:focus-visible,.richtext p a:active:hover,.richtext p a:active:focus-visible,.richtext p a:visited:hover,.richtext p a:visited:focus-visible{text-decoration:none}.richtext p a[target=_blank]::after{aspect-ratio:1/1;background:var(--icon-external-link) no-repeat center center;background-size:.8em .8em;content:"";display:inline-block;margin-bottom:-0.05lh;margin-left:.2em;vertical-align:baseline;width:.8em}.richtext>*:last-child{margin-bottom:0}.richtext--regular h2{font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.richtext--regular h2:not(:first-child){margin-top:1.5rem}.richtext--regular h2:not(:last-child){margin-bottom:-0.5rem}.richtext--regular h3{font-family:var(--typography-heading-3-font-family);font-feature-settings:var(--typography-heading-3-font-feature-settings);font-size:var(--typography-heading-3-font-size);font-size-adjust:var(--typography-heading-3-font-size-adjust);font-variation-settings:var(--typography-heading-3-font-variation-settings);font-weight:var(--typography-heading-3-font-weight);letter-spacing:var(--typography-heading-3-letter-spacing);line-height:var(--typography-heading-3-line-height)}.richtext--regular h3:not(:first-child){margin-top:1.5rem}.richtext--regular h3:not(:last-child){margin-bottom:-0.5rem}.richtext--regular h4{font-family:var(--typography-heading-4-font-family);font-feature-settings:var(--typography-heading-4-font-feature-settings);font-size:var(--typography-heading-4-font-size);font-size-adjust:var(--typography-heading-4-font-size-adjust);font-variation-settings:var(--typography-heading-4-font-variation-settings);font-weight:var(--typography-heading-4-font-weight);letter-spacing:var(--typography-heading-4-letter-spacing);line-height:var(--typography-heading-4-line-height)}.richtext--regular h4:not(:first-child){margin-top:1.5rem}.richtext--regular h4:not(:last-child){margin-bottom:-0.5rem}.richtext--regular h5{font-family:var(--typography-heading-5-font-family);font-feature-settings:var(--typography-heading-5-font-feature-settings);font-size:var(--typography-heading-5-font-size);font-size-adjust:var(--typography-heading-5-font-size-adjust);font-variation-settings:var(--typography-heading-5-font-variation-settings);font-weight:var(--typography-heading-5-font-weight);letter-spacing:var(--typography-heading-5-letter-spacing);line-height:var(--typography-heading-5-line-height)}.richtext--regular h5:not(:first-child){margin-top:1.5rem}.richtext--regular h5:not(:last-child){margin-bottom:-0.5rem}.richtext--regular h6{font-family:var(--typography-heading-6-font-family);font-feature-settings:var(--typography-heading-6-font-feature-settings);font-size:var(--typography-heading-6-font-size);font-size-adjust:var(--typography-heading-6-font-size-adjust);font-variation-settings:var(--typography-heading-6-font-variation-settings);font-weight:var(--typography-heading-6-font-weight);letter-spacing:var(--typography-heading-6-letter-spacing);line-height:var(--typography-heading-6-line-height)}.richtext--regular h6:not(:first-child){margin-top:1.5rem}.richtext--regular h6:not(:last-child){margin-bottom:-0.5rem}.richtext--regular p{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.richtext--regular p:not(:first-child){margin-top:1rem}.richtext--regular p:not(:last-child){margin-bottom:1rem}.richtext--regular ul,.richtext--regular ol{list-style:none;padding:0}.richtext--regular ul:not(:first-child),.richtext--regular ol:not(:first-child){margin-top:1rem}.richtext--regular ul:not(:last-child),.richtext--regular ol:not(:last-child){margin-bottom:1rem}.richtext--regular ul>li,.richtext--regular ol>li{margin-left:.25em;padding-left:1.25em;position:relative}.richtext--regular ul>li p,.richtext--regular ol>li p{display:inline}.richtext--regular ul>li::before,.richtext--regular ol>li::before{content:"";display:inline-block;height:1.25em;margin-left:-1.25em;margin-right:0;vertical-align:baseline;width:1.25em}.richtext--regular ul>li,.richtext--regular ul>li>ul,.richtext--regular ul>li>ol,.richtext--regular ol>li,.richtext--regular ol>li>ul,.richtext--regular ol>li>ol{margin-bottom:0}.richtext--regular ul>li{margin-left:.25em;padding-left:1.25em;position:relative}.richtext--regular ul>li::before{content:"•";display:inline-block;height:1.25em;margin-left:-1.25em;margin-right:0;vertical-align:baseline;width:1.25em}.richtext--regular ol{counter-reset:list-counter}.richtext--regular ol>li{counter-increment:list-counter;margin-left:.25em}.richtext--regular ol>li::before{content:counter(list-counter) ".";font-feature-settings:"tnum" 1;margin-right:.4em}.richtext--regular li{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.richtext--regular li:not(:first-child){margin-top:.25rem}.richtext--regular li:not(:last-child){margin-bottom:.25rem}.richtext--regular li a,.richtext--regular li a:link,.richtext--regular li a:active,.richtext--regular li a:visited{background-color:var(--color-common-link-background);color:var(--color-common-link-foreground);text-decoration:underline}.richtext--regular li a:hover,.richtext--regular li a:focus-visible,.richtext--regular li a:link:hover,.richtext--regular li a:link:focus-visible,.richtext--regular li a:active:hover,.richtext--regular li a:active:focus-visible,.richtext--regular li a:visited:hover,.richtext--regular li a:visited:focus-visible{text-decoration:none}.richtext--regular li a[target=_blank]::after{aspect-ratio:1/1;background:var(--icon-external-link) no-repeat center center;background-size:.8em .8em;content:"";display:inline-block;margin-bottom:-0.05lh;margin-left:.2em;vertical-align:baseline;width:.8em}.richtext--introduction p{font-family:var(--typography-introduction-font-family);font-feature-settings:var(--typography-introduction-font-feature-settings);font-size:var(--typography-introduction-font-size);font-size-adjust:var(--typography-introduction-font-size-adjust);font-variation-settings:var(--typography-introduction-font-variation-settings);font-weight:var(--typography-introduction-font-weight);letter-spacing:var(--typography-introduction-letter-spacing);line-height:var(--typography-introduction-line-height)}.richtext--introduction p:not(:first-child){margin-top:1rem}.richtext--introduction p:not(:last-child){margin-bottom:1rem}.richtext--caption p{margin-top:.5rem;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.richtext--simple p{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.table{position:relative}.table .table__container{overflow-x:auto;width:100%}.table .table__container:focus{outline:1px solid currentcolor}.table .table__table{min-width:100%;font-family:var(--typography-fixed-size-text-font-family);font-feature-settings:var(--typography-fixed-size-text-font-feature-settings);font-size:var(--typography-fixed-size-text-font-size);font-size-adjust:var(--typography-fixed-size-text-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-font-variation-settings);font-weight:var(--typography-fixed-size-text-font-weight);letter-spacing:var(--typography-fixed-size-text-letter-spacing);line-height:var(--typography-fixed-size-text-line-height)}.table .table__caption{padding:.5rem 1rem;width:100%;font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}.table .table__th,.table .table__rd{background-color:var(--color-table-cell-background);color:var(--color-table-cell-foreground);font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}.table .table__td{background-color:var(--color-table-cell-background);color:var(--color-table-cell-foreground)}.table .table__thead .table__th{border-bottom:1px solid var(--color-table-heading-border)}.table .table__thead .table__th:not(:last-child){border-right:1px solid var(--color-table-cell-border)}.table .table__thead .table__th--spacer{border-right:1px solid var(--color-table-heading-border)}.table .table__tbody .table__th{border-bottom:1px solid var(--color-table-cell-border);border-right:1px solid var(--color-table-heading-border)}.table .table__tbody .table__td{border-bottom:1px solid var(--color-table-cell-border)}.table .table__tbody .table__td:not(:last-child){border-right:1px solid var(--color-table-cell-border)}.table .table__th{padding:.5rem 1rem;white-space:nowrap}.table .table__td{padding:.5rem 1rem}.table .table__th.align--left,.table .table__td.align--left{text-align:left}.table .table__th.align--center,.table .table__td.align--center{text-align:center}.table .table__th.align--right,.table .table__td.align--right{text-align:right}.table .table__th.align--top,.table .table__td.align--top{vertical-align:top}.table .table__th.align--middle,.table .table__td.align--middle{vertical-align:middle}.table .table__th.align--bottom,.table .table__td.align--bottom{vertical-align:bottom}.tag{border:var(--size-tag-border-width, 0) solid rgba(0,0,0,0);border-radius:var(--size-tag-border-radius, 0);display:inline-block;max-width:min(100%,320px);min-width:3rem;padding:.35rem .65rem;position:relative;transition:border-color var(--easing-standard),background-color var(--easing-standard),color var(--easing-standard);vertical-align:bottom;white-space:nowrap;width:auto;font-family:var(--typography-fixed-size-text-font-family);font-feature-settings:var(--typography-fixed-size-text-font-feature-settings);font-size:var(--typography-fixed-size-text-font-size);font-size-adjust:var(--typography-fixed-size-text-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-font-variation-settings);font-weight:var(--typography-fixed-size-text-font-weight);letter-spacing:var(--typography-fixed-size-text-letter-spacing);line-height:var(--typography-fixed-size-text-line-height)}.tag--secondary{background-color:var(--color-tag-secondary-background);border-color:var(--color-tag-secondary-border);color:var(--color-tag-secondary-foreground)}.tag--primary{background-color:var(--color-tag-primary-background);border-color:var(--color-tag-primary-border);color:var(--color-tag-primary-foreground)}.usp-list{display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;position:relative}.usp-list .usp-list__item{display:flex;flex-direction:row}.usp-list .icon{aspect-ratio:1/1;background-color:var(--color-usp-list-icon-background);color:var(--color-usp-list-icon-foreground);display:inline-flex;flex:0 0 1em;height:1lh;margin-right:.5em;vertical-align:baseline;width:1em}.video-embed{height:auto;position:relative;width:100%}.video-embed .video-embed__wrapper{position:relative}.video-embed .video-embed__container{overflow:hidden;position:relative;width:100%}.video-embed .video-embed__container .picture{height:auto;opacity:1;width:100%}.video-embed .video-embed__video,.video-embed .video-embed__hit-target{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.video-embed .video-embed__video{background-color:var(--color-black);color:var(--color-white)}.video-embed .video-embed__hit-target{cursor:pointer;z-index:10}.video-embed .video-embed__button{color:var(--color-white);display:none;font-size:1.5rem;height:1.5em;left:50%;line-height:1em;position:absolute;text-align:center;top:50%;transform:translate3d(-50%, -50%, 0);width:1.5em}.video-embed .video-embed__button svg{display:block;height:100%;width:100%}.video-embed .video-embed__button:focus{background-color:var(--color-video-embed-button-background);border:var(--size-button-border-width, 0) solid var(--color-video-embed-button-border);color:var(--color-video-embed-button-foreground)}.video-embed .video-embed__iframe{height:100%;left:0;position:absolute;top:0;transition:opacity var(--easing-slow);width:100%;z-index:10}.video-embed .video-embed__links{margin-bottom:.5rem;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.video-embed.video-embed--loaded .video-embed__hit-target{display:none}.video-embed:not(.video-embed--loaded) .video-embed__picture{position:relative}.video-embed:not(.video-embed--loaded) .picture::after{background:rgba(0,0,0,.45);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.video-embed:not(.video-embed--loaded) .video-embed__button--play{align-items:center;display:flex;justify-content:center}.article-list-item{position:relative}.article-list-item::after{border-bottom:1px solid var(--color-article-list-item-border);content:"";display:block;margin:.25rem 0;width:100%}.article-list-item:last-child::after{display:none}.article-list-item .article-list-item__wrapper{background-color:var(--color-article-list-item-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-article-list-item-foreground);display:flex;flex-direction:column;padding:.75rem;transition:background-color var(--easing-standard),color var(--easing-standard)}.article-list-item .article-list-item__wrapper:hover,.article-list-item .article-list-item__wrapper:focus-visible{background-color:var(--color-article-list-item-active-background);color:var(--color-article-list-item-active-foreground)}.article-list-item .article-list-item__tags{display:flex;gap:.5rem;margin-bottom:1rem}.article-list-item .article-list-item__date{background-color:var(--color-common-secondary-text-background);color:var(--color-common-secondary-text-foreground);transition:background-color var(--easing-standard),color var(--easing-standard)}.article-list-item .article-list-item__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);padding-bottom:.75rem;font-family:var(--typography-component-heading-2-font-family);font-feature-settings:var(--typography-component-heading-2-font-feature-settings);font-size:var(--typography-component-heading-2-font-size);font-size-adjust:var(--typography-component-heading-2-font-size-adjust);font-variation-settings:var(--typography-component-heading-2-font-variation-settings);font-weight:var(--typography-component-heading-2-font-weight);letter-spacing:var(--typography-component-heading-2-letter-spacing);line-height:var(--typography-component-heading-2-line-height)}.article-list-item .article-list-item__text{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}@media(min-width: 800px){.article-list-item::after{margin:.5rem 0}.article-list-item .article-list-item__wrapper{padding:1.5rem}}.call-to-action-column{margin:0 auto;max-width:20rem;position:relative;text-align:center}.call-to-action-column .call-to-action-column__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}.call-to-action-column .call-to-action-column__illustration{--color-background: var(--color-common-illustration-background);--color-foreground: var(--color-common-illustration-foreground);aspect-ratio:1/1;background-color:var(--color-background);color:var(--color-foreground);margin:0 auto .5rem;position:relative;width:6.25rem}.call-to-action-column .call-to-action-column__illustration-image{aspect-ratio:1/1;display:inline-block;vertical-align:top}.call-to-action-column .button{margin-top:1rem}.card-basic{background-color:var(--color-common-card-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-common-card-foreground);display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:background-color var(--easing-standard),color var(--easing-standard)}.card-basic:hover,.card-basic:focus-visible{background-color:var(--color-common-card-active-background);color:var(--color-common-card-active-foreground)}.card-basic:hover .tag,.card-basic:focus-visible .tag{background-color:var(--color-common-card-active-background);color:var(--color-common-card-active-foreground)}.card-basic .card-basic__image-wrapper,.card-basic .card-basic__content-wrapper{flex:0 0 auto;position:relative}.card-basic .card-basic__content-wrapper{min-height:5.25rem;padding:1.125rem 1.5rem}.card-basic .card-basic__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-component-heading-4-font-family);font-feature-settings:var(--typography-component-heading-4-font-feature-settings);font-size:var(--typography-component-heading-4-font-size);font-size-adjust:var(--typography-component-heading-4-font-size-adjust);font-variation-settings:var(--typography-component-heading-4-font-variation-settings);font-weight:var(--typography-component-heading-4-font-weight);letter-spacing:var(--typography-component-heading-4-letter-spacing);line-height:var(--typography-component-heading-4-line-height)}.card-basic .picture .picture__image{aspect-ratio:16/9}.card-basic .tag{bottom:1rem;left:1rem;position:absolute}.card-featured{background-color:var(--color-common-card-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-common-card-foreground);display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:background-color var(--easing-standard),color var(--easing-standard)}.card-featured:hover,.card-featured:focus-visible{background-color:var(--color-common-card-active-background);color:var(--color-common-card-active-foreground)}.card-featured .card-featured__image-wrapper,.card-featured .card-featured__content-wrapper{flex:0 0 auto;position:relative}.card-featured .card-featured__content-wrapper{min-height:5.25rem;padding:1.5rem}.card-featured .card-featured__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-component-heading-3-font-family);font-feature-settings:var(--typography-component-heading-3-font-feature-settings);font-size:var(--typography-component-heading-3-font-size);font-size-adjust:var(--typography-component-heading-3-font-size-adjust);font-variation-settings:var(--typography-component-heading-3-font-variation-settings);font-weight:var(--typography-component-heading-3-font-weight);letter-spacing:var(--typography-component-heading-3-letter-spacing);line-height:var(--typography-component-heading-3-line-height)}.card-featured .card-featured__text{margin-top:.5rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.card-featured .picture .picture__image{aspect-ratio:16/9}.card-product-list{background-color:var(--color-common-card-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-common-card-foreground);display:flex;flex-direction:column;overflow:visible;padding:1.5rem;position:relative;text-decoration:none;transition:background-color var(--easing-standard),color var(--easing-standard);width:100%}.card-product-list .card-product-list__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-2-font-family);font-feature-settings:var(--typography-component-heading-2-font-feature-settings);font-size:var(--typography-component-heading-2-font-size);font-size-adjust:var(--typography-component-heading-2-font-size-adjust);font-variation-settings:var(--typography-component-heading-2-font-variation-settings);font-weight:var(--typography-component-heading-2-font-weight);letter-spacing:var(--typography-component-heading-2-letter-spacing);line-height:var(--typography-component-heading-2-line-height)}.card-product-list .card-product-list__buttons{align-items:flex-start;margin-top:auto}.card-product-list .price{margin-bottom:.5rem}.card-product-list .usp-list{margin-bottom:1.5rem;margin-top:.5rem;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.card-product-list .picture{align-self:flex-end;border-radius:var(--size-content-image-border-radius);margin-bottom:1rem;overflow:hidden}.card-product-list .picture .picture__image{aspect-ratio:214/135}.card-product-list .button{justify-content:center;min-width:100%}.card-product-list .button .button__span{flex:inherit;width:auto}.card-product-list .button:not(:last-child){margin-bottom:.5rem}.card-product-list .link{display:block;padding:.5rem 0;text-align:center}.card-product-list--highlighted{background-color:var(--color-common-card-highlight-background);color:var(--color-common-card-highlight-foreground)}.card-product{background-color:var(--color-common-card-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-common-card-foreground);display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:background-color var(--easing-standard),color var(--easing-standard);width:100%}.card-product:hover,.card-product:focus-visible{background-color:var(--color-common-card-active-background);color:var(--color-common-card-active-foreground)}.card-product .card-product__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-2-font-family);font-feature-settings:var(--typography-component-heading-2-font-feature-settings);font-size:var(--typography-component-heading-2-font-size);font-size-adjust:var(--typography-component-heading-2-font-size-adjust);font-variation-settings:var(--typography-component-heading-2-font-variation-settings);font-weight:var(--typography-component-heading-2-font-weight);letter-spacing:var(--typography-component-heading-2-letter-spacing);line-height:var(--typography-component-heading-2-line-height)}.card-product .price{margin-bottom:1rem;margin-top:-0.5rem}.card-product .usp-list{margin-bottom:1.5rem;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.card-product .picture{align-self:flex-end;border-radius:var(--size-content-image-border-radius);margin-top:auto;overflow:hidden}.card-product .picture .picture__image{aspect-ratio:214/135}.card-request{position:relative}.card-request .card-request__header{display:grid;grid-template-rows:auto minmax(3.25rem, auto);height:100%;margin-bottom:.5rem}.card-request .card-request__header .card-request__creditcard{border-radius:calc(var(--size-content-image-border-radius)/2);height:auto;overflow:hidden;width:90%}.card-request .card-request__header .card-request__creditcard .picture__image{aspect-ratio:214/135}.card-request .card-request__header .card-request__no-picture{height:0}.card-request .card-request__header .card-request__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin:.625rem 0 0;font-family:var(--typography-component-heading-4-font-family);font-feature-settings:var(--typography-component-heading-4-font-feature-settings);font-size:var(--typography-component-heading-4-font-size);font-size-adjust:var(--typography-component-heading-4-font-size-adjust);font-variation-settings:var(--typography-component-heading-4-font-variation-settings);font-weight:var(--typography-component-heading-4-font-weight);letter-spacing:var(--typography-component-heading-4-letter-spacing);line-height:var(--typography-component-heading-4-line-height)}@media(min-width: 800px){.card-request .card-request__header{grid-template-rows:auto minmax(3.5rem, auto)}}.card-request .card-request__content{display:flex;flex-direction:column;place-items:flex-start}.card-request .card-request__content .button{margin-top:.5rem}@media(min-width: 800px){.card-request .card-request__content .button{margin-top:1rem}}.card-request .card-request__content .card-request__info-link{margin-top:1rem}.card-request .card-request__content .card-request__info-link .link{font-family:var(--typography-component-small-link-font-family);font-feature-settings:var(--typography-component-small-link-font-feature-settings);font-size:var(--typography-component-small-link-font-size);font-size-adjust:var(--typography-component-small-link-font-size-adjust);font-variation-settings:var(--typography-component-small-link-font-variation-settings);font-weight:var(--typography-component-small-link-font-weight);letter-spacing:var(--typography-component-small-link-letter-spacing);line-height:var(--typography-component-small-link-line-height)}.card-request .card-request__content .card-request__info-link a:link,.card-request .card-request__content .card-request__info-link a:visited{background-color:rgba(0,0,0,0);color:var(--color-common-secondary-text-foreground)}.cookie-notice{align-items:center;display:flex;flex-direction:column;gap:var(--grid-gutter);height:100%;justify-content:center;left:0;overflow:hidden;padding:1.5rem;position:absolute;top:0;width:100%;z-index:1024}.cookie-notice[hidden]{display:none}.cookie-notice .cookie-notice__title{max-width:40ch;text-align:center}.cookie-notice .cookie-notice__buttons{align-items:flex-start;display:inline-flex;flex-direction:row;gap:.5rem;vertical-align:top}.cookie-notice--regular{background-color:var(--color-background);color:var(--color-foreground)}.cookie-notice--highlight{background-color:var(--color-common-highlight-background);border-radius:calc(var(--size-content-image-border-radius, 0) - 1px);color:var(--color-common-highlight-foreground)}.expander-buttons{display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1rem;position:relative}.expander-content{position:relative}.expander-image{position:relative}.expander-image .picture{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}.expander-image .picture .picture__image{aspect-ratio:unset;height:unset;max-width:100%;width:unset}.expander-link-list{gap:1rem;list-style:none;padding:0;position:relative}.expander-table{position:relative}.expander-usp-list{position:relative}.expander{border-bottom:1px solid var(--color-expander-border);position:relative}.expander .expander__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:0 .5rem;justify-content:flex-start;width:100%}.expander .expander__button{--color-background: var(--color-common-link-background);--color-foreground: var(--color-common-link-foreground);background-color:var(--color-background);color:var(--color-foreground);cursor:pointer;display:flex;flex-direction:row;gap:1em;padding:1rem 0;width:100%;font-family:var(--typography-expander-button-title-font-family);font-feature-settings:var(--typography-expander-button-title-font-feature-settings);font-size:var(--typography-expander-button-title-font-size);font-size-adjust:var(--typography-expander-button-title-font-size-adjust);font-variation-settings:var(--typography-expander-button-title-font-variation-settings);font-weight:var(--typography-expander-button-title-font-weight);letter-spacing:var(--typography-expander-button-title-letter-spacing);line-height:var(--typography-expander-button-title-line-height)}.expander .expander__button:hover .expander__button-title{text-decoration:underline}.expander .expander__button-icon{aspect-ratio:1/1;display:inline-block;flex-basis:1lh;height:1lh;padding:calc((1lh - 1rem)/2);vertical-align:baseline;width:1lh}.expander .expander__button-title{flex:1 1 100%;text-align:left}.expander .expander__content-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--easing-standard)}.expander .expander__content-container[aria-hidden=true],.expander .expander__content-container[hidden]{grid-template-rows:0fr}.expander .expander__content-container[aria-hidden=false],.expander .expander__content-container:not([hidden]){grid-template-rows:1fr}.expander .expander__content{overflow:hidden;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.expander .expander__content-inner{background:var(--color-expander-content-background);border-top:1px solid var(--color-expander-border);color:var(--color-expander-content-foreground);padding:1.5rem var(--grid-gutter)}.expander .expander__content-inner>div:not(:last-child){margin-bottom:1.5rem}.expander.expander--expanded .expander__button-title{font-family:var(--typography-expander-button-title-active-font-family);font-feature-settings:var(--typography-expander-button-title-active-font-feature-settings);font-size:var(--typography-expander-button-title-active-font-size);font-size-adjust:var(--typography-expander-button-title-active-font-size-adjust);font-variation-settings:var(--typography-expander-button-title-active-font-variation-settings);font-weight:var(--typography-expander-button-title-active-font-weight);letter-spacing:var(--typography-expander-button-title-active-letter-spacing);line-height:var(--typography-expander-button-title-active-line-height)}.expander.expander--expanded .expander__button-icon--expand{display:none}.expander:not(.expander--expanded) .expander__button-icon--collapse{display:none}.links-column{position:relative}.links-column .links-column__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:.5rem;font-family:var(--typography-component-heading-4-font-family);font-feature-settings:var(--typography-component-heading-4-font-feature-settings);font-size:var(--typography-component-heading-4-font-size);font-size-adjust:var(--typography-component-heading-4-font-size-adjust);font-variation-settings:var(--typography-component-heading-4-font-variation-settings);font-weight:var(--typography-component-heading-4-font-weight);letter-spacing:var(--typography-component-heading-4-letter-spacing);line-height:var(--typography-component-heading-4-line-height)}.links-column .links-column__list{list-style:none;padding:0}.links-column .button{margin-top:1.5rem}.navigation-bar{position:relative}.navigation-bar .navigation-bar__list{display:flex;flex-flow:row wrap;gap:.5rem;list-style:none;padding:0}.navigation-bar .navigation-bar__item{display:contents}.navigation-bar .navigation-bar__title{align-self:center;display:inline-block;margin-right:1rem;vertical-align:middle;white-space:nowrap;font-family:var(--typography-button-font-family);font-feature-settings:var(--typography-button-font-feature-settings);font-size:var(--typography-button-font-size);font-size-adjust:var(--typography-button-font-size-adjust);font-variation-settings:var(--typography-button-font-variation-settings);font-weight:var(--typography-button-font-weight);letter-spacing:var(--typography-button-letter-spacing);line-height:var(--typography-button-line-height)}.navigation-dropdown-expander{display:contents}.navigation-dropdown-expander .navigation-dropdown-expander__button{color:inherit;display:flex;flex-direction:row;gap:.25em;padding:.5rem;position:relative;white-space:nowrap;font-family:var(--typography-menu-bar-link-font-family);font-feature-settings:var(--typography-menu-bar-link-font-feature-settings);font-size:var(--typography-menu-bar-link-font-size);font-size-adjust:var(--typography-menu-bar-link-font-size-adjust);font-variation-settings:var(--typography-menu-bar-link-font-variation-settings);font-weight:var(--typography-menu-bar-link-font-weight);letter-spacing:var(--typography-menu-bar-link-letter-spacing);line-height:var(--typography-menu-bar-link-line-height)}.navigation-dropdown-expander .navigation-dropdown-expander__button:hover .navigation-dropdown-expander__button-title,.navigation-dropdown-expander .navigation-dropdown-expander__button:focus .navigation-dropdown-expander__button-title{text-decoration:underline}.navigation-dropdown-expander .navigation-dropdown-expander__button[aria-expanded=true] .navigation-dropdown-expander__button-title{text-decoration:underline}.navigation-dropdown-expander .navigation-dropdown-expander__button[aria-expanded=true] .navigation-dropdown-expander__button-icon--expand{display:none}.navigation-dropdown-expander .navigation-dropdown-expander__button[aria-expanded=false] .navigation-dropdown-expander__button-icon--collapse{display:none}.navigation-dropdown-expander .navigation-dropdown-expander__button-icon{aspect-ratio:1/1;display:inline-block;flex-basis:1lh;height:1lh;padding:calc((1lh - 1rem)/2);vertical-align:baseline;width:1lh}.navigation-dropdown-expander .navigation-dropdown-expander__button-title{flex:1 1 100%;text-align:left;text-decoration:none;white-space:nowrap}.navigation-dropdown-expander .navigation-dropdown-expander__popout{display:none;grid-template-rows:0fr;height:auto;left:0;position:fixed;top:4.35rem;transition:grid-template-rows var(--easing-standard);width:100%}.navigation-dropdown-expander .navigation-dropdown-expander__popout[aria-hidden=false],.navigation-dropdown-expander .navigation-dropdown-expander__popout:not([hidden]){display:grid;grid-template-rows:1fr}.navigation-dropdown-expander .navigation-dropdown-expander__popout[aria-hidden=false] .navigation-dropdown-expander__popout-backdrop,.navigation-dropdown-expander .navigation-dropdown-expander__popout:not([hidden]) .navigation-dropdown-expander__popout-backdrop{opacity:1;pointer-events:auto}.navigation-dropdown-expander .navigation-dropdown-expander__popout-backdrop{background-color:var(--color-navigation-dropdown-expander-backdrop-background);color:var(--color-navigation-dropdown-expander-backdrop-foreground);content:"";cursor:pointer;height:100dvh;left:-50dvw;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--easing-standard);width:200dvw;z-index:-1}.navigation-dropdown-expander .navigation-dropdown-expander__popout-container{background-color:var(--color-background);border-bottom-right-radius:var(--size-menu-bar-border-radius, 0);color:var(--color-foreground);overflow:hidden;position:relative}.navigation-dropdown-expander .navigation-dropdown-expander__popout-container-inner{margin-left:auto;margin-right:auto;max-width:var(--document-max-width);position:relative;width:100%}.navigation-dropdown-expander .navigation-dropdown-expander__popout-grid{position:relative;z-index:1;display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.navigation-dropdown-expander .navigation-dropdown-expander__popout-wrapper{grid-column:column 1/span var(--grid-columns);padding:1.25rem 0 2rem}.navigation-dropdown-expander .navigation-dropdown-expander__popout-content{overflow:hidden;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.navigation-dropdown-expander .navigation-dropdown-expander__popout-content-inner{background:var(--color-background);color:var(--color-foreground);padding:0 0 1.5rem}.navigation-dropdown-expander .navigation-dropdown-expander__popout-columns{align-content:stretch;display:grid;gap:var(--grid-gutter);grid-template-columns:100%}.navigation-dropdown-expander .links-column{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid;justify-content:flex-start}.navigation-dropdown-expander .links-column .links-column__title{background-color:rgba(0,0,0,0);color:inherit}.navigation-dropdown-expander .links-column .link{background:rgba(0,0,0,0);color:inherit;font-family:var(--typography-menu-bar-link-font-family);font-feature-settings:var(--typography-menu-bar-link-font-feature-settings);font-size:var(--typography-menu-bar-link-font-size);font-size-adjust:var(--typography-menu-bar-link-font-size-adjust);font-variation-settings:var(--typography-menu-bar-link-font-variation-settings);font-weight:var(--typography-menu-bar-link-font-weight);letter-spacing:var(--typography-menu-bar-link-letter-spacing);line-height:var(--typography-menu-bar-link-line-height)}@media(max-width: 1179px){.navigation-dropdown-expander .navigation-dropdown-expander__button-icon--desktop{display:none}}@media(min-width: 1180px){.navigation-dropdown-expander .navigation-dropdown-expander__button-icon--mobile{display:none}.navigation-dropdown-expander .navigation-dropdown-expander__popout-columns{grid-template-columns:1fr 1fr 1fr 1fr}}.navigation-dropdown-link{color:inherit;display:flex;flex-direction:row;gap:.25em;padding:.5rem;position:relative;white-space:nowrap;font-family:var(--typography-menu-bar-link-font-family);font-feature-settings:var(--typography-menu-bar-link-font-feature-settings);font-size:var(--typography-menu-bar-link-font-size);font-size-adjust:var(--typography-menu-bar-link-font-size-adjust);font-variation-settings:var(--typography-menu-bar-link-font-variation-settings);font-weight:var(--typography-menu-bar-link-font-weight);letter-spacing:var(--typography-menu-bar-link-letter-spacing);line-height:var(--typography-menu-bar-link-line-height)}.navigation-dropdown-link:hover .navigation-dropdown-link__title,.navigation-dropdown-link:focus .navigation-dropdown-link__title{text-decoration:underline}.navigation-dropdown-link .navigation-dropdown-link__title{flex:1 1 100%;text-align:left;text-decoration:none;white-space:nowrap}.pagination-bar{display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;position:relative}.pagination-bar .pagination-bar__list{display:flex;flex-flow:row wrap;gap:.25rem;list-style:none;margin:0 auto;padding:0 var(--grid-gutter)}.pagination-bar .pagination-bar__item{display:contents}.pagination-bar .button--page,.pagination-bar .button--current{min-width:unset;padding:calc(.75rem - var(--size-button-border-width, 0)/2);width:calc(1lh + 1.5rem + var(--size-button-border-width, 0))}.pagination-bar .pagination-bar__summary{align-self:center;line-height:1em;margin:0 1rem;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}@media(max-width: 799px){.pagination-bar .button--page,.pagination-bar .button--current{display:none}}.quick-links{background-color:var(--color-background);border-radius:var(--size-quick-links-border-radius, 0);box-shadow:var(--box-shadow-quick-links);color:var(--color-foreground);display:flex;flex-direction:column;gap:2rem;grid-column:column 1/span var(--grid-columns);margin-left:auto;margin-right:auto;overflow:hidden;padding:1.5rem;position:relative;width:100%}.quick-links .links-column{flex:0 1 100%}.quick-links .links-column .link{background:rgba(0,0,0,0);color:inherit}.quick-links .icon{background-color:var(--color-quick-links-icon-background);color:var(--color-quick-links-icon-foreground)}@media(min-width: 530px){.quick-links{flex-direction:row}}@media(min-width: 800px){.quick-links{padding:2rem 3rem}.quick-links:has(>.links-column:first-child:last-child) .links-column__list{display:grid;gap:0 var(--size-component-gap, 0);grid-template-columns:1fr 1fr}.quick-links:has(>.links-column:first-child:last-child) .links-column__list-item{flex:0 1 50%}.quick-links:has(>.links-column:last-child:nth-child(2)) .links-column{flex:0 1 50%}.quick-links:has(>.links-column:last-child:nth-child(3)) .links-column{flex:0 1 33.333%}}@media(min-width: 1180px){.quick-links{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.search-bar{align-items:center;display:flex;flex-direction:column;position:relative}.search-bar .search-bar__field-label{opacity:0;position:absolute;z-index:-1}.search-bar .search-bar__field-input{border:0;padding:1.125rem 0 1.125rem 1rem;width:100%}.search-bar .search-bar__field-input:focus{outline:0}.search-bar .search-bar__datalist{border-bottom-left-radius:var(--size-button-border-radius, 0);border-bottom-right-radius:var(--size-button-border-radius, 0);box-shadow:var(--box-shadow-search-bar);clip-path:inset(0px -16px -16px -16px);max-height:25rem;overflow:hidden scroll;overscroll-behavior:contain;padding-inline:0;position:absolute;top:100%;width:100%;z-index:5}.search-bar .search-bar__datalist .search-bar__option{background-color:var(--color-search-bar-dropdown-background);color:var(--color-search-bar-dropdown-foreground);cursor:pointer;list-style:none;margin:0;padding:1.125rem 0 1.125rem 1rem;transition:background-color var(--easing-fast),color var(--easing-fast)}.search-bar .search-bar__datalist .search-bar__option:hover,.search-bar .search-bar__datalist .search-bar__option:focus-within{background-color:var(--color-search-bar-dropdown-active-background);color:var(--color-search-bar-dropdown-active-foreground)}.search-bar .search-bar__datalist .search-bar__option.search-bar__option--active{background-color:var(--color-search-bar-dropdown-focus-background);color:var(--color-search-bar-dropdown-focus-foreground)}.search-bar .search-bar__datalist .search-bar__option .search-bar__option--highlighted{opacity:.5}@media(min-width: 800px){.search-bar .search-bar__datalist .search-bar__option .search-bar__option--highlighted{background-color:rgba(0,0,0,0);opacity:1;font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}}@media(max-width: 529px){.search-bar .search-bar__datalist{max-height:calc(100dvh - 22rem)}}.search-bar .search-bar__form{--color-background: var(--color-search-bar-background);--color-foreground: var(--color-search-bar-foreground);align-items:center;background-color:var(--color-background);border-radius:var(--size-button-border-radius, 0);box-shadow:none;color:var(--color-foreground);display:flex;flex-direction:column;transition:background-color var(--easing-standard),color var(--easing-standard),box-shadow var(--easing-standard);width:100%}.search-bar .search-bar__form.search-bar__form--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar .search-bar__form .button--search,.search-bar .search-bar__form .button--clear{--color-background: var(--color-search-bar-background);--color-foreground: var(--color-search-bar-foreground);background-color:var(--color-background);border:0;color:var(--color-foreground);display:inline-block;margin-right:.5rem}.search-bar .search-bar__form .button--search:hover,.search-bar .search-bar__form .button--clear:hover{--color-background: var(--color-search-bar-dropdown-background);--color-foreground: var(--color-search-bar-dropdown-foreground)}.search-bar .search-bar__form .button--search:focus,.search-bar .search-bar__form .button--clear:focus{--color-background: var(--color-search-bar-dropdown-focus-background);--color-foreground: var(--color-search-bar-dropdown-focus-foreground)}.search-bar .search-bar__form .button--search.button--hidden,.search-bar .search-bar__form .button--clear.button--hidden{display:none}.search-bar .search-bar__form:focus-within{--color-background: var(--color-search-bar-active-background);--color-foreground: var(--color-search-bar-active-foreground);box-shadow:var(--box-shadow-search-bar);outline:0}.search-bar .search-bar__form:focus-within .button--search{background-color:var(--color-background);color:var(--color-foreground)}.search-bar .search-bar__input-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.article-accordeon{margin:var(--size-component-margin, 0) 0;position:relative}.article-accordeon .article-accordeon__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-accordeon .article-accordeon__wrapper{grid-column:column 1/span var(--grid-columns)}.article-accordeon .article-accordeon__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-accordeon .article-accordeon__items{margin-top:1rem}@media(min-width: 800px){.article-accordeon .article-accordeon__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-button-bar{margin:var(--size-component-margin, 0) 0;position:relative}.article-button-bar .article-button-bar__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-button-bar .article-button-bar__wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;grid-column:column 1/span var(--grid-columns)}.article-button-bar .article-button-bar__buttons,.article-button-bar .article-button-bar__links{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center}.article-button-bar .article-button-bar__buttons{gap:.5rem;list-style:none;padding:0}.article-button-bar .article-button-bar__links{gap:.5rem 1rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}@media(min-width: 800px){.article-button-bar .article-button-bar__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-content-image{margin:var(--size-component-margin, 0) 0;position:relative}.article-content-image .article-content-image__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-content-image .article-content-image__wrapper{display:flex;flex-direction:column;gap:var(--size-component-gap, 0);grid-column:column 1/span var(--grid-columns)}.article-content-image .article-content-image__image-wrapper,.article-content-image .article-content-image__content-wrapper{flex-basis:50%}.article-content-image .article-content-image__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1rem}.article-content-image .picture{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}.article-content-image .picture .picture__image{aspect-ratio:unset}@media(min-width: 800px){.article-content-image .article-content-image__wrapper{flex-direction:row;grid-column:column 1/span var(--grid-columns)}.article-content-image .article-content-image__image-wrapper,.article-content-image .article-content-image__content-wrapper{align-self:center}}.article-content-video-embed{margin:var(--size-component-margin, 0) 0;position:relative}.article-content-video-embed .article-content-video-embed__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-content-video-embed .article-content-video-embed__wrapper{display:flex;flex-direction:column;gap:var(--size-component-gap, 0);grid-column:column 1/span var(--grid-columns)}.article-content-video-embed .article-content-video-embed__video-embed-wrapper,.article-content-video-embed .article-content-video-embed__content-wrapper{flex-basis:50%}.article-content-video-embed .article-content-video-embed__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1rem}.article-content-video-embed .picture{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}@media(min-width: 800px){.article-content-video-embed .article-content-video-embed__wrapper{flex-direction:row;grid-column:column 1/span var(--grid-columns)}.article-content-video-embed .article-content-video-embed__content-wrapper{align-self:center}}.article-content{margin:var(--size-component-margin, 0) 0;position:relative}.article-content .article-content__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-content .article-content__wrapper{grid-column:column 1/span var(--grid-columns)}.article-content .article-content__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1rem}@media(min-width: 800px){.article-content .article-content__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-content--highlight{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);background-color:var(--color-background);color:var(--color-foreground);margin:var(--size-component-margin, 0) 0;padding:var(--size-component-gap, 0) 0}.article-content--highlight::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.article-cookies-declaration{margin:var(--size-component-margin, 0) 0;position:relative}.article-cookies-declaration .article-cookies-declaration__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-cookies-declaration .article-cookies-declaration__wrapper{grid-column:column 1/span var(--grid-columns)}.article-cookies-declaration .article-cookies-declaration__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-cookies-declaration .article-cookies-declaration__content{margin-top:var(--size-component-margin, 0);font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.article-cookies-declaration .article-cookies-declaration__content h2:first-child{margin-bottom:.5rem}.article-cookies-declaration .article-cookies-declaration__content div a,.article-cookies-declaration .article-cookies-declaration__content div a:link,.article-cookies-declaration .article-cookies-declaration__content div a:active,.article-cookies-declaration .article-cookies-declaration__content div a:visited{background-color:var(--color-common-link-background);color:var(--color-common-link-foreground);text-decoration:underline}.article-cookies-declaration .article-cookies-declaration__content div a:hover,.article-cookies-declaration .article-cookies-declaration__content div a:focus-visible,.article-cookies-declaration .article-cookies-declaration__content div a:link:hover,.article-cookies-declaration .article-cookies-declaration__content div a:link:focus-visible,.article-cookies-declaration .article-cookies-declaration__content div a:active:hover,.article-cookies-declaration .article-cookies-declaration__content div a:active:focus-visible,.article-cookies-declaration .article-cookies-declaration__content div a:visited:hover,.article-cookies-declaration .article-cookies-declaration__content div a:visited:focus-visible{text-decoration:none}.article-cookies-declaration .article-cookies-declaration__content div a[target=_blank]::after{aspect-ratio:1/1;background:var(--icon-external-link) no-repeat center center;background-size:.8em .8em;content:"";display:inline-block;margin-bottom:-0.05lh;margin-left:.2em;vertical-align:baseline;width:.8em}@media(min-width: 800px){.article-cookies-declaration .article-cookies-declaration__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-cookies{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);background-color:var(--color-background);color:var(--color-foreground);margin:var(--size-component-margin, 0) 0;padding:var(--size-component-gap, 0) 0;position:relative}.article-cookies::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.article-cookies .article-cookies__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-cookies .article-cookies__wrapper{grid-column:column 1/span var(--grid-columns)}.article-cookies .article-cookies__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-cookies .article-cookies__text{margin-top:.5rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.article-cookies .article-cookies__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1.5rem}@media(min-width: 800px){.article-cookies .article-cookies__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-iframe-embed{margin:var(--size-component-margin, 0) 0;position:relative}.article-iframe-embed .article-iframe-embed__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-iframe-embed .article-iframe-embed__wrapper{grid-column:column 1/span var(--grid-columns)}.article-iframe-embed .iframe-embed__iframe{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}@media(min-width: 800px){.article-iframe-embed .article-iframe-embed__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-image{margin:var(--size-component-margin, 0) 0;position:relative}.article-image .article-image__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-image .article-image__wrapper{grid-column:column 1/span var(--grid-columns)}.article-image .picture{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}.article-image .picture .picture__image{aspect-ratio:unset;height:unset;max-width:100%;width:unset}@media(min-width: 800px){.article-image .article-image__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-introduction{margin:calc(var(--size-component-margin, 0)*-0.75) 0 var(--size-component-margin);position:relative}.article-introduction .article-introduction__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-introduction .article-introduction__wrapper{grid-column:column 1/span var(--grid-columns)}@media(min-width: 800px){.article-introduction .article-introduction__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-link-list{margin:var(--size-component-margin, 0) 0;position:relative}.article-link-list .article-link-list__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-link-list .article-link-list__wrapper{grid-column:column 1/span var(--grid-columns)}.article-link-list .article-link-list__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-link-list .article-link-list__links{display:flex;flex-flow:column wrap;gap:.5rem;list-style:none;margin-top:1rem;padding:0;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.article-link-list .article-link-list__item{display:contents}@media(min-width: 800px){.article-link-list .article-link-list__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-list{margin:var(--size-component-margin, 0) 0;position:relative}.article-list .article-list__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-list .article-list__wrapper{grid-column:column 1/span var(--grid-columns)}.article-list .article-list__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-list .article-list__items{margin-left:calc(var(--grid-gutter)*-1);margin-right:calc(var(--grid-gutter)*-1)}.article-list .article-list__links{display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;margin-top:1rem}.article-list .navigation-bar{margin:1rem 0 2rem}.article-list .pagination-bar{margin-top:3rem}@media(min-width: 800px){.article-list .article-list__links{justify-content:flex-end}}@media(min-width: 800px){.article-list--regular .article-list__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}@media(min-width: 800px){.article-list--multicol .article-list__wrapper{grid-column:column 1/span var(--grid-columns)}.article-list--multicol .article-list__items{column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}.article-list--multicol .article-list-item:nth-last-child(-n+2)::after{display:none}}.article-quote{margin:var(--size-component-margin, 0) 0;position:relative}.article-quote .article-quote__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-quote .article-quote__wrapper{grid-column:column 1/span var(--grid-columns)}.article-quote .article-quote__symbol{background-color:var(--color-common-secondary-text-background);bottom:-0.25lh;color:var(--color-common-secondary-text-foreground);display:inline-block;margin-bottom:-0.5lh;margin-top:-1lh;position:relative;vertical-align:baseline;font-family:var(--typography-blockquote-symbol-font-family);font-feature-settings:var(--typography-blockquote-symbol-font-feature-settings);font-size:var(--typography-blockquote-symbol-font-size);font-size-adjust:var(--typography-blockquote-symbol-font-size-adjust);font-variation-settings:var(--typography-blockquote-symbol-font-variation-settings);font-weight:var(--typography-blockquote-symbol-font-weight);letter-spacing:var(--typography-blockquote-symbol-letter-spacing);line-height:var(--typography-blockquote-symbol-line-height)}.article-quote .article-quote__text{font-family:var(--typography-blockquote-font-family);font-feature-settings:var(--typography-blockquote-font-feature-settings);font-size:var(--typography-blockquote-font-size);font-size-adjust:var(--typography-blockquote-font-size-adjust);font-variation-settings:var(--typography-blockquote-font-variation-settings);font-weight:var(--typography-blockquote-font-weight);letter-spacing:var(--typography-blockquote-letter-spacing);line-height:var(--typography-blockquote-line-height)}.article-quote .article-quote__caption{margin-top:.5em;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}@media(min-width: 800px){.article-quote .article-quote__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-steps{margin:var(--size-component-margin, 0) 0;position:relative}.article-steps .article-steps__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-steps .article-steps__wrapper{grid-column:column 1/span var(--grid-columns)}.article-steps .article-steps__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-steps .article-steps__steps{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill, minmax(12ch, 1fr));margin-top:1.5rem}.article-steps .article-steps__step{min-width:10ch;position:relative;text-align:center}.article-steps .article-steps__step-title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}.article-steps .article-steps__step-illustration{--color-background: var(--color-common-illustration-background);--color-foreground: var(--color-common-illustration-foreground);aspect-ratio:1/1;background-color:var(--color-background);color:var(--color-foreground);margin:0 auto .5rem;position:relative;width:3rem}.article-steps .article-steps__step-image{aspect-ratio:1/1;display:inline-block;vertical-align:top}.article-steps .richtext{margin-bottom:1rem;margin-top:-0.5rem}@media(min-width: 800px){.article-steps .article-steps__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-table{margin:var(--size-component-margin, 0) 0;position:relative}.article-table .article-table__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-table .article-table__wrapper{grid-column:column 1/span var(--grid-columns)}@media(min-width: 800px){.article-table--regular .article-table__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-usp-list{margin:var(--size-component-margin, 0) 0;position:relative}.article-usp-list .article-usp-list__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-usp-list .article-usp-list__wrapper{grid-column:column 1/span var(--grid-columns)}.article-usp-list .article-usp-list__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.article-usp-list .usp-list{margin-top:1rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.article-usp-list .article-usp-list__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1rem}@media(min-width: 800px){.article-usp-list .article-usp-list__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.article-video-embed{margin:var(--size-component-margin, 0) 0;position:relative}.article-video-embed .article-video-embed__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.article-video-embed .article-video-embed__wrapper{grid-column:column 1/span var(--grid-columns)}.article-video-embed .picture{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}.article-video-embed .picture .picture__image{aspect-ratio:16/9}@media(min-width: 800px){.article-video-embed .article-video-embed__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.basic-header{margin:0 0 var(--size-component-margin);padding-top:var(--size-menu-bar-height);position:relative}.basic-header .basic-header__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.basic-header .basic-header__wrapper{grid-column:column 1/span var(--grid-columns);margin-top:1.5rem}.basic-header .basic-header__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-heading-1-font-family);font-feature-settings:var(--typography-heading-1-font-feature-settings);font-size:var(--typography-heading-1-font-size);font-size-adjust:var(--typography-heading-1-font-size-adjust);font-variation-settings:var(--typography-heading-1-font-variation-settings);font-weight:var(--typography-heading-1-font-weight);letter-spacing:var(--typography-heading-1-letter-spacing);line-height:var(--typography-heading-1-line-height)}.basic-header .basic-header__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}.basic-header .basic-header__tags{display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:1rem;padding-top:.5rem}.basic-header .basic-header__date{background-color:var(--color-common-secondary-text-background);color:var(--color-common-secondary-text-foreground);display:inline-block;margin-top:.5rem;vertical-align:top;font-family:var(--typography-introduction-font-family);font-feature-settings:var(--typography-introduction-font-feature-settings);font-size:var(--typography-introduction-font-size);font-size-adjust:var(--typography-introduction-font-size-adjust);font-variation-settings:var(--typography-introduction-font-variation-settings);font-weight:var(--typography-introduction-font-weight);letter-spacing:var(--typography-introduction-letter-spacing);line-height:var(--typography-introduction-line-height)}@media(min-width: 800px){.basic-header .basic-header__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.call-to-action-grid{margin:var(--size-component-margin, 0) 0;position:relative}.call-to-action-grid .call-to-action-grid__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.call-to-action-grid .call-to-action-grid__wrapper,.call-to-action-grid .call-to-action-grid__columns-wrapper{grid-column:column 1/span var(--grid-columns)}.call-to-action-grid .call-to-action-grid__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.call-to-action-grid .call-to-action-grid__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin:1rem 0}.call-to-action-grid .call-to-action-grid__columns{display:grid;gap:var(--size-component-gap, 0);grid-template-columns:1fr}.call-to-action-grid .richtext{margin-bottom:1rem;margin-top:-0.5rem}@media(min-width: 530px)and (max-width: 799px){.call-to-action-grid .call-to-action-grid__columns{grid-template-columns:1fr 1fr}.call-to-action-grid .call-to-action-grid__columns .call-to-action-column:last-child{grid-column:span 2}}@media(min-width: 800px){.call-to-action-grid .call-to-action-grid__wrapper{grid-column:column 1/span calc(var(--grid-columns) - 4)}.call-to-action-grid .call-to-action-grid__columns{grid-template-columns:1fr 1fr 1fr}}.card-grid{margin:var(--size-component-margin, 0) 0;position:relative}.card-grid .card-grid__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.card-grid .card-grid__wrapper{grid-column:column 1/span var(--grid-columns)}.card-grid .card-grid__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.card-grid .card-grid__cards{display:grid;flex-flow:row wrap;gap:calc(var(--grid-gutter)*2);list-style:none;margin-top:1rem;padding:0}.card-grid .card-grid__item{display:contents}.card-grid .card-grid__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;margin-top:1rem}.card-grid .card-grid__links{display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;margin-top:1rem}.card-grid .navigation-bar{margin:1rem 0 2rem}.card-grid .pagination-bar{margin-top:3rem}@media(min-width: 800px){.card-grid .card-grid__cards{gap:var(--grid-gutter)}.card-grid .card-grid__links{justify-content:flex-end}}.card-grid--regular .card-grid__cards{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.card-grid--related .card-grid__cards{grid-template-columns:1fr}@media(min-width: 530px){.card-grid--related .card-grid__cards{grid-template-columns:1fr 1fr}}@media(min-width: 800px){.card-grid--related .card-grid__cards{grid-template-columns:1fr 1fr 1fr}}.card-list{margin:var(--size-component-margin, 0) 0;position:relative}.card-list .card-list__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.card-list .card-list__wrapper{grid-column:column 1/span var(--grid-columns)}.card-list .card-list__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.card-list .card-list__cards{display:grid;flex-flow:row wrap;gap:var(--grid-gutter);grid-template-columns:1fr;list-style:none;margin-top:1rem;padding:0}@media(min-width: 530px){.card-list .card-list__cards{grid-template-columns:1fr 1fr}}@media(min-width: 800px){.card-list .card-list__cards{grid-template-columns:1fr 1fr 1fr}}.card-list .card-list__item{display:contents}.card-list .card-list__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;margin-top:3.5rem}.comparison-table{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);--size-sticky-column-width: 18.75rem;--size-column-width: 12.5rem;background-color:var(--color-background);color:var(--color-foreground);margin:var(--size-component-margin, 0) 0;padding:var(--size-component-gap, 0) 0 0;position:relative}.comparison-table::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.comparison-table .comparison-table__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.comparison-table .comparison-table__wrapper{grid-column:column 1/span var(--grid-columns)}.comparison-table .comparison-table__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.comparison-table .comparison-table__header{display:flex;justify-content:flex-end;padding:2rem 0 0}.comparison-table .comparison-table__more-cards-label{display:flex;gap:.5rem}.comparison-table .comparison-table__more-cards-label--hidden{visibility:hidden}.comparison-table .comparison-table__more-cards-label-text{line-height:1.25rem;vertical-align:bottom}.comparison-table .comparison-table__content{position:relative}.comparison-table .comparison-table__scroll-container{display:block;margin:0;overflow:auto hidden;scroll-behavior:smooth;scroll-padding-left:calc(var(--grid-gutter) - var(--grid-margin));width:calc(100% + var(--grid-gutter) + var(--grid-margin))}.comparison-table .comparison-table__scroll-container::before,.comparison-table .comparison-table__scroll-container::after{content:"";height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--easing-standard);width:.625rem}.comparison-table .comparison-table__scroll-container::before{background:linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));left:calc(var(--size-sticky-column-width, 0))}.comparison-table .comparison-table__scroll-container::after{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));right:0}.comparison-table .comparison-table__table{border-collapse:collapse;margin-bottom:1rem;margin-left:calc(-1*var(--size-sticky-column-width, 0));min-width:calc(100% + var(--size-sticky-column-width, 0));white-space:nowrap}.comparison-table .comparison-table__collapsible-rowgroup{display:none}.comparison-table .comparison-table__collapsible-rowgroup[aria-hidden=false]{display:table-row-group}.comparison-table th,.comparison-table td{max-width:var(--size-column-width, unset);min-width:var(--size-column-width, unset);scroll-snap-align:start;white-space:wrap;width:var(--size-column-width, auto)}.comparison-table th{vertical-align:top}.comparison-table .comparison-table__sticky-col{background-color:rgba(0,0,0,0);color:currentcolor;left:0;min-width:var(--size-sticky-column-width, 0);overflow:visible;pointer-events:none;position:sticky;z-index:1}.comparison-table .comparison-table__sticky-col--header{border-bottom:1px solid var(--color-article-list-item-border);padding:0;font-family:var(--typography-component-heading-4-font-family);font-feature-settings:var(--typography-component-heading-4-font-feature-settings);font-size:var(--typography-component-heading-4-font-size);font-size-adjust:var(--typography-component-heading-4-font-size-adjust);font-variation-settings:var(--typography-component-heading-4-font-variation-settings);font-weight:var(--typography-component-heading-4-font-weight);letter-spacing:var(--typography-component-heading-4-letter-spacing);line-height:var(--typography-component-heading-4-line-height)}.comparison-table .comparison-table__sticky-col--header .comparison-table__row-toggle{padding:2rem 0 1rem;pointer-events:initial}.comparison-table .comparison-table__sticky-col--header .comparison-table__row-toggle[open] .comparison-table__row-toggle-summary .icon{transform:rotate(180deg)}.comparison-table .comparison-table__sticky-col--header .comparison-table__row-toggle-summary{align-items:center;cursor:pointer;display:flex;gap:1rem;list-style:none}.comparison-table .comparison-table__sticky-col--header .comparison-table__row-toggle-summary:hover,.comparison-table .comparison-table__sticky-col--header .comparison-table__row-toggle-summary:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.comparison-table .comparison-table__sticky-col--header .comparison-table__row-toggle-summary .icon{transition:transform var(--timing-fast) ease-in-out}.comparison-table .comparison-table__sticky-col--header .comparison-table__sticky-col-heading{background-color:var(--color-background);color:var(--color-common-title-foreground);margin:0;white-space:nowrap;font-family:var(--typography-component-heading-3-font-family);font-feature-settings:var(--typography-component-heading-3-font-feature-settings);font-size:var(--typography-component-heading-3-font-size);font-size-adjust:var(--typography-component-heading-3-font-size-adjust);font-variation-settings:var(--typography-component-heading-3-font-variation-settings);font-weight:var(--typography-component-heading-3-font-weight);letter-spacing:var(--typography-component-heading-3-letter-spacing);line-height:var(--typography-component-heading-3-line-height)}.comparison-table .comparison-table__sticky-col--nested-header{border-bottom:1px solid var(--color-article-list-item-border);padding:.25rem 0 1.75rem;vertical-align:top}.comparison-table .comparison-table__nested-heading{background-color:rgba(0,0,0,0);color:var(--color-common-secondary-text-foreground);font-family:var(--typography-fixed-size-text-emphasized-font-family);font-feature-settings:var(--typography-fixed-size-text-emphasized-font-feature-settings);font-size:var(--typography-fixed-size-text-emphasized-font-size);font-size-adjust:var(--typography-fixed-size-text-emphasized-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-emphasized-font-variation-settings);font-weight:var(--typography-fixed-size-text-emphasized-font-weight);letter-spacing:var(--typography-fixed-size-text-emphasized-letter-spacing);line-height:var(--typography-fixed-size-text-emphasized-line-height)}.comparison-table .comparison-table__empty-col--header{border-bottom:1px solid var(--color-article-list-item-border)}.comparison-table .comparison-table__data-col{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--color-article-list-item-border);color:var(--color-foreground);padding:1.75rem 0 .25rem;font-family:var(--typography-fixed-size-text-font-family);font-feature-settings:var(--typography-fixed-size-text-font-feature-settings);font-size:var(--typography-fixed-size-text-font-size);font-size-adjust:var(--typography-fixed-size-text-font-size-adjust);font-variation-settings:var(--typography-fixed-size-text-font-variation-settings);font-weight:var(--typography-fixed-size-text-font-weight);letter-spacing:var(--typography-fixed-size-text-letter-spacing);line-height:var(--typography-fixed-size-text-line-height)}.comparison-table tfoot td{padding:1.5rem 2rem 1.5rem 0;vertical-align:top}.comparison-table .icon--yes>svg{fill:var(--color-usp-list-icon-foreground)}@media(min-width: 800px){.comparison-table .comparison-table__grid{padding-inline:calc(var(--grid-gutter) + var(--grid-margin)) 0}.comparison-table .comparison-table__header{padding:2rem 1rem 1rem}.comparison-table .comparison-table__scroll-container{scroll-padding-left:var(--size-sticky-column-width, 0);width:100%}.comparison-table .comparison-table__scroll-container--drop-shadow-left::before{opacity:1}.comparison-table .comparison-table__table{margin-bottom:2rem;margin-left:0;min-width:100%}.comparison-table th,.comparison-table td{padding:.5rem 1rem}.comparison-table .comparison-table__sticky-col{background-color:var(--color-background);color:var(--color-foreground)}.comparison-table .comparison-table__sticky-col--header .comparison-table__sticky-col-heading{font-family:var(--typography-component-heading-5-font-family);font-feature-settings:var(--typography-component-heading-5-font-feature-settings);font-size:var(--typography-component-heading-5-font-size);font-size-adjust:var(--typography-component-heading-5-font-size-adjust);font-variation-settings:var(--typography-component-heading-5-font-variation-settings);font-weight:var(--typography-component-heading-5-font-weight);letter-spacing:var(--typography-component-heading-5-letter-spacing);line-height:var(--typography-component-heading-5-line-height)}.comparison-table .comparison-table__sticky-col--nested-header{padding:1rem 0;vertical-align:initial}.comparison-table .comparison-table__nested-heading{background-color:rgba(0,0,0,0);color:var(--color-common-title-foreground)}.comparison-table .comparison-table__data-col{padding:1rem}.comparison-table tfoot td{padding:1.5rem 1rem}}@media(min-width: 1480px){.comparison-table .comparison-table__grid{padding-inline:calc(var(--grid-gutter) + var(--grid-margin))}.comparison-table .commparison-table__header{padding:2rem 0 0}.comparison-table .comparison-table__scroll-container--drop-shadow-right::after{opacity:1}}.double-link-list{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);background-color:var(--color-background);color:var(--color-foreground);margin:var(--size-component-margin, 0) 0;padding:var(--size-component-gap, 0) 0;position:relative}.double-link-list::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.double-link-list .double-link-list__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.double-link-list .double-link-list__wrapper{display:flex;flex-direction:column;gap:var(--size-component-gap, 0);grid-column:column 1/span var(--grid-columns)}.double-link-list .links-column{flex:0 1 100%}.double-link-list .double-link-list__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-3-font-family);font-feature-settings:var(--typography-component-heading-3-font-feature-settings);font-size:var(--typography-component-heading-3-font-size);font-size-adjust:var(--typography-component-heading-3-font-size-adjust);font-variation-settings:var(--typography-component-heading-3-font-variation-settings);font-weight:var(--typography-component-heading-3-font-weight);letter-spacing:var(--typography-component-heading-3-letter-spacing);line-height:var(--typography-component-heading-3-line-height)}.double-link-list .double-link-list__links{list-style:none;padding:0}@media(min-width: 800px){.double-link-list .double-link-list__wrapper{flex-direction:row;grid-column:column 3/span calc(var(--grid-columns) - 4)}.double-link-list .links-column{flex:0 1 50%}}.featured-cards{margin:var(--size-component-margin, 0) 0;position:relative}.featured-cards .featured-cards__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.featured-cards .featured-cards__wrapper{grid-column:column 1/span var(--grid-columns)}.featured-cards .featured-cards__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.featured-cards .featured-cards__cards{display:grid;flex-flow:row wrap;gap:calc(var(--grid-gutter)*2);grid-template-columns:1fr;list-style:none;margin-top:1rem;padding:0}.featured-cards .featured-cards__item{display:contents}.featured-cards .featured-cards__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;margin-top:1rem}.featured-cards .featured-cards__links{display:flex;flex-flow:row;gap:.5rem;justify-content:flex-start;margin-top:1rem}.featured-cards .featured-cards__links:first-child:last-child{margin-left:auto}.featured-cards .richtext--caption{display:inline-flex;flex:1 1 auto;margin-right:auto;padding-right:var(--grid-gutter)}.featured-cards .richtext--caption p:first-child{margin-top:0}@media(min-width: 530px){.featured-cards .featured-cards__cards{grid-template-columns:1fr 1fr}}@media(min-width: 800px){.featured-cards .featured-cards__cards{gap:var(--grid-gutter)}.featured-cards .featured-cards__cards:has(>.featured-cards__item:nth-child(3)){grid-template-columns:1fr 1fr 1fr}.featured-cards .featured-cards__links{justify-content:flex-end}}.hero-header{background-color:var(--color-background);clip-path:polygon(-25vw -25vh, calc(100% + 25vw) -25vh, calc(100% + 25vw) 100%, -25vw 100%);color:var(--color-foreground);margin:0 0 var(--size-component-margin, 0);padding-top:var(--size-menu-bar-height);position:relative}.hero-header::before{background-color:var(--color-background);content:"";display:block;height:calc(100% + 25vh);left:-50vw;position:absolute;top:-25vh;width:200vw;z-index:-1}.hero-header .hero-header__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.hero-header .hero-header__grid--illustration{align-items:flex-start;inset:0;position:absolute}.hero-header .hero-header__grid--content{align-items:flex-end;min-height:14rem}.hero-header .hero-header__illustration{--color-background: var(--color-common-illustration-background);--color-foreground: var(--color-common-illustration-foreground);aspect-ratio:1/1;background-color:var(--color-background);color:var(--color-foreground);grid-column:column 5/span 2;position:relative}.hero-header .hero-header__illustration>svg{aspect-ratio:1/1;display:inline-block;overflow:visible;vertical-align:top}.hero-header .hero-header__illustration::before{background:linear-gradient(to bottom, transparent 0%, var(--color-background) 100%);content:"";display:block;height:150%;left:-100%;position:absolute;top:50%;width:300%;z-index:0}.hero-header .hero-header__wrapper{grid-column:column 1/span var(--grid-columns);padding-top:1.5rem;position:relative}.hero-header .hero-header__quick-links-wrapper{grid-column:column 1/span var(--grid-columns);margin-bottom:3.25rem;margin-top:2rem}.hero-header .hero-header__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;position:relative;font-family:var(--typography-heading-1-font-family);font-feature-settings:var(--typography-heading-1-font-feature-settings);font-size:var(--typography-heading-1-font-size);font-size-adjust:var(--typography-heading-1-font-size-adjust);font-variation-settings:var(--typography-heading-1-font-variation-settings);font-weight:var(--typography-heading-1-font-weight);letter-spacing:var(--typography-heading-1-letter-spacing);line-height:var(--typography-heading-1-line-height)}.hero-header .hero-header__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}.hero-header .richtext{margin-bottom:2rem;margin-top:-0.5rem}.hero-header .usp-list{margin-bottom:2rem;margin-top:-0.5rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.hero-header .richtext p a,.hero-header .richtext p a:active,.hero-header .richtext p a:visited{background-color:var(--color-background);color:var(--color-foreground)}@media(min-width: 530px){.hero-header .hero-header__illustration{grid-column:column 10/span 3}.hero-header .hero-header__wrapper{grid-column:column 1/span calc(var(--grid-columns) - 4)}}@media(min-width: 800px){.hero-header .hero-header__grid--illustration{align-items:center}.hero-header .hero-header__grid--content{min-height:18rem}.hero-header .hero-header__illustration{grid-column:column 10/span 3;padding:0 0 25%}.hero-header .hero-header__wrapper{grid-column:column 1/span calc(var(--grid-columns) - 6);margin-bottom:2.6rem}.hero-header .hero-header__quick-links-wrapper{margin-bottom:3.5rem;margin-top:0}}@media(min-width: 1180px){.hero-header .hero-header__quick-links-wrapper{grid-column:column 2/span calc(var(--grid-columns) - 2)}}.hero-image-header{background-color:var(--color-background);color:var(--color-foreground);margin:0 0 var(--size-component-margin, 0);padding-top:var(--size-menu-bar-height);position:relative}.hero-image-header::before{background-color:var(--color-background);content:"";display:block;height:calc(100% + 25vh);left:-50vw;position:absolute;top:-25vh;width:200vw;z-index:-1}.hero-image-header .hero-image-header__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.hero-image-header .hero-image-header__wrapper{display:flex;flex-direction:column;grid-column:column 1/span var(--grid-columns)}.hero-image-header .hero-image-header__picture-wrapper{align-self:flex-start;flex-basis:calc(100% + var(--grid-gutter)*2 + var(--grid-margin)*2);margin-left:calc((var(--grid-gutter) + var(--grid-margin))*-1);margin-right:calc((var(--grid-gutter) + var(--grid-margin))*-1);position:relative;width:calc(100% + var(--grid-gutter)*2 + var(--grid-margin)*2)}.hero-image-header .hero-image-header__content-wrapper{align-self:center;flex-basis:100%;padding:1.5rem 0;position:relative;width:100%}.hero-image-header .hero-image-header__quick-links-wrapper{grid-column:column 1/span var(--grid-columns);margin-bottom:3.25rem;margin-top:2rem}.hero-image-header .hero-image-header__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;position:relative;font-family:var(--typography-heading-1-font-family);font-feature-settings:var(--typography-heading-1-font-feature-settings);font-size:var(--typography-heading-1-font-size);font-size-adjust:var(--typography-heading-1-font-size-adjust);font-variation-settings:var(--typography-heading-1-font-variation-settings);font-weight:var(--typography-heading-1-font-weight);letter-spacing:var(--typography-heading-1-letter-spacing);line-height:var(--typography-heading-1-line-height)}.hero-image-header .hero-image-header__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start}.hero-image-header .richtext{margin-bottom:2rem;margin-top:-0.5rem}.hero-image-header .picture{mask-image:var(--mask-hero-image-16x9);mask-repeat:no-repeat;mask-size:cover;overflow:hidden}.hero-image-header .picture .picture__image{aspect-ratio:16/9}.hero-image-header .usp-list{margin-bottom:2rem;margin-top:-0.5rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.hero-image-header .richtext p a,.hero-image-header .richtext p a:active,.hero-image-header .richtext p a:visited{background-color:var(--color-background);color:var(--color-foreground)}@media(min-width: 800px){.hero-image-header .hero-image-header__wrapper{flex-direction:row-reverse}.hero-image-header .hero-image-header__picture-wrapper{align-self:center;flex-basis:calc(100% + var(--grid-gutter) + var(--grid-margin));margin-right:calc((var(--grid-gutter) + var(--grid-margin))*-1);position:relative;width:calc(100% + var(--grid-gutter) + var(--grid-margin))}.hero-image-header .hero-image-header__content-wrapper{padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.hero-image-header .hero-image-header__quick-links-wrapper{margin-bottom:3.5rem;margin-top:0}.hero-image-header .picture{mask-image:var(--mask-hero-image-4x3)}.hero-image-header .picture .picture__image{aspect-ratio:4/3}}@media(min-width: 1180px){.hero-image-header .hero-image-header__quick-links-wrapper{grid-column:column 2/span calc(var(--grid-columns) - 2);margin-top:-1rem}}.image-banner{margin:var(--size-component-margin, 0) 0;position:relative}.image-banner .image-banner__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.image-banner .image-banner__wrapper{background-color:var(--color-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-foreground);display:flex;flex-direction:column;grid-column:column 1/span var(--grid-columns);overflow:hidden}.image-banner .image-banner__image,.image-banner .image-banner__content{position:relative}.image-banner .image-banner__content{align-content:center;padding:var(--size-component-gap, 0)}.image-banner .image-banner__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-1-font-family);font-feature-settings:var(--typography-component-heading-1-font-feature-settings);font-size:var(--typography-component-heading-1-font-size);font-size-adjust:var(--typography-component-heading-1-font-size-adjust);font-variation-settings:var(--typography-component-heading-1-font-variation-settings);font-weight:var(--typography-component-heading-1-font-weight);letter-spacing:var(--typography-component-heading-1-letter-spacing);line-height:var(--typography-component-heading-1-line-height)}.image-banner .image-banner__richtext{margin-bottom:1rem}.image-banner .image-banner__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;list-style:none;margin-top:1rem;padding:0}.image-banner .image-banner__image-buttons{margin-top:1rem}.image-banner .picture{height:100%;width:100%}.image-banner .picture .picture__image{aspect-ratio:4/3}.image-banner .usp-list,.image-banner .bullet-list{margin-bottom:1rem;margin-top:1rem;font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}@media(min-width: 800px){.image-banner .image-banner__wrapper{flex-direction:row}.image-banner .image-banner__image,.image-banner .image-banner__content{flex:0 0 50%;max-width:50%;width:50%}}.image-header{margin:0 0 var(--size-component-margin, 0);padding-top:var(--size-menu-bar-height);position:relative}.image-header .image-header__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.image-header .image-header__picture-wrapper{margin-top:1rem;padding:0 calc(var(--grid-margin) + var(--grid-gutter));position:relative}.image-header .image-header__wrapper{grid-column:column 1/span var(--grid-columns);margin-top:1.5rem}.image-header .image-header__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-heading-1-font-family);font-feature-settings:var(--typography-heading-1-font-feature-settings);font-size:var(--typography-heading-1-font-size);font-size-adjust:var(--typography-heading-1-font-size-adjust);font-variation-settings:var(--typography-heading-1-font-variation-settings);font-weight:var(--typography-heading-1-font-weight);letter-spacing:var(--typography-heading-1-letter-spacing);line-height:var(--typography-heading-1-line-height)}.image-header .image-header__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}.image-header .image-header__tags{display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:1rem;padding-top:.5rem}.image-header .image-header__date{background-color:var(--color-common-secondary-text-background);color:var(--color-common-secondary-text-foreground);display:inline-block;margin-top:.5rem;vertical-align:top;font-family:var(--typography-introduction-font-family);font-feature-settings:var(--typography-introduction-font-feature-settings);font-size:var(--typography-introduction-font-size);font-size-adjust:var(--typography-introduction-font-size-adjust);font-variation-settings:var(--typography-introduction-font-variation-settings);font-weight:var(--typography-introduction-font-weight);letter-spacing:var(--typography-introduction-letter-spacing);line-height:var(--typography-introduction-line-height)}.image-header .picture{border-radius:var(--size-header-image-border-radius, 0);overflow:hidden}.image-header .picture .picture__image{aspect-ratio:16/9}@media(min-width: 800px){.image-header .picture .picture__image{aspect-ratio:21/9}.image-header .image-header__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.logo-carousel{margin:var(--size-component-margin, 0) 0;overflow-x:hidden;position:relative}.logo-carousel .logo-carousel__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.logo-carousel .logo-carousel__wrapper{grid-column:column 1/-1;margin-bottom:2rem}.logo-carousel .logo-carousel__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:0;overflow-wrap:break-word;white-space:normal;word-wrap:break-word;font-family:var(--typography-heading-3-font-family);font-feature-settings:var(--typography-heading-3-font-feature-settings);font-size:var(--typography-heading-3-font-size);font-size-adjust:var(--typography-heading-3-font-size-adjust);font-variation-settings:var(--typography-heading-3-font-variation-settings);font-weight:var(--typography-heading-3-font-weight);letter-spacing:var(--typography-heading-3-letter-spacing);line-height:var(--typography-heading-3-line-height)}.logo-carousel .logo-carousel__link{align-items:center;display:flex;height:100%;justify-content:center;transition:opacity .2s ease-in-out}.logo-carousel .logo-carousel__link:hover,.logo-carousel .logo-carousel__link:focus{opacity:.7}.logo-carousel .logo-carousel__swiper-navigation{grid-column:column 1/span var(--grid-columns)}.logo-carousel .logo-carousel__swiper{grid-column:column 1/span 5;margin:unset;overflow:visible}.logo-carousel .logo-carousel__swiper-navigation{margin-top:2rem}.logo-carousel .logo-carousel__swiper-wrapper{margin:0}.logo-carousel .logo-carousel__swiper-slide{align-self:stretch;height:auto;max-width:100px;padding:0;width:auto}.logo-carousel .logo-carousel__picture{align-items:center;display:flex;height:60px;justify-content:center;width:100px}.logo-carousel .logo-carousel__picture img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.logo-carousel .logo-carousel__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:0rem}@media(min-width: 530px){.logo-carousel .logo-carousel__wrapper{grid-column:column 1/-1}.logo-carousel .logo-carousel__swiper-navigation{grid-column:column 1/span calc(var(--grid-columns) - 2)}.logo-carousel .logo-carousel__swiper{grid-column:column 1/span 6}}@media(min-width: 800px){.logo-carousel .logo-carousel__wrapper{grid-column:column 1/-1}.logo-carousel .logo-carousel__swiper-navigation{grid-column:column 1/span calc(var(--grid-columns) - 4)}.logo-carousel .logo-carousel__swiper{grid-column:column 1/span 5}}@media(min-width: 1180px){.logo-carousel .logo-carousel__wrapper{grid-column:column 1/-1}.logo-carousel .logo-carousel__swiper{grid-column:column 1/span 4}}@media(min-width: 1480px){.logo-carousel .logo-carousel__wrapper{grid-column:column 1/-1}.logo-carousel .logo-carousel__swiper-navigation{grid-column:column 1/span calc(var(--grid-columns) - 6)}.logo-carousel .logo-carousel__swiper{grid-column:column 1/span 4}}.navigation-links{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);background-color:var(--color-background);color:var(--color-foreground);margin:var(--size-component-margin, 0) 0;padding:var(--size-component-gap, 0) 0;position:relative}.navigation-links::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.navigation-links .navigation-links__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.navigation-links .navigation-links__wrapper{grid-column:column 1/span var(--grid-columns)}.navigation-links .navigation-links__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-3-font-family);font-feature-settings:var(--typography-component-heading-3-font-feature-settings);font-size:var(--typography-component-heading-3-font-size);font-size-adjust:var(--typography-component-heading-3-font-size-adjust);font-variation-settings:var(--typography-component-heading-3-font-variation-settings);font-weight:var(--typography-component-heading-3-font-weight);letter-spacing:var(--typography-component-heading-3-letter-spacing);line-height:var(--typography-component-heading-3-line-height)}.navigation-links .navigation-links__links{list-style:none;padding:0}.navigation-links .button{margin-top:1rem}@media(min-width: 800px){.navigation-links .navigation-links__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}.navigation-links .navigation-links__links{display:grid;grid-template-columns:1fr 1fr}}.notification-banner{margin:calc(var(--size-component-margin, 0)*-0.5) 0;position:relative}.notification-banner .notification-banner__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.notification-banner .notification-banner__wrapper{background-color:var(--color-notification-banner-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-notification-banner-foreground);grid-column:column 1/span var(--grid-columns);margin:0 auto;overflow:hidden;padding:1.5rem;width:100%}.notification-banner .notification-banner__title{align-items:center;display:flex;margin-bottom:1rem;font-family:var(--typography-component-heading-4-font-family);font-feature-settings:var(--typography-component-heading-4-font-feature-settings);font-size:var(--typography-component-heading-4-font-size);font-size-adjust:var(--typography-component-heading-4-font-size-adjust);font-variation-settings:var(--typography-component-heading-4-font-variation-settings);font-weight:var(--typography-component-heading-4-font-weight);letter-spacing:var(--typography-component-heading-4-letter-spacing);line-height:var(--typography-component-heading-4-line-height)}.notification-banner .notification-banner__title .icon{background-color:var(--color-notification-banner-icon-background);color:var(--color-notification-banner-icon-foreground);height:1.5rem;margin-right:.5em;vertical-align:text-top;width:1.5rem}.notification-banner .button{margin-top:1rem}@media(min-width: 800px){.notification-banner .notification-banner__wrapper{padding:2rem 3rem}}.product-banner{margin:var(--size-component-margin, 0) 0;position:relative}.product-banner .product-banner__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.product-banner .product-banner__wrapper{background-color:var(--color-common-highlight-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-common-highlight-foreground);display:flex;flex-direction:column;gap:var(--size-component-gap, 0);grid-column:column 1/span var(--grid-columns);overflow:hidden;padding:1.25rem}.product-banner .product-banner__image-wrapper,.product-banner .product-banner__content-wrapper{align-self:center;flex-basis:50%}.product-banner .product-banner__content-wrapper{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.product-banner .product-banner__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-1-font-family);font-feature-settings:var(--typography-component-heading-1-font-feature-settings);font-size:var(--typography-component-heading-1-font-size);font-size-adjust:var(--typography-component-heading-1-font-size-adjust);font-variation-settings:var(--typography-component-heading-1-font-variation-settings);font-weight:var(--typography-component-heading-1-font-weight);letter-spacing:var(--typography-component-heading-1-letter-spacing);line-height:var(--typography-component-heading-1-line-height)}.product-banner .price{margin-bottom:.25rem;margin-top:-0.5rem}.product-banner .usp-list{margin-top:1rem}.product-banner .product-banner__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1rem}.product-banner .figure{margin-left:auto;margin-right:auto;max-width:22rem}.product-banner .picture{border-radius:var(--size-content-image-border-radius, 0);overflow:hidden}.product-banner .picture .picture__image{aspect-ratio:214/135}@media(min-width: 530px){.product-banner .product-banner__wrapper{padding:2rem 2.5rem}}@media(min-width: 800px){.product-banner .product-banner__wrapper{flex-direction:row}.product-banner .product-banner__content-wrapper{align-self:center}}@media(min-width: 1180px){.product-banner .product-banner__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.product-carousel{margin:var(--size-component-margin, 0) 0;overflow-x:hidden;position:relative}.product-carousel .product-carousel__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.product-carousel .product-carousel__wrapper{grid-column:column 1/span var(--grid-columns);margin-bottom:2rem}.product-carousel .product-carousel__swiper-navigation{grid-column:column 1/span var(--grid-columns)}.product-carousel .product-carousel__swiper{grid-column:column 1/span 5;margin:unset;overflow:visible}.product-carousel .product-carousel__swiper-navigation{margin-top:1rem}.product-carousel .product-carousel__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.product-carousel .product-carousel__swiper-wrapper{margin:0 calc(var(--grid-gutter)/2*-1)}.product-carousel .product-carousel__swiper-slide{align-self:stretch;height:auto;padding:0 calc(var(--grid-gutter)/2)}.product-carousel .product-carousel__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;margin-top:1.5rem}.product-carousel .card-product{height:100%;margin:0 auto}@media(min-width: 530px){.product-carousel .product-carousel__wrapper,.product-carousel .product-carousel__swiper-navigation{grid-column:column 1/span calc(var(--grid-columns) - 2)}.product-carousel .product-carousel__swiper{grid-column:column 1/span 6}}@media(min-width: 800px){.product-carousel .product-carousel__wrapper,.product-carousel .product-carousel__swiper-navigation{grid-column:column 1/span calc(var(--grid-columns) - 4)}.product-carousel .product-carousel__swiper{grid-column:column 1/span 5}}@media(min-width: 1180px){.product-carousel .product-carousel__swiper{grid-column:column 1/span 4}}@media(min-width: 1480px){.product-carousel .product-carousel__wrapper,.product-carousel .product-carousel__swiper-navigation{grid-column:column 1/span calc(var(--grid-columns) - 6)}.product-carousel .product-carousel__swiper{grid-column:column 1/span 4}}.rating-banner{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);background-color:var(--color-background);color:var(--color-foreground);margin:var(--size-component-margin, 0) 0;padding:var(--size-component-gap, 0) 0;position:relative}.rating-banner::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.rating-banner .rating-banner__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.rating-banner .rating-banner__wrapper{grid-column:column 1/span var(--grid-columns);text-align:center}.rating-banner .rating-banner__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:1rem;font-family:var(--typography-component-heading-2-font-family);font-feature-settings:var(--typography-component-heading-2-font-feature-settings);font-size:var(--typography-component-heading-2-font-size);font-size-adjust:var(--typography-component-heading-2-font-size-adjust);font-variation-settings:var(--typography-component-heading-2-font-variation-settings);font-weight:var(--typography-component-heading-2-font-weight);letter-spacing:var(--typography-component-heading-2-letter-spacing);line-height:var(--typography-component-heading-2-line-height)}.rating-banner .rating-banner__text{font-family:var(--typography-paragraph-font-family);font-feature-settings:var(--typography-paragraph-font-feature-settings);font-size:var(--typography-paragraph-font-size);font-size-adjust:var(--typography-paragraph-font-size-adjust);font-variation-settings:var(--typography-paragraph-font-variation-settings);font-weight:var(--typography-paragraph-font-weight);letter-spacing:var(--typography-paragraph-letter-spacing);line-height:var(--typography-paragraph-line-height)}.rating-banner .logo{display:inline-block;margin-top:-0.5em;vertical-align:text-bottom}@media(min-width: 800px){.rating-banner .rating-banner__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.seamly-chat-embed{margin:var(--size-component-margin, 0) 0;position:relative}.seamly-chat-embed .seamly-chat-embed__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.seamly-chat-embed .seamly-chat-embed__wrapper{grid-column:column 1/span var(--grid-columns);position:relative}.seamly-chat-embed .seamly-placeholder{min-height:45rem}.seamly-chat-embed .cvco-app .cvco-chat--layout-inline:not(.cvco-chat--collapsed){border-radius:var(--size-content-image-border-radius, 0);box-shadow:none;overflow:hidden}.search-header{margin:0 0 var(--size-component-margin);padding-top:var(--size-menu-bar-height);position:relative}.search-header .search-header__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.search-header .search-header__wrapper{grid-column:column 1/span var(--grid-columns);margin-top:1.5rem}.search-header .search-header__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);font-family:var(--typography-heading-1-font-family);font-feature-settings:var(--typography-heading-1-font-feature-settings);font-size:var(--typography-heading-1-font-size);font-size-adjust:var(--typography-heading-1-font-size-adjust);font-variation-settings:var(--typography-heading-1-font-variation-settings);font-weight:var(--typography-heading-1-font-weight);letter-spacing:var(--typography-heading-1-letter-spacing);line-height:var(--typography-heading-1-line-height)}.search-header .search-header__buttons{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}.search-header .search-bar{margin-bottom:.75rem;margin-top:1rem}@media(min-width: 800px){.search-header .search-header__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.trustpilot-embed{margin:var(--size-component-margin, 0) 0;position:relative}.trustpilot-embed .trustpilot-embed__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.trustpilot-embed .trustpilot-embed__wrapper{grid-column:column 1/span var(--grid-columns);position:relative}.trustpilot-embed .trustpilot-embed__title{background-color:var(--color-common-title-background);color:var(--color-common-title-foreground);margin-bottom:2rem;font-family:var(--typography-heading-2-font-family);font-feature-settings:var(--typography-heading-2-font-feature-settings);font-size:var(--typography-heading-2-font-size);font-size-adjust:var(--typography-heading-2-font-size-adjust);font-variation-settings:var(--typography-heading-2-font-variation-settings);font-weight:var(--typography-heading-2-font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);line-height:var(--typography-heading-2-line-height)}.trustpilot-embed .trustpilot-embed__container{height:8.75rem}@media(min-width: 800px){.trustpilot-embed .trustpilot-embed__wrapper{grid-column:column 3/span calc(var(--grid-columns) - 4)}}.container{position:relative}.container--wrapper{display:grid;grid-template:"header header" min-content "sidebar navigation" min-content "sidebar content" 1fr "sidebar footer" min-content/auto 5fr;margin-inline:auto;min-height:100svh}.container--content,.container--footer{margin-left:auto;margin-right:auto;max-width:var(--document-max-width);width:100%}.container--header{contain:layout;grid-area:header;overflow:visible;position:sticky;top:0;z-index:5}.container--content{contain:layout;grid-area:content;z-index:4}.container--content>div:last-child{margin-bottom:calc(var(--size-component-margin, 0)*2)}.container--footer{contain:layout;grid-area:footer;z-index:1}.container--footer>div:first-child{margin-top:0}.container--overlays{background-color:rgba(0,0,0,0);overflow:initial;z-index:6}html{background-color:var(--color-background);color:var(--color-foreground);display:flex;flex-direction:row;min-height:100%;position:relative}html.prevent-scrolling{max-height:100vh;overflow:hidden}html.konami{--color-white: rgb(0, 255, 0)}html.konami .picture__image{filter:grayscale(1) contrast(2.5)}html.konami .picture::after{background:lime;content:"";display:block;inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;z-index:1}body{background-color:var(--color-background);color:var(--color-foreground);margin:0;position:relative;width:100%}::selection{background-color:var(--color-selection-background);color:var(--color-selection-foreground)}.footer-bar{--color-background: var(--color-footer-bar-background);--color-foreground: var(--color-footer-bar-foreground);background-color:var(--color-background);border-top:1px solid var(--color-footer-bar-border);color:var(--color-foreground);padding-bottom:calc(var(--grid-gutter) + var(--grid-margin));padding-top:calc(var(--grid-gutter) + var(--grid-margin));position:relative}.footer-bar::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.footer-bar .footer-bar__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.footer-bar .footer-bar__wrapper{display:flex;flex-direction:column;gap:1.5rem;grid-column:column 1/span var(--grid-columns);padding-bottom:1.5rem;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.footer-bar .footer-bar__wrapper--bottom{border-top:1px solid var(--color-footer-bar-content-border);padding-bottom:0;padding-top:1.5rem}.footer-bar .footer-bar__wrapper--bottom .footer-bar__links{display:flex;flex-flow:row wrap;gap:.25rem 1rem}.footer-bar .footer-bar__list-title{margin-bottom:.5rem;font-family:var(--typography-component-heading-4-font-family);font-feature-settings:var(--typography-component-heading-4-font-feature-settings);font-size:var(--typography-component-heading-4-font-size);font-size-adjust:var(--typography-component-heading-4-font-size-adjust);font-variation-settings:var(--typography-component-heading-4-font-variation-settings);font-weight:var(--typography-component-heading-4-font-weight);letter-spacing:var(--typography-component-heading-4-letter-spacing);line-height:var(--typography-component-heading-4-line-height)}.footer-bar .footer-bar__links{flex:1 1 100%;list-style:none;padding:0}.footer-bar .footer-bar__links .link{background:rgba(0,0,0,0);color:inherit}.footer-bar .footer-bar__logos{align-self:flex-end}.footer-bar .link{font-family:var(--typography-footer-bar-list-item-font-family);font-feature-settings:var(--typography-footer-bar-list-item-font-feature-settings);font-size:var(--typography-footer-bar-list-item-font-size);font-size-adjust:var(--typography-footer-bar-list-item-font-size-adjust);font-variation-settings:var(--typography-footer-bar-list-item-font-variation-settings);font-weight:var(--typography-footer-bar-list-item-font-weight);letter-spacing:var(--typography-footer-bar-list-item-letter-spacing);line-height:var(--typography-footer-bar-list-item-line-height)}.footer-bar .logo{margin:-0.5rem}.footer-bar .logo .logo__image{height:3rem;width:auto}.footer-bar .logo--regular,.footer-bar .logo--short{--color-background: var(--color-footer-bar-logo-background);--color-foreground: var(--color-footer-bar-logo-foreground)}@media(min-width: 530px){.footer-bar .footer-bar__wrapper{flex-direction:row}.footer-bar .footer-bar__wrapper--top .footer-bar__links-wrapper{flex:0 0 50%}}@media(max-width: 1179px){.footer-bar .footer-bar__list-title{margin-bottom:1.25rem}.footer-bar .footer-bar__item{padding:.25rem 0}}@media(min-width: 800px){.footer-bar{padding-bottom:3rem;padding-top:3rem}.footer-bar .footer-bar__wrapper--top .footer-bar__links{column-count:2;gap:0 .5rem}}.marketing-banner{--color-background: var(--color-common-highlight-background);--color-foreground: var(--color-common-highlight-foreground);background-color:var(--color-background);color:var(--color-foreground);padding:1rem 0;position:relative}.marketing-banner::before{background-color:var(--color-background);content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:200vw;z-index:-1}.container--content>.marketing-banner:last-child{margin-bottom:0}.marketing-banner .marketing-banner__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.marketing-banner .marketing-banner__wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--grid-gutter);grid-column:column 1/span var(--grid-columns)}.marketing-banner .marketing-banner__logo,.marketing-banner .marketing-banner__rating{align-items:center;color:inherit;display:inline-flex;vertical-align:top;font-family:var(--typography-caption-font-family);font-feature-settings:var(--typography-caption-font-feature-settings);font-size:var(--typography-caption-font-size);font-size-adjust:var(--typography-caption-font-size-adjust);font-variation-settings:var(--typography-caption-font-variation-settings);font-weight:var(--typography-caption-font-weight);letter-spacing:var(--typography-caption-letter-spacing);line-height:var(--typography-caption-line-height)}.marketing-banner .marketing-banner__logo-image{height:4rem}.marketing-banner .marketing-banner__logo-title{margin-left:1rem;margin-right:auto}.marketing-banner .marketing-banner__rating .logo--trustpilot{margin-top:-0.5rem}.marketing-banner .marketing-banner__rating-title{padding:2px 0}.marketing-banner .marketing-banner__rating-stars{display:flex;gap:1px;line-height:1em;padding:2px .5rem}.marketing-banner .marketing-banner__rating-star{display:inline-block;height:1em;vertical-align:top;width:1em}.marketing-banner .marketing-banner__rating-star>svg{display:inline-block;height:100%;vertical-align:top;width:100%}@media(min-width: 800px){.marketing-banner .marketing-banner__wrapper{flex-direction:row}.marketing-banner .marketing-banner__rating{margin-left:auto}}.menu-bar{--menu-bar-calculated-height: 4.35rem;height:0;overflow:visible;position:relative;z-index:1}.menu-bar:not(:has(.navigation-dropdown-expander__button[aria-expanded=true]),:has(.menu-bar__dialog[open]),:focus-within) .menu-bar__container{transform:translateY(0);transition:transform var(--easing-standard)}.menu-bar:not(:has(.navigation-dropdown-expander__button[aria-expanded=true]),:has(.menu-bar__dialog[open]),:focus-within) .menu-bar__container--peekaboo{transform:translateY(-100%);transition:transform var(--easing-slow)}.menu-bar:not(:has(.navigation-dropdown-expander__button[aria-expanded=true]),:has(.menu-bar__dialog[open])) .menu-bar__container{border-bottom-right-radius:var(--size-menu-bar-border-radius, 0)}.menu-bar .menu-bar__container{background-color:var(--color-background);border-bottom-right-radius:0;color:var(--color-foreground);overflow:hidden;position:relative}.menu-bar .menu-bar__container-inner{margin-left:auto;margin-right:auto;max-width:var(--document-max-width);position:relative;width:100%}.menu-bar .menu-bar__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.menu-bar .menu-bar__wrapper{align-items:center;background-color:var(--color-menu-bar-background);color:var(--color-menu-bar-foreground);display:flex;flex-direction:row;grid-column:column 1/span var(--grid-columns);padding:1rem 0;position:relative}.menu-bar .menu-bar__items{align-content:center;display:flex;flex-flow:row wrap;gap:0}.menu-bar .menu-bar__links{align-self:center;display:inline-flex;gap:0;margin-right:-0.25rem}.menu-bar .menu-bar__links .link{background-color:var(--color-menu-bar-background);color:var(--color-menu-bar-foreground);padding:.5rem .25rem calc(.5rem + 2px);font-family:var(--typography-menu-bar-link-font-family);font-feature-settings:var(--typography-menu-bar-link-font-feature-settings);font-size:var(--typography-menu-bar-link-font-size);font-size-adjust:var(--typography-menu-bar-link-font-size-adjust);font-variation-settings:var(--typography-menu-bar-link-font-variation-settings);font-weight:var(--typography-menu-bar-link-font-weight);letter-spacing:var(--typography-menu-bar-link-letter-spacing);line-height:var(--typography-menu-bar-link-line-height)}.menu-bar .button--search,.menu-bar .button--account{margin-left:.5rem}.menu-bar .button--open-menu-dialog,.menu-bar .button--close-menu-dialog{margin-right:.5rem}.menu-bar .logo .logo__image{height:2.5rem;margin:0;width:auto}.menu-bar .logo--regular,.menu-bar .logo--short{--color-background: var(--color-menu-bar-logo-background);--color-foreground: var(--color-menu-bar-logo-foreground)}.menu-bar .logo--regular .logo__image,.menu-bar .logo--short .logo__image{height:3.5rem;margin:-0.5rem;width:auto}.menu-bar .menu-bar__cobrand-logo{display:inline-block;margin-left:.5rem;vertical-align:top}.menu-bar .menu-bar__cobrand-logo .menu-bar__cobrand-logo-image{height:2rem;margin:.25rem 0;max-width:5rem;width:auto}.menu-bar .logo--regular,.menu-bar .menu-bar__dialog{display:none}.menu-bar .menu-bar__logos{margin-right:auto;white-space:nowrap}.menu-bar .links-column .link{display:inline-flex;padding:.25rem 0;text-decoration:none}.menu-bar .links-column .link:hover,.menu-bar .links-column .link:focus-visible{text-decoration:underline}.menu-bar .navigation-dropdown-expander__popout{grid-column:column 1/span var(--grid-columns)}@media(min-width: 530px){.menu-bar .logo--regular{display:inline-flex;margin-right:auto}.menu-bar .logo--regular+.logo--short{display:none}}@media(max-width: 1179px){.menu-bar .menu-bar__dialog{background-color:var(--color-background);color:var(--color-menu-bar-foreground);height:100dvh;left:0;opacity:0;overflow:hidden;overscroll-behavior:contain;pointer-events:none;position:fixed;top:0;transition:opacity var(--easing-standard);width:100%;z-index:1024}.menu-bar .menu-bar__dialog[open]{display:block;opacity:1;pointer-events:initial}.menu-bar .menu-bar__dialog .menu-bar__dialog-grid{height:100%;display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.menu-bar .menu-bar__dialog .menu-bar__dialog-wrapper{align-items:center;display:flex;flex-direction:row;grid-column:column 1/span var(--grid-columns);height:calc(.15rem + var(--menu-bar-calculated-height, auto));padding:1rem 0}.menu-bar .menu-bar__dialog .menu-bar__items,.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout{background-color:var(--color-background);color:var(--color-menu-bar-foreground);flex-direction:row;height:calc(100dvh - var(--menu-bar-calculated-height, 0));left:0;overflow:hidden;position:fixed;width:100%;z-index:128}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout{overflow:scroll;overscroll-behavior:contain}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout-container{overflow:visible}.menu-bar .menu-bar__dialog .menu-bar__items{align-content:flex-start;padding:0 calc(var(--grid-gutter) + var(--grid-margin));top:var(--menu-bar-calculated-height, 0)}.menu-bar .menu-bar__dialog .menu-bar__items:has(.navigation-dropdown-expander__button[aria-expanded=true]) .navigation-dropdown-expander__button[aria-expanded=false],.menu-bar .menu-bar__dialog .menu-bar__items:has(.navigation-dropdown-expander__button[aria-expanded=true]) .navigation-dropdown-link{display:none}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout{height:calc(100dvh - 7.75rem);top:7.75rem}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .navigation-dropdown-expander__popout-wrapper{padding-top:0}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .navigation-dropdown-expander__popout-backdrop{display:none}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .navigation-dropdown-expander__popout-columns{display:block}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .links-column{display:block;padding-bottom:.5rem;padding-top:.5rem}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .links-column+.links-column{border-top:1px solid var(--color-menu-bar-border);margin-top:1.5rem}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .links-column .links-column__title{margin-bottom:0;padding-bottom:1rem;padding-top:1rem}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .link{display:inline-flex;padding:.9rem 0 .9rem .75rem}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__popout .button{margin-top:1rem}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__button[aria-expanded=true]{left:calc(var(--grid-gutter) + var(--grid-margin));position:fixed;top:var(--menu-bar-calculated-height, 0);width:calc(100% - (var(--grid-gutter) + var(--grid-margin))*2)}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__button,.menu-bar .menu-bar__dialog .navigation-dropdown-link{border-bottom:1px solid var(--color-menu-bar-border);flex-basis:100%;padding-bottom:1rem;padding-top:1rem;width:100%}.menu-bar .menu-bar__dialog .navigation-dropdown-expander__button:last-child,.menu-bar .menu-bar__dialog .navigation-dropdown-link:last-child{border-bottom:none}.menu-bar .menu-bar__dialog .button--close-menu-dialog{margin-right:auto}}@media(min-width: 1180px){.menu-bar .menu-bar__dialog,.menu-bar .menu-bar__dialog-grid,.menu-bar .menu-bar__dialog-wrapper{display:contents}.menu-bar .button--open-menu-dialog,.menu-bar .button--close-menu-dialog{display:none}.menu-bar .menu-bar__items{margin:-1rem auto -1rem .5rem}.menu-bar .menu-bar__logos{margin-right:.5rem}.menu-bar .logo--regular{margin-right:unset}}.notification-bar{height:0;overflow:hidden;position:relative;transition:height var(--easing-standard);width:100%}.notification-bar:not([aria-hidden=true]){height:auto;margin:var(--size-menu-bar-height, 0) 0 calc(var(--size-menu-bar-height, 0)*-1 + 1rem)}.notification-bar .notification-bar__container{margin-left:auto;margin-right:auto;max-width:var(--document-max-width);position:relative;width:100%}.notification-bar .notification-bar__grid{display:grid;gap:0 var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), [column] minmax(0, 1fr));margin-inline:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-inline:calc(var(--grid-gutter) + var(--grid-margin));width:100%}.notification-bar .notification-bar__wrapper{align-items:flex-start;background-color:var(--color-notification-bar-background);border-radius:var(--size-content-image-border-radius, 0);color:var(--color-notification-bar-foreground);display:flex;flex-direction:row;gap:.25rem;grid-column:column 1/span var(--grid-columns);margin:1rem auto 0;overflow:hidden;padding:1rem 2rem;width:100%}.notification-bar .richtext{flex:0 1 100%}.notification-bar .richtext p a{background:rgba(0,0,0,0);color:inherit}.notification-bar .icon{background-color:var(--color-notification-bar-icon-background);color:var(--color-notification-bar-icon-foreground);height:1.5rem;margin-right:.5em;vertical-align:text-top;width:1.5rem}.notification-bar .button--close{margin:-0.35rem}.skip-to-main{height:0;overflow:visible;position:absolute;text-align:center;top:0;width:100%}.skip-to-main .button{display:inline-block;left:-200vw;position:absolute;top:1rem}.skip-to-main .button:focus-visible,.skip-to-main .button:active{float:none;left:auto;position:relative;z-index:var(--z-index-skip-to-main)}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
/*# sourceMappingURL=main.css.map */
