.finder-main{padding-top:80px;padding-bottom:80px}.finder-main h1{font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.055em;line-height:1.05}.finder-form{display:grid;gap:22px;background:#e9eddf;padding:32px;border-radius:20px;margin:36px 0}.finder-form label{display:grid;gap:10px;font-weight:600}.finder-form select{width:100%;padding:15px;border:1px solid #bec9b4;border-radius:8px;background:#fff;color:#18352b;font:inherit}.finder-form button{justify-self:start}.finder-section{padding:35px 0}.finder-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.finder-checks label{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid #dbe0d5;padding:18px;border-radius:12px}.finder-checks input{margin-top:5px;accent-color:#183d32}.finder-section fieldset{border:0;padding:0}.finder-table{overflow-x:auto}.finder-table table{border-collapse:collapse;min-width:650px;width:100%;text-align:left}.finder-table caption{text-align:left;margin:10px 0}.finder-table th,.finder-table td{border-bottom:1px solid #dbe0d5;padding:20px;vertical-align:top;min-width:160px}.finder-table thead{background:#e9eddf}.finder-section h2{font-size:clamp(1.7rem,3vw,2.7rem)}@media(max-width:700px){.finder-checks{grid-template-columns:1fr}.finder-form{padding:20px}.finder-main{padding-top:36px}}
/* Schema 14: Vergleichszeile Nicht enthalten */
.compare-excluded{display:block;font-weight:600;margin-bottom:6px}.compare-excluded span{color:#8a2b1c}.compare-excluded-list{margin:0;padding-left:18px;display:grid;gap:4px}
