/* 00-layers.css */
@layer qn.tokens, qn.reset, qn.elements, qn.layout, qn.a11y, qn.components, qn.utilities, qn.theme;
/* 10-tokens.css */
@layer qn.tokens{:root{--qn-grau-0:oklch(100% 0 0);--qn-grau-50:oklch(98% 0 0);--qn-grau-100:oklch(95% 0 0);--qn-grau-200:oklch(90% 0 0);--qn-grau-300:oklch(82% 0 0);--qn-grau-400:oklch(70% 0 0);--qn-grau-500:oklch(58% 0 0);--qn-grau-600:oklch(47% 0 0);--qn-grau-700:oklch(37% 0 0);--qn-grau-800:oklch(27% 0 0);--qn-grau-900:oklch(18% 0 0);--qn-grau-950:oklch(12% 0 0);--qn-flaeche:var(--qn-grau-0);--qn-flaeche-sanft:var(--qn-grau-50);--qn-flaeche-betont:var(--qn-grau-900);--qn-schrift:var(--qn-grau-900);--qn-schrift-leise:var(--qn-grau-600);--qn-schrift-invers:var(--qn-grau-0);--qn-schrift-link:var(--qn-grau-900);--qn-linie-fein:var(--qn-grau-200);--qn-linie:var(--qn-grau-300);--qn-linie-stark:var(--qn-grau-500);--qn-fokus:var(--qn-grau-900);--qn-schriftfamilie:system-ui, -apple-system, "Segoe UI", sans-serif;--qn-schriftfamilie-ueberschrift:var(--qn-schriftfamilie);--qn-schriftfamilie-fest:ui-monospace, "SFMono-Regular", Consolas, monospace;--qn-groesse-text:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);--qn-groesse-h1:clamp(2rem, 1.5rem + 2.5vw, 3.5rem);--qn-groesse-h2:clamp(1.625rem, 1.3rem + 1.6vw, 2.5rem);--qn-groesse-h3:clamp(1.375rem, 1.2rem + 0.9vw, 1.875rem);--qn-groesse-h4:clamp(1.125rem, 1.05rem + 0.4vw, 1.375rem);--qn-groesse-klein:0.875rem;--qn-zeile-eng:1.2;--qn-zeile-normal:1.55;--qn-zeile-weit:1.75;--qn-raum-3xs:0.125rem;--qn-raum-2xs:0.25rem;--qn-raum-xs:0.5rem;--qn-raum-sm:0.75rem;--qn-raum-md:1rem;--qn-raum-lg:1.5rem;--qn-raum-xl:2.25rem;--qn-raum-2xl:3.5rem;--qn-raum-3xl:5.25rem;--qn-breite-schmal:40rem;--qn-breite:65rem;--qn-breite-weit:80rem;--qn-rand:clamp(1rem, 4vw, 3rem);--qn-medien-imtext:44%;--qn-medien-rahmen:1px;--qn-radius:0;--qn-dauer:0.25s;--qn-verlauf:cubic-bezier(0.2, 0.7, 0.2, 1);--qn-ankerabstand:0px}}
/* 20-reset.css */
@layer qn.reset{*, *::before, *::after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;scroll-padding-top:var(--qn-ankerabstand, 0px)}body{min-height:100svh;font-family:var(--qn-schriftfamilie);font-size:var(--qn-groesse-text);line-height:var(--qn-zeile-normal);color:var(--qn-schrift);background:var(--qn-flaeche);-webkit-font-smoothing:antialiased}img, picture, video, canvas, svg{display:block;max-width:100%;height:auto}input, button, textarea, select{font:inherit;color:inherit}p, h1, h2, h3, h4, h5, h6{overflow-wrap:break-word}ul[role="list"], ol[role="list"]{list-style:none}@media (prefers-reduced-motion:reduce){*, *::before, *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}}
/* 30-elements.css */
@layer qn.elements{h1, h2, h3, h4, h5, h6{font-family:var(--qn-schriftfamilie-ueberschrift);line-height:var(--qn-zeile-eng);text-wrap:balance}h1{font-size:var(--qn-groesse-h1)}h2{font-size:var(--qn-groesse-h2)}h3{font-size:var(--qn-groesse-h3)}h4{font-size:var(--qn-groesse-h4)}p, li{text-wrap:pretty}a{color:var(--qn-schrift-link);text-decoration-thickness:1px;text-underline-offset:0.2em}code, kbd, samp, pre{font-family:var(--qn-schriftfamilie-fest);font-size:0.9em}hr{border:0;border-top:1px solid var(--qn-linie-fein)}table{border-collapse:collapse;width:100%}th{text-align:start}.qn-text{max-width:65ch}.qn-text > * + *{margin-block-start:var(--qn-raum-md)}.qn-text > * + h2{margin-block-start:var(--qn-raum-2xl)}.qn-text > * + h3{margin-block-start:var(--qn-raum-xl)}.qn-text > h2 + *, .qn-text > h3 + *, .qn-text > h4 + *{margin-block-start:var(--qn-raum-sm)}.qn-text ul, .qn-text ol{padding-inline-start:1.25em}}
/* 40-layout.css */
@layer qn.layout{.qn-stapel{display:flex;flex-direction:column;gap:var(--qn-stapel-abstand, var(--qn-raum-md))}.qn-stapel--eng{--qn-stapel-abstand:var(--qn-raum-xs)}.qn-stapel--weit{--qn-stapel-abstand:var(--qn-raum-xl)}.qn-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qn-reihe-abstand, var(--qn-raum-md))}.qn-raster{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(var(--qn-raster-min, 16rem), 100%), 1fr));gap:var(--qn-raster-abstand, var(--qn-raum-lg))}.qn-breite{width:100%;max-width:var(--qn-breite);margin-inline:auto;padding-inline:var(--qn-rand)}.qn-breite--schmal{max-width:var(--qn-breite-schmal)}.qn-breite--weit{max-width:var(--qn-breite-weit)}.qn-breite--voll{max-width:none;padding-inline:0}.qn-seite{display:flex;flex-direction:column;min-height:100svh}.qn-inhalt{flex:1}.qn-mitrand{display:grid;gap:var(--qn-raum-xl)}@media (min-width:60rem){.qn-mitrand{grid-template-columns:minmax(0, 1fr) minmax(0, 20rem)}}}
/* 50-accessibility.css */
@layer qn.a11y{:focus-visible{outline:3px solid var(--qn-fokus);outline-offset:2px}.qn-nur-vorlesen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.qn-sprunglink{position:absolute;inset-inline-start:var(--qn-raum-md);inset-block-start:var(--qn-raum-md);z-index:100;translate:0 -200%;padding:var(--qn-raum-sm) var(--qn-raum-md);background:var(--qn-flaeche-betont);color:var(--qn-schrift-invers);text-decoration:none}.qn-sprunglink:focus-visible{translate:0 0}.qn-ziel{position:relative}.qn-ziel::after{content: "";position:absolute;inset:50% 50% 50% 50%;min-width:44px;min-height:44px;translate:-50% -50%}}
/* 60-inhalt.css */
@layer qn.components{.frame{margin-block-end:var(--qn-raum-2xl)}.frame:last-child{margin-block-end:0}.frame-space-before-extra-small{margin-block-start:var(--qn-raum-xs)}.frame-space-before-small{margin-block-start:var(--qn-raum-md)}.frame-space-before-medium{margin-block-start:var(--qn-raum-xl)}.frame-space-before-large{margin-block-start:var(--qn-raum-2xl)}.frame-space-before-extra-large{margin-block-start:var(--qn-raum-3xl)}.frame-space-after-extra-small{margin-block-end:var(--qn-raum-xs)}.frame-space-after-small{margin-block-end:var(--qn-raum-md)}.frame-space-after-medium{margin-block-end:var(--qn-raum-xl)}.frame-space-after-large{margin-block-end:var(--qn-raum-2xl)}.frame-space-after-extra-large{margin-block-end:var(--qn-raum-3xl)}.qn-medium{margin:0;display:flex;flex-direction:column;gap:var(--qn-raum-xs)}.qn-medium__bild{width:100%}.qn-medium__text{font-size:var(--qn-groesse-klein, 0.875rem);line-height:var(--qn-zeile-normal, 1.5);color:var(--qn-schrift-leise, inherit)}.qn-medium a{display:block}.ce-gallery{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--qn-raum-lg)}@media (min-width:600px){.ce-gallery[data-ce-columns="2"]{grid-template-columns:repeat(2, minmax(0, 1fr))}.ce-gallery[data-ce-columns="3"]{grid-template-columns:repeat(3, minmax(0, 1fr))}.ce-gallery[data-ce-columns="4"]{grid-template-columns:repeat(4, minmax(0, 1fr))}.ce-gallery[data-ce-columns="5"]{grid-template-columns:repeat(5, minmax(0, 1fr))}.ce-gallery[data-ce-columns="6"]{grid-template-columns:repeat(6, minmax(0, 1fr))}.ce-gallery[data-ce-columns="7"]{grid-template-columns:repeat(7, minmax(0, 1fr))}.ce-gallery[data-ce-columns="8"]{grid-template-columns:repeat(8, minmax(0, 1fr))}}.ce-border .qn-medium__bild{border:var(--qn-medien-rahmen, 1px) solid var(--qn-linie, currentColor);padding:var(--qn-raum-2xs)}.ce-textpic{display:flow-root}.ce-textpic > .ce-gallery{margin-block-end:var(--qn-raum-lg)}.ce-below > .ce-gallery{margin-block:var(--qn-raum-lg) 0}@media (min-width:600px){.ce-intext:not(.ce-nowrap) > .ce-gallery{width:var(--qn-medien-imtext, 44%);margin-block-end:var(--qn-raum-md)}.ce-intext.ce-left:not(.ce-nowrap) > .ce-gallery{float:left;margin-inline-end:var(--qn-raum-xl)}.ce-intext.ce-right:not(.ce-nowrap) > .ce-gallery{float:right;margin-inline-start:var(--qn-raum-xl)}.ce-nowrap{display:flex;align-items:flex-start;gap:var(--qn-raum-xl)}.ce-nowrap > .ce-gallery{flex:0 0 var(--qn-medien-imtext, 44%);margin-block-end:0}.ce-nowrap > .ce-bodytext{flex:1 1 auto;min-width:0}.ce-nowrap.ce-right > .ce-gallery{order:2}}@media (max-width:599px){.ce-intext > .ce-gallery, .ce-nowrap > .ce-gallery{float:none;width:100%;margin-block-end:var(--qn-raum-lg)}}.frame-layout-6761, .frame-layout-6762, .frame-layout-6763{--qn-medien-imtext:25%}.frame-layout-6764{--qn-medien-imtext:33.333%}.frame-layout-6765{--qn-medien-imtext:40%}.frame-layout-6766{--qn-medien-imtext:50%}.frame-layout-6767{--qn-medien-imtext:60%}.frame-layout-6768{--qn-medien-imtext:66.667%}.frame-layout-6769{--qn-medien-imtext:75%}.frame-layout-6770, .frame-layout-6771{--qn-medien-imtext:80%}.ce-center > .ce-gallery{justify-content:center}.ce-bodytext > :first-child{margin-block-start:0}.ce-bodytext > :last-child{margin-block-end:0}.frame-type-table .table-responsive, .qn-tabelle-rollbar{overflow-x:auto;-webkit-overflow-scrolling:touch}.ce-table caption, table caption{caption-side:top;text-align:left;font-weight:600;margin-block-end:var(--qn-raum-xs)}th, td{padding:var(--qn-raum-xs) var(--qn-raum-sm);text-align:left;vertical-align:top;border-block-end:1px solid var(--qn-linie, currentColor)}thead th{font-weight:600}.ce-bullets ul{padding-inline-start:1.25em}.ce-uploads{list-style:none;padding:0;margin:0}.ce-uploads li{display:flex;gap:var(--qn-raum-xs);align-items:baseline;padding-block:var(--qn-raum-2xs)}.ce-uploads .ce-uploads-fileName{font-weight:600}}
/* 90-print.css */
@media print{@layer qn.utilities{nav, .qn-sprunglink, .qn-nicht-drucken{display:none !important}body{background:#fff;color:#000;font-size:11pt}a{text-decoration:underline}a[href^="http"]::after{content: " (" attr(href) ")";font-size:9pt;word-break:break-all}h1, h2, h3{break-after:avoid-page}img, table, figure{break-inside:avoid}}}
/* qn-cookie-consent.css */
:root{--qn-cc-primary:#722F37;--qn-cc-primary-hover:#5a252c;--qn-cc-primary-rgb:114, 47, 55;--qn-cc-secondary:#2D4739;--qn-cc-secondary-hover:#1e3027;--qn-cc-accent:#C4A35A;--qn-cc-bg:#ffffff;--qn-cc-bg-secondary:#f5f5f5;--qn-cc-text:#222222;--qn-cc-text-muted:#555555;--qn-cc-border:#cccccc;--qn-cc-border-radius:0.75rem;--qn-cc-shadow:0 -4px 30px rgba(0, 0, 0, 0.2);--qn-cc-backdrop:rgba(0, 0, 0, 0.6);--qn-cc-transition:0.3s ease;--qn-cc-z-index:99999;--qn-cc-trigger-z-index:99998;--qn-cc-spacing-xs:0.25rem;--qn-cc-spacing-sm:0.5rem;--qn-cc-spacing-md:1rem;--qn-cc-spacing-lg:1.5rem;--qn-cc-spacing-xl:2rem;--qn-cc-max-width:700px}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.qn-cc{position:fixed;left:0;right:0;z-index:var(--qn-cc-z-index);font-family:inherit;font-size:1rem;line-height:1.5;color:var(--qn-cc-text);display:flex;justify-content:center;padding:var(--qn-cc-spacing-lg)}.qn-cc[hidden]{display:none !important}.qn-cc--bottom{bottom:0;align-items:flex-end}.qn-cc--top{top:0;align-items:flex-start}.qn-cc--bottom .qn-cc__container{animation:qn-cc-slide-up 0.4s ease-out}.qn-cc--top .qn-cc__container{animation:qn-cc-slide-down 0.4s ease-out}@keyframes qn-cc-slide-up{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes qn-cc-slide-down{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.qn-cc__backdrop{position:fixed;inset:0;background:var(--qn-cc-backdrop);z-index:-1;animation:qn-cc-fade-in 0.3s ease-out}@keyframes qn-cc-fade-in{from{opacity:0}to{opacity:1}}.qn-cc__container{background:var(--qn-cc-bg);box-shadow:var(--qn-cc-shadow);max-height:80vh;overflow-y:auto;width:100%;max-width:var(--qn-cc-max-width);border-radius:var(--qn-cc-border-radius);border:1px solid var(--qn-cc-border)}.qn-cc__header{padding:var(--qn-cc-spacing-lg) var(--qn-cc-spacing-xl);padding-bottom:var(--qn-cc-spacing-sm);border-bottom:1px solid var(--qn-cc-border);background:var(--qn-cc-bg-secondary);border-radius:var(--qn-cc-border-radius) var(--qn-cc-border-radius) 0 0}.qn-cc__title{margin:0;font-size:1.25rem;font-weight:700;color:var(--qn-cc-text)}.qn-cc__content{padding:var(--qn-cc-spacing-md) var(--qn-cc-spacing-xl)}.qn-cc__description{margin:0 0 var(--qn-cc-spacing-md);color:var(--qn-cc-text-muted);font-size:0.9375rem}.qn-cc__categories{border-top:1px solid var(--qn-cc-border);padding-top:var(--qn-cc-spacing-md);margin-top:var(--qn-cc-spacing-md)}.qn-cc__categories[hidden]{display:none}.qn-cc__category{border:2px solid var(--qn-cc-border);border-radius:var(--qn-cc-border-radius);margin-bottom:var(--qn-cc-spacing-sm);overflow:hidden;background:var(--qn-cc-bg)}.qn-cc__category:last-child{margin-bottom:0}.qn-cc__category--highlight{border-color:var(--qn-cc-primary);box-shadow:0 0 0 3px rgba(var(--qn-cc-primary-rgb), 0.18)}.qn-cc__category--highlight .qn-cc__category-name{font-weight:700}.qn-cc__category-header{display:flex;align-items:center;justify-content:space-between;padding:var(--qn-cc-spacing-md);background:var(--qn-cc-bg-secondary);gap:var(--qn-cc-spacing-sm)}.qn-cc__category-label{display:flex;align-items:center;gap:var(--qn-cc-spacing-sm);cursor:pointer;flex:1;margin:0}.qn-cc__category--necessary .qn-cc__category-label{cursor:default}.qn-cc__checkbox{position:absolute;opacity:0;width:0;height:0}.qn-cc__checkbox-visual{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:2px solid var(--qn-cc-text);border-radius:0.25rem;background:var(--qn-cc-bg);transition:all var(--qn-cc-transition);flex-shrink:0}.qn-cc__checkbox-visual::after{content: '';width:0.5rem;height:0.75rem;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg) scale(0);transition:transform 0.2s ease;margin-top:-2px}.qn-cc__checkbox:checked + .qn-cc__checkbox-visual{background:var(--qn-cc-primary);border-color:var(--qn-cc-primary)}.qn-cc__checkbox:checked + .qn-cc__checkbox-visual::after{transform:rotate(45deg) scale(1)}.qn-cc__checkbox:focus-visible + .qn-cc__checkbox-visual{outline:3px solid var(--qn-cc-primary);outline-offset:2px}.qn-cc__checkbox:disabled + .qn-cc__checkbox-visual{opacity:0.7;cursor:not-allowed}.qn-cc__category-name{font-weight:600;color:var(--qn-cc-text)}.qn-cc__category-badge{font-size:0.75rem;padding:0.25rem 0.625rem;background:var(--qn-cc-secondary);color:white;border-radius:1rem;white-space:nowrap;font-weight:600}.qn-cc__category-toggle{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:2px solid var(--qn-cc-text);background:var(--qn-cc-bg);cursor:pointer;border-radius:50%;transition:background var(--qn-cc-transition);flex-shrink:0}.qn-cc__category-toggle:hover{background:var(--qn-cc-bg-secondary)}.qn-cc__category-toggle:focus-visible{outline:3px solid var(--qn-cc-primary);outline-offset:2px}.qn-cc__toggle-icon{width:0.875rem;height:0.875rem;position:relative}.qn-cc__toggle-icon::before, .qn-cc__toggle-icon::after{content: '';position:absolute;background:var(--qn-cc-text);transition:transform var(--qn-cc-transition)}.qn-cc__toggle-icon::before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.qn-cc__toggle-icon::after{width:2px;height:100%;left:50%;top:0;transform:translateX(-50%)}.qn-cc__category-toggle[aria-expanded="true"] .qn-cc__toggle-icon::after{transform:translateX(-50%) rotate(90deg);opacity:0}.qn-cc__category-details{padding:var(--qn-cc-spacing-md);border-top:1px solid var(--qn-cc-border);background:var(--qn-cc-bg)}.qn-cc__category-details[hidden]{display:none}.qn-cc__category-details p{margin:0;font-size:0.875rem;color:var(--qn-cc-text-muted)}.qn-cc__footer{padding:var(--qn-cc-spacing-md) var(--qn-cc-spacing-xl);padding-top:0}.qn-cc__buttons{display:flex;flex-wrap:wrap;gap:var(--qn-cc-spacing-sm);margin-bottom:var(--qn-cc-spacing-md)}.qn-cc__buttons[hidden]{display:none}.qn-cc__btn{display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 1.5rem;font-size:0.9375rem;font-weight:600;text-decoration:none;border:2px solid transparent;border-radius:var(--qn-cc-border-radius);cursor:pointer;transition:all var(--qn-cc-transition);white-space:nowrap}.qn-cc__btn:focus-visible{outline:3px solid var(--qn-cc-primary);outline-offset:2px}.qn-cc__btn--accept{background:var(--qn-cc-primary);color:white;border-color:var(--qn-cc-primary)}.qn-cc__btn--accept:hover{background:var(--qn-cc-primary-hover);border-color:var(--qn-cc-primary-hover)}.qn-cc__btn--reject{background:var(--qn-cc-bg);color:var(--qn-cc-text);border-color:var(--qn-cc-text)}.qn-cc__btn--reject:hover{background:var(--qn-cc-bg-secondary)}.qn-cc__btn--settings{background:transparent;color:var(--qn-cc-primary);border-color:transparent;padding-left:0;padding-right:0;text-decoration:underline;text-underline-offset:3px}.qn-cc__btn--settings:hover{color:var(--qn-cc-primary-hover)}.qn-cc__btn--save{background:var(--qn-cc-secondary);color:white;border-color:var(--qn-cc-secondary);width:100%}.qn-cc__btn--save:hover{background:var(--qn-cc-secondary-hover);border-color:var(--qn-cc-secondary-hover)}.qn-cc__links{display:flex;flex-wrap:wrap;gap:var(--qn-cc-spacing-md);padding-top:var(--qn-cc-spacing-sm);border-top:1px solid var(--qn-cc-border)}.qn-cc__link{color:var(--qn-cc-text-muted);font-size:0.875rem;text-decoration:underline;text-underline-offset:2px;transition:color var(--qn-cc-transition)}.qn-cc__link:hover{color:var(--qn-cc-primary)}.qn-cc__link:focus-visible{outline:3px solid var(--qn-cc-primary);outline-offset:2px}.qn-cc-trigger{position:fixed;bottom:var(--qn-cc-spacing-lg);left:var(--qn-cc-spacing-lg);z-index:var(--qn-cc-trigger-z-index);width:3rem;height:3rem;padding:0;border:2px solid white;border-radius:50%;background:var(--qn-cc-primary);color:white;cursor:pointer;box-shadow:0 2px 10px rgba(0, 0, 0, 0.3);transition:all var(--qn-cc-transition);animation:qn-cc-fade-in 0.3s ease-out}.qn-cc-trigger[hidden]{display:none}.qn-cc-trigger:hover{background:var(--qn-cc-primary-hover);transform:scale(1.1)}.qn-cc-trigger:focus-visible{outline:3px solid var(--qn-cc-primary);outline-offset:4px}.qn-cc-trigger__icon{width:1.5rem;height:1.5rem}.qn-cc-trigger--bild{width:3.5rem;height:3.5rem;background:var(--qn-cc-bg);border-color:var(--qn-cc-border)}.qn-cc-trigger--bild:hover{background:var(--qn-cc-bg)}.qn-cc-trigger__bild{display:block;width:82%;height:82%;margin:auto;object-fit:contain}@media (max-width:768px){.qn-cc{padding:var(--qn-cc-spacing-md)}.qn-cc__container{max-height:85vh;border-radius:var(--qn-cc-border-radius)}.qn-cc__header, .qn-cc__content, .qn-cc__footer{padding-left:var(--qn-cc-spacing-md);padding-right:var(--qn-cc-spacing-md)}.qn-cc__buttons{flex-direction:column}.qn-cc__btn{width:100%}.qn-cc__btn--settings{order:3;width:auto;align-self:center}.qn-cc__btn--reject{order:2}.qn-cc__btn--accept{order:1}.qn-cc-trigger{bottom:var(--qn-cc-spacing-md);left:var(--qn-cc-spacing-md);width:2.5rem;height:2.5rem}.qn-cc-trigger__icon{width:1.25rem;height:1.25rem}}@media (prefers-contrast:more){:root{--qn-cc-bg:#ffffff;--qn-cc-bg-secondary:#f0f0f0;--qn-cc-text:#000000;--qn-cc-text-muted:#000000;--qn-cc-border:#000000;--qn-cc-primary:#0000cc;--qn-cc-primary-hover:#000099;--qn-cc-secondary:#006600}.qn-cc__container{border:3px solid #000000}.qn-cc__checkbox-visual{border-width:3px;border-color:#000000}.qn-cc__btn{border-width:3px}.qn-cc__btn--reject{border-color:#000000;color:#000000}.qn-cc__category{border-width:3px;border-color:#000000}.qn-cc__category-header{background:#f0f0f0}.qn-cc__category-name{color:#000000}.qn-cc__description, .qn-cc__category-details p{color:#000000}.qn-cc__link{color:#0000cc}.qn-cc__category-toggle{border-width:3px;border-color:#000000}.qn-cc__toggle-icon::before, .qn-cc__toggle-icon::after{background:#000000}}@media (forced-colors:active){.qn-cc__container{border:3px solid CanvasText;background:Canvas}.qn-cc__title, .qn-cc__category-name, .qn-cc__description, .qn-cc__category-details p{color:CanvasText}.qn-cc__btn{border:2px solid CanvasText;background:Canvas;color:CanvasText}.qn-cc__btn--accept{background:Highlight;color:HighlightText;border-color:Highlight}.qn-cc__checkbox-visual{border:2px solid CanvasText;background:Canvas}.qn-cc__checkbox:checked + .qn-cc__checkbox-visual{background:Highlight;border-color:Highlight}.qn-cc__category{border:2px solid CanvasText}.qn-cc__category-badge{border:1px solid CanvasText}.qn-cc__link{color:LinkText}.qn-cc-trigger{border:2px solid CanvasText;background:Highlight;color:HighlightText}}@media (prefers-reduced-motion:reduce){.qn-cc, .qn-cc *, .qn-cc-trigger{animation-duration:0.01ms !important;transition-duration:0.01ms !important}}@media print{.qn-cc, .qn-cc-trigger{display:none !important}}
/* 10-schriften.css */
@font-face{font-family: "Bebas Neue";font-style:normal;font-weight:400;font-display:swap;src:url("/_assets/66fcad219bf3ed6f05ab84c3674b8644/Fonts/bebas-neue-latin-400-normal.woff2") format("woff2")}@font-face{font-family: "IBM Plex Sans";font-style:normal;font-weight:100 700;font-display:swap;src:url("/_assets/66fcad219bf3ed6f05ab84c3674b8644/Fonts/ibm-plex-sans-latin-wght-normal.woff2") format("woff2")}@font-face{font-family: "IBM Plex Sans";font-style:italic;font-weight:400;font-display:swap;src:url("/_assets/66fcad219bf3ed6f05ab84c3674b8644/Fonts/ibm-plex-sans-latin-400-italic.woff2") format("woff2")}
/* 20-marke.css */
@layer qn.theme{:root{--orange:#FF8800;--orange-hell:#FFA94D;--orange-ink:#A35700;--link:#FF8800;--auf-orange:#141A1F;--rot:#E5372C;--carbon:#333333;--anthrazit:#1F3140;--ink:#16242F;--paper:#F7F5F2;--hell:#EAF4FF;--hell-2:#9FC0D8;--dunkel-2:#4C6072;--sch-nah:0 1px 3px rgba(0, 0, 0, .30);--sch-blatt:0 10px 30px -14px rgba(0, 0, 0, .66);--sch-tief:0 26px 60px -26px rgba(0, 0, 0, .78);--winkel:8deg;--tan:.1405;--qn-flaeche:var(--carbon);--qn-flaeche-sanft:#3A3A3A;--qn-flaeche-betont:var(--orange);--qn-schrift:var(--hell);--qn-schrift-leise:var(--hell-2);--qn-schrift-invers:var(--auf-orange);--qn-schrift-link:var(--link);--qn-linie-fein:rgba(190, 215, 235, .18);--qn-linie:rgba(190, 215, 235, .28);--qn-linie-stark:rgba(190, 215, 235, .5);--qn-fokus:#FFD9A8;--qn-schriftfamilie: "IBM Plex Sans", system-ui, sans-serif;--qn-schriftfamilie-ueberschrift: "Bebas Neue", "IBM Plex Sans", sans-serif;--qn-groesse-text:clamp(1rem, .96rem + .2vw, 1.1rem);--qn-groesse-h1:clamp(2.1rem, 4.4vw, 3.5rem);--qn-groesse-h2:clamp(1.9rem, 4.2vw, 3.1rem);--qn-groesse-h3:clamp(1.15rem, 2vw, 1.45rem);--qn-groesse-h4:1rem;--qn-zeile-normal:1.62;--qn-breite:80rem;--qn-rand:clamp(18px, 4.4vw, 64px)}html{color-scheme:dark}body{overflow-x:clip}h1, h2, h3{font-family:var(--qn-schriftfamilie-ueberschrift);font-weight:400;font-synthesis:none;text-transform:uppercase;letter-spacing:.012em;line-height:.95}h3{line-height:1.05;letter-spacing:.015em}h4, h5, h6{font-family:var(--qn-schriftfamilie);font-size:var(--qn-groesse-h4);font-weight:600;line-height:1.35;letter-spacing:.02em}p{hyphens:auto}a{color:var(--qn-schrift-link)}a:hover{text-decoration-thickness:2px}strong, b{font-weight:600}::selection{background:var(--orange);color:var(--auf-orange)}:focus-visible{outline-offset:3px}.qn-sprunglink{background:var(--orange);color:var(--auf-orange);font-weight:600;padding:.9em 1.4em}}
/* 30-kopf.css */
@property --kopf{syntax: '<number>';inherits:true;initial-value:1}@layer qn.theme{.navi > li{--f:#FF8800}.navi > li:nth-child(2){--f:#FFA94D}.navi > li:nth-child(3){--f:#D9A441}.navi > li:nth-child(4){--f:#79B0C0}.navi > li:nth-child(5){--f:#95A9BE}:is(.navi, .unter) > li.f-1{--f:#FFA94D}:is(.navi, .unter) > li.f-2{--f:#D9A441}:is(.navi, .unter) > li.f-3{--f:#79B0C0}:is(.navi, .unter) > li.f-4{--f:#95A9BE}:is(.navi, .unter) > li.f-5{--f:#7FB6A6}:is(.navi, .unter) > li.f-6{--f:#FF8800}.kopf{--kopf:1;position:sticky;top:0;z-index:40;background:var(--carbon);border-bottom:1px solid rgba(255, 169, 77, calc(.10 + .22 * (1 - var(--kopf))));box-shadow:0 calc(6px + 10px * (1 - var(--kopf))) calc(18px + 22px * (1 - var(--kopf))) -12px rgba(0, 0, 0, calc(.35 + .3 * (1 - var(--kopf))))}.kopf__reihe{display:flex;align-items:center;gap:clamp(.8rem, 2.4vw, 2rem);padding-block:calc(.3rem + 1rem * var(--kopf))}.kopf__marke{display:block;flex:none;line-height:0}.kopf__marke img{height:calc(16px + 12px * var(--kopf));width:auto}.kopf__navi{margin-left:auto;min-width:0}.navi{display:flex;flex-wrap:nowrap;gap:.3rem;counter-reset:np}.navi > li{flex:0 1 auto;min-width:0;counter-increment:np}.kopf a.np{position:relative;display:block;text-decoration:none;padding:calc(.24rem + .32rem * var(--kopf)) clamp(.95rem, 1.5vw, 1.5rem) calc(.24rem + .32rem * var(--kopf)) clamp(.6rem, 1vw, 1rem);transform:skewX(calc(-1 * var(--winkel)));background:#1A2128;border:1px solid rgba(233, 238, 242, .14);border-bottom:2px solid var(--f);box-shadow:var(--sch-nah);transition:background .3s, border-color .3s}.kopf a.np > span{display:block;transform:skewX(var(--winkel))}.kopf .nr{font-size:calc(.5rem + .12rem * var(--kopf));letter-spacing:.2em;line-height:1.6;color:var(--hell-2);font-variant-numeric:tabular-nums}.kopf .nr::before{content:counter(np, decimal-leading-zero)}.kopf .tt{font-size:calc(.63rem + .1rem * var(--kopf));font-weight:500;letter-spacing:.07em;line-height:1.35;text-transform:uppercase;white-space:nowrap;color:var(--hell)}@media (hover:hover){.kopf a.np:hover{background:var(--f);border-color:var(--f)}.kopf a.np:hover :is(.tt, .nr){color:#0D1419}}.kopf a.np:focus-visible, .kopf .navi > li.ist-offen > a.np{background:var(--f);border-color:var(--f)}.kopf a.np:focus-visible :is(.tt, .nr), .kopf .navi > li.ist-offen > a.np :is(.tt, .nr){color:#0D1419}.kopf .navi > li.ist-offen > .np .tt::after{border-color:#0D1419}.kopf .navi > li.ist-aktiv > a.np{background:var(--f);border-color:var(--f)}.kopf .navi > li.ist-aktiv > a.np :is(.tt, .nr){color:#0D1419}.kopf .navi > li.ist-aktiv.hat-unter > .np .tt::after{border-color:#0D1419}.kopf__tel{margin-left:.5rem;align-self:center;white-space:nowrap;text-decoration:none;letter-spacing:.04em;font-size:calc(.78rem + .06rem * var(--kopf));color:var(--orange-hell)}.kopf__tel:hover{color:var(--hell)}.kopf li.hat-unter{position:relative}.kopf .unter{position:absolute;left:0;top:100%;z-index:6;display:flex;flex-direction:column;min-width:max-content;opacity:0;visibility:hidden;translate:0 -8px;transition:opacity .22s ease, translate .22s ease, visibility .22s}.kopf li.hat-unter:focus-within > .unter, .kopf li.hat-unter.ist-offen > .unter{opacity:1;visibility:visible;translate:0 0}@media (hover:hover){.kopf li.hat-unter:hover > .unter{opacity:1;visibility:visible;translate:0 0}}.kopf li.hat-unter.ist-zu > .unter{opacity:0;visibility:hidden;translate:0 -8px}.kopf .navi > li:last-child > .unter{left:auto;right:0}.kopf .unter li:nth-child(2){margin-left:11px}.kopf .unter li:nth-child(3){margin-left:22px}.kopf .unter li:nth-child(4){margin-left:33px}.kopf .unter li:nth-child(5){margin-left:44px}.kopf .unter li:nth-child(6){margin-left:55px}.kopf .unter li:nth-child(n+7){margin-left:66px}.kopf .unter a{display:block;text-decoration:none;padding:.46rem 1.15rem .46rem .8rem;background:#161D25;border:1px solid rgba(233, 238, 242, .16);transform:skewX(var(--winkel));transition:background .25s, border-color .25s}.kopf .unter li + li a{border-top:0}.kopf .unter li:last-child a{border-bottom:2px solid var(--f, rgba(214, 232, 244, .8))}.kopf .unter a > span{display:block;transform:skewX(calc(-1 * var(--winkel)));font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--hell)}@media (hover:hover){.kopf .unter a:hover{background:var(--f, #D6E8F4);border-color:var(--f, #D6E8F4)}.kopf .unter a:hover > span{color:#0D1419}}.kopf .unter a:focus-visible, .kopf .unter a:active{background:var(--f, #D6E8F4);border-color:var(--f, #D6E8F4)}.kopf .unter a:focus-visible > span, .kopf .unter a:active > span{color:#0D1419}.kopf .unter a[aria-current="page"] > span{color:var(--orange-hell)}.kopf li.hat-unter > .np .tt::after{content: "";display:inline-block;width:.4em;height:.4em;margin-left:.6em;vertical-align:.18em;border-right:1.5px solid var(--orange-hell);border-bottom:1.5px solid var(--orange-hell);transform:rotate(45deg);transition:transform .22s}.kopf li.hat-unter:focus-within > .np .tt::after, .kopf li.hat-unter.ist-offen > .np .tt::after{transform:rotate(225deg);vertical-align:.32em}@media (hover:hover){.kopf li.hat-unter:hover > .np .tt::after{transform:rotate(225deg);vertical-align:.32em}}.burger{display:none;margin-left:auto;position:relative;padding:.62rem .95rem .62rem .8rem;cursor:pointer;background:#1A2128;border:1px solid rgba(233, 238, 242, .16);border-bottom:2px solid var(--orange);transform:skewX(calc(-1 * var(--winkel)))}.burger i{display:block;width:20px;height:2px;margin:4px 0;background:var(--hell);transform:skewX(var(--winkel));transition:transform .25s, opacity .2s}html.nav-offen .burger i:nth-child(1){transform:skewX(var(--winkel)) translateY(6px) rotate(45deg)}html.nav-offen .burger i:nth-child(2){opacity:0}html.nav-offen .burger i:nth-child(3){transform:skewX(var(--winkel)) translateY(-6px) rotate(-45deg)}.burger:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px}html.nav-offen{overflow:hidden}@keyframes kopf-schrumpft{from{--kopf:1}to{--kopf:.12}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.kopf{animation:kopf-schrumpft 1s linear both;animation-timeline:scroll(root block);animation-range:0 260px}}}@media (max-width:1500px){.kopf__tel{display:none}}@media (max-width:1180px){.kopf__reihe{flex-wrap:wrap;row-gap:calc(.16rem + .34rem * var(--kopf));padding-block:calc(.22rem + .78rem * var(--kopf))}.kopf__navi{flex:1 0 100%;margin-left:0}.navi{flex-wrap:wrap;gap:clamp(.22rem, .08rem + .35vw, .34rem);padding:calc(.04rem + .12rem * var(--kopf)) 0 calc(.12rem + .3rem * var(--kopf))}.navi > li{flex:0 0 auto;min-width:auto}.kopf a.np{padding:calc(.16rem + .22rem * var(--kopf)) clamp(.68rem, .105rem + 1.214vw, 1rem) calc(.16rem + .22rem * var(--kopf)) clamp(.5rem, .0525rem + .932vw, .74rem)}.kopf .tt{font-size:calc(clamp(.71rem, .661rem + .107vw, .74rem) * (.81 + .19 * var(--kopf)));letter-spacing:clamp(.05em, .005rem + .063vw, .07em)}.kopf li.hat-unter > .np .tt::after{margin-left:.45em}.kopf .navi > li:nth-last-child(2) > .unter{left:auto;right:0}.kopf__marke img{height:calc(14px + 10px * var(--kopf))}}@media (max-width:760px) and (scripting:enabled){.burger{display:block}.kopf__reihe{flex-wrap:nowrap}.kopf__navi{position:fixed;left:0;right:0;top:var(--qn-ankerabstand, 118px);bottom:0;flex:none;margin:0;padding:1rem var(--qn-rand) 2rem;background:#12181D;border-top:1px solid rgba(255, 169, 77, .28);overflow-y:auto;overscroll-behavior:contain;visibility:hidden;opacity:0;translate:0 -10px;transition:opacity .25s ease, translate .25s ease, visibility .25s}html.nav-offen .kopf__navi{visibility:visible;opacity:1;translate:0 0}.navi{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.4rem;padding:0}.navi > li{width:100%}.kopf a.np{padding:.72rem 1.15rem .72rem .9rem}.kopf a.np > span.nr{display:inline-block;margin-right:.7rem;font-size:.62rem}.kopf a.np > span.tt{display:inline-block;font-size:.86rem}.kopf li.hat-unter > .np .tt::after{display:none}.kopf .unter, .kopf li.hat-unter:focus-within > .unter, .kopf li.hat-unter.ist-offen > .unter, .kopf li.hat-unter:hover > .unter{position:static;opacity:1;visibility:inherit;translate:0 0;margin:.3rem 0 .5rem 1.4rem}.kopf .unter li:nth-child(n){margin-left:0}.kopf .unter a{padding:.55rem 1rem .55rem .8rem}.kopf .unter a > span{font-size:.74rem}}}@layer qn.theme{.kopf__konto{--k-kante:rgba(233, 238, 242, .38);position:relative;flex:none;display:grid;place-items:center;box-sizing:border-box;block-size:calc(2.1305rem + .967rem * var(--kopf) + 3px);inline-size:calc(2.2rem + .85rem * var(--kopf));margin-left:calc(.3rem - clamp(.8rem, 2.4vw, 2rem));color:var(--hell);text-decoration:none;background:#1A2128;border:1px solid rgba(233, 238, 242, .14);border-bottom:2px solid var(--k-kante);box-shadow:var(--sch-nah);transform:skewX(calc(-1 * var(--winkel)));transition:background .3s, border-color .3s, color .3s}.kopf__konto-icon{position:relative;display:block;line-height:0;transform:skewX(var(--winkel))}.kopf__konto-icon svg{width:calc(1.1rem + .3rem * var(--kopf));height:auto}.kopf__konto.is-logged-in{--k-kante:var(--orange);color:var(--orange-hell)}.kopf__konto.is-logged-in .kopf__konto-icon::after{content: "";position:absolute;top:-2px;right:-5px;width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 2px #1A2128}@media (hover:hover){.kopf__konto:hover{background:var(--orange);border-color:var(--orange);color:#0D1419}.kopf__konto:hover .kopf__konto-icon::after{box-shadow:0 0 0 2px var(--orange);background:#0D1419}}.kopf__konto:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px;background:var(--orange);border-color:var(--orange);color:#0D1419}.kopf__konto:focus-visible .kopf__konto-icon::after{box-shadow:0 0 0 2px var(--orange);background:#0D1419}.kopf__konto[aria-expanded="true"]{background:var(--orange);border-color:var(--orange);color:#0D1419}@media (max-width:1180px){.kopf__reihe{display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:clamp(.22rem, .08rem + .35vw, .34rem)}.kopf__marke{grid-column:1;grid-row:1;justify-self:start}.kopf__navi{grid-column:1;grid-row:2}.kopf__konto{grid-column:2;grid-row:2;align-self:start;margin:calc(.04rem + .12rem * var(--kopf)) 0 0;block-size:calc(1.965rem + .783rem * var(--kopf) + 3px);inline-size:calc(2rem + .75rem * var(--kopf))}}@media (max-width:760px) and (scripting:enabled){.kopf__reihe{display:flex}.kopf__konto{order:1;align-self:center;margin:0 0 0 auto;block-size:2.8rem;inline-size:3rem}.kopf__konto-icon svg{width:1.35rem}.burger{order:2;margin-left:.5rem}}@media (forced-colors:active){.kopf__konto{border-bottom-color:CanvasText}.kopf__konto.is-logged-in{border-bottom-color:Highlight}}}@layer qn.theme{@media (max-width:760px) and (scripting:enabled){.kopf__reihe{column-gap:.45rem}.kopf__reihe > .kopf__marke{flex:0 1 auto;min-width:0;margin-right:.4rem}.kopf__reihe > .kopf__marke img{width:auto;height:auto;max-width:100%;max-height:calc(14px + 10px * var(--kopf))}.kopf__reihe > :is(.kopf__suche, .kopf__konto){block-size:2.75rem;inline-size:2.75rem;flex:none}.kopf__reihe > .kopf__suche{margin:0 0 0 auto}.kopf__reihe > .kopf__konto, .kopf__reihe > .kopf__suche ~ .kopf__konto{margin-left:0}.kopf__reihe > :is(.kopf__suche, .kopf__konto) svg{width:1.25rem}.kopf__reihe > .burger{flex:none;box-sizing:border-box;display:grid;place-content:center;block-size:2.75rem;inline-size:2.75rem;padding:0;margin-left:0}.kopf__reihe > .burger i{margin:2px 0}html.nav-offen .kopf__reihe > .burger i:nth-child(1){transform:skewX(var(--winkel)) translateY(4px) rotate(45deg)}html.nav-offen .kopf__reihe > .burger i:nth-child(3){transform:skewX(var(--winkel)) translateY(-4px) rotate(-45deg)}}}
/* 40-abschnitte.css */
@layer qn.theme{.huelle{width:100%;max-width:var(--qn-breite);margin-inline:auto;padding-inline:var(--qn-rand)}.qn-inhalt > .frame{--oben:clamp(.9rem, 1.8vw, 1.5rem);--unten:clamp(.9rem, 1.8vw, 1.5rem);--keilraum:0px;--zusatz-oben:0px;--zusatz-unten:0px;position:relative;overflow:clip;margin:0;padding-inline:max(var(--qn-rand), (100% - var(--qn-breite)) / 2 + var(--qn-rand));padding-block:calc(var(--keilraum) + var(--oben) + var(--zusatz-oben)) calc(var(--unten) + var(--zusatz-unten));background:var(--carbon);color:var(--qn-schrift)}.qn-inhalt > .frame > *{position:relative;z-index:1}.qn-inhalt > .frame-space-before-extra-small{--zusatz-oben:var(--qn-raum-xs)}.qn-inhalt > .frame-space-before-small{--zusatz-oben:var(--qn-raum-md)}.qn-inhalt > .frame-space-before-medium{--zusatz-oben:var(--qn-raum-xl)}.qn-inhalt > .frame-space-before-large{--zusatz-oben:var(--qn-raum-2xl)}.qn-inhalt > .frame-space-before-extra-large{--zusatz-oben:var(--qn-raum-3xl)}.qn-inhalt > .frame-space-after-extra-small{--zusatz-unten:var(--qn-raum-xs)}.qn-inhalt > .frame-space-after-small{--zusatz-unten:var(--qn-raum-md)}.qn-inhalt > .frame-space-after-medium{--zusatz-unten:var(--qn-raum-xl)}.qn-inhalt > .frame-space-after-large{--zusatz-unten:var(--qn-raum-2xl)}.qn-inhalt > .frame-space-after-extra-large{--zusatz-unten:var(--qn-raum-3xl)}.qn-inhalt > .frame-m-anthrazit{background:var(--anthrazit)}.frame-m-paper{--qn-schrift:var(--ink);--qn-schrift-leise:var(--dunkel-2);--qn-schrift-link:var(--orange-ink);--qn-linie-fein:rgba(22, 36, 47, .16);--qn-linie:rgba(22, 36, 47, .24);--qn-linie-stark:rgba(22, 36, 47, .45);--qn-fokus:var(--orange-ink);color-scheme:light}.qn-inhalt > .frame-m-paper{background:var(--paper)}.frame-m-paper ::selection{background:var(--orange-ink);color:#fff}.qn-inhalt > .frame-m-paper + .frame:not(.frame-m-paper){--keil:var(--paper);--keilkante:rgba(22, 36, 47, .22)}.qn-inhalt > .frame-m-anthrazit + .frame:not(.frame-m-anthrazit){--keil:var(--anthrazit);--keilkante:rgba(255, 255, 255, .34)}.qn-inhalt > .frame:not(.frame-m-paper, .frame-m-anthrazit) + .frame:is(.frame-m-paper, .frame-m-anthrazit), .qn-inhalt > .frame:is(.frame-m-paper, .frame-m-anthrazit):first-child{--keil:var(--carbon);--keilkante:rgba(255, 255, 255, .34)}:is( .qn-inhalt > .frame-m-paper + .frame:not(.frame-m-paper), .qn-inhalt > .frame-m-anthrazit + .frame:not(.frame-m-anthrazit), .qn-inhalt > .frame:not(.frame-m-paper, .frame-m-anthrazit) + .frame:is(.frame-m-paper, .frame-m-anthrazit), .qn-inhalt > .frame:is(.frame-m-paper, .frame-m-anthrazit):first-child ){--keilraum:calc(var(--tan) * 100%);--oben:clamp(1.8rem, 3vw, 3.2rem)}:is( .qn-inhalt > .frame-m-paper + .frame:not(.frame-m-paper), .qn-inhalt > .frame-m-anthrazit + .frame:not(.frame-m-anthrazit), .qn-inhalt > .frame:not(.frame-m-paper, .frame-m-anthrazit) + .frame:is(.frame-m-paper, .frame-m-anthrazit), .qn-inhalt > .frame:is(.frame-m-paper, .frame-m-anthrazit):first-child )::before{content: "";position:absolute;left:0;bottom:100%;z-index:0;width:104%;height:26vw;min-height:140px;transform-origin:0 100%;transform:rotate(var(--winkel));background:var(--keil);border-bottom:1px solid var(--keilkante);box-shadow:0 16px 34px -14px rgba(0, 0, 0, .62);pointer-events:none}.qn-inhalt > .frame-m-paper:has(+ .frame:not(.frame-m-paper)), .qn-inhalt > .frame-m-anthrazit:has(+ .frame:not(.frame-m-anthrazit)), .qn-inhalt > .frame:not(.frame-m-paper, .frame-m-anthrazit):has(+ .frame:is(.frame-m-paper, .frame-m-anthrazit)), .qn-inhalt > .frame:last-child{--unten:clamp(3rem, 5.6vw, 5.6rem)}.qn-inhalt > .frame > * + *, .ce-bodytext > * + *{margin-block-start:1em}.qn-inhalt > .frame > header + *, .ce-bodytext > header + *{margin-block-start:clamp(.9rem, 1.6vw, 1.3rem)}:is(.qn-inhalt > .frame, .ce-bodytext) > * + :is(h2, h3){margin-block-start:1.6em}.frame header > * + *{margin-block-start:.45em}.frame :is(p, li){max-width:65ch}.frame header :is(h1, h2){max-width:62ch}.frame :is(ul, ol):not([role="list"]){padding-inline-start:1.25em}.frame li + li{margin-block-start:.35em}.frame li::marker{color:var(--orange)}.frame-m-paper li::marker{color:var(--orange-ink)}@media (min-width:900px){.qn-inhalt > .frame-layout-10{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);column-gap:clamp(1.6rem, 4vw, 4rem);align-items:start;align-content:start}.qn-inhalt > .frame-layout-10 > *{grid-column:2}.qn-inhalt > .frame-layout-10 > header{grid-column:1;grid-row:1 / span 40}.qn-inhalt > .frame-layout-10 > header + *{margin-block-start:0}.qn-inhalt > .frame-layout-10 > header :is(h1, h2){font-size:clamp(2.1rem, 5vw, 3.9rem);max-width:14ch}}.fuss{--keilraum:0px;position:relative;overflow:clip;padding-top:calc(var(--keilraum) + clamp(1.6rem, 2.6vw, 2.8rem));background:var(--carbon);color:var(--hell);border-top:1px solid var(--qn-linie-fein)}body:has(.qn-inhalt > .frame-m-paper:last-child) .fuss{--keil:var(--paper);--keilkante:rgba(22, 36, 47, .22)}body:has(.qn-inhalt > .frame-m-anthrazit:last-child) .fuss{--keil:var(--anthrazit);--keilkante:rgba(255, 255, 255, .34)}body:has(.qn-inhalt > :is(.frame-m-paper, .frame-m-anthrazit):last-child) .fuss{--keilraum:calc(var(--tan) * 100%);border-top:0}body:has(.qn-inhalt > :is(.frame-m-paper, .frame-m-anthrazit):last-child) .fuss::before{content: "";position:absolute;left:0;bottom:100%;width:104%;height:26vw;min-height:140px;transform-origin:0 100%;transform:rotate(var(--winkel));background:var(--keil);border-bottom:1px solid var(--keilkante);box-shadow:0 16px 34px -14px rgba(0, 0, 0, .62);pointer-events:none}.fuss > *{position:relative;z-index:1}}
/* 45-fuss.css */
@layer qn.theme{.fuss{background:radial-gradient(70% 90% at 78% 30%, #24384A 0%, #1D2C39 45%, #16212B 100%);color:var(--hell);hyphenate-limit-chars:10 4 4}.fuss a{color:inherit;text-decoration-color:rgba(234, 244, 255, .3);text-underline-offset:.2em}.fuss a:hover{color:#fff;text-decoration-color:currentColor;text-decoration-thickness:2px}.fuss__haupt{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr);gap:clamp(2rem, 5vw, 4rem);align-items:center;padding-block:clamp(1rem, 2vw, 1.6rem) clamp(1.6rem, 3vw, 2.4rem)}@media (max-width:900px){.fuss__haupt{grid-template-columns:1fr}}.fuss__kick{display:flex;align-items:center;gap:.7em;margin:0;font:500 .72rem/1.5 var(--qn-schriftfamilie);letter-spacing:.19em;text-transform:uppercase;color:var(--hell-2)}.fuss__kick .wuerfel{--k:.98em;margin-right:0}.fuss__satz{margin-top:.7rem;max-width:15ch;font:400 clamp(2.1rem, 4.8vw, 3.8rem)/.92 var(--qn-schriftfamilie-ueberschrift);font-synthesis:none;text-transform:uppercase;letter-spacing:.012em}.fuss__satz em{font-style:normal;color:var(--orange)}.fuss__orte{margin-top:1.1rem;max-width:52ch;font-size:.95rem;color:var(--hell-2)}.fuss__orte strong{font-weight:400;color:var(--hell)}.fuss__fern{margin-top:1.4rem;max-width:52ch;padding:.9rem 1.1rem 1rem;border-left:3px solid var(--orange);background:rgba(234, 244, 255, .045);font-size:.92rem;color:var(--hell-2)}.fuss__fern strong{font-weight:400;color:var(--hell)}.fuss__fern-titel{margin:0 0 .35rem;font:600 .7rem/1.4 var(--qn-schriftfamilie);letter-spacing:.18em;text-transform:uppercase;color:var(--orange-hell)}.fuss__kanaele{display:flex;flex-wrap:wrap;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none}.fuss__kanaele li{display:inline-flex;align-items:center;gap:.45em;margin:0;padding:.28rem .5rem;border:1px solid rgba(234, 244, 255, .26);border-radius:3px;font:600 .68rem/1.2 var(--qn-schriftfamilie);letter-spacing:.07em;text-transform:uppercase;color:var(--hell)}.fuss__kanaele{flex-wrap:nowrap;gap:.5rem}.fuss__kanaele li{position:relative;flex:1 1 0;justify-content:center;padding:.55rem 0}.fuss__kanaele li span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:600px){.fuss__kanaele{gap:.4rem}}.fuss__kanaele li::before{content: "";flex:0 0 auto;width:1.9rem;height:1.9rem;background:no-repeat center / contain}.fuss__kanaele .k-telefon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' rx='5.4' fill='%23FF8800'/%3E%3Cpath transform='translate(4.2 4.2) scale(.65)' d='M7.2 3.2h2.4l1.5 4.1-2 1.4a11.6 11.6 0 0 0 6.2 6.2l1.4-2 4.1 1.5v2.4a2.4 2.4 0 0 1-2.6 2.4C11 18.6 5.4 13 4.8 5.8a2.4 2.4 0 0 1 2.4-2.6Z' fill='none' stroke='%23141A1F' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E")}.fuss__kanaele .k-email::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' rx='5.4' fill='%23FF8800'/%3E%3Crect x='5.2' y='7.4' width='13.6' height='9.4' rx='1.4' fill='none' stroke='%23141A1F' stroke-width='1.6'/%3E%3Cpath d='M5.8 8.3l6.2 4.6 6.2-4.6' fill='none' stroke='%23141A1F' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.fuss__kanaele .k-teamviewer::before{background-image:url("data:image/webp;base64,UklGRtgMAABXRUJQVlA4WAoAAAAQAAAAXwAAXwAAQUxQSL8EAAAB8GDbtqq32badS1EZApVjKEtyU5g5BlmNmdlsyxaamd0s5RLj2XOOm6RDuwARMQFJUmtIXn+v53lKVNMXPe++njTUkiRpqCXvXCHKM+8ktYYkqSWfQRocGyuFz5Ja0vjaV6SBKIeUrxobk3edmkg79bvJWzdIKbNdJlKuv/UxgXJaCjKAFSSXg5QPR1wCWxwaDg4Ch9ouLnhoGRclAen2k8sD7c0nT/72W9Oplq6RmafbKSAVZZZFwRJs3j7d2tQ2Mf90dXt7e3tne+3Z0nRPW/f5e5sgFQOiWAG3e051n3lCjs8vDnSM3ANUTLGC/dnfm6++AizJR5AEsLLY07K0D6pIIL34a8vzAAomR0ugV/0t8ymqgmDh1/aXYJvcbcPycNstUOkCW82/34dgCrbgaVf/DiqXxeLX04FgSuiAZpvu4DIJBr55gU1JbVaaT4NLI/Z/a91HlFikY137uCRm9ctxJEptc6VpA5dCvPp8BlF6caNpFZXA1D+fR1RQ3Du1hguz9j67SEolA9ea9u3C+H4KUVEx10FRgY5WApUVk5OEQszMF5arg2i5gQvZ+OSlRYXt+rEtCgz8fA5RaXG9B+UmLn+PqLjovo5y2/z8cfXMcsu2nI+YaCJQeTF2hZzY+ecrq3r2evMeuYrJEwQiKMZmUT7/fEkk15pxDmL2dzkO9vBtlMexSygS3BrOwax8t4xjsd6zhrOI2ROISJrxO3l0jRNiIebPZWP/+6c4Fqbem5J5/TtMNE3vZhZx8w9CPMTo42xjQygms7PoaIGW2ZiYB9PZjj3F8YD6eBbx5xpR3RnHRzN/bMVld5ys6fHtuOxNhaOZg99jM5Zm+i1uEI7HZjpkMH9uRWaCjOLYWlx2JvHRAiee4ZjUJ1GWtnkUD/PoTBYxPhoTsTCX7dYJQkwmnpB5/SccDzOwlW3/5xc4FmZt8CCT6Z0mxEIsXcTZ5ptRLMzp+3n89fNfOBJsDq1lQzRdRXEw9yYQOcw12XGAqTt5YL5aIZIbnZgcxXQ7IQbi7ALKA3a+rtvVs7e69sjXTHeg6olzCzgnbf7wAlfN1Pt2nBNi5hiq3tgtRN6BY3OoWuLeCCJ/r321IlfJ2ujcokgz+yuqkhi8jYsg0DeIqmNmziOKtY9dRlURt4dsCtv9eZG0GoEHvXvFYeq/3kVVEC8G1jHFi+Vfr6PymUcDa4gymrXfZ5DLZXGrfxNTTrHXMhZQmYyuju9jymqYOFVHLovN5ugMmPJa3Dgxb4LLYOG7gw+wKXVgs6/nOciFCZZPn9lGlF1wvWNiFbDzs4HNy+P3wVRQ7M+2j9UNlvOwDKxfHL1xgKimYH+xc+TWGmDJPoIlAxsPzo3cOgBRWQP3Jgem5lfIsX79wuSFR4ApVsWADBsPLg8NTc49qO/s7u3u7e3urD5aOjM+Mft4E2wK1jIuBiTgYOfZwpnx4cHB7q6hodGp89de7KSARcFmecShKLDNoQe7uwccapvCg4c+ogT/15LM/7UkShr46M0bpOU41KbMKdffSt516jKV26nfTRpf+4o0xCmkfNXYmNSSzyCVY2Ol8FlSS5KGWvL2DFG+8k5Sa0iSpNaQvP5u9/M0LunznvdeTxpqSQIAVlA4IPIHAAAQKwCdASpgAGAAPikQhUKhoQ5vcAwBQlsAMGNdH5R+F/a1Tu55+Kn8A/cv5d63/KftV+8v+ZzPjxX9D/z32jewB7APzD/jvcA/gH8A/v32ndwD+I+gD9Tf2q9+H0Af8f9APcA/oH+V///YAegB+wHqyf5r9xvgj/af9wf//8if7Q///Obv7n20/2PlAfXXJ5fUvk55wdpb+o/k/+W/Ip8n/pH+s/qv4q84Hyk+cj+TPMfcAPSh/jPuA+kz+d/4f9c86f5t/cv93/ifgB/Wf/T/mp/feR9/VJaYmKfboBUmRHOM9kaxeNR4SY3AcjW8/do14uRK8WyKe/jAkevMpauVwLaGB6v24iMvfv+90wywJauhqmMxn0yX11PBxEAzkA+LOGRmsKZpOUIuTk2sHmyfs1cwqPwvUWa2Wdct0vebCmqVbCsFgnamJ9nRoCsWFpsJEUZK1qGkQsyZ/WUR/pkEsgD94vehC1uUWvgFWzcUrLfqW1HpK8G95IPcVJtYdUIX+jT+jTAW5l5cvov/XF3WNoXutRAVoZFcskvNt+eBCGvn3FqcQGFeJuZnCD1yCkkPu3ymuM21NXiszvHUZ/4y+8Z1wfqezg/xTHveu2xr90XfY6/ls/NiIrPzUT6DOZqSBvU+26pZFPfpBgwLU1nseqB2Mgln++btwEi81AjwQYZ+RHPhqza4XkbzdStRlxSXtQs6QjoDORK5sFGLpdP4N8kP0JRBRuNbLLB1qYiuRCdC2B6d9jf6nDznvqZboEppVIDNIQFnUk0tMy/FUOmQvz/hBdYqPIP9Nk2KLp50Q3o57xYuFOQPO8wOlU4/qgWrEzTEnA8XWujDL2zx1ZndgAxAH71OfjeAKhdH5Rq03qwOOly/8Kr5MeKgDxsfDiOuCip8hduhN1DYvCHm7t/El6lTIYvvK+xbFpu/ygQwhxqMwfha8+4sUrINsgAGg5XEftAnZlGrWyV00tauceKIACtI/4o2ynV62ypYzVGihWxzMRaF3zYX8YFMeyzsqrceP92J0fRyH6lfoSw1fVWuTDIw3ObPP3Uj5u9a78T7CDZlbXArY5KwxW8912QKsp49BuhEo7rxgwRbH8bVlEOnu1KmVfLY61uxtl6sc2AWG0ce+7nm05DFgZjbcQ0JGhr9cNpl77Bol+naFJ+3zggDh9GBdlgL383YKtei6tcV2G3Ut4g4QjtmNYdXpciEVCwLwdl3kT7SKZ4HPzmYMJc+dA/+QKhh/CFY1nucbrEipQ4926QaPf+ZEZRM+X7Z0l+DdjImSWPBYFZeEUpZlNJyoWPJ0sHTR+qKn5i+Ac0CvWbJMDcSgd7Chzhay+/nL5t4byW52ct7g+Oqxf77OJUQUmZ56hDkvBQyOcQj0u4ovSpHT+IfDGKqRmbF5/GDXvc0d+bzlHlJ2mW//f/6UpmF3nsAnaZBH5xIxOcj7BSZk2m1v59YnpEQnSY/Xf3Rfr97FkHHHjJF8VmTdeW8dJB9t0ieGqXZNufrvgZkrKDLnJ1elHAeToRkQ/5R7GZ4yjUdZTJ/ijGAm7Jrxu91hlOVBc2CamaoIq25t7e42lnTJWPJBHVIzn2kB3O+zed8CP6VxJQlR1z3+/TzXCZnZhY+QHjcEl7IyovlQG2npq+X26JK8yCgEhcgzNkXnLG/5kupnvY8A9FRMG1LL5det74JlZ9NPsJI1qV8WFW+ctr+y6677cYxaSfR9lUvBLsdc/w0Inc30srk5tEJ8s00qGJElXZBVbtYBLL7hUG5ux/hlU4W29tgIiO0GtEn/2AGAnoOc1lBNzrx733gSC1/P59cw3bLRhV+qvsHpxP4nMTgUNfG5qQfdeOGxggSJlDCJus2or9IftuQmxeovcwh4ZxAgLLc5s0h9VkP7wkLsNcYtl/R3BhSzQHZIG0eKlFYDadouTCaft7mN8hqjNLk8S8GUHzXtpDl9VM6RqZb/agSlQIL+S+0jYgoNTcUdAzvLpUe7UVm1Xd3r+1w+BYry0mtQbX8z4bHAhUwdVDirMIpKyhbGI6gamhobaPM5KMC0qJbhJ8+2vhBFa6Pv9GrnR6D9kVuQzte0doiHYWlPwwFlEm3XHiUXXQ0ErzGJwt5kGlwxKzmIl/5eTd+0i/31nMtuX1eVokWNN0M05VTdyql5TjvJOjmVmfqCi5jNvv6pZDf/+0zjmcDEuB48N/9cjtrUXTHOIHheleNCikKffoVExt+DU1UuIKSQu+mJriv8lxI1e/MzAZmIrwAAAdJz/1Cw0Tv9mvvYxOnC99MOzmpwAQ+FhTUtEfIM86FUo/o9TAPU3B0fqBZnMIhhYhBUQieL6uCZxu6nGDdLwv38T72/6Nd590xc0jFB1TpZd2xRxI5wDnrY1JmqOVOp0UkmhQgXk2S9GkTGzwaRcxc3m+QPCQdCC/9UbseN6o3qcijO+qbH335S893/GqP7QZBfzLTg7H6uAr2QDuySlIdU8+Z+P70Pc+ByTMa1IYj8TOTUW+A0h/tIkpUKVfGe5zTtujhp0r2HNOS5HooV3dt7iKOJfAzDlbFkC2TjTUcbUyWO5N6j8GeklD0KNyvnUoGmWZsOAHepzF4pEUWvUHgX1DYcKDqVnIEyqcOcz/uCzBvbhJ8TjanTMkZChJySfZdAW8fDq+qJuT8CXk2ie0aABDMzBSXr0Qlf5Z26xZrgCZ+DSuje9575DPVJNL+TzJ8mrTSAAA=")}.fuss__kanaele .k-whatsapp::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='2945 0 839 839' style=''%3E%3Cdefs%3E%3C/defs%3E%3Crect x='3028.9' y='83.9' width='671.2' height='671.2' rx='151.0' fill='%23fff'/%3E%3Cpath fill-rule='nonzero' fill='rgb(24.612427%25, 72.407532%25, 23.783875%25)' fill-opacity='1' d='M 3485.328125 510.242188 C 3481.316406 519.660156 3473.808594 532.976562 3461.273438 540.632812 C 3461.273438 540.632812 3427.875 566.285156 3359.925781 532.335938 C 3359.925781 532.335938 3294.894531 498.847656 3258.054688 438.574219 C 3258.054688 438.574219 3226.035156 392.988281 3237.914062 351.550781 C 3241.292969 339.746094 3248.628906 329.449219 3258.15625 321.679688 L 3263.015625 317.710938 C 3270.722656 310.785156 3282.730469 312.003906 3288.886719 320.339844 L 3321.226562 366.269531 C 3326.476562 373.714844 3324.507812 384.023438 3316.878906 389 L 3307.929688 394.847656 C 3304.03125 397.398438 3300.832031 400.988281 3299.183594 405.335938 C 3297.234375 410.433594 3296.695312 417.5 3302.273438 425.417969 C 3302.273438 425.417969 3312.71875 452.582031 3366.164062 486.671875 C 3371.921875 490.347656 3378.847656 492.078125 3385.585938 490.917969 C 3390.957031 489.988281 3396.792969 487.300781 3401.09375 480.773438 L 3410.96875 465.738281 C 3414.089844 461.007812 3420.355469 459.527344 3425.253906 462.367188 L 3480.046875 494.207031 C 3485.625 497.4375 3487.855469 504.316406 3485.328125 510.242188 Z M 3363.925781 205.535156 C 3247.019531 205.535156 3151.898438 300.648438 3151.898438 417.550781 C 3151.898438 462.917969 3166.355469 504.894531 3190.707031 539.414062 L 3168.8125 615.472656 L 3240.003906 589.230469 C 3274.921875 614.492188 3317.636719 629.566406 3363.925781 629.566406 C 3480.828125 629.566406 3575.9375 534.457031 3575.9375 417.550781 C 3575.9375 300.648438 3480.828125 205.535156 3363.925781 205.535156 '/%3E%3Cpath fill-rule='nonzero' fill='rgb(24.612427%25, 72.407532%25, 23.783875%25)' fill-opacity='1' d='M 3613.046875 442.59375 C 3601.769531 557.929688 3509.9375 651.96875 3394.914062 666.003906 C 3336.261719 673.164062 3281.148438 659.65625 3235.402344 632.097656 L 3122.488281 673.042969 C 3117.597656 674.8125 3112.769531 670.285156 3114.242188 665.296875 L 3149.289062 545.851562 C 3121.769531 500.167969 3108.324219 445.132812 3115.460938 386.570312 C 3129.484375 271.617188 3223.386719 179.816406 3338.632812 168.457031 C 3496.414062 152.894531 3628.453125 284.84375 3613.046875 442.59375 Z M 3599.03125 0 L 3128.804688 0 C 3026.507812 0 2943.59375 82.925781 2943.59375 185.203125 L 2943.59375 655.4375 C 2943.59375 757.71875 3026.507812 840.640625 3128.804688 840.640625 L 3599.03125 840.640625 C 3701.320312 840.640625 3784.246094 757.71875 3784.246094 655.4375 L 3784.246094 185.203125 C 3784.246094 82.925781 3701.320312 0 3599.03125 0 '/%3E%3C/svg%3E")}.fuss__kanaele .k-signal::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='6552 482 1034 1034' style=''%3E%3Cdefs%3E%3C/defs%3E%3Cpath fill='none' stroke-width='10' stroke-linecap='butt' stroke-linejoin='miter' stroke='rgb(100%25, 100%25, 100%25)' stroke-opacity='1' stroke-miterlimit='10' d='M 80005 5 L 5 5 L 5 20005 L 80005 20005 Z M 80005 5 ' transform='matrix(0.1, 0, 0, -0.1, 0, 2001)'/%3E%3Cpath fill-rule='nonzero' fill='rgb(31.015015%25, 41.525269%25, 73.707581%25)' fill-opacity='1' d='M 7345.519531 1517.738281 L 6793.410156 1517.738281 C 6660.210938 1517.738281 6552.230469 1409.761719 6552.230469 1276.558594 L 6552.230469 724.441406 C 6552.230469 591.238281 6660.210938 483.261719 6793.410156 483.261719 L 7345.519531 483.261719 C 7478.730469 483.261719 7586.710938 591.238281 7586.710938 724.441406 L 7586.710938 1276.558594 C 7586.710938 1409.761719 7478.730469 1517.738281 7345.519531 1517.738281 '/%3E%3Cpath fill-rule='nonzero' fill='rgb(100%25, 100%25, 100%25)' fill-opacity='1' d='M 7069.46875 699.238281 C 6903.039062 699.339844 6768.320312 834.28125 6768.320312 1000.609375 C 6768.410156 1057.261719 6784.449219 1112.738281 6814.570312 1160.71875 L 6785.601562 1284.378906 L 6909.160156 1255.421875 C 7050 1344 7235.980469 1301.769531 7324.589844 1161.03125 C 7413.160156 1020.300781 7371.03125 834.28125 7230.328125 745.589844 C 7182.128906 715.289062 7126.378906 699.21875 7069.46875 699.238281 Z M 6897.339844 1289.441406 L 6847.609375 1301.019531 L 6855.539062 1334.941406 L 6892.058594 1326.410156 C 6919.871094 1341.53125 6949.519531 1353.011719 6980.25 1360.539062 L 6988.550781 1326.828125 C 6956.570312 1318.859375 6925.941406 1306.191406 6897.671875 1289.230469 Z M 6735.140625 1214.230469 L 6769.058594 1222.019531 L 6780.648438 1172.308594 C 6763.730469 1143.921875 6751.121094 1113.179688 6743.238281 1081.089844 L 6709.550781 1089.398438 C 6717.109375 1120.128906 6728.601562 1149.75 6743.660156 1177.570312 Z M 6816.75 1308.191406 L 6745.050781 1324.828125 L 6761.78125 1253.101562 L 6727.949219 1245.199219 L 6711.21875 1316.929688 C 6710.160156 1321.378906 6710.019531 1325.988281 6710.761719 1330.5 C 6711.5 1335.011719 6713.070312 1339.328125 6715.480469 1343.210938 C 6717.890625 1347.089844 6721.050781 1350.46875 6724.75 1353.128906 C 6728.460938 1355.800781 6732.679688 1357.710938 6737.128906 1358.75 C 6742.320312 1359.910156 6747.738281 1359.910156 6752.929688 1358.75 L 6824.671875 1342.210938 Z M 7019.140625 668.269531 C 7052.5 663.210938 7086.429688 663.210938 7119.800781 668.269531 L 7124.988281 633.929688 C 7088.191406 628.351562 7050.738281 628.351562 7013.941406 633.929688 Z M 7386.929688 808.789062 L 7357.128906 826.691406 C 7374.601562 855.578125 7387.621094 886.941406 7395.691406 919.710938 L 7429.378906 911.378906 C 7420.53125 875.238281 7406.210938 840.640625 7386.929688 808.789062 Z M 6798.949219 801.199219 C 6818.96875 774.019531 6842.980469 750.019531 6870.179688 729.988281 L 6849.328125 701.980469 C 6819.441406 724.058594 6793.019531 750.46875 6770.960938 780.351562 Z M 7268.75 729.988281 C 7295.949219 750.019531 7319.960938 774.019531 7339.980469 801.199219 L 7367.96875 780.351562 C 7345.910156 750.46875 7319.5 724.058594 7289.601562 701.980469 Z M 7339.980469 1199.800781 C 7319.960938 1226.949219 7295.949219 1250.921875 7268.75 1270.898438 L 7289.421875 1298.921875 C 7319.359375 1276.878906 7345.820312 1250.5 7367.96875 1220.648438 Z M 7119.800781 1332.730469 C 7086.429688 1337.789062 7052.5 1337.789062 7019.140625 1332.730469 L 7013.941406 1367.070312 C 7050.738281 1372.648438 7088.191406 1372.648438 7124.988281 1367.070312 Z M 7429.378906 1089.398438 L 7395.691406 1081.089844 C 7387.621094 1113.921875 7374.601562 1145.351562 7357.128906 1174.308594 L 7386.929688 1192.21875 C 7406.25 1160.300781 7420.53125 1125.628906 7429.378906 1089.398438 Z M 7405.46875 1000.5 C 7405.46875 1017.359375 7404.210938 1034.191406 7401.710938 1050.851562 L 7436.050781 1056.011719 C 7441.609375 1019.179688 7441.609375 981.71875 7436.050781 944.878906 L 7401.710938 950.148438 C 7404.210938 966.808594 7405.511719 983.640625 7405.46875 1000.5 Z M 7261.058594 1317.878906 L 7243.261719 1288.179688 C 7214.390625 1305.640625 7183.011719 1318.640625 7150.25 1326.730469 L 7158.589844 1360.441406 C 7194.691406 1351.5 7229.261719 1337.148438 7261.058594 1317.878906 Z M 6733.421875 1000.5 C 6733.421875 983.640625 6734.71875 966.808594 6737.21875 950.148438 L 6702.878906 944.878906 C 6697.320312 981.71875 6697.320312 1019.179688 6702.878906 1056.011719 L 6737.21875 1050.851562 C 6734.71875 1034.191406 6733.46875 1017.359375 6733.421875 1000.5 Z M 6752 808.789062 C 6732.71875 840.679688 6718.398438 875.308594 6709.550781 911.488281 L 6743.238281 919.808594 C 6751.351562 887.019531 6764.328125 855.621094 6781.800781 826.691406 Z M 7158.488281 640.570312 L 7150.148438 674.269531 C 7182.960938 682.378906 7214.339844 695.378906 7243.261719 712.828125 L 7261.289062 683.019531 C 7229.359375 663.75 7194.691406 649.441406 7158.488281 640.570312 Z M 6980.441406 640.570312 L 6988.78125 674.269531 C 6955.96875 682.378906 6924.589844 695.378906 6895.671875 712.828125 L 6877.878906 683.019531 C 6909.71875 663.730469 6944.289062 649.421875 6980.441406 640.570312 '/%3E%3C/svg%3E")}.fuss__kanaele .k-teams::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 84666.64 84666.64' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xodm='http://www.corel.com/coreldraw/odm/2003'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C![CDATA[ .fil0 {fill:none} .fil5 {fill:%23464EB8} .fil4 {fill:%23464EB8} .fil1 {fill:%23505AC9} .fil2 {fill:%23505AC9} .fil3 {fill:%237B83EB} .fil6 {fill:white} ]]%3E%3C/style%3E%3C/defs%3E%3Cg id='Layer_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Crect class='fil0' x='-0.01' y='-0' width='84666.64' height='84666.64'/%3E%3Cg id='_2970465301440'%3E%3Cpath class='fil1' d='M64429.8 78310.34c5001.87,160.25 9390.22,-2609.45 11221.05,-7296.51 747.56,-2018.18 749.89,-3364.05 749.89,-5436.95l0 -14891.71c0,-1485.18 106,-3296.97 -188.63,-4739.28 -1103.79,-5401.94 -5330.11,-8939.76 -10810.44,-9275.6 -4867.45,-6.75 -9733.58,-0.68 -14600.91,-0.68 433.64,547.03 937.17,1263.88 1401.19,2017.93 1719.6,3192.88 1350.03,5287.62 1454.2,8904.2l-21.71 17280.79c0,1100.47 -54.93,2283.46 68.4,3361.42 503.36,4589.3 3391.03,8114.41 7798.07,9509.9 1010.12,329.59 1779.85,474.93 2928.89,566.49z'/%3E%3Cpath class='fil2' d='M63136.91 13904.04c5244.54,0 9496.14,4251.46 9496.14,9496.13 0,5244.67 -4251.6,9496.14 -9496.14,9496.14 -5244.55,0 -9496.14,-4251.47 -9496.14,-9496.14 0,-5244.67 4251.59,-9496.13 9496.14,-9496.13z'/%3E%3Cpath class='fil3' d='M15979.9 42284.54c-647.46,13416.9 1690.63,25826.62 5250.58,30358.91 3526.17,3632.94 8396.05,5522.74 12794,5666.89l2880.87 0 27524.45 0c-5661.58,-557.4 -10024.39,-4336.82 -10680.91,-10076.39 -123.33,-1077.96 -75.11,-2276.03 -75.11,-3376.5l-0.81 -17265.71c-6.63,-4663.52 236.05,-7143.89 -2872.21,-10922.13 -2231.83,-2514.31 -5567.85,-3792.8 -8238.85,-3773.3 -4004.67,0.04 -8011.22,-0.13 -12015.94,-0.13 -3190.16,0 -5609.48,-179.71 -8028.25,955.35 -2829.85,1260.6 -5782.44,4116.58 -6537.82,8433.01z'/%3E%3Cpath class='fil4' d='M34756.4 6350.29c6277.56,0 11366.56,5088.88 11366.56,11366.6 0,6277.73 -5089,11366.56 -11366.56,11366.56 -6277.55,0 -11366.6,-5088.83 -11366.6,-11366.56 0,-6277.72 5089.05,-11366.6 11366.6,-11366.6z'/%3E%3Cpath class='fil5' d='M14303.85 42320.52l18172.03 0c3331.59,0 6057.44,2725.98 6057.44,6057.48l0 18171.99c0,3331.5 -2725.85,6057.44 -6057.44,6057.44l-18172.03 0c-3331.6,0 -6057.44,-2725.94 -6057.44,-6057.44l0 -18171.99c0,-3331.5 2725.84,-6057.48 6057.44,-6057.48z'/%3E%3Cpath class='fil6' d='M16805.59 51978.82l4643.18 0.64 0 14136.29 3884.57 1.49 0.21 -14137.78 4640.12 0c0.93,-137.65 0.04,-3057.44 0.04,-3168.75l-13166.5 3.23 -1.62 3164.88z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@media (max-width:600px){.fuss__kanaele li::before{width:1.6rem;height:1.6rem}}.fuss__kontakt{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1.1rem;margin:1.6rem 0 0;font-size:.95rem}.fuss__kontakt dt{font:600 .66rem/2.1 var(--qn-schriftfamilie);letter-spacing:.18em;text-transform:uppercase;color:var(--hell-2)}.fuss__kontakt dd{margin:0}.fuss__nw{white-space:nowrap}.fuss__kontakt a{color:var(--orange-hell)}.fuss__knoepfe{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}.fuss .gt--fuss{--gt-schrift:.74rem;--gt-luft-y:.85em;--gt-luft-x:1.3em;--gt-wand:5px;--gt-tiefe:42px}.fuss .gt--fuss .gt__text small{font-size:.78em}.fuss .gt--fuss .gt__text{text-shadow:0 3px 10px rgba(0, 0, 0, .7)}.fuss a.gt, .fuss a.gt:hover{color:#fff;text-decoration:none}.radar{--radar-tempo:9s;position:relative;justify-self:center;width:100%;max-width:36rem;aspect-ratio:1}.radar svg{width:100%;height:100%;overflow:visible}.radar .ring{fill:none;stroke:rgba(159, 192, 216, .28);stroke-width:.35}.radar .ring.r100{stroke:rgba(255, 136, 0, .55);stroke-width:.5;stroke-dasharray:1.6 1.2}.radar .achse{stroke:rgba(159, 192, 216, .14);stroke-width:.3}.radar .km{font:500 4px var(--qn-schriftfamilie);fill:var(--hell-2)}.radar .rhein{fill:none;stroke:#79B0C0;stroke-width:1.1;stroke-linecap:round;opacity:.55}.radar .rhein-t{font:italic 400 3.6px var(--qn-schriftfamilie);fill:#79B0C0;opacity:.85}.radar .ort{--punkt:var(--hell);--w:0}.radar .ort.fern{--punkt:var(--hell-2)}.radar .ort circle{fill:var(--punkt)}.radar .ort .ping{fill:none;stroke:var(--orange-hell);stroke-width:.45;opacity:0;transform-box:fill-box;transform-origin:center}.radar .o-landau{--w:39.6}.radar .o-neustadt{--w:20.4}.radar .o-pirmasens{--w:290.9}.radar .o-kaiserslautern{--w:336.2}.radar .o-speyer{--w:53.4}.radar .o-karlsruhe{--w:110.0}.radar .o-wissembourg{--w:208.1}.radar .o-mannheim{--w:38.6}.radar .o-ludwigshafen{--w:37.2}.radar .o-heidelberg{--w:56.2}.radar .o-haguenau{--w:205.5}.radar .o-baden-baden{--w:155.3}.radar .o-zweibruecken{--w:289.3}.radar .o-strasbourg{--w:197.0}.radar .o-saarbruecken{--w:281.8}.radar .o-worms{--w:24.1}.radar .o-mainz{--w:10.4}.radar .ort text{font:500 4.6px var(--qn-schriftfamilie);fill:var(--hell);paint-order:stroke;stroke:#1B2833;stroke-width:1.2px}.radar .ort.fern text{fill:var(--hell-2)}.radar .weit text{font:600 4.4px var(--qn-schriftfamilie);fill:var(--orange-hell);letter-spacing:.2px}.radar .weit text.klein{font-weight:400;fill:var(--hell-2)}.radar .weit-pfeil{fill:none;stroke:var(--orange-hell);stroke-width:.7;stroke-dasharray:1.4 1}.radar .weit-pfeil + .weit-pfeil{stroke-dasharray:none}.radar .mitte rect{fill:var(--orange)}.radar .mitte text{font:400 7.5px var(--qn-schriftfamilie-ueberschrift);fill:var(--orange);letter-spacing:.3px}@media (max-width:600px){.radar .ort.fern{display:none}.radar .ort.eng text{display:none}.radar .ort text{font-size:6px}.radar .km{font-size:5.5px}.radar .weit text{font-size:5.6px}}.radar__strahl{position:absolute;inset:4.5%;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg, transparent 0deg 300deg, rgba(255, 136, 0, .16) 352deg, rgba(255, 136, 0, .32) 360deg);mask:radial-gradient(circle, #000 0 99.5%, transparent 100%)}@media (prefers-reduced-motion:no-preference){@keyframes qn-radar{to{transform:rotate(1turn)}}.radar__strahl{animation:qn-radar var(--radar-tempo) linear infinite}@keyframes qn-ort-ring{0%{transform:scale(1);opacity:.9}9%, 100%{transform:scale(5.5);opacity:0}}@keyframes qn-ort-blitz{0%, 3%{fill:var(--orange-hell);transform:scale(1.5)}10%, 100%{fill:var(--punkt);transform:scale(1)}}.radar .ort .ping{opacity:0;animation:qn-ort-ring var(--radar-tempo) ease-out infinite;animation-delay:calc(var(--w) * var(--radar-tempo) / 360)}.radar .ort circle:not(.ping){transform-box:fill-box;transform-origin:center;animation:qn-ort-blitz var(--radar-tempo) ease-out infinite;animation-delay:calc(var(--w) * var(--radar-tempo) / 360)}@keyframes qn-puls{0%{r:2;opacity:.9}100%{r:16;opacity:0}}.radar .puls{animation:qn-puls 3s ease-out infinite}}@media (prefers-reduced-motion:reduce){.radar__strahl{display:none}}.fuss__navi{border-top:1px solid rgba(190, 215, 235, .18)}.fuss__spalten{display:grid;grid-template-columns:repeat(auto-fit, minmax(9.5rem, 1fr));gap:1.6rem 2rem;padding-block:1.8rem;font-size:.9rem}@media (max-width:600px){.fuss__spalten{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem 1.2rem}.fuss__liste a{hyphens:auto}}.fuss__titel{margin:0 0 .9rem;font:600 .72rem/1.3 var(--qn-schriftfamilie);letter-spacing:.19em;text-transform:uppercase;color:var(--hell-2)}.fuss__titel a{text-decoration:none}.fuss__liste{margin:0;padding:0;list-style:none}.fuss__liste li + li{margin-top:.35rem}.fuss__liste a{text-decoration:none}.fuss__liste a:hover, .fuss__titel a:hover{text-decoration:underline}.fuss__liste a[aria-current="page"]{color:var(--orange-hell)}.fuss__unten{background:rgba(0, 0, 0, .22)}.fuss__leiste{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem 2rem;padding-block:1.1rem 1.4rem}.fuss__titel--recht{margin-bottom:.6rem}.fuss__recht{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.fuss__recht li{margin:0}.fuss__recht a{display:inline-flex;align-items:center;min-height:36px;padding:.3rem .75rem;border:1px dashed rgba(234, 244, 255, .32);border-radius:3px;font:600 .66rem/1 var(--qn-schriftfamilie);letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.fuss__recht a:hover, .fuss__recht a:focus-visible{border-style:solid;border-color:var(--orange);color:#fff}.fuss__recht a[aria-current="page"]{border-style:solid;border-color:var(--orange-hell);color:var(--orange-hell)}.fuss__copy{display:flex;align-items:center;gap:.7rem;margin:0;font-size:.78rem;color:var(--hell-2)}.fuss__copy .wuerfel{--k:.9em;margin-right:0}}
/* 50-bausteine.css */
@layer qn.theme{.wuerfel{--k:1em;--h:calc(var(--k) / 2);--wk:rgba(255, 136, 0, .80);--wg:rgba(255, 136, 0, .09);display:inline-block;position:relative;width:var(--k);height:var(--k);margin-right:.42em;vertical-align:-.10em;transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(-32deg)}.wuerfel > span{position:absolute;inset:0;display:grid;place-items:center;border:1.4px solid var(--wk);border-radius:10%;background:var(--wg);transform-style:preserve-3d}.wuerfel > span::before{content: "";position:absolute;inset:-1.4px;z-index:-1;background:var(--wg)}.wuerfel > span:nth-child(1){transform:translateZ(var(--h))}.wuerfel > span:nth-child(2){transform:rotateY(180deg) translateZ(var(--h))}.wuerfel > span:nth-child(3){transform:rotateY(90deg) translateZ(var(--h))}.wuerfel > span:nth-child(4){transform:rotateY(-90deg) translateZ(var(--h))}.wuerfel > span:nth-child(5){transform:rotateX(90deg) translateZ(var(--h))}.wuerfel > span:nth-child(6){transform:rotateX(-90deg) translateZ(var(--h))}.wuerfel b{font-family:var(--qn-schriftfamilie);font-weight:400;font-size:calc(var(--k) * .085);letter-spacing:.08em;color:var(--orange-hell);opacity:.62}.wuerfel.kant > span{border-radius:0}.frame-m-paper .wuerfel{--wk:rgba(163, 87, 0, .72);--wg:rgba(163, 87, 0, .07)}.frame-m-paper .wuerfel b{color:var(--orange-ink)}.wuerfel-gross{display:grid;place-items:center;padding:.5rem;perspective:1300px}.wuerfel-gross .wuerfel{--k:clamp(84px, 11vw, 124px);margin:0}@media (max-width:700px){.wuerfel-gross{margin-inline:auto}}@media (prefers-reduced-motion:no-preference){@keyframes qn-dreh{from{transform:rotateX(-22deg) rotateY(0deg)}to{transform:rotateX(-22deg) rotateY(360deg)}}.wuerfel-gross .wuerfel{animation:qn-dreh 54s linear infinite}.label .wuerfel{animation:qn-dreh 42s linear infinite}}.label{display:flex;align-items:baseline;gap:.85em;margin:0 0 1.1rem;font:500 .72rem/1.5 var(--qn-schriftfamilie);letter-spacing:.19em;text-transform:uppercase}.label .nr{font-variant-numeric:tabular-nums;color:#FFA94D}.label .wuerfel{--k:.98em;margin-right:.15em}.label::after{content: "";flex:1;height:1px;background:linear-gradient(90deg, rgba(159, 192, 216, .32), transparent 92%)}.frame-m-paper .label .nr{color:var(--orange-ink)}.frame-m-paper .label::after{background:linear-gradient(90deg, rgba(22, 36, 47, .24), transparent 92%)}.lead{font-size:clamp(1.05rem, 1rem + .4vw, 1.28rem);font-weight:300;line-height:1.55}.notiz{padding-left:1.1rem;border-left:1px solid rgba(159, 192, 216, .28);font-size:.86rem;line-height:1.6;color:var(--qn-schrift-leise)}.frame-m-paper .notiz{border-left-color:rgba(22, 36, 47, .22)}.haar{height:1px;margin:0;border:0;background:linear-gradient(90deg, transparent, rgba(159, 192, 216, .3) 8%, rgba(159, 192, 216, .3) 92%, transparent)}.frame-m-paper .haar{background:linear-gradient(90deg, transparent, rgba(22, 36, 47, .22) 8%, rgba(22, 36, 47, .22) 92%, transparent)}.b{position:relative;display:inline-flex;align-items:center;gap:.8em;min-height:44px;padding:1.05em 1.5em;border:0;background:none;color:inherit;font:600 .95rem/1 var(--qn-schriftfamilie);text-decoration:none;cursor:pointer;box-shadow:var(--sch-nah);transition:box-shadow .3s ease, transform .3s ease}.b:hover{box-shadow:var(--sch-blatt);transform:translateY(-1px)}.b .pf{flex:none;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .35s cubic-bezier(.2, .7, .2, 1)}.b:hover .pf{transform:rotate(45deg) translate(3px, -3px)}.b-d{background:var(--orange);color:var(--auf-orange)}.b-d:hover{box-shadow:0 12px 26px -12px rgba(255, 136, 0, .75)}.b-d .mini{position:relative;flex:none;width:1.05em;height:1.05em;transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(-30deg);transition:transform .7s cubic-bezier(.3, .8, .2, 1)}.b-d .mini i{position:absolute;inset:0;border:1.5px solid rgba(18, 24, 29, .85);background:rgba(18, 24, 29, .10)}.b-d .mini i:nth-child(1){transform:translateZ(.525em)}.b-d .mini i:nth-child(2){transform:rotateY(90deg) translateZ(.525em)}.b-d .mini i:nth-child(3){transform:rotateX(90deg) translateZ(.525em)}.b-d:hover .mini, .b-d:focus-visible .mini{transform:rotateX(-22deg) rotateY(60deg)}.b-s{border:1px solid currentColor}.b-s:hover{background:rgba(234, 244, 255, .08)}.frame-m-paper .b-s{color:var(--ink)}.frame-m-paper .b-s:hover{background:rgba(22, 36, 47, .05)}.knopfzeile{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}}
/* 55-garagentor.css */
@layer qn.theme{.gt{--gt-wand:10px;--gt-tiefe:111px;--gt-persp:1974px;--gt-winkel:-92deg;--gt-tempo:1.38s;--gt-tor-deckung:.75;--gt-glas:3px;--gt-text-ruhe:.99;--gt-tor-rgb:255 136 0;--gt-wand-rgb:52 82 103;--gt-schrift:1.05rem;--gt-luft-y:2.1em;--gt-luft-x:2.6em}.gt{--_kante:calc(var(--gt-wand) * .55);display:inline-block;max-width:100%;vertical-align:middle;perspective:var(--gt-persp);text-decoration:none;color:#fff;font:600 var(--gt-schrift)/1.2 var(--qn-schriftfamilie);letter-spacing:.06em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;background:none;border:0;padding:0;margin:0;cursor:pointer}.gt__buehne{position:relative;display:block;min-height:100%;transform-style:preserve-3d;transition:transform var(--gt-tempo) cubic-bezier(.22,.75,.3,1)}.gt:focus-visible .gt__buehne, .gt.gt--tipp .gt__buehne{transform:rotateX(6deg)}@media (hover:hover){.gt:hover .gt__buehne{transform:rotateX(6deg)}}.gt__raum{position:absolute;inset:0;transform-style:preserve-3d}.gt__raum > *{position:absolute}.gt__rueck{inset:0;transform:translateZ(calc(var(--gt-tiefe) * -1));background:radial-gradient(120% 140% at 50% 0%, rgb(var(--gt-wand-rgb) / .82) 0%, rgba(10,18,25,.96) 100%);box-shadow:inset 0 0 40px rgba(0,0,0,.85)}.gt__wand--links{left:0;top:0;height:100%;width:var(--gt-tiefe);transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(90deg,rgba(13,22,30,.95),rgb(var(--gt-wand-rgb) / .9))}.gt__wand--rechts{right:0;top:0;height:100%;width:var(--gt-tiefe);transform-origin:right center;transform:rotateY(-90deg);background:linear-gradient(-90deg,rgba(13,22,30,.95),rgb(var(--gt-wand-rgb) / .9))}.gt__wand--oben{left:0;top:0;width:100%;height:var(--gt-tiefe);transform-origin:top center;transform:rotateX(-90deg);background:linear-gradient(180deg,rgb(var(--gt-wand-rgb) / .95),rgba(13,22,30,.95))}.gt__wand--unten{left:0;bottom:0;width:100%;height:var(--gt-tiefe);transform-origin:bottom center;transform:rotateX(90deg);background:linear-gradient(0deg,rgba(10,18,25,.95),rgb(var(--gt-wand-rgb) / .8))}.gt__text{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3em;min-height:1.2em;padding:calc(var(--gt-wand) + var(--gt-luft-y)) calc(var(--gt-wand) + var(--gt-luft-x));text-align:center;transform:translateZ(calc(var(--gt-tiefe) * -.45)) scale(.94);opacity:var(--gt-text-ruhe);filter:blur(calc((1 - var(--gt-text-ruhe)) * 2px));transition:transform var(--gt-tempo) cubic-bezier(.22,.75,.3,1) .08s, opacity calc(var(--gt-tempo) * .6) ease .1s, filter calc(var(--gt-tempo) * .6) ease .1s;text-shadow:0 6px 18px rgba(0,0,0,.7);pointer-events:none}.gt__text small{font-size:.62em;font-weight:500;letter-spacing:.14em;color:var(--orange)}.gt__text svg{width:1.5em;height:1.5em;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.gt:focus-visible .gt__text, .gt.gt--tipp .gt__text{opacity:1;filter:blur(0);transform:translateZ(6px) scale(1);animation:gt-schweben 3.2s ease-in-out .6s infinite}@media (hover:hover){.gt:hover .gt__text{opacity:1;filter:blur(0);transform:translateZ(6px) scale(1);animation:gt-schweben 3.2s ease-in-out .6s infinite}}@keyframes gt-schweben{0%,100%{transform:translateZ(6px) translateY(0)}50%{transform:translateZ(14px) translateY(-4px)}}.gt__tor{position:absolute;inset:var(--gt-wand);transform-style:preserve-3d;transform-origin:top center;transform:rotateX(0deg);transition:transform var(--gt-tempo) cubic-bezier(.33,0,.2,1)}.gt:focus-visible .gt__tor, .gt.gt--tipp .gt__tor{transform:rotateX(var(--gt-winkel));transition-timing-function:cubic-bezier(.34,1.4,.5,1)}@media (hover:hover){.gt:hover .gt__tor{transform:rotateX(var(--gt-winkel));transition-timing-function:cubic-bezier(.34,1.4,.5,1)}}.gt__tor > span{position:absolute;inset:0;backface-visibility:hidden}.gt__tor-aussen{transform:translateZ(0);background:repeating-linear-gradient(180deg, rgba(255,255,255,.13) 0 1px, rgba(0,0,0,0) 1px 24.6%, rgba(0,0,0,.26) 25%), linear-gradient(160deg, rgba(255,255,255,.16) 0%, rgba(0,0,0,.10) 45%, rgba(0,0,0,.30) 100%), linear-gradient(0deg, rgb(var(--gt-tor-rgb) / var(--gt-tor-deckung)) 0 100%);backdrop-filter:blur(var(--gt-glas)) saturate(1.2);-webkit-backdrop-filter:blur(var(--gt-glas)) saturate(1.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;padding:0 1em;text-shadow:0 2px 8px rgba(0,0,0,.5)}.gt__tor-innen{transform:rotateX(180deg) translateZ(1px);background:linear-gradient(180deg, rgba(0,0,0,.45), rgba(0,0,0,.68)), rgb(var(--gt-tor-rgb));box-shadow:inset 0 0 24px rgba(0,0,0,.6)}.gt__tor .gt__tor-kante{inset:auto 0 0 0;height:var(--_kante);transform-origin:bottom center;transform:rotateX(90deg);backface-visibility:visible;background:linear-gradient(0deg, rgba(0,0,0,.5), rgba(0,0,0,.25)), rgb(var(--gt-tor-rgb))}.gt__rahmen{position:absolute;inset:0;border:var(--gt-wand) solid;border-top-color:rgb(var(--gt-wand-rgb) / .95);border-left-color:rgb(var(--gt-wand-rgb) / .85);border-right-color:rgba(36,58,74,.9);border-bottom-color:rgba(27,44,57,.9);transform:translateZ(calc(var(--_kante) + 2px));pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.45), 0 18px 30px -18px rgba(0,0,0,.9)}.gt__rahmen::after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px rgba(0,0,0,.5)}.gt--sekundaer{--gt-tor-rgb:58 90 114;--gt-tor-deckung:.5}.gt--sekundaer .gt__tor-kante{background:linear-gradient(0deg, rgba(0,0,0,.4), rgba(0,0,0,.1)), var(--orange)}.gt--klein{--gt-schrift:.82rem;--gt-luft-y:1.1em;--gt-luft-x:1.6em;--gt-wand:7px;--gt-tiefe:60px}.gt--gross{--gt-schrift:1.28rem;--gt-luft-y:2.5em;--gt-luft-x:3.1em;--gt-wand:12px;--gt-tiefe:132px}.gt--flach{--gt-luft-y:1em}.gt--hoch{--gt-luft-y:3.4em}.gt--schmal{--gt-luft-x:1.3em}.gt--breit{--gt-luft-x:5.4em}.gt--icon{--gt-luft-y:1.15em;--gt-luft-x:1.15em}.gt--icon .gt__text{gap:0}.gt--block{display:block;width:100%}p:has(> a.gt--rte){display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.1rem 1.4rem;margin-block:1.6rem}.gt[hidden]{display:none}.gt--massiv{--gt-tor-deckung:1;--gt-text-ruhe:0}.gt--massiv .gt__tor-aussen{backdrop-filter:none;-webkit-backdrop-filter:none}.gt--beschriftet{--gt-text-ruhe:0}.gt--beschriftet .gt__tor-aussen{background:linear-gradient(0deg, rgba(0,0,0,.1) 0 100%), repeating-linear-gradient(180deg, rgba(255,255,255,.13) 0 1px, rgba(0,0,0,0) 1px 24.6%, rgba(0,0,0,.26) 25%), linear-gradient(160deg, rgba(255,255,255,.16) 0%, rgba(0,0,0,.10) 45%, rgba(0,0,0,.30) 100%), linear-gradient(0deg, rgb(var(--gt-tor-rgb) / var(--gt-tor-deckung)) 0 100%)}.gt__tor-schild{white-space:nowrap;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55);transition:opacity calc(var(--gt-tempo) * .25) ease calc(var(--gt-tempo) * .6)}.gt--beschriftet:focus-visible .gt__tor-schild, .gt--beschriftet.gt--tipp .gt__tor-schild, .gt--beschriftet.is-aktiv .gt__tor-schild{opacity:0;transition-delay:0s}@media (hover:hover){.gt--beschriftet:hover .gt__tor-schild{opacity:0;transition-delay:0s}}.gt__mass{display:block;height:0;margin-top:-.3em;overflow:hidden;visibility:hidden;white-space:nowrap}.gt:focus-visible{outline:3px solid var(--orange);outline-offset:6px;border-radius:2px}.gt.is-aktiv .gt__tor{transform:rotateX(var(--gt-winkel))}.gt.is-aktiv .gt__text{opacity:1;filter:blur(0);transform:translateZ(6px) scale(1)}.gt.is-aktiv .gt__rahmen{border-color:var(--orange);box-shadow:0 0 0 1px rgba(0,0,0,.45), 0 0 22px -6px rgb(var(--gt-tor-rgb) / .8)}.gt[aria-disabled="true"], .gt:disabled{cursor:not-allowed;filter:grayscale(.75) brightness(.72)}.gt[aria-disabled="true"] .gt__tor, .gt:disabled .gt__tor, .gt[aria-disabled="true"] .gt__buehne, .gt:disabled .gt__buehne{transform:none !important}.gt[aria-disabled="true"] .gt__text, .gt:disabled .gt__text{animation:none !important}.gt.gt--tipp{--gt-tempo:.6s}@media (hover:none){.gt:focus-visible:not(.gt--tipp):not(.is-aktiv) .gt__buehne{transform:none}.gt:focus-visible:not(.gt--tipp):not(.is-aktiv) .gt__tor{transform:none}.gt:focus-visible:not(.gt--tipp):not(.is-aktiv) .gt__text{opacity:var(--gt-text-ruhe);filter:blur(calc((1 - var(--gt-text-ruhe)) * 2px));transform:translateZ(calc(var(--gt-tiefe) * -.45)) scale(.94);animation:none}.gt--beschriftet:focus-visible:not(.gt--tipp):not(.is-aktiv) .gt__tor-schild{opacity:1}}@media (prefers-reduced-motion:reduce){.gt__buehne,.gt__tor,.gt__text{transition-duration:.01ms !important;animation:none !important}}}
/* 60-mikrodesign.css */
@layer qn.theme{:root{--md-stark:#fff;--md-akzent:var(--orange);--md-kicker:var(--orange-hell);--md-marke:var(--orange);--md-flaeche:rgba(255, 255, 255, .045);--md-flaeche-2:rgba(255, 255, 255, .075);--md-linie:rgba(255, 255, 255, .13);--md-linie-2:rgba(255, 255, 255, .22);--md-grund:var(--carbon);--md-deckend:#3d3d3d;--md-kachel:rgb(52 82 103 / .34);--md-ok:#4FBE8B;--md-fehler:#FF6B57;--md-info:#8FB9D6;--md-warn:#F2A93B;--md-auf-hell:#141A1F;--md-auf-ton:#141A1F}.frame-m-anthrazit{--md-grund:var(--anthrazit);--md-deckend:#26394a}.frame-m-paper{--md-stark:var(--ink);--md-akzent:var(--orange-ink);--md-kicker:var(--orange-ink);--md-flaeche:rgba(22, 36, 47, .045);--md-flaeche-2:rgba(22, 36, 47, .075);--md-linie:rgba(22, 36, 47, .16);--md-linie-2:rgba(22, 36, 47, .28);--md-grund:var(--paper);--md-deckend:#ECE8E2;--md-kachel:rgba(22, 36, 47, .06);--md-ok:#1E7A50;--md-fehler:#B83A2B;--md-info:#3D6E8F;--md-warn:#A86200;--md-auf-ton:#fff}.frame{counter-reset:qp-schritt}.qp-schritte{counter-reset:qp-schritt}.qp-schritt{counter-increment:qp-schritt;position:relative;padding-left:3.6em;min-height:2.6em}.qp-schritt::before{content:counter(qp-schritt, decimal-leading-zero);position:absolute;left:0;top:-.12em;display:grid;place-content:center;width:2.5em;height:2.5em;font:600 .82em/1 var(--qn-schriftfamilie);letter-spacing:.02em;color:#fff;background:linear-gradient(145deg, rgb(52 82 103 / .95), rgba(13, 22, 30, .95));box-shadow:inset 0 0 0 2px var(--md-marke), 4px 4px 0 rgba(0, 0, 0, .3)}.qp-passer{--_e:14px;--_s:2px;padding:1.7em 1.9em;background:linear-gradient(var(--md-marke) 0 0) 0 0 / var(--_e) var(--_s), linear-gradient(var(--md-marke) 0 0) 0 0 / var(--_s) var(--_e), linear-gradient(var(--md-marke) 0 0) 100% 0 / var(--_e) var(--_s), linear-gradient(var(--md-marke) 0 0) 100% 0 / var(--_s) var(--_e), linear-gradient(var(--md-marke) 0 0) 0 100% / var(--_e) var(--_s), linear-gradient(var(--md-marke) 0 0) 0 100% / var(--_s) var(--_e), linear-gradient(var(--md-marke) 0 0) 100% 100% / var(--_e) var(--_s), linear-gradient(var(--md-marke) 0 0) 100% 100% / var(--_s) var(--_e);background-repeat:no-repeat}.qp-auszug{position:relative;padding-top:1.5em;font-size:clamp(1.25rem, 1.1rem + .7vw, 1.55rem);line-height:1.42;font-weight:300;color:var(--md-stark);max-width:34rem}.qp-auszug::before{content: "";position:absolute;top:0;left:0;width:1.1em;height:1.1em;background:conic-gradient(var(--md-marke) 0 25%, transparent 0 50%, var(--md-marke) 0 75%, transparent 0)}.qp-auszug::after{content: "";display:block;width:3.2em;height:2px;margin-top:.7em;background:var(--md-linie-2)}.qp2-terminal{font-family:var(--qn-schriftfamilie-fest, ui-monospace, Consolas, monospace);font-size:.94rem;line-height:1.7;color:#CFEEE0;background:#1A1F23;padding:1.2em 1.4em;max-width:40rem;box-shadow:inset 3px 0 0 #4FBE8B, inset 0 0 0 1px rgba(255, 255, 255, .07)}.qp2-terminal::before{content: "\203A  " / "";color:#4FBE8B;font-weight:600}.qp2-terminal::after{content: "\258C" / "";margin-left:.12em;color:#4FBE8B;animation:qp2-blinken 1.15s steps(2, jump-none) infinite}@keyframes qp2-blinken{50%{opacity:0}}.qp2-licht{position:relative;padding:2.3em 2.1em;color:#fff;max-width:40rem;background:radial-gradient(120% 95% at 18% -10%, rgba(255, 255, 255, .17) 0%, transparent 58%), linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(0, 0, 0, .3));box-shadow:inset 0 1px 0 rgba(255, 255, 255, .22)}.qp2-licht::before{content: "";position:absolute;left:0;top:0;width:38%;height:2px;background:linear-gradient(90deg, rgba(255, 255, 255, .75), transparent)}.frame-m-paper .qp2-licht{color:var(--ink);background:radial-gradient(120% 95% at 18% -10%, #fff 0%, transparent 58%), linear-gradient(180deg, rgba(22, 36, 47, .02), rgba(22, 36, 47, .08));box-shadow:inset 0 1px 0 #fff, 0 10px 30px -18px rgba(0, 0, 0, .35)}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a){text-decoration-thickness:2px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);transition:text-decoration-color .18s ease, color .18s ease}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a):hover{text-decoration-color:currentColor}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)::after{display:inline-block;margin-left:.28em;font-size:.88em;font-weight:400;text-decoration:none;white-space:nowrap}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href^="http"]:not(:where([href*="quadronet."], [href*="1qn.de"], [href*="derfotorabe."]))::after{content: "\2197" / ""}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[target="_blank"]::after{content: "\2197" / "öffnet in neuem Fenster"}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href^="#"]{text-decoration-style:dotted;text-decoration-thickness:1.5px}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href^="#"]::after{content: "\2193" / ""}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href^="tel:"]{white-space:nowrap}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a):is([href^="mailto:"], [href^="javascript:linkTo_UnCryptMailto"])::after{content: "\2709" / ""}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a):is([href$=".pdf"], [href$=".docx"], [href$=".xlsx"], [href$=".zip"])::after{padding:.1em .45em;margin-left:.4em;font:600 .68em/1.5 var(--qn-schriftfamilie);letter-spacing:.08em;color:var(--md-auf-hell);background:var(--md-marke);vertical-align:.08em}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href$=".pdf"]::after{content: "PDF" / "PDF-Datei"}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href$=".docx"]::after{content: "DOC" / "Word-Datei"}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href$=".xlsx"]::after{content: "XLS" / "Excel-Datei"}.frame :is(p, li, td, th, dd, blockquote) a:not(.gt, .b, .qk__titel a)[href$=".zip"]::after{content: "ZIP" / "ZIP-Archiv"}.qt-akzent{color:var(--md-akzent)}.qt-leise{color:var(--qn-schrift-leise)}.frame mark{padding:.05em .25em;color:inherit;background:rgb(255 136 0 / .3);box-decoration-break:clone;-webkit-box-decoration-break:clone}.frame mark.marker-blau{background:rgb(143 185 214 / .32)}.frame small{font-size:.84em;color:var(--qn-schrift-leise)}.frame kbd{display:inline-block;padding:.3em .55em;font:600 .8em/1 var(--qn-schriftfamilie);color:#fff;background:linear-gradient(180deg, #4a4a4a, #222);border-radius:3px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .25), 0 2px 0 rgba(0, 0, 0, .5);vertical-align:.05em}.frame :not(pre) > code{padding:.1em .35em;font-family:var(--qn-schriftfamilie-fest);font-size:.88em;color:var(--md-stark);background:var(--md-flaeche-2);box-shadow:inset 0 0 0 1px var(--md-linie);box-decoration-break:clone;-webkit-box-decoration-break:clone}.frame pre{--_farbe:#8A97A3;--_auf:#141A1F;position:relative;max-width:100%;padding:1.1em 1.3em;font-family:var(--qn-schriftfamilie-fest);font-size:.88rem;line-height:1.6;color:#E6EDF3;background:color-mix(in srgb, var(--_farbe) 9%, #1A1F23);box-shadow:inset 4px 0 0 var(--_farbe), inset 0 0 0 1px rgba(255, 255, 255, .07);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4}.frame pre code{font:inherit;color:inherit;background:none;padding:0;box-shadow:none}.frame pre:has(> code[class*="language-"]:not(.language-plaintext)){padding-top:1.9em}.frame pre:has(> code[class*="language-"]:not(.language-plaintext))::after{content:var(--_name, attr(data-language));position:absolute;top:0;right:0;padding:.25em .65em;font:600 .68rem/1.4 var(--qn-schriftfamilie);letter-spacing:.1em;text-transform:uppercase;color:var(--_auf);background:var(--_farbe)}.frame pre:has(> code.language-apache){--_farbe:#D22128;--_auf:#fff;--_name: "Apache (.htaccess)"}.frame pre:has(> code.language-c){--_farbe:#A8B9CC;--_auf:#141A1F;--_name: "C"}.frame pre:has(> code.language-cs){--_farbe:#9B4F96;--_auf:#fff;--_name: "C#"}.frame pre:has(> code.language-cpp){--_farbe:#00599C;--_auf:#fff;--_name: "C++"}.frame pre:has(> code.language-css){--_farbe:#2965F1;--_auf:#fff;--_name: "CSS"}.frame pre:has(> code.language-diff){--_farbe:#8A97A3;--_auf:#141A1F;--_name: "Diff"}.frame pre:has(> code.language-fluid){--_farbe:#F49700;--_auf:#141A1F;--_name: "Fluid"}.frame pre:has(> code.language-go){--_farbe:#00ADD8;--_auf:#141A1F;--_name: "Go"}.frame pre:has(> code.language-html){--_farbe:#E34F26;--_auf:#141A1F;--_name: "HTML"}.frame pre:has(> code.language-java){--_farbe:#E76F00;--_auf:#141A1F;--_name: "Java"}.frame pre:has(> code.language-javascript){--_farbe:#F7DF1E;--_auf:#141A1F;--_name: "JavaScript"}.frame pre:has(> code.language-json){--_farbe:#C9A227;--_auf:#141A1F;--_name: "JSON"}.frame pre:has(> code.language-php){--_farbe:#8892BF;--_auf:#141A1F;--_name: "PHP"}.frame pre:has(> code.language-python){--_farbe:#3776AB;--_auf:#fff;--_name: "Python"}.frame pre:has(> code.language-ruby){--_farbe:#CC342D;--_auf:#fff;--_name: "Ruby"}.frame pre:has(> code.language-scss){--_farbe:#CD6799;--_auf:#141A1F;--_name: "SCSS"}.frame pre:has(> code.language-bash){--_farbe:#4EAA25;--_auf:#141A1F;--_name: "Shell"}.frame pre:has(> code.language-sql){--_farbe:#00758F;--_auf:#fff;--_name: "SQL"}.frame pre:has(> code.language-typescript){--_farbe:#3178C6;--_auf:#fff;--_name: "TypeScript"}.frame pre:has(> code.language-typoscript){--_farbe:#FF8700;--_auf:#141A1F;--_name: "TypoScript"}.frame pre:has(> code.language-xml){--_farbe:#0060AC;--_auf:#fff;--_name: "XML"}.frame pre:has(> code.language-yaml){--_farbe:#CB171E;--_auf:#fff;--_name: "YAML"}.frame :is(ul[class*="ql-"], ol[class*="qo-"]){list-style:none;padding-inline-start:0;margin-inline:0}.frame :is(ul[class*="ql-"], ol[class*="qo-"]) > li + li{margin-block-start:.7em}.frame .ql-quadrat > li{position:relative;padding-left:1.8em}.frame .ql-quadrat > li::before{content: "";position:absolute;left:0;top:.58em;width:.55em;height:.55em;background:var(--md-marke)}.frame .ql-haken > li{position:relative;padding-left:2.1em}.frame .ql-haken > li::before{content: "";position:absolute;left:0;top:.32em;width:1.05em;height:1.05em;background:var(--md-ok);clip-path:polygon(14% 46%, 0 60%, 40% 100%, 100% 22%, 86% 8%, 39% 71%)}.frame .ql-strich > li{position:relative;padding-left:2.2em}.frame .ql-strich > li::before{content: "";position:absolute;left:0;top:.82em;width:1.35em;height:2px;background:var(--md-marke)}.frame ul.ql-strahl{margin-left:.55em}.frame .ql-strahl > li{position:relative;padding:0 0 1.5em 2.1em;border-left:2px solid var(--md-linie)}.frame ul.ql-strahl > li + li{margin-block-start:0}.frame .ql-strahl > li:last-child{border-left-color:transparent;padding-bottom:0}.frame .ql-strahl > li::before{content: "";position:absolute;left:-.42em;top:.5em;width:.72em;height:.72em;background:var(--md-marke);box-shadow:0 0 0 4px var(--md-grund)}.frame :is(.ql-plus, .ql-minus) > li{position:relative;padding-left:2em}.frame :is(.ql-plus, .ql-minus) > li::before{position:absolute;left:0;top:0;font-weight:600;font-size:1.05em;line-height:1.55}.frame .ql-plus > li::before{content: "+" / "";color:var(--md-ok)}.frame .ql-minus > li::before{content: "\2013" / "";color:var(--md-fehler)}.frame .ql-minus > li{color:var(--qn-schrift-leise)}.frame ol.qo-quadrat{counter-reset:qo}.frame .qo-quadrat > li{counter-increment:qo;position:relative;padding-left:3.3em;min-height:2.3em}.frame .qo-quadrat > li::before{content:counter(qo, decimal-leading-zero);position:absolute;left:0;top:.05em;display:grid;place-content:center;width:2.3em;height:2.3em;font:600 .78em/1 var(--qn-schriftfamilie);color:var(--md-stark);background:var(--md-flaeche-2);box-shadow:inset 0 0 0 2px var(--md-marke)}.frame ol.qo-null{list-style:decimal-leading-zero;padding-inline-start:2.6em}.frame .qo-null > li::marker{color:var(--md-akzent);font-weight:600;font-variant-numeric:tabular-nums}.frame :is(ol.qo-stufen, ol.qo-stufen ol){list-style:none;counter-reset:stufe;padding-inline-start:0}.frame ol.qo-stufen ol{margin:.6em 0 .2em 1.6em}.frame .qo-stufen li{counter-increment:stufe;position:relative;padding-left:3.4em}.frame .qo-stufen li::before{content:counters(stufe, ".") " ";position:absolute;left:0;top:0;font:600 .92em/1.75 var(--qn-schriftfamilie-fest, ui-monospace, monospace);color:var(--md-akzent);font-variant-numeric:tabular-nums}.frame .qo-stufen ol li{padding-left:4.2em}.frame ol.qo-kette{counter-reset:qo;margin-left:1.1em}.frame .qo-kette > li{counter-increment:qo;position:relative;padding:0 0 1.7em 3.2em;border-left:2px solid var(--md-linie)}.frame ol.qo-kette > li + li{margin-block-start:0}.frame .qo-kette > li:last-child{border-left-color:transparent;padding-bottom:0}.frame .qo-kette > li::before{content:counter(qo);position:absolute;left:-1.02em;top:0;display:grid;place-content:center;width:2em;height:2em;font:600 .8em/1 var(--qn-schriftfamilie);color:var(--md-auf-hell);background:var(--md-marke);box-shadow:0 0 0 4px var(--md-grund)}.frame ol.qo-balken{counter-reset:qo}.frame .qo-balken > li{counter-increment:qo;position:relative;padding:.8em 1.1em .8em 3.6em;background:var(--md-flaeche)}.frame ol.qo-balken > li + li{margin-block-start:.5em}.frame .qo-balken > li::before{content:counter(qo, decimal-leading-zero);position:absolute;left:0;top:0;bottom:0;width:2.7em;display:grid;place-content:center;font:600 .82em/1 var(--qn-schriftfamilie);color:var(--md-auf-hell);background:var(--md-marke)}.qn-inhalt{counter-reset:qh-kap}.label--kapitel{counter-increment:qh-kap}.label--kapitel .nr::before{content:counter(qh-kap, decimal-leading-zero) " \00B7"}.qh-kapitel{counter-increment:qh-kap;display:flex;align-items:flex-start;gap:.45em}.qh-kapitel::before{content:counter(qh-kap, decimal-leading-zero);flex:0 0 auto;display:grid;place-content:center;width:2.2em;height:2.2em;margin-top:.1em;font:600 max(.38em, .72rem)/1 var(--qn-schriftfamilie);letter-spacing:.04em;color:var(--md-auf-hell);background:var(--md-marke)}.qh-kicker .kicker{display:block;margin-bottom:.6em;font:600 max(.32em, .72rem)/1 var(--qn-schriftfamilie);letter-spacing:.24em;text-transform:uppercase;color:var(--md-kicker)}.qh-kicker .kicker::after{content: "";display:inline-block;vertical-align:middle;width:2.6em;height:2px;margin-left:1em;background:linear-gradient(90deg, var(--md-marke), transparent)}.qh-wuerfel{display:flex;align-items:center;gap:.5em;perspective:700px}.qh-wuerfel__k{--_w:.72em;position:relative;flex:0 0 auto;width:var(--_w);height:var(--_w);transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(-38deg);animation:qh-dreh 14s linear infinite}.qh-wuerfel__k > span{position:absolute;inset:-1px;background:linear-gradient(145deg, var(--orange), #B35F00);box-shadow:inset 0 0 0 1px rgba(0, 0, 0, .3)}.qh-wuerfel__k > span:nth-child(1){transform:translateZ(calc(var(--_w) / 2))}.qh-wuerfel__k > span:nth-child(2){transform:rotateY(180deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #B35F00, #7A4100)}.qh-wuerfel__k > span:nth-child(3){transform:rotateY(90deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #4a4a4a, #222)}.qh-wuerfel__k > span:nth-child(4){transform:rotateY(-90deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #3a3a3a, #161616)}.qh-wuerfel__k > span:nth-child(5){transform:rotateX(90deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #FFA94D, #E07800)}.qh-wuerfel__k > span:nth-child(6){transform:rotateX(-90deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #2a2a2a, #0d0d0d)}@keyframes qh-dreh{from{transform:rotateX(-22deg) rotateY(0deg)}to{transform:rotateX(-22deg) rotateY(360deg)}}.qh-wuerfel:hover .qh-wuerfel__k{animation-duration:2.6s}.qh-tor{position:relative;display:inline-block;perspective:900px;padding:.25em .5em;isolation:isolate}.qh-tor::before{content: "";position:absolute;inset:0;z-index:2;background:linear-gradient(160deg, rgb(255 136 0 / .42), rgb(140 72 0 / .5));transform-origin:top center;transform:rotateX(0deg);transition:transform .8s cubic-bezier(.34, 1.25, .5, 1);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, .2);pointer-events:none}.qh-tor:hover::before, .qh-tor:focus-within::before{transform:rotateX(-96deg)}.qh-tor::after{content: "";position:absolute;inset:0;z-index:-1;background:rgba(0, 0, 0, .3);box-shadow:inset 0 3px 14px rgba(0, 0, 0, .6)}.frame-m-paper .qh-tor::after{background:rgba(22, 36, 47, .07);box-shadow:inset 0 3px 14px rgba(22, 36, 47, .18)}@media (hover:none){.qh-tor::before{transform:rotateX(-96deg)}}.qh2-reihe{display:flex;align-items:center;gap:.55em;perspective:900px}.qh2-reihe__q{display:flex;gap:.26em;flex:0 0 auto;transform-style:preserve-3d}.qh2-reihe__q > span{--_w:.5em;position:relative;width:var(--_w);height:var(--_w);transform-style:preserve-3d;animation:qh2-rollen 5.5s cubic-bezier(.5, 0, .2, 1) infinite}.qh2-reihe__q > span:nth-child(2){animation-delay:.22s}.qh2-reihe__q > span:nth-child(3){animation-delay:.44s}.qh2-reihe__q > span:nth-child(4){animation-delay:.66s}.qh2-reihe__q i{position:absolute;inset:-1px;display:block;background:linear-gradient(145deg, var(--orange), #A85A00)}.qh2-reihe__q i:nth-child(1){transform:translateZ(calc(var(--_w) / 2))}.qh2-reihe__q i:nth-child(2){transform:rotateX(90deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #FFA94D, #E07800)}.qh2-reihe__q i:nth-child(3){transform:rotateX(180deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #4a4a4a, #1c1c1c)}.qh2-reihe__q i:nth-child(4){transform:rotateX(-90deg) translateZ(calc(var(--_w) / 2));background:linear-gradient(145deg, #333, #0d0d0d)}@keyframes qh2-rollen{0%, 55%{transform:rotateX(0deg)}70%, 100%{transform:rotateX(-360deg)}}.qh2-walze{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.35em}.qh2-walze__w{--_h:1.05em;position:relative;display:inline-block;height:var(--_h);width:var(--_b, 8em);perspective:900px;perspective-origin:0 50%;vertical-align:baseline}.qh2-walze__w > span{position:absolute;inset:0;transform-style:preserve-3d;animation:qh2-walzen 13s cubic-bezier(.6, 0, .25, 1) infinite}.qh2-walze__w b{position:absolute;inset:0;display:grid;place-content:center start;font-weight:inherit;color:var(--md-akzent);white-space:nowrap;backface-visibility:hidden}.qh2-walze__w b:nth-child(1){transform:rotateX(0deg) translateZ(calc(var(--_h) / 2))}.qh2-walze__w b:nth-child(2){transform:rotateX(-90deg) translateZ(calc(var(--_h) / 2))}.qh2-walze__w b:nth-child(3){transform:rotateX(-180deg) translateZ(calc(var(--_h) / 2))}.qh2-walze__w b:nth-child(4){transform:rotateX(-270deg) translateZ(calc(var(--_h) / 2))}.qh2-walze__w.b-10{--_b:5.6em}.qh2-walze__w.b-12{--_b:6.6em}.qh2-walze__w.b-14{--_b:7.6em}.qh2-walze__w.b-16{--_b:8.6em}.qh2-walze__w.b-20{--_b:10.6em}@keyframes qh2-walzen{0%, 18%{transform:rotateX(0deg)}25%, 43%{transform:rotateX(90deg)}50%, 68%{transform:rotateX(180deg)}75%, 93%{transform:rotateX(270deg)}100%{transform:rotateX(360deg)}}.qh2-flip{perspective:1200px;display:inline-block;max-width:none}.qh2-flip__karte{position:relative;display:grid;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.34, 1.15, .4, 1)}.qh2-flip:hover .qh2-flip__karte, .qh2-flip:focus-within .qh2-flip__karte{transform:rotateX(180deg)}.qh2-flip__karte > span{grid-area:1 / 1;padding:.35em .6em;backface-visibility:hidden}.qh2-flip__vorn{background:var(--md-flaeche-2);box-shadow:inset 3px 0 0 var(--md-marke)}.qh2-flip__hinten{transform:rotateX(180deg);background:linear-gradient(120deg, var(--orange), #A85A00);color:var(--md-auf-hell)}.qh2-rahmen{position:relative;display:inline-block;max-width:none;padding:.5em .85em;background:var(--md-flaeche-2)}.qh2-rahmen::before{content: "";position:absolute;inset:0;padding:2px;pointer-events:none;background:conic-gradient(from var(--qh2-winkel), transparent 0 62%, var(--orange) 74%, #fff 80%, var(--orange) 86%, transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:qh2-umlauf 4.5s linear infinite}@keyframes qh2-umlauf{to{--qh2-winkel:360deg}}.qtb-rollen{overflow:auto;overscroll-behavior-x:contain}.qtb-rollen:focus-visible{outline:3px solid var(--qn-fokus);outline-offset:3px}.qtb-rollen--hoch{max-height:17.5rem}.qtb{width:100%;font-size:.98rem;line-height:1.5}.qtb-rollen > .qtb{min-width:34rem}.qtb caption{caption-side:top;text-align:left;padding:0 0 .85em;font:600 .72rem/1.4 var(--qn-schriftfamilie);letter-spacing:.2em;text-transform:uppercase;color:var(--md-kicker)}.qtb :is(th, td){padding:.72em 1.05em;text-align:left;vertical-align:top;border-block-end:1px solid var(--md-linie)}.qtb th{font-weight:600;color:var(--md-stark)}.qtb thead th{font-size:.78em;letter-spacing:.14em;text-transform:uppercase;color:var(--qn-schrift-leise)}.qtb-linie :is(th, td){padding:.95em 1.5em .95em 0}.qtb-linie tr > :last-child{padding-right:0}.qtb-linie thead th{border-block-end:2px solid var(--md-marke)}.qtb-linie tbody tr:last-child > *{border-block-end:0}.qtb-daten{font-variant-numeric:tabular-nums lining-nums}.qtb-daten :is(th, td):not(:first-child){text-align:right}.qtb-daten td:not(:first-child){color:var(--md-stark)}.qtb-daten thead th{border-block-end:2px solid var(--md-marke)}.qtb-daten tbody tr:last-child > *{border-block-end:0}.qtb-daten tfoot :is(th, td){border-block-start:2px solid var(--md-marke);border-block-end:0;padding-top:.95em;font-weight:600;color:var(--md-stark)}.qtb-fixkopf{border-collapse:separate;border-spacing:0}.qtb-fixkopf thead th{position:sticky;top:0;z-index:2;background:var(--md-deckend);box-shadow:inset 0 -2px 0 var(--md-marke)}.qtb-fixkopf tbody th{position:sticky;left:0;z-index:1;background:var(--md-deckend);box-shadow:inset -1px 0 0 var(--md-linie)}.qtb-fixkopf thead tr > :first-child{z-index:3;left:0}.qtb-preis :is(th, td){padding:.9em 0;border-block-end:1px dotted var(--md-linie-2)}.qtb-preis tr > :last-child{text-align:right;white-space:nowrap;font-weight:600;color:var(--md-akzent);font-variant-numeric:tabular-nums}.qtb-preis thead th{border-block-end:2px solid var(--md-marke)}.qtb-preis tbody tr:last-child > *{border-block-end:0}.qtb-preis td small{display:block;margin-top:.25em;font-size:.84em;color:var(--qn-schrift-leise)}.qtb-preis.qtb{min-width:0}.qb-zitat{position:relative;margin:0;padding:.15em 0 0 3.7em;font-size:1.15rem;line-height:1.6;color:var(--md-stark);max-width:42rem}.qb-zitat::before{content: "";position:absolute;left:0;top:.35em;width:2.35em;height:2.35em;background:conic-gradient(var(--md-marke) 0 25%, var(--md-linie-2) 0 50%, var(--md-marke) 0 75%, var(--md-linie-2) 0)}.qb-zitat > p + p{margin-block-start:.8em}.qb-zitat :is(footer, cite){display:block;margin-top:.95em;font:600 .74rem/1.4 var(--qn-schriftfamilie);letter-spacing:.18em;text-transform:uppercase;font-style:normal;color:var(--md-kicker)}.frame .qb-zwischenruf{width:fit-content;max-width:min(100%, 30ch);margin-block:2rem;padding:.55em 0 .45em;border-block:2px solid var(--md-marke);font:400 clamp(1.7rem, 4vw, 2.6rem)/1.02 var(--qn-schriftfamilie-ueberschrift);font-synthesis:none;text-transform:uppercase;letter-spacing:.015em;color:var(--md-stark);text-wrap:pretty}:is(.qb-hinweis, .qb-warnung, .qb-erfolg){--_ton:var(--md-info);--_zeichen: "i";position:relative;padding:1.05em 1.3em 1.05em 3.7em;background:var(--md-flaeche);box-shadow:inset 4px 0 0 var(--_ton), inset 0 0 0 1px var(--md-linie);max-width:42rem}:is(.qb-hinweis, .qb-warnung, .qb-erfolg)::before{content:var(--_zeichen) / "";position:absolute;left:1.15em;top:1.15em;width:1.55em;height:1.55em;display:grid;place-items:center;background:var(--_ton);color:var(--md-auf-ton);font:600 .92em/1 var(--qn-schriftfamilie)}.qb-warnung{--_ton:var(--md-warn);--_zeichen: "!"}.qb-erfolg{--_ton:var(--md-ok);--_zeichen: "\2713"}.qb-warnung{padding-top:1.5em;background:repeating-linear-gradient(45deg, rgba(242, 169, 59, .9) 0 9px, rgba(20, 26, 31, .9) 9px 18px) 0 0 / 100% 5px no-repeat, var(--md-flaeche)}.qb-warnung::before{top:1.6em}.qb-aufklapper{max-width:48rem;background:var(--md-flaeche);box-shadow:inset 0 0 0 1px var(--md-linie)}.qb-aufklapper + .qb-aufklapper{margin-block-start:.55em}.qb-aufklapper > summary{list-style:none;cursor:pointer;position:relative;padding:.95em 3.4em .95em 1.25em;font-weight:600;line-height:1.4;color:var(--md-stark)}.qb-aufklapper > summary::-webkit-details-marker{display:none}.qb-aufklapper > summary:hover{background:var(--md-flaeche)}.qb-aufklapper > summary:focus-visible{outline:3px solid var(--qn-fokus);outline-offset:-3px}.qb-aufklapper > summary::after{content: "";position:absolute;right:1.25em;top:50%;width:.78em;height:.78em;transform:translateY(-50%);background:linear-gradient(var(--md-marke) 0 0) 50% 50% / 100% 2px no-repeat, linear-gradient(var(--md-marke) 0 0) 50% 50% / 2px 100% no-repeat;transition:background-size .25s ease}.qb-aufklapper[open] > summary::after{background-size:100% 2px, 2px 0}.qb-aufklapper__antwort{padding:.15em 1.25em 1.15em}.qb-aufklapper__antwort > * + *{margin-block-start:.8em}@supports (interpolate-size:allow-keywords){.qb-aufklapper{interpolate-size:allow-keywords}.qb-aufklapper::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease, content-visibility .3s allow-discrete}.qb-aufklapper[open]::details-content{block-size:auto}}.qb-fakten{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 12rem), 1fr));gap:10px;margin:0}.qb-fakten > div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.55em;padding:1.3em 1.25em;background:var(--md-flaeche);box-shadow:inset 0 0 0 1px var(--md-linie)}.qb-fakten dt{margin:0;font-size:.92rem;line-height:1.5;color:var(--qn-schrift);max-width:none}.qb-fakten dd{margin:0;font:400 clamp(2.2rem, 4.6vw, 3.1rem)/.95 var(--qn-schriftfamilie-ueberschrift);font-synthesis:none;letter-spacing:.01em;color:var(--md-akzent);font-variant-numeric:tabular-nums}.qk-raster{display:grid;gap:14px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 17rem), 1fr));margin:0;padding:0;list-style:none;counter-reset:qk}.qk-raster--breit{grid-template-columns:repeat(auto-fit, minmax(min(100%, 22rem), 1fr))}.qk-raster--vier{grid-template-columns:repeat(auto-fit, minmax(min(100%, 12.5rem), 1fr))}.qk-raster > li{max-width:none}.qk-raster > li + li{margin-block-start:0}.qk-raster--gleichlauf{--qk-zeilen:5}.qk-raster--ohnebild{--qk-zeilen:4}@supports (grid-template-rows:subgrid){.qk-raster--gleichlauf > .qk{grid-row:span var(--qk-zeilen);grid-template-rows:subgrid;row-gap:0}}.qk{--qk-luft:1.3rem;position:relative;display:grid;align-content:start;background:var(--md-flaeche);box-shadow:inset 0 0 0 1px var(--md-linie);transition:transform .28s ease, box-shadow .28s ease, background .28s ease}.qk > *{margin:0}.qk > :last-child{padding-bottom:var(--qk-luft)}.qk__bild{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.qk__kicker{padding:var(--qk-luft) var(--qk-luft) 0;font:600 .7rem/1.3 var(--qn-schriftfamilie);letter-spacing:.2em;text-transform:uppercase;color:var(--md-kicker)}.qk__titel{padding:.5em var(--qk-luft) 0;font-size:clamp(1.3rem, 1.1rem + .8vw, 1.7rem);line-height:1.05;color:var(--md-stark);text-wrap:balance}.qk__titel a{color:inherit;text-decoration:none}.qk__titel a::after{content: "";position:absolute;inset:0}.qk__titel a:focus-visible{outline:none}.qk__text{padding:.6em var(--qk-luft) 0;font-size:.95rem;line-height:1.6;color:var(--qn-schrift)}.qk__fuss{padding:var(--qk-luft);align-self:end;font-size:.8rem;line-height:1.45;color:var(--qn-schrift-leise)}.qk__fuss a{position:relative;z-index:1}.qk:has(.qk__titel a):hover{background:var(--md-flaeche-2);transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgb(255 136 0 / .55), var(--sch-blatt)}.qk:has(a:focus-visible){outline:3px solid var(--qn-fokus);outline-offset:3px}.qk-tafel .qk__fuss{margin:var(--qk-luft) var(--qk-luft) 0;padding:.8em 0 var(--qk-luft);border-top:1px solid var(--md-linie)}.qk-kachel{min-height:0;aspect-ratio:1;align-content:end;background:var(--md-kachel);counter-increment:qk}@supports not (aspect-ratio:1){.qk-kachel{min-height:16rem}}.qk-kachel::before{content:counter(qk, decimal-leading-zero);position:absolute;left:var(--qk-luft);top:calc(var(--qk-luft) - .1em);font:600 .9rem/1 var(--qn-schriftfamilie);letter-spacing:.12em;color:var(--md-akzent)}.qk-kachel .qk__titel{hyphens:auto}.qk-kachel > :first-child{padding-top:3.2rem}.qk-kachel .qk__fuss{padding-top:.8em}.qk-kachel:has(.qk__titel a):hover{background:rgb(52 82 103 / .5)}.frame-m-paper .qk-kachel:has(.qk__titel a):hover{background:rgba(22, 36, 47, .1)}@media (max-width:520px){.qk-kachel{aspect-ratio:auto}}.qk-zeile{grid-template-columns:minmax(0, 13rem) minmax(0, 1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas: "bild kicker" "bild titel" "bild text" "bild fuss"}.qk-zeile:not(:has(.qk__bild)){grid-template-columns:0 minmax(0, 1fr)}.qk-zeile .qk__bild{grid-area:bild;height:100%;aspect-ratio:auto}.qk-zeile .qk__kicker{grid-area:kicker}.qk-zeile .qk__titel{grid-area:titel}.qk-zeile .qk__text{grid-area:text}.qk-zeile .qk__fuss{grid-area:fuss;padding-top:.7em}@media (max-width:600px){.qk-zeile{grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto;grid-template-areas: "bild" "kicker" "titel" "text" "fuss"}.qk-zeile .qk__bild{aspect-ratio:16 / 9}}.qk-zahl{counter-increment:qk;overflow:hidden;align-content:space-between}.qk-zahl::before{content:counter(qk, decimal-leading-zero) / "";position:absolute;right:.04em;bottom:-.18em;pointer-events:none;font:400 6rem/1 var(--qn-schriftfamilie-ueberschrift);color:rgb(255 136 0 / .16)}.qk-zahl .qk__fuss{padding-right:3em}@media (prefers-reduced-motion:reduce){.qp2-terminal::after{animation:none}.qh-wuerfel__k{animation:none}.qh-tor::before{transition:none}.qh2-reihe__q > span, .qh2-walze__w > span, .qh2-rahmen::before{animation:none !important}.qh2-flip__karte{transition:none}.qb-aufklapper::details-content{transition:none}.qk{transition:none}.qk:hover{transform:none !important}}}@property --qh2-winkel{syntax: "<angle>";initial-value:0deg;inherits:false}
/* 65-formular.css */
@layer qn.theme{form:has(.qf-feld){--qf-wand:6px;--qf-radius:2px;--qf-tempo:.22s;--qf-feld-rgb:20 26 31;--qf-wand-rgb:52 82 103;--qf-schrift:#fff;--qf-platzhalter:rgba(234, 244, 255, .5);--qf-licht-oben:rgba(15, 20, 24, .95);--qf-licht-links:rgba(22, 28, 33, .95);--qf-tiefe:inset 0 3px 12px rgba(0, 0, 0, .75), inset 0 0 0 1px rgba(0, 0, 0, .6), 0 1px 0 rgba(255, 255, 255, .05);--qf-glut:255 136 0;--qf-fehler:#FF6B57;--qf-ok:#4FBE8B;container-type:inline-size;max-width:52rem}.frame-m-paper form:has(.qf-feld){--qf-feld-rgb:255 255 255;--qf-wand-rgb:22 36 47;--qf-schrift:var(--ink);--qf-platzhalter:rgba(76, 96, 114, .75);--qf-licht-oben:rgba(22, 36, 47, .30);--qf-licht-links:rgba(22, 36, 47, .22);--qf-tiefe:inset 0 2px 6px rgba(22, 36, 47, .16), 0 1px 0 rgba(255, 255, 255, .8);--qf-fehler:#B3261E;--qf-ok:#1E7A50}.qf-reihe{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));column-gap:clamp(1rem, 2.4cqi, 1.6rem)}.qf-reihe > *{grid-column:span 12}@container (min-width:34rem){.qf-reihe > .qf-m3{grid-column:span 3}.qf-reihe > .qf-m4{grid-column:span 4}.qf-reihe > .qf-m5{grid-column:span 5}.qf-reihe > .qf-m6{grid-column:span 6}.qf-reihe > .qf-m7{grid-column:span 7}.qf-reihe > .qf-m8{grid-column:span 8}.qf-reihe > .qf-m9{grid-column:span 9}}.qf-feld, .qf-gruppe{margin:0 0 1.5rem}.qf-label, .qf-gruppe > legend{display:block;margin:0 0 .5rem;padding:0;font:600 .78rem/1.3 var(--qn-schriftfamilie);letter-spacing:.12em;text-transform:uppercase;color:var(--qn-schrift)}.qf-pflicht{margin-left:.25em;color:var(--orange-hell);font-weight:600}.frame-m-paper .qf-pflicht{color:var(--orange-ink)}.qf-hilfe{display:block;margin-top:.45rem;font-size:.82rem;line-height:1.45;color:var(--qn-schrift-leise)}.qf-nische{position:relative;display:block}.qf-eingabe{display:block;width:100%;min-height:2.9em;padding:.85em 1em;font:400 1rem/1.4 var(--qn-schriftfamilie);color:var(--qf-schrift);background:linear-gradient(180deg, rgb(var(--qf-feld-rgb) / .95), rgb(var(--qf-feld-rgb) / .8));border:var(--qf-wand) solid;border-top-color:var(--qf-licht-oben);border-left-color:var(--qf-licht-links);border-right-color:rgb(var(--qf-wand-rgb) / .55);border-bottom-color:rgb(var(--qf-wand-rgb) / .7);border-radius:var(--qf-radius);box-shadow:var(--qf-tiefe);transition:border-color var(--qf-tempo) ease, box-shadow var(--qf-tempo) ease}.qf-eingabe::placeholder{color:var(--qf-platzhalter);font-style:italic;opacity:1}.qf-eingabe:hover:not(:focus, [disabled]){border-right-color:rgb(var(--qf-wand-rgb) / .85)}.qf-eingabe:focus, .qf-eingabe:focus-visible{outline:none;border-color:var(--orange);box-shadow:inset 0 3px 12px rgba(0, 0, 0, .45), 0 0 0 3px rgb(var(--qf-glut) / .28), 0 0 22px -4px rgb(var(--qf-glut) / .55)}textarea.qf-eingabe{min-height:10em;resize:vertical;line-height:1.6}select.qf-eingabe{appearance:none;padding-right:3em;cursor:pointer}.qf-feld--select .qf-nische::after{content: "";position:absolute;right:1.15em;top:50%;width:.6em;height:.6em;border-right:2.5px solid var(--orange);border-bottom:2.5px solid var(--orange);transform:translateY(-70%) rotate(45deg);pointer-events:none}select.qf-eingabe option{background:#1a2229;color:#fff}.qf-eingabe:-webkit-autofill, .qf-eingabe:-webkit-autofill:hover, .qf-eingabe:-webkit-autofill:focus{-webkit-text-fill-color:var(--qf-schrift);-webkit-box-shadow:inset 0 0 0 1000px rgb(var(--qf-feld-rgb)) !important;caret-color:var(--qf-schrift);transition:background-color 9999s ease-out}.qf-eingabe[disabled], .qf-eingabe[readonly]{opacity:.55;cursor:not-allowed}.qf-gruppe{border:0;padding:0;min-width:0}.qf-gruppe--zeile [role="radiogroup"]{display:flex;flex-wrap:wrap;gap:0 1.8rem}.qf-wahl{display:flex;align-items:flex-start;gap:.75em;min-height:2.75em;padding:.45em 0;line-height:1.5;cursor:pointer}.qf-wahl label{cursor:pointer}.qf-feld--wahl .qf-wahl label{max-width:62ch;font-size:.92rem}.qf-wahl input{appearance:none;flex:0 0 auto;display:grid;place-content:center;width:1.5em;height:1.5em;margin:.05em 0 0;background:linear-gradient(180deg, rgb(var(--qf-feld-rgb) / .95), rgb(var(--qf-feld-rgb) / .75));border:3px solid rgb(var(--qf-wand-rgb) / .8);box-shadow:inset 0 2px 7px rgba(0, 0, 0, .55);cursor:pointer;transition:border-color var(--qf-tempo) ease}.qf-wahl input[type="radio"]{border-radius:50%}.qf-wahl input::before{content: "";width:.72em;height:.72em;background:var(--orange);clip-path:polygon(14% 46%, 0 60%, 40% 100%, 100% 22%, 86% 8%, 39% 71%);transform:scale(0);transition:transform .16s cubic-bezier(.34, 1.5, .5, 1)}.qf-wahl input[type="radio"]::before{width:.6em;height:.6em;clip-path:circle(50%)}.qf-wahl input:checked{border-color:var(--orange)}.qf-wahl input:checked::before{transform:scale(1)}.qf-wahl input:focus-visible{outline:3px solid var(--qn-fokus);outline-offset:3px}.frame-m-paper .qf-wahl input::before{background:var(--orange-ink)}.frame-m-paper .qf-wahl input:checked{border-color:var(--orange-ink)}.qf-eingabe[aria-invalid="true"]{border-color:var(--qf-fehler);box-shadow:var(--qf-tiefe), 0 0 0 3px color-mix(in srgb, var(--qf-fehler) 22%, transparent)}.is-invalid .qf-wahl input, .qf-wahl input[aria-invalid="true"]{border-color:var(--qf-fehler)}.qf-meldung{display:flex;align-items:flex-start;gap:.55em;margin-top:.55rem;font-size:.86rem;line-height:1.45;font-weight:600}.qf-meldung svg{flex:0 0 auto;width:1.15em;height:1.15em;margin-top:.1em}.qf-meldung--fehler{color:var(--qf-fehler)}.qf-aktion{margin-top:2rem}.qf-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem}.qf-pflichthinweis{margin:0;font-size:.82rem;color:var(--qn-schrift-leise)}.qf-danke{display:flex;gap:1rem;align-items:flex-start;max-width:44rem;padding:1.4rem 1.6rem;border-left:4px solid var(--qf-ok, #4FBE8B);background:rgb(79 190 139 / .1)}.qf-danke:focus{outline:none}.qf-danke__zeichen{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--qf-ok, #4FBE8B)}.qf-danke__text > * + *{margin-top:.6em}.frame-m-paper .qf-danke{border-left-color:#1E7A50;background:rgb(30 122 80 / .08)}.frame-m-paper .qf-danke__zeichen{color:#1E7A50}.qf-schild{max-width:44rem;margin:0 0 1.6rem;padding:1rem 1.2rem 1rem 3rem;position:relative;border-left:4px solid #8FB9D6;background:rgb(143 185 214 / .12);font-size:.95rem;line-height:1.55}.qf-schild::before{content: "i" / "";position:absolute;left:1rem;top:1rem;width:1.3rem;height:1.3rem;display:grid;place-items:center;border-radius:50%;background:#8FB9D6;color:var(--ink);font:600 .8rem/1 var(--qn-schriftfamilie)}.qf-schild--zuviel{border-left-color:#F2A93B;background:rgb(242 169 59 / .12)}.qf-schild--zuviel::before{content: "!" / "";background:#F2A93B}.frame-m-paper .qf-schild{border-left-color:#2F6F95;background:rgb(47 111 149 / .08)}.frame-m-paper .qf-schild::before{background:#2F6F95;color:#fff}.qf-abschnitt{min-width:0;margin:0 0 2.4rem;padding:0;border:0}.qf-abschnitt > legend{display:block;width:100%;margin:0 0 1.2rem;padding:0 0 .45rem;border-bottom:1px solid var(--qn-linie);font:400 clamp(1.35rem, 2.4vw, 1.7rem)/1 var(--qn-schriftfamilie-ueberschrift);font-synthesis:none;letter-spacing:.03em;text-transform:uppercase;color:var(--qn-schrift)}.frame-m-paper .qf-abschnitt > legend{border-bottom-color:rgb(22 36 47 / .2)}.qf-gruppe--kacheln [role="group"]{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 15rem), 1fr));gap:.7rem}.qf-gruppe--kacheln .qf-wahlfeld{display:flex}.qf-gruppe--kacheln .qf-wahl{flex:1 1 auto;align-items:center;padding:.8em 1em;background:rgb(var(--qf-feld-rgb) / .55);border:2px solid rgb(var(--qf-wand-rgb) / .55);border-radius:var(--qf-radius);box-shadow:inset 0 2px 8px rgba(0, 0, 0, .35);transition:border-color var(--qf-tempo) ease, box-shadow var(--qf-tempo) ease}.qf-gruppe--kacheln .qf-wahl:hover{border-color:rgb(var(--qf-wand-rgb) / .95)}.qf-gruppe--kacheln .qf-wahl:has(input:checked){border-color:var(--orange);box-shadow:inset 0 2px 8px rgba(0, 0, 0, .35), 0 0 18px -6px rgb(var(--qf-glut) / .6)}.qf-gruppe--kacheln .qf-wahl:has(input:focus-visible){outline:3px solid var(--qn-fokus);outline-offset:3px}.qf-gruppe--kacheln .qf-wahl input:focus-visible{outline:none}.frame-m-paper .qf-gruppe--kacheln .qf-wahl{box-shadow:inset 0 1px 4px rgb(22 36 47 / .12)}.frame-m-paper .qf-gruppe--kacheln .qf-wahl:has(input:checked){border-color:var(--orange-ink)}.qf-gruppe--kacheln .qf-hilfe{margin-top:.7rem}.qf-uebernahme{max-width:44rem;margin:0 0 1.6rem;padding:.9rem 1.2rem;border-left:4px solid var(--orange);background:rgb(var(--qf-glut, 255 136 0) / .1);font-size:.95rem;line-height:1.55}.frame-m-paper .qf-uebernahme{border-left-color:var(--orange-ink);background:rgb(163 87 0 / .07)}.qf-falle{position:absolute !important;left:-9999px;width:1px;height:1px;overflow:hidden}@media (forced-colors:active){.qf-eingabe, .qf-wahl input{border:2px solid ButtonBorder;box-shadow:none}.qf-eingabe:focus{outline:2px solid Highlight;outline-offset:2px}.qf-wahl input:checked::before{background:Highlight}.qf-gruppe--kacheln .qf-wahl{border:2px solid ButtonBorder}.qf-gruppe--kacheln .qf-wahl:has(input:checked){border-color:Highlight}}}
/* 70-eisberg.css */
@property --tiefen-frac{syntax: '<number>';inherits:true;initial-value:0}@layer qn.theme{.qn-inhalt > .frame-type-layoutquadronet_eisberg{--oben:0px;--unten:0px;padding:0}.zwei-spalten{--tiefen-frac:0;--bildh:40svh;position:relative;background:var(--carbon)}.zwei-spalten .huelle-breit{max-width:1520px;margin-inline:auto;padding-inline:var(--qn-rand)}.zs-gitter{display:grid;grid-template-columns:minmax(300px, 46%) minmax(0, 1fr);grid-template-areas: "bild inhalt";column-gap:clamp(20px, 3.6vw, 56px)}.bild-spalte{grid-area:bild;min-width:0}.bild-spalte-innen{position:sticky;top:var(--qn-ankerabstand, 0px);height:calc(100svh - var(--qn-ankerabstand, 0px));overflow:hidden}.buehne{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#041824;box-shadow:var(--sch-tief)}.buehne picture, .buehne img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.schleier{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg, rgba(3, 15, 25, .15), rgba(2, 9, 15, .97));opacity:calc(var(--tiefen-frac) * .74 + .08);transition:opacity .5s ease;pointer-events:none}.skala{position:absolute;left:clamp(12px, 2.2vw, 22px);top:clamp(12px, 2.4vh, 20px);z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:9px;font:400 .64rem/1 var(--qn-schriftfamilie);letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#F0F7FF;text-shadow:0 1px 2px rgba(1, 10, 18, .9);pointer-events:none}.skala::before{content: "";position:absolute;inset:-11px -16px -11px -12px;z-index:-1;background:rgba(3, 16, 27, .62);backdrop-filter:blur(2px);box-shadow:0 8px 22px -10px rgba(0, 0, 0, .7)}.skala span{display:flex;align-items:center;gap:8px}.skala i{display:block;width:16px;height:1px;background:rgba(230, 242, 252, .55)}.skala .jetzt{position:absolute;left:-2px;top:calc(.32rem - 1px + var(--tiefen-frac) * (100% - .64rem));width:20px;height:2px;background:var(--orange);box-shadow:0 0 10px 2px rgba(255, 136, 0, .6);transition:top .5s ease}@media (max-width:400px){.skala{font-size:.58rem;gap:7px}}.poi{position:absolute;left:50%;top:50%;z-index:4;width:0;height:0}html:not(.js) .poi{display:none}.poi.ausserhalb{display:none}.punkt{position:absolute;left:-7px;top:-7px;width:14px;height:14px;background:rgba(226, 238, 248, .20);border:1.5px solid rgba(214, 232, 244, .60);box-shadow:0 0 0 1px rgba(2, 12, 20, .35);transition:background .25s ease, border-color .25s ease, scale .25s ease}.wort{position:absolute;left:15px;top:-1.55em;padding:.36em .52em;white-space:nowrap;font:500 .62rem/1 var(--qn-schriftfamilie);letter-spacing:.14em;text-transform:uppercase;color:#EAF4FF;background:rgba(3, 16, 27, .52);opacity:.5;transition:opacity .3s ease, background .3s ease}.poi.links .wort{left:auto;right:15px}.poi.aktiv{z-index:6}.poi.aktiv .wort{opacity:1;color:#FFFFFF;background:rgba(3, 16, 27, .82);box-shadow:0 8px 18px -9px rgba(0, 0, 0, .75)}.poi.aktiv .punkt{background:var(--rot);border-color:#FFFFFF;scale:1.18}.poi.aktiv .punkt::before{content: "";position:absolute;inset:-9px;border:1px solid var(--rot)}.poi.aktiv .punkt::after{content: "";position:absolute;inset:-9px;border:1px solid var(--rot);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){@keyframes marke-puls{0%{transform:scale(1);opacity:.85}70%{transform:scale(2.1);opacity:0}100%{transform:scale(2.1);opacity:0}}.poi.aktiv .punkt::after{animation:marke-puls 2.8s cubic-bezier(.2, .65, .3, 1) infinite}}.verbindung{position:absolute;inset:0;z-index:6;width:100%;height:100%;overflow:visible;opacity:0;transition:opacity .3s ease;pointer-events:none}.verbindung.da{opacity:1}.verbindung line{stroke:var(--rot);stroke-width:1.6;stroke-linecap:round}.inhalt-spalte{grid-area:inhalt;min-width:0;padding-block:clamp(2rem, 5vh, 3.2rem) 0}.vorspann{padding-block:clamp(1.4rem, 4vh, 2.6rem) clamp(2.6rem, 7vh, 4rem)}.vorspann-vor{display:flex;align-items:center;gap:.6em;margin-bottom:1.2rem}.vorspann-vor > span:last-child{font:500 .74rem/1.4 var(--qn-schriftfamilie);letter-spacing:.15em;text-transform:uppercase;color:var(--hell-2)}.vorspann-vor .wuerfel{--k:1.05em;flex:none;margin-right:.1em}@media (prefers-reduced-motion:no-preference){.vorspann-vor .wuerfel{animation:qn-dreh 42s linear infinite}}.vorspann h1{max-width:14ch;margin-bottom:.42em}.vorspann h1 em{font-style:normal;color:var(--orange)}.vorspann .lead{max-width:38ch;color:var(--hell-2)}.vorspann .lead > * + *{margin-top:1em}.vorspann .knopfzeile .gt{--gt-luft-x:1.6em}.vorspann-hinweis{display:flex;align-items:center;gap:.6em;margin-top:1.4rem;padding-left:.8em;border-left:2px solid rgba(255, 136, 0, .55);font-size:.82rem;color:var(--hell-2)}.vorspann-hinweis .pfeil{flex:none;width:8px;height:8px;border-bottom:2px solid var(--orange);border-right:2px solid var(--orange);transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){@keyframes hinweis-wippen{0%, 100%{transform:rotate(45deg) translate(0, 0)}50%{transform:rotate(45deg) translate(3px, 3px)}}.vorspann-hinweis .pfeil{animation:hinweis-wippen 2.4s ease-in-out infinite}}.schicht{position:relative;min-height:64vh;display:flex;flex-direction:column;justify-content:center;padding:clamp(2.2rem, 7vh, 3.6rem) 0 clamp(2.2rem, 7vh, 3.6rem) clamp(1rem, 2.2vw, 1.8rem);border-top:1px solid rgb(255 255 255 / 57%);box-shadow:inset 0 14px 26px -22px rgba(0, 0, 0, .95);transition:opacity .4s ease, background .4s ease, box-shadow .4s ease}.js .schicht.aktiv{background:#3A3A3A;box-shadow:inset 0 14px 26px -22px rgba(0, 0, 0, .95), var(--sch-blatt)}.js .schicht:not(.aktiv){opacity:.85}.schicht::before{content: "";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--rot);opacity:0;transition:opacity .3s ease}.schicht.aktiv::before{opacity:1}.schicht:last-child{padding-bottom:clamp(4rem, 10vh, 6rem)}.schicht .snr{margin:0 0 .8rem;font:500 .72rem/1 var(--qn-schriftfamilie);letter-spacing:.16em;text-transform:uppercase;color:#FFA94D}.schicht h2{font-size:clamp(1.7rem, 3.4vw, 2.5rem);max-width:16ch;margin-bottom:.55rem}.zwei-spalten .schicht__text{color:var(--hell-2);font-size:clamp(.95rem, .9rem + .2vw, 1.04rem)}.zwei-spalten .schicht__text > *{max-width:44ch}.zwei-spalten .schicht__text > * + *{margin-top:1em}.zwei-spalten .schicht__text strong{color:var(--hell);font-weight:600}@media (max-width:900px){.zs-gitter{display:block}.bild-spalte{position:sticky;top:var(--qn-ankerabstand, 0px);z-index:5;height:var(--bildh)}.bild-spalte-innen{position:static;height:100%}.bild-spalte::after{content: "";position:absolute;left:0;right:0;top:100%;height:2.4rem;background:linear-gradient(180deg, var(--carbon) 18%, rgba(51, 51, 51, 0));pointer-events:none}.schleier{background:linear-gradient(180deg, rgba(3, 15, 25, .34), rgba(2, 9, 15, .92))}.poi:not(.aktiv) .wort{display:none}.wort{font-size:.58rem;letter-spacing:.1em}.inhalt-spalte{padding-top:.6rem}.vorspann{padding-top:clamp(1.4rem, 5vw, 2.2rem)}.schicht{min-height:0;padding-block:clamp(1.6rem, 5vh, 2.6rem)}}@media (max-width:480px){.zwei-spalten{--bildh:34svh}}@media (max-width:900px) and (orientation:landscape){.zwei-spalten{--bildh:52svh}}}
/* 80-cookie.css */
#qn-cookie-consent, #qn-cookie-consent-trigger{--qn-cc-primary:var(--orange, #FF8800);--qn-cc-primary-hover:var(--orange-hell, #FFA94D);--qn-cc-primary-rgb:255, 136, 0;--qn-cc-secondary:var(--orange, #FF8800);--qn-cc-secondary-hover:var(--orange-hell, #FFA94D);--qn-cc-accent:var(--orange-hell, #FFA94D);--qn-cc-bg:#1B2B38;--qn-cc-bg-secondary:rgba(234, 244, 255, .04);--qn-cc-text:var(--hell, #EAF4FF);--qn-cc-text-muted:var(--hell-2, #9FC0D8);--qn-cc-border:var(--qn-linie-fein, rgba(190, 215, 235, .18));--qn-cc-border-radius:3px;--qn-cc-shadow:var(--sch-tief, 0 26px 60px -26px rgba(0, 0, 0, .78));--qn-cc-backdrop:rgba(10, 16, 21, .72);--qn-cc-max-width:46rem;--lq-cc-auf-orange:var(--auf-orange, #141A1F);--lq-cc-akzent:var(--orange-hell, #FFA94D);--lq-cc-linie:var(--qn-linie, rgba(190, 215, 235, .28));--lq-cc-fokus:var(--qn-fokus, #FFD9A8);--lq-cc-schrift:var(--qn-schriftfamilie, "IBM Plex Sans", system-ui, sans-serif);--lq-cc-titel:var(--qn-schriftfamilie-ueberschrift, "Bebas Neue", sans-serif);--lq-cc-rand:2rem}#qn-cookie-consent{font-family:var(--lq-cc-schrift);color:var(--qn-cc-text)}#qn-cookie-consent .qn-cc__backdrop{-webkit-backdrop-filter:blur(3px) saturate(.85);backdrop-filter:blur(3px) saturate(.85)}#qn-cookie-consent .qn-cc__container{position:relative;max-height:80vh;max-height:80dvh;overscroll-behavior:contain;border:1px solid var(--qn-cc-border);border-left:3px solid var(--qn-cc-primary);background:linear-gradient(160deg, #22384A 0%, #1B2B38 60%, #17242F 100%);box-shadow:var(--qn-cc-shadow);scrollbar-width:thin;scrollbar-color:var(--lq-cc-linie) transparent}#qn-cookie-consent .qn-cc__container::after{content: "";position:absolute;top:1.25rem;right:1.25rem;width:1.1rem;height:1.1rem;border:1px solid rgba(255, 169, 77, .7);border-radius:50%;pointer-events:none;background:linear-gradient(rgba(255, 169, 77, .7), rgba(255, 169, 77, .7)) center / 1px 160% no-repeat, linear-gradient(rgba(255, 169, 77, .7), rgba(255, 169, 77, .7)) center / 160% 1px no-repeat}@keyframes lq-cc-auf{from{transform:translateY(1.5rem);opacity:0}to{transform:none;opacity:1}}@keyframes lq-cc-ab{from{transform:translateY(-1.5rem);opacity:0}to{transform:none;opacity:1}}#qn-cookie-consent.qn-cc--bottom .qn-cc__container{animation:lq-cc-auf .5s cubic-bezier(.22, .75, .3, 1)}#qn-cookie-consent.qn-cc--top .qn-cc__container{animation:lq-cc-ab .5s cubic-bezier(.22, .75, .3, 1)}#qn-cookie-consent .qn-cc__header{position:relative;padding:1.6rem 3.6rem .1rem var(--lq-cc-rand);border-bottom:0;border-radius:0;background:none}#qn-cookie-consent .qn-cc__header::before{content: "Datenschutz";content: "Datenschutz" / "";display:block;margin:0 0 .55rem;padding-left:1.15em;font:500 .72rem/1.5 var(--lq-cc-schrift);letter-spacing:.19em;text-transform:uppercase;color:var(--qn-cc-text-muted)}#qn-cookie-consent .qn-cc__header::after{content: "";position:absolute;top:calc(1.6rem + .37em);left:var(--lq-cc-rand);width:.55em;height:.55em;font-size:.72rem;background:var(--qn-cc-primary);transform:rotate(8deg)}#qn-cookie-consent .qn-cc__title{margin:0;font:400 clamp(1.75rem, 1.4rem + 1.4vw, 2.3rem)/.95 var(--lq-cc-titel);font-synthesis:none;letter-spacing:.015em;text-transform:uppercase;color:var(--qn-cc-text)}#qn-cookie-consent .qn-cc__content{padding:.9rem var(--lq-cc-rand) 1.1rem}#qn-cookie-consent .qn-cc__description{max-width:62ch;margin:0;font-size:.95rem;line-height:1.6;hyphens:auto;color:var(--qn-cc-text)}#qn-cookie-consent .qn-cc__categories{display:grid;gap:.6rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--qn-cc-border)}#qn-cookie-consent .qn-cc__categories[hidden]{display:none}#qn-cookie-consent .qn-cc__category{margin:0;border:1px solid var(--qn-cc-border);border-radius:var(--qn-cc-border-radius);background:rgba(10, 16, 21, .28);transition:border-color .2s ease, box-shadow .2s ease}#qn-cookie-consent .qn-cc__category:has(.qn-cc__checkbox:checked:not(:disabled)){border-color:rgba(255, 136, 0, .5)}#qn-cookie-consent .qn-cc__category--highlight{border-color:var(--qn-cc-primary);box-shadow:0 0 0 3px rgba(255, 136, 0, .22), 0 0 24px -6px rgba(255, 136, 0, .55)}#qn-cookie-consent .qn-cc__category-header{gap:.75rem;padding:.75rem .75rem .75rem 1rem;background:transparent}#qn-cookie-consent .qn-cc__category-label{gap:.75rem;min-height:2.25rem}#qn-cookie-consent .qn-cc__category-name, #qn-cookie-consent .qn-cc__category--highlight .qn-cc__category-name{font-size:.95rem;font-weight:600;color:var(--qn-cc-text)}#qn-cookie-consent .qn-cc__checkbox-visual{width:1.5rem;height:1.5rem;border:3px solid rgb(52 82 103 / .8);border-radius:2px;background:linear-gradient(180deg, rgb(20 26 31 / .95), rgb(20 26 31 / .75));box-shadow:inset 0 2px 7px rgba(0, 0, 0, .55);transition:border-color .2s ease}#qn-cookie-consent .qn-cc__checkbox-visual::after{width:.72rem;height:.72rem;margin:0;border:0;background:var(--qn-cc-primary);clip-path:polygon(14% 46%, 0 60%, 40% 100%, 100% 22%, 86% 8%, 39% 71%);transform:scale(0);transition:transform .16s cubic-bezier(.34, 1.5, .5, 1)}#qn-cookie-consent .qn-cc__category-label:hover .qn-cc__checkbox:not(:disabled) + .qn-cc__checkbox-visual{border-color:rgb(52 82 103)}#qn-cookie-consent .qn-cc__checkbox:checked + .qn-cc__checkbox-visual{border-color:var(--qn-cc-primary);background:linear-gradient(180deg, rgb(20 26 31 / .95), rgb(20 26 31 / .75))}#qn-cookie-consent .qn-cc__checkbox:checked + .qn-cc__checkbox-visual::after{transform:scale(1)}#qn-cookie-consent .qn-cc__checkbox:focus-visible + .qn-cc__checkbox-visual{outline:3px solid var(--lq-cc-fokus);outline-offset:3px}#qn-cookie-consent .qn-cc__checkbox:disabled + .qn-cc__checkbox-visual{opacity:.6}#qn-cookie-consent .qn-cc__category-badge{padding:.3rem .6rem;border:1px dashed rgba(255, 169, 77, .75);border-radius:3px;background:transparent;font:600 .62rem/1 var(--lq-cc-schrift);letter-spacing:.14em;text-transform:uppercase;color:var(--lq-cc-akzent)}#qn-cookie-consent .qn-cc__category-toggle{width:2.25rem;height:2.25rem;border:1px solid var(--lq-cc-linie);border-radius:3px;background:transparent;transition:border-color .2s ease, background-color .2s ease}#qn-cookie-consent .qn-cc__category-toggle:hover{border-color:var(--qn-cc-primary);background:rgba(255, 136, 0, .08)}#qn-cookie-consent .qn-cc__category-toggle:focus-visible{outline:3px solid var(--lq-cc-fokus);outline-offset:2px}#qn-cookie-consent .qn-cc__toggle-icon::before, #qn-cookie-consent .qn-cc__toggle-icon::after{background:var(--lq-cc-akzent)}#qn-cookie-consent .qn-cc__category-details{padding:.8rem 1rem .95rem 3.25rem;border-top:1px solid var(--qn-cc-border);background:transparent}#qn-cookie-consent .qn-cc__category-details p{max-width:62ch;font-size:.86rem;line-height:1.55;hyphens:auto;color:var(--qn-cc-text-muted)}#qn-cookie-consent .qn-cc__footer{padding:.1rem var(--lq-cc-rand) 1.4rem}#qn-cookie-consent .qn-cc__buttons{align-items:center;gap:.75rem;margin-bottom:1.2rem}#qn-cookie-consent .qn-cc__btn{min-height:3rem;padding:.8rem 1.5rem;border:2px solid transparent;border-radius:3px;font:600 .8rem/1.2 var(--lq-cc-schrift);letter-spacing:.12em;text-transform:uppercase;transition:background-color .2s ease, border-color .2s ease, color .2s ease, box-shadow .2s ease}#qn-cookie-consent .qn-cc__btn:focus-visible{outline:3px solid var(--lq-cc-fokus);outline-offset:3px}#qn-cookie-consent .qn-cc__btn--accept, #qn-cookie-consent .qn-cc__btn--save{border-color:var(--qn-cc-primary);background:var(--qn-cc-primary);color:var(--lq-cc-auf-orange)}#qn-cookie-consent .qn-cc__btn--accept:hover, #qn-cookie-consent .qn-cc__btn--save:hover{border-color:var(--qn-cc-primary-hover);background:var(--qn-cc-primary-hover);color:var(--lq-cc-auf-orange);box-shadow:0 10px 26px -12px rgba(255, 136, 0, .7)}#qn-cookie-consent .qn-cc__btn--reject{border-color:var(--qn-cc-text);background:transparent;color:var(--qn-cc-text)}#qn-cookie-consent .qn-cc__btn--reject:hover{border-color:#fff;background:rgba(234, 244, 255, .1);color:#fff}#qn-cookie-consent .qn-cc__btn--settings{min-height:2.75rem;margin-right:auto;padding:.5rem 0;border-color:transparent;background:transparent;color:var(--lq-cc-akzent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}#qn-cookie-consent .qn-cc__btn--settings:hover{color:var(--qn-cc-primary);text-decoration-thickness:2px}#qn-cookie-consent .qn-cc__links{gap:.4rem 1.4rem;padding-top:.9rem;border-top:1px solid var(--qn-cc-border)}#qn-cookie-consent .qn-cc__link{font-size:.8rem;letter-spacing:.04em;color:var(--qn-cc-text-muted);text-decoration-color:rgba(159, 192, 216, .45);text-underline-offset:.3em}#qn-cookie-consent .qn-cc__link:hover{color:var(--lq-cc-akzent);text-decoration-color:currentColor}#qn-cookie-consent .qn-cc__link:focus-visible{outline:3px solid var(--lq-cc-fokus);outline-offset:2px}#qn-cookie-consent-trigger{display:grid;place-items:center;width:2.9rem;height:2.9rem;border:1px solid var(--lq-cc-linie);border-radius:3px;background:#1B2B38;color:var(--lq-cc-akzent);box-shadow:var(--sch-blatt, 0 10px 30px -14px rgba(0, 0, 0, .66));transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .35s cubic-bezier(.34, 1.4, .5, 1)}#qn-cookie-consent-trigger:hover{border-color:var(--qn-cc-primary);background:var(--qn-cc-primary);color:var(--lq-cc-auf-orange);transform:rotate(-8deg)}#qn-cookie-consent-trigger:focus-visible{outline:3px solid var(--lq-cc-fokus);outline-offset:3px}#qn-cookie-consent-trigger[hidden]{display:none}#qn-cookie-consent-trigger .qn-cc-trigger__icon{width:1.5rem;height:1.5rem;stroke-linecap:round;stroke-linejoin:round}#qn-cookie-consent-trigger .qn-cc-trigger__icon path:not(:first-child){stroke-width:2.6}@media (max-width:768px){#qn-cookie-consent{--lq-cc-rand:1.15rem}#qn-cookie-consent .qn-cc__container{max-height:85vh;max-height:85dvh}#qn-cookie-consent .qn-cc__container::after{top:1rem;right:1rem}#qn-cookie-consent .qn-cc__header{padding-top:1.25rem;padding-right:3rem}#qn-cookie-consent .qn-cc__header::after{top:calc(1.25rem + .37em)}#qn-cookie-consent .qn-cc__description, #qn-cookie-consent .qn-cc__category-details p{hyphens:manual;text-wrap:pretty}#qn-cookie-consent .qn-cc__btn--settings{margin-inline:auto}#qn-cookie-consent .qn-cc__category-details{padding-left:1rem}#qn-cookie-consent-trigger{width:2.6rem;height:2.6rem}#qn-cookie-consent-trigger .qn-cc-trigger__icon{width:1.25rem;height:1.25rem}}@media (max-width:560px){#qn-cookie-consent{--lq-cc-rand:1rem;padding:.6rem}#qn-cookie-consent .qn-cc__header{padding-top:1rem;padding-right:2.8rem}#qn-cookie-consent .qn-cc__header::before{margin-bottom:.3rem;font-size:.66rem}#qn-cookie-consent .qn-cc__header::after{top:calc(1rem + .3em)}#qn-cookie-consent .qn-cc__container::after{top:.85rem;right:.85rem}#qn-cookie-consent .qn-cc__title{font-size:1.6rem}#qn-cookie-consent .qn-cc__content{padding:.55rem var(--lq-cc-rand) .8rem}#qn-cookie-consent .qn-cc__description{font-size:.9rem;line-height:1.5}#qn-cookie-consent .qn-cc__footer{padding-bottom:.7rem}#qn-cookie-consent .qn-cc__buttons:not(.qn-cc__buttons--save){display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.2rem}#qn-cookie-consent .qn-cc__buttons[hidden]{display:none}#qn-cookie-consent .qn-cc__btn--accept{grid-column:1;grid-row:1}#qn-cookie-consent .qn-cc__btn--reject{grid-column:2;grid-row:1}#qn-cookie-consent .qn-cc__btn--settings{grid-column:1 / -1;grid-row:2;justify-self:start;margin:0}#qn-cookie-consent .qn-cc__buttons:not(.qn-cc__buttons--save) .qn-cc__btn:not(.qn-cc__btn--settings){width:100%;min-height:2.75rem;padding:.55rem .4rem;font-size:.74rem;letter-spacing:.06em;text-wrap:balance}#qn-cookie-consent .qn-cc__btn--settings{min-height:2.75rem;padding-block:.3rem}#qn-cookie-consent .qn-cc__category-header{gap:.5rem;padding:.6rem .6rem .6rem .85rem}#qn-cookie-consent .qn-cc__category-label{flex-wrap:wrap;min-width:0;gap:.4rem .7rem}#qn-cookie-consent .qn-cc__links{padding-top:.5rem;gap:.3rem 1.2rem}#qn-cookie-consent .qn-cc__link{display:inline-block;padding-block:.25rem}}html.nav-offen #qn-cookie-consent-trigger{visibility:hidden}@media (prefers-contrast:more){#qn-cookie-consent, #qn-cookie-consent-trigger{--qn-cc-text-muted:var(--hell, #EAF4FF);--qn-cc-border:rgba(234, 244, 255, .6);--lq-cc-linie:rgba(234, 244, 255, .85)}#qn-cookie-consent .qn-cc__container{border:2px solid var(--qn-cc-text);border-left:4px solid var(--qn-cc-primary)}#qn-cookie-consent .qn-cc__checkbox-visual{border-color:var(--qn-cc-text)}}@media (forced-colors:active){#qn-cookie-consent .qn-cc__container, #qn-cookie-consent .qn-cc__category, #qn-cookie-consent .qn-cc__checkbox-visual{background:Canvas;border-color:CanvasText}#qn-cookie-consent .qn-cc__container::after, #qn-cookie-consent .qn-cc__header::after{display:none}#qn-cookie-consent .qn-cc__checkbox:checked + .qn-cc__checkbox-visual{forced-color-adjust:none;background:Highlight;border-color:Highlight}#qn-cookie-consent .qn-cc__checkbox-visual::after{forced-color-adjust:none;background:HighlightText}#qn-cookie-consent .qn-cc__toggle-icon::before, #qn-cookie-consent .qn-cc__toggle-icon::after{forced-color-adjust:none;background:ButtonText}#qn-cookie-consent .qn-cc__btn{border-color:ButtonText;background:ButtonFace;color:ButtonText}#qn-cookie-consent .qn-cc__btn--accept, #qn-cookie-consent .qn-cc__btn--save{forced-color-adjust:none;border-color:Highlight;background:Highlight;color:HighlightText}#qn-cookie-consent .qn-cc__btn--settings{border-color:transparent;background:transparent;color:LinkText}#qn-cookie-consent .qn-cc__link{color:LinkText}#qn-cookie-consent-trigger{border-color:ButtonText;background:ButtonFace;color:ButtonText}}
/* 91-kundenzugang.css */
.qnfa-login{--z-text:var(--hell, #EAF4FF);--z-leise:var(--hell-2, #9FC0D8);--z-orange:var(--orange, #FF8800);--z-akzent:var(--orange-hell, #FFA94D);--z-auf:var(--auf-orange, #141A1F);--z-linie:var(--qn-linie-fein, rgba(190, 215, 235, .18));--z-fokus:var(--qn-fokus, #FFD9A8);--z-fehler:#FF8A7A;--z-ok:#4FBE8B;--z-schrift:var(--qn-schriftfamilie, "IBM Plex Sans", system-ui, sans-serif);--z-titel:var(--qn-schriftfamilie-ueberschrift, "Bebas Neue", sans-serif);position:relative;display:grid;gap:1.3rem;width:100%;max-width:32rem;padding:clamp(1.3rem, 4vw, 2.1rem);border:1px solid var(--z-linie);border-left:3px solid var(--z-orange);border-radius:3px;background:linear-gradient(160deg, #22384A 0%, #1B2B38 60%, #17242F 100%);box-shadow:var(--sch-blatt, 0 10px 30px -14px rgba(0, 0, 0, .66));color:var(--z-text);font-family:var(--z-schrift)}.qnfa-login *, .qnfa-login *::before, .qnfa-login *::after{box-sizing:border-box}.qnfa-login::after{content: "";position:absolute;top:1rem;right:1rem;width:1.1rem;height:1.1rem;border:1px solid rgba(255, 169, 77, .7);border-radius:50%;pointer-events:none;background:linear-gradient(rgba(255, 169, 77, .7), rgba(255, 169, 77, .7)) center / 1px 160% no-repeat, linear-gradient(rgba(255, 169, 77, .7), rgba(255, 169, 77, .7)) center / 160% 1px no-repeat}.qnfa-login__icon{display:none}.qnfa-login__header{display:grid;gap:.5rem;padding-right:2rem}.qnfa-login__header::before{content: "Kundenzugang";content: "Kundenzugang" / "";display:flex;align-items:center;gap:.7em;font:500 .72rem/1.5 var(--z-schrift);letter-spacing:.19em;text-transform:uppercase;color:var(--z-leise)}.qnfa-login__header::after{content: "";position:absolute;top:calc(clamp(1.3rem, 4vw, 2.1rem) + .38rem);left:clamp(1.3rem, 4vw, 2.1rem);width:.45rem;height:.45rem;background:var(--z-orange);transform:rotate(8deg)}.qnfa-login__header::before{padding-left:1.05rem}.qnfa-login__title{margin:0;font:400 clamp(2rem, 1.6rem + 1.6vw, 2.7rem)/.95 var(--z-titel);font-synthesis:none;letter-spacing:.012em;text-transform:uppercase;color:var(--z-text)}.qnfa-login__subtitle{max-width:none;margin:0;line-height:1.55;color:var(--z-leise)}.qnfa-login__subtitle strong{color:var(--z-akzent);font-weight:600;overflow-wrap:anywhere}.qnfa-login__form{display:grid;gap:1.15rem;margin:0}.qnfa-login__group{display:grid;gap:.5rem;margin:0}.qnfa-login__label{display:block;margin:0;font:600 .78rem/1.3 var(--z-schrift);letter-spacing:.12em;text-transform:uppercase;color:var(--z-text)}.qnfa-login__input{display:block;width:100%;min-height:3rem;margin:0;padding:.8em 1em;font:400 1rem/1.4 var(--z-schrift);color:#fff;background:linear-gradient(180deg, rgb(20 26 31 / .95), rgb(20 26 31 / .8));border:6px solid;border-top-color:rgba(15, 20, 24, .95);border-left-color:rgba(22, 28, 33, .95);border-right-color:rgb(52 82 103 / .55);border-bottom-color:rgb(52 82 103 / .7);border-radius:2px;box-shadow:inset 0 3px 12px rgba(0, 0, 0, .75), inset 0 0 0 1px rgba(0, 0, 0, .6), 0 1px 0 rgba(255, 255, 255, .05);transition:border-color .22s ease, box-shadow .22s ease}.qnfa-login__input::placeholder{color:rgba(234, 244, 255, .5);font-style:italic;opacity:1}.qnfa-login__input:focus, .qnfa-login__input:focus-visible{outline:none;border-color:var(--z-orange);box-shadow:inset 0 3px 12px rgba(0, 0, 0, .45), 0 0 0 3px rgb(255 136 0 / .28), 0 0 22px -4px rgb(255 136 0 / .55)}.qnfa-login__input:-webkit-autofill, .qnfa-login__input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px rgb(20 26 31) !important;caret-color:#fff}.qnfa-login__password{position:relative}.qnfa-login__password .qnfa-login__input{padding-right:3.4rem}.qnfa-login__toggle{position:absolute;top:50%;right:.55rem;display:grid;place-items:center;width:2.4rem;height:2.4rem;margin:0;padding:0;border:0;border-radius:2px;background:transparent;color:var(--z-leise);cursor:pointer;transform:translateY(-50%)}.qnfa-login__toggle:hover{color:var(--z-akzent)}.qnfa-login__toggle:focus-visible{outline:3px solid var(--z-fokus);outline-offset:0}.qnfa-login__toggle svg{display:block}.qnfa-login__row{margin:0}.qnfa-login__checkbox{display:inline-flex;align-items:center;gap:.65rem;min-height:2.75rem;cursor:pointer}.qnfa-login__checkbox input[type="checkbox"]{width:1.15rem;height:1.15rem;margin:0;accent-color:var(--z-orange)}.qnfa-login__submit{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.1rem;margin:.3rem 0 0;padding:.75rem 1.6rem;border:0;border-radius:0;background:transparent;color:var(--z-auf);font:400 1.45rem/1 var(--z-titel);font-synthesis:none;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer}.qnfa-login__submit::before{content: "";position:absolute;inset:0;z-index:-1;background:var(--z-orange);transform:skewX(-8deg);box-shadow:0 10px 26px -12px rgba(255, 136, 0, .7);transition:background-color .2s ease, box-shadow .2s ease}.qnfa-login__submit:hover{color:var(--z-auf)}.qnfa-login__submit:hover::before{background:var(--z-akzent);box-shadow:0 14px 30px -12px rgba(255, 136, 0, .85)}.qnfa-login__submit:focus-visible{outline:none}.qnfa-login__submit:focus-visible::before{outline:3px solid var(--z-fokus);outline-offset:4px}.qnfa-login__submit[disabled], .qnfa-login__submit.is-loading{cursor:progress}.qnfa-login__submit[disabled]::before, .qnfa-login__submit.is-loading::before{background:#C76E0B;box-shadow:none}.qnfa-login__submit-arrow{flex:0 0 auto}.qnfa-login__submit--muted{color:var(--z-text)}.qnfa-login__submit--muted::before{background:transparent;box-shadow:inset 0 0 0 2px var(--z-text)}.qnfa-login__submit--muted:hover{color:#fff}.qnfa-login__submit--muted:hover::before{background:rgba(234, 244, 255, .1);box-shadow:inset 0 0 0 2px #fff}.qnfa-login__footer{margin:0;padding-top:1rem;border-top:1px solid var(--z-linie)}.qnfa-login__link{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;font-weight:600;color:var(--z-akzent);text-underline-offset:.3em}.qnfa-login__link:hover{color:var(--z-orange)}.qnfa-login__link:focus-visible{outline:3px solid var(--z-fokus);outline-offset:3px}.qnfa-login .typo3-messages{margin:0;padding:0;list-style:none}.qnfa-login .typo3-messages > *, .qnfa-login__error{margin:0;padding:.85rem 1rem;border-left:3px solid var(--z-fehler);background:rgba(229, 55, 44, .1);line-height:1.5;color:var(--z-text)}.qnfa-login .typo3-messages > *::before{content:none}.qnfa-login .typo3-messages :is(.alert-success, .alert-ok, .alert-info, .alert-notice){border-left-color:var(--z-ok);background:rgba(79, 190, 139, .08)}.qnfa-login .typo3-messages :is(h4, .alert-title){margin:0 0 .25rem;font:600 .74rem/1.3 var(--z-schrift);letter-spacing:.14em;text-transform:uppercase;color:var(--z-fehler)}.qnfa-login .typo3-messages :is(.alert-success, .alert-ok, .alert-info, .alert-notice) :is(h4, .alert-title){color:var(--z-ok)}.qnfa-login .typo3-messages p{margin:0;max-width:none}.qnfa-login__requirements{padding:.85rem 1rem;border:1px dashed var(--z-linie);font-size:.86rem;color:var(--z-leise)}.qnfa-login__requirements-title{margin:0 0 .4rem;font-weight:600;color:var(--z-text)}.qnfa-login__requirements ul{margin:0;padding-left:1.1rem}@media (max-width:36rem){.qnfa-login{border-left-width:3px}.qnfa-login__header{padding-right:1.6rem}}@media (prefers-contrast:more){.qnfa-login{--z-leise:var(--hell, #EAF4FF);--z-linie:rgba(234, 244, 255, .55)}}@media (forced-colors:active){.qnfa-login{background:Canvas;border-color:CanvasText}.qnfa-login::after, .qnfa-login__header::after{display:none}.qnfa-login__submit{forced-color-adjust:none;color:ButtonFace}.qnfa-login__submit::before{forced-color-adjust:none;background:ButtonText}.qnfa-login__submit--muted{color:ButtonText}.qnfa-login__submit--muted::before{background:ButtonFace;box-shadow:inset 0 0 0 2px ButtonText}}.qnfa-account-modal{--m-oben:calc(var(--qn-ankerabstand, 95px) + .9rem);--m-rand:var(--qn-rand, clamp(18px, 4.4vw, 64px));--m-leine:1.45rem;position:fixed;inset:0;z-index:1000}.qnfa-account-modal[hidden]{display:none}.qnfa-account-modal__backdrop{position:absolute;inset:var(--qn-ankerabstand, 95px) 0 0;background:rgba(8, 12, 16, .66);opacity:0;transition:opacity .28s ease}.qnfa-account-modal.is-open .qnfa-account-modal__backdrop{opacity:1}.qnfa-account-modal__panel{position:absolute;top:var(--m-oben);right:calc((100% - min(100%, 1280px)) / 2 + var(--m-rand));width:min(30rem, calc(100% - 2 * var(--m-rand)));max-height:calc(100dvh - var(--m-oben) - 1rem);overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-14px) skewY(-8deg);transform-origin:100% 0;transition:opacity .28s ease, transform .34s cubic-bezier(.2, .9, .25, 1.15)}.qnfa-account-modal.is-open .qnfa-account-modal__panel{opacity:1;transform:none}.qnfa-account-modal::before{content: "";position:absolute;z-index:1;opacity:0;transition:opacity .2s ease .15s;top:var(--qn-ankerabstand, 95px);right:calc((100% - min(100%, 1280px)) / 2 + var(--m-rand) + var(--m-leine));width:2px;height:calc(var(--m-oben) - var(--qn-ankerabstand, 95px));background:var(--orange, #FF8800)}.qnfa-account-modal.is-open::before{opacity:1}.qnfa-account-modal__panel .qnfa-login{max-width:none}.qnfa-account-modal__panel .qnfa-login::after{display:none}.qnfa-account-modal__close{position:absolute;top:.7rem;right:.7rem;z-index:2;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:1px solid rgba(255, 169, 77, .7);border-radius:50%;background:transparent;color:var(--orange-hell, #FFA94D);cursor:pointer;transition:background-color .2s, color .2s, transform .3s}.qnfa-account-modal__close svg{display:block;width:1.1rem;height:1.1rem}.qnfa-account-modal__close:hover{background:var(--orange, #FF8800);color:#0D1419;transform:rotate(90deg)}.qnfa-account-modal__close:focus-visible{outline:3px solid var(--qn-fokus, #FFD9A8);outline-offset:2px}.qnfa-login--laden{min-height:11rem;place-content:center}.qnfa-account-modal__loading{display:flex;align-items:center;gap:1rem;margin:0;color:var(--hell-2, #9FC0D8)}.qnfa-account-modal__puls{position:relative;flex:none;width:.7rem;height:.7rem;border-radius:50%;background:var(--orange, #FF8800)}.qnfa-account-modal__puls::before, .qnfa-account-modal__puls::after{content: "";position:absolute;inset:0;border:1px solid var(--orange-hell, #FFA94D);border-radius:50%;animation:qnfa-ping 1.6s ease-out infinite}.qnfa-account-modal__puls::after{animation-delay:.8s}@keyframes qnfa-ping{from{transform:scale(1);opacity:.9}to{transform:scale(4.2);opacity:0}}.qnfa-account-modal__notice{display:grid;gap:1rem;padding:clamp(1.3rem, 4vw, 2.1rem);padding-right:4rem;border:1px solid var(--qn-linie-fein, rgba(190, 215, 235, .18));border-left:3px solid #FF8A7A;background:linear-gradient(160deg, #22384A 0%, #1B2B38 60%, #17242F 100%);color:var(--hell, #EAF4FF)}.qnfa-account-modal__notice p{margin:0}.qnfa-account-modal__success{display:grid;justify-items:center;gap:.8rem;padding:2.4rem 1.5rem;border:1px solid var(--qn-linie-fein, rgba(190, 215, 235, .18));border-left:3px solid #4FBE8B;background:linear-gradient(160deg, #22384A 0%, #1B2B38 60%, #17242F 100%);color:#4FBE8B}.qnfa-account-modal__success p{margin:0;color:var(--hell, #EAF4FF);font-weight:600}.qnfa-login__aktionen{display:grid;gap:.9rem}.qnfa-login__aktionen .qnfa-login__form{gap:0}.qnfa-login__aktionen .qnfa-login__submit{margin:0}.qnfa-login .gt{margin-top:.35rem}.qnfa-login__aktionen .gt{margin-top:0}.qnfa-login .gt.is-loading{cursor:progress}@media (max-width:760px){.qnfa-account-modal{--m-leine:calc(56px + .5rem + 1.5rem - 1px);--m-oben:calc(var(--qn-ankerabstand, 78px) + .7rem)}}@media (prefers-reduced-motion:reduce){.qnfa-account-modal__backdrop, .qnfa-account-modal__panel, .qnfa-account-modal__close, .qnfa-account-modal::before{transition:none}.qnfa-account-modal__panel{transform:none}.qnfa-account-modal__puls::before, .qnfa-account-modal__puls::after{animation:none;opacity:.5;transform:scale(2)}}@media (forced-colors:active){.qnfa-account-modal__backdrop{background:Canvas;opacity:.85}.qnfa-account-modal__close{border-color:ButtonText;color:ButtonText}.qnfa-account-modal::before{background:CanvasText}}.fuss__zugang{margin:0}.fuss__zugang a{display:inline-flex;align-items:center;gap:.55rem;min-height:36px;padding:.3rem .8rem;border:1px solid rgba(234, 244, 255, .32);border-bottom:2px solid var(--orange, #FF8800);border-radius:3px;font:600 .66rem/1 var(--qn-schriftfamilie, "IBM Plex Sans", sans-serif);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--hell, #EAF4FF)}.fuss__zugang svg{flex:none;width:15px;height:15px;color:var(--orange-hell, #FFA94D)}.fuss__zugang a:hover, .fuss__zugang a:focus-visible{border-color:var(--orange, #FF8800);color:#fff}.fuss__zugang a:focus-visible{outline:3px solid var(--qn-fokus, #FFD9A8);outline-offset:2px}
/* 96-suche.css */
@layer qn.theme{.kopf__suche{position:relative;flex:none;display:grid;place-items:center;box-sizing:border-box;block-size:calc(2.1305rem + .967rem * var(--kopf) + 3px);inline-size:calc(2.2rem + .85rem * var(--kopf));margin-left:calc(.3rem - clamp(.8rem, 2.4vw, 2rem));color:var(--hell);text-decoration:none;background:#1A2128;border:1px solid rgba(233, 238, 242, .14);border-bottom:2px solid var(--orange);box-shadow:var(--sch-nah);transform:skewX(calc(-1 * var(--winkel)));transition:background .3s, border-color .3s, color .3s}.kopf__suche-icon{display:block;line-height:0;transform:skewX(var(--winkel))}.kopf__suche-icon svg{width:calc(1.1rem + .3rem * var(--kopf));height:auto}@media (hover:hover){.kopf__suche:hover{background:var(--orange);border-color:var(--orange);color:#0D1419}}.kopf__suche:focus-visible, .kopf__suche[aria-expanded="true"]{background:var(--orange);border-color:var(--orange);color:#0D1419}.kopf__suche:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px}@media (max-width:1180px){.kopf__reihe:has(> .kopf__suche){grid-template-columns:minmax(0, 1fr) auto auto}.kopf__suche{grid-column:2;grid-row:2;align-self:start;margin:calc(.04rem + .12rem * var(--kopf)) 0 0;block-size:calc(1.965rem + .783rem * var(--kopf) + 3px);inline-size:calc(2rem + .75rem * var(--kopf))}.kopf__suche ~ .kopf__konto{grid-column:3}}@media (max-width:760px) and (scripting:enabled){.kopf__suche{order:1;align-self:center;margin:0 0 0 auto;block-size:2.8rem;inline-size:3rem}.kopf__suche-icon svg{width:1.35rem}.kopf__suche ~ .kopf__konto{margin-left:.3rem}}@media (forced-colors:active){.kopf__suche{border-bottom-color:CanvasText}}html:has(.lq-suchfenster[open]){overflow:hidden}.lq-suchfenster{box-sizing:border-box;width:min(46rem, calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:clamp(1rem, 11vh, 7rem) auto auto;padding:0;overflow:auto;overscroll-behavior:contain;color:var(--hell);background:linear-gradient(160deg, #1F3140 0%, #16242F 70%);border:1px solid rgba(190, 215, 235, .22);border-top:3px solid var(--orange);border-radius:3px;box-shadow:var(--sch-tief)}.lq-suchfenster::backdrop{background:rgba(13, 20, 25, .84);backdrop-filter:blur(3px)}@media (prefers-reduced-motion:no-preference){.lq-suchfenster[open]{animation:lq-suche-auf .22s ease-out}.lq-suchfenster[open]::backdrop{animation:lq-suche-dunkel .22s ease-out}}@keyframes lq-suche-auf{from{opacity:0;translate:0 -12px}to{opacity:1;translate:0 0}}@keyframes lq-suche-dunkel{from{opacity:0}to{opacity:1}}.lq-suchfenster__innen{position:relative;display:grid;gap:1rem;padding:clamp(1.25rem, 4vw, 2.25rem)}.lq-suchfenster__zu{position:absolute;top:.8rem;right:.8rem;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;cursor:pointer;color:var(--hell);background:#1A2128;border:1px solid rgba(233, 238, 242, .14);border-bottom:2px solid rgba(233, 238, 242, .38);transform:skewX(calc(-1 * var(--winkel)));transition:background .25s, border-color .25s, color .25s}.lq-suchfenster__zu svg{transform:skewX(var(--winkel))}@media (hover:hover){.lq-suchfenster__zu:hover{background:var(--orange);border-color:var(--orange);color:#0D1419}}.lq-suchfenster__zu:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px}.lq-suchfenster__kick, .lq-suche__label, .lq-suchfenster__label, .lq-suchfenster__wege-titel, .lq-treffer__art{display:flex;align-items:center;gap:.6em;margin:0;font-size:.74rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-hell)}.lq-suchfenster__kick::before, .lq-treffer__art::before{content: "";width:.55em;height:.55em;background:var(--orange);rotate:8deg}.lq-suchfenster__label, .lq-suche__label{color:var(--hell-2)}.lq-suchfenster__titel{margin:-.4rem 0 0;padding-right:3rem;font-size:var(--qn-groesse-h2)}.lq-suchfenster__form, .lq-suche__form{display:grid;gap:.55rem}.lq-suchfenster__zeile, .lq-suche__zeile{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.lq-suchfenster__feld, .lq-suche__feld{position:relative;flex:1 1 16rem;min-width:0}.lq-suchfenster__lupe, .lq-suche__lupe{position:absolute;left:.95rem;top:50%;translate:0 -50%;color:var(--orange-hell);pointer-events:none}.lq-suchfenster__eingabe, .lq-suche__eingabe{box-sizing:border-box;width:100%;min-height:3.3rem;margin:0;padding:.8rem 1rem .8rem 3rem;font:inherit;font-size:1.15rem;color:var(--hell);background:#0F161C;border:1px solid rgba(190, 215, 235, .28);border-bottom:2px solid var(--orange);border-radius:2px;appearance:none}.lq-suchfenster__eingabe::placeholder, .lq-suche__eingabe::placeholder{color:var(--hell-2);opacity:1}.lq-suchfenster__eingabe:focus-visible, .lq-suche__eingabe:focus-visible{outline:2px solid var(--qn-fokus, #FFD9A8);outline-offset:2px}.lq-suchfenster__eingabe::-webkit-search-cancel-button, .lq-suche__eingabe::-webkit-search-cancel-button{filter:invert(1);opacity:.7;cursor:pointer}.lq-suchfenster__hinweis{margin:0;font-size:.86rem;color:var(--hell-2)}.lq-suchfenster__wege{display:grid;gap:.55rem;padding-top:1rem;border-top:1px solid var(--qn-linie-fein)}.lq-suchfenster__wege-titel{color:var(--hell-2)}.lq-suchfenster__liste{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.lq-suchfenster__liste li{margin:0}.lq-suchfenster__liste a{display:inline-block;padding:.45rem .9rem;font-size:.82rem;letter-spacing:.05em;text-decoration:none;color:var(--hell);background:#1A2128;border:1px solid rgba(233, 238, 242, .16);border-bottom:2px solid var(--orange);transform:skewX(calc(-1 * var(--winkel)));transition:background .25s, color .25s}@media (hover:hover){.lq-suchfenster__liste a:hover{background:var(--orange);color:#0D1419}}.lq-suchfenster__liste a > span{display:inline-block;transform:skewX(var(--winkel))}.lq-suchfenster__liste a:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px}.lq-suchfenster__tipp{margin:0;font-size:.8rem;color:var(--hell-2)}.lq-suchfenster__tipp kbd{display:inline-block;min-width:1.6em;padding:.1em .4em;font:600 .78rem/1.4 var(--qn-schriftfamilie);text-align:center;color:var(--hell);background:#0F161C;border:1px solid rgba(190, 215, 235, .28);border-bottom-width:2px;border-radius:3px}@media (hover:none), (pointer:coarse){.lq-suchfenster__tipp{display:none}}.lq-suche{display:grid;gap:clamp(1.2rem, 3vw, 2rem);max-width:52rem}.lq-suche__neu{margin:.2rem 0 0;font-size:.86rem}.lq-suche__start, .lq-suche__leer{display:grid;gap:.7rem;max-width:62ch;line-height:1.6}.lq-suche__start p, .lq-suche__leer p{margin:0}.lq-suche__treffer{display:grid;gap:1rem}.lq-suche__anzahl{margin:0;font-size:var(--qn-groesse-h3)}.lq-suche__anzahl strong{color:var(--orange-hell);font-weight:400}.lq-suche__tipps{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.lq-suche__tipps li{position:relative;margin:0;padding-left:1.1rem}.lq-suche__tipps li::before{content: "";position:absolute;left:0;top:.6em;width:.4rem;height:.4rem;background:var(--orange);rotate:8deg}.lq-suche__meldung{margin:0;padding:.7rem 1rem;border-left:3px solid var(--orange);background:rgba(255, 136, 0, .08)}.lq-suche__meldung--fehler{border-left-color:var(--rot);background:rgba(229, 55, 44, .1)}.lq-suche__zeit{margin:0;font-size:.8rem;color:var(--hell-2)}.lq-suche__liste{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.lq-treffer{display:grid;gap:.4rem;margin:0;padding:1rem 1.2rem 1.05rem;background:rgba(255, 255, 255, .03);border:1px solid var(--qn-linie-fein);border-left:3px solid var(--qn-linie-stark);border-radius:2px;transition:border-color .25s, background .25s}.lq-treffer--qnlexikon{border-left-color:var(--orange)}.lq-treffer--page .lq-treffer__art{color:var(--hell-2)}.lq-treffer--page .lq-treffer__art::before{background:var(--hell-2)}.lq-treffer__titel{margin:0;font-size:clamp(1.3rem, 1.1rem + .8vw, 1.65rem)}.lq-treffer__titel a{color:var(--hell);text-decoration:none}.lq-treffer__titel a:hover, .lq-treffer__titel a:focus-visible{text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:.15em}.lq-treffer__titel a:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px}.lq-treffer__text{margin:0;max-width:70ch;line-height:1.6}.lq-treffer__text .hit{padding:0 .12em;font-weight:600;color:var(--hell);background:rgba(255, 136, 0, .28);border-radius:2px}.lq-treffer__adresse{margin:0;font-size:.78rem;color:var(--hell-2);overflow-wrap:anywhere}.lq-blaettern{display:grid;gap:.6rem}.lq-blaettern__stand{margin:0;font-size:.86rem;color:var(--hell-2)}.lq-blaettern__liste{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.lq-blaettern__liste li{margin:0}.lq-blaettern__liste a, .lq-blaettern__aktuell{display:grid;place-items:center;min-inline-size:2.75rem;min-block-size:2.75rem;padding:0 .8rem;text-decoration:none;color:var(--hell);background:#1A2128;border:1px solid rgba(233, 238, 242, .16);border-bottom:2px solid var(--qn-linie-stark)}.lq-blaettern__aktuell{background:var(--orange);border-color:var(--orange);color:#0D1419;font-weight:600}@media (hover:hover){.lq-blaettern__liste a:hover{background:var(--orange);border-color:var(--orange);color:#0D1419}}.lq-blaettern__liste a:focus-visible{outline:2px solid var(--orange-hell);outline-offset:3px}@media (forced-colors:active){.lq-treffer{border-left-color:CanvasText}.lq-treffer__text .hit{background:Mark;color:MarkText}}}
/* 32-pfad.css */
@layer qn.theme{.lq-pfad{background:var(--carbon);border-bottom:1px solid var(--qn-linie-fein)}.lq-pfad__liste{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .9rem;margin-block:0;padding-block:.55rem;list-style:none;font-size:.73rem;font-weight:500;line-height:1.3;letter-spacing:.07em;text-transform:uppercase}.lq-pfad__punkt{display:inline-flex;align-items:center;gap:.9rem;min-width:0;margin:0}.lq-pfad__punkt + .lq-pfad__punkt::before{content: "";flex:none;width:2px;height:.95em;background:var(--orange);transform:skewX(calc(-1 * var(--winkel) * 2.5))}.lq-pfad__link, .lq-pfad__hier{display:inline-block;padding-block:.3rem;overflow-wrap:anywhere}.lq-pfad__link{color:var(--hell-2);text-decoration:none;border-bottom:1px solid transparent;transition:color .15s, border-color .15s}.lq-pfad__link:hover{color:var(--orange);border-bottom-color:currentColor}.lq-pfad__link:focus-visible{outline:2px solid var(--qn-fokus);outline-offset:3px;border-radius:2px}.lq-pfad__hier{color:var(--hell)}@media (max-width:640px){.lq-pfad__liste{padding-block:.35rem}.lq-pfad__punkt{display:none}.lq-pfad__punkt:nth-last-child(2){display:inline-flex}.lq-pfad__punkt:nth-last-child(2)::before{content:none}.lq-pfad__punkt:nth-last-child(2) .lq-pfad__link{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;color:var(--hell);border-bottom:0}.lq-pfad__punkt:nth-last-child(2) .lq-pfad__link::before{content: "";width:.5em;height:.5em;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(45deg)}}.lq-zurueck{margin-bottom:clamp(1.4rem, 2.4vw, 2.2rem)}.lq-zurueck__link{display:inline-flex;align-items:center;gap:.7rem;min-height:44px;padding:.55rem 1.1rem .55rem .9rem;border:1px solid var(--qn-linie);border-radius:2px;color:var(--hell);font-size:.8rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;background:rgba(255, 255, 255, .03);transition:border-color .15s, color .15s, background-color .15s}.lq-zurueck__link:hover{border-color:var(--orange);color:var(--orange);background:rgba(255, 136, 0, .06)}.lq-zurueck__link:focus-visible{outline:2px solid var(--qn-fokus);outline-offset:3px}.lq-zurueck__pfeil{flex:none;width:.55em;height:.55em;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(45deg);transition:translate .15s}.lq-zurueck__link:hover .lq-zurueck__pfeil{translate:-3px 0}@media (prefers-reduced-motion:reduce){.lq-pfad__link, .lq-zurueck__link, .lq-zurueck__pfeil{transition:none}}.lq-pfad ~ main .qnlx-seite__zurueck{display:none}}@media print{.lq-pfad, .lq-zurueck{display:none}}
/* 34-hoch.css */
@layer qn.theme{.hoch{--hoch-groesse:2.9rem;--tiefe:0;position:fixed;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:900;display:flex;align-items:center;flex-direction:row-reverse;gap:.5rem;color:var(--orange-hell);text-decoration:none}.hoch__kachel{position:relative;display:grid;place-items:center;width:var(--hoch-groesse);height:var(--hoch-groesse);border:1px solid var(--qn-linie);border-radius:3px;background:#1B2B38;box-shadow:var(--sch-blatt);transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .35s cubic-bezier(.34, 1.4, .5, 1)}.hoch__skala{position:absolute;top:22%;left:22%;width:.4rem;height:56%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1;opacity:.7}.hoch__marke{position:absolute;left:calc(22% - .19rem + .5px);top:calc(22% + var(--tiefe) * 56%);width:.38rem;height:.38rem;margin-top:-.19rem;background:var(--orange);transform:rotate(calc(45deg + var(--winkel)));box-shadow:0 0 0 2px #1B2B38;transition:top .25s ease-out, background-color .2s ease, box-shadow .2s ease}.hoch__pfeil{width:1.3rem;height:1.3rem;margin-left:.55rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;transition:transform .3s cubic-bezier(.34, 1.4, .5, 1)}.hoch__schild{padding:.4rem .7rem;border:1px solid var(--qn-linie);border-left:3px solid var(--orange);border-radius:3px;background:#1B2B38;box-shadow:var(--sch-blatt);font:500 .72rem/1.2 var(--qn-schriftfamilie);letter-spacing:.19em;text-transform:uppercase;white-space:nowrap;color:var(--hell);opacity:0;transform:translateX(.6rem);pointer-events:none;transition:opacity .2s ease, transform .25s ease}.hoch:hover .hoch__kachel, .hoch:focus-visible .hoch__kachel{border-color:var(--orange);background:var(--orange);color:var(--auf-orange);transform:rotate(calc(-1 * var(--winkel)))}.hoch:hover .hoch__marke, .hoch:focus-visible .hoch__marke{top:22%;background:var(--auf-orange);box-shadow:0 0 0 2px var(--orange)}.hoch:hover .hoch__pfeil, .hoch:focus-visible .hoch__pfeil{transform:translateY(-2px)}.hoch:hover .hoch__schild, .hoch:focus-visible .hoch__schild{opacity:1;transform:none}.hoch:focus-visible{outline:none}.hoch:focus-visible .hoch__kachel{outline:3px solid var(--qn-fokus);outline-offset:3px}@media (scripting:enabled){.hoch{visibility:hidden;opacity:0;transform:translateY(1rem);transition:opacity .3s ease, transform .35s cubic-bezier(.22, .75, .3, 1), visibility 0s linear .35s}.hoch.ist-da{visibility:visible;opacity:1;transform:none;transition:opacity .3s ease, transform .35s cubic-bezier(.22, .75, .3, 1), visibility 0s}}.nav-offen .hoch{visibility:hidden;opacity:0}.kopf:focus{outline:none}@media (max-width:768px){.hoch{--hoch-groesse:2.6rem}.hoch__schild{display:none}}@media (prefers-reduced-motion:reduce){.hoch, .hoch.ist-da, .hoch__kachel, .hoch__marke, .hoch__pfeil, .hoch__schild{transition:none}.hoch:hover .hoch__kachel, .hoch:focus-visible .hoch__kachel{transform:none}}@media (forced-colors:active){.hoch__kachel{border-color:ButtonText;background:ButtonFace;color:ButtonText}.hoch__marke{forced-color-adjust:none;background:Highlight;box-shadow:none}.hoch:focus-visible .hoch__kachel{outline-color:Highlight}}@media print{.hoch{display:none}}}
