.cHdjMq_planer{--linie:var(--hairline-strong);gap:var(--space-6);margin:var(--space-8) 0;background:var(--paper-50);border:1px solid var(--hairline);border-top:1px solid var(--ink-900);grid-template-columns:minmax(0,1fr);padding:clamp(1.25rem,3.5vw,2.5rem);display:grid}.cHdjMq_kopf{gap:var(--space-2);max-width:56ch;display:grid}.cHdjMq_kicker{color:var(--brass-700);font-size:var(--text-2xs);letter-spacing:var(--tracking-meta);text-transform:uppercase;font-weight:var(--weight-medium)}.cHdjMq_titel{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);font-weight:var(--weight-medium);color:var(--ink-900);margin:0}.cHdjMq_einleitung{color:var(--ink-600);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.cHdjMq_steuerung{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.cHdjMq_breit{grid-column:1/-1}.cHdjMq_ansichtWahl{gap:var(--space-4) var(--space-6);margin-bottom:calc(var(--space-6) * -.5);flex-wrap:wrap;display:flex}.cHdjMq_ansichtWahl>*{flex:14rem}.cHdjMq_regler{gap:var(--space-2);display:grid}.cHdjMq_reglerKopf{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-700);display:flex}.cHdjMq_reglerKopf output{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);color:var(--ink-900);white-space:nowrap}.cHdjMq_regler input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.5rem;margin:0}.cHdjMq_regler input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink-900) var(--fuellung), var(--hairline-strong) var(--fuellung));height:1px}.cHdjMq_regler input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--ink-900) var(--fuellung), var(--hairline-strong) var(--fuellung));height:1px}.cHdjMq_regler input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ink-900);width:10px;height:20px;transition:transform var(--duration-1) var(--ease-standard);border:0;border-radius:0;margin-top:-10px}.cHdjMq_regler input[type=range]::-moz-range-thumb{background:var(--ink-900);border:0;border-radius:0;width:10px;height:20px}.cHdjMq_regler input[type=range]:hover::-webkit-slider-thumb{transform:scaleX(1.3)}.cHdjMq_regler input[type=range]:focus-visible{outline:1px solid var(--brass-500);outline-offset:4px}.cHdjMq_feld{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.cHdjMq_feldLabel{font-size:var(--text-sm);color:var(--ink-700);padding:0}.cHdjMq_segmente{border:1px solid var(--ink-900);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.cHdjMq_segmente label{padding:.55rem var(--space-2);font-size:var(--text-sm);color:var(--ink-800);text-align:center;cursor:pointer;transition:background-color var(--duration-2) var(--ease-standard), color var(--duration-2) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:relative}.cHdjMq_segmente label+label{border-left:1px solid var(--ink-900)}.cHdjMq_segmente label[data-aktiv]{background:var(--ink-900);color:var(--paper-50)}.cHdjMq_segmente input,.cHdjMq_hoelzer input{opacity:0;pointer-events:none;position:absolute}.cHdjMq_segmente label:has(input:focus-visible){outline:1px solid var(--brass-500);outline-offset:2px}.cHdjMq_holz:has(input:focus-visible){outline:1px solid var(--brass-500);outline-offset:2px}.cHdjMq_hoelzer{gap:var(--space-2);flex-wrap:wrap;display:flex}.cHdjMq_holz{align-items:center;gap:var(--space-2);border:1px solid var(--hairline-strong);font-size:var(--text-sm);color:var(--ink-800);cursor:pointer;transition:border-color var(--duration-2) var(--ease-standard);padding:.35rem .7rem .35rem .35rem;display:inline-flex;position:relative}.cHdjMq_holz[data-aktiv]{border-color:var(--ink-900);box-shadow:inset 0 0 0 1px var(--ink-900)}.cHdjMq_holzFarbe{background-image:repeating-linear-gradient(176deg,#00000014 0 1px,#0000 1px 4px);width:1.4rem;height:1.4rem}.cHdjMq_zeichnung{background:linear-gradient(var(--hairline-soft) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--hairline-soft) 1px, transparent 1px) 0 0 / 24px 24px, var(--paper-100);border:1px solid var(--hairline);margin:0;padding:clamp(.75rem,2.5vw,1.5rem)}.cHdjMq_zeichnung svg{width:100%;height:auto;max-height:34rem;font-family:var(--font-sans);display:block;overflow:visible}.cHdjMq_zeichnung svg *{vector-effect:non-scaling-stroke}.cHdjMq_legende{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);color:var(--ink-500);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-wrap:wrap;display:flex}.cHdjMq_legende span{align-items:center;gap:var(--space-2);display:inline-flex}.cHdjMq_legende i{width:1.4rem;height:.7rem;display:inline-block}.cHdjMq_legendeZone{border:1px dashed var(--brass-500);background:#c2a35024}.cHdjMq_legendeSommer{border:1px dashed var(--ink-500)}.cHdjMq_legendeWinter{border:1px solid var(--brass-500)}.cHdjMq_mass line{stroke:var(--brass-500);stroke-width:1px}.cHdjMq_mass text{fill:var(--brass-700);font-variant-numeric:tabular-nums;letter-spacing:.02em;paint-order:stroke;stroke:var(--paper-100);stroke-width:4px;stroke-linejoin:round}.cHdjMq_zeichnungText{fill:var(--ink-500);letter-spacing:.02em}.cHdjMq_boden{fill:var(--paper-50)}.cHdjMq_wand{fill:none;stroke:var(--ink-900);stroke-width:3px}.cHdjMq_zone{fill:#c2a3501f;stroke:var(--brass-500);stroke-width:1px;stroke-dasharray:5 4}svg[data-stufe=knapp] .cHdjMq_zone,svg[data-stufe=zu-eng] .cHdjMq_zone{fill:#9646321a;stroke:#9a5a43}.cHdjMq_tisch{stroke:var(--ink-900);stroke-width:1.25px}.cHdjMq_tischText{fill:var(--ink-900);font-family:var(--font-serif);paint-order:stroke;stroke:#fbf9f4b3;stroke-width:6px;stroke-linejoin:round}.cHdjMq_stuhl rect{fill:var(--paper-50);stroke:var(--ink-600);stroke-width:1px}.cHdjMq_stuhl .cHdjMq_lehne{fill:var(--ink-700);stroke:none}.cHdjMq_zone,.cHdjMq_tisch,.cHdjMq_boden,.cHdjMq_wand{transition:x var(--duration-3) var(--ease-emphasized), y var(--duration-3) var(--ease-emphasized), width var(--duration-3) var(--ease-emphasized), height var(--duration-3) var(--ease-emphasized), fill var(--duration-2) var(--ease-standard), stroke var(--duration-2) var(--ease-standard)}.cHdjMq_stuhl{transition:transform var(--duration-3) var(--ease-emphasized);animation:cHdjMq_auftauchen var(--duration-3) var(--ease-emphasized)}@keyframes cHdjMq_auftauchen{0%{opacity:0}}.cHdjMq_platte{stroke:var(--ink-900);stroke-width:1.25px}.cHdjMq_jahrring{fill:none;stroke:#0c202629;stroke-width:1px}.cHdjMq_fuge{stroke:#0c202659;stroke-width:1px}.cHdjMq_umrissSommer{fill:none;stroke:var(--ink-500);stroke-width:1px;stroke-dasharray:4 3}.cHdjMq_umrissWinter{fill:none;stroke:var(--brass-500);stroke-width:1px}.cHdjMq_leiste{fill:var(--ink-700)}.cHdjMq_atmen{animation:cHdjMq_atmen 6s var(--ease-in-out-quart) infinite alternate}@keyframes cHdjMq_atmen{0%{transform:scaleX(var(--eng))}to{transform:scaleX(var(--weit))}}.cHdjMq_wandFlaeche{fill:var(--paper-200);transition:x var(--duration-3) var(--ease-emphasized), width var(--duration-3) var(--ease-emphasized)}.cHdjMq_bodenLinie{stroke:var(--ink-900);stroke-width:1.5px}.cHdjMq_korpus,.cHdjMq_bein,.cHdjMq_fachboden{stroke:var(--ink-900);stroke-width:1px}.cHdjMq_sockel{fill:var(--ink-900);opacity:.85}.cHdjMq_front{stroke:#0c202680;stroke-width:1px}.cHdjMq_front[data-art=schwarz]{fill:var(--petrol-950);stroke:none}.cHdjMq_innen{fill:#d9d0bd}.cHdjMq_lpGrund{fill:var(--ink-700)}.cHdjMq_lpRuecken{fill:var(--ink-900)}.cHdjMq_lp{stroke:none}.cHdjMq_ordner{fill:var(--petrol-700)}.cHdjMq_ordner[data-ton="1"]{fill:var(--ink-600)}.cHdjMq_ordner[data-ton="2"]{fill:var(--brass-500)}.cHdjMq_ordnerLoch{fill:var(--paper-100);opacity:.85}.cHdjMq_teller{fill:var(--paper-50);stroke:var(--ink-500);stroke-width:.75px}.cHdjMq_schraffur{stroke:#9a5a4366;stroke-width:1px}.cHdjMq_kennzahlen{border-top:1px solid var(--hairline-strong);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));margin:0;display:grid}.cHdjMq_kennzahl{align-content:start;gap:var(--space-2);padding:var(--space-4) var(--space-4) 0 0;display:grid}.cHdjMq_kennzahl dt{color:var(--ink-500);font-size:var(--text-2xs);letter-spacing:var(--tracking-meta);text-transform:uppercase}.cHdjMq_kennzahl dd{margin:0}.cHdjMq_kennzahlWert{font-family:var(--font-serif);white-space:nowrap;color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,1.4rem + 1vw,2.4rem);line-height:1}.cHdjMq_kennzahlEinheit{color:var(--ink-600);font-size:var(--text-sm)}.cHdjMq_kennzahlHinweis{margin-top:var(--space-2);color:var(--ink-500);font-size:var(--text-xs);line-height:var(--leading-normal);display:block}.cHdjMq_urteil{padding:var(--space-4) var(--space-5);border-left:2px solid var(--brass-500);background:var(--brass-50);color:var(--ink-700);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.cHdjMq_urteil[data-stufe=knapp],.cHdjMq_urteil[data-stufe=zu-eng]{background:#f6ece5;border-left-color:#9a5a43}.cHdjMq_urteil strong{color:var(--ink-900);font-weight:var(--weight-medium)}.cHdjMq_aktionen{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.cHdjMq_aktionen .button{white-space:normal;text-align:center;max-width:100%;text-decoration:none}.cHdjMq_fussnote{color:var(--ink-500);font-size:var(--text-xs);line-height:var(--leading-relaxed);flex:18rem;margin:0}.cHdjMq_vergleich{gap:var(--space-3);display:grid}.cHdjMq_vergleich ul,.cHdjMq_kapazitaet ul{margin:0;padding:0;list-style:none;display:grid}.cHdjMq_vergleich button{align-items:center;gap:var(--space-4);border:0;border-bottom:1px solid var(--hairline-soft);width:100%;color:var(--ink-700);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;grid-template-columns:7.5rem minmax(0,1fr) 4.5rem;padding:.45rem 0;display:grid}.cHdjMq_vergleichSpur{background:var(--hairline-soft);height:6px}.cHdjMq_vergleichBalken{background:var(--ink-300);height:100%;transition:width var(--duration-3) var(--ease-emphasized), background-color var(--duration-2) var(--ease-standard);display:block}.cHdjMq_vergleichWert{text-align:right;font-variant-numeric:tabular-nums}.cHdjMq_vergleich li[data-aktiv] button{color:var(--ink-900);font-weight:var(--weight-medium)}.cHdjMq_vergleich li[data-aktiv] .cHdjMq_vergleichBalken{background:var(--brass-500)}.cHdjMq_vergleich button:hover .cHdjMq_vergleichBalken{background:var(--ink-600)}.cHdjMq_vergleich button:focus-visible{outline:1px solid var(--brass-500);outline-offset:2px}.cHdjMq_kapazitaet{gap:var(--space-3);display:grid}.cHdjMq_kapazitaet li{justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--hairline-soft);color:var(--ink-500);font-size:var(--text-sm);padding:.55rem 0;display:flex}.cHdjMq_kapazitaet li[data-passt]{color:var(--ink-900)}.cHdjMq_kapazitaetWert{text-align:right;font-variant-numeric:tabular-nums}.cHdjMq_kapazitaet li[data-passt] .cHdjMq_kapazitaetWert:before{content:"";background:var(--brass-500);vertical-align:.1em;width:.45rem;height:.45rem;margin-right:.55rem;display:inline-block}@media (max-width:640px){.cHdjMq_steuerung{grid-template-columns:minmax(0,1fr)}.cHdjMq_kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.cHdjMq_kennzahlWert{font-size:1.7rem}.cHdjMq_vergleich button{gap:var(--space-3);grid-template-columns:5.5rem minmax(0,1fr) 3.8rem}}@media (prefers-reduced-motion:reduce){.cHdjMq_atmen,.cHdjMq_stuhl{animation:none}.cHdjMq_stuhl,.cHdjMq_zone,.cHdjMq_tisch,.cHdjMq_boden,.cHdjMq_wand,.cHdjMq_wandFlaeche,.cHdjMq_vergleichBalken{transition:none}}
