.utrecht-root{background-color:var(--utrecht-root-background-color,Canvas);box-sizing:border-box;color:var(--utrecht-root-color,CanvasText);font-family:var(--utrecht-root-font-family);font-size-adjust:var(--utrecht-root-font-size-adjust,.5);font-weight:var(--utrecht-root-font-weight,var(--utrecht-body-font-weight));-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-rendering:optimizelegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;view-transition-name:root;border-width:0;min-block-size:100%;inline-size:100%;margin:0;padding:0;position:relative;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}@media (prefers-reduced-motion:no-preference){.utrecht-root{scroll-behavior:smooth}}:where(.utrecht-root) :where(:focus-visible){--_utrecht-focus-ring-box-shadow:0 0 0 var(--utrecht-focus-outline-width,0) var(--utrecht-focus-inverse-outline-color,transparent);box-shadow:var(--_utrecht-focus-ring-box-shadow);outline-color:var(--utrecht-focus-outline-color,revert);outline-offset:var(--utrecht-focus-outline-offset,revert);outline-style:var(--utrecht-focus-outline-style,revert);outline-width:var(--utrecht-focus-outline-width,revert);z-index:1}:where(.utrecht-root) :where(:fullscreen)::backdrop{background-color:var(--utrecht-root-background-color,Canvas)}:where(.utrecht-root):lang(ar),:where(.utrecht-root) :lang(ar){letter-spacing:0}:where(.utrecht-root):lang(nl),:where(.utrecht-root) :lang(nl){-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:8;hyphenate-limit-chars:12 8 4}.utrecht-root:where(:root){container-name:root;container-type:size scroll-state;flex-direction:column;display:flex}.utrecht-root:where(body){margin:0}@media screen{.utrecht-root:where(body){min-block-size:100vb}}.utrecht-root:where(:root)>*,.utrecht-root:where(:not(:root)){font-size:var(--utrecht-root-font-size,var(--utrecht-body-font-size));line-height:var(--utrecht-root-line-height,var(--utrecht-body-line-height))}.utrecht-root:where(:root)>:where(body){flex-grow:1;margin:0}.utrecht-root--scroll{container-name:root;container-type:size scroll-state;overflow-block:auto;overflow-inline:auto}
