@layer base{.s-assessment .hero{padding:34px 0 28px}.s-assessment .hero h1{letter-spacing:-.03em;max-width:900px;margin-bottom:12px;font-size:34px}.s-assessment .hero p{max-width:820px;margin:0;font-size:16.5px}.s-assessment .hero .aktionen{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.s-assessment section.block{padding:36px 0}.s-assessment .sec-head{margin-bottom:20px}.s-assessment .sec-head h2{letter-spacing:-.02em;font-size:25px}.s-assessment .sec-head p{max-width:860px;margin:9px 0 0;font-size:14.5px}.s-assessment .ablauf{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.s-assessment .ab{border:1px solid var(--line);box-shadow:var(--schatten);background:#fff;border-radius:7px;padding:16px 17px}.s-assessment .ab .w{text-transform:uppercase;letter-spacing:.07em;color:var(--slate2);font-size:10.5px;font-weight:700}.s-assessment .ab h4{margin:5px 0;font-size:15.5px}.s-assessment .ab p{color:var(--slate2);margin:0;font-size:13px;line-height:1.45}.s-assessment .erg{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.s-assessment .er{border:1px solid var(--line);border-left:3px solid var(--gruen);box-shadow:var(--schatten);background:#fff;border-radius:7px;padding:16px 18px}.s-assessment .er h4{margin-bottom:5px;font-size:16px}.s-assessment .er p{margin:0;font-size:13.5px;line-height:1.5}.s-assessment .haltung{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.s-assessment .ha{border:1px solid var(--line);box-shadow:var(--schatten);background:#fff;border-radius:7px;padding:18px}.s-assessment .ha h4{margin-bottom:6px;font-size:16px}.s-assessment .ha p{margin:0;font-size:13.5px;line-height:1.5}.s-assessment .anfrage{background:var(--ink);color:#c3d2e1;box-shadow:var(--schatten);border-radius:7px;grid-template-columns:1fr 1fr;gap:26px;padding:26px 28px;display:grid}.s-assessment .anfrage h3{color:#fff;margin-bottom:8px;font-size:21px}.s-assessment .anfrage p{color:#afc2d4;margin:0 0 12px;font-size:14px}.s-assessment .anfrage ul{margin:0;padding-left:18px;font-size:13.5px}.s-assessment .anfrage li{margin:5px 0}.s-assessment .anfrage .zeile{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.s-assessment .anfrage input,.s-assessment .anfrage select,.s-assessment .anfrage textarea{color:#fff;background:#ffffff12;border:1px solid #fff3;border-radius:4px;width:100%;padding:11px;font-family:inherit;font-size:14px}.s-assessment .anfrage input::placeholder,.s-assessment .anfrage textarea::placeholder{color:#8fa5bc}.s-assessment .anfrage option{color:#111}.s-assessment .anfrage .btn-cta{justify-content:center;width:100%;margin-top:4px}.s-assessment .anfrage .hinweis{color:#8fa5bc;text-align:center;margin-top:10px;font-size:11.5px}.s-assessment .note{margin-top:24px}@media (max-width:1000px){.s-assessment .ablauf{grid-template-columns:1fr 1fr}.s-assessment .anfrage,.s-assessment .haltung{grid-template-columns:1fr}}@media (max-width:620px){.s-assessment .ablauf,.s-assessment .erg,.s-assessment .anfrage .zeile{grid-template-columns:1fr}.s-assessment .hero h1{font-size:26px}}.s-assessment .kicker{text-transform:uppercase;letter-spacing:.09em;color:var(--cta);margin-bottom:10px;font-size:12px;font-weight:800}.s-assessment .kriterien{grid-template-columns:1fr 1fr;gap:14px 26px;display:grid}.s-assessment .kr{border-top:1px solid var(--line);grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:13px 0;display:grid}.s-assessment .kr-n{color:var(--gruen);font-variant-numeric:tabular-nums;padding-top:1px;font-size:15px;font-weight:800}.s-assessment .kr h4{margin:0 0 4px;font-size:15.5px}.s-assessment .kr p{color:var(--slate2);margin:0;font-size:13.5px;line-height:1.5}.s-assessment .erg{grid-template-columns:repeat(3,1fr)}.s-assessment .preisblock{border-bottom:1px solid #ffffff24;margin-bottom:16px;padding-bottom:16px}.s-assessment .pb-label{text-transform:uppercase;letter-spacing:.09em;color:#8fa5bc;font-size:11px;font-weight:800}.s-assessment .pb-preis{color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:38px;font-weight:800;line-height:1.05}.s-assessment .pb-preis small{color:#afc2d4;letter-spacing:0;margin-top:7px;font-size:12.5px;font-weight:600;display:block}.s-assessment .fern{color:#c3d2e1;background:#ffffff0f;border-radius:6px;margin-top:16px;padding:13px 15px;font-size:13px;line-height:1.55}.s-assessment .fern b{color:#fff}.s-assessment .wahl{border:0;margin:0 0 10px;padding:0}.s-assessment .wahl legend{color:#8fa5bc;margin-bottom:6px;padding:0;font-size:11.5px}.s-assessment .wahl label{color:#c3d2e1;cursor:pointer;align-items:center;gap:9px;padding:4px 0;font-size:13.5px;display:flex}.s-assessment .wahl input{width:auto;accent-color:var(--cta);flex:none;margin:0}.s-assessment .note{border:1px solid var(--line);border-left:3px solid var(--cta);box-shadow:var(--schatten);background:#fff;border-radius:7px;margin-top:22px;padding:16px 18px;font-size:13.5px;line-height:1.55}@media (max-width:1000px){.s-assessment .erg{grid-template-columns:1fr 1fr}}@media (max-width:760px){.s-assessment .kriterien{grid-template-columns:1fr}}.s-assessment .wege{grid-template-columns:1fr 1fr;gap:18px;display:grid}.s-assessment .weg{border:1px solid var(--line);box-shadow:var(--schatten);background:#fff;border-radius:7px;flex-direction:column;padding:20px 22px;display:flex}.s-assessment .weg-tag{text-transform:uppercase;letter-spacing:.09em;color:var(--gruen);background:var(--gruen-soft);border-radius:4px;align-self:flex-start;padding:4px 9px;font-size:10.5px;font-weight:800;display:inline-block}.s-assessment .weg h3{letter-spacing:-.02em;margin:11px 0 10px;font-size:20px}.s-assessment .weg-preis{color:var(--ink);font-variant-numeric:tabular-nums;border-top:1px solid var(--line);padding-top:13px;font-size:27px;font-weight:800;line-height:1.05}.s-assessment .weg-preis small{color:var(--slate2);margin-top:6px;font-size:12.5px;font-weight:600;display:block}.s-assessment .weg ul{margin:15px 0 0;padding:0;list-style:none}.s-assessment .weg li{grid-template-columns:15px 1fr;gap:9px;padding:4px 0;font-size:13.5px;line-height:1.5;display:grid}.s-assessment .weg li:before{content:"✓";color:var(--gruen);font-weight:700}.s-assessment .weg-fuer{border-top:1px solid var(--line);color:var(--slate2);margin:15px 0 0;padding-top:13px;font-size:13px;font-style:italic;line-height:1.55}.s-assessment .wege-fuss{margin:18px 0 0;font-size:14.5px;line-height:1.6}.s-assessment .pb-zweit{color:#afc2d4;margin-top:14px;font-size:13px;line-height:1.55}.s-assessment .pb-zweit b{color:#fff;font-variant-numeric:tabular-nums}.s-assessment .tabelle-halter{overflow-x:auto}.s-assessment table.vorbereitung{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-width:680px;font-size:14px}.s-assessment table.vorbereitung th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--slate2);border-bottom:1px solid var(--line);background:#fbfdfc;padding:12px 15px;font-size:11px;font-weight:700}.s-assessment table.vorbereitung td{vertical-align:top;border-bottom:1px solid #edf2ef;padding:13px 15px;line-height:1.55}.s-assessment table.vorbereitung tr:last-child td{border-bottom:0}.s-assessment table.vorbereitung td:first-child{width:24%}.s-assessment table.vorbereitung .spalte-spaeter{color:var(--slate2);font-size:13.5px}@media (max-width:860px){.s-assessment .wege{grid-template-columns:1fr}}.s-assessment .wege{grid-template-columns:1fr 1fr 1fr}.s-assessment .weg-bonus{box-shadow:none;background:#f6f9f7;border-style:dashed}.s-assessment .weg-bonus .weg-tag{color:var(--slate2);background:#e4ebe7}.s-assessment .weg-bonus .weg-preis{color:var(--slate2)}@media (max-width:1000px){.s-assessment .wege{grid-template-columns:1fr 1fr}.s-assessment .weg-bonus{grid-column:1/-1}}@media (max-width:860px){.s-assessment .wege{grid-template-columns:1fr}}}
