@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd,fieldset{margin:0}fieldset{border:0;min-inline-size:0;padding:0}legend{padding:0}img,picture,svg,canvas{max-inline-size:100%;display:block}img{pointer-events:none;block-size:auto}img,a:has(img){-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-bild-frei],[data-bild-frei] img{pointer-events:auto;-webkit-user-drag:auto;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}input,button,textarea,select{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer base{html{-webkit-tap-highlight-color:transparent;scroll-padding-block-start:calc(var(--adm-nav-height) + var(--adm-space-8))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.lenis{scroll-behavior:auto}html.lenis,html.lenis body{block-size:auto}html.lenis.lenis-stopped{overflow:clip}body{background-color:var(--adm-surface);min-block-size:100svh;color:var(--adm-text);font-family:var(--adm-font-body);font-size:var(--adm-text-base);font-weight:var(--adm-weight-normal);line-height:var(--adm-leading-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}h1,h2,h3{color:var(--adm-text-strong);font-family:var(--adm-font-head);font-weight:var(--adm-weight-black);line-height:var(--adm-leading-tight);letter-spacing:var(--adm-tracking-tight);text-wrap:balance;overflow-wrap:anywhere}h1{font-size:var(--adm-text-h1)}h2{font-size:var(--adm-text-h2)}h3{font-size:var(--adm-text-h3);font-weight:var(--adm-weight-bold);line-height:var(--adm-leading-snug)}p,li,dd,figcaption,blockquote{text-wrap:pretty}a{color:var(--adm-link);text-underline-offset:.15em}@media (hover:hover) and (pointer:fine){a:hover{color:var(--adm-link-hover)}}a,button,summary,label,input,select,textarea{touch-action:manipulation}:focus-visible{outline:2px solid var(--adm-focus);outline-offset:2px}::selection{background-color:var(--adm-highlight);color:var(--adm-text-strong)}}@layer components{.adm-skip{z-index:var(--adm-z-overlay);padding:var(--adm-space-3) var(--adm-space-4);border-radius:var(--adm-radius);background-color:var(--adm-surface);box-shadow:var(--adm-shadow);color:var(--adm-link);translate:0 calc(-100% - var(--adm-space-8));position:fixed;inset-block-start:var(--adm-space-4);inset-inline-start:var(--adm-space-4)}.adm-skip:focus-visible{translate:0}}@layer utilities{@media (scripting:enabled){html:not([data-bereit]) *,html:not([data-bereit]) :before,html:not([data-bereit]) :after{transition:none!important}}[hidden]:not([hidden=until-found]){display:none!important}.adm-visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;block-size:1px!important;inline-size:1px!important;position:absolute!important;overflow:hidden!important}.adm-text-brand{color:var(--adm-text-brand)}@supports (background-clip:text){.adm-text-brand{background-image:linear-gradient(90deg in oklch, var(--adm-text-brand), color-mix(in oklch, var(--adm-text-brand), var(--adm-deko-warm) 60%));color:#0000;-webkit-background-clip:text;background-clip:text}}}