@layer reset, base, components, compositions, containers, domains, pages;
:root{--cb-title-font-size-mobile:var(--f-size-2xl);--cb-title-font-size-desktop:var(--f-size-3xl);--cb-title-font-weight:var(--f-weight-book);--cb-description-font-size-mobile:var(--f-size-m);--cb-description-font-size-desktop:var(--f-size-m);--cb-description-font-weight:var(--f-weight-book);--cb-button-font-size:var(--f-size-m);--cb-button-font-weight:var(--f-weight-medium);--cb-button-border-radius:var(--radius-l)}#CookiebotWidget:not(.CookiebotWidget-open){visibility:hidden;pointer-events:none}.CookiebotWidget-logo{pointer-events:auto}figure{margin:0}img,svg{display:block}a,button{-webkit-tap-highlight-color:transparent}@layer base{:root{interpolate-size:allow-keywords}html{container-type:scroll-state}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body.disable-scrolling{height:100%;overflow:hidden}body.page-standalone .header{display:block}h1{font-size:var(--f-size-4xl);font-weight:var(--f-weight-book)}@media (width>=768px){h1{font-size:var(--f-size-6xl)}}h2{font-size:calc(var(--f-size-4xl) * .85);font-weight:var(--f-weight-book)}@media (width>=768px){h2{font-size:var(--f-size-5xl)}}h3,.h3{font-size:calc(var(--f-size-3xl) * .875);font-weight:var(--f-weight-book)}@media (width>=768px){h3,.h3{font-size:var(--f-size-4xl)}}h4,.h4{font-size:var(--f-size-2xl);font-weight:var(--f-weight-book)}@media (width>=768px){h4,.h4{font-size:var(--f-size-3xl)}}h5{font-size:calc(var(--f-size-2xl) * .9);font-weight:var(--f-weight-book)}@media (width>=768px){h5{font-size:var(--f-size-2xl)}}h6{font-size:var(--f-size-l);font-weight:var(--f-weight-medium)}}
