/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-light:300;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-klein:480px;--breakpoint-mobil:768px;--breakpoint-tablet:992px;--breakpoint-desktop:1280px;--breakpoint-breit:1440px;--breakpoint-weit:1920px;--color-text:#2d2928;--color-grund:#fefffe;--color-flaeche:#f7f7f7;--color-primaer:#7bba32;--color-primaer-hell:#f8f7ec;--color-dunkel:#1f1f1f;--color-tiefdunkel:#0e0e0e;--color-gruen-hell:#deedcf;--color-gruen-gedeckt:#99ae81;--color-gruen-mittel:#acd283;--color-gruen-blass:#d6decd;--color-linie:#1f1f1f33;--color-grau:#afafaf;--color-grau-hell:#f9f9fa;--color-grau-akzent:#9e9e9e;--color-grau-dunkel:#646464;--color-sand:#e7e5dc;--color-durchsichtig:#0000;--color-dunkel-60:#1f1f1f99;--color-grau-50:#afafaf80;--color-fehler:#ba361c;--font-basis:"Exo 2", Arial, sans-serif;--text-basis:20px;--text-h1:2.8rem;--text-h2:2.75rem;--text-h3:2.25rem;--text-h5:1.375rem;--text-knopf:1.6rem;--text-knopf-huelle:20px;--radius-knopf:5px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-100{z-index:100}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.size-110{width:calc(var(--spacing) * 110);height:calc(var(--spacing) * 110)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.gap-40{gap:calc(var(--spacing) * 40)}.overflow-hidden{overflow:hidden}.bg-black{background-color:var(--color-black)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.opacity-80{opacity:.8}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:"Exo 2";font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/exo2-light.FzPD09df.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/exo2-semibold.CTMrnewD.woff2)format("woff2")}img{vertical-align:middle;max-width:100%;display:inline-block}b,strong{font-weight:700}h6{line-height:18px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}.klasse__link,.mitglied__bild,.insta__link,.kurslink,.kontaktweg{max-width:100%;display:inline-block}.kopf__marke,.menue__marke,.fuss__logo-link{color:#333;text-decoration:none;position:relative}.menue{position:relative}.menue__link{color:#222;text-align:left;vertical-align:top;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.burger,.menue__schliessen{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;padding:18px;font-size:24px;display:none;position:relative}.ausklapper{z-index:900;text-align:left;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.ausklapper__schalter{color:#222;text-align:left;vertical-align:top;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:auto;margin-right:auto;padding:20px 40px 20px 20px;text-decoration:none;display:inline-block;position:relative}.ausklapper__pfeil{width:1em;height:1em;margin:auto 20px auto auto;line-height:1;position:absolute;top:0;bottom:0;right:0}.ausklapper__liste{background:#ddd;min-width:100%;display:none;position:absolute}.ausklapper__link{color:#222;text-align:left;vertical-align:top;white-space:nowrap;margin-left:auto;margin-right:auto;padding:10px 20px;text-decoration:none;display:block;position:relative}.bw-slider{clear:both;text-align:center;-webkit-tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.bw-maske{z-index:1;align-items:flex-start;height:100%;display:flex;position:relative;left:0;right:0;overflow:hidden}.bw-karte{text-align:left;flex:0 0 100%;width:100%;height:100%;position:relative}.bw-pfeil-links,.bw-pfeil-rechts{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.bw-pfeil-links{z-index:3;right:auto}.bw-pfeil-rechts{z-index:4;left:auto}.eingabe,.eingabe-lang{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.eingabe::placeholder,.eingabe-lang::placeholder{color:#999}.eingabe:focus,.eingabe-lang:focus{border-color:#3898ec}.eingabe-lang{height:auto}.sendeknopf{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}body{background-color:var(--color-grund);color:var(--color-text);font-family:"Exo 2",Arial,sans-serif;font-size:var(--text-basis);font-weight:300;line-height:1.5em}h1{font-size:var(--text-h1);margin-top:0;margin-bottom:0;font-weight:600;line-height:1.2em}h2{font-size:var(--text-h2);letter-spacing:-.5px;margin-top:0;margin-bottom:0;font-weight:600;line-height:1.2em}h3{font-size:var(--text-h3);letter-spacing:-.4px;margin-top:0;margin-bottom:0;font-weight:600;line-height:1.3em}h4{color:var(--color-text);letter-spacing:-.3px;margin-top:0;margin-bottom:0;font-size:30px;font-weight:500;line-height:1.2em}h5{font-size:var(--text-h5);margin-top:0;margin-bottom:0;font-weight:600;line-height:1.2em}h6{font-size:var(--text-basis);margin-top:0;margin-bottom:0;font-weight:300}p{margin-top:0;margin-bottom:0}a{color:var(--color-text);align-items:center;line-height:1.2em;text-decoration:none;transition:all .35s}img{max-width:100%;display:inline-block}.sektion{padding-top:75px;padding-bottom:90px;position:relative}.sektion.sektion--schlicht{background-color:var(--color-primaer-hell);flex-flow:row;justify-content:center;align-items:stretch;min-height:400px;padding-top:180px;padding-bottom:50px;display:flex}.sektion.sektion--kurs{background-color:var(--color-flaeche);padding-top:120px;padding-bottom:100px}.sektion.sektion--bewertungen{padding-bottom:100px}.sektion.sektion--vorteile{background-color:var(--color-text);padding-top:80px;padding-bottom:120px}.sektion.sektion--vorteile.sektion--infos{margin-top:60px;padding-top:100px}.sektion.sektion--hero{background-color:var(--color-flaeche);padding-top:130px;padding-bottom:0}.sektion.sektion--vertrauen{background-color:var(--color-primaer);margin-bottom:30px;padding-bottom:70px}.sektion.sektion--schritte{z-index:1;margin-bottom:-60px;padding-top:100px;padding-bottom:0}.sektion.sektion--instagram{background-color:var(--color-dunkel);padding-top:0;padding-bottom:0}.sektion.sektion--cta{background-color:var(--color-primaer)}.sektion.sektion--cta.sektion--northeim{margin-top:20px;margin-bottom:20px;padding-top:50px;padding-bottom:50px}.sektion.sektion--zahlen{padding-bottom:40px}.sektion.sektion--klassenkopf{background-color:var(--color-primaer-hell);flex-flow:row;justify-content:center;align-items:stretch;padding-top:180px;padding-bottom:50px;display:flex}.sektion.sektion--fakten{padding-top:0}.sektion.quadrat--flaeche{background-color:var(--color-flaeche);padding-bottom:60px}.sektion.sektion--intensivkopf{background-color:var(--color-primaer);padding-top:220px}.sektion.sektion--kontakt{padding-top:60px}.rahmen{flex-direction:column;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 15px 40px;position:static}.rahmen.rahmen--polster{padding-top:20px;position:static}.rahmen.rahmen--polster.rahmen--spalte{justify-content:flex-start;align-items:stretch;padding-top:0;display:flex}.knopf{background-color:var(--color-primaer);color:var(--color-flaeche);font-size:var(--text-knopf-huelle);text-align:center;border-radius:5px;justify-content:center;padding:16px 20px;text-decoration:none;transition-property:none;display:flex;position:relative;overflow:hidden}.knopf.knopf--dunkel{background-color:var(--color-text);cursor:pointer}.knopf.knopf--dunkel.knopf--abstand{margin-top:2rem}.knopf.knopf--umriss{border:1px solid var(--color-dunkel);background-color:var(--color-durchsichtig)}.kopf{z-index:5;background-color:var(--color-flaeche);width:100%;padding-top:10px;padding-bottom:10px;position:fixed}.kopf__rahmen{justify-content:space-between;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.menue{text-align:right;justify-content:flex-end;align-items:center}.menue__link{padding:20px;line-height:1.5em}.menue__link:hover{opacity:1;color:var(--color-grau-akzent)}.ausklapper:hover{color:var(--color-grau-dunkel)}.ausklapper__schalter{margin-left:0;margin-right:0;padding:20px 36px 20px 20px}.ausklapper__schalter.ist-hell:hover{color:var(--color-grau-akzent)}.ausklapper__pfeil{justify-content:center;align-items:center;width:16px;height:16px;margin-top:auto;margin-bottom:auto;margin-right:16px;font-size:12px;display:flex}.ausklapper__liste{border:1px solid var(--color-grau-dunkel);background-color:var(--color-gruen-hell);border-radius:5px;width:200px;padding:15px 20px;display:none}.ausklapper__liste.ausklapper__liste--breit{background-color:var(--color-gruen-hell);width:320px;max-width:320px;display:none;left:0%}.ausklapper__huelle{flex-direction:column;align-items:center;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.ausklapper__link{width:100%;margin-left:-20px;padding:8px 8px 8px 0;font-size:16px;font-weight:500;transition:all .3s;display:flex}.ausklapper__link:hover{color:var(--color-grau-akzent);margin-left:0}.ausklapper__titel{margin-top:0;margin-bottom:0}.kopf__zeile{flex:1;justify-content:space-between;align-items:center;display:flex}.fuss{background-color:var(--color-text);align-items:flex-start;padding-top:80px;padding-bottom:30px}.fuss__unten{justify-content:space-between;align-items:center;row-gap:5px;width:100%;display:flex}.fuss__urheber{color:var(--color-grau);letter-spacing:-.1px;gap:5px;font-size:13px;line-height:1.2em;display:flex}.fuss__copyright{color:var(--color-grau);letter-spacing:-.1px;flex-direction:row;justify-content:center;align-items:center;gap:0 5px;font-size:13px;line-height:1.2em;display:flex}.absatz-gross{width:100%}.absatz-gross.ton-hell{line-height:1.1em}.absatz-gross.ton-tiefdunkel{color:var(--color-dunkel)}.bildkopf__inhalt{text-align:center;flex-direction:column;align-items:center;row-gap:16px;max-width:550px;margin-left:auto;margin-right:auto;display:flex}.bildkopf__inhalt.ist-schmal{max-width:500px}.ton-hell{color:var(--color-flaeche);font-size:var(--text-h3)}.frage__schalter{white-space:normal;flex-direction:row;justify-content:space-between;align-items:center;column-gap:25px;width:100%;padding:15px 0;display:flex}.frage__antwort{background-color:#0000;width:100%;padding-right:60px;display:block;position:static;overflow:hidden}.frage{z-index:1;border-top:1px solid var(--color-linie);width:100%;padding-top:15px;padding-bottom:15px}.frage.frage--letzte{border-bottom:1px solid var(--color-linie)}.frage__icon{background-color:var(--color-dunkel);width:40px;height:40px;color:var(--color-primaer-hell);border-radius:50%;flex:none;justify-content:center;align-items:center;padding-top:2px;font-size:14px;line-height:1em;display:flex}.frage__text{margin-top:0;margin-bottom:0}.kontakt{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.kontakt__inhalt{width:50%;padding-right:20px}.kontakt__formular{background-color:var(--color-gruen-hell);border-radius:5px;justify-content:center;align-items:center;width:50%;margin-left:40px;padding:40px;display:flex}.kontakt__linie{background-color:var(--color-grau-50);width:100%;height:1px;margin-top:40px;margin-bottom:40px}.kontaktweg{justify-content:flex-start;align-items:center;column-gap:16px;display:flex}.eingabe-lang{border:1px solid var(--color-durchsichtig);background-color:var(--color-flaeche);min-width:100%;max-width:100%;min-height:120px;max-height:100%;color:var(--color-dunkel);border-radius:3px;margin-bottom:30px;padding:16px 18px;font-size:16px;line-height:1.3em}.eingabe-lang:focus{border:1px solid var(--color-dunkel);color:var(--color-dunkel);font-size:16px;line-height:1.3em}.eingabe-lang::placeholder{color:var(--color-grau-dunkel);font-size:16px;line-height:1.3em}.eingabe{border:1px solid var(--color-durchsichtig);background-color:var(--color-flaeche);height:auto;color:var(--color-dunkel);border-radius:3px;margin-bottom:0;padding:10px 18px;font-size:16px;line-height:1.3em;transition:all .2s}.eingabe:focus{border:1px solid var(--color-dunkel);color:var(--color-dunkel)}.eingabe::placeholder{color:var(--color-grau-dunkel);font-size:16px;line-height:1.3em}.anmeldung__titel{flex-flow:column;gap:16px;margin-bottom:16px;display:flex}.anmeldung__titel.ist-mittig{text-align:center;justify-content:flex-start;align-items:center}.anmeldung__titel.ist-mittig.ist-abgesetzt{margin-bottom:40px}.kontakt__wege{flex-flow:column;row-gap:12px;display:flex}.fuss__link{color:var(--color-grau);transition:all .3s}.fuss__link:hover{color:var(--color-primaer)}.fuss__social{justify-content:flex-start;align-items:center;column-gap:16px;margin-top:40px;display:flex}.fuss__raster{grid-template-rows:auto;grid-template-columns:1.4fr .6fr .75fr .6fr;grid-auto-columns:1fr;width:100%;margin-bottom:80px;display:grid}.fuss__titel{color:#fff}.fuss__titel.fuss__titel--abstand{margin-bottom:5px}.fuss__marke{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.fuss__logo-link{color:#fff;width:auto;height:96px;margin-bottom:10px}.fuss__social-link{background-color:var(--color-primaer);width:40px;height:40px;color:var(--color-dunkel);border-radius:3px;justify-content:center;align-items:center;font-size:18px;transition:all .3s;display:flex}.fuss__social-link:hover{background-color:var(--color-grau-hell)}.fuss__social-link.fuss__social-link--bild{padding:9px}.fuss__spalte{z-index:1;flex-direction:column;align-items:flex-start;row-gap:10px;display:flex;position:relative}.fuss__spalte.fuss__spalte--vorn{z-index:100}.fuss__logo{object-fit:cover;width:100%;height:100%}.kopf__knopf{align-items:center;display:flex}.fuss__logo-huelle{flex-direction:column;align-items:flex-start;gap:8px;max-width:260px;display:flex}.faq__liste{flex-flow:column;width:100%;display:flex}.knopf-huelle{flex:none;align-items:center;display:flex}.knopf-huelle.knopf-huelle--mobil{display:none}.sektion--bewertungen{overflow:hidden}.ausklapper__spalte{width:100%}.team__titel{flex-flow:column;row-gap:12px;max-width:470px;display:flex}.bildfuellend{object-fit:cover;object-position:50% 50%;border-radius:5px;width:100%;height:100%;transform:rotate(0)}.bildfuellend.bildfuellend--zoom{object-position:50% 50%;transition:all .5s}.bildfuellend.bildfuellend--zoom:hover{transform:scale(1.1)}.bildfuellend.bildfuellend--hover{transition:all .5s}.bildfuellend.bildfuellend--hover:hover{transform:scale(1.2)}.bildfuellend.bildfuellend--gross{object-position:50% 50%;width:110%;height:110%;transform:rotate(0)}.ausklapper__punkt{background-color:var(--color-grau-dunkel);border-radius:2px;width:6px;height:6px;margin-right:15px;display:inline-block}.sektion--gruen{background-color:var(--color-primaer)}.menue__liste{align-items:center;display:flex}.menue__marke{display:none}.pfeil-icon{justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;display:flex}.pfeil-icon.ton-dunkel{color:var(--color-dunkel)}.fuss__rechte{flex-wrap:wrap;gap:0 5px;display:flex}.schritte__raster{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;column-gap:20px;display:grid}.grosszahl{justify-content:flex-start;align-items:flex-start;font-size:80px;font-weight:600;line-height:1em;display:flex}.schritt__text{flex-flow:column;row-gap:10px;margin-top:40px;display:flex}.schritt{background-color:#e7e5dc;border-radius:5px;padding:20px;position:relative}.schritt.schritt--1{background-color:var(--color-primaer)}.schritt.schritt--2{background-color:var(--color-gruen-hell);margin-top:-80px}.schritt.schritt--3{background-color:var(--color-gruen-hell)}.formular{flex-direction:column;width:100%;height:100%;display:flex}.formblock{width:100%;margin-bottom:0}.v3{background-color:var(--color-primaer-hell);border-radius:2px;width:20px;height:20px}.v1{background-color:var(--color-dunkel);width:25px;height:25px}.knopf__flaeche{background-color:var(--color-primaer-hell);position:absolute;inset:auto 0% 0%}.knopf__text{z-index:1;color:var(--color-text);font-size:var(--text-knopf);font-weight:600;position:relative}.knopf__text.knopf__text--leicht{font-size:var(--text-basis);font-weight:300}.knopf__text.ton-hell{color:var(--color-primaer-hell);font-weight:600;line-height:1.4em}.rolle{z-index:1;width:100%;position:relative;overflow:hidden}.rolle__lage{justify-content:center;align-items:center;display:flex;overflow:hidden}.rolle__lage.ist-schmaler{width:80%}.rolle__lage.rolle__lage--unten{position:absolute;bottom:-100%}.rolle__lage.rolle__lage--links{position:absolute;top:0;left:-100%}.rolle__lage.rolle__lage--rechts{position:absolute;top:0;right:-100%}.text-eng{line-height:1.3em}.vertrauen__foto{object-fit:cover;object-position:43% 50%;width:100%;height:100%;position:absolute;inset:0% 0% 0% auto}.vertrauen__titel{flex-flow:column;row-gap:12px;display:flex}.vertrauen__bild{width:50%;height:100%;margin-left:auto;position:absolute;inset:0% 0% 0% auto}.vertrauen__bild.vertrauen__bild--schnitt{overflow:clip}.vertrauen__inhalt{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:50%;padding-right:60px;display:flex}.haken{background-color:var(--color-dunkel);width:24px;height:24px;color:var(--color-primaer);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.vertrauen__punkt{justify-content:flex-start;align-items:center;column-gap:8px;display:flex}.vertrauen__punkte{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;gap:16px 30px;margin-top:20px;margin-bottom:40px;display:grid}.marke-quadrat{background-color:var(--color-primaer);border-radius:2px;width:12px;height:12px}.marke-quadrat.ist-dunkel{background-color:var(--color-dunkel)}.vorteile__raster{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;column-gap:40px;display:grid}.vorteil__icon{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.vorteil__icon.vorteil__icon--eng{padding:3px}.ton-grau{color:var(--color-flaeche)}.vorteil__text{flex-flow:column;row-gap:8px;display:flex}.vorteile__titel{max-width:600px;margin-bottom:50px}.mitglied__name{flex-flow:column;row-gap:8px;display:flex}.kurs__bild{object-fit:cover;border-radius:3px;width:120px;height:150px;position:relative;box-shadow:0 3px 8px #1f1f1f33}.kurs__bild.v1{transform:rotate(-4deg)translateY(-10px)}.kurs__bild.v2{transform:rotate(4deg)translateY(10px)}.kurs__bild.v3{transform:rotate(-4deg)translateY(-10px)}.kurs__bild.v5{object-position:25% 50%;transform:rotate(4deg)translateY(-10px)}.kurs__bild.v6{object-position:75% 50%;transform:rotate(-4deg)translateY(10px)}.kurs__bild.v7{transform:rotate(4deg)translateY(-10px)}.kurs__bilder{justify-content:center;align-items:center;column-gap:6px;display:flex}.kurs__titel{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;row-gap:36px;max-width:600px;display:flex}.kurs__inhalt{flex-flow:column;justify-content:flex-start;align-items:center;row-gap:30px;margin-top:70px;display:flex}.zahlen__leitsatz{text-align:center;justify-content:center;align-items:center;max-width:650px;display:flex}.zahlen__kopf{flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:60px;display:flex}.symbol{background-color:var(--color-primaer);border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 2px 4px #1f1f1f1a}.symbol.v7,.symbol.v5{transform:rotate(4deg)translateY(-4px)}.symbol.v3{transform:rotate(-4deg)translateY(-4px)}.symbol.v2{transform:rotate(4deg)translateY(4px)}.symbol.v6{transform:rotate(-4deg)translateY(4px)}.symbol.v1{transform:rotate(-4deg)translateY(-4px)}.symbol.v7{transform:rotate(4deg)translateY(-4px)}.symbole{justify-content:center;align-items:center;column-gap:15px;margin-bottom:40px;display:flex}.symbol__bild{object-fit:cover;width:24px;height:24px}.zahlen__raster{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.zahl{border-left:1px solid #1f1f1f33;flex-flow:column;justify-content:center;align-items:flex-start;row-gap:12px;padding-top:20px;padding-bottom:20px;padding-left:30px;display:flex}.zahl.ist-erste{border-left-style:none}.vorteil{flex-flow:column;row-gap:24px;display:flex}.quadrat{background-color:var(--color-grund);width:100%;height:100%}.haken__icon{font-size:10px;line-height:1em}.team__kopf{justify-content:space-between;align-items:flex-end;margin-bottom:50px;display:flex}.mitglied__bild{border-radius:5px;width:100%;height:320px;transition-property:none;overflow:hidden}.mitglied__unten{margin-top:20px}.mitglied__zeile{border-bottom:1px solid #1f1f1f33;justify-content:space-between;align-items:flex-end;padding-bottom:20px;display:flex}.mitglied__link{transition-property:none}.quadrat.quadrat--flaeche{background-color:var(--color-flaeche)}.schmuck{grid-template-rows:20px 20px 20px;grid-template-columns:20px 20px 20px;grid-auto-columns:1fr;display:grid;position:absolute;inset:0% 0% auto auto}.schmuck.schmuck--unten,.schmuck.schmuck--info{transform-style:preserve-3d;inset:auto 0% 0% auto;transform:rotateX(180deg)rotateY(0)rotate(0)}.schmuck.schmuck--links-oben{inset:0% auto auto 0%;transform:rotate(-90deg)}.schmuck.schmuck--info,.schmuck.schmuck--unten{transform-style:preserve-3d;inset:auto 0% 0% auto;transform:rotateX(180deg)rotateY(0)rotate(0)}.hero__text{flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:40px;display:flex}.hero__bild{width:100%;height:400px;margin-top:30px;position:relative;overflow:hidden}.hero__titel{flex-flow:column;row-gap:16px;max-width:700px;display:flex}@media (width>=992px){.sektion--hero .hero__h1{width:16em;font-size:42px}}.quote{z-index:1;background-color:var(--color-primaer);flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:30px;width:320px;margin-bottom:-70px;padding:40px 20px;display:flex;position:relative}.hero__zeile{justify-content:space-between;align-items:flex-end;display:flex}.hero__absatz{max-width:400px}.quote__zahl{flex-flow:column;row-gap:12px;display:flex}.quote__fuss{justify-content:space-between;align-items:flex-end;column-gap:40px;display:flex}.logo{height:40px;display:block}.menue__knopf{display:none}.schmuck-bild{transform-style:preserve-3d;grid-template-rows:40px 40px 40px;grid-template-columns:40px 40px 40px;grid-auto-columns:1fr;display:grid;position:absolute;inset:auto 0% 0% auto;transform:rotateX(0)rotateY(180deg)rotate(180deg)}.schmuck-gross{grid-template-rows:40px 40px 40px;grid-template-columns:40px 40px 40px;grid-auto-columns:1fr;display:grid;position:absolute;inset:0% 0% auto auto}.schmuck-gross.unten{inset:auto 0% 0% auto;transform:rotate(90deg)}.schmuck-gross.ist-links{left:0}.hero__aktionen{justify-content:flex-start;align-items:center;column-gap:40px;display:flex}.stern{width:24px;height:24px}.sterne.sterne--hoch{margin-top:-4px}.zahl__plus{color:var(--color-primaer);vertical-align:super;align-self:flex-start;margin-top:-10px;font-size:28px;line-height:.7em}.kurs__datum{font-size:60px;font-weight:600;line-height:1.1em}.kurs__datum.ton-primaer{color:var(--color-primaer)}.schritte__titel{text-align:center;justify-content:center;align-items:center;max-width:620px;display:flex}.schritte__kopf{flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:50px;display:flex}.vorteil__bild{object-fit:cover;width:100%;height:100%}.klasse{background-color:var(--color-gruen-hell);border-radius:5px;flex-flow:column;justify-content:space-between;align-items:stretch;row-gap:40px;height:100%;padding:20px;display:flex;position:relative}.klassen__raster{grid-template-rows:auto;grid-template-columns:1fr .4fr;grid-auto-columns:1fr;column-gap:10px;display:grid}.zweispalter__text{width:65%;padding-left:80px}.zweispalter__text.ist-pruefung{width:60%;padding-top:0;padding-left:20px;padding-right:20px}.zweispalter{display:flex;position:relative}.zweispalter__bild{width:35%;position:relative;overflow:hidden}.zweispalter__bild.ist-pruefung{border-radius:5px;width:40%;height:auto;position:sticky;top:150px;overflow:hidden}.zweispalter__foto{object-fit:cover;border-radius:5px;width:100%;height:100%}.zweispalter__foto.zweispalter__foto--gross{width:125%;height:125%}.punkte{flex-flow:column;gap:40px;margin-top:32px;margin-bottom:40px;display:flex}.punkte.ist-pruefung{padding-right:10%}.punkt{flex-flow:column;flex:1;row-gap:16px;display:flex}.klasse__oben{justify-content:space-between;align-items:flex-start;column-gap:40px;display:flex}.klasse__unten{flex-flow:column;justify-content:space-between;align-items:flex-start;row-gap:16px;max-width:80%;display:flex}.insta__raster{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;height:200px;display:grid}.insta__bild{object-fit:cover;width:100%;height:100%}.insta__bild.insta__bild--versatz{object-position:70% 50%}.insta__link{width:100%;height:100%;position:relative;overflow:hidden}.cta__titel{max-width:650px}.cta__zeile{justify-content:space-between;align-items:flex-end;display:flex}.insta__schleier{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.insta__kreis{justify-content:center;align-items:center;display:flex}.insta__ring{background-color:var(--color-primaer);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.insta__icon{color:var(--color-text);justify-content:center;align-items:center;font-size:20px;line-height:1em;display:flex}.marke-bild{object-fit:cover;border-radius:3px;width:45px;height:45px}.bw-karte__unten{justify-content:flex-start;align-items:flex-end;column-gap:20px;display:flex}.bw-pfeil-rechts{background-color:var(--color-dunkel);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;inset:0% 0% auto auto}.bw-pfeil-links{background-color:var(--color-dunkel);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;inset:0% 50px auto auto}.klassen__foto{aspect-ratio:2.39;object-fit:cover;object-position:50% 100%;border-radius:5px;width:100%;height:100%}.klasse__link{transition-property:none}.klassen__titel{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:550px;margin-bottom:50px;margin-left:auto;margin-right:auto;display:flex}.zahl__wert{justify-content:flex-start;align-items:flex-start;font-size:80px;font-weight:600;line-height:1em;display:flex}.ablauf__titel{text-align:center;justify-content:center;align-items:center;max-width:600px;display:flex}.kkopf__bild{z-index:2;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.kkopf__schleier{z-index:3;background-color:#1f1f1fb3;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0%}.kkopf__zeile{z-index:3;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.kkopf__absatz{max-width:500px}.kkopf__foto{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.theorie__text{flex-flow:column;justify-content:space-between;align-items:flex-end;width:50%;padding-left:60px;display:flex}.theorie__bild{width:50%;height:600px;position:relative;overflow:hidden}.theorie{display:flex}.theorie__foto{object-fit:cover;border-radius:5px;width:100%;height:100%}.theorie__titel{flex-flow:column;row-gap:16px;display:flex}.theorie__inhalt{flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:40px;padding-right:20px;display:flex}.ikopf__inhalt{flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:40px;width:60%;padding-right:100px;display:flex}.ikopf__titel{flex-flow:column;row-gap:16px;display:flex}.bw-karte{background-color:var(--color-gruen-hell);border-radius:5px;width:100%;height:100%;margin-right:20px;padding:24px}.bw-slider{background-color:var(--color-durchsichtig);height:auto;margin-top:-40px;padding-top:90px}.bw-maske{width:32%;overflow:visible}.bw-karte__oben{flex-flow:column;row-gap:16px;margin-bottom:20px;display:flex}.bewertungen__titel{text-align:left;max-width:400px}.bw-karte__innen{flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex}.faq{justify-content:flex-start;align-items:flex-start;column-gap:60px;display:flex;position:relative}.faq__bild{width:50%;height:600px;position:sticky;top:0;overflow:hidden}.faq__foto{object-fit:cover;object-position:20% 50%;border-radius:5px;width:100%;height:100%}.faq__spalte{flex-flow:column;justify-content:space-between;height:100%;display:flex}.faq__marke{flex-flow:row;justify-content:flex-start;align-items:center;column-gap:8px;margin-left:0;display:flex;position:static;top:0%;bottom:auto;left:50%}.markenzeile{flex-flow:row;justify-content:flex-start;align-items:center;column-gap:8px;display:flex}.dreispalter{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;column-gap:60px;display:grid}.kurslink{width:100%;color:var(--color-primaer-hell);border-bottom:1px solid #f8f7ec33;padding-top:15px;padding-bottom:15px;font-size:18px;font-weight:500}.kurslink:hover{color:var(--color-primaer);padding-left:15px}.dreispalter__bild{z-index:1;position:relative}.dreispalter__titel{flex-flow:column;row-gap:12px;display:flex}.dreispalter__kopf{flex-flow:column;justify-content:space-between;align-items:flex-start;row-gap:40px;display:flex}.bildkopf{padding-top:140px;padding-bottom:80px;position:relative;overflow:hidden}.bildkopf.bildkopf--kontakt{background-color:var(--color-primaer-hell);flex-direction:column;justify-content:center;align-items:center;min-height:450px;padding-top:240px;padding-bottom:160px;display:flex}.bildkopf__titel{flex-flow:column;justify-content:flex-start;align-items:center;row-gap:20px;display:flex}.sendeknopf{background-color:var(--color-dunkel);color:var(--color-grau-hell);font-size:var(--text-knopf-huelle);text-align:center;border-radius:5px;justify-content:center;padding:16px 20px;font-weight:600;line-height:1.2em;transition:all .35s;display:flex;position:relative;overflow:hidden}.sendeknopf:hover{background-color:var(--color-primaer);color:var(--color-dunkel);font-weight:600}.kontaktweg__icon{background-color:var(--color-primaer);width:32px;height:32px;color:var(--color-dunkel);border-radius:3px;justify-content:center;align-items:center;font-size:14px;transition:all .3s;display:flex}.kontaktweg__text{font-size:18px;font-weight:600;text-decoration:underline}.kontaktweg__text:hover{color:var(--color-grau-dunkel)}.absatz-kontakt{font-size:18px}.absatz-kontakt.ist-schmaler{width:80%}.formular__raster{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:10px;margin-bottom:10px;display:grid}.bw-karte__name{flex-flow:column;display:flex}.zeile-fett{font-weight:600;line-height:1.3em}.stil-h3-dunkel{color:var(--color-dunkel);font-size:var(--text-h3);letter-spacing:-.4px;font-weight:600;line-height:1.3em}.kurs__termine{flex-flow:column;gap:18px;display:flex}.stil-h2{letter-spacing:-.5px;font-size:44px}.stil-h2.ton-primaer{color:var(--color-primaer);font-size:48px}.mitglied__titel{color:var(--color-gruen-gedeckt)}.klasse__name{color:var(--color-text);font-size:var(--text-h5)}.vorteil__titel{color:var(--color-gruen-gedeckt);font-size:var(--text-h5);font-weight:600}.raster,.raster.raster--2x2,.raster.raster--2x2{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:16px;display:grid}.raster.raster--4{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr}.punkt__titel{font-size:24px;font-weight:600}.infos__kopf{z-index:10;color:var(--color-grund);text-align:center;flex-flow:column;justify-content:center;align-items:center;margin-bottom:100px;margin-left:auto;margin-right:auto;padding-top:0;display:flex;position:static;top:80px}.punkt__zusatz{font-size:20px}.einleitung{justify-content:space-between;align-items:flex-end;max-width:1170px;margin-top:60px;display:flex}.einleitung__spalte{flex-flow:column;row-gap:16px;display:flex}.fakten__kopf{flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:60px;display:flex}.fakten__raster{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:16px;width:60%;display:grid}.info-block{background-color:var(--color-gruen-hell);border-radius:5px;flex-flow:column;justify-content:space-between;align-items:stretch;row-gap:40px;height:100%;margin-bottom:-1px;padding:20px 40px 70px;display:flex;position:relative}.info-block__icon{background-color:var(--color-primaer);border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-top:8px;padding:2px;display:flex}.ablauf__kopf{flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:50px;display:flex}.etappe{border-top:1px solid var(--color-linie);grid-template-rows:auto;grid-template-columns:.3fr 300px .8fr;grid-auto-columns:1fr;column-gap:40px;padding:20px;display:flex}.ablauf__liste{flex-flow:column;margin-left:auto;margin-right:auto;display:flex}.etappe__marke{color:var(--color-dunkel);justify-content:flex-start;align-items:center;column-gap:8px;transition-property:none;display:flex}.etappe__nummer{font-size:16px;font-weight:500}.etappe__bild{border-radius:5px;width:100%;height:180px;overflow:hidden}.etappe__text{flex-flow:column;row-gap:10px;width:60%;margin-bottom:auto;display:flex}.etappe__medien{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;gap:16px;width:40%;display:grid}.infos__liste{flex-flow:column;gap:40px;width:100%;display:flex}.marke{gap:16px;display:flex}.marke__titel{font-size:18px;font-weight:600;line-height:1.2em}.marke__zeile{gap:4px;display:flex}.marke__wert{padding-top:2px;font-size:18px;font-weight:600;line-height:1.2em}.fakten__inhalt{gap:40px;display:flex}.fakten__bild{border-radius:5px;width:40%;overflow:hidden}.fakt{background-color:var(--color-gruen-hell);border-radius:5px;flex-flow:column;justify-content:flex-start;align-items:stretch;row-gap:8px;height:100%;padding:20px 20px 35px;display:flex;position:relative}.info-block__oben{justify-content:space-between;align-items:flex-start;column-gap:40px;display:flex}.info-block__unten{flex-flow:column;justify-content:space-between;align-items:flex-start;row-gap:8px;display:flex}.info-block__unten.info-block__unten--weit{row-gap:24px;padding-right:5px}.info{justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.info.info--voll{width:100%}.info__punkt{background-color:var(--color-primaer);flex:none;width:12px;height:12px;margin-top:12px}.info__titel{color:#312d2ccc;padding-right:30px;font-size:22px;font-weight:600}.info__text{width:100%;color:var(--color-text);flex-flow:column;gap:8px;font-weight:300;display:flex}.info__absatz{background-color:var(--color-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:30px}.info__schalter{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-top:4px;padding-bottom:6px;transition:all .3s;display:flex}.info__pfeil{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.fakten{flex-flow:column;margin-top:80px;display:flex}.sprung{background-color:var(--color-gruen-mittel);justify-content:center;align-items:center;width:100%;margin-top:60px;padding:8px 40px;display:flex;box-shadow:0 2px 5px #0003}.sprung__marke{border-left:1px solid var(--color-grau-akzent);width:auto;color:var(--color-text);font-size:var(--text-knopf-huelle);text-align:center;justify-content:center;padding:4px 20px;transition-property:none;display:flex;position:relative;overflow:hidden}.sprung__marke.knopf--dunkel{background-color:var(--color-text)}.sprung__marke.ist-erste{border-left-style:none;padding:4px 15px}.ton-weiss{color:var(--color-grund)}.kkopf__marke{background-color:var(--color-flaeche);border-radius:5px;padding:15px}.fakt__titel{color:var(--color-text);font-size:var(--text-h5)}.kkopf__marke.kkopf__marke--blass{background-color:var(--color-gruen-blass)}.grund-flaeche{background-color:var(--color-flaeche)}.dreipunkt{width:100%;color:var(--color-primaer-hell);border-bottom:1px solid #f8f7ec33;gap:10px;padding-top:15px;padding-bottom:15px;font-size:18px;font-weight:500;display:flex}.dreipunkt__icon{width:24px;height:24px;padding-top:4px;padding-left:2px;padding-right:2px;display:flex}.ikopf__bild{width:40%;height:100%;position:absolute;inset:0% 0% 0% auto}.ikopf__foto{object-fit:cover;object-position:60% 50%;width:100%;height:100%}.siegel{height:180px;position:absolute;inset:33% 35% 0% auto}.siegel__ring{z-index:1;aspect-ratio:1;background-color:var(--color-flaeche);background-image:linear-gradient(80deg,#ecf7c5,#62a317);border-radius:50%;justify-content:center;align-items:center;width:180px;display:flex;position:relative;box-shadow:0 2px 5px #0003}.siegel__mitte{z-index:4;aspect-ratio:1;background-color:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:150px;display:flex;position:absolute;inset:15px auto auto 15px}.siegel__band-oben{z-index:1;background-color:var(--color-primaer);clip-path:polygon(0% 0%,100% 0%,89% 100%,0% 100%);width:160px;margin-bottom:-10px;padding:10px 30px 10px 60px;position:relative}.siegel__band-unten{background-color:var(--color-gruen-hell);clip-path:polygon(0% 0%,100% 0%,89% 100%,0% 100%);margin-left:-10px;padding:10px 70px 10px 60px}.siegel__baender{z-index:0;position:absolute;top:40px;left:140px}.siegel__wort-oben{color:var(--color-grund);font-size:var(--text-h3);font-weight:600}.siegel__wort-unten{font-size:var(--text-h3);font-weight:600;line-height:120%}.siegel__zahl{color:#78b032;text-overflow:clip;white-space:nowrap;overflow-wrap:normal;font-size:150px;font-weight:600;line-height:100%;position:static;overflow:hidden}.hero__h1.ton-weiss.hero__h1--kontakt{font-size:var(--text-h1)}.anmeldung{flex-flow:column;justify-content:flex-start;align-items:stretch;margin-bottom:0;display:flex;overflow:hidden}.fuss__google{opacity:.85}.hero__foto{object-fit:cover;object-position:50% 51%;width:100%;height:100%}.stil-h3{font-size:var(--text-h3);letter-spacing:-.4px;font-weight:600;line-height:1.3em}.cta__text{font-size:var(--text-h2);text-align:center;letter-spacing:-.5px;font-weight:600;line-height:1.4em}.northeim{flex-flow:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.northeim__titel{font-size:var(--text-h3);text-align:center;letter-spacing:-.5px;font-weight:600;line-height:1.4em}.northeim__text{font-size:var(--text-h5);text-align:center;letter-spacing:-.5px;font-weight:300;line-height:1.4em}.faq__inhalt{flex-flow:column;width:50%;display:flex}.tabelle--motorrad{grid-template-rows:auto auto auto auto;grid-template-columns:.75fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;gap:0;display:grid}.tabelle__kopf{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;justify-content:center;align-items:center;padding:6px 4px;line-height:1.3em;display:flex}.tabelle__kopf.ist-erste{border-left:1px solid #000;justify-content:center;align-items:center;padding:6px 4px}.tabelle__zelle{text-align:center;border-bottom:1px solid #000;border-right:1px solid #000}.tabelle__zelle.ist-zeile-1{padding:6px 4px;line-height:1.3em}.tabelle__zelle.ist-zeile-1.ist-erste{border-left:1px solid #000;padding:6px 4px}.tabelle__zelle.ist-zeile-2{padding:6px 4px;line-height:1.3em}.tabelle__zelle.ist-zeile-2.ist-erste{border-left:1px solid #000;padding:6px 4px}.tabelle__zelle.ist-zeile-3{padding:6px 4px;line-height:1.3em}.tabelle__zelle.ist-zeile-3.ist-erste{border-left:1px solid #000;padding:6px 4px}.tabelle--be{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;gap:0;display:grid}.textblock--abstand{flex-flow:column;gap:8px;display:flex}.tabelle--am{grid-template-rows:auto auto auto auto;grid-template-columns:.75fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;gap:0;display:grid}.anmeldung__knopf{justify-content:center;align-items:center;padding-bottom:40px;display:flex}.schlicht{justify-content:space-between;align-items:flex-end;max-width:1170px;margin-top:60px;display:flex}.schlicht__spalte{flex-flow:column;row-gap:16px;display:flex}@media (width>=1280px){h1{font-size:60px}.sektion--hero .hero__h1{font-size:50px}.sektion{padding-top:120px;padding-bottom:120px}.sektion.sektion--hero{padding-top:140px}.sektion.sektion--cta{padding-top:80px;padding-bottom:80px}.sektion.sektion--klassenkopf,.sektion.sektion--schlicht{padding-bottom:100px}.rahmen.rahmen--polster{padding-left:30px;padding-right:30px}.kopf{padding-top:15px;padding-bottom:15px}.fuss{padding-top:80px}.fuss__unten{margin-top:30px}.bildkopf__inhalt{max-width:570px}.bildkopf__inhalt.ist-schmal{max-width:550px}.kontakt{justify-content:space-between;align-items:center}.kontakt__inhalt{width:40%}.schritte__raster{column-gap:40px}.schritt{padding:30px}.vertrauen__inhalt{padding-right:140px}.vertrauen__punkte{margin-top:60px}.vorteile__raster{column-gap:80px}.vorteile__titel{margin-bottom:60px}.kurs__inhalt{margin-top:80px}.team__kopf{margin-bottom:60px}.hero__bild{height:500px;margin-top:30px}.quote{row-gap:40px;margin-bottom:-70px}.schritte__kopf{margin-bottom:60px}.zweispalter__text{padding-left:140px}.klasse__unten{max-width:75%}.klassen__titel{margin-bottom:60px}.kkopf__foto{object-position:50% 50%}.theorie__text{padding-left:100px}.theorie__inhalt{padding-right:0}.ikopf__inhalt{padding-right:100px}.ikopf__titel{max-width:550px}.bw-karte{padding:30px}.bw-slider{padding-top:100px}.ikopf__absatz{max-width:530px}.faq{column-gap:100px}.faq__bild{height:650px}.faq__marke{margin-left:50px;right:-50px}.markenzeile{right:-50px}.dreispalter{grid-template-columns:1fr 1.2fr .8fr;column-gap:80px}.bildkopf{padding-top:160px;padding-bottom:120px}.infos__kopf,.einleitung,.ablauf__kopf{margin-bottom:60px}.etappe{column-gap:60px}.info-block__unten{max-width:75%}.info-block__unten.info-block__unten--weit{max-width:96%}.anmeldung{justify-content:space-between;align-items:center}.schlicht{margin-bottom:60px}}@media (width>=1440px){.sektion.sektion--klassenkopf{padding-top:360px}.sektion.sektion--fakten{padding-bottom:60px}.sektion.sektion--schlicht{padding-top:360px}.menue__link:hover,.ausklapper__schalter.ist-hell:hover{color:var(--color-grau-akzent)}.ausklapper__schalter.ist-hell{color:var(--color-text)}.ausklapper__schalter.ist-hell:hover{color:var(--color-grau-akzent)}.zahl{padding-left:40px}.hero__bild{height:550px}.quote{width:360px;padding-left:40px;padding-right:40px}.schmuck-gross{grid-template-rows:45px 45px 45px;grid-template-columns:45px 45px 45px}.kkopf__foto{object-position:50% 30%}.fakt{width:100%}}@media (width>=1920px){.sektion.sektion--klassenkopf,.sektion.sektion--schlicht{padding-top:460px}.rahmen,.rahmen.rahmen--polster,.kopf__rahmen{max-width:1400px}.menue__link,.ausklapper__schalter{font-size:var(--text-knopf-huelle)}.zahlen__raster{column-gap:60px}.zahl{padding-left:40px}.hero__bild{height:600px}.klasse__unten{max-width:70%}.insta__raster{height:250px}.dreispalter{column-gap:100px}.einleitung{max-width:none}.fakten__raster{column-gap:24px}.info-block__unten{max-width:70%}.hero__foto{object-position:50% 60%}.schlicht{max-width:none}}@media (width<=991px){h1{font-size:50px}h2{font-size:38px}h3{font-size:32px}h4{font-size:28px}.sektion{padding-bottom:60px}.sektion.sektion--vorteile.sektion--infos{margin-top:0}.sektion.sektion--hero{padding-top:120px}.hero__bild{margin-top:60px}.sektion.sektion--schritte{padding-top:75px}.sektion.sektion--klassenkopf{padding-top:260px}.sektion.sektion--intensivkopf{padding-top:160px}.sektion.sektion--schlicht{padding-top:260px}.kopf{padding-top:15px;padding-bottom:15px}.kopf__rahmen{max-width:100%}.menue{background-color:var(--color-flaeche);flex-direction:column;width:350px;inset:0% auto 0% 0%}.burger{text-align:right;background-color:#0000;padding:0}.menue__link{width:100%;margin-left:0;margin-right:0;padding:10px 0;display:flex}.ausklapper{flex-direction:column;justify-content:center;align-items:stretch;width:100%;transition:opacity .5s;display:flex;overflow:hidden}.ausklapper__schalter{align-items:center;padding-top:10px;padding-bottom:10px;padding-left:0;display:flex}.ausklapper__schalter.ist-hell{color:var(--color-dunkel);padding-top:10px;padding-bottom:10px}.ausklapper__pfeil{margin-right:1.5px;font-size:14px}.ausklapper__liste{border-style:none;flex-direction:column;width:auto;padding:0 40px 0 20px;display:flex;position:static}.ausklapper__liste.ausklapper__liste--breit{background-color:var(--color-gruen-hell);width:auto;max-width:340px;height:270px;padding-left:20px;padding-right:40px;overflow:scroll}.ausklapper__huelle{flex-flow:wrap;padding-right:0}.ausklapper__huelle:hover{padding-left:0;padding-right:0}.ausklapper__link{margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px;font-size:15px}.menue__schliessen{padding:0 20px 0 0}.menue__kreuz{z-index:15;align-self:stretch}.bildkopf__inhalt{max-width:500px}.kontakt{flex-flow:column}.kontakt__inhalt{width:100%;margin-bottom:40px;padding-right:0}.kontakt__formular{width:100%;min-height:auto;margin-left:0;padding:30px}.anmeldung__titel{max-width:none}.anmeldung__titel.ist-mittig.ist-abgesetzt{text-align:left;justify-content:flex-start;align-items:flex-start}.fuss__social{margin-top:10px}.fuss__raster{flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1.25fr 1fr;gap:40px 0}.fuss__marke{flex-flow:row;justify-content:space-between;align-items:flex-end}.fuss__spalte{margin-right:20px}.kopf__knopf{display:none}.ausklapper__spalte{justify-content:center;width:auto}.ausklapper__punkt{display:none}.menue__liste{background-color:var(--color-grau-hell);flex-direction:column;align-items:flex-start;padding-top:20px;padding-left:20px;padding-right:20px;display:flex}.menue__kopf{justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;padding-left:15px;display:flex}.burger__bild{width:28px;height:28px;margin-bottom:2px}.menue__marke{display:block}.formular{justify-content:flex-start;align-items:center}.schritte__raster{column-gap:10px}.grosszahl{font-size:60px}.knopf__text.knopf__text--leicht{font-size:18px;font-weight:300}.vertrauen__foto{object-position:30% 50%}.vertrauen__titel{padding-right:10px}.vertrauen__bild{width:40%}.vertrauen__inhalt{width:60%;padding-right:45px}.vorteile__raster{grid-template-columns:1fr 1fr;row-gap:30px}.vorteile__titel{max-width:550px;margin-bottom:40px}.kurs__bild.v1,.kurs__bild.v7{display:none}.kurs__titel{max-width:520px}.zahlen__kopf{margin-bottom:50px}.symbole{margin-bottom:30px}.zahlen__raster{grid-template-columns:1fr 1fr;row-gap:40px}.zahl{border-left-style:none;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;padding-left:0}.vorteil{row-gap:24px}.team__kopf{margin-bottom:40px}.hero__text{row-gap:30px}.hero__titel{max-width:600px}.quote{width:300px;margin-bottom:-100px;padding-top:20px;padding-bottom:20px;position:absolute;inset:auto 0% auto auto}.hero__zeile{position:relative}.hero__absatz{max-width:400px}.quote__fuss{column-gap:20px}.logo{height:32px}.menue__knopf{order:9999;margin-top:20px;display:flex}.hero__aktionen{flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:24px}.kurs__datum{font-size:50px}.schritte__titel{max-width:550px}.schritte__kopf{margin-bottom:40px}.zweispalter__text{width:auto;padding-left:0}.zweispalter__text.ist-pruefung{width:100%;padding-top:0;padding-left:0;padding-right:0}.zweispalter{flex-flow:column;gap:60px}.zweispalter__bild{width:auto;height:20rem}.zweispalter__bild.ist-pruefung{aspect-ratio:2.39;order:-9999;width:100%;height:auto;padding-left:0;padding-right:0;position:static}.zweispalter__foto.zweispalter__foto--gross{object-position:50% 70%}.punkte{gap:25px 20px}.punkte.ist-pruefung{padding-right:0%}.punkt{row-gap:12px}.klassen__raster{grid-template-rows:auto 300px;grid-template-columns:1fr;row-gap:10px}.insta__raster{grid-template-rows:140px 140px;grid-template-columns:1fr 1fr 1fr;height:auto}.cta__titel{max-width:440px}.klassen__foto{object-position:50% 54%}.klassen__titel{max-width:450px;margin-bottom:40px}.ablauf__titel{max-width:540px}.zahl__wert{font-size:60px}.kkopf__zeile{position:relative}.kkopf__foto{object-position:20% 70%}.theorie__text{justify-content:space-between;align-items:flex-start;row-gap:40px;width:60%}.theorie__bild{width:40%;height:auto}.ikopf__inhalt{row-gap:30px;width:64%;padding-right:60px}.bw-slider{padding-top:80px}.bw-maske{width:48.6%}.bewertungen__titel{max-width:360px}.faq{flex-flow:column;justify-content:flex-start;align-items:flex-start}.faq__bild{aspect-ratio:2.39;width:100%;height:auto;margin-top:40px;margin-bottom:40px;position:static}.faq__foto{object-position:50% 20%}.faq__spalte{width:100%}.faq__marke{margin-left:0;position:static}.dreispalter{grid-template-rows:300px auto;grid-template-columns:1fr 1fr;gap:60px 80px}.bildkopf{padding-top:120px}.bildkopf.bildkopf--kontakt{min-height:300px}.sendeknopf{min-width:240px}.absatz-kontakt{max-width:none}.absatz-kontakt.ist-schmaler{width:auto}.formular__raster{width:100%}.infos__kopf{width:80%;margin-bottom:50px}.einleitung{margin-bottom:40px}.fakten__kopf{margin-bottom:50px}.fakten__raster{grid-template-columns:1fr 1fr;row-gap:20px;width:100%}.ablauf__kopf{margin-bottom:40px}.etappe{grid-template-columns:.5fr 150px 1fr .3fr}.etappe__bild{height:150px}.etappe__medien{grid-template-rows:auto auto;grid-template-columns:1fr}.infos__liste{width:100%;margin-left:auto;margin-right:auto}.fakten__inhalt{flex-flow:column}.fakten__bild{aspect-ratio:2.39;width:100%}.sprung__marke{padding-left:10px;padding-right:10px}.sprung__marke.ist-erste{font-size:var(--text-basis);padding-left:10px;padding-right:10px}.kkopf__marke{flex:none}.siegel{right:28%}.siegel__ring{width:140px}.siegel__mitte{width:110px;height:110px}.siegel__baender{top:25px;left:100px}.siegel__wort-oben,.siegel__wort-unten{font-size:1.8rem}.siegel__zahl{font-size:110px}.anmeldung{flex-flow:column}.faq__inhalt{width:100%}.schlicht{margin-bottom:40px}.northeim{max-width:440px}}@media (width<=767px){h1{font-size:46px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}.sektion{padding-top:60px;padding-bottom:60px}.sektion.sektion--vorteile.sektion--infos{padding-bottom:100px}.sektion.sektion--vertrauen{padding-bottom:0}.sektion.sektion--gruen{padding-top:40px}.sektion.sektion--klassenkopf{padding-top:240px;padding-bottom:20px}.sektion.sektion--intensivkopf{padding-top:120px}.sektion.sektion--schlicht{padding-top:240px;padding-bottom:20px}.menue__link{margin-left:0}.fuss{padding-top:60px}.fuss__unten{flex-flow:column;justify-content:flex-start;align-items:flex-start}.bildkopf__inhalt{max-width:430px}.bildkopf__inhalt.ist-schmal{max-width:450px}.kontakt{flex-wrap:wrap}.kontakt__formular{width:100%;padding-left:15px;padding-right:15px}.kontakt__linie{margin-top:30px;margin-bottom:20px}.anmeldung__titel{max-width:100%}.kontakt__wege{width:100%}.fuss__social{margin-top:30px}.fuss__raster{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;row-gap:30px;margin-bottom:40px}.fuss__marke{margin-bottom:10px}.fuss__logo-link{padding-left:0}.knopf-huelle.knopf-huelle--breit{display:none}.knopf-huelle.knopf-huelle--mobil{margin-top:40px;display:flex}.team__titel{max-width:440px}.bildfuellend.bildfuellend--hover.bildfuellend--oben{object-position:50% 30%}.menue__marke{justify-content:flex-start;padding-left:0}.kopf__marke{padding-left:0}.schritte__raster{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.schritt.schritt--3{margin-top:-80px}.vertrauen__titel{padding-right:0}.vertrauen__bild{width:100%;height:400px;margin-top:40px;position:relative}.vertrauen__inhalt{width:100%;padding-right:0}.vertrauen__punkte{margin-top:24px}.vorteile__raster{grid-template-columns:1fr}.vorteile__titel{max-width:450px}.kurs__bild{width:100px;height:120px}.kurs__inhalt{row-gap:30px}.zahlen__kopf{margin-bottom:40px}.zahlen__raster{column-gap:40px}.hero__bild{margin-top:60px}.hero__titel{max-width:100%}.quote{margin-bottom:-180px;position:relative}.hero__zeile{flex-flow:column;row-gap:20px}.schmuck-gross{grid-template-rows:30px 30px 30px;grid-template-columns:30px 30px 30px}.hero__aktionen{row-gap:20px}.kurs__datum{font-size:45px}.schritte__kopf{margin-bottom:40px}.zweispalter__text{width:100%;padding-left:0}.zweispalter__text.ist-pruefung{order:9999}.zweispalter{flex-flow:column;gap:40px}.zweispalter__bild{width:100%;height:300px;margin-top:40px}.zweispalter__bild.ist-pruefung{order:-9999;margin-top:0}.punkte{margin-top:24px;margin-bottom:30px}.punkte.ist-pruefung{margin-bottom:0}.klasse__unten{max-width:100%}.insta__raster{grid-template-columns:1fr 1fr 1fr}.cta__titel{max-width:100%}.cta__zeile{flex-flow:column;justify-content:space-between;align-items:flex-start;row-gap:30px}.kkopf__zeile{flex-flow:column;justify-content:space-between;align-items:flex-start;row-gap:20px}.kkopf__foto{object-position:50% 70%}.theorie__text{width:100%;padding-left:0}.theorie__bild{width:100%;height:360px}.theorie{flex-flow:column-reverse wrap;row-gap:40px}.theorie__foto{object-position:50% 40%}.theorie__inhalt{row-gap:30px}.ikopf__inhalt{row-gap:30px;width:100%;padding-right:0;position:relative}.bw-maske{width:100%}.bewertungen__titel{max-width:300px}.dreispalter{grid-template-rows:300px auto auto;grid-template-columns:1fr;row-gap:40px}.dreispalter__bild{margin-bottom:8px}.dreispalter__kopf{row-gap:30px}.bildkopf{padding-top:100px;padding-bottom:60px}.absatz-kontakt{max-width:100%}.seite{overflow:hidden}.raster.raster--2x2{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.raster.raster--4{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.infos__kopf{width:100%;padding-top:0}.einleitung__spalte{max-width:none}.fakten__kopf{margin-bottom:40px}.fakten__raster{grid-template-columns:1fr;column-gap:40px}.info-block{padding-left:24px;padding-right:24px}.ablauf__kopf{margin-bottom:40px}.etappe{flex-flow:column;grid-template-columns:1fr .3fr;row-gap:20px;padding:30px 0}.etappe__bild{height:200px}.etappe__text,.etappe__medien,.infos__liste{width:100%}.fakt{row-gap:10px}.info-block__unten{max-width:100%}.info-block__unten.info-block__unten--weit{row-gap:20px}.info.info--voll{flex-flow:column}.info__absatz{padding-right:0;line-height:1.3em}.sprung{flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;gap:4px;display:flex}.sprung__marke{border-bottom:1px solid var(--color-grau-akzent);border-left-style:none;padding-left:20px;padding-right:20px}.sprung__marke:hover{border-bottom-width:2px;border-bottom-color:var(--color-primaer)}.sprung__marke.ist-erste{border-bottom:1px solid var(--color-grau-akzent);border-left-style:none;padding-left:20px;padding-right:20px}.sprung__marke.ist-erste:hover{border-bottom-width:2px;border-bottom-color:var(--color-primaer)}.kkopf__marke{margin-top:60px}.ikopf__bild{width:100%;height:20rem;margin-top:3rem;position:static;top:auto}.siegel{inset:auto auto -1rem 15px}.hero__h1.ton-weiss{font-size:34px}.ikopf__h1{order:-9999}.anmeldung{flex-wrap:wrap}.tabelle--motorrad{padding-bottom:8px;overflow:auto}.tabelle__kopf,.tabelle__kopf.ist-erste{padding-left:4px;padding-right:4px}.tabelle__zelle.ist-zeile-1,.tabelle__zelle.ist-zeile-1.ist-erste{padding:4px}.tabelle--am{padding-bottom:8px;overflow:auto}.hero__foto{object-position:35% 50%}.schlicht__spalte{max-width:none}.northeim{max-width:100%}}@media (width<=479px){.sektion.sektion--kurs{padding-bottom:60px}.sektion.sektion--vorteile.sektion--infos{padding-top:60px;padding-bottom:100px}.sektion.sektion--hero{padding-top:140px}.sektion.sektion--klassenkopf{margin-bottom:0;padding-top:260px;padding-bottom:60px}.sektion.sektion--intensivkopf{padding-bottom:0}.sektion.sektion--schlicht{margin-bottom:0;padding-top:260px;padding-bottom:60px}.rahmen.rahmen--polster{padding-left:15px;padding-right:15px}.menue__link{width:99%}.ausklapper__liste.ausklapper__liste--breit{padding-right:0}.fuss{text-align:left}.fuss__unten{justify-content:flex-start;align-items:center}.fuss__copyright{flex-flow:wrap}.bildkopf__inhalt,.bildkopf__inhalt.ist-schmal{max-width:100%}.ton-hell{font-size:var(--text-basis)}.frage__antwort{padding-right:0}.kontakt__wege{row-gap:16px}.fuss__social{justify-content:center;margin-top:30px}.fuss__raster{text-align:center;grid-template-columns:1fr;row-gap:30px}.fuss__marke{flex-flow:column;justify-content:space-between;align-items:center}.fuss__logo-link{width:160px;height:auto}.fuss__spalte{justify-content:flex-start;align-items:center}.fuss__logo{max-width:none}.fuss__logo-huelle{justify-content:flex-start;align-items:center}.menue__marke{padding-left:0}.fuss__rechte{justify-content:center;row-gap:5px}.formular{align-items:stretch}.schritte__raster{grid-template-columns:1fr;row-gap:30px}.schritt.schritt--2,.schritt.schritt--3{margin-top:0}.vertrauen__punkte{grid-template-columns:1fr}.vorteile__titel{max-width:100%}.kurs__bild{width:90px}.kurs__bild.v2,.kurs__bild.v6{display:none}.kurs__titel{max-width:100%}.kurs__inhalt{margin-bottom:40px}.symbole{flex-flow:wrap;row-gap:15px;max-width:260px;margin-bottom:30px}.zahlen__raster{flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;column-gap:30px;display:flex}.zahl{text-align:center;border-left-style:none}.vorteil{row-gap:20px}.hero__text{row-gap:40px}.hero__text.hero__text--abstand{margin-bottom:20px}.hero__bild{height:450px}.hero__titel{max-width:100%}.quote{width:100%}.hero__zeile{row-gap:40px}.hero__absatz{max-width:100%}.schmuck-gross{grid-template-rows:16px 16px 16px;grid-template-columns:16px 16px 16px}.hero__aktionen{gap:30px}.zahl__plus{font-size:35px}.kurs__datum{font-size:36px}.zweispalter__bild.ist-pruefung{aspect-ratio:auto;height:360px}.punkte{flex-flow:column;row-gap:16px}.klasse__oben{flex-flow:column-reverse wrap;gap:15px 20px}.insta__raster{grid-template-columns:1fr 1fr}.insta__link.insta__link--breit{display:none}.bw-pfeil-rechts.unten{inset:auto 0 0% 45px}.bw-pfeil-links.unten{inset:auto 45px 0% 0}.klassen__titel,.ablauf__titel{max-width:100%}.zahl__wert{font-size:50px}.kkopf__zeile{row-gap:30px}.kkopf__absatz{max-width:100%}.kkopf__foto{object-position:55% 0%}.theorie__inhalt{padding-right:0}.bw-slider{margin-top:0;padding-top:0;padding-bottom:80px}.bewertungen__titel{margin-bottom:40px}.ikopf__absatz{max-width:100%}.bildkopf.bildkopf--kontakt{height:100vh}.kontaktweg__icon{flex:none}.formular__raster{grid-template-columns:1fr}.raster.raster--4{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.infos__kopf,.einleitung__spalte{max-width:100%}.fakten__raster{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:10px}.etappe{flex-flow:column;column-gap:20px}.etappe__bild{width:100%}.etappe__text{width:100%;max-width:100%}.etappe__medien{grid-template-rows:auto auto;grid-template-columns:1fr;width:100%}.infos__liste{gap:24px}.fakten__bild{aspect-ratio:auto;height:360px}.info-block__oben{flex-flow:wrap-reverse;gap:15px 20px}.sprung{background-color:#deedcf59;border-radius:5px;padding-bottom:15px}.sprung__marke:hover,.sprung__marke.ist-erste:hover{padding-bottom:3px}.kkopf__marke{margin-top:40px}.ikopf__bild{margin-top:6rem}.siegel{top:auto;bottom:200px}.siegel__ring{justify-content:center;align-items:center;width:120px}.siegel__mitte{width:90px;height:90px}.siegel__band-oben{background-color:var(--color-gruen-hell);color:var(--color-text);margin-bottom:-8px;padding-top:8px;padding-bottom:8px}.siegel__band-unten{border-top:2px solid var(--color-gruen-mittel);background-color:var(--color-primaer);padding-top:8px;padding-bottom:8px;box-shadow:0 -2px 5px #0003}.siegel__baender{top:22px;left:85px}.siegel__wort-oben{color:var(--color-text);font-size:1.5rem}.siegel__wort-unten{color:var(--color-flaeche);font-size:1.5rem}.siegel__zahl{font-size:100px}.hero__h1{font-size:42px}.hero__h1.ton-weiss{font-size:28px}.anmeldung{overflow:clip}.hero__foto{object-position:20% 50%}.schlicht__spalte{max-width:100%}}.seite{flex-direction:column;min-height:100dvh;display:flex}main{flex:1 0 auto}[id]{scroll-margin-top:100px}@media (width<=991px){[id]{scroll-margin-top:63px}}.sprunglink{z-index:2000;border-radius:var(--radius-knopf);background-color:var(--color-text);color:var(--color-primaer-hell);padding:12px 16px;font-weight:600;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.sprunglink:focus{transform:none}main:focus{outline:none}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.sektion--vorteile :focus-visible,.fuss :focus-visible{outline-color:var(--color-grund)}.durchgereicht{display:contents}.icon{flex:none;display:block}.burger,.menue__schliessen,.ausklapper__schalter,.bw-pfeil-links,.bw-pfeil-rechts{font-family:inherit;font-weight:inherit;line-height:inherit;border:0}.burger,.menue__schliessen,.ausklapper__schalter{background-color:#0000}.bw-pfeil-links,.bw-pfeil-rechts{padding:0}.knopf__text{display:block}.quadrat{place-self:start;display:block}.quadrat:first-child{grid-area:2/3/3/4}.quadrat:nth-child(2){grid-area:1/1/2/2}.quadrat:nth-child(3){grid-area:1/3/2/4}.quadrat:nth-child(4){grid-area:1/2/2/3}.quadrat:nth-child(5){grid-area:3/1/4/2;place-self:start end}.quadrat:nth-child(6){grid-area:2/2/3/3;place-self:start end}.quadrat:nth-child(7){grid-area:3/3/4/4}.schritt.schritt--1{grid-area:1/1/2/2}.schritt.schritt--2{grid-area:2/2/3/3}.schritt.schritt--3{grid-area:1/3/2/4}@media (width<=991px){.zahl.zahl--dritte{grid-area:2/2/3/3}.fuss__raster .fuss__marke{grid-area:1/1/2/5}}@media (width<=767px){.schritt.schritt--3{grid-area:3/1/4/2}.fuss__raster .fuss__marke{grid-column-end:3}}@media (width<=479px){.schritt.schritt--2{grid-area:2/1/3/2}.schritt.schritt--3{grid-row:3/4}.fuss__raster .fuss__marke{grid-column-end:2}}.logo{width:auto}.fuss__logo-link{display:block}.fuss__google{width:auto;height:auto}.fuss__social{list-style:none}.menue__liste{margin:0;list-style:none}.ausklapper__titel{display:block}.ausklapper__link:focus-visible{color:var(--color-grau-akzent);outline-offset:-2px;margin-left:0}.ausklapper__huelle{margin:0;list-style:none}.ausklapper__pfeil .icon{transition:transform .3s}.ausklapper.ist-offen .ausklapper__pfeil .icon{transform:rotate(-180deg)}.menue__link[aria-current=page]{color:var(--color-text)}.ausklapper__link[aria-current=page]{color:var(--color-grau-dunkel)}.menue__kreuz{width:17px;height:16px}@media (width>=992px){.ausklapper.ist-offen .ausklapper__liste{padding-top:20px;padding-bottom:20px;display:flex;box-shadow:0 0 10px #0000000a}.ausklapper.ist-offen .ausklapper__schalter{color:var(--color-grau-akzent)}}@media (width<=991px){.burger,.menue__schliessen{display:block}.burger{flex:none}.menue{z-index:1;max-width:100%;transition:transform .4s;display:block;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.menue.ist-offen{transform:none}.ausklapper__schalter{width:100%}.ausklapper.ist-offen .ausklapper__liste{width:500px;box-shadow:none;padding-top:0;padding-bottom:0;animation:.3s ausklappen;display:flex;position:static;overflow:auto}.ausklapper.ist-offen .ausklapper__titel,.ausklapper.ist-offen .ausklapper__pfeil{color:var(--color-grau-dunkel)}}@keyframes ausklappen{0%{height:0}}.rolle{display:block}.rolle__lage{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.klasse__link:hover .rolle__lage,.klasse__link:focus-visible .rolle__lage,.mitglied__link:hover .rolle__lage{transform:translateY(-100%)}.klasse__kopf,.mitglied__kopf{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;display:flex}.mitglied__kopf{flex-direction:column}.mitglied__link{display:block}.klasse__name,.mitglied__titel,.rolle__zweit{font-weight:600;display:block}.klasse__name{letter-spacing:-.4px;line-height:1.3em}.mitglied__titel,.rolle__zweit{font-size:var(--text-h5);line-height:1.2em}.bw-maske{touch-action:pan-y;margin:0;padding:0;list-style:none}.bw-karte.gleitet{transition:transform .5s}.bw-pfeil-links,.bw-pfeil-rechts{transition:background-color .3s}.bw-pfeil-links:hover,.bw-pfeil-rechts:hover{background-color:var(--color-primaer)}.bw-pfeil-links:hover .rolle__lage{transform:translate(-100%)}.bw-pfeil-rechts:hover .rolle__lage{transform:translate(100%)}.raster--4{margin:0;padding:0;list-style:none}.kurs__bild.v1,.kurs__bild.v3,.kurs__bild.v6{transform:rotate(-4deg)}.kurs__bild.v2,.kurs__bild.v5,.kurs__bild.v7{transform:rotate(4deg)}.symbole,.kurs__bilder{transform-style:preserve-3d;transform:translate(0)}.vertrauen__punkte,.schritte__raster{padding-left:0;list-style:none}.haken__icon{display:block}.insta__raster{margin:0;padding:0;list-style:none}.insta__bild{transition:transform .5s}.insta__schleier{opacity:0;background-color:#0000;transition:opacity .5s,background-color .5s}.insta__kreis{opacity:0;transition:opacity .6s cubic-bezier(.25,1,.5,1)}.insta__ring{transition:transform .7s cubic-bezier(.25,1,.5,1);transform:translateY(24px)skew(10deg,10deg)scale(.85)}.insta__link:hover .insta__bild,.insta__link:focus-visible .insta__bild{transform:scale(1.1)}.insta__link:hover .insta__schleier,.insta__link:focus-visible .insta__schleier{opacity:1;background-color:#1f1f1f66}.insta__link:hover .insta__kreis,.insta__link:focus-visible .insta__kreis{opacity:1}.insta__link:hover .insta__ring,.insta__link:focus-visible .insta__ring{transform:none}.fuss__social{padding-left:0}.einblenden-vor{opacity:0!important}.einblenden-vor[data-einblenden=gleiten]{transform:translateY(100px)!important}.einblenden-vor[data-einblenden=schrumpfen]{transform:scale(1.25)!important}.einblenden-lauf{transition:opacity 1s cubic-bezier(.25, 1, .5, 1) var(--einblenden-verzoegerung,0s), transform 1s cubic-bezier(.25, 1, .5, 1) var(--einblenden-verzoegerung,0s)}@media (prefers-reduced-motion:reduce){.rolle__lage,.bw-karte.gleitet,.insta__bild,.insta__ring,.bildfuellend--zoom,.menue,.menue.ist-offen,.ausklapper__pfeil .icon{transition:none}.ausklapper.ist-offen .ausklapper__liste{animation:none}}.knopf__flaeche{width:100%;height:0;transition:height .4s cubic-bezier(.25,.46,.45,.94)}.knopf--fuellung:hover .knopf__flaeche,.knopf--fuellung:focus-visible .knopf__flaeche{height:100%}.knopf--fuellung:hover .rolle__lage,.knopf--fuellung:focus-visible .rolle__lage,.sprung__marke:hover .rolle__lage,.sprung__marke:focus-visible .rolle__lage{transform:translateY(-100%)}.kkopf__schleier{pointer-events:none}.sektion--klassenkopf{overflow-x:clip}.fakt__kopf,.info-block__frage{display:block}.fakt__kopf--mittig{margin-left:auto;margin-right:auto}.fakt__wert--leerzeile:after{content:"\a \a ";white-space:pre}.schmuck--info .quadrat:first-child,.fakt .schmuck--unten .quadrat:first-child{grid-area:2/3/3/4}.schmuck-gross.ist-links .quadrat:first-child{grid-area:2/1/3/2}@media (width<=767px){.schmuck--letzte .quadrat:nth-child(4){grid-area:1/1/2/3}}.info__text{row-gap:0}.info__offen{padding-top:8px}.info__kopf{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;display:block}.quadrat.quadrat--dunkel{background-color:var(--color-text)}.quadrat.quadrat--primaer{background-color:var(--color-primaer)}.info__schalter,.frage__schalter{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:left;background-color:#0000;border:0}.info__schalter{padding-left:0;padding-right:0}.info__schalter--fest{cursor:default}.info__titel{letter-spacing:-.3px;line-height:1.2em;display:block}h5.info__kopf .info__titel{letter-spacing:normal}.info__pfeil .bildfuellend{transition:transform .3s linear}.info__schalter[aria-expanded=true] .info__pfeil .bildfuellend{transform:rotate(180deg)}.aufklapp{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.aufklapp.ist-offen{grid-template-rows:1fr}.aufklapp__innen{opacity:0;visibility:hidden;min-height:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;overflow:hidden}.aufklapp.ist-offen>.aufklapp__innen{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility}@media (scripting:none){.aufklapp{grid-template-rows:1fr}.aufklapp__innen{opacity:1;visibility:visible}}.textblock__leer:before{content:"‍"}.textblock__liste{background-color:var(--color-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-direction:column;margin:0;padding-left:20px;list-style:outside;display:flex;overflow:hidden}.textblock__liste li{color:var(--color-text);line-height:1.4em}.textblock--abstand{padding-top:8px;padding-bottom:8px}.tabelle thead,.tabelle tbody,.tabelle tr{display:contents}.tabelle__kopf{font-weight:inherit;text-align:inherit}@media (width<=767px){.tabelle--be{overflow:auto}}.ablauf__liste{padding-left:0;list-style:none}.etappe__medien{place-self:start}.etappe__nummer{line-height:inherit}.etappe__marke--eng{line-height:24px}@media (width<=767px){.etappe__bild{grid-area:2/1/3/3}}.marke-quadrat{display:block}.frage__schalter{cursor:pointer}.frage__titel{color:var(--color-tiefdunkel);transition:color .3s;display:block}.frage__icon{transition:transform .3s,background-color .3s,color .3s}.frage__schalter[aria-expanded=true] .frage__titel{color:var(--color-grau-dunkel)}.frage__schalter[aria-expanded=true] .frage__icon{background-color:var(--color-primaer);color:var(--color-dunkel);transform:rotate(180deg)}.frage .aufklapp{transition-duration:.4s;transition-timing-function:ease}.frage__antwort{padding-bottom:20px}.frage__text{transition:transform .5s;transform:translateY(30px)}.aufklapp.ist-offen .frage__text{transform:none}.einblenden-vor[data-einblenden=rechts]{transform:translateY(100px)!important}@media (width>=992px){.einblenden-vor[data-einblenden=rechts]{transform:translate(100px)!important}}.sektion--faq{overflow-x:clip}@media (prefers-reduced-motion:reduce){.knopf__flaeche,.aufklapp,.aufklapp__innen,.aufklapp.ist-offen>.aufklapp__innen,.info__pfeil .bildfuellend,.frage__titel,.frage__icon,.frage__text,.bildfuellend--hover{transition:none}}.einblenden-vor[data-einblenden=links]{transform:translateY(100px)!important}@media (width>=768px){.einblenden-vor[data-einblenden=links]{transform:translate(-100px)!important}}.einblenden-vor[data-einblenden=links-immer]{transform:translate(-100px)!important}.einblenden-vor[data-einblenden=wachsen]{transform:scale(.75)!important}@keyframes siegel-drehung{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotate(0)}42.857%{transform:rotate(360deg)}57.143%{animation-timing-function:linear;transform:rotate(360deg)}to{transform:rotate(720deg)}}.siegel__ring{animation:7s infinite siegel-drehung}.siegel[data-angehalten] .siegel__ring{animation-play-state:paused}.siegel__schalter{z-index:5;aspect-ratio:1;cursor:pointer;background-color:#0000;border:0;border-radius:50%;width:180px;padding:0;position:absolute;top:0;left:0}@media (width<=991px){.siegel__schalter{width:140px}}@media (width<=479px){.siegel__schalter{width:120px}}@media (prefers-reduced-motion:reduce){.siegel__ring{animation:none}}@media (width<=991px){.dreispalter__bild{grid-area:1/1/2/3}.dreispalter__liste{grid-area:2/2/3/3}}@media (width<=767px){.dreispalter__kopf{grid-area:2/1/3/2}.dreispalter__bild{grid-column-end:2}.dreispalter__liste{grid-area:3/1/4/2}}.bildkopf__foto{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bildkopf__schleier{background-color:var(--color-dunkel-60);position:absolute;inset:0}.bildkopf__rahmen{position:relative}.bildkopf :focus-visible{outline-color:var(--color-grund)}.kontakt__wege{font-style:normal}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feld{min-width:0;position:relative}.feld__fehler{color:var(--color-fehler);margin-top:4px;font-size:14px;font-weight:500;line-height:1.3em}.feld--lang{align-self:stretch}.feld--lang .feld__fehler{margin-top:-26px;margin-bottom:8px}.eingabe[aria-invalid=true],.eingabe-lang[aria-invalid=true]{border-color:var(--color-fehler)}.sendeknopf{font-family:inherit}.formular.ist-gesperrt .sendeknopf{opacity:.6;cursor:progress}.kontakt__formular{padding-bottom:0}.formular__hinweis{text-align:center;min-height:40px;padding-top:8px;font-size:12px;line-height:15px}.formular__hinweis a{text-decoration:underline}@media (width<=991px){.kontakt__formular{padding-bottom:0}.formular__hinweis{width:100%;min-height:30px}}.formular__status span:not([hidden]){text-align:center;padding-bottom:16px;font-weight:500;display:block}.formular noscript{text-align:center;padding-bottom:16px;font-size:14px;display:block}:where(.rechtsseite) h1{margin-bottom:24px}:where(.rechtsseite) :is(h2,h3,h4,h5,h6){margin-bottom:16px}:where(.rechtsseite) a{color:inherit;text-decoration:underline}.rechtstext ul{flex-direction:column;margin:0;padding-left:20px;list-style:outside;display:flex;overflow:hidden}.rechtstext li{line-height:1.4em}@media (width<=374px){.rechtstext a{overflow-wrap:anywhere}}.rechtstext{overflow-wrap:anywhere}.fehler{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:140px 15px 60px;display:flex}.fehler__code{font-size:160px;font-weight:600;line-height:1em}.fehler__inhalt{flex-direction:column;align-items:center;margin-top:10px;display:flex}.fehler__titel{font-size:var(--text-h2);letter-spacing:-.5px;text-align:center}.fehler__text{text-align:center;margin-top:20px;margin-bottom:40px;font-size:18px}.fehler__knopf .knopf__text{color:var(--color-dunkel);font-size:16px;font-weight:500}.fehler__knopf:hover,.fehler__knopf:focus-visible{background-color:var(--color-dunkel)}.fehler__knopf:hover .knopf__text,.fehler__knopf:focus-visible .knopf__text{color:var(--color-primaer-hell)}.fehler__verweise{margin-top:40px}.fehler__liste{flex-wrap:wrap;justify-content:center;gap:8px 24px;max-width:760px;display:flex}.fehler__link{min-height:24px;font-size:18px;line-height:1.5em;text-decoration:underline;display:inline-block}@media (width<=991px){.fehler{padding-top:100px}.fehler__code{font-size:120px}.fehler__titel{font-size:38px}}@media (width<=767px){.fehler__titel{font-size:34px}.fehler__text{margin-top:16px;margin-bottom:30px}}@media (width<=479px){.fehler__code{font-size:100px}}.chat-starter{z-index:2147483646;cursor:pointer;background:#0f0;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #0003}.chat-starter__avatar{background:#fff;border:2px solid #fff;border-radius:50%;flex:none;width:calc(100% - 6px);height:calc(100% - 6px);display:flex}.chat-starter__avatar img{object-fit:contain;border-radius:50%;width:100%;height:100%;padding:2px}.chat-starter:hover{transform:scale(1.05)}.chat-starter:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--color-grund), 0 4px 12px #0003;outline:2px solid #0f172a}@media (width>=641px){.chat-starter{border-radius:16px 0 0 16px;width:56px;height:64px;top:50%;bottom:auto;right:0;transform:translateY(-50%)}.chat-starter:hover{transform:translateY(-50%)scale(1.05)}.chat-starter__avatar{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.chat-starter:hover{transform:none}}@media (width>=641px) and (prefers-reduced-motion:reduce){.chat-starter:hover{transform:translateY(-50%)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
