/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-tinte:#0e1b40;--color-papier:#fff;--color-schwarz:#000;--color-aktiv-handy:#7f89ac;--font-titel:"HN-Titel", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-text:"HN-Text", "Helvetica Neue", Helvetica, Arial, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.block{display:block}.hidden{display:none}.inline{display:inline}.max-w-\[1400px\]{max-width:1400px}.p-\[13px\]{padding:13px}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:HN-Titel;font-weight:100;font-display:swap;src:url(/fonts/hn-ultralight.woff2)format("woff2")}@font-face{font-family:HN-Text;font-weight:300;font-display:swap;src:url(/fonts/hn-light.woff2)format("woff2")}:root{color-scheme:light;--tinte:var(--color-tinte);--papier:var(--color-papier);--schwarz:var(--color-schwarz);--aktiv-handy:var(--color-aktiv-handy);--rand:32px;--rubrik-spalte:272px;--textbreite-max:800px;--kopf-hoehe:54px;--seite-oben:64px;--titel-inhalt:64px;--zeile:40px;--absatz:20px;--kachel-innen:24px;--kachel-reihe:48px;--kachel-symbol:84px;--kachel-symbol-abstand:64px;--sektion:160px;--footer-oben:96px;--fuss-luft:160px;--block-abstand:156px}@media (width<=1000px){:root{--rand:16px;--seite-oben:48px;--titel-inhalt:48px;--sektion:96px;--fuss-luft:96px;--kachel-symbol:clamp(48px, 6.3vw, 64px);--kachel-symbol-abstand:clamp(17px, 2.3vw, 23px);--block-abstand:96px}}@media (width<=750px){:root{--seite-oben:32px;--titel-inhalt:32px;--sektion:64px;--fuss-luft:64px;--footer-oben:64px;--kachel-innen:16px;--kachel-reihe:32px;--kachel-symbol:44px;--kachel-symbol-abstand:17px}}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--tinte);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--papier);color:var(--tinte);font:300 16px/1.6 var(--font-text)}a{color:inherit;text-decoration:none}img{display:block}.stufe-titel{font-family:var(--font-titel);letter-spacing:.15em;text-transform:uppercase;font-size:28px;font-weight:100;line-height:35px}.stufe-kachel{font-family:var(--font-titel);letter-spacing:.04em;text-transform:uppercase;font-size:24px;font-weight:100;line-height:24px}.stufe-block{font-family:var(--font-titel);letter-spacing:.05em;text-transform:uppercase;font-size:24px;font-weight:100;line-height:30px}.stufe-label{font-family:var(--font-titel);text-transform:uppercase;font-size:24px;font-weight:100;line-height:30px}.stufe-rubrik{font-family:var(--font-titel);letter-spacing:.15em;text-transform:uppercase;font-size:16px;font-weight:100;line-height:20px}.stufe-text-eng{font-size:16px;line-height:20px}.link-unterstrichen{font-family:var(--font-titel);letter-spacing:.15em;text-transform:uppercase;color:var(--schwarz);border-bottom:1px solid var(--tinte);padding-bottom:4px;font-size:16px;font-weight:100;line-height:14px;display:inline-block}@media (width<=1000px){.stufe-titel{font-size:24px;line-height:30px}}@media (width<=750px){.stufe-titel{line-height:28px}.stufe-kachel{letter-spacing:.05em}}.kopf{height:var(--kopf-hoehe);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.kopf .marke img{width:38px;height:32px}.kopf .logo-quer{display:none}.menue{gap:0;display:flex}.menue a{font-family:var(--font-text);text-transform:uppercase;color:var(--schwarz);padding:0 12.5px;font-size:18px;line-height:25.2px}.menue a:last-child{padding-right:0}.menue a[aria-current]{color:var(--tinte)}.menue-knopf{width:30px;height:30px;display:none}@media (width<=1000px){.kopf .marke{display:none}.kopf .logo-quer{object-fit:contain;object-position:left;width:277px;height:45px;display:block}.menue{display:none}.menue-knopf{display:block}}.menue-handy{background:var(--papier);z-index:10;flex-direction:column;align-items:center;padding-top:24px;display:none;position:fixed;inset:0}.menue-handy.offen{display:flex}.menue-handy button{width:30px;height:30px}.menue-handy nav{flex-direction:column;align-items:center;margin-top:64px;display:flex}.menue-handy a{font-family:var(--font-text);text-transform:uppercase;color:var(--tinte);font-size:30px;font-weight:700;line-height:44px}.menue-handy a[aria-current]{color:var(--aktiv-handy)}.menue-knopf img,.menue-handy button img{width:100%;height:100%}.held-logo{flex-direction:column;align-items:center;height:298px;padding-top:65px;display:flex}.held-logo .zeichen{width:122px}.held-logo .name{width:447px;height:auto;margin-top:34px}.held{grid-template-columns:688px 1fr;align-items:start;display:grid}.held>picture>img{object-fit:cover;object-position:100% 50%;width:688px;height:475px}.held .text{padding-top:90px;padding-left:64px;padding-right:41px}.held h2{margin-bottom:37px}.held p{margin-bottom:32px}@media (width<=1000px){.held-logo{display:none}.held{grid-template-columns:calc(50% - 16px) 1fr;margin-top:clamp(101px,17vw,129px)}.held>picture>img{width:100%;height:403px}.held .text{padding:70px var(--rand) 0 32px}.held h2{margin-bottom:22px}.held p{margin-bottom:20px}}@media (width<=750px){.held{margin-top:0;display:block}.held>picture>img{aspect-ratio:390/211;height:auto}.held .text{padding:26px var(--rand) 0}.held h2,.held p{margin-bottom:12px}}.kacheln{row-gap:var(--kachel-reihe);padding-bottom:var(--sektion);grid-template-columns:1fr 1fr;margin-top:95px;display:grid}.kachel{grid-template-columns:var(--kachel-symbol) 1fr;column-gap:var(--kachel-symbol-abstand);padding-left:var(--rand);padding-right:32px;display:grid}.kachel>img{width:var(--kachel-symbol);height:var(--kachel-symbol)}.kachel .inhalt{flex-direction:column;max-width:440px;display:flex}.kachel h3{margin-bottom:var(--kachel-innen)}.kachel p{letter-spacing:.02em;margin-bottom:var(--kachel-innen)}.kachel .link-unterstrichen{align-self:flex-start;margin-top:auto}@media (width<=1000px){.kacheln{margin-top:70px}.kachel{padding-right:var(--rand)}}@media (width<=750px){.kacheln{grid-template-columns:1fr;margin-top:64px}.kachel{padding-right:41px}}.seite{padding:var(--seite-oben) var(--rand) var(--sektion)}.seite>h1+*{margin-top:var(--titel-inhalt)}.seite .abschnitt+h1{margin-top:128px}.zeilen{row-gap:var(--zeile);display:grid}.zeile{grid-template-columns:var(--rubrik-spalte) minmax(0, var(--textbreite-max));display:grid}.zeile .text{overflow-wrap:anywhere}.zeile .text>*+*{margin-top:var(--absatz)}.zeile .text a{text-decoration:underline}@media (width<=750px){.zeile{grid-template-columns:1fr;row-gap:12px}.seite .abschnitt+h1{margin-top:64px}}.fuss-kontakt{border-top:1px solid var(--tinte);padding:var(--footer-oben) var(--rand) 0;grid-template-columns:1fr 1fr;display:grid}.fuss-kontakt .links{max-width:592px;padding-right:32px}.fuss-kontakt h3{margin-bottom:16px}.fuss-kontakt .links p+p{margin-top:20px}.adresse{grid-template-columns:40px 1fr;column-gap:20px;margin-top:64px;display:grid}.adresse img{width:40px;height:36px}.adresse h3{margin-bottom:16px}.formular{grid-template-columns:311px 311px;align-content:start;gap:32px;margin-left:32px;display:grid}.feld label{margin-bottom:8px;display:block}.feld input,.feld textarea{border:0;border-bottom:1px solid var(--tinte);width:100%;height:45px;font:300 20px/28px var(--font-text);color:var(--tinte);background:0 0;border-radius:0;padding:8px 2px 8px 0}.feld textarea{resize:none;height:92px;padding:8px 12px}.feld.breit{grid-column:1/-1}.knopf{background:var(--tinte);height:41px;color:var(--papier);font-family:var(--font-text);cursor:pointer;border:0;border-radius:0;padding:11px 15px;font-size:16px;font-weight:700;line-height:20.8px}.fuss-links{border-top:1px solid var(--tinte);margin-top:var(--fuss-luft);padding:var(--fuss-luft) var(--rand);grid-template-columns:repeat(4,1fr);display:grid}.fuss-links .spalte{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.fuss-links a{font-family:var(--font-titel);letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid var(--tinte);padding:9px 0 4px;font-size:16px;font-weight:100;line-height:16px}@media (width<=1000px){.fuss-kontakt{grid-template-columns:1fr;row-gap:64px}.fuss-kontakt .links{flex-direction:column;max-width:none;padding-right:0;display:flex}.fuss-kontakt .links .adresse{order:-1;margin:0 0 64px}.formular{grid-template-columns:1fr 1fr;margin-left:0}.knopf{grid-column:1/-1}.fuss-links{grid-template-columns:repeat(2,1fr);row-gap:32px}.fuss-links .spalte{gap:12px}}@media (width<=750px){.formular{grid-template-columns:1fr}}.themen{padding:var(--seite-oben) var(--rand) var(--sektion);grid-template-columns:1fr 1fr;column-gap:64px;display:grid}.themen .spalte{gap:var(--block-abstand);flex-direction:column;display:flex}.themenblock h2{margin-bottom:32px}.themenblock .einleitung{margin-top:-16px}.themenblock .einleitung p+p{margin-top:25.6px}.themenblock .reihe{grid-template-columns:320px 320px;align-items:center;column-gap:16px;display:grid}.themenblock .reihe img{width:var(--b);justify-self:center;height:auto}.themenblock.bild-rechts .reihe img{order:2}.themenblock .reihe p{width:320px}@media (width<=1000px){.themenblock .reihe{grid-template-columns:1fr;row-gap:8px}.themenblock.bild-rechts .reihe img{order:0}.themenblock .reihe p{width:auto}}@media (width<=750px){.themen{flex-direction:column;gap:64px;display:flex}.themen .spalte{display:contents}.themenblock h2{margin-bottom:16px}.themenblock .reihe img{width:var(--bh)}}.kontakt-seite{padding:var(--seite-oben) 0 0}.kontakt-seite>h1{padding:0 var(--rand);margin-bottom:var(--titel-inhalt)}.kontakt-seite .fuss-kontakt{border-top:0;padding-top:0}body:has(.kontakt-seite) footer .fuss-kontakt{display:none}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
