@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-latin.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-latin-ext.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);font-weight:300 500;size-adjust:113.6%;ascent-override:85.2%;descent-override:22.1%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);font-weight:600 700;size-adjust:109.4%;ascent-override:88.5%;descent-override:22.9%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--space-4)}body{min-height:100svh;font-family:var(--font-sans);font-size:var(--text-body);font-kerning:normal;text-rendering:optimizelegibility;flex-direction:column;margin:0;font-weight:400;line-height:1.6;display:flex}main{flex:1 0 auto}main:focus{outline:none}img,svg{max-width:100%;display:block}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0}button,input,textarea{font:inherit;color:inherit}h1,h2,h3{color:var(--color-text-strong);text-wrap:balance;hyphens:manual;font-weight:600}p,li,dd{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}.t-display{font-size:var(--text-display);letter-spacing:-.02em;line-height:1.06}.t-statement{font-size:var(--text-statement);letter-spacing:-.01em;color:var(--color-text-strong);font-weight:300;line-height:1.15}.t-heading{font-size:var(--text-heading);letter-spacing:-.015em;line-height:1.15}.t-title{font-size:var(--text-title);line-height:1.3}.t-lead{font-size:var(--text-lead);color:var(--color-text-strong);line-height:1.5}.t-small{font-size:var(--text-small);line-height:1.5}.t-label{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.t-muted{color:var(--color-text-muted)}.brand-word{hyphens:none;white-space:nowrap}a{color:var(--color-link);text-underline-offset:.2em;transition:color var(--duration-quick) var(--ease-glide);text-decoration-line:underline;text-decoration-thickness:1px}a:hover{color:var(--color-link-hover);text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:2px}.wrap{width:100%;max-width:calc(var(--content-max) + 2 * var(--space-gutter));padding-inline:max(var(--space-gutter), env(safe-area-inset-left,0px)) max(var(--space-gutter), env(safe-area-inset-right,0px));margin-inline:auto}.measure{max-width:var(--measure)}.stack{gap:var(--space-4);flex-direction:column;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.aktion{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;min-height:48px;padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-weight:600;font-size:var(--text-body);text-align:center;cursor:pointer;transition:background-color var(--duration-quick) var(--ease-glide), transform var(--duration-quick) var(--ease-glide);border:0;line-height:1.25;text-decoration:none;display:inline-flex}.aktion:hover{background:var(--color-action-hover);color:var(--color-on-action);text-decoration:none}.aktion:active{background:var(--color-action-pressed);transform:scale(.98)}.aktion--klein{min-height:44px;padding-inline:var(--space-4);font-size:var(--text-small)}.aktion[aria-disabled=true]{background:var(--color-sunken);color:var(--color-text-muted);cursor:not-allowed;box-shadow:inset 0 0 0 1px var(--color-line-strong);transform:none}.textaktion{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.skip-link{left:var(--space-4);top:var(--space-4);z-index:10;padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--color-text-strong);color:var(--color-bg);font-weight:600;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
