.-\38 nNaq_seite{--buehne:#20201e;--ton:#f1e9de;--gold:#7d5e34;--linie:#2b272329;--fehler:#9b3b2a}.-\38 nNaq_bild{width:100%;height:auto;display:block}.-\38 nNaq_knopf{box-sizing:border-box;width:100%;min-height:48px;padding:16px calc(28 * var(--u));font-family:var(--sans);font-weight:400;font-size:max(11px, calc(12 * var(--u)));letter-spacing:.26em;text-transform:uppercase;color:var(--paper);background:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.9em;text-decoration:none;transition:background-color .3s;display:inline-flex}.-\38 nNaq_knopf:hover{background:#453d35}.-\38 nNaq_knopf:disabled{opacity:.6;cursor:progress}.-\38 nNaq_knopf:focus-visible{outline-offset:4px;outline:1px solid}.-\38 nNaq_knopfHell{color:var(--ink);background:var(--night-ink)}.-\38 nNaq_knopfHell:hover{background:#fff}.-\38 nNaq_knopfHell:focus-visible{outline-color:var(--night-ink)}.-\38 nNaq_leiseLink{font-family:var(--sans);font-weight:400;font-size:max(11px, calc(12 * var(--u)));letter-spacing:.26em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid #2b272359;padding:14px 0 6px;text-decoration:none;transition:color .3s;display:inline-block}.-\38 nNaq_leiseLink:hover{color:var(--ink-quiet)}.-\38 nNaq_leiseLink:focus-visible{outline-offset:4px;outline:1px solid}.-\38 nNaq_seite[data-bereit] .-\38 nNaq_ein{transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms)}.-\38 nNaq_seite[data-bereit] .-\38 nNaq_ein:not([data-sichtbar]){opacity:0;transform:translateY(18px)}.-\38 nNaq_hero{max-width:var(--stage-mobile);padding:calc(var(--header-h) + 30 * var(--u)) calc(24 * var(--u)) 0;box-sizing:border-box;grid-template-areas:"kopf""bild""rest";margin:0 auto;display:grid}.-\38 nNaq_heroKopf{grid-area:kopf}.-\38 nNaq_heroTitel{margin:calc(18 * var(--u)) 0 0;font-family:var(--serif);font-weight:300;font-size:calc(36 * var(--u));letter-spacing:.05em;text-transform:uppercase;line-height:1.08}.-\38 nNaq_heroTitel span{display:block}.-\38 nNaq_heroBild{margin:calc(28 * var(--u)) calc(-24 * var(--u)) 0;grid-area:bild;overflow:hidden}.-\38 nNaq_heroRest{padding-top:calc(28 * var(--u));grid-area:rest}.-\38 nNaq_heroText{margin:0 0 calc(16 * var(--u));font-family:var(--sans);font-size:16px;font-weight:300;line-height:1.75}.-\38 nNaq_heroRest .-\38 nNaq_knopf{margin-top:calc(16 * var(--u))}@keyframes -\38 nNaq_herein{0%{opacity:0;transform:translateY(14px)}}@keyframes -\38 nNaq_naeher{0%{transform:scale(1.035)}}.-\38 nNaq_heroKopf,.-\38 nNaq_heroRest{animation:1s cubic-bezier(.2,.7,.2,1) both -\38 nNaq_herein}.-\38 nNaq_heroRest{animation-delay:.15s}.-\38 nNaq_heroBild .-\38 nNaq_bild{animation:2.2s cubic-bezier(.2,.7,.2,1) both -\38 nNaq_naeher}.-\38 nNaq_konfigurator{margin-top:calc(96 * var(--u));padding:calc(96 * var(--u)) 0 calc(110 * var(--u));background:var(--ton);scroll-margin-top:0}.-\38 nNaq_konfigurator:focus{outline:none}.-\38 nNaq_konfigKopf,.-\38 nNaq_konfigRaster{max-width:calc(342 * var(--u));margin-inline:auto}.-\38 nNaq_konfigKopf{text-align:center}.-\38 nNaq_konfigTitel{margin:calc(16 * var(--u)) 0 0;font-family:var(--serif);font-weight:300;font-size:calc(36 * var(--u));line-height:1.1}.-\38 nNaq_konfigUnter{margin:calc(10 * var(--u)) 0 0;font-family:var(--serif);font-style:italic;font-size:calc(19 * var(--u));color:var(--ink-quiet);line-height:1.45}.-\38 nNaq_konfigRaster{margin-top:calc(44 * var(--u));flex-direction:column;display:flex}.-\38 nNaq_vorschau{flex-direction:column;align-items:center;scroll-margin-top:24px;display:flex}.-\38 nNaq_vorschauKarte{width:calc(262 * var(--u))}.-\38 nNaq_vorschauHinweis{margin:calc(20 * var(--u)) 0 0;font-family:var(--sans);letter-spacing:.04em;text-align:center;color:var(--ink-quiet);font-size:12.5px;font-weight:300}.-\38 nNaq_formular{margin-top:calc(40 * var(--u));position:relative}.-\38 nNaq_schritt{min-width:0;padding:calc(24 * var(--u)) 0 calc(28 * var(--u));border:0;border-top:1px solid var(--linie);margin:0}.-\38 nNaq_schrittKopf{align-items:baseline;gap:calc(14 * var(--u));margin-bottom:calc(16 * var(--u));padding:0;display:flex}.-\38 nNaq_schrittNr{font-family:var(--sans);font-size:max(11px, calc(11 * var(--u)));letter-spacing:.24em;color:var(--gold)}.-\38 nNaq_schrittTitel{font-family:var(--serif);font-size:calc(25 * var(--u))}.-\38 nNaq_schrittHinweis{margin:calc(12 * var(--u)) 0 0;font-family:var(--sans);color:var(--ink-quiet);font-size:13px;font-weight:300;line-height:1.55}.-\38 nNaq_chip{box-sizing:border-box;border:1px solid var(--linie);cursor:pointer;background:#ffffff59;min-height:48px;transition:border-color .25s,background-color .25s;position:relative}.-\38 nNaq_chip input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.-\38 nNaq_chip:hover{border-color:#2b272366}.-\38 nNaq_chip[data-gewaehlt]{border-color:var(--ink);background:var(--paper)}.-\38 nNaq_chip:has(input:focus-visible){outline:1px solid var(--ink);outline-offset:3px}.-\38 nNaq_betragWahl{gap:calc(10 * var(--u));grid-template-columns:1fr 1fr;display:grid}.-\38 nNaq_chip{font-family:var(--serif);font-size:calc(20 * var(--u));font-variant-numeric:lining-nums;text-align:center;justify-content:center;align-items:center;padding:10px 12px;display:flex}.-\38 nNaq_chip:last-child{font-family:var(--sans);font-weight:400;font-size:max(11px, calc(12 * var(--u)));letter-spacing:.2em;text-transform:uppercase;grid-column:1/-1}.-\38 nNaq_betragFrei{align-items:baseline;gap:10px;display:flex}.-\38 nNaq_betragFrei>span{font-family:var(--sans);letter-spacing:.2em;color:var(--ink-quiet);font-size:12px}.-\38 nNaq_felder{gap:calc(18 * var(--u));display:grid}.-\38 nNaq_betragWahl+.-\38 nNaq_feld{margin-top:calc(18 * var(--u))}.-\38 nNaq_feld{flex-direction:column;gap:2px;min-width:0;display:flex}.-\38 nNaq_feld label{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-quiet);font-size:10.5px}.-\38 nNaq_feld label em{letter-spacing:.05em;text-transform:none;font-style:normal}.-\38 nNaq_feld input,.-\38 nNaq_feld textarea{box-sizing:border-box;width:100%;min-height:42px;font-family:var(--serif);color:var(--ink);background:0 0;border:0;border-bottom:1px solid #2b27238c;border-radius:0;padding:4px 2px;font-size:19px}.-\38 nNaq_feld textarea{resize:vertical;min-height:96px;line-height:1.45}.-\38 nNaq_feld input:focus,.-\38 nNaq_feld textarea:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 0 var(--ink);outline:none}.-\38 nNaq_feld input::placeholder{color:#2b272361}.-\38 nNaq_feld[data-fehler] input,.-\38 nNaq_feld[data-fehler] textarea{border-bottom-color:var(--fehler)}.-\38 nNaq_feldFehler{font-family:var(--sans);color:var(--fehler);margin:6px 0 0;font-size:13px;line-height:1.45}.-\38 nNaq_feldBreit{grid-column:1/-1}.-\38 nNaq_zaehler{font-family:var(--sans);text-align:right;color:var(--ink-quiet);margin-top:6px;font-size:12px;display:block}.-\38 nNaq_vorschauLink{margin-top:calc(22 * var(--u));font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2b272359;gap:.6em;padding:14px 0 6px;font-size:11px;font-weight:400;display:inline-flex}.-\38 nNaq_falle{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.-\38 nNaq_abschluss{padding-top:calc(28 * var(--u));border-top:1px solid var(--linie)}.-\38 nNaq_datenschutz{margin:calc(16 * var(--u)) 0 0;font-family:var(--sans);font-weight:300;font-size:max(12px, calc(13 * var(--u)));color:var(--ink-quiet);line-height:1.6}.-\38 nNaq_datenschutz a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.-\38 nNaq_unverbindlich{margin:0 0 calc(22 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));border:1px solid var(--linie);font-family:var(--serif);font-style:italic;font-size:calc(19 * var(--u));background:#fff6;line-height:1.45}.-\38 nNaq_formFehler{margin:calc(14 * var(--u)) 0 0;font-family:var(--sans);color:var(--fehler);font-size:14px;line-height:1.5}.-\38 nNaq_gesendet{margin-top:calc(40 * var(--u));padding:calc(28 * var(--u)) 0;border-top:1px solid var(--linie);animation:.7s both -\38 nNaq_herein}.-\38 nNaq_gesendet:focus{outline:none}.-\38 nNaq_gesendetLabel{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:11px;display:flex}.-\38 nNaq_gesendetTitel{margin:calc(14 * var(--u)) 0 0;font-family:var(--serif);font-size:calc(30 * var(--u));line-height:1.15}.-\38 nNaq_gesendetText{margin:calc(14 * var(--u)) 0 0;font-family:var(--sans);font-size:16px;font-weight:300;line-height:1.7}.-\38 nNaq_uebersicht{font-family:var(--sans);margin:0;font-size:15px;font-weight:300}.-\38 nNaq_uebersicht>div{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.-\38 nNaq_uebersicht dt,.-\38 nNaq_uebersicht dd{margin:0}.-\38 nNaq_uebersicht dd{font-family:var(--serif);font-size:calc(20 * var(--u));font-variant-numeric:lining-nums;text-align:right}.-\38 nNaq_uebersicht dd em{color:var(--ink-quiet);font-size:.9em}.-\38 nNaq_uebersicht .-\38 nNaq_summe{border-bottom:0;padding-top:14px}.-\38 nNaq_uebersicht .-\38 nNaq_summe dt{letter-spacing:.18em;text-transform:uppercase;font-size:11.5px;font-weight:400}.-\38 nNaq_ueberleitung{padding:calc(96 * var(--u)) 0 calc(104 * var(--u));background:var(--buehne);color:var(--night-ink)}.-\38 nNaq_ueberleitungBild,.-\38 nNaq_ueberleitungText{max-width:calc(342 * var(--u));margin-inline:auto}.-\38 nNaq_ueberleitungBild{margin-top:0;margin-bottom:0}.-\38 nNaq_ueberleitungText{margin-top:calc(40 * var(--u))}.-\38 nNaq_ueberleitungTitel{font-family:var(--serif);font-weight:300;font-size:calc(32 * var(--u));letter-spacing:.05em;text-transform:uppercase;margin:0;line-height:1.12}.-\38 nNaq_ueberleitungAbsatz{margin:calc(18 * var(--u)) 0 calc(30 * var(--u));font-family:var(--sans);color:#f1ebe2d6;font-size:16px;font-weight:300;line-height:1.75}@media (min-width:900px){.-\38 nNaq_knopf{width:auto;padding:calc(19 * var(--u)) calc(34 * var(--u))}.-\38 nNaq_hero{grid-template-columns:calc(540 * var(--u)) 1fr;column-gap:calc(80 * var(--u));max-width:none;padding:calc(var(--header-h) + 56 * var(--u)) calc(96 * var(--u)) 0;grid-template-rows:auto 1fr;grid-template-areas:"kopf bild""rest bild"}.-\38 nNaq_heroKopf{padding-top:calc(40 * var(--u));align-self:end}.-\38 nNaq_heroTitel{font-size:calc(50 * var(--u));line-height:1.08}.-\38 nNaq_heroBild{align-self:start;margin:0}.-\38 nNaq_heroRest{padding-top:calc(30 * var(--u))}.-\38 nNaq_heroText{max-width:calc(460 * var(--u));margin-bottom:calc(18 * var(--u));font-size:max(15px, calc(18 * var(--u)))}.-\38 nNaq_heroRest .-\38 nNaq_knopf{margin-top:calc(26 * var(--u))}.-\38 nNaq_konfigurator{margin-top:calc(128 * var(--u));padding:calc(130 * var(--u)) calc(96 * var(--u)) calc(150 * var(--u))}.-\38 nNaq_konfigKopf{max-width:none}.-\38 nNaq_konfigTitel{font-size:calc(48 * var(--u))}.-\38 nNaq_konfigUnter{max-width:calc(620 * var(--u));font-size:calc(22 * var(--u));margin-inline:auto}.-\38 nNaq_konfigRaster{grid-template-columns:1fr calc(380 * var(--u));column-gap:calc(110 * var(--u));max-width:calc(1152 * var(--u));margin-top:calc(64 * var(--u));align-items:start;display:grid}.-\38 nNaq_vorschau{top:calc(var(--header-h) + 28px);grid-area:1/2;position:sticky}.-\38 nNaq_vorschauKarte{width:min(calc(340 * var(--u)), calc((100svh - var(--header-h) - 110px) * 99 / 210))}.-\38 nNaq_formular,.-\38 nNaq_gesendet{grid-area:1/1;margin-top:0}.-\38 nNaq_schritt:first-child,.-\38 nNaq_gesendet{border-top:0;padding-top:0}.-\38 nNaq_betragWahl{grid-template-columns:repeat(4,1fr) 1.4fr}.-\38 nNaq_chip:last-child{grid-column:auto}.-\38 nNaq_felder{column-gap:calc(28 * var(--u));grid-template-columns:1fr 1fr}.-\38 nNaq_unverbindlich{font-size:calc(20 * var(--u))}.-\38 nNaq_uebersicht dd{font-size:calc(21 * var(--u))}.-\38 nNaq_ueberleitung{grid-template-columns:calc(460 * var(--u)) calc(520 * var(--u));column-gap:calc(96 * var(--u));padding:calc(120 * var(--u)) calc(96 * var(--u));justify-content:center;align-items:center;display:grid}.-\38 nNaq_ueberleitungBild,.-\38 nNaq_ueberleitungText{max-width:none;margin:0}.-\38 nNaq_ueberleitungTitel{font-size:calc(42 * var(--u))}.-\38 nNaq_ueberleitungAbsatz{font-size:max(15px, calc(17.5 * var(--u)))}}@media (prefers-reduced-motion:reduce){.-\38 nNaq_heroKopf,.-\38 nNaq_heroRest,.-\38 nNaq_heroBild .-\38 nNaq_bild,.-\38 nNaq_gesendet{animation:none}}
