﻿:root{--sans-font: museo-sans, -apple-system, BlinkMacSystemFont, "Avenir Next", Avenir, "Nimbus Sans L", Roboto, "Noto Sans", "Segoe UI", Arial, Helvetica, "Helvetica Neue", sans-serif;--slab-font: museo-slab, slab-serif;--mono-font: Consolas, Menlo, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--md-ref-palette-primary0: #000000;--md-ref-palette-primary10: #00201d;--md-ref-palette-primary20: #003733;--md-ref-palette-primary25: #00433f;--md-ref-palette-primary30: #00504a;--md-ref-palette-primary35: #005d57;--md-ref-palette-primary40: #006a63;--md-ref-palette-primary50: #00867d;--md-ref-palette-primary60: #00a298;--md-ref-palette-primary70: #20bfb3;--md-ref-palette-primary80: #4ddbce;--md-ref-palette-primary90: #6ff8eb;--md-ref-palette-primary95: #b2fff6;--md-ref-palette-primary98: #e4fffa;--md-ref-palette-primary99: #f2fffc;--md-ref-palette-primary100: #ffffff;--md-ref-palette-secondary0: #000000;--md-ref-palette-secondary10: #001d32;--md-ref-palette-secondary20: #003352;--md-ref-palette-secondary25: #003f64;--md-ref-palette-secondary30: #004a75;--md-ref-palette-secondary35: #005787;--md-ref-palette-secondary40: #00639a;--md-ref-palette-secondary50: #007dc0;--md-ref-palette-secondary60: #0098e8;--md-ref-palette-secondary70: #4db2ff;--md-ref-palette-secondary80: #95ccff;--md-ref-palette-secondary90: #cde5ff;--md-ref-palette-secondary95: #e8f2ff;--md-ref-palette-secondary98: #f7f9ff;--md-ref-palette-secondary99: #fcfcff;--md-ref-palette-secondary100: #ffffff;--md-ref-palette-tertiary0: #000000;--md-ref-palette-tertiary10: #350041;--md-ref-palette-tertiary20: #560069;--md-ref-palette-tertiary25: #68007d;--md-ref-palette-tertiary30: #7a0093;--md-ref-palette-tertiary35: #8d00a9;--md-ref-palette-tertiary40: #a000c0;--md-ref-palette-tertiary50: #be32dd;--md-ref-palette-tertiary60: #dc52fa;--md-ref-palette-tertiary70: #eb81ff;--md-ref-palette-tertiary80: #f6adff;--md-ref-palette-tertiary90: #fed6ff;--md-ref-palette-tertiary95: #ffebfc;--md-ref-palette-tertiary98: #fff7fa;--md-ref-palette-tertiary99: #fffbff;--md-ref-palette-tertiary100: #ffffff;--md-ref-palette-neutral0: #000000;--md-ref-palette-neutral10: #001f2a;--md-ref-palette-neutral20: #003547;--md-ref-palette-neutral25: #004156;--md-ref-palette-neutral30: #004d65;--md-ref-palette-neutral35: #005975;--md-ref-palette-neutral40: #006685;--md-ref-palette-neutral50: #0081a7;--md-ref-palette-neutral60: #119cc8;--md-ref-palette-neutral70: #43b7e5;--md-ref-palette-neutral80: #6cd2ff;--md-ref-palette-neutral90: #bfe9ff;--md-ref-palette-neutral95: #e1f4ff;--md-ref-palette-neutral98: #f4faff;--md-ref-palette-neutral99: #fafcff;--md-ref-palette-neutral100: #ffffff;--md-ref-palette-neutral-variant0: #000000;--md-ref-palette-neutral-variant10: #001D32;--md-ref-palette-neutral-variant20: #193346;--md-ref-palette-neutral-variant25: #334A5B;--md-ref-palette-neutral-variant30: #405665;--md-ref-palette-neutral-variant35: #5A6D7A;--md-ref-palette-neutral-variant40: #667784;--md-ref-palette-neutral-variant50: #7F8E98;--md-ref-palette-neutral-variant60: #99A5AD;--md-ref-palette-neutral-variant70: #B3BCC2;--md-ref-palette-neutral-variant80: #CCD2D6;--md-ref-palette-neutral-variant90: #E5E8EA;--md-ref-palette-neutral-variant95: #F3F4F5;--md-ref-palette-neutral-variant98: #FAFBFB;--md-ref-palette-neutral-variant99: #FCFCFD;--md-ref-palette-neutral-variant100: #ffffff;--md-ref-palette-error0: #000000;--md-ref-palette-error10: #410002;--md-ref-palette-error20: #690005;--md-ref-palette-error25: #7e0007;--md-ref-palette-error30: #93000a;--md-ref-palette-error35: #a80710;--md-ref-palette-error40: #ba1a1a;--md-ref-palette-error50: #de3730;--md-ref-palette-error60: #ff5449;--md-ref-palette-error70: #ff897d;--md-ref-palette-error80: #ffb4ab;--md-ref-palette-error90: #ffdad6;--md-ref-palette-error95: #ffedea;--md-ref-palette-error98: #fff8f7;--md-ref-palette-error99: #fffbff;--md-ref-palette-error100: #ffffff;--bg: var(--md-ref-palette-neutral100);--bg-primary: var(--md-ref-palette-primary95);--bg-secondary: var(--md-ref-palette-secondary95);--bg-tertiary: var(--md-ref-palette-tertiary95);--bg-light-primary: var(--md-ref-palette-primary98);--bg-light-secondary: var(--md-ref-palette-secondary98);--bg-light-tertiary: var(--md-ref-palette-tertiary98);--bg-light-neutral: var(--md-ref-palette-neutral-variant98);--bg-bright-primary: var(--md-ref-palette-primary60);--bg-bright-secondary: var(--md-ref-palette-secondary60);--bg-bright-tertiary: var(--md-ref-palette-tertiary60);--bg-medium-primary: var(--md-ref-palette-primary90);--bg-medium-secondary: var(--md-ref-palette-secondary90);--bg-medium-tertiary: var(--md-ref-palette-tertiary80);--bg-bright-neutral: var(--md-ref-palette-neutral-variant95);--bg-dark-primary: var(--md-ref-palette-primary40);--bg-dark-secondary: var(--md-ref-palette-secondary40);--bg-dark-tertiary: var(--md-ref-palette-tertiary40);--bg-bright-neutral: var(--md-ref-palette-neutral-variant95);--bg-dark-transparent: rgba(0, 29, 50, 0.8);--accent-bg: var(--md-ref-palette-primary95);--bg-infobox: rgba(0, 29, 50, 0.1);--bg-neutral-transparent: rgba(127, 142, 152, 0.1);--bg-white-transparent: rgba(255, 255, 255, 0.2);--bg-border-transparent: rgba(127, 142, 152, 0.6);--border-dark-transparent: rgba(127, 142, 152, 0.6);--border-light-transparent: rgba(255, 255, 255, 0.6);--text: var(--md-ref-palette-neutral-variant10);--text-light: var(--md-ref-palette-neutral-variant35);--text-date: var(--md-ref-palette-neutral-variant40);--text-advertorial: var(--md-ref-palette-neutral-variant40);--text-footer-light: var(--md-ref-palette-secondary25);--border: var(--md-ref-palette-neutral-variant35);--accent: var(--md-ref-palette-neutral-variant10);--default: var(--md-ref-palette-neutral-variant10);--accent-primary: var(--md-ref-palette-primary40);--accent-secondary: var(--md-ref-palette-secondary40);--accent-tertiary: var(--md-ref-palette-tertiary40);--accent-tertiary-hover: var(--md-ref-palette-tertiary60);--accent-neutral: var(--md-ref-palette-neutral30);--accent-white: var(--md-ref-palette-neutral100);--focus: var(--md-ref-palette-primary80);--footer-border: rgba(17, 156, 200, 0.5);--clc-background: var(--md-ref-palette-primary99);--clc-border: var(--md-ref-palette-neutral-variant90);--clc-background-hover: var(--md-ref-palette-primary98);--clc-field: var(--md-ref-palette-primary95);--clc-field-hover: var(--md-ref-palette-primary90);--clc-field-active: var(--md-ref-palette-tertiary90);--clc-field-active-hover: var(--md-ref-palette-tertiary80);--code: #d81b60;--success: var(--md-ref-palette-primary70);--error-focus: rgba(216, 27, 96, 0.7);--preformatted: #444;--marked: #ffdd33;--disabled: #efefef;--spacer4-1: 4px;--spacer4-2: 8px;--spacer4-3: 12px;--spacer4-4: 16px;--spacer4-6: 24px;--spacer4-8: 32px;--spacer4-10: 40px;--spacer4-12: 48px;--spacer4-14: 56px;--spacer4-16: 64px;--spacer4-20: 80px;--spacer-ios: max(--spacer4-8, env(safe-area-inset-left))}.color-primary{color:var(--accent-primary)}.color-secondary{color:var(--accent-secondary)}.color-tertiary{color:var(--accent-tertiary)}.bg-style-primary{background-color:var(--bg-bright-primary);color:var(--accent-white)}.bg-style-secondary{background-color:var(--bg-bright-secondary);color:var(--accent-white)}.bg-style-tertiary{background-color:var(--bg-bright-tertiary);color:var(--accent-white)}.bg-style-medium-primary{background-color:var(--bg-medium-primary)}.bg-style-medium-secondary{background-color:var(--bg-medium-secondary)}.bg-style-medium-tertiary{background-color:var(--bg-medium-tertiary)}.bg-style-light-primary{background-color:var(--bg-light-primary)}.bg-style-light-secondary{background-color:var(--bg-light-secondary)}.bg-style-light-tertiary{background-color:var(--bg-light-tertiary)}.bg-style-dark-primary{background-color:var(--bg-dark-primary);color:var(--accent-white)}.bg-style-dark-secondary{background-color:var(--bg-dark-secondary);color:var(--accent-white)}.bg-style-dark-tertiary{background-color:var(--bg-dark-tertiary);color:var(--accent-white)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animate-zoom{animation:animatezoom .3s ease-out}@keyframes animatezoom{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-background{animation:animatebackground .3s ease-in}@keyframes animatebackground{from{background-color:rgba(0,0,0,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}.animate-text{opacity:0;transform:translateY(50px);transition:all .5s ease-out}.animate-text.visible{transform:translateY(0);opacity:1}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}textarea,select,input,progress{appearance:none;-webkit-appearance:none;-moz-appearance:none}html{font-family:var(--sans-font);background:#fff;min-height:100vh;scroll-behavior:smooth}body{color:var(--text);background-color:var(--bg);font-size:1rem;line-height:1.4;margin:0;min-height:100vh}body:has(>footer) main{margin-bottom:-140px;padding-bottom:140px}@media screen and (min-width: 768px){body:has(>footer) main{margin-bottom:-86px;padding-bottom:86px}}main{min-height:100vh;overflow-x:hidden;position:relative;max-width:100vw}@media screen and (min-width: 768px){main{overflow-x:visible}@supports(-webkit-touch-callout: none){main{overflow-x:hidden}}}@media screen and (min-width: 920px){main{overflow-x:visible}}main:has(>section.first-section){display:flex;flex-flow:column}div:has(>img){line-height:0}p{overflow-wrap:break-word;hyphens:auto;margin-bottom:var(--spacer4-4);line-height:1.6;font-size:1rem}@media(min-width: 410px){p{font-size:1.15rem}}p.logo{font-size:1rem;margin-top:50px}p.a-button-style{margin-top:1.5rem}p.p-small{font-size:.9rem;margin:0}@media screen and (min-width: 768px){p.p-small{font-size:1rem}}p.p-date{margin:0;font-size:.9rem;color:var(--text-date)}@media screen and (min-width: 768px){p.p-date{font-size:1rem}}p.p-desktop-menu-label{padding-left:1em;padding-top:var(--spacer4-3);margin:0;font-size:.9rem;color:var(--text-date)}@media screen and (min-width: 768px){p.p-desktop-menu-label{font-size:1rem}}p.p-xsmall{font-size:.8rem;margin:0}@media screen and (min-width: 768px){p.p-xsmall{font-size:.9rem}}p.p-xdate{margin:0;font-size:.8rem;color:var(--text-date)}@media screen and (min-width: 768px){p.p-xdate{font-size:.9rem}}p.p-no-margin{margin-bottom:0}p span.pink{color:var(--accent-tertiary)}p span.pink-light{color:var(--accent-tertiary-hover);font-weight:700}p span.p-small{font-size:.9rem}@media screen and (min-width: 768px){p span.p-small{font-size:1rem}}details>*{padding-left:var(--spacer4-4);padding-right:var(--spacer4-4)}details .collapsible-content{display:grid;overflow:hidden;padding-left:var(--spacer4-12);animation-duration:.2s}details>.animation{animation-name:grid-expand;animation-timing-function:ease-out}details>.collapsing{animation-direction:reverse;animation-timing-function:ease-in}details .collapsible-content>div{min-height:0;display:flex;gap:var(--spacer4-2);flex-flow:column}@keyframes grid-expand{0%{grid-template-rows:0fr}100%{grid-template-rows:1fr}}summary{cursor:pointer;padding:var(--spacer4-4)}summary svg{transition:.25s transform ease;width:1em;height:1em}details[open]>:last-child{margin-bottom:0;padding-bottom:var(--spacer4-4)}details>summary{list-style-type:none;display:flex;align-items:flex-start;gap:var(--spacer4-2)}details>summary div:has(svg){margin-top:.25em}details>summary p.collapsible-tile-navigation{line-height:1.4;margin-bottom:0}@media(pointer: fine)and (hover: hover){details>summary:hover{color:var(--accent-tertiary)}details>summary:hover svg path{fill:var(--accent-tertiary)}}details summary::-webkit-details-marker{display:none}details[open]>summary{color:var(--accent-tertiary)}details[open]>summary svg{transform:rotate(90deg)}details[open]>summary svg path{fill:var(--accent-tertiary)}nav ul,nav ol{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none}nav ul li,nav ol li{display:inline-block;margin:0;padding:0}nav.filter{position:relative;margin-bottom:0;display:block;height:2.25rem;overflow-y:hidden;scroll-behavior:smooth}nav.filter ul{position:relative;display:flex;flex-wrap:nowrap;padding:0;padding-bottom:1.5rem;margin:0;overflow-x:auto;list-style:none;text-align:center;white-space:nowrap;justify-content:normal}nav.filter ul li{padding:0;margin:0}nav.filter ul li:first-child{padding-left:var(--spacer4-6)}nav.filter ul li:last-child{padding-right:var(--spacer4-6)}nav.pagination{grid-column-end:span 12}main ul,main ol{margin-bottom:var(--spacer4-6);padding-left:1.5rem}main ul li,main ol li{text-align:left;list-style:disc;margin-bottom:var(--spacer4-2)}@media(min-width: 410px){main ul li,main ol li{font-size:1.15rem}}main ul.result-list,main ol.result-list{padding:0;display:flex;flex-flow:column;gap:var(--spacer4-10);position:relative}main ul.result-list li,main ol.result-list li{list-style:none;list-style-position:inside;margin:0;padding:0}main .li-checkmarks-lightpink ul,main .li-checkmarks-white ul,main .li-checkmarks-dark ul,main .li-checkmarks-pink ul,main .li-link-list-blue ul,main .li-link-list-pink ul{list-style-type:none;list-style-position:inside;padding-left:0}main .li-checkmarks-lightpink ul li,main .li-checkmarks-white ul li,main .li-checkmarks-dark ul li,main .li-checkmarks-pink ul li,main .li-link-list-blue ul li,main .li-link-list-pink ul li{list-style:none;background-position:0 .2rem;padding-left:2rem;background-size:1.2rem 1.2rem;background-repeat:no-repeat}main .li-checkmarks-lightpink li{background-image:url("../images/icon-checkmark.svg") !important}main .li-checkmarks-white li{background-image:url("../images/icon-checkmark-white.svg") !important}main .li-checkmarks-dark li{background-image:url("../images/icon-checkmark-dark.svg") !important}main .li-checkmarks-pink li{background-image:url("../images/icon-checkmark-pink.svg") !important}main .li-link-list-blue li{background-image:url("../images/icon-arrow-right-blue.svg") !important}main .li-link-list-pink li{background-image:url("../images/icon-arrow-right-lightpink.svg") !important}main .li-link-list-blue ul li,main .li-link-list-pink ul li{padding-left:1.6rem;background-position:0 .1rem}input[type=range]{padding:0}abbr[title]{cursor:help;text-decoration-line:underline;text-decoration-style:dotted}aside,pre,progress{background-color:var(--accent-bg);border:1px solid var(--border);border-radius:5px;margin-bottom:1rem}aside{font-size:1rem;width:30%;padding:0 15px;margin-left:15px;float:right}@media screen and (min-width: 768px){aside{width:100%;float:none;margin-left:0}}progress{width:100%}progress:indeterminate{background-color:var(--accent-bg)}progress::-webkit-progress-bar{border-radius:5px;background-color:var(--accent-bg)}progress::-webkit-progress-value{border-radius:5px;background-color:var(--accent)}progress::-moz-progress-bar{border-radius:5px;background-color:var(--accent);transition-property:width;transition-duration:.3s}progress:indeterminate::-moz-progress-bar{background-color:var(--accent-bg)}table{border-collapse:collapse;display:block;margin:1.5rem 0;overflow:auto;width:100%}td,th{border:1px solid var(--border);text-align:left;padding:.5rem}th{background-color:var(--accent-bg);font-weight:bold}tr:nth-child(even){background-color:var(--accent-bg)}table caption{font-weight:bold;margin-bottom:.5rem}textarea,select,input{font-size:inherit;font-family:inherit;padding:.6rem;padding-left:.8rem;padding-right:.8rem;color:var(--text);background-color:var(--border-light-transparent);border:none;box-shadow:inset 0 0 0 2px var(--border);border-radius:var(--spacer4-3);width:100%;max-width:100%;display:inline-block}@media(min-width: 410px){textarea,select,input{width:auto}}textarea:hover,select:hover,input:hover{box-shadow:inset 0 0 0 2px var(--accent)}textarea::placeholder,select::placeholder,input::placeholder{color:var(--text-light)}label{display:block}label.form-label{max-width:640px;font-weight:bold;display:flex;flex-flow:column;gap:var(--spacer4-3)}textarea:not([cols]){width:100%}select:not([multiple]){background-image:linear-gradient(45deg, transparent 49%, var(--text) 51%),linear-gradient(135deg, var(--text) 51%, transparent 49%);background-position:calc(100% - 15px),calc(100% - 10px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:25px}input[type=text],input[type=email]{padding:.6rem 1rem}input[type=checkbox],input[type=radio]{vertical-align:middle;position:relative;width:min-content;aspect-ratio:1/1;min-height:26px}input[type=checkbox]:hover,input[type=radio]:hover{cursor:pointer}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=radio]{border-radius:100%}input[type=checkbox]{width:28px;min-width:28px;height:28px;transition:all .15s ease-in-out}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--accent-tertiary);box-shadow:inset 0 0 0 2px var(--accent-tertiary)}input[type=checkbox]:checked::after{content:" ";border-radius:0;position:absolute;background-image:url("../images/icon-checkmark-white.svg");background-size:60%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position-y:center;background-position-x:50%;top:0;left:0;width:100%;height:100%}input[type=radio]:checked::after{content:" ";width:.3em;height:.3em;border-radius:100%;position:absolute;top:.35em;background-color:var(--bg);left:.35em;font-size:1.6em}input[type=radio].checkmark-style{width:28px;height:28px;transition:all .15s ease-in-out}input[type=radio].checkmark-style:checked::after{content:" ";border-radius:0;position:absolute;background-image:url("../images/icon-checkmark-white.svg");background-size:60%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position-y:center;background-position-x:50%;top:0;left:0;width:100%;height:100%}input:enabled:focus-visible{outline:var(--focus) solid 3px;outline-offset:0;transition:all .5s}input[type=color]{height:2.5rem;padding:.2rem}input[type=file]{border:0}hr{border:none;height:1px;background:var(--border);margin:1rem auto}mark{padding:2px 5px;border-radius:4px;background-color:var(--marked)}img,video{max-width:100%;height:auto;display:block}img.rounded-corners,video.rounded-corners{border-radius:var(--spacer4-3)}@media screen and (min-width: 768px){img.rounded-corners,video.rounded-corners{border-radius:var(--spacer4-4)}}.video-frame.vertical{width:auto}.video-frame.vertical iframe{width:auto;height:80vh;min-height:500px;aspect-ratio:9/16}svg{pointer-events:none}figure{margin:0;text-align:center}figure iframe{width:100%;border:none;aspect-ratio:16/9}figcaption{font-size:.9rem;color:var(--text-light);margin-bottom:1rem;margin-top:1rem}blockquote{margin:2rem 0 2rem 2rem;padding:.4rem .8rem;border-left:.35rem solid var(--accent);color:var(--text);font-style:italic;display:flow-root}blockquote>img{float:right;shape-margin:var(--spacer4-2);width:40%;min-width:300px;height:auto}blockquote>p.quote{padding:var(--spacer4-2) 0 0 0;margin:0;font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:500;font-style:normal;font-size:1em}@media(min-width: 410px){blockquote>p.quote{font-size:1.15rem}}@media screen and (min-width: 768px){blockquote>p.quote{font-size:1.2rem}}blockquote.center{text-align:center}blockquote.hero-quote{quotes:"“" "”" "‘" "’";hyphens:auto;margin:0;padding:var(--spacer4-6) var(--spacer4-6) 0 var(--spacer4-6);border-radius:var(--spacer4-6);line-height:1.2;color:auto;font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-size:1.4rem;font-style:italic;border:none}blockquote.hero-quote>span:before{content:open-quote;font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-style:italic;font-size:2.5em;line-height:.01em;margin-left:-0.25em;margin-right:.15em;vertical-align:-0.4em}blockquote.hero-quote>span:after{content:close-quote;font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-style:italic;font-size:2.5em;line-height:.05em;vertical-align:-0.4em}blockquote.hero-quote>span.in-block-quote{hyphens:manual}blockquote.hero-quote>span.in-block-quote:before,blockquote.hero-quote>span.in-block-quote:after{font-size:1.8em}blockquote.hero-quote>span.in-block-quote:before{vertical-align:-0.3em}@media(min-width: 410px){blockquote.hero-quote{font-size:1.6rem}}@media screen and (min-width: 768px){blockquote.hero-quote{font-size:1.8rem}}@media screen and (min-width: 920px){blockquote.hero-quote{font-size:2rem}}@media screen and (min-width: 1150px){blockquote.hero-quote{font-size:2.2rem}}blockquote.block-quote{quotes:"“" "”" "‘" "’";hyphens:manual;padding:2rem;margin:0;border-radius:var(--spacer4-6);line-height:1.2;color:auto;font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-size:1.2rem;font-style:italic;border:none}blockquote.block-quote>span:before{content:open-quote;font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-style:italic;font-size:2.5em;line-height:.01em;margin-left:-0.25em;margin-right:.15em;vertical-align:-0.4em}blockquote.block-quote>span:after{content:close-quote;font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-style:italic;font-size:2.5em;line-height:.05em;vertical-align:-0.4em}blockquote.block-quote>span.in-block-quote:before,blockquote.block-quote>span.in-block-quote:after{font-size:1.8em}blockquote.block-quote>span.in-block-quote:before{vertical-align:-0.3em}@media(min-width: 410px){blockquote.block-quote{font-size:1.4rem}}@media screen and (min-width: 768px){blockquote.block-quote{font-size:1.6rem}}@media screen and (min-width: 920px){blockquote.block-quote{font-size:1.8rem}}@media screen and (min-width: 1150px){blockquote.block-quote{font-size:2rem}}cite{font-size:.9rem;color:var(--text-light);font-style:normal}dt{color:var(--text-light)}code,pre,pre span,kbd,samp{font-family:var(--mono-font);color:var(--code)}kbd{color:var(--preformatted);border:1px solid var(--preformatted);border-bottom:3px solid var(--preformatted);border-radius:5px;padding:.1rem .4rem}pre{padding:1rem 1.4rem;max-width:100%;overflow:auto;color:var(--preformatted)}pre code{color:var(--preformatted);background:none;margin:0;padding:0}*.hidden{display:none}.right{justify-self:flex-end}a{color:var(--accent-secondary);transition:all .15s ease-in-out;text-decoration:none;display:inline-block}a:visited{color:var(--accent-secondary)}a:hover{color:var(--accent-tertiary);text-decoration:underline;cursor:pointer}a img{pointer-events:none}button,a.button-style,[role=button],input[type=submit],input[type=reset],input[type=button],label[type=button]{display:inline-block;position:relative;border:none;border-radius:var(--spacer4-3);background-color:var(--accent);font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;text-decoration:none;font-size:1rem;white-space:nowrap;color:var(--bg);padding:0 1.2rem 0 1.2rem;margin:.5rem 0;height:40px;line-height:40px;transition:all .15s ease-in-out;box-shadow:none}@media(pointer: fine){button:enabled:hover,a.button-style:enabled:hover,[role=button]:enabled:hover,input[type=submit]:enabled:hover,input[type=reset]:enabled:hover,input[type=button]:enabled:hover,label[type=button]:enabled:hover{background-color:var(--accent-tertiary);color:var(--bg);cursor:pointer;box-shadow:none}}button:enabled:active,a.button-style:enabled:active,[role=button]:enabled:active,input[type=submit]:enabled:active,input[type=reset]:enabled:active,input[type=button]:enabled:active,label[type=button]:enabled:active{transform:scale(0.95);background-color:var(--accent-tertiary)}button:active,a.button-style:active,[role=button]:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active,label[type=button]:active{transform:scale(0.95);background-color:var(--accent-tertiary)}button:focus-visible,a.button-style:focus-visible,[role=button]:focus-visible,input[type=submit]:focus-visible,input[type=reset]:focus-visible,input[type=button]:focus-visible,label[type=button]:focus-visible{outline:var(--focus) solid 3px}button:has(>svg):not(.circle-button,.circle-button-small),a.button-style:has(>svg):not(.circle-button,.circle-button-small),[role=button]:has(>svg):not(.circle-button,.circle-button-small),input[type=submit]:has(>svg):not(.circle-button,.circle-button-small),input[type=reset]:has(>svg):not(.circle-button,.circle-button-small),input[type=button]:has(>svg):not(.circle-button,.circle-button-small),label[type=button]:has(>svg):not(.circle-button,.circle-button-small){display:flex;align-items:center;justify-content:center;gap:8px;padding-left:.6rem}button>svg,a.button-style>svg,[role=button]>svg,input[type=submit]>svg,input[type=reset]>svg,input[type=button]>svg,label[type=button]>svg{min-width:20px;height:20px}@media screen and (min-width: 768px){button>svg,a.button-style>svg,[role=button]>svg,input[type=submit]>svg,input[type=reset]>svg,input[type=button]>svg,label[type=button]>svg{min-width:24px;height:24px}}button>svg path,a.button-style>svg path,[role=button]>svg path,input[type=submit]>svg path,input[type=reset]>svg path,input[type=button]>svg path,label[type=button]>svg path{fill:var(--bg)}button.selected,a.button-style.selected,[role=button].selected,input[type=submit].selected,input[type=reset].selected,input[type=button].selected,label[type=button].selected{background-color:var(--accent-tertiary)}button.small-button,a.button-style.small-button,[role=button].small-button,input[type=submit].small-button,input[type=reset].small-button,input[type=button].small-button,label[type=button].small-button{padding:0 1rem 0 1rem;margin:0;height:36px;line-height:36px}button.big-button,a.button-style.big-button,[role=button].big-button,input[type=submit].big-button,input[type=reset].big-button,input[type=button].big-button,label[type=button].big-button{padding:1rem 1.25rem 1rem 1.25rem;text-align:center;margin:0;height:auto;line-height:1.4;white-space:normal;hyphens:manual}button.pink-button,a.button-style.pink-button,[role=button].pink-button,input[type=submit].pink-button,input[type=reset].pink-button,input[type=button].pink-button,label[type=button].pink-button{background-color:var(--accent-tertiary)}button.pink-button:hover,a.button-style.pink-button:hover,[role=button].pink-button:hover,input[type=submit].pink-button:hover,input[type=reset].pink-button:hover,input[type=button].pink-button:hover,label[type=button].pink-button:hover{background-color:var(--accent-tertiary-hover)}button.custom-styles:hover,a.button-style.custom-styles:hover,[role=button].custom-styles:hover,input[type=submit].custom-styles:hover,input[type=reset].custom-styles:hover,input[type=button].custom-styles:hover,label[type=button].custom-styles:hover{opacity:.9 !important}button.outline-button,a.button-style.outline-button,[role=button].outline-button,input[type=submit].outline-button,input[type=reset].outline-button,input[type=button].outline-button,label[type=button].outline-button{color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent);background-color:rgba(255,255,255,0)}button.outline-button:hover,a.button-style.outline-button:hover,[role=button].outline-button:hover,input[type=submit].outline-button:hover,input[type=reset].outline-button:hover,input[type=button].outline-button:hover,label[type=button].outline-button:hover{background-color:var(--accent);color:var(--bg);cursor:pointer;box-shadow:none}button.outline-button:active,a.button-style.outline-button:active,[role=button].outline-button:active,input[type=submit].outline-button:active,input[type=reset].outline-button:active,input[type=button].outline-button:active,label[type=button].outline-button:active{transform:scale(0.95)}button.outline-button.selected,a.button-style.outline-button.selected,[role=button].outline-button.selected,input[type=submit].outline-button.selected,input[type=reset].outline-button.selected,input[type=button].outline-button.selected,label[type=button].outline-button.selected{color:var(--bg);background-color:var(--accent)}button.input-field-button,a.button-style.input-field-button,[role=button].input-field-button,input[type=submit].input-field-button,input[type=reset].input-field-button,input[type=button].input-field-button,label[type=button].input-field-button{color:var(--text-light);font-weight:500;box-shadow:inset 0 0 0 2px var(--bg-border-transparent);background-color:rgba(0,0,0,0)}button.input-field-button svg path,a.button-style.input-field-button svg path,[role=button].input-field-button svg path,input[type=submit].input-field-button svg path,input[type=reset].input-field-button svg path,input[type=button].input-field-button svg path,label[type=button].input-field-button svg path{fill:var(--border)}button.input-field-button:has(svg),a.button-style.input-field-button:has(svg),[role=button].input-field-button:has(svg),input[type=submit].input-field-button:has(svg),input[type=reset].input-field-button:has(svg),input[type=button].input-field-button:has(svg),label[type=button].input-field-button:has(svg){display:flex;align-items:center;gap:8px;padding-left:.6rem}@media(pointer: fine){button.input-field-button:hover,a.button-style.input-field-button:hover,[role=button].input-field-button:hover,input[type=submit].input-field-button:hover,input[type=reset].input-field-button:hover,input[type=button].input-field-button:hover,label[type=button].input-field-button:hover{background-color:#fff;color:var(--accent);cursor:pointer;box-shadow:inset 0 0 0 2px var(--border)}button.input-field-button:hover svg path,a.button-style.input-field-button:hover svg path,[role=button].input-field-button:hover svg path,input[type=submit].input-field-button:hover svg path,input[type=reset].input-field-button:hover svg path,input[type=button].input-field-button:hover svg path,label[type=button].input-field-button:hover svg path{fill:var(--accent)}}button.navigation-button,a.button-style.navigation-button,[role=button].navigation-button,input[type=submit].navigation-button,input[type=reset].navigation-button,input[type=button].navigation-button,label[type=button].navigation-button{color:var(--accent);background-color:rgba(255,255,255,0);font-weight:500}button.navigation-button:hover,a.button-style.navigation-button:hover,[role=button].navigation-button:hover,input[type=submit].navigation-button:hover,input[type=reset].navigation-button:hover,input[type=button].navigation-button:hover,label[type=button].navigation-button:hover{background-color:var(--bg-neutral-transparent);cursor:pointer}button.navigation-button:active,a.button-style.navigation-button:active,[role=button].navigation-button:active,input[type=submit].navigation-button:active,input[type=reset].navigation-button:active,input[type=button].navigation-button:active,label[type=button].navigation-button:active{transform:scale(0.95);color:var(--accent-tertiary)}button.navigation-button.selected,a.button-style.navigation-button.selected,[role=button].navigation-button.selected,input[type=submit].navigation-button.selected,input[type=reset].navigation-button.selected,input[type=button].navigation-button.selected,label[type=button].navigation-button.selected{color:var(--accent-tertiary)}button.navigation-button.selected:hover,a.button-style.navigation-button.selected:hover,[role=button].navigation-button.selected:hover,input[type=submit].navigation-button.selected:hover,input[type=reset].navigation-button.selected:hover,input[type=button].navigation-button.selected:hover,label[type=button].navigation-button.selected:hover{background-color:var(--bg-neutral-transparent);cursor:pointer}button.is-busy::after,a.button-style.is-busy::after,[role=button].is-busy::after,input[type=submit].is-busy::after,input[type=reset].is-busy::after,input[type=button].is-busy::after,label[type=button].is-busy::after{content:" ";border-radius:0;position:absolute;background-image:url("../images/icon-loader.svg");background-color:rgba(0,0,0,0);background-size:25%;background-repeat:no-repeat;background-position-y:center;background-position-x:55%;top:0;left:0;width:100%;height:100%}button.is-busy span.button-text,a.button-style.is-busy span.button-text,[role=button].is-busy span.button-text,input[type=submit].is-busy span.button-text,input[type=reset].is-busy span.button-text,input[type=button].is-busy span.button-text,label[type=button].is-busy span.button-text{opacity:0;visibility:hidden}button.is-success,a.button-style.is-success,[role=button].is-success,input[type=submit].is-success,input[type=reset].is-success,input[type=button].is-success,label[type=button].is-success{background-color:var(--success)}button.is-success::after,a.button-style.is-success::after,[role=button].is-success::after,input[type=submit].is-success::after,input[type=reset].is-success::after,input[type=button].is-success::after,label[type=button].is-success::after{content:" ";border-radius:0;position:absolute;background-image:url("../images/icon-checkmark-white.svg");background-color:rgba(0,0,0,0);background-size:15%;background-repeat:no-repeat;background-position-y:center;background-position-x:52%;top:0;left:0;width:100%;height:100%}button.is-success span.button-text,a.button-style.is-success span.button-text,[role=button].is-success span.button-text,input[type=submit].is-success span.button-text,input[type=reset].is-success span.button-text,input[type=button].is-success span.button-text,label[type=button].is-success span.button-text{opacity:0;visibility:hidden}button.is-success:hover,a.button-style.is-success:hover,[role=button].is-success:hover,input[type=submit].is-success:hover,input[type=reset].is-success:hover,input[type=button].is-success:hover,label[type=button].is-success:hover{transition:none;transform:none;background-color:var(--success)}button[disabled],[role=button][aria-disabled=true],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled],input[type=checkbox][disabled],input[type=radio][disabled],select[disabled]{cursor:not-allowed;opacity:.5;transition:none}button[disabled]:active,button[disabled]:hover,[role=button][aria-disabled=true]:active,[role=button][aria-disabled=true]:hover,input[type=submit][disabled]:active,input[type=submit][disabled]:hover,input[type=reset][disabled]:active,input[type=reset][disabled]:hover,input[type=button][disabled]:active,input[type=button][disabled]:hover,input[type=checkbox][disabled]:active,input[type=checkbox][disabled]:hover,input[type=radio][disabled]:active,input[type=radio][disabled]:hover,select[disabled]:active,select[disabled]:hover{transition:none;transform:none}input:disabled,textarea:disabled,select:disabled,button[disabled]{cursor:not-allowed;opacity:.5}a.button-style:hover{background-color:var(--accent-tertiary);cursor:pointer}button:focus-visible,button:enabled:focus-visible,a.button-style:focus-visible{outline:var(--focus) solid 3px;transition:all .5s}button.circle-button,a.circle-button{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);color:var(--accent);height:var(--spacer4-10);width:var(--spacer4-10);border-radius:calc(var(--spacer4-10)/2);transition:all .15s ease-in-out}button.circle-button>svg,a.circle-button>svg{min-width:20px;height:20px}@media screen and (min-width: 768px){button.circle-button>svg,a.circle-button>svg{min-width:24px;height:24px}}button.circle-button>svg path,a.circle-button>svg path{fill:var(--default)}button.circle-button:active,a.circle-button:active{transform:scale(0.95)}button.circle-button:focus-visible,a.circle-button:focus-visible{outline:var(--focus) solid 3px}@media(pointer: fine){button.circle-button:hover,a.circle-button:hover{background-color:var(--accent-tertiary)}button.circle-button:hover>svg path,a.circle-button:hover>svg path{fill:var(--accent-white)}}button.circle-button-small,a.circle-button-small{display:flex;background-color:var(--bg-neutral-transparent);color:var(--accent);height:var(--spacer4-6);width:var(--spacer4-6);border-radius:var(--spacer4-3);align-items:center;justify-content:center;transition:all .15s ease-in-out;margin:0;padding:0}@media screen and (min-width: 768px){button.circle-button-small,a.circle-button-small{height:var(--spacer4-8);width:var(--spacer4-8);border-radius:var(--spacer4-4)}}button.circle-button-small>svg,a.circle-button-small>svg{min-width:20px;height:20px}@media screen and (min-width: 768px){button.circle-button-small>svg,a.circle-button-small>svg{min-width:24px;height:24px}}button.circle-button-small>svg path,a.circle-button-small>svg path{fill:var(--default)}button.circle-button-small:active,a.circle-button-small:active{transform:scale(0.95)}@media(pointer: fine){button.circle-button-small:hover,a.circle-button-small:hover{background-color:var(--accent-tertiary);color:var(--accent-white)}button.circle-button-small:hover>svg path,a.circle-button-small:hover>svg path{fill:var(--accent-white)}}h1{font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.7rem;margin-bottom:var(--spacer4-3);margin-top:0;overflow-wrap:break-word;hyphens:manual;line-height:1.1}@media(min-width: 410px){h1{font-size:2.2rem}}@media screen and (min-width: 768px){h1{margin-top:var(--spacer4-1);margin-bottom:var(--spacer4-6);font-size:3rem}}h1 span.subtitle{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.3rem;font-weight:700;hyphens:manual;margin-top:0;margin-bottom:var(--spacer4-1) !important;line-height:1.3;display:block}@media screen and (min-width: 768px){h1 span.subtitle{font-size:1.4rem}}@media screen and (min-width: 920px){h1 span.subtitle{font-size:1.6rem}}h1 a{color:inherit}h1 a:visited{color:inherit}h1 a:hover{color:var(--accent-tertiary);text-decoration:none}h2{font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.7rem;margin-top:var(--spacer4-3);margin-bottom:var(--spacer4-4);overflow-wrap:break-word;hyphens:manual;line-height:1.2}@media(min-width: 410px){h2{font-size:2.2rem;margin-bottom:var(--spacer4-4)}}@media screen and (min-width: 768px){h2{margin-top:var(--spacer4-6);font-size:2.5rem}}@media screen and (min-width: 920px){h2{margin-top:var(--spacer4-6);margin-bottom:var(--spacer4-6);font-size:3rem}}h2.article-h2{font-size:1.4rem}@media(min-width: 410px){h2.article-h2{font-size:1.6rem}}@media screen and (min-width: 768px){h2.article-h2{font-size:1.8rem}}@media screen and (min-width: 920px){h2.article-h2{font-size:2rem}}@media screen and (min-width: 1150px){h2.article-h2{font-size:2.2rem}}h2.list-title{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;margin:0;font-size:1.3rem}@media screen and (min-width: 768px){h2.list-title{font-size:1.4rem}}@media screen and (min-width: 920px){h2.list-title{font-size:1.6rem}}h2 strong{font-size:4rem;line-height:.9}@media(min-width: 410px){h2 strong{font-size:4.3rem}}@media screen and (min-width: 768px){h2 strong{font-size:4.5rem}}@media screen and (min-width: 920px){h2 strong{font-size:5rem}}@media screen and (min-width: 1400px){h2 strong{font-size:6rem}}h2 span{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:300;font-weight:700;font-size:1.8rem}@media(min-width: 410px){h2 span{font-size:2.25rem}}@media screen and (min-width: 768px){h2 span{font-size:2rem}}@media screen and (min-width: 920px){h2 span{font-size:2.25rem}}h3{font-size:1.3rem;font-weight:700;margin-top:var(--spacer4-1);margin-bottom:var(--spacer4-1);hyphens:manual;line-height:1.3}@media screen and (min-width: 768px){h3{font-size:1.4rem}}@media screen and (min-width: 920px){h3{font-size:1.6rem;margin-top:var(--spacer4-2);margin-bottom:var(--spacer4-2)}}h3 strong{font-weight:700}h3.section-head{font-weight:700;font-size:.8rem;color:var(--md-ref-palette-tertiary60);margin-bottom:var(--spacer4-10);text-transform:uppercase}@media(min-width: 410px){h3.section-head{font-size:1rem}}@media screen and (min-width: 768px){h3.section-head{margin-bottom:var(--spacer4-12);font-size:1.15rem}}@media screen and (min-width: 920px){h3.section-head{margin-bottom:var(--spacer4-20);font-size:1.15rem}}h3.section-head:has(+.logo-grid){margin-bottom:var(--spacer4-6)}h3 a{color:inherit}h3 a:visited{color:inherit}h3 a:hover{color:var(--accent-tertiary);text-decoration:none}h4{font-weight:700;font-size:.8rem;color:var(--md-ref-palette-tertiary60);text-transform:uppercase}@media(min-width: 410px){h4{font-size:1rem}}@media screen and (min-width: 768px){h4{font-size:1.15rem}}@media screen and (min-width: 920px){h4{font-size:1.15rem}}h4.article-teaser{font-weight:700;font-size:1.1rem;margin-top:var(--spacer4-1);overflow-wrap:break-word;hyphens:auto;line-height:1.3;text-transform:inherit;color:inherit}@media screen and (min-width: 768px){h4.article-teaser{hyphens:manual;margin-top:var(--spacer4-2);font-size:1.2rem}}h5{font-weight:700;font-size:1.1rem;margin-top:var(--spacer4-1);overflow-wrap:break-word;hyphens:auto;line-height:1.3}@media screen and (min-width: 768px){h5{hyphens:manual;margin-top:var(--spacer4-2);font-size:1.2rem}}h6{font-weight:700;font-size:1rem;overflow-wrap:break-word;hyphens:auto;line-height:1.3}.lower-case{text-transform:lowercase}.infobox{display:flex;align-items:center;background-color:var(--bg-infobox);border:none;border-radius:var(--spacer4-4);gap:var(--spacer4-1);padding:var(--spacer4-4) var(--spacer4-4) var(--spacer4-4) var(--spacer4-2)}@media screen and (min-width: 768px){.infobox{padding:var(--spacer4-6) var(--spacer4-6) var(--spacer4-6) var(--spacer4-2);gap:var(--spacer4-2);border-radius:var(--spacer4-6)}}.infobox p{margin:0;padding:0}.infobox h2,.infobox h3{margin-top:0;padding-top:0}.infobox .infobox-icon{align-self:flex-start;min-width:48px;max-width:64px;width:12%}@media screen and (min-width: 768px){.infobox .infobox-icon{min-width:64px}}.infobox .infobox-icon img{transform:translateY(-15%);aspect-ratio:1/1;height:auto;object-fit:contain}.infobox .infobox-icon-emoji{font-size:2.5rem;line-height:2.5rem;text-align:center}@media screen and (min-width: 768px){.infobox .infobox-icon-emoji{font-size:3rem;line-height:3rem}}.user{display:flex;flex-direction:row;gap:15px;align-items:center}.user img{width:66px;height:66px;object-fit:cover;border-radius:50%}.contact-box{display:flex;flex-direction:column;gap:var(--spacer4-4);border:none;border-radius:var(--spacer4-6);background-image:linear-gradient(90deg, var(--md-ref-palette-secondary98), var(--md-ref-palette-secondary90));padding:var(--spacer4-4)}.contact-box p{margin:0;padding:0}.contact-box h2,.contact-box h3{margin-top:0;padding-top:var(--spacer4-2)}.user{display:flex;flex-direction:row;gap:15px;align-items:center;line-height:1.4}.user img{width:66px;height:66px;object-fit:cover;border-radius:50%}ul.job-teaser li,ul.post-latest li{list-style:none;list-style-position:inside;background-color:var(--bg);padding:0;margin-bottom:var(--spacer4-6);transition:all .15s ease-in-out}ul.job-teaser li:hover,ul.post-latest li:hover{cursor:pointer;box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);transform:scale(1.02)}ul.job-teaser{padding-left:0;max-width:800px;width:100%}ul.job-teaser li{border-radius:var(--spacer4-4);box-shadow:0 0 var(--spacer4-1) rgba(0,24,73,.2)}ul.job-teaser li a{font-size:1.25rem;font-family:var(--sans-font);font-weight:bold;line-height:var(--spacer4-6);color:var(--accent);display:flex;justify-content:space-between;align-items:center;text-decoration:none;font-weight:400;padding:var(--spacer4-4);transition:all .15s ease-in-out}ul.job-teaser li a:hover{color:var(--accent-tertiary);cursor:pointer}ul.job-teaser li a:hover path{fill:var(--accent-tertiary)}ul.post-latest{padding-left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacer4-6)}@media screen and (min-width: 768px){ul.post-latest{flex-direction:row;align-items:stretch}}ul.post-latest li{overflow:hidden;height:100%;max-width:100%}@media screen and (min-width: 768px){ul.post-latest li{max-width:350px}}ul.post-latest article{width:100%;padding:0 0 var(--spacer4-4) 0}ul.post-latest article h3{color:var(--default);text-align:left;margin:var(--spacer4-4) var(--spacer4-4) 0 var(--spacer4-4)}ul.post-latest article h3 a{color:var(--default)}ul.post-latest article p{text-align:left;margin:var(--spacer4-2) var(--spacer4-4) 0 var(--spacer4-4)}ul.post-latest article img{object-fit:cover;height:320px;width:100%;background-color:var(--md-ref-palette-neutral95)}@media screen and (min-width: 768px){ul.post-latest article img{height:200px}}ul.post-latest article a{color:var(--accent-tertiary);text-decoration:none;transition:all .3s ease-in-out}ul.post-latest article a:hover{cursor:pointer;color:var(--accent-tertiary);text-decoration:underline}ul.post-latest article a:hover path{fill:var(--accent-tertiary)}ul.tile-grid{width:100%;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--spacer4-4);margin:0;padding:0}ul.tile-grid:has(.tile-icon-teaser){grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 768px){ul.tile-grid:has(.tile-icon-teaser){grid-template-columns:repeat(3, 1fr);grid-gap:var(--spacer4-4)}}@media screen and (min-width: 920px){ul.tile-grid:has(.tile-icon-teaser){grid-template-columns:repeat(3, 1fr);grid-gap:var(--spacer4-6)}}@media screen and (min-width: 1150px){ul.tile-grid:has(.tile-icon-teaser){grid-template-columns:repeat(6, 1fr)}}ul.tile-grid:has(.tile-company-teaser){grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 768px){ul.tile-grid:has(.tile-company-teaser){grid-template-columns:repeat(3, 1fr);grid-gap:var(--spacer4-4)}}@media screen and (min-width: 920px){ul.tile-grid:has(.tile-company-teaser){grid-template-columns:repeat(4, 1fr);grid-gap:var(--spacer4-4)}}@media screen and (min-width: 550px){ul.tile-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 920px){ul.tile-grid{grid-template-columns:repeat(3, 1fr);grid-gap:var(--spacer4-6)}}@media screen and (min-width: 1150px){ul.tile-grid{grid-template-columns:repeat(4, 1fr);grid-gap:var(--spacer4-6)}}@media screen and (min-width: 1400px){ul.tile-grid{grid-template-columns:repeat(5, 1fr)}}ul.tile-grid li{list-style:none;list-style-position:inside;margin:0;padding:0}ul.teaser-topic-grid{width:100%;padding:0 var(--spacer4-6);display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:var(--spacer4-4);margin:0}ul.teaser-topic-grid li{padding:0}@media screen and (min-width: 768px){ul.teaser-topic-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 920px){ul.teaser-topic-grid{grid-gap:var(--spacer4-6)}}.image-in-iphone{position:relative;max-width:400px}.image-in-iphone img.iphone-image{display:block;margin:auto;margin-top:6%;width:88%;position:relative;border-radius:3%}.image-in-iphone .iphone-bezel{position:absolute;top:0;left:0;max-width:400px;-webkit-mask-image:url("../images/iphone-bezel-mask@2x.png.webp");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url("../images/iphone-bezel-mask@2x.png.webp");mask-repeat:no-repeat;mask-size:cover}.image-in-iphone .iphone-bezel img{display:block;width:100%;margin:auto}.image-row{margin-top:var(--spacer4-6);width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:min(2vw,var(--spacer4-10))}@media(min-width: 410px){.image-row{justify-content:center}}@media screen and (min-width: 768px){.image-row{flex-direction:row;gap:min(2vw,var(--spacer4-10))}}.image-row:has(.circle-image){flex-wrap:wrap}.image-row .image-in-iphone{max-width:250px}.image-row .image-in-iphone .iphone-bezel{max-width:250px}.circle-image{display:flex;flex-direction:row;align-items:center;min-width:340px;gap:var(--spacer4-4)}@media screen and (min-width: 768px){.circle-image{flex-direction:column;min-width:200px}}.circle-image div{width:120px;height:120px;border-radius:50% 50%;overflow:hidden}@media screen and (min-width: 768px){.circle-image div{width:180px;height:180px}}.circle-image div img{width:100%;height:100%;object-fit:cover}.circle-image>p{text-align:left;font-size:1rem;margin:0}.circle-image>p strong{font-size:1.2rem}.feature-box-content{border:none;margin:.5rem 0;display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:var(--spacer4-6);column-gap:var(--spacer4-6)}.feature-box-content.box-visible{padding:var(--spacer4-6) var(--spacer4-6);border-radius:var(--spacer4-10);background-color:var(--bg-light-primary)}@media screen and (min-width: 768px){.feature-box-content{grid-template-columns:1fr 1fr}.feature-box-content.max-columns-3{grid-template-columns:1fr 1fr 1fr}}.feature-box-content li{list-style:none}.feature-box-content li img{min-height:36px;object-fit:contain;margin-bottom:var(--spacer4-2)}.feature-box-content.animate-text.visible li{animation-name:animateInFeatures;animation-duration:300ms;animation-delay:calc(var(--animation-order)*200ms);animation-fill-mode:both;animation-timing-function:ease-in-out}.feature-box-content p{margin:0}@keyframes animateInFeatures{0%{opacity:0;transform:translateY(20px)}100%{opacity:1}}.author-info{display:flex;flex-direction:row;gap:var(--spacer4-4);border:none;border-radius:var(--spacer4-6);background-color:var(--md-ref-palette-neutral-variant95);padding:var(--spacer4-4);margin-top:1rem;margin-bottom:1rem;margin-left:clamp(var(--spacer4-6),3vw,var(--spacer4-12));margin-right:clamp(var(--spacer4-6),3vw,var(--spacer4-12))}.author-info p{font-size:1rem;color:var(--md-ref-palette-neutral-variant40);margin:0;padding:0}.author-info .author-image{align-self:flex-start;min-width:48px}.author-info .author-image img{width:48px;height:48px;object-fit:cover;border-radius:50%}.advertorial-box{display:flex;flex-direction:column;overflow-x:hidden;border:none;border-radius:var(--spacer4-4);background-color:var(--bg-primary);background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:1rem;margin-bottom:1rem;margin-left:clamp(var(--spacer4-6),4vw,60px);margin-right:clamp(var(--spacer4-6),4vw,60px)}@media screen and (min-width: 768px){.advertorial-box{border-radius:var(--spacer4-6)}}@supports(-webkit-touch-callout: none){.advertorial-box{margin-left:calc(env(safe-area-inset-left) + clamp(var(--spacer4-6),4vw,60px));margin-right:calc(env(safe-area-inset-right) + clamp(var(--spacer4-6),4vw,60px))}}.advertorial-box.article-bg-style-neutral,.advertorial-box.article-bg-style-light-primary,.advertorial-box.article-bg-style-light-secondary,.advertorial-box.article-bg-style-light-tertiary,.advertorial-box.article-bg-style-medium-primary,.advertorial-box.article-bg-style-medium-secondary,.advertorial-box.article-bg-style-medium-tertiary{color:var(--text)}.advertorial-box.article-bg-style-primary,.advertorial-box.article-bg-style-secondary,.advertorial-box.article-bg-style-tertiary,.advertorial-box.article-bg-style-dark-primary,.advertorial-box.article-bg-style-dark-secondary,.advertorial-box.article-bg-style-dark-tertiary{color:var(--accent-white)}.advertorial-box .advertorial-image{display:flex;min-width:100%;background-position:top;background-repeat:no-repeat;background-size:90%;max-height:300px;overflow:hidden;padding-top:0}.advertorial-box .advertorial-image a{display:flex;width:100%;height:100%;padding:0;margin:0}.advertorial-box .advertorial-image img{width:100%;height:100%;object-fit:cover;justify-self:center}@media screen and (min-width: 768px){.advertorial-box .advertorial-image img{object-fit:cover;align-self:flex-end}}@media screen and (min-width: 768px){.advertorial-box .advertorial-image{display:flex;background-position:center;background-size:cover;min-width:50%;max-height:350px}}.advertorial-box .advertorial-text{display:flex;flex-flow:column;padding:var(--spacer4-4);padding-top:var(--spacer4-8);text-align:center;align-items:center}@media screen and (min-width: 768px){.advertorial-box .advertorial-text{text-align:left;padding:var(--spacer4-6);min-width:50%;align-items:flex-start}}.advertorial-box .advertorial-text h1,.advertorial-box .advertorial-text h2,.advertorial-box .advertorial-text h3,.advertorial-box .advertorial-text p{width:100%}.advertorial-box .advertorial-text figure{text-align:left;margin-bottom:var(--spacer4-4)}.advertorial-box .advertorial-text figure img{margin:0}@media screen and (min-width: 768px){.advertorial-box .advertorial-text.center{align-items:center;text-align:center}}@media screen and (min-width: 768px){.advertorial-box.horizontal{flex-direction:row}}.advertorial-box h1,.advertorial-box h2,.advertorial-box h3{padding-bottom:var(--spacer4-3)}.advertorial-box p{margin:0;padding:0;padding-bottom:var(--spacer4-4)}.advertorial-box p.button-center{display:flex;justify-content:center}.advertorial-box ul,.advertorial-box ol{padding-bottom:0}.app-store-block{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;gap:var(--spacer4-4)}.app-store-block img{min-width:120px;width:auto;height:60px}@media screen and (min-width: 768px){.app-store-block{justify-content:flex-start}}.carousel-cell.cell-size-large{opacity:.6;width:100%;height:540px;margin-right:var(--spacer4-8);margin-top:var(--spacer4-2);margin-bottom:var(--spacer4-6);counter-increment:carousel-cell}@media(min-width: 410px){.carousel-cell.cell-size-large{margin-right:var(--spacer4-12);height:580px}}@media screen and (min-width: 768px){.carousel-cell.cell-size-large{margin-right:var(--spacer4-12);height:540px}}@media screen and (min-width: 920px){.carousel-cell.cell-size-large{height:610px}}@media screen and (min-width: 1150px){.carousel-cell.cell-size-large{height:630px}}.carousel-cell.cell-size-small{width:100%;max-width:500px;padding-left:var(--spacer4-6);padding-right:var(--spacer4-6);margin-right:-24px;margin-top:var(--spacer4-6);margin-bottom:var(--spacer4-6);counter-increment:carousel-cell}@media screen and (min-width: 768px){.carousel-cell.cell-size-small{margin-right:0;padding-left:0}}.carousel-cell.cell-size-medium{width:100%;max-width:700px;padding-left:var(--spacer4-6);padding-right:var(--spacer4-6);margin-right:-24px;margin-top:var(--spacer4-6);margin-bottom:var(--spacer4-6);counter-increment:carousel-cell;opacity:.6}.carousel-cell.cell-size-medium:hover{opacity:1}.carousel-cell.cell-size-moment{width:100%;counter-increment:carousel-cell;padding:0;margin:0;opacity:1}.carousel-cell.cell-size-moment:hover{opacity:1}.carousel-cell.is-selected{opacity:1}.section-slider-carousel{width:100%}@media screen and (min-width: 768px){.section-slider-carousel{overflow-x:visible}}.section-slider-carousel:after{content:"flickity";display:none}@media screen and (min-width: 920px){.section-slider-carousel{display:flex;flex-flow:row;justify-content:center;align-items:stretch;padding-left:var(--spacer4-6);width:auto}.section-slider-carousel:after{content:""}}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{position:relative;height:100%}.flickity-viewport:has(.cell-size-medium){min-height:180px}@media(min-width: 410px){.flickity-viewport:has(.cell-size-medium){min-height:210px}}@media screen and (min-width: 768px){.flickity-viewport:has(.cell-size-medium){min-height:410px}}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}button.flickity-button{position:absolute;background-color:var(--bg-neutral-transparent);border:none;color:var(--accent);z-index:2}button.flickity-button:hover{color:var(--accent-white);cursor:pointer}button.flickity-button:hover .flickity-button-icon path{fill:var(--accent-white)}button.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}button.flickity-button:active{opacity:.6}button.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}button.flickity-button .flickity-button-icon path{fill:var(--accent)}.flickity-prev-next-button{bottom:-45px;width:44px;height:44px;border-radius:50%}.flickity-prev-next-button.previous{left:24px}.flickity-prev-next-button.next{right:24px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:24px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:24px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.block-carousel .flickity-prev-next-button{display:none}.block-carousel .flickity-page-dots{bottom:0px}@media screen and (min-width: 768px){.block-carousel .flickity-prev-next-button{display:flex;top:50%}}.logo-grid{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacer4-8);padding:0;margin:0;width:100%}@media screen and (min-width: 1400px){.logo-grid{flex-wrap:nowrap}}.logo-grid li{list-style:none;height:40px}.logo-grid li img{height:40px;object-fit:contain}ul.link-list{padding:0}ul.link-list>li{border-radius:var(--spacer4-6);box-shadow:0 0 var(--spacer4-1) rgba(0,24,73,.2);list-style:none;list-style-position:inside;background-color:var(--bg);padding:0;margin-top:var(--spacer4-6);margin-bottom:var(--spacer4-3);transition:all .15s ease-in-out}@media(pointer: fine)and (hover: hover){ul.link-list>li:hover{box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);transform:scale(1.02)}}ul.link-list>li a,ul.link-list>li button{line-height:var(--spacer4-6);text-decoration:none;color:var(--accent);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacer4-4);padding:var(--spacer4-4);transition:all .15s ease-in-out;background-color:rgba(0,0,0,0);width:100%}ul.link-list>li a p,ul.link-list>li button p{font-size:1.1rem;line-height:1.3}@media(min-width: 410px){ul.link-list>li a p,ul.link-list>li button p{font-size:1.25rem}}ul.link-list>li a:hover,ul.link-list>li button:hover{background-color:rgba(0,0,0,0);color:var(--accent-tertiary)}ul.link-list>li a:hover path,ul.link-list>li button:hover path{fill:var(--accent-tertiary)}ul.link-list>li a svg:last-child,ul.link-list>li button svg:last-child{justify-self:flex-end;margin-left:auto;min-width:24px}ul.link-list>li img{height:64px;border-radius:8px;aspect-ratio:1/1;object-fit:cover}ul.link-list>li svg{min-width:24px;width:24px}ul.link-list>li p{margin:0}div.feature-list-container{display:flex;flex-flow:column;gap:var(--spacer4-3)}div.feature-list-container h3{margin-bottom:.4em;margin:0}div.feature-list-container ul.feature-list{padding:0;display:flex;flex-flow:column;gap:var(--spacer4-4);align-items:flex-start}div.feature-list-container ul.feature-list li{display:flex;align-items:flex-start;margin:0;padding:0;font-size:1rem}@media(min-width: 410px){div.feature-list-container ul.feature-list li{font-size:1.15rem}}div.feature-list-container ul.feature-list li p.description{font-size:.9em;color:var(--text-light)}div.feature-list-container ul.feature-list li::before{background-image:url("../images/icon-checkmark-bullet.svg");content:"";display:inline-block;height:1.5em;width:2em;background-size:1.5em 1.5em;background-repeat:no-repeat;flex-shrink:0;margin-top:0px}.text-image-block{display:flex;flex-direction:column;margin-left:clamp(var(--spacer4-6),4vw,60px);margin-right:clamp(var(--spacer4-6),4vw,60px)}@supports(-webkit-touch-callout: none){.text-image-block{margin-left:calc(env(safe-area-inset-left) + clamp(var(--spacer4-6),4vw,60px));margin-right:calc(env(safe-area-inset-right) + clamp(var(--spacer4-6),4vw,60px))}}.text-image-block.text-image-block-has-backgound{overflow:hidden;border-radius:var(--spacer4-4)}.text-image-block.text-image-block-has-backgound .text-block{padding:var(--spacer4-6) var(--spacer4-4) 0 var(--spacer4-4)}@media screen and (min-width: 768px){.text-image-block.text-image-block-has-backgound{border-radius:var(--spacer4-6)}.text-image-block.text-image-block-has-backgound .text-block{padding:var(--spacer4-6)}}.text-image-block.article-bg-style-white{background-color:var(--accent-white)}.text-image-block.has-shadow{box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);margin-bottom:var(--spacer4-2)}.text-image-block .two-column-block{display:flex;flex-direction:column;gap:var(--spacer4-2);align-items:center}@media screen and (min-width: 768px){.text-image-block .two-column-block{gap:var(--spacer4-10);flex-direction:row}.text-image-block .two-column-block.top{align-items:flex-start}.text-image-block .two-column-block.right{flex-direction:row-reverse}}.text-image-block .image-block{width:100%;display:flex;align-items:center;justify-content:center}.text-image-block .image-block.has-padding{padding:var(--spacer4-6)}.text-image-block .image-block.center-xs img{max-height:200px}@media screen and (min-width: 768px){.text-image-block .image-block.center-xs{max-height:unset}.text-image-block .image-block.center-xs img{max-height:unset}}@media screen and (min-width: 768px){.text-image-block .image-block{min-width:20%;max-width:50%}}.text-image-block .image-block img{width:100%;object-fit:contain}.text-image-block .text-block{width:100%}.text-image-block .text-block.center-xs{text-align:center}@media screen and (min-width: 768px){.text-image-block .text-block.center-xs{text-align:unset}}@media(min-width: 410px){.text-image-block .text-block.ratio70-30{min-width:70%;max-width:70%}}@media screen and (min-width: 768px){.text-image-block .text-block{align-items:flex-start;min-width:50%;max-width:50%}.text-image-block .text-block.ratio60-40{min-width:60%;max-width:60%}}.text-image-block .text-block figure{text-align:left;margin-bottom:var(--spacer4-4)}.text-image-block .text-block figure img{margin:0}.text-image-block .text-block .button-style{margin-bottom:var(--spacer4-3)}@media screen and (min-width: 768px){.text-image-block .text-block .button-style{margin-bottom:0}}.text-image-block h1,.text-image-block h2,.text-image-block h3,.text-image-block h5{padding-bottom:var(--spacer4-2)}@media screen and (min-width: 768px){.text-image-block h1,.text-image-block h2,.text-image-block h3,.text-image-block h5{padding-bottom:var(--spacer4-3)}}.text-image-block p{margin:0;padding:0;padding-bottom:var(--spacer4-4)}.text-image-block ul,.text-image-block ol{padding-bottom:var(--spacer4-4)}.search-popover{grid-area:1/2/1/2;display:flex;flex-flow:row;align-items:center;justify-content:flex-end;gap:var(--spacer4-4);height:100%;width:100%;opacity:0;padding-left:var(--spacer4-6);padding-right:var(--spacer4-6);padding-bottom:11px;z-index:10;transform:translateY(-100px)}@media screen and (min-width: 768px){.search-popover{width:70%;margin-left:30%}}@media screen and (min-width: 920px){.search-popover{width:40%;margin-left:60%}}.search-popover.visible{display:flex;opacity:1;transform:translateY(0)}.search-popover form{display:flex;flex-flow:row;justify-content:space-between;width:100%;gap:var(--spacer4-2)}.search-popover input[type=search]{width:100%;margin-top:.5rem;padding-left:3rem;background-image:url("../images/icon-search.svg");background-repeat:no-repeat;background-position-x:.6rem;background-position-y:.6rem;transition:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.search-popover input[type=submit]{width:auto}#subnavigation:has(.visible) #open-search{opacity:0}span.advertorial{display:inline-block;font-size:.6em;font-weight:700;color:var(--accent-white);text-transform:uppercase;background-color:var(--text-advertorial);border-radius:var(--spacer4-1);padding:.2em .4em;vertical-align:text-top}span.version-number-pill{display:inline-block;color:var(--accent-white);background-color:var(--accent-tertiary);padding:.4em .8em;border-radius:1.4em;font-weight:700}span.version-number-pill svg{height:1em;display:inline-block;vertical-align:unset}span.version-number-pill svg path{fill:var(--accent-white)}a span.version-number-pill{transition:all ease-in-out .15s}a span.version-number-pill:hover{opacity:.8}a span.version-number-pill:active{transform:scale(0.95);opacity:.8}span.bg-color-primary{background-color:var(--accent-primary)}span.bg-color-secondary{background-color:var(--accent-secondary)}span.bg-color-tertiary{background-color:var(--accent-tertiary)}span.tag-pill{display:inline-block;color:var(--accent-tertiary);background-color:var(--bg-tertiary);padding:.4em .8em;border-radius:1.4em;font-weight:500}span.tag-pill svg{height:1em;display:inline-block}span.tag-pill svg path{fill:var(--accent-tertiary)}ul.tag-bar{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-items:flex-start;gap:var(--spacer4-2)}ul.tag-bar li{margin:0;padding:0;list-style:none}div.tile-teaser{display:flex;flex-flow:row;width:100%;border-radius:var(--spacer4-4);overflow:hidden;position:relative;transition:all .15s ease-in-out}div.tile-teaser.topic-teaser{aspect-ratio:4/2}div.tile-teaser.topic-teaser h3,div.tile-teaser.topic-teaser p{width:50%}div.tile-teaser.topic-teaser .teaser-image{display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (min-width: 768px){div.tile-teaser.topic-teaser{aspect-ratio:4/4}div.tile-teaser.topic-teaser h3,div.tile-teaser.topic-teaser p{width:100%}div.tile-teaser.topic-teaser .teaser-image img{aspect-ratio:1/1;transform:scale(1.4) translate(-10%, -8%)}}@media screen and (min-width: 920px){div.tile-teaser.topic-teaser{aspect-ratio:4/3}div.tile-teaser.topic-teaser h3,div.tile-teaser.topic-teaser p{width:70%}div.tile-teaser.topic-teaser .teaser-image img{transform:unset}}@media screen and (min-width: 1150px){div.tile-teaser.topic-teaser{aspect-ratio:4/2}div.tile-teaser.topic-teaser h3,div.tile-teaser.topic-teaser p{hyphens:manual;width:50%}div.tile-teaser.topic-teaser img{aspect-ratio:1/1}}div.tile-teaser h3{font-size:1.2rem;hyphens:auto;word-break:break-word;line-height:1.2}@media(min-width: 410px){div.tile-teaser h3{font-size:1.4rem}}@media screen and (min-width: 768px){div.tile-teaser h3{font-size:1.4rem;margin-top:var(--spacer4-1)}}div.tile-teaser h3.dark-text{color:var(--accent)}div.tile-teaser h3.white-text{color:var(--accent-white)}div.tile-teaser h3.pink-text{color:var(--accent-tertiary-hover)}div.tile-teaser p.dark-text{color:var(--accent)}div.tile-teaser p.white-text{color:var(--accent-white)}div.tile-teaser p.pink-text{color:var(--accent-tertiary-hover)}div.tile-teaser .teaser-image{width:100%;min-width:100%;position:relative;transition:all .2s ease-in-out}div.tile-teaser .teaser-image img{aspect-ratio:16/10;width:100%;object-fit:cover}@media(min-width: 410px){div.tile-teaser .teaser-image img{aspect-ratio:16/9}}@media screen and (min-width: 550px){div.tile-teaser .teaser-image img{aspect-ratio:1/1}}@media screen and (min-width: 768px){div.tile-teaser .teaser-image img{aspect-ratio:16/12}}@media screen and (min-width: 920px){div.tile-teaser .teaser-image img{aspect-ratio:1/1}}div.tile-teaser .teaser-text{position:absolute;top:0;left:0;width:100%;padding:var(--spacer4-3);display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start}@media(min-width: 410px){div.tile-teaser .teaser-text{padding:var(--spacer4-4)}}div.tile-teaser.tile-icon-teaser{flex-flow:column;justify-content:center;align-items:center;aspect-ratio:1/1}@media screen and (min-width: 550px){div.tile-teaser.tile-icon-teaser{aspect-ratio:16/9}}@media screen and (min-width: 920px){div.tile-teaser.tile-icon-teaser{aspect-ratio:16/9}}@media screen and (min-width: 1150px){div.tile-teaser.tile-icon-teaser{aspect-ratio:1/1}}div.tile-teaser.tile-icon-teaser .teaser-image{width:20%;min-width:20%;position:relative;transition:all .2s ease-in-out;margin-top:var(--spacer4-3)}div.tile-teaser.tile-icon-teaser .teaser-image svg g,div.tile-teaser.tile-icon-teaser .teaser-image svg path{fill:#fff}div.tile-teaser.tile-icon-teaser .teaser-text{justify-content:center;align-items:center;position:relative}@media(min-width: 410px){div.tile-teaser.tile-icon-teaser h3{font-size:1.3rem}}@media screen and (min-width: 768px){div.tile-teaser.tile-icon-teaser h3{font-size:1.4rem}}@media screen and (min-width: 1150px){div.tile-teaser.tile-icon-teaser h3{font-size:1.3rem}}@media screen and (min-width: 1400px){div.tile-teaser.tile-icon-teaser h3{font-size:1.4rem}}div.tile-company-teaser,div.tile-care-center-teaser{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacer4-4);width:100%;height:100%;border-radius:var(--spacer4-4);overflow:hidden;position:relative;transition:all .15s ease-in-out;background-color:var(--bg-light-primary);padding:var(--spacer4-4)}div.tile-company-teaser>p,div.tile-care-center-teaser>p{margin:0;width:100%}div.tile-company-teaser img,div.tile-care-center-teaser img{max-height:60px;object-fit:contain}div.tile-company-teaser.large-teaser,div.tile-care-center-teaser.large-teaser{justify-content:flex-end;background-color:var(--bg-primary);padding:0}div.tile-company-teaser.large-teaser>p,div.tile-care-center-teaser.large-teaser>p{padding:0 var(--spacer4-4) var(--spacer4-4) var(--spacer4-4);z-index:10}div.tile-company-teaser.large-teaser>img,div.tile-care-center-teaser.large-teaser>img{padding:0 var(--spacer4-4);z-index:10}div.tile-company-teaser.large-teaser .tile-background-image,div.tile-care-center-teaser.large-teaser .tile-background-image{position:absolute;width:100%;height:90%;top:0;transition:all .15s ease-in-out}div.tile-company-teaser.large-teaser .tile-background-image img,div.tile-care-center-teaser.large-teaser .tile-background-image img{object-fit:cover;width:100%;height:100%;max-height:inherit;mask-image:linear-gradient(to bottom, rgb(255, 255, 255), rgb(255, 255, 255) 40%, transparent 55%, transparent 100%)}a.tile-wrapper{display:block;height:100%;position:relative;text-decoration:none;color:var(--default);margin-right:auto}a.tile-wrapper:hover{text-decoration:none;cursor:pointer}a.tile-wrapper:hover .bg-style-primary{background-color:var(--bg-dark-primary)}a.tile-wrapper:hover .bg-style-secondary{background-color:var(--bg-dark-secondary)}a.tile-wrapper:hover .bg-style-tertiary{background-color:var(--bg-dark-tertiary)}a.tile-wrapper:hover .teaser-image{transform:scale(1.05)}a.tile-wrapper:hover .tile-icon-teaser .teaser-image{transform:scale(1.1)}a.tile-wrapper:hover .tile-company-teaser{background-color:var(--bg-primary)}a.tile-wrapper:hover .tile-company-teaser.large-teaser{background-color:var(--bg-medium-primary)}a.tile-wrapper:hover .tile-company-teaser .tile-background-image{transform:scale(1.05)}a.tile-wrapper:hover h3,a.tile-wrapper:hover p{text-decoration:underline}a.tile-wrapper:active .tile-teaser{transform:scale(0.97)}div.tile-care-center-teaser{gap:var(--spacer4-1)}.table-content{display:flex;flex-flow:column;padding-top:0;grid-column-end:span 12;overflow:hidden;border-radius:var(--spacer4-4);max-width:1400px;color:var(--default)}.table-content:has(.column1),.table-content:has(.column2),.table-content:has(.column3){max-width:840px}@media screen and (min-width: 920px){.table-content{border-radius:var(--spacer4-6)}}.table-content.has-shadow{box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);margin-bottom:var(--spacer4-3)}.table-content h2,.table-content h3,.table-content h4{padding:var(--spacer4-3) clamp(var(--spacer4-6),4vw,60px) var(--spacer4-4) clamp(var(--spacer4-6),4vw,60px)}@media screen and (min-width: 768px){.table-content h2,.table-content h3,.table-content h4{padding:var(--spacer4-4)}}@media screen and (min-width: 920px){.table-content h2,.table-content h3,.table-content h4{padding:var(--spacer4-6)}}.table-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:var(--spacer4-3);column-gap:var(--spacer4-2);padding:var(--spacer4-3) clamp(var(--spacer4-6),4vw,60px);transition:all .15s ease-in-out}.table-row:nth-child(even){background-color:var(--bg-neutral-transparent)}.table-row.table-head-hide{display:none !important}@media screen and (min-width: 768px){.table-row{padding:var(--spacer4-3) var(--spacer4-4)}}@media screen and (min-width: 920px){.table-row{padding:var(--spacer4-3) var(--spacer4-6)}.table-row .column-title{display:none}.table-row.table-head{display:grid}}.table-row:last-child{margin-bottom:var(--spacer4-2)}@media screen and (min-width: 920px){.table-row:last-child{margin-bottom:var(--spacer4-3)}}.table-row.table-head{font-weight:700;border-bottom:var(--border) solid 1px}.table-row .table-cell{display:flex}.table-row .table-cell.right{text-align:right}.table-row .table-cell.center{text-align:center}.table-row .table-cell p,.table-row .table-cell h1,.table-row .table-cell h2{hyphens:manual;width:100%;margin:0}.table-row .table-cell:first-child{font-weight:700}@media screen and (min-width: 920px){.table-row .table-cell:first-child{font-weight:inherit}}.table-row .table-cell p.column-title{text-align:left}@media screen and (min-width: 920px){.table-row.column1{grid-template-columns:minmax(180px, 220px)}}.table-row.column2{grid-template-columns:1fr;grid-template-rows:auto}.table-row.column2 .table-cell2.center{text-align:left}.table-row.column2.no-mobile-column-wrap{grid-template-columns:minmax(120px, 140px) repeat(1, 1fr)}.table-row.column2.no-mobile-column-wrap .table-cell:first-child{font-weight:inherit}.table-row.column2.no-mobile-column-wrap .table-cell:first-child>p{hyphens:auto}@media screen and (min-width: 768px){.table-row.column2.no-mobile-column-wrap{grid-template-columns:minmax(180px, 220px) repeat(1, 1fr)}}@media screen and (min-width: 920px){.table-row.column2{grid-template-columns:minmax(180px, 220px) repeat(1, 1fr)}.table-row.column2 .table-cell2.center{text-align:center}}.table-row.column3{grid-template-columns:1fr 1fr;grid-template-rows:auto}.table-row.column3:first-child{font-weight:700}.table-row.column3 .table-cell1{grid-column:span 2}.table-row.column3 .table-cell2.center{text-align:left}@media screen and (min-width: 920px){.table-row.column3{grid-template-columns:minmax(180px, 220px) repeat(2, 1fr)}.table-row.column3 .table-cell2.center{text-align:center}.table-row.column3 .table-cell1{grid-column:span 1}}@media screen and (min-width: 920px){.table-row.column4{grid-template-columns:minmax(180px, 220px) repeat(3, 1fr)}}@media screen and (min-width: 920px){.table-row.column5{grid-template-columns:minmax(180px, 220px) repeat(4, 1fr)}}.table-row.column6.table-head{display:none}@media screen and (min-width: 920px){.table-row.column6{grid-template-columns:minmax(180px, 220px) repeat(5, 1fr)}.table-row.column6.table-head{display:grid}}@media screen and (min-width: 920px){.table-row.column7{grid-template-columns:minmax(180px, 220px) repeat(6, 1fr)}}@media screen and (min-width: 920px){.table-row.column8{grid-template-columns:minmax(180px, 220px) repeat(7, 1fr)}}@media screen and (min-width: 920px){.table-row{grid-template-rows:auto}}div.article-fade-out{position:relative;display:flex;left:0;bottom:0;width:100%;height:200px;min-height:200px;padding:0;margin:0;margin-top:-200px !important;background-image:linear-gradient(rgba(255, 255, 255, 0) 0, rgb(255, 255, 255) 100%)}.simple-carousel{position:sticky;width:100%;max-width:100vw;display:flex;flex-flow:column}.simple-carousel .simple-slideshow-entry{opacity:1;height:100vh}.simple-carousel .simple-slideshow-entry img{height:100%;border-radius:0}.simple-slideshow{position:relative;width:100%;display:grid}.simple-slideshow>*:nth-child(1){animation-delay:0s !important}.simple-slideshow>*:nth-child(2){animation-delay:4s !important}.simple-slideshow>*:nth-child(3){animation-delay:8s !important}.simple-slideshow>*:nth-child(4){animation-delay:12s !important}.simple-slideshow .simple-slideshow-entry{grid-area:1/1/2/2;opacity:0}.simple-slideshow-anim1 .simple-slideshow-entry{animation:4s simple-slideshow-animation1 infinite ease-in-out}.simple-slideshow-anim2 .simple-slideshow-entry{animation:8s simple-slideshow-animation2 infinite ease-in-out}.simple-slideshow-anim3 .simple-slideshow-entry{animation:12s simple-slideshow-animation3 infinite ease-in-out}.simple-slideshow-anim4 .simple-slideshow-entry{animation:16s simple-slideshow-animation4 infinite ease-in-out}@keyframes simple-slideshow-animation1{0%{opacity:0;transform:translateX(-20px)}12%{opacity:1;transform:translateX(0)}88%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}@keyframes simple-slideshow-animation2{0%{opacity:0;transform:translateX(-20px)}6%{opacity:1;transform:translateX(0)}44%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(20px)}100%{opacity:0;transform:translateX(20px)}}@keyframes simple-slideshow-animation3{0%{opacity:0;transform:translateX(-20px)}4%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}33%{opacity:0;transform:translateX(20px)}100%{opacity:0;transform:translateX(20px)}}@keyframes simple-slideshow-animation4{0%{opacity:0;transform:translateX(-20px)}2.5%{opacity:1;transform:translateX(0)}22.5%{opacity:1;transform:translateX(0)}25%{opacity:0;transform:translateX(20px)}100%{opacity:0;transform:translateX(20px)}}.simple-horizontal-infinite-scroll{position:relative;width:100%;padding:0;display:grid;overflow:hidden}.simple-horizontal-infinite-scroll .simple-horizontal-scroll-container{grid-area:1/1/2/2;width:100%;max-width:100%;display:grid;padding:0;overflow:hidden}.simple-horizontal-infinite-scroll .simple-horizontal-container{grid-area:1/1/2/2;display:flex;padding:0;justify-content:space-around}.simple-horizontal-infinite-scroll .simple-horizontal-container .simple-slideshow-entry{width:200px;height:100%;opacity:1}@media screen and (min-width: 768px){.simple-horizontal-infinite-scroll .simple-horizontal-container .simple-slideshow-entry{width:250px}}@media screen and (min-width: 1400px){.simple-horizontal-infinite-scroll .simple-horizontal-container .simple-slideshow-entry{width:300px}}.simple-horizontal-infinite-scroll .simple-horizontal-container .simple-slideshow-entry img{border-radius:0}#mc_embed_signup{background:#fff;clear:left;font:16px var(--sans-font);width:100%;max-width:700px}#mc_embed_signup form{margin:0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:0}#mc_embed_signup .button{background-color:var(--accent);font-size:1rem;height:auto;line-height:normal;padding:.7rem .9rem;margin:.5rem 0;border-radius:var(--spacer4-3)}#mc_embed_signup .button:hover{background-color:var(--accent-tertiary)}#mc_embed_signup input{border-radius:var(--spacer4-3);border:0}#mc_embed_signup .mc-field-group input{padding:.6rem}#mc_embed_signup .mc-field-group input:enabled:focus-visible,#mc_embed_signup .mc-field-group input:focus{outline:var(--focus) solid 3px;transition:all .5s;outline-offset:0}#mc_embed_signup .mc-field-group label{display:block;font-weight:bold;margin-bottom:var(--spacer4-2)}#mc_embed_signup div#mce-responses{float:left;padding:0;overflow:hidden;width:90%;margin:0;clear:both}body>header{position:fixed;top:0px;width:100%;height:110px;transition:.3s;z-index:30;display:grid;grid-template-columns:1fr min(1400px,100%) 1fr}body>header img.logo{width:110px;min-width:110px;height:100%;transition:.3s}@media screen and (min-width: 920px){body>header img.logo{width:156px;min-width:156px}}body>header .fabel-logo{height:42px;transition:.2s;margin-bottom:10px}body>header .fabel-logo a{line-height:0}@media screen and (min-width: 920px){body>header .fabel-logo{height:60px;margin-bottom:32px}}body>header.visible{height:var(--spacer4-16);background-color:rgba(255,255,255,.6)}body>header.visible::before{content:"";position:absolute;width:100%;height:100%;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:-1}body>header.visible img.logo{width:110px;min-width:110px}body>header.visible .fabel-logo{height:42px}@media screen and (min-width: 920px){body>header.visible .fabel-logo{margin-bottom:10px}}body>header.visiblestart{transition:none}body>header.visiblestart .logo-nav{transition:none}body>header.visiblestart .logo-nav *{transition:none}body>header .logo-nav{position:relative;height:100%;grid-area:1/2/1/2;display:flex;align-items:center;font-size:1rem;justify-content:space-between;padding:0 var(--spacer4-6);z-index:10;transition:all .3s}body>header .logo-nav button,body>header .logo-nav a.button-style{margin:0}body>header .logo-nav>a.button-style{margin:12px 0px 24px}@media screen and (min-width: 920px){body>header .logo-nav:has(+.search-popover.visible) nav ul.menu-desktop{justify-content:flex-start;padding-left:8vw}}body>header .logo-nav nav{display:flex;flex-grow:2;align-items:center;font-size:1rem;justify-content:flex-start;padding:0;margin-right:var(--spacer4-1);gap:1px}@media screen and (min-width: 920px){body>header .logo-nav nav{justify-content:left}}body>header .logo-nav nav li{display:inline-block;padding:0}body>header .logo-nav nav li a{padding:0 1rem 0 1rem}body>header .logo-nav nav ul.menu-desktop{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;list-style-type:none;margin:0;padding:0;margin-left:var(--spacer4-2);width:100%}body>header .logo-nav nav ul.menu-desktop>li:has(>.submenu-desktop-container){background-color:rgba(255,255,255,0)}body>header .logo-nav nav ul.menu-desktop>li:has(>.submenu-desktop-container):hover>a{background-color:var(--bg-neutral-transparent)}body>header .logo-nav nav ul.menu-desktop>li>a{margin:12px 0px 12px}body>header .logo-nav nav ul.menu-desktop>li .submenu-desktop-container{display:none;position:absolute;left:50%;width:100%;max-width:900px;padding:0 24px}body>header .logo-nav nav ul.menu-desktop>li .submenu-desktop{justify-self:center;display:grid;gap:var(--spacer4-1);grid-template-rows:1fr;grid-template-columns:1fr 1fr;padding:var(--spacer4-3);background-color:rgba(255,255,255,.8);border-radius:var(--spacer4-6);overflow:hidden;border:var(--border-dark-transparent) solid .5px;box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation-name:animateInSubnav;animation-duration:200ms;animation-fill-mode:both;animation-timing-function:ease-out}body>header .logo-nav nav ul.menu-desktop>li .submenu-desktop li{margin:0}body>header .logo-nav nav ul.menu-desktop>li .submenu-desktop a{width:100%}body>header .logo-nav nav ul.menu-desktop>li .submenu-desktop a.featured{padding:1rem;height:auto}body>header .logo-nav nav ul.menu-desktop>li .submenu-desktop a.featured .subnavigation-thumbnail{width:48px;min-width:48px}body>header .logo-nav nav ul.menu-desktop>li:hover>.submenu-desktop-container{display:block;transform:translateX(-50%)}body>header .logo-nav nav ul.menu-mobile-ul{position:relative;display:flex;flex-flow:column;align-items:flex-start;overflow-y:scroll;gap:var(--spacer4-4);margin-top:120px;height:100vh;width:100vw;padding-right:34px;justify-items:flex-start;justify-content:flex-start}body>header .logo-nav nav ul.menu-mobile-ul>li{padding:10px 0}body>header .logo-nav nav ul.menu-mobile-ul>li:last-child{padding-bottom:200px}body>header .logo-nav nav ul.menu-mobile-ul>li a,body>header .logo-nav nav ul.menu-mobile-ul>li p{font-size:24px;margin-bottom:0;line-height:1}body>header .logo-nav nav ul.menu-mobile-ul li{padding:0;margin:0;width:100%}body>header .logo-nav nav ul.menu-mobile-ul li a.navigation-button{width:100%;text-align:left;height:auto;padding:1rem;line-height:1}body>header .logo-nav nav ul.menu-mobile-ul li>details{padding:0}body>header .logo-nav nav ul.menu-mobile-ul li>details>summary{padding:0}body>header .logo-nav nav ul.menu-mobile-ul li>details>summary div:has(svg){margin:0}@media(pointer: fine)and (hover: hover){body>header .logo-nav nav ul.menu-mobile-ul li>details>summary:hover svg path{fill:var(--accent)}}body>header .logo-nav nav ul.menu-mobile-ul li>details>summary a{display:flex;gap:var(--spacer4-2)}body>header .logo-nav nav ul.menu-mobile-ul li>details>.collapsible-content{padding:var(--spacer4-4) 0}body>header .logo-nav nav ul.menu-mobile-ul li>details>.collapsible-content a,body>header .logo-nav nav ul.menu-mobile-ul li>details>.collapsible-content p{font-size:20px}body>header .logo-nav nav ul.menu-mobile-ul li>details[open]>summary svg path{fill:var(--accent)}body>header .logo-nav nav ul ul{display:flex;flex-flow:column;justify-content:flex-start}body>header .logo-nav nav a{margin:0;color:var(--text);text-decoration:none;font-weight:500;font-size:1.15rem;transition:all .3s ease-in-out}body>header .logo-nav nav a p{margin:0;line-height:40px}body>header .logo-nav nav a:has(.subnavigation-thumbnail){display:flex;gap:1em;height:auto;align-items:center}body>header .logo-nav nav a:has(.subnavigation-thumbnail) p{white-space:normal;hyphens:manual;line-height:1.2}body>header .logo-nav nav a:has(.subnavigation-thumbnail):hover .subnavigation-thumbnail img{transform:scale(128%) translateY(-8%)}body>header .logo-nav nav .subnavigation-thumbnail{width:40px;min-width:40px;margin:0;padding:0;height:100%;border-radius:var(--spacer4-2);overflow:hidden}body>header .logo-nav nav .subnavigation-thumbnail img{width:100%;object-fit:cover;transform:scale(116%) translateY(-8%);aspect-ratio:1/1;transition:all .2s ease-in-out}@supports(-webkit-touch-callout: none){body>header{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}#menuToggle{display:block;margin-right:var(--spacer4-4);z-index:1;-webkit-user-select:none;user-select:none;position:relative}#menuToggle span{display:block;width:24px;height:3px;margin-bottom:5px;position:relative;background:var(--accent-neutral);border-radius:2px;z-index:1;transform-origin:-1px 0px;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input{display:block;width:var(--spacer4-10);max-width:var(--spacer4-10);height:var(--spacer4-10);position:absolute;top:-7px;left:-7px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-1px, -1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0, -1px)}#menuToggle input:checked~ul,#menuToggle input:checked~div.menu-mobile{transform:none}#menuToggle input:checked~* body>header.visible{backdrop-filter:none;-webkit-backdrop-filter:none}@media screen and (min-width: 920px){#menuToggle{display:none}}#menu-mobile{position:absolute;width:110vw;height:108vh;margin:-100px 0 0 -24px;padding:0 24px 0 16px;background-color:rgba(255,255,255,.8);display:flex;align-items:flex-start;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%, 0);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);justify-items:flex-start}#menu-mobile::before{content:"";position:absolute;top:0;left:-24px;width:100%;height:100%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1}#menu-desktop{display:none}@media screen and (min-width: 920px){#menu-desktop{display:flex}}@keyframes animateInSubnav{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1}}.modal{display:none;align-items:center;justify-content:center;position:fixed;top:0;z-index:40;width:100%;height:100%;pointer-events:none}.modal[open]{display:flex}.modal-inner{display:flex;background-color:#fff;border-radius:var(--spacer4-4);max-width:900px;max-height:calc(100% - var(--spacer4-6));margin:auto;filter:drop-shadow(0 var(--spacer4-1) var(--spacer4-8) rgba(0, 24, 73, 0.5));overflow-x:hidden;overflow-y:auto;pointer-events:auto}.modal-inner-content{overflow-y:scroll;height:inherit}.modal header{display:flex;align-items:center;justify-content:space-between;background-color:rgba(255,255,255,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:sticky;padding:var(--spacer4-4) var(--spacer4-6);top:0;z-index:1}.modal .modal-content{padding:var(--spacer4-6);padding-top:0;z-index:0}.modal header h2{margin-top:0;margin-bottom:0}#modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:39;background-color:rgba(0,24,73,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}section.subnavigation{display:grid;grid-template-columns:1fr min(1400px,100%) 1fr;margin:0;overflow:hidden;z-index:4;background-color:rgba(255,255,255,.7);transition:all ease-in-out .2s}@supports(-webkit-touch-callout: none){section.subnavigation{padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}}section.subnavigation::before{content:"";position:absolute;width:100%;height:100%;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:-1}section.subnavigation:has(.filter){position:sticky;top:64px;padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}section.subnavigation:has(.filter-center){position:relative;top:auto}section.subnavigation header{grid-column:2;padding:0 var(--spacer4-6)}section.subnavigation h1{position:relative;margin:0;padding:0;justify-self:start}@media screen and (min-width: 768px){section.subnavigation.is-pinned h1{font-size:2rem}}section.subnavigation .filter-container{display:grid;grid-column:2;grid-template-columns:var(--spacer4-6) 1fr var(--spacer4-6);height:3.25em}section.subnavigation .left-cover,section.subnavigation .right-cover{grid-row:1;display:block;z-index:3}section.subnavigation .left-cover{grid-column:1;background:linear-gradient(to right, rgb(255, 255, 255) 0 50%, rgba(255, 255, 255, 0) 100%)}section.subnavigation .right-cover{grid-column:3;background:linear-gradient(to left, rgb(255, 255, 255) 0 50%, rgba(255, 255, 255, 0) 100%)}section.subnavigation .filter{transition:all ease-in-out .2s;padding:0 0;grid-row-start:1;grid-column:1/span 3;max-width:1400px;z-index:0;align-self:center}@media screen and (min-width: 920px){section.subnavigation .filter.filter-center{grid-row-start:1;grid-column:2;justify-self:center}}section.bg-primary{background-color:#f2fffc}section.category-header{position:relative;display:flex;padding:0 var(--spacer4-6);max-width:1400px;margin:auto}@supports(-webkit-touch-callout: none){section.category-header{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}section.category-header header.category-header-content{position:relative;display:flex;gap:var(--spacer4-4);width:100%;border-top:solid 1px var(--clc-border);border-bottom:solid 1px var(--clc-border);padding:var(--spacer4-4) 0;margin-top:var(--spacer4-2);align-items:center;justify-content:space-between}@media screen and (min-width: 768px){section.category-header header.category-header-content{padding:var(--spacer4-6) 0;gap:var(--spacer4-6)}}section.category-header header.category-header-content h5{display:none}@media screen and (min-width: 768px){section.category-header header.category-header-content h5{display:block}}section.category-header header.category-header-content h1{margin:0;padding:0;font-size:1.5rem}@media(min-width: 410px){section.category-header header.category-header-content h1{font-size:1.7rem}}@media screen and (min-width: 768px){section.category-header header.category-header-content h1{font-size:2.3rem}}@media screen and (min-width: 920px){section.category-header header.category-header-content h1{font-size:2.7rem}}@media screen and (min-width: 1150px){section.category-header header.category-header-content h1{font-size:3rem}}section.category-header header.category-header-content img{align-self:flex-start;aspect-ratio:1/1;object-fit:cover;height:var(--spacer4-14);border-radius:var(--spacer4-3)}@media screen and (min-width: 768px){section.category-header header.category-header-content img{height:var(--spacer4-20);border-radius:var(--spacer4-4)}}section.category-header header.category-header-content .category-header-title{display:flex;gap:var(--spacer4-4);justify-content:flex-start;align-items:center}section.category-header header.category-header-content .category-header-thumbnail{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;height:var(--spacer4-14);border-radius:var(--spacer4-3);overflow:hidden;min-width:var(--spacer4-14)}@media screen and (min-width: 768px){section.category-header header.category-header-content .category-header-thumbnail{height:var(--spacer4-20);border-radius:var(--spacer4-4)}}section.category-header header.category-header-content .category-header-thumbnail img{transform:scale(1.2) translateY(-7%)}section.category-header header.category-header-content .category-header-thumbnail svg{align-self:center;width:60%;height:auto}section.category-header header.category-header-content .category-header-thumbnail svg path{fill:var(--accent-white)}section.tile-navigation{position:relative;display:grid;grid-template-columns:1fr min(1400px,100%) 1fr;padding:0;margin:0;margin-top:var(--spacer4-2)}@supports(-webkit-touch-callout: none){section.tile-navigation{padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}}section.tile-navigation .collapsible-summary,section.tile-navigation .collapsible-content{padding-left:0;padding-right:0}section.tile-navigation nav{display:block}section.tile-navigation header{padding:0 var(--spacer4-6);grid-column:2;position:relative;display:block}section.teaser-section{display:grid;background-color:var(--accent-white);grid-template-columns:1fr min(920px,100%) 1fr;padding:var(--spacer4-10) var(--spacer4-6)}@supports(-webkit-touch-callout: none){section.teaser-section{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}section.teaser-section>div{grid-column-start:2}section.text-only{display:flex;flex-direction:column;width:100%;max-width:968px;margin:0 auto 0 auto;padding:var(--spacer4-10) var(--spacer4-6)}@supports(-webkit-touch-callout: none){section.text-only{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}section.product-updates-list{position:relative;display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0 auto 0 auto;padding:var(--spacer4-10) var(--spacer4-6)}@supports(-webkit-touch-callout: none){section.product-updates-list{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}section.product-updates-list .result-list>li{border-bottom:1px solid var(--clc-border);position:relative}section.product-updates-list .result-list>li:last-child{border-bottom:none}section.product-updates-list section.product-update{position:relative}section.overview-grid{display:grid;padding:var(--spacer4-6);padding-top:var(--spacer4-8);grid-template-columns:repeat(12, 1fr);max-width:1400px;column-gap:var(--spacer4-6);row-gap:var(--spacer4-6);margin:auto}@supports(-webkit-touch-callout: none){section.overview-grid{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}section.overview-grid .text-only{grid-column-end:span 12;padding-top:var(--spacer4-6)}section.hero-grid{display:grid;padding:0;overflow-x:hidden;grid-template-columns:1fr min(1400px,100%) 1fr}@media(min-width: 410px){section.hero-grid{padding-top:var(--spacer4-4)}}section.hero-grid .hero-content-grid{grid-column-start:2;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:var(--spacer4-6);row-gap:var(--spacer4-6)}@media screen and (min-width: 768px){section.hero-grid .hero-content-grid{column-gap:0}}section.hero-grid .hero-content-grid .hero-center{padding-left:0;padding-right:0;padding-bottom:var(--spacer4-12);grid-column-end:span 12}@supports(-webkit-touch-callout: none){section.hero-grid .hero-content-grid .hero-center{padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}}section.hero-grid .hero-content-grid .hero-left{padding-left:0;padding-right:0;padding-bottom:var(--spacer4-12);grid-column-end:span 12}@supports(-webkit-touch-callout: none){section.hero-grid .hero-content-grid .hero-left{padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}}@media(min-width: 410px){section.hero-grid .hero-content-grid .hero-left{padding-left:var(--spacer4-6);padding-right:var(--spacer4-6)}@supports(-webkit-touch-callout: none){section.hero-grid .hero-content-grid .hero-left{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}}@media screen and (min-width: 920px){section.hero-grid .hero-content-grid .hero-left{grid-column-end:span 7;padding-right:0}}section.hero-grid .hero-content-grid .hero-right{padding-left:var(--spacer4-6);padding-right:var(--spacer4-6);z-index:3;background-color:rgba(0,0,0,0);grid-column-end:span 12}@media screen and (min-width: 920px){section.hero-grid .hero-content-grid .hero-right{column-gap:0;grid-column-end:span 5;padding-left:var(--spacer4-12);background:linear-gradient(to left, rgb(242, 255, 252) 0 95%, rgba(242, 255, 252, 0) 100%)}section.hero-grid .hero-content-grid .hero-right .teaser-image{display:none}}@media screen and (min-width: 1150px){section.hero-grid .hero-content-grid .hero-right .teaser-image{display:block}}@supports(-webkit-touch-callout: none){section.hero-grid .hero-content-grid .hero-right{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}section.hero-grid .hero-left-cover{grid-column-start:1;display:block;z-index:3;background:linear-gradient(to right, rgb(242, 255, 252) 0 50%, rgba(242, 255, 252, 0) 100%)}section.hero-grid .hero-right-cover{grid-column-start:3;display:block;z-index:3;background:linear-gradient(to left, rgb(242, 255, 252) 0 50%, rgba(242, 255, 252, 0) 100%)}@media screen and (min-width: 920px){section.hero-grid .hero-right-cover{background-color:#f2fffc}}section.overview-grid,section.hero-grid{width:100%;padding-bottom:var(--spacer4-6)}section.overview-grid header,section.hero-grid header{grid-column-end:span 12;position:relative;display:flex;flex-direction:column}section.overview-grid header h3,section.hero-grid header h3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacer4-3)}section.overview-grid footer,section.hero-grid footer{grid-column-end:span 12}section.article{position:relative;display:flex;flex-direction:column;max-width:100%;width:100%;margin:auto}section.first-section{margin-top:calc(64px + var(--spacer4-8)) !important}section.first-section-padding{margin-top:0;padding-top:calc(64px + var(--spacer4-8)) !important}section.first-section-padding{margin-top:0;padding-top:calc(64px + var(--spacer4-8)) !important}section.first-section-padding-small{margin-top:0;padding-top:64px !important}section.first-section-padding-app{margin-top:0;padding-top:var(--spacer4-8) !important}section.primary-background{background-color:var(--md-ref-palette-primary95)}section.secondary-background{background-color:var(--md-ref-palette-secondary95)}section.tertiary-background{background-color:var(--md-ref-palette-tertiary95)}section.white-background{background-color:#fff}@media screen and (min-width: 768px){section.is-sticky{position:sticky;top:62px}}@media screen and (min-width: 768px){section.is-pinned{transition:border-top ease-in-out .3s;background-color:rgba(255,255,255,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:var(--md-ref-palette-neutral90) solid 1px}}.slides{height:100vh}.slides main{min-height:100%;height:auto}@media screen and (min-width: 768px){.slides main{transform-style:preserve-3d}}.slides main>section:last-of-type{margin-bottom:var(--spacer4-6)}@supports(perspective: 1px) and (not (-webkit-overflow-scrolling: touch)){.slides{position:absolute;width:100%;overflow-x:hidden;overflow-y:auto;perspective:300px;scroll-behavior:smooth}}.slide{position:relative;padding:0;min-height:600px}.slide:has(.slide-center){min-height:200px}@media screen and (min-width: 768px){.slide{transform-style:preserve-3d}}.slide-content{max-width:1400px;min-height:600px;margin:auto;position:relative;z-index:5}@supports(-webkit-touch-callout: none){.slide-content{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media screen and (min-width: 768px){.slide-content{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;transform-style:preserve-3d}}.slide-content:has(.slide-center){min-height:200px}.slide-content.no-3d{transform-style:flat}.slide-content.no-3d .slide-image,.slide-content.no-3d .slide-text{transform:translateZ(0) scale(1)}.slide-image{min-height:200px;width:100%;min-width:50%;max-width:700px;padding:var(--spacer4-6);position:relative}@media screen and (min-width: 768px){.slide-image{transform:translateZ(30px) scale(0.9);transform-origin:0% 50%;min-width:40%}}.slide-image img{display:block;width:100%;margin:auto}.slide-text{min-width:50%;margin-left:0px}@media screen and (min-width: 768px){.slide-text{margin-left:clamp(0px,2vw,var(--spacer4-8));transform:translateZ(0) scale(1);transform-origin:100% 50%;min-width:60%}}@media screen and (min-width: 920px){.slide-text{min-width:50%}}@media screen and (min-width: 768px){.slide-text.no-3d{transform:translateZ(0) scale(1)}}@media screen and (min-width: 768px){.slide-image,.slide-text{padding:3%;flex:1}}.slide-center,.slide-article-teaser{display:flex;flex-direction:column;position:relative;width:100%}.slide-center>h2,.slide-center>p,.slide-article-teaser>h2,.slide-article-teaser>p{text-align:center;max-width:800px}@media screen and (min-width: 768px){.slide-center,.slide-article-teaser{align-self:center}}.slide-article-teaser{padding:var(--spacer4-12) 0;align-items:flex-start;overflow-x:hidden}@media screen and (min-width: 768px){.slide-article-teaser{overflow-x:visible}}.slide-article-teaser>h2,.slide-article-teaser>h3{padding-left:var(--spacer4-6)}.slide-center{align-items:center}.slide-center,.slide-text{padding:var(--spacer4-12) var(--spacer4-6)}.slide-center h1,.slide-text h1{text-align:left}.slide-bg,.slide-bg1,.slide-bg2{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position-y:bottom;background-position-x:center;pointer-events:none}.slide-bg{background-color:#fff}@media screen and (min-width: 768px){.slide-bg{transform:translateZ(-50px) scale(1.27);transform-origin:center}}.slide-bg1{opacity:.8;z-index:2}@supports(-webkit-backdrop-filter: blur(1px)){.slide-bg1{mix-blend-mode:darken;opacity:1}}@media screen and (min-width: 768px){.slide-bg1{transform:translateZ(-32px) scale(1.2);transform-origin:center;background-position-y:center}}@media screen and (min-width: 1400px){.slide-bg1{background-size:1423px}}.slide-bg2{z-index:1}@media screen and (min-width: 768px){.slide-bg2{transform:translateZ(-40px) scale(1.25);transform-origin:center;background-position-y:center}}@media screen and (min-width: 1400px){.slide-bg2{background-size:1400px}}.slide.text-left-image-right{z-index:1}.slide.text-left-image-right .slide-image{transform-origin:100% 50%}.slide.text-left-image-right .slide-text{transform-origin:0% 50%;-webkit-order:1;order:1}.slide.text-left-image-right .slide-bg{transform:translateZ(0) scale(1)}footer{margin-top:0;padding:2rem var(--spacer4-6) 1.5rem var(--spacer4-6);color:var(--text-footer-light);font-size:1rem;background-image:linear-gradient(to right, var(--md-ref-palette-secondary95), var(--md-ref-palette-primary95));display:grid;grid-template-columns:1fr min(1400px,100%) 1fr;position:relative;z-index:25}@supports(-webkit-touch-callout: none){footer{padding-left:calc(env(safe-area-inset-left) + var(--spacer4-6));padding-right:calc(env(safe-area-inset-right) + var(--spacer4-6))}}footer p{font-size:.9rem}@media screen and (min-width: 768px){footer p{font-size:1rem}}.footer-content-container{display:flex;flex-flow:column;grid-column-start:2}.footer-nav,.footer-meta,.footer-nav nav{display:flex;flex-flow:row;flex-wrap:wrap}.footer-nav{justify-content:space-between;gap:var(--spacer4-10);padding-bottom:var(--spacer4-6)}.footer-nav>section{display:flex;flex-flow:column;justify-content:flex-start}.footer-nav>section.footer-logo-social{gap:var(--spacer4-8)}.footer-nav>section.footer-store-links{gap:var(--spacer4-4)}.footer-nav nav{justify-content:left;gap:var(--spacer4-8)}.footer-nav nav section,.footer-nav nav section ul{display:flex;flex-flow:column;gap:var(--spacer4-2);align-items:flex-start;justify-content:flex-start;min-width:180px}.footer-meta{gap:var(--spacer4-4);padding-top:var(--spacer4-6);border-top:solid 1px var(--footer-border)}.footer-meta p{margin:0;color:var(--accent-secondary)}@media screen and (min-width: 768px){.footer-meta{gap:var(--spacer4-8)}}.footer-social ul{display:flex;flex-flow:row;gap:var(--spacer4-4);justify-content:flex-start;list-style:none}.footer-social li{transition:all ease-in-out .15s;transform:scale(1)}.footer-social li svg g,.footer-social li svg path{fill:var(--accent-secondary)}.footer-social li:hover{transform:scale(1.1)}.footer-social li:hover svg g,.footer-social li:hover svg path{fill:var(--accent-tertiary)}.modal{display:none;align-items:center;justify-content:center;position:fixed;top:0;z-index:40;width:100%;height:100%;pointer-events:none}.modal[open]{display:flex}.modal-inner{display:flex;background-color:#fff;border-radius:var(--spacer4-4);max-width:900px;max-height:calc(100% - var(--spacer4-6));margin:auto;filter:drop-shadow(0 var(--spacer4-1) var(--spacer4-8) rgba(0, 24, 73, 0.5));overflow-x:hidden;overflow-y:auto;pointer-events:auto}.modal-inner-content{overflow-y:scroll;height:inherit}.modal header{display:flex;align-items:center;justify-content:space-between;background-color:rgba(255,255,255,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:sticky;padding:var(--spacer4-4) var(--spacer4-6);top:0;z-index:1}.modal .modal-content{padding:var(--spacer4-6);padding-top:0;z-index:0}.modal header h2{margin-top:0;margin-bottom:0}#modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:39;background-color:rgba(0,24,73,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.testimonial-content{display:flex;flex-direction:column;padding:0;background-image:linear-gradient(-45deg, var(--md-ref-palette-tertiary60), var(--md-ref-palette-tertiary80));border-radius:0 0 120px 0;max-width:1080px}@media screen and (min-width: 768px){.testimonial-content{flex-direction:row;border-radius:0 0 80px 0}}@media screen and (min-width: 920px){.testimonial-content{flex-direction:row;border-radius:0 0 120px 0}}.testimonial-text{padding:var(--spacer4-8);max-width:100%;display:flex;flex-direction:column;justify-content:center}.testimonial-text h2,.testimonial-text p{text-align:left;color:var(--bg);margin-top:0}@media screen and (min-width: 768px){.testimonial-text h2{font-size:1.5rem;margin-top:0 !important;margin-bottom:1rem}}@media screen and (min-width: 920px){.testimonial-text h2{font-size:2rem}}@media screen and (min-width: 768px){.testimonial-text p{font-size:1rem;margin-bottom:0}}@media screen and (min-width: 920px){.testimonial-text p{font-size:1.15rem;margin-bottom:0}}@media screen and (min-width: 768px){.testimonial-text{max-width:70%;min-width:50%}}@media screen and (min-width: 920px){.testimonial-text{max-width:50%;min-width:50%}}.testimonial-image{flex-grow:1;width:100%}.testimonial-image img{width:100%;height:100%;object-fit:cover}.testimonial-mask{-webkit-mask-image:url("../../assets/images/testimonial-mask-portrait.png.webp");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url("../../assets/images/testimonial-mask-portrait.png.webp");mask-repeat:no-repeat;mask-size:contain;mask-position:top}@media screen and (min-width: 768px){.testimonial-mask{-webkit-mask-image:url("../../assets/images/testimonial-mask-landscape.png.webp");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url("../../assets/images/testimonial-mask-landscape.png.webp");mask-repeat:no-repeat;mask-size:cover;mask-position:right}}.slide:has(.contact-box-content){min-height:500px}@media screen and (min-width: 768px){.slide:has(.contact-box-content){min-height:400px}}.slide-content:has(.contact-box-content){min-height:400px}.contact-box-content{max-width:1000px;display:flex;flex-direction:column-reverse;justify-content:flex-start;padding:var(--spacer4-4) var(--spacer4-8);gap:var(--spacer4-8);margin:var(--spacer4-8);background-image:linear-gradient(-45deg, var(--md-ref-palette-primary95), var(--md-ref-palette-secondary95));border-radius:var(--spacer4-4)}.contact-box-content p,.contact-box-content h2{text-align:left}.contact-box-content p:last-child{margin-top:var(--spacer4-3)}@media screen and (min-width: 768px){.contact-box-content{flex-direction:row}}.contact-box-text{display:flex;flex-direction:column}.contact-box-image{display:flex;flex-direction:row;flex-grow:1;min-width:140px;gap:var(--spacer4-4)}@media screen and (min-width: 768px){.contact-box-image{margin-top:var(--spacer4-4);margin-left:var(--spacer4-4);flex-direction:column}}.contact-box-image div{width:64px;height:64px;border-radius:50% 50%;overflow:hidden}@media screen and (min-width: 768px){.contact-box-image div{width:128px;height:128px}}.contact-box-image div img{width:100%;height:100%;object-fit:cover}.contact-box-image p{text-align:left;font-size:1rem}@media screen and (min-width: 768px){.contact-box-image p{font-size:.8rem}}body:has(>header) .article-header{margin-top:64px}img.marketplace-logo{width:auto;height:60px;align-self:flex-start;object-fit:contain;margin-top:var(--spacer4-6);margin-bottom:var(--spacer4-4)}@media screen and (min-width: 768px){img.marketplace-logo{height:80px}}article{display:flex;position:relative;flex-direction:column;align-self:center;width:100%}article.hidden{display:none}article h2{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.4rem;font-weight:700;margin-top:var(--spacer4-1);margin-bottom:0;hyphens:manual;line-height:1.4}@media screen and (min-width: 768px){article h2{font-size:1.5rem}}@media screen and (min-width: 920px){article h2{font-size:1.7rem;margin-top:var(--spacer4-2)}}article h2>strong{font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.5rem;margin-bottom:0;margin-top:var(--spacer4-2);hyphens:auto}@media(min-width: 410px){article h2>strong{font-size:1.5rem}}@media screen and (min-width: 768px){article h2>strong{font-size:1.6rem}}@media screen and (min-width: 920px){article h2>strong{font-size:1.8rem}}@media screen and (min-width: 1150px){article h2>strong{font-size:2rem}}article h3{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;font-weight:700;margin-top:var(--spacer4-1);margin-bottom:0;hyphens:manual;line-height:1.25}@media screen and (min-width: 768px){article h3{font-size:1.35rem}}@media screen and (min-width: 920px){article h3{font-size:1.5rem;margin-top:var(--spacer4-2)}}article h3.subtitle{margin-bottom:0;font-weight:700}article h4{font-weight:700;font-size:1.1rem;margin-bottom:0;text-transform:none;color:inherit}@media(min-width: 410px){article h4{font-size:1.1rem}}@media screen and (min-width: 768px){article h4{font-size:1.2rem}}@media screen and (min-width: 920px){article h4{font-size:1.3rem}}article figure img,article figure video{border-radius:var(--spacer4-4);margin:auto}@media screen and (min-width: 768px){article figure img,article figure video{border-radius:var(--spacer4-6)}}article figure iframe{filter:drop-shadow(0 0 var(--spacer4-1) rgba(0, 24, 73, 0.2))}article figure.marketplace-header{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:var(--spacer4-4)}@media screen and (min-width: 768px){article figure.marketplace-header{aspect-ratio:15/9;border-radius:var(--spacer4-6)}}article figure.marketplace-header img{position:absolute;width:100%;bottom:0}article>p:last-child{margin-top:var(--spacer4-12)}article header .article-header-content.center h1,article header .article-header-content.center h2,article header .article-header-content.center h3,article header .article-header-content.center p{text-align:center}article .article-header{justify-content:flex-end}article .article-header>div{display:flex;flex-direction:column;flex-grow:1;min-height:100%;justify-content:flex-start}article .article-header .article-header-content{padding-top:var(--spacer4-8);gap:var(--spacer4-1)}article .article-header .article-header-content h1,article .article-header .article-header-content h3{margin:0;padding:0}article .article-header .article-header-content.center h1,article .article-header .article-header-content.center h2,article .article-header .article-header-content.center h3,article .article-header .article-header-content.center p{text-align:center}article .article-header .article-header-content .article-published{margin-top:var(--spacer4-3)}article .article-header .article-header-image{position:relative;min-height:250px;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 410px){article .article-header .article-header-image{min-height:250px}}@media screen and (min-width: 768px){article .article-header .article-header-image{min-height:300px}}@media screen and (min-width: 920px){article .article-header .article-header-image{min-height:330px}}@media screen and (min-width: 1400px){article .article-header .article-header-image{min-height:350px;background-size:1400px}}article .article-header .article-header-image .article-advertorial-header .advertorial-info{color:#fff}article .article-header .article-advertorial-header{padding-top:var(--spacer4-6)}article .article-header .article-advertorial-header .advertorial-info{font-size:.8rem;text-align:left;color:var(--text-light)}article .article-header.has-bg-image{min-height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 410px){article .article-header.has-bg-image{min-height:350px}}@media screen and (min-width: 768px){article .article-header.has-bg-image{min-height:400px}}@media screen and (min-width: 1400px){article .article-header.has-bg-image{min-height:400px;background-size:1400px}}article .article-header.has-bg-image h1,article .article-header.has-bg-image h2,article .article-header.has-bg-image h3,article .article-header.has-bg-image .advertorial-info,article .article-header.article-bg-style-primary h1,article .article-header.article-bg-style-primary h2,article .article-header.article-bg-style-primary h3,article .article-header.article-bg-style-primary .advertorial-info,article .article-header.article-bg-style-secondary h1,article .article-header.article-bg-style-secondary h2,article .article-header.article-bg-style-secondary h3,article .article-header.article-bg-style-secondary .advertorial-info,article .article-header.article-bg-style-tertiary h1,article .article-header.article-bg-style-tertiary h2,article .article-header.article-bg-style-tertiary h3,article .article-header.article-bg-style-tertiary .advertorial-info{color:#fff}article .article-header img{border-radius:var(--spacer4-4)}@media screen and (min-width: 768px){article .article-header img{border-radius:var(--spacer4-6)}}article .brand-header{display:flex;gap:var(--spacer4-4);align-items:center;padding:0;max-height:var(--spacer4-16);background-color:#fff}article .brand-header>p{font-size:.8rem;line-height:1.1;min-width:120px;margin-bottom:0}article .brand-header>a{max-width:260px}article .brand-header img{max-height:40px;height:auto;border-radius:0}article .article-published{display:flex;flex-direction:row;gap:var(--spacer4-4);width:100%}article .article-published p{line-height:1.4;font-size:.9rem;padding-top:0}@media screen and (min-width: 768px){article .article-published p{font-size:1rem}}@media screen and (min-width: 920px){article .article-published p{font-size:.9rem}}@media screen and (min-width: 1150px){article .article-published p{font-size:1rem}}article .article-published img{width:48px;height:48px;border-radius:50%;object-fit:cover;line-height:0}article p.intro{font-weight:700;margin-bottom:var(--spacer4-4) !important}article header,article footer{display:flex;flex-direction:column;padding:0;margin:0;position:relative;height:auto;width:100%;background:rgba(0,0,0,0);z-index:auto;transition:none}article footer{margin-bottom:var(--spacer4-10)}article footer div{margin-top:var(--spacer4-10);width:100%}article ol li{list-style:auto}article ul,article ol{margin:0}article>div{padding-top:var(--spacer4-6);padding-bottom:var(--spacer4-8)}@media screen and (min-width: 768px){article>div{padding-top:var(--spacer4-8);padding-bottom:var(--spacer4-10)}}article>div.center p,article>div.center h1,article>div.center h2,article>div.center h3,article>div.center h4,article>div.center h5{text-align:center}article>div.right p,article>div.right h1,article>div.right h2,article>div.right h3,article>div.right h4,article>div.right h5{text-align:right}article>div p:last-child{margin:0}article>div p.article-button{width:auto;padding-bottom:var(--spacer4-6);padding-top:var(--spacer4-4)}article>div,article .article-header-content,article .article-advertorial-header,article>footer,article>figure{display:flex;flex-flow:column;align-items:center;padding-left:clamp(var(--spacer4-6),4vw,60px);padding-right:clamp(var(--spacer4-6),4vw,60px)}article>div>*,article .article-header-content>*,article .article-advertorial-header>*,article>footer>*,article>figure>*{max-width:840px;width:100%}@supports(-webkit-touch-callout: none){article>div,article .article-header-content,article .article-advertorial-header,article>footer,article>figure{padding-left:calc(env(safe-area-inset-left) + clamp(var(--spacer4-6),4vw,60px));padding-right:calc(env(safe-area-inset-right) + clamp(var(--spacer4-6),4vw,60px))}}article>div:has(>.table-content):has(>.article-bg-style-white),article .article-header-content:has(>.table-content):has(>.article-bg-style-white),article .article-advertorial-header:has(>.table-content):has(>.article-bg-style-white),article>footer:has(>.table-content):has(>.article-bg-style-white),article>figure:has(>.table-content):has(>.article-bg-style-white){padding-left:0;padding-right:0}@supports(-webkit-touch-callout: none){article>div:has(>.table-content):has(>.article-bg-style-white),article .article-header-content:has(>.table-content):has(>.article-bg-style-white),article .article-advertorial-header:has(>.table-content):has(>.article-bg-style-white),article>footer:has(>.table-content):has(>.article-bg-style-white),article>figure:has(>.table-content):has(>.article-bg-style-white){padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media screen and (min-width: 768px){article>div:has(>.table-content),article .article-header-content:has(>.table-content),article .article-advertorial-header:has(>.table-content),article>footer:has(>.table-content),article>figure:has(>.table-content){padding-left:clamp(var(--spacer4-6),4vw,60px);padding-right:clamp(var(--spacer4-6),4vw,60px)}@supports(-webkit-touch-callout: none){article>div:has(>.table-content),article .article-header-content:has(>.table-content),article .article-advertorial-header:has(>.table-content),article>footer:has(>.table-content),article>figure:has(>.table-content){padding-left:calc(env(safe-area-inset-left) + clamp(var(--spacer4-6),4vw,60px));padding-right:calc(env(safe-area-inset-right) + clamp(var(--spacer4-6),4vw,60px))}}}article .article-list-style-primary li,article .article-list-style-secondary li,article .article-list-style-tertiary li{border-radius:var(--spacer4-6);padding:var(--spacer4-4);list-style-type:none;width:100%;margin:0}article .article-list-style-primary ol,article .article-list-style-primary ul,article .article-list-style-secondary ol,article .article-list-style-secondary ul,article .article-list-style-tertiary ol,article .article-list-style-tertiary ul{padding-inline-start:0;align-items:center;display:flex;flex-direction:column;gap:var(--spacer4-6)}article .article-list-style-primary li{background-color:var(--bg-primary)}article .article-list-style-secondary li{background-color:var(--bg-secondary)}article .article-list-style-tertiary li{background-color:var(--bg-tertiary)}article .article-bg-style-neutral{background-color:var(--bg-neutral-transparent)}article .article-bg-style-neutral:has(+.article-bg-style-neutral){padding-bottom:0}article .article-bg-style-neutral:has(+.article-bg-style-neutral)+.article-bg-style-neutral:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-custom-neutral{background-color:var(--bg-neutral-transparent)}article .article-bg-style-custom-neutral:has(+.article-bg-style-custom-neutral){padding-bottom:0}article .article-bg-style-custom-neutral:has(+.article-bg-style-custom-neutral)+.article-bg-style-custom-neutral:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-light-primary{background-color:var(--bg-light-primary)}article .article-bg-style-light-primary:has(+.article-bg-style-light-primary){padding-bottom:0}article .article-bg-style-light-primary:has(+.article-bg-style-light-primary)+.article-bg-style-light-primary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-light-secondary{background-color:var(--bg-light-secondary)}article .article-bg-style-light-secondary:has(+.article-bg-style-light-secondary){padding-bottom:0}article .article-bg-style-light-secondary:has(+.article-bg-style-light-secondary)+.article-bg-style-light-secondary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-light-tertiary{background-color:var(--bg-tertiary)}article .article-bg-style-light-tertiary:has(+.article-bg-style-light-tertiary){padding-bottom:0}article .article-bg-style-light-tertiary:has(+.article-bg-style-light-tertiary)+.article-bg-style-light-tertiary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-medium-primary{background-color:var(--bg-medium-primary)}article .article-bg-style-medium-primary:has(+.article-bg-style-medium-primary){padding-bottom:0}article .article-bg-style-medium-primary:has(+.article-bg-style-medium-primary)+.article-bg-style-medium-primary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-medium-secondary{background-color:var(--bg-medium-secondary)}article .article-bg-style-medium-secondary:has(+.article-bg-style-medium-secondary){padding-bottom:0}article .article-bg-style-medium-secondary:has(+.article-bg-style-medium-secondary)+.article-bg-style-medium-secondary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-medium-tertiary{background-color:var(--bg-medium-tertiary)}article .article-bg-style-medium-tertiary:has(+.article-bg-style-medium-tertiary){padding-bottom:0}article .article-bg-style-medium-tertiary:has(+.article-bg-style-medium-tertiary)+.article-bg-style-medium-tertiary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-primary{background-color:var(--bg-bright-primary);color:var(--accent-white)}article .article-bg-style-primary .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-primary:has(+.article-bg-style-primary){padding-bottom:0}article .article-bg-style-primary:has(+.article-bg-style-primary)+.article-bg-style-primary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-secondary{background-color:var(--bg-bright-secondary);color:var(--accent-white)}article .article-bg-style-secondary .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-secondary:has(+.article-bg-style-secondary){padding-bottom:0}article .article-bg-style-secondary:has(+.article-bg-style-secondary)+.article-bg-style-secondary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-custom-primary{background-color:var(--bg-bright-primary);color:var(--accent-white)}article .article-bg-style-custom-primary .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-custom-primary:has(+.article-bg-style-custom-primary){padding-bottom:0}article .article-bg-style-custom-primary:has(+.article-bg-style-custom-primary)+.article-bg-style-custom-primary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-custom-secondary{background-color:var(--bg-bright-secondary);color:var(--accent-white)}article .article-bg-style-custom-secondary .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-custom-secondary:has(+.article-bg-style-custom-secondary){padding-bottom:0}article .article-bg-style-custom-secondary:has(+.article-bg-style-custom-secondary)+.article-bg-style-custom-secondary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-tertiary{background-color:var(--bg-bright-tertiary);color:var(--accent-white)}article .article-bg-style-tertiary .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-tertiary:has(+.article-bg-style-tertiary){padding-bottom:0}article .article-bg-style-tertiary:has(+.article-bg-style-tertiary)+.article-bg-style-tertiary:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-primary a,article .article-bg-style-secondary a,article .article-bg-style-tertiary a{color:var(--md-ref-palette-tertiary90)}article .article-bg-style-primary a.button-style,article .article-bg-style-secondary a.button-style,article .article-bg-style-tertiary a.button-style{color:var(--accent-white)}article .article-bg-style-primary-dark{background-color:var(--bg-dark-primary);color:var(--accent-white)}article .article-bg-style-primary-dark .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-primary-dark:has(+.article-bg-style-primary-dark){padding-bottom:0}article .article-bg-style-primary-dark:has(+.article-bg-style-primary-dark)+.article-bg-style-primary-dark:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-secondary-dark{background-color:var(--bg-dark-secondary);color:var(--accent-white)}article .article-bg-style-secondary-dark .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-secondary-dark:has(+.article-bg-style-secondary-dark){padding-bottom:0}article .article-bg-style-secondary-dark:has(+.article-bg-style-secondary-dark)+.article-bg-style-secondary-dark:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-tertiary-dark{background-color:var(--bg-dark-tertiary);color:var(--accent-white)}article .article-bg-style-tertiary-dark .table-head{border-color:var(--border-light-transparent)}article .article-bg-style-tertiary-dark:has(+.article-bg-style-tertiary-dark){padding-bottom:0}article .article-bg-style-tertiary-dark:has(+.article-bg-style-tertiary-dark)+.article-bg-style-tertiary-dark:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .article-bg-style-primary-dark .infobox,article .article-bg-style-secondary-dark .infobox,article .article-bg-style-tertiary-dark .infobox,article .article-bg-style-custom-primary .infobox,article .article-bg-style-custom-secondary .infobox{background-color:var(--bg-white-transparent)}article .article-bg-style-primary-dark a,article .article-bg-style-secondary-dark a,article .article-bg-style-tertiary-dark a,article .article-bg-style-custom-primary a,article .article-bg-style-custom-secondary a{color:var(--md-ref-palette-tertiary90)}article .article-bg-style-primary-dark a.button-style,article .article-bg-style-secondary-dark a.button-style,article .article-bg-style-tertiary-dark a.button-style,article .article-bg-style-custom-primary a.button-style,article .article-bg-style-custom-secondary a.button-style{color:var(--accent-neutral);background-color:var(--accent-white)}article .article-bg-style-primary-dark a.button-style:hover,article .article-bg-style-secondary-dark a.button-style:hover,article .article-bg-style-tertiary-dark a.button-style:hover,article .article-bg-style-custom-primary a.button-style:hover,article .article-bg-style-custom-secondary a.button-style:hover{opacity:.8}article .article-bg-style-white:has(+.article-bg-style-white){padding-bottom:0}article .article-bg-style-white:has(+.article-bg-style-white)+.article-bg-style-white:has(>h3,>h5,>p,>ul,>ol,>.text-image-block,>.form-fields){padding-top:var(--spacer4-3)}article .button-row{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}article .article-intro,article .article-header-content,article .article-advertorial-header,article>footer,article>figure{gap:var(--spacer4-6)}article .article-intro{padding-top:var(--spacer4-6) !important}article .article-intro:empty{padding-bottom:0 !important}article .article-flash-bubble{position:absolute;bottom:-10%;display:flex;align-self:center;flex-flow:column;width:100%;max-width:920px;align-items:flex-end;padding-left:clamp(var(--spacer4-6),4vw,60px);padding-right:clamp(var(--spacer4-6),4vw,60px)}article .article-flash-bubble a{text-decoration:none}article .article-flash-bubble a .article-flash-bubble-container{position:relative;display:grid;width:100%;height:100%;transform:rotate(10deg)}article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-cicrcle{position:relative;grid-area:1/1/2/2;border-radius:50%;width:100%;padding-top:100%;z-index:-1}article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content{display:flex;grid-area:1/1/2/2;justify-content:center;flex-flow:column;padding:var(--spacer4-3);min-height:110px;min-width:110px}@media(min-width: 410px){article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content{padding:var(--spacer4-3);min-height:120px;min-width:120px}}@media screen and (min-width: 768px){article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content{min-height:150px;min-width:150px;padding:var(--spacer4-4)}}article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h2.bubble-title{font-size:1.7rem;line-height:.6}@media(min-width: 410px){article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h2.bubble-title{font-size:2.2rem}}@media screen and (min-width: 768px){article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h2.bubble-title{font-size:2.5rem}}@media screen and (min-width: 920px){article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h2.bubble-title{font-size:3rem}}article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content p,article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h1,article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h2{text-align:center;color:var(--accent-white);margin-bottom:0}article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content p:hover,article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h1:hover,article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content h2:hover{text-decoration:none}article .article-flash-bubble a .article-flash-bubble-container .article-flash-bubble-content p{line-height:1.2}article.teaser-sm,article.teaser-md,article.teaser-lg,article.teaser-xl{color:var(--default);display:flex;gap:var(--spacer4-4);flex-direction:row;align-self:center}article.teaser-sm:visited,article.teaser-md:visited,article.teaser-lg:visited,article.teaser-xl:visited{color:var(--default)}article.teaser-sm:hover,article.teaser-md:hover,article.teaser-lg:hover,article.teaser-xl:hover{text-decoration:none;color:var(--default)}article.teaser-sm:hover h2,article.teaser-sm:hover h3,article.teaser-sm:hover h4,article.teaser-sm:hover h5,article.teaser-sm:hover h6,article.teaser-md:hover h2,article.teaser-md:hover h3,article.teaser-md:hover h4,article.teaser-md:hover h5,article.teaser-md:hover h6,article.teaser-lg:hover h2,article.teaser-lg:hover h3,article.teaser-lg:hover h4,article.teaser-lg:hover h5,article.teaser-lg:hover h6,article.teaser-xl:hover h2,article.teaser-xl:hover h3,article.teaser-xl:hover h4,article.teaser-xl:hover h5,article.teaser-xl:hover h6{text-decoration:underline;color:var(--accent-tertiary)}article .teaser-text{gap:var(--spacer4-2);margin:0;padding:0;display:flex;flex-flow:column;gap:var(--spacer4-1)}article .teaser-image{margin:0;padding:0;height:100%;border-radius:var(--spacer4-4);overflow:hidden}article .teaser-image img{width:100%;object-fit:cover;transition:all .2s ease-in-out}article.teaser-sm{display:flex;flex-flow:row;align-self:stretch}article.teaser-sm p.p-xsmall{display:none}@media screen and (min-width: 768px){article.teaser-sm p.p-xsmall{display:block}}article.teaser-sm .teaser-image{width:80px;min-width:80px}article.teaser-sm .teaser-image img{aspect-ratio:1/1}article.teaser-md{display:flex;flex-flow:column;align-self:stretch;width:100%}article.teaser-md .teaser-image{width:100%;min-width:200px}article.teaser-md .teaser-image img{aspect-ratio:16/9}@media screen and (min-width: 768px){article.teaser-md .teaser-image img{aspect-ratio:8/5}}article.teaser-lg{display:flex;flex-flow:column;align-self:stretch;width:100%}article.teaser-lg .teaser-image{width:100%;overflow:hidden}article.teaser-lg .teaser-image img{aspect-ratio:16/9}@media screen and (min-width: 768px){article.teaser-lg .teaser-image img{aspect-ratio:1/1}}article.teaser-xl{display:flex;flex-flow:column;align-self:stretch;width:100%}article.teaser-xl .teaser-image{margin:0;padding:0;width:100%;min-height:200px}article.teaser-xl .teaser-image img{object-fit:cover;aspect-ratio:16/10}@media screen and (min-width: 768px){article.teaser-xl .teaser-image img{aspect-ratio:4/3}}@media screen and (min-width: 920px){article.teaser-xl .teaser-image img{aspect-ratio:16/9}}article .news-article-content{margin:0;padding:0;width:80%}article .news-article-content h2{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;margin-top:0}article .news-article-content h2 span{font-weight:700;font-size:1rem}@media(min-width: 410px){article .news-article-content h2 span{font-size:1.2rem}}@media screen and (min-width: 768px){article .news-article-content h2 span{font-size:1rem}}@media screen and (min-width: 920px){article .news-article-content h2 span{font-size:1.2rem}}article .news-article-content h3{font-weight:700;font-size:.8rem;line-height:0;text-transform:uppercase;color:var(--md-ref-palette-tertiary60);margin-bottom:var(--spacer4-4)}@media(min-width: 410px){article .news-article-content h3{font-size:1rem}}@media screen and (min-width: 768px){article .news-article-content h3{font-size:.8rem}}@media screen and (min-width: 920px){article .news-article-content h3{font-size:1rem}}article .news-article-content p.p-small{line-height:1.4;font-size:1rem;padding-top:0}.article-list{display:flex;flex-flow:column;z-index:2;background-color:var(--accent-white)}.article-grid-md{grid-column-end:span 12;display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:minmax(100px, 1fr);row-gap:var(--spacer4-6);column-gap:var(--spacer4-6)}.article-grid-md li{grid-column-end:span 12}@media(min-width: 410px){.article-grid-md li{grid-column-end:span 6}}.article-grid-md li:has(.large-teaser){grid-row:span 2}@media screen and (min-width: 920px){.article-grid-md{grid-column-end:span 6}}.article-section-lg{grid-column-end:span 12;display:flex;flex-flow:column}.article-grid-lg,.article-grid-xl,.article-grid-sm{display:grid;grid-template-columns:repeat(12, 1fr);row-gap:var(--spacer4-8);column-gap:var(--spacer4-4)}@media screen and (min-width: 768px){.article-grid-lg,.article-grid-xl,.article-grid-sm{column-gap:var(--spacer4-4)}}@media screen and (min-width: 920px){.article-grid-lg,.article-grid-xl,.article-grid-sm{column-gap:var(--spacer4-6)}}.article-list,.article-section-md,.article-section-lg{gap:var(--spacer4-4)}.article-list header,.article-section-md header,.article-section-lg header{position:relative;display:flex;flex-direction:column}.article-list header h3,.article-section-md header h3,.article-section-lg header h3{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacer4-3)}.article-list ul,.article-section-md ul,.article-section-lg ul{padding:0;margin:0}.article-section-md,.article-section-lg{border-bottom:1px solid var(--clc-border);padding-bottom:var(--spacer4-6)}.article-section-md:last-child,.article-section-lg:last-child{border-bottom:none}.article-list li,.article-grid-lg li{list-style:none;list-style-position:inside;margin:0;padding:0;grid-column-end:span 12}@media(min-width: 410px){.article-list li,.article-grid-lg li{grid-column-end:span 6}}@media screen and (min-width: 920px){.article-list li,.article-grid-lg li{grid-column-end:span 3}}.article-grid-sm li{list-style:none;list-style-position:inside;margin:0;padding:0;grid-column-end:span 12}@media screen and (min-width: 768px){.article-grid-sm li{grid-column-end:span 6}}@media screen and (min-width: 920px){.article-grid-sm li{grid-column-end:span 4}}.article-grid-md li{list-style:none;list-style-position:inside;margin:0;padding:0;grid-column-end:span 12}@media(min-width: 410px){.article-grid-md li{grid-column-end:span 6}}@media screen and (min-width: 768px){.article-grid-md li{grid-column-end:span 4}}@media screen and (min-width: 920px){.article-grid-md li{grid-column-end:span 3}}.article-grid-xl li{list-style:none;list-style-position:inside;margin:0;padding:0;grid-column-end:span 12}@media screen and (min-width: 768px){.article-grid-xl li{grid-column-end:span 6}}.carousel-article,.list-article{position:relative;display:flex;flex-flow:column}.list-article{gap:var(--spacer4-4)}.list-article .teaser-image img{aspect-ratio:16/9}.list-article .teaser-content{margin:0;padding:0;gap:var(--spacer4-2)}.list-article .teaser-content p:last-child{margin-top:var(--spacer4-2)}@media screen and (min-width: 768px){.list-article{gap:var(--spacer4-6);flex-flow:row}.list-article .teaser-image{width:250px;min-width:250px}.list-article .teaser-image img{aspect-ratio:4/3}}.list-article h3{transition:all .15s ease-in-out}.carousel-article{align-items:center;height:100%;transition:all .15s ease-in-out;overflow:hidden}.carousel-article.carousel-article-marketplace{border-radius:var(--spacer4-4)}@media screen and (min-width: 920px){.carousel-article.carousel-article-marketplace{border-radius:var(--spacer4-6)}}@media(min-width: 410px){.carousel-article{border-radius:var(--spacer4-4)}}@media screen and (min-width: 920px){.carousel-article{border-radius:var(--spacer4-6)}}.carousel-article:hover{box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);background-color:rgba(255,255,255,.4);transform:scale(1.01)}.carousel-article:hover .carousel-article-image-teaser img,.carousel-article:hover .carousel-article-image img{border-radius:0}.carousel-article>div>*{max-width:none}.carousel-article .carousel-article-image{margin:0;padding:0;width:100%;height:35%}.carousel-article .carousel-article-image img{width:100%;height:100%;object-fit:cover}@media(min-width: 410px){.carousel-article .carousel-article-image img{border-radius:var(--spacer4-4)}}@media(min-width: 410px){.carousel-article .carousel-article-image{height:50%}}@media screen and (min-width: 920px){.carousel-article .carousel-article-image{height:45%}}@media screen and (min-width: 1150px){.carousel-article .carousel-article-image{height:50%}}.carousel-article .carousel-marketplace-image{margin:0;padding:0;width:100%;height:100%}.carousel-article .carousel-marketplace-image img{width:100%;height:100%;object-fit:cover}.carousel-article .carousel-article-image-teaser{margin:0;padding:0;width:100%;height:240px}.carousel-article .carousel-article-image-teaser img{width:100%;height:100%;object-fit:cover}@media(min-width: 410px){.carousel-article .carousel-article-image-teaser img{border-radius:var(--spacer4-4)}}.carousel-article .carousel-article-content{bottom:0px;display:flex;flex-flow:column;align-items:flex-start;gap:var(--spacer4-1);padding:var(--spacer4-6);margin:0;height:65%}@media(min-width: 410px){.carousel-article .carousel-article-content{gap:var(--spacer4-1);padding:var(--spacer4-3);height:50%}}@media screen and (min-width: 920px){.carousel-article .carousel-article-content{gap:var(--spacer4-2);padding:var(--spacer4-4);height:55%}}@media screen and (min-width: 1150px){.carousel-article .carousel-article-content{height:50%}}.carousel-article .carousel-article-content h2{font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;margin-top:0;hyphens:auto}.carousel-article .carousel-article-content h3.article-teaser{overflow-wrap:break-word;hyphens:auto;color:var(--default);text-align:left;font-size:1.2rem}@media(min-width: 410px){.carousel-article .carousel-article-content h3.article-teaser{font-size:1.2rem}}@media screen and (min-width: 768px){.carousel-article .carousel-article-content h3.article-teaser{font-size:1.4rem}}.carousel-article .carousel-article-content div.carousel-article-category{font-weight:700;font-size:1.1rem;margin-top:var(--spacer4-1);overflow-wrap:break-word;hyphens:auto;line-height:1.3}@media screen and (min-width: 768px){.carousel-article .carousel-article-content div.carousel-article-category{hyphens:manual;margin-top:var(--spacer4-2);font-size:1.2rem}}.carousel-article .carousel-article-content p{margin:0}.carousel-article .carousel-article-content p:last-child{margin-top:var(--spacer4-2);display:flex;height:100%;align-items:flex-end}.carousel-article .carousel-article-content p.p-small{line-height:1.4;font-size:1rem;padding-top:0}a.teaser-wrapper{display:block;height:100%;position:relative;text-decoration:none;color:var(--default);margin-right:auto}a.teaser-wrapper:hover{text-decoration:none;cursor:pointer;color:var(--default)}a.teaser-wrapper:hover h2,a.teaser-wrapper:hover h3{color:var(--accent-tertiary);text-decoration:none}a.teaser-wrapper:hover div.carousel-article-category{text-decoration:none}a.teaser-wrapper:hover h3.article-teaser{color:var(--accent-tertiary);text-decoration:underline}a.teaser-wrapper:hover .teaser-image img{transform:scale(1.05)}.app-download-teaser,.clc-teaser{position:relative;display:flex;flex-flow:column;align-items:center;gap:var(--spacer4-1);background-color:var(--bg-light-primary);background-image:url("../images/teaser-app-download-bg.jpg");background-size:cover;background-position-y:bottom;background-position-x:center;border-radius:var(--spacer4-6)}.app-download-teaser p,.app-download-teaser h3,.app-download-teaser h2,.app-download-teaser button,.clc-teaser p,.clc-teaser h3,.clc-teaser h2,.clc-teaser button{text-align:center}.app-download-teaser{padding:var(--spacer4-8) var(--spacer4-6)}.app-download-teaser .app-store{width:auto;margin-bottom:0}.app-download-teaser img.app-icon{box-shadow:0 2px 30px rgba(27,123,169,.5);border-radius:20px}.clc-teaser{align-items:flex-end}.clc-teaser>.clc-teaser-text{align-self:center;padding:var(--spacer4-8) var(--spacer4-6);display:flex;flex-flow:column;width:100%}.clc-teaser>.clc-teaser-image{padding:0 var(--spacer4-16)}.clc-teaser p{font-family:museo-slab,slab-serif,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.8rem;line-height:1}@media screen and (min-width: 768px){.clc-teaser p{font-size:2rem}}@media screen and (min-width: 920px){.clc-teaser p{font-size:2.2rem}}.clc-teaser h2{font-size:1.2rem;overflow-wrap:break-word;hyphens:manual;line-height:1.3;margin-top:0;margin-bottom:var(--spacer4-10)}@media screen and (min-width: 768px){.clc-teaser h2{font-size:1.6rem}}.clc-teaser h3.section-head{margin-bottom:0}@media screen and (min-width: 768px){.clc-teaser{flex-flow:row}.clc-teaser>.clc-teaser-text{flex-flow:column;align-items:flex-start;padding:var(--spacer4-8) var(--spacer4-6);width:45%}.clc-teaser>.clc-teaser-text p,.clc-teaser>.clc-teaser-text h3,.clc-teaser>.clc-teaser-text h2{text-align:left}.clc-teaser>.clc-teaser-image{width:60%;padding:0}}.form-fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacer4-6);align-items:center;justify-content:center;padding:var(--spacer4-6)}.form-fields.has-background{background-color:var(--accent-white);border-radius:var(--spacer4-4);box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);margin-bottom:var(--spacer4-6)}@media screen and (min-width: 768px){.form-fields.has-background{border-radius:var(--spacer4-6)}}.form-fields button{margin:0;width:100%}@media(min-width: 410px){.form-fields button{width:auto}}.form-fields .form-label{width:100%}.form-fields input.error{margin-bottom:0;box-shadow:inset 0 0 0 2px var(--code)}.form-fields input.error:enabled:focus-visible{outline:var(--error-focus) solid 3px}.form-fields .form-checkbox{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;gap:var(--spacer4-3)}.form-fields .form-checkbox p{padding-top:2px;font-weight:normal;text-align:left}.form-fields .form-radio{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:var(--spacer4-3)}.form-fields .form-radio p{font-weight:normal;text-align:left}.form-fields fieldset{display:flex;flex-flow:column;gap:var(--spacer4-2);max-width:640px;width:100%}@media screen and (min-width: 768px){.form-fields fieldset{min-width:640px}}.form-fields fieldset legend{margin-bottom:1em}.form-fields fieldset label{padding:var(--spacer4-3) var(--spacer4-4);width:100%;gap:var(--spacer4-1);border-radius:var(--spacer4-3);transition:all .15s ease-in-out;background-color:var(--clc-field)}.form-fields fieldset label:has(input:checked){background-color:var(--clc-field-active)}.form-fields fieldset label:has(input:checked):hover{cursor:pointer;background-color:var(--clc-field-active-hover)}.form-fields fieldset label:hover{cursor:pointer;background-color:var(--clc-field-hover)}.form-fields .error-text{font-size:.9rem;color:var(--code)}.form-fields .hidden{display:none}article.product-update{gap:var(--spacer4-4);position:relative;padding-bottom:var(--spacer4-10)}@media screen and (min-width: 920px){article.product-update{flex-direction:row;justify-content:flex-start;gap:var(--spacer4-6)}}article.product-update .product-update-article-header{margin-top:0;display:block;box-sizing:border-box;width:100%;height:100%;position:relative}@media screen and (min-width: 920px){article.product-update .product-update-article-header{width:40%;min-width:360px;position:sticky;top:78px}}article.product-update .product-update-article-header h2{font-size:1.6rem;overflow-wrap:break-word;hyphens:auto;line-height:1.1}@media(min-width: 410px){article.product-update .product-update-article-header h2{font-size:2rem}}@media screen and (min-width: 768px){article.product-update .product-update-article-header h2{font-size:2.6rem}}@media screen and (min-width: 920px){article.product-update .product-update-article-header h2{font-size:2.6rem}}@media screen and (min-width: 1400px){article.product-update .product-update-article-header h2{font-size:2.8rem}}article.product-update .product-update-article-header h2,article.product-update .product-update-article-header h3{margin:0;padding:0}article.product-update .product-update-article-header .article-published{margin-top:var(--spacer4-3)}article.product-update>div.product-update-article-content{display:flex;position:relative;align-items:center;gap:var(--spacer4-6);padding:0}@media screen and (min-width: 920px){article.product-update>div.product-update-article-content{width:60%}}article.product-update div.tag-bar-container{margin-top:var(--spacer4-6)}.collapsible{transition:height .5s ease-in-out;position:relative}.collapsible.no-animation{transition:none !important}.collapsible.no-animation button.collapsible-button svg{transition:none !important}.collapsible.open{margin-bottom:var(--spacer4-3)}.collapsible.open .collapsible-content{display:block;overflow:visible}.collapsible .collapsible-content{position:relative;display:none;overflow:hidden}.collapsible .collapsible-buttons{display:flex;justify-content:flex-start;width:100%;margin-top:10px}@media screen and (min-width: 1150px){.collapsible.disable-collapsible-on-lg{height:100% !important}.collapsible.disable-collapsible-on-lg .collapsible-buttons{display:none}.collapsible.disable-collapsible-on-lg .collapsible-content{display:block;overflow:visible}}button.collapsible-button{color:var(--accent);background-color:rgba(255,255,255,0);font-weight:500;display:flex;align-items:center;padding-left:0}button.collapsible-button svg{width:16px;height:16px;transition:all .3s ease-in-out}button.collapsible-button svg g,button.collapsible-button svg path{fill:var(--accent)}button.collapsible-button span{color:var(--accent)}button.collapsible-button:hover{background-color:rgba(0,0,0,0);color:var(--accent-tertiary);cursor:pointer}button.collapsible-button:hover span{color:var(--accent-tertiary)}button.collapsible-button:hover svg g,button.collapsible-button:hover svg path{fill:var(--accent-tertiary)}button.collapsible-button span.hide{display:none}button.collapsible-button span.show{display:revert}button.collapsible-button svg{transform:rotate(0)}button.collapsible-button.hide-content span.hide{display:revert}button.collapsible-button.hide-content span.show{display:none}button.collapsible-button.hide-content svg{transform:rotate(90deg)}.page-error section{height:100%}.page-error-info{position:absolute;bottom:calc(64px + var(--spacer4-8)) !important;left:0;right:0;font-size:1em;color:var(--md-ref-palette-neutral-variant60);opacity:.8;text-align:center;max-width:100% !important}.page-error-info a{color:var(--md-ref-palette-neutral-variant60);font-weight:bold}.page-error-404 p{max-width:50vw}.page-error-404:before{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:soft-light;opacity:.3;filter:blur(4px);-webkit-filter:blur(4px)}.page-error-404-1:before{background-image:linear-gradient(to right, var(--md-ref-palette-secondary95), var(--md-ref-palette-primary95)),url("../images/error/404-1.webp")}.page-error-404-2:before{background-image:linear-gradient(to right, var(--md-ref-palette-secondary95), var(--md-ref-palette-primary95)),url("../images/error/404-2.webp")}.page-error-404-3:before{background-image:linear-gradient(to right, var(--md-ref-palette-secondary95), var(--md-ref-palette-primary95)),url("../images/error/404-3.webp")}#slide1-image1{position:absolute;top:60px;left:0;bottom:0;transform:scale(1.6);display:flex}#slide1-image1>img{object-fit:contain;height:auto;width:100%;filter:drop-shadow(0 4px 12px rgba(0, 29, 50, 0.5));margin:0}@media screen and (min-width: 768px){#slide1-image1{top:30px;transform:translateZ(10px) scale(0.9);transform-origin:-10% -10%;min-width:700px;min-height:700px}}#slide1-image2{position:relative;max-width:616px;height:100%;transform:scale(1.15)}@media screen and (min-width: 768px){#slide1-image2{transform:scale(1);margin-left:min(1.5vw,20px);min-width:616px}}#slide1-image2>img{object-fit:contain;height:auto;width:100%}#slide2-image1{-webkit-mask-image:url("../images/slide2-mask1.png.webp");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url("../images/slide2-mask1.png.webp");mask-repeat:no-repeat;mask-size:cover;position:relative}#slide2-image2{-webkit-mask-image:url("../images/slide2-mask2.png.webp");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url("../images/slide2-mask2.png.webp");mask-repeat:no-repeat;mask-size:contain;position:absolute;top:0;left:0;bottom:0;right:0;margin:var(--spacer4-6);padding:0}@media screen and (min-width: 768px){#slide2-image2{transform:translateZ(10px) scale(0.95)}}#slide2-image3{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:var(--spacer4-6);filter:drop-shadow(rgba(0, 29, 50, 0.3) 0px 2px 20px)}@media screen and (min-width: 768px){#slide2-image3{transform:translateZ(15px) scale(0.5)}}#home-care-image1{position:relative;display:flex}#home-care-image1>img{margin:0}#home-care-image2{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:var(--spacer4-6);filter:drop-shadow(rgba(0, 29, 50, 0.3) 0px 2px 20px)}@media screen and (min-width: 768px){#home-care-image2{transform:translateZ(10px) scale(0.95)}}#slide-1{height:100vh;height:100svh;min-height:800px;max-height:1000px}#slide-1 h1{margin-top:12vh;margin-top:12svh}@media screen and (min-width: 768px){#slide-1 h1{margin-top:6vh;margin-top:6svh}}#slide-1 .slide-content{z-index:0}@media screen and (min-width: 768px){#slide-1 .slide-content{align-items:center;height:100%}}#slide-1 .slide-text{min-width:40%}@media screen and (min-width: 768px){#slide-1 .slide-text{max-width:500px}}#slide-1 .slide-text div:has(img){margin-bottom:var(--spacer4-3)}#slide-1 .slide-image{padding:0}@media screen and (min-width: 768px){#slide-1 .slide-image{height:auto;margin-top:3vh;transform-style:preserve-3d;min-width:30%}}@media screen and (min-height: 1200px){#slide-1 .slide-image{margin-top:8vh}}#slide-1 .slide-bg{background-color:var(--md-ref-palette-tertiary80)}@media screen and (min-height: 1350px){#slide-1 .slide-bg{transform:translateY(-10%) translateZ(-50px) scale(1.27)}}#slide-1 .slide-bg1{background-image:url("../images/slide1-shape1-portrait.svg");background-size:cover;background-position-y:top;background-position-x:center}@media screen and (min-width: 768px){#slide-1 .slide-bg1{background-image:url("../images/slide1-shape1.svg")}}@media screen and (min-width: 1400px){#slide-1 .slide-bg1{width:1400px;margin:auto}}@media screen and (min-width: 768px){#slide-1{min-height:600px;max-height:850px;padding-bottom:inherit}}#slide-1 .app-store{flex-flow:row}#home-home-care #home-care-image1{opacity:0;transition:all .3s}#home-home-care #home-care-image2{transform:scale(1) translateZ(10px);opacity:0;transition:all .5s .2s}#home-home-care .slide-image{transform:scale(1) translateZ(0);transition:all .3s}@media screen and (min-width: 768px){#home-home-care .slide-image{transform-style:preserve-3d;min-width:40%;transform:scale(1.2) translateX(5%) translateZ(0)}}@media screen and (min-width: 920px){#home-home-care .slide-image{min-width:400px;transform:scale(1) translateX(0) translateZ(0)}}#home-home-care .slide-image.visible #home-care-image1{opacity:1}#home-home-care .slide-image.visible #home-care-image2{opacity:1}#home-fabel-app #slide2-image1{transition:all .4s ease-out .2s;opacity:0;transform:translateX(10%) translateY(10%)}#home-fabel-app #slide2-image2{transition:all .4s ease-out;opacity:0;transform:translateX(-10%) translateY(10%) translateZ(10px) scale(0.95)}#home-fabel-app #slide2-image3{transition:all .4s ease-out;opacity:0}#home-fabel-app .slide-text div:has(img){margin-bottom:var(--spacer4-3)}#home-fabel-app .slide-bg{background-image:url("../images/home-fabel-app-bg-portrait.svg");background-size:120%;background-position-y:bottom;background-position-x:center}@media screen and (min-width: 768px){#home-fabel-app .slide-bg{background-size:cover;background-position-y:center;background-image:url("../images/home-fabel-app-bg.svg");background-position-x:40%}}@media screen and (min-width: 920px){#home-fabel-app .slide-bg{background-position-x:center}}@media screen and (min-width: 1400px){#home-fabel-app .slide-bg{background-size:1400px}}#home-fabel-app .slide-image{transform:scale(1.2) translateX(0);transition:all .3s}@media screen and (min-width: 768px){#home-fabel-app .slide-image{margin-top:10vh;transform-style:preserve-3d;transform:translateZ(25px) scale(1.6) translateX(25%);transform-origin:100% 50%}}@media screen and (min-width: 920px){#home-fabel-app .slide-image{transform:scale(1) translateX(-5%) translateZ(30px);max-width:700px;min-width:600px}}#home-fabel-app .slide-image.visible #slide2-image1{transform:translateX(0) translateY(0);opacity:1}#home-fabel-app .slide-image.visible #slide2-image2{transform:translateX(0) translateY(0);opacity:1}@media screen and (min-width: 768px){#home-fabel-app .slide-image.visible #slide2-image2{transform:translateX(0) translateY(0) translateZ(10px) scale(0.95)}}#home-fabel-app .slide-image.visible #slide2-image3{opacity:1}#home-partner-program .slide-bg{background-image:linear-gradient(90deg, var(--md-ref-palette-secondary98), var(--md-ref-palette-secondary95))}#home-partner-program .slide-bg1{background-image:url("../images/shape-marketing-4-1-portrait.svg");background-position-y:bottom;background-position-x:center;background-size:100%}@media screen and (min-width: 768px){#home-partner-program .slide-bg1{background-image:url("../images/shape-marketing-4-1.svg");background-size:92%;background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){#home-partner-program .slide-bg1{background-size:1280px}}#home-app-features .slide-bg{background-color:rgba(0,0,0,0);background-image:linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255), rgb(255, 255, 255))}#home-benefits{min-height:1000px}@media screen and (min-width: 768px){#home-benefits .slide-content{min-height:620px}}#home-benefits .slide-bg{background-image:url("../images/home-benefits-bg-portrait.jpg");background-size:cover;background-position-y:center;background-position-x:center}@media screen and (min-width: 768px){#home-benefits .slide-bg{background-image:url("../images/home-benefits-bg.jpg")}}#home-benefits .slide-bg1{background-image:url("../images/home-benefits-shape-portrait.svg");background-size:cover;background-position-y:center;background-position-x:center}@media screen and (min-width: 768px){#home-benefits .slide-bg1{background-image:url("../images/home-benefits-shape.svg")}}@supports(-webkit-backdrop-filter: blur(1px)){#home-benefits .slide-bg1{mix-blend-mode:multiply;opacity:1}}#home-benefits h2,#home-benefits p{color:var(--accent-white)}#home-benefits h3{color:var(--md-ref-palette-tertiary80)}#home-benefits ul,#home-benefits li{padding-left:0}#home-benefits li{color:var(--md-ref-palette-tertiary80);list-style:url("../images/icon-checkmark.svg");list-style-position:inside;font-weight:700;line-height:1.5}@media screen and (min-width: 768px){#home-benefits{min-height:600px;max-height:650px}}.app-store{display:flex;flex-flow:column;align-items:center;width:100%;gap:var(--spacer4-4);margin-bottom:var(--spacer4-8)}@media screen and (min-width: 768px){.app-store{margin-bottom:0;flex-flow:row}}.app-store img.app-icon{min-width:100px}@media screen and (min-width: 768px){.app-store img{min-width:160px}.app-store img.app-icon{min-width:80px}}.app-store a{line-height:0;flex-shrink:0}.about-us-hero{min-height:300px}@media(min-width: 410px){.about-us-hero{min-height:360px}}@media screen and (min-width: 768px){.about-us-hero{min-height:400px}}.about-us-hero .slide-content{min-height:300px}@media(min-width: 410px){.about-us-hero .slide-content{min-height:360px}}@media screen and (min-width: 768px){.about-us-hero .slide-content{min-height:400px}}.about-us-hero .slide-text{max-width:200px}@media screen and (min-width: 768px){.about-us-hero .slide-text{transform-origin:100% 50%}}.about-us-hero .slide-image{max-width:700px;display:flex;justify-content:center;align-items:flex-start;height:100%;min-height:100px;overflow:hidden}@media screen and (min-width: 768px){.about-us-hero .slide-image{height:500px;transform-origin:0% 50%}}@media screen and (min-width: 920px){.about-us-hero .slide-image{height:600px;transform-origin:0% 50%}}@media screen and (min-width: 1400px){.about-us-hero .slide-image{height:740px;transform-origin:0% 50%}}.about-us-hero .slide-bg{background-image:url("../images/fabel-team-portrait.jpg");background-position-y:top;background-position-x:center;background-size:cover}@media(min-width: 410px){.about-us-hero .slide-bg{background-position-y:center;background-size:cover}}@media screen and (min-width: 768px){.about-us-hero .slide-bg{background-image:url("../images/fabel-team.jpg")}}.about-us-hero .slide-bg1{background-image:url("../images/shape-about-us-hero-1.svg");mix-blend-mode:normal;opacity:.5}@media screen and (min-width: 768px){.about-us-hero .slide-bg1{background-image:url("../images/shape-about-us-hero-1.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){.about-us-hero .slide-bg1{background-size:1600px}}.about-us-hero .slide-bg2{background-image:url("../images/shape-about-us-hero-2.svg")}@media screen and (min-width: 768px){.about-us-hero .slide-bg2{background-image:url("../images/shape-about-us-hero-2.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){.about-us-hero .slide-bg2{background-size:1600px}}#about-us-team{min-height:300px}#about-us-intro{min-height:0}#about-us-intro h1{text-align:center}#about-us-intro .slide-content{min-height:0}@media screen and (min-width: 768px){#about-us-intro{min-height:640px}#about-us-intro .slide-content{min-height:640px}}#about-us-care-two-point-o{min-height:800px}@media screen and (min-width: 768px){#about-us-care-two-point-o{min-height:640px}}#about-us-care-two-point-o .slide-content{min-height:800px}@media screen and (min-width: 768px){#about-us-care-two-point-o .slide-content{min-height:640px}}#about-us-care-two-point-o .slide-bg{background-image:linear-gradient(45deg, var(--md-ref-palette-primary98), var(--md-ref-palette-secondary95))}#about-us-care-two-point-o .slide-bg1{background-image:url("../images/shape-about-us-3-1-portrait.svg");background-position-y:top}@media screen and (min-width: 768px){#about-us-care-two-point-o .slide-bg1{background-image:url("../images/shape-about-us-3-1.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){#about-us-care-two-point-o .slide-bg1{background-size:cover}}#about-us-care-two-point-o .slide-bg2{background-image:url("../images/shape-about-us-3-2-portrait.svg");background-position-y:bottom}@media screen and (min-width: 768px){#about-us-care-two-point-o .slide-bg2{background-image:url("../images/shape-about-us-3-2.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){#about-us-care-two-point-o .slide-bg2{background-size:cover}}#about-us-care-two-point-o .slide-text{padding-top:100px}@media screen and (min-width: 768px){#about-us-care-two-point-o .slide-text{padding-top:50px}}#about-us-care-two-point-o .slide-image{padding-bottom:100px}#about-us-care-two-point-o .slide-image img{border-radius:35% 35% 0 35%/50% 50% 0 50%}#marketing-hero{min-height:100vh}@media screen and (min-width: 768px){#marketing-hero{max-height:850px}}#marketing-hero .slide-content{min-height:100vh}@media screen and (min-width: 768px){#marketing-hero .slide-content{min-height:850px}}#marketing-hero .slide-text{max-width:600px}@media screen and (min-width: 768px){#marketing-hero .slide-text{transform-origin:100% 50%}}#marketing-hero .slide-image{max-width:700px;display:flex;justify-content:center;align-items:flex-start;height:700px;margin-top:15%;overflow:hidden}@media screen and (min-width: 768px){#marketing-hero .slide-image{height:900px;margin-top:5%;transform-origin:0% 50%;justify-content:center;align-items:flex-start}#marketing-hero .slide-image .image-in-iphone{margin-top:10%}}#marketing-hero .slide-bg{background-image:linear-gradient(90deg, var(--md-ref-palette-secondary98), var(--md-ref-palette-secondary95))}#marketing-hero .slide-bg1{background-image:url("../images/shape-marketing-hero-portrait-1.svg")}@media screen and (min-width: 768px){#marketing-hero .slide-bg1{background-image:url("../images/shape-marketing-hero-1.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){#marketing-hero .slide-bg1{background-size:1600px}}#marketing-hero .slide-bg2{background-image:url("../images/shape-marketing-hero-portrait-2.svg")}@media screen and (min-width: 768px){#marketing-hero .slide-bg2{background-image:url("../images/shape-marketing-hero-2.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){#marketing-hero .slide-bg2{background-size:1600px}}#marketing-perfect-care-platform .slide-bg{background-image:url("../images/shape-marketing-2-1-portrait.svg");background-position-y:bottom 20%;background-position-x:center;background-size:100%}@media screen and (min-width: 768px){#marketing-perfect-care-platform .slide-bg{background-image:url("../images/shape-marketing-2-1.svg");background-size:cover;background-position-y:bottom}}@media screen and (min-width: 1400px){#marketing-perfect-care-platform .slide-bg{background-size:1450px}}#marketing-perfect-care-platform .image-row .image-in-iphone{transition:all .4s ease-out;opacity:0}#marketing-perfect-care-platform .image-row .image-in-iphone:first-child{transform:translateX(-20%)}#marketing-perfect-care-platform .image-row .image-in-iphone:last-child{transform:translateX(20%)}#marketing-perfect-care-platform.visible .image-row .image-in-iphone{transform:translateX(0);opacity:1}#marketing-the-market-place .slide-bg{background-image:linear-gradient(90deg, var(--md-ref-palette-secondary98), var(--md-ref-palette-secondary95))}#marketing-the-market-place .slide-bg1{background-image:url("../images/shape-marketing-4-1-portrait.svg");background-position-y:bottom;background-position-x:center;background-size:100%}@media screen and (min-width: 768px){#marketing-the-market-place .slide-bg1{background-image:url("../images/shape-marketing-4-1.svg");background-size:92%;background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){#marketing-the-market-place .slide-bg1{background-size:1280px}}article.news-article{display:flex;flex-flow:column;gap:var(--spacer4-6);margin-bottom:var(--spacer4-12)}@media screen and (min-width: 768px){article.news-article{flex-flow:row}}article.news-article .news-article-image{margin:0;padding:0;height:100%;min-width:200px;border-radius:var(--spacer4-4);overflow:hidden}@media screen and (min-width: 768px){article.news-article .news-article-image{max-width:300px}}article.news-article .news-article-image img{width:100%;object-fit:cover;aspect-ratio:4/3}article.news-article .news-article-content{margin:0;padding:0}article.news-article .news-article-content h2{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;margin-top:0}article.news-article .news-article-content h2 a{color:var(--text)}article.news-article .news-article-content h2 a:hover{color:var(--accent-tertiary);text-decoration:none}article.news-article .news-article-content h2 span{font-weight:700;font-size:1rem}@media(min-width: 410px){article.news-article .news-article-content h2 span{font-size:1.2rem}}@media screen and (min-width: 768px){article.news-article .news-article-content h2 span{font-size:1rem}}@media screen and (min-width: 920px){article.news-article .news-article-content h2 span{font-size:1.2rem}}article.news-article .news-article-content h3{font-weight:700;font-size:.8rem;line-height:0;text-transform:uppercase;color:var(--md-ref-palette-tertiary60);margin-bottom:var(--spacer4-4)}@media(min-width: 410px){article.news-article .news-article-content h3{font-size:1rem}}@media screen and (min-width: 768px){article.news-article .news-article-content h3{font-size:.8rem}}@media screen and (min-width: 920px){article.news-article .news-article-content h3{font-size:1rem}}article.news-article .news-article-content p.p-small{line-height:1.4;font-size:1rem;padding-top:0}.care-plus-hero{position:relative;background-color:var(--bg-light-primary);overflow:hidden;padding-bottom:80px}.care-plus-hero .hero-bg1{position:absolute;left:10%;width:100%;height:100%;background-image:url("../images/slide1-shape1-portrait.svg");background-size:cover;background-position-y:top;background-position-x:center}@media screen and (min-width: 768px){.care-plus-hero .hero-bg1{background-image:url("../images/slide1-shape1.svg")}}.care-plus-hero .hero-bg2{position:absolute;width:100%;height:100%;left:-40%;top:40%;background-size:cover;opacity:.3}@media screen and (min-width: 768px){.care-plus-hero .hero-bg2{background-image:url("../images/shape-about-us-3-1.svg");background-position-y:center;background-position-x:center}}@media screen and (min-width: 1400px){.care-plus-hero .hero-bg2{background-size:cover}}.care-plus-hero .hero-content{margin-top:64px}section.clc-container{width:100%;margin:0;padding:0}section.clc-container .clc-bg{position:absolute;width:100%;height:100%;min-height:700px;max-height:700px;background-image:linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgb(255, 255, 255)),url("../images/bg-clc-hero.jpg");background-size:cover;background-repeat:no-repeat;background-position-y:0;background-position-x:center}section.clc-container header:has(.clc-progress){flex-flow:row;flex-wrap:wrap;gap:var(--spacer4-4);align-items:center}.overview-grid .clc-content{display:flex;flex-flow:column;gap:var(--spacer4-6);padding-top:0;grid-column-end:span 12}@media screen and (min-width: 768px){.overview-grid .clc-content{gap:var(--spacer4-8)}}.overview-grid footer.clc-footer{background:none;display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto;justify-content:space-between;gap:var(--spacer4-3);padding:0 0 var(--spacer4-10) 0}.overview-grid footer.clc-footer #clc-previous{grid-column-start:1}.overview-grid footer.clc-footer #clc-next,.overview-grid footer.clc-footer #clc-finish{grid-column-start:3}main:has(.clc-grid-head){overflow-x:visible}h2.clc-header{text-align:center;font-size:1.4rem;padding:0 var(--spacer4-8);margin:0}@media(min-width: 410px){h2.clc-header{font-size:1.6rem}}@media screen and (min-width: 768px){h2.clc-header{font-size:2rem}}@media screen and (min-width: 920px){h2.clc-header{font-size:2.2rem}}h3.clc-title{font-family:museo-sans,-apple-system,Roboto,"Segoe UI",Arial,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.3rem;margin:0}@media(min-width: 410px){h3.clc-title{font-size:1.2rem}}@media screen and (min-width: 768px){h3.clc-title{font-size:1.6rem}}h3.section-head{margin-bottom:0}.clc-content .clc-grid-section-5.clc-grid-head{position:sticky;top:0px;z-index:50}.clc-content .clc-grid-section-5.clc-grid-head.is-pinned{border-radius:0;background-color:var(--accent-white);border-bottom:1px solid var(--clc-border);z-index:10}.clc-content.with-header .clc-grid-section-5.clc-grid-head{top:64px}.clc-section-intro{display:flex;flex-flow:column;gap:var(--spacer4-3);width:100%;padding:var(--spacer4-4) var(--spacer4-3) 0 var(--spacer4-3);border-radius:var(--spacer4-4);background-color:var(--accent-white);box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2)}.clc-section-intro h3{margin-top:var(--spacer4-6);padding:0 0;text-align:center}.clc-section-intro p{text-align:center;margin:0}@media screen and (min-width: 768px){.clc-section-intro{padding:var(--spacer4-10) var(--spacer4-6) 0 var(--spacer4-6);gap:var(--spacer4-6)}.clc-section-intro h3{margin-top:var(--spacer4-10);padding:0 var(--spacer4-4);text-align:center}}.clc-button-grid{display:grid;align-self:center;grid-template-columns:1fr;grid-template-rows:auto;row-gap:var(--spacer4-4);column-gap:var(--spacer4-4);width:100%;max-width:920px}@media screen and (min-width: 768px){.clc-button-grid.button-grid-2{grid-template-columns:repeat(2, 1fr)}.clc-button-grid.button-grid-2 label:has(input.clc-select-button-stretch){grid-column-end:span 2}}@media screen and (min-width: 768px){.clc-button-grid.button-grid-3{grid-template-columns:repeat(3, 1fr)}.clc-button-grid.button-grid-3 label:has(input.clc-select-button-stretch){grid-column-end:span 3}.clc-button-grid.button-grid-3 label:has(input.clc-select-button-stretch) input{top:unset}.clc-button-grid.button-grid-3 label{grid-template-columns:1fr;padding-right:var(--spacer4-4)}.clc-button-grid.button-grid-3 label p{grid-column-start:1}.clc-button-grid.button-grid-3 input{top:var(--spacer4-6)}.clc-button-grid.button-grid-3 img{max-width:100px;justify-self:center}}.clc-button-grid label{display:grid;position:relative;grid-template-columns:80px 1fr;padding:var(--spacer4-3) 80px var(--spacer4-3) var(--spacer4-2);grid-template-rows:auto;width:100%;column-gap:var(--spacer4-1);min-height:var(--spacer4-20);border-radius:var(--spacer4-3);transition:all .15s ease-in-out;background-color:var(--clc-field)}.clc-button-grid label p,.clc-button-grid label input{margin-bottom:0;align-self:center}.clc-button-grid label p{grid-column-start:2;text-align:left;word-break:normal;overflow-wrap:anywhere;hyphens:auto;width:100%}@media(min-width: 410px){.clc-button-grid label p{text-align:center}}@media screen and (min-width: 768px){.clc-button-grid label{grid-template-columns:100px 1fr;padding-right:90px;padding-left:var(--spacer4-4)}.clc-button-grid label:has(input.clc-select-button-stretch){padding-right:var(--spacer4-4);padding-left:var(--spacer4-4)}}.clc-button-grid label:has(input.clc-select-button-stretch) p{grid-column-start:1;grid-column-end:span 2;padding-left:var(--spacer4-6)}.clc-button-grid label img{grid-column-start:1;object-fit:contain;max-width:100%;height:auto;justify-self:start;align-self:center;filter:drop-shadow(0 2px var(--spacer4-2) rgba(0, 24, 73, 0.3))}.clc-button-grid label input{position:absolute;right:var(--spacer4-6)}@media(pointer: fine){.clc-button-grid label:hover{cursor:pointer;background-color:var(--clc-field-hover)}}.clc-button-grid label:has(input:checked){background-color:var(--clc-field-active)}@media(pointer: fine){.clc-button-grid label:has(input:checked):hover{background-color:var(--clc-field-active-hover)}}.clc-question-group{display:flex;flex-flow:column;gap:var(--spacer4-2);padding:var(--spacer4-3);border-radius:var(--spacer4-4);background-color:var(--accent-white);box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2)}@media screen and (min-width: 768px){.clc-question-group{padding:var(--spacer4-6)}}.clc-question-group.hidden{display:none}.clc-question-group h3{margin-top:var(--spacer4-6);margin-bottom:var(--spacer4-6);text-align:center}.clc-grid-section-5{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:var(--spacer4-2);column-gap:var(--spacer4-2);padding:var(--spacer4-2);background-color:var(--clc-background);border-radius:var(--spacer4-3);transition:all .15s ease-in-out}.clc-grid-section-5:not(.clc-grid-section-5.clc-grid-head):active,.clc-grid-section-5:not(.clc-grid-section-5.clc-grid-head):hover{background-color:var(--clc-background-hover)}.clc-grid-section-5.clc-grid-head{display:none}@media screen and (min-width: 920px){.clc-grid-section-5{grid-template-columns:minmax(180px, 330px) repeat(4, minmax(146px, 1fr));grid-template-rows:auto}.clc-grid-section-5.clc-grid-head{display:grid}}.clc-grid-answer-text{display:none}.clc-grid-answer-text p{word-break:keep-all;text-align:center;margin:0}@media screen and (min-width: 920px){.clc-grid-answer-text{display:flex;justify-content:center;align-items:center}}.clc-grid-question,.clc-checked-questions{display:flex;justify-content:flex-start;align-items:center}.clc-grid-question p,.clc-checked-questions p{word-break:keep-all;margin:0}.clc-grid-question{padding-left:var(--spacer4-1)}@media screen and (min-width: 768px){.clc-grid-question{padding-left:var(--spacer4-2)}}.clc-grid-answer-option{position:relative;background-color:var(--clc-field);display:flex;min-height:var(--spacer4-12);overflow:hidden;border-radius:var(--spacer4-2);align-items:center}.clc-grid-answer-option label{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacer4-2);width:100%;height:100%;padding:var(--spacer4-1) var(--spacer4-3);transition:all .15s ease-in-out}@media(pointer: fine){.clc-grid-answer-option label:hover{cursor:pointer;background-color:var(--clc-field-hover)}.clc-grid-answer-option label:has(input:checked):hover{background-color:var(--clc-field-active-hover)}}@media screen and (min-width: 920px){.clc-grid-answer-option label{justify-content:center;align-items:center}.clc-grid-answer-option label span{display:none}}.clc-grid-answer-option div.clc-number label{max-width:var(--spacer4-12);padding:0}@media(pointer: fine){.clc-grid-answer-option div.clc-number label:hover{background-color:rgba(0,0,0,0)}}.clc-grid-answer-option div.clc-number label span{display:none}.clc-grid-answer-option .clc-number{display:none;position:absolute;top:0;left:0;background-color:var(--clc-field-active);transition:all .15s ease-in-out}@media(pointer: fine){.clc-grid-answer-option .clc-number:hover{background-color:var(--clc-field-active-hover)}}.clc-grid-answer-option .clc-number.clc-show{display:flex}.clc-grid-answer-option button.circle-button-small{padding:0;margin:0;background-color:var(--accent)}@media(pointer: fine){.clc-grid-answer-option button.circle-button-small:hover{background-color:var(--accent-tertiary)}}.clc-grid-answer-option button.circle-button-small svg{width:16px;height:16px}.clc-grid-answer-option button.circle-button-small svg path{fill:var(--accent-white)}.clc-grid-answer-option input{margin:0;text-align:right;-moz-appearance:textfield;max-width:var(--spacer4-10)}.clc-grid-answer-option input::-webkit-outer-spin-button,.clc-grid-answer-option input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.clc-grid-answer-option input:hover{cursor:pointer}.clc-grid-answer-option:has(input:checked){background-color:var(--clc-field-active)}#clc-section-calculator,#clc-section-start,#clc-section-end{position:relative}#clc-section-calculator.hidden,#clc-section-start.hidden,#clc-section-end.hidden{display:none}#clc-section-calculator,#clc-section-end{max-width:1150px}#clc-section-calculator{padding-top:0}nav.clc-progress{position:relative;grid-column-end:span 12}nav.clc-progress ul{padding:0;margin:0;gap:var(--spacer4-3)}@media(min-width: 410px){nav.clc-progress ul{gap:var(--spacer4-4)}}@media screen and (min-width: 768px){nav.clc-progress ul{gap:var(--spacer4-10)}}nav.clc-progress ul li,nav.clc-progress ul button{margin:0;padding:0}nav.clc-progress button.circle-button{background-color:var(--bg-primary);color:var(--default);mix-blend-mode:multiply}@media(pointer: fine){nav.clc-progress button.circle-button:not(:disabled):hover{mix-blend-mode:normal;color:var(--accent-white);background-color:var(--accent-tertiary-hover)}}nav.clc-progress button.circle-button.selected{background-color:var(--accent-tertiary);color:var(--accent-white);mix-blend-mode:normal}@media(pointer: fine){nav.clc-progress button.circle-button.selected:hover{background-color:var(--accent-tertiary-hover)}}nav.clc-progress button.circle-button:disabled{mix-blend-mode:multiply;transition:none;transform:none}a.scroll-down-button{position:sticky;bottom:var(--spacer4-4);align-self:center;background-color:var(--bg-dark-transparent);box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.4);opacity:0;transition:opacity .15s;margin-bottom:-50px;backdrop-filter:blur(8px)}a.scroll-down-button svg path{fill:var(--accent-white)}a.scroll-down-button.is-not-sticky{opacity:0}a.scroll-down-button.is-sticky{opacity:1}a.scroll-down-button.hidden{transform:translateX(-1000px);opacity:0}.scroll-down-anchor{display:block;width:1px;height:1px}h2 span.care-level-result-number{font-size:unset !important}body:has(>header) .care-service-header{margin-top:64px}.care-service-header{display:flex;flex-direction:column;padding:0;margin:0;position:relative;height:auto;width:100%;background:rgba(0,0,0,0);z-index:auto;transition:none;justify-content:flex-end}.care-service-header>div{display:flex;flex-direction:column;flex-grow:1;min-height:100%;justify-content:flex-start}.care-service-header>div.care-service-header-image{position:relative;min-height:250px;background-position-x:center;background-position-y:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 410px){.care-service-header>div.care-service-header-image{min-height:250px}}@media screen and (min-width: 768px){.care-service-header>div.care-service-header-image{min-height:300px}}@media screen and (min-width: 1400px){.care-service-header>div.care-service-header-image{min-height:350px;background-size:1400px}}.care-service-headline{font-size:1.6rem}@media(min-width: 410px){.care-service-headline{font-size:1.8rem}}@media screen and (min-width: 768px){.care-service-headline{font-size:2rem}}@media screen and (min-width: 920px){.care-service-headline{font-size:2.2rem}}@media screen and (min-width: 1150px){.care-service-headline{font-size:2.4rem}}.search-care-services-span{grid-column-end:span 12;background-color:var(--bg-infobox);border-radius:var(--spacer4-4)}@media screen and (min-width: 768px){.search-care-services-span{border-radius:var(--spacer4-6)}}.search-care-services-span input{margin:0}@media screen and (min-width: 768px){.search-care-services-span label:first-child{flex-grow:4;max-width:none;width:auto}}.care-service-header-content{gap:var(--spacer4-1);display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0 auto 0 auto;padding:var(--spacer4-8) var(--spacer4-6);padding-bottom:0;width:100%;align-items:flex-start}.care-service-header-content h1,.care-service-header-content h3{margin:0;padding:0}.search-input-suggestions-container{display:flex;width:100%}@media screen and (min-width: 768px){.search-input-suggestions-container{max-width:200px}}.search-suggestions{width:100%;position:absolute;max-height:250px;padding-right:96px;margin-top:44px;z-index:10}@media screen and (min-width: 768px){.search-suggestions{max-width:210px;padding-right:0}}.search-suggestions.hidden{display:none}.search-suggestions>.inner-container{padding:var(--spacer4-1);border-radius:var(--spacer4-3);display:flex;background-color:var(--accent-white);box-shadow:0 2px var(--spacer4-2) rgba(0,24,73,.2);width:100%;height:100%;max-height:250px;overflow-y:scroll}.search-suggestions ul{width:100%;margin:0;padding:0;display:flex;flex-flow:column;gap:var(--spacer4-1)}.search-suggestions li{list-style:none;margin:0}.search-suggestions li a{width:100%;text-decoration:none;color:var(--text)}.search-suggestions li a p{border-radius:var(--spacer4-2);transition:all .15s ease-in-out;padding:var(--spacer4-2) var(--spacer4-2);width:100%;margin:0}.search-suggestions li a:hover{text-decoration:none}.search-suggestions li a:hover p{background-color:var(--bg-neutral-transparent)}/*# sourceMappingURL=main.css.map */
