:root{--border-radius:5px;--border-radius-m:12px;--border-radius-l:24px;--border-radius-xl:32px;--break-point-xs:576px;--break-point-s:768px;--break-point-m:992px;--break-point-l:1024px;--break-point-xl:1200px;--break-point-xxl:1400px;--color-black:#2b2b2b;--color-black-p50:#2b2b2b80;--color-grey-dark:#6b6c70;--color-grey-darker:#838795;--color-grey:#bdbfc7;--color-grey-light:#d7d7da;--color-grey-lightest:#f2f2f2;--color-white:#fff;--color-navigation-category:#eaeaea;--color-primary-darkest:#00473e;--color-primary-dark:#006b5d;--color-primary:#00806f;--color-primary-light:#70bdb3;--color-primary-lightest:#cfede9;--color-primary-80:#00806fcc;--color-secondary-darkest:#c25e00;--color-secondary-dark:#c96f08;--color-secondary:#ff9f1a;--color-secondary-light:#fdbf68;--color-secondary-lightest:#ffd08f;--color-alternative:#1b6aa7;--color-alternative-light:#a0ccee;--color-alternative-lightest:#e8f4fc;--color-primary-strong:#005c4e;--color-primary-deep:#0b3c36;--color-primary-mist:#d7eee8;--color-primary-wash:#eef7f4;--color-mint:#9ee0ca;--color-mint-dark:#5dcba6;--color-sand:#faf5f0;--color-ink:#1d2a28;--color-ink-soft:#4d5c59;--color-line-warm:#e4ddd3;--color-available:#1f7a50;--color-available-dot:#2fa26a;--shadow-soft:0 18px 40px -22px #0b3c3673;--color-red-dark:#bd0f0f;--color-red:#ee2b2b;--color-red-light:#f9b8b8;--font-size-xxs:.75rem;--font-size-xs:.875rem;--font-size-s:1rem;--font-size-m:1.125rem;--font-size-l:1.375rem;--font-size-xl:2rem;--font-size-xxl:2.5rem;--line-height-xxs:1rem;--line-height-xs:1.25rem;--line-height-s:1.5rem;--line-height-m:1.825rem;--line-height-l:2rem;--line-height-xl:2.25rem;--line-height-xxl:2.825rem;--margin-vertical:3px;--padding-button:.313rem .469rem;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-s:.625rem;--spacing-m:.875rem;--spacing-l:1rem;--spacing-xl:1.25rem;--spacing-xxl:1.5rem;--spacing-xxxl:2rem;--component-margin-top:3rem;--component-margin-bottom:5rem}*{box-sizing:border-box;margin:0}a,.link-button{color:var(--color-primary);text-decoration:underline}a:hover,.link-button:hover{text-decoration:none}.link-button{cursor:pointer}button,input,textarea{font-family:var(--font-family)}button.as--link{color:var(--color-primary);cursor:pointer;font-size:var(--font-size-m);background:0 0;border:0;padding:0;text-decoration:underline}button.as--link:hover{text-decoration:none}body{font-family:var(--font-family);font-size:var(--font-size-m);line-height:var(--line-height-xl)}p,.text-content{font-size:var(--font-size-s);line-height:var(--line-height-m);margin-bottom:var(--spacing-m)}p.is--lead,.multi-component-block--blog .content-block:first-of-type p:first-of-type,.multi-component-block--landing .content-block:first-of-type p:first-of-type{font-size:var(--font-size-m)!important;line-height:var(--line-height-l)!important}.block-component{margin-top:3rem;margin-bottom:5rem}.block-component.is--inside-multi-component{margin-top:1rem;margin-bottom:1.5rem}.block-component.footer-block,.block-component.header-block,.block-component.usp-block{margin-top:0;margin-bottom:0}.block-component.about-block:not(.is--compact)+.footer-block{margin-top:-5rem}.multi-component-block .block-component:first-of-type{margin-top:0}.multi-component-block .block-component:last-of-type{margin-bottom:0}.container-block{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}.multi-component-block--landing .review-block{margin-top:1rem!important;margin-bottom:3rem!important}.multi-component-block--blog>.block-component{max-width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem}.multi-component-block--landing>.block-component{margin-top:1rem;margin-bottom:3rem}.block-component.is--inside-multi-component .container-block,.header-block--body .block-component>.container-block{padding-left:0;padding-right:0}.header-block--body .block-component.gallery-block>.container-block{padding-left:1rem;padding-right:1rem}.title{font-size:var(--font-size-l);font-weight:700;line-height:var(--line-height-m);margin-bottom:var(--spacing-s)}.multi-component-block--landing .title,.title.heavy{text-transform:uppercase;font-weight:900}@media only screen and (width>=576px){.multi-component-block--landing .content-block .title{text-align:center}}.title.uppercase{text-transform:uppercase}.subtitle{font-size:var(--font-size-m);line-height:var(--line-height-s);margin-bottom:var(--spacing-xs)}@media only screen and (width>=576px){.container-block{max-width:540px}.title{font-size:var(--font-size-xl);line-height:var(--line-height-xl);margin-bottom:var(--spacing-m)}p,.text-content{font-size:var(--font-size-m);line-height:var(--line-height-xl);margin-bottom:var(--spacing-m)}p.is--lead,.multi-component-block--blog .content-block:first-of-type p:first-of-type,.multi-component-block--landing .content-block:first-of-type p:first-of-type{font-size:var(--font-size-l)!important;line-height:var(--line-height-xl)!important}}@media only screen and (width>=768px){.multi-component-block--blog>.block-component,.multi-component-block--blog-author>.block-component{flex:1 0 100%;max-width:800px}.container-block{max-width:720px}.title{font-size:var(--font-size-xxl);line-height:var(--line-height-xxl);margin-bottom:var(--spacing-l)}.subtitle{font-size:var(--font-size-l);line-height:var(--line-height-l);margin-bottom:var(--spacing-s)}p.is--lead,.multi-component-block--blog .content-block:first-of-type p:first-of-type{font-size:var(--font-size-l)!important;line-height:var(--line-height-xxl)!important}}@media only screen and (width>=992px){.container-block{max-width:960px}}@media only screen and (width>=1200px){.container-block{max-width:1140px}}@media only screen and (width>=1400px){.container-block{max-width:1320px}}.img-caption.svelte-16uakhg{display:none}figure.svelte-16uakhg,img.svelte-16uakhg{width:100%}
