.d-mw__karte{display:flex;flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,36px);border-radius:16px;background:var(--paper);border:1px solid var(--peach);min-width:0}.d-mw__karte h3{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.d-mw__karte p{margin:0;color:var(--anthrazit)}.d-mw__karte .d-mw__mehr{margin-top:auto;padding-top:16px}.d-mw__nutzen{display:grid;gap:clamp(16px,1.8vw,24px);grid-template-columns:1fr}@media(min-width:760px){.d-mw__nutzen{grid-template-columns:repeat(2,minmax(0,1fr))}}.d-mw__kachel{display:grid;gap:8px;padding:clamp(24px,2.6vw,36px);border-radius:16px;background:var(--peach-40);min-width:0}.d-mw__kachel h3{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.3;color:var(--ink)}.d-mw__kachel p{margin:0;color:var(--anthrazit)}.d-mw__nr,.d-mw__kachel-nr{font-family:var(--serif);font-size:.95rem;color:var(--ink);opacity:.55}.d-mw__stich{display:flex;flex-wrap:wrap;gap:0 10px;margin:2px 0 0;padding:0;list-style:none;font-size:.875rem;line-height:1.5;opacity:.72}.d-mw__stich li:not(:last-child):after{content:"·";margin-left:10px;opacity:.6}.d-mw__motiv{position:relative;height:148px;margin:calc(-1*clamp(24px,2.6vw,36px)) calc(-1*clamp(24px,2.6vw,36px)) 4px;border-radius:16px 16px 0 0;overflow:hidden;background:linear-gradient(155deg,var(--peach-20),var(--peach-40));display:grid;place-items:center}.d-mw__motiv>img{width:100%;height:100%;object-fit:cover;object-position:top center}.d-mw__motiv .d-tnetz{position:absolute;width:auto;height:auto;inset:0 auto 0 50%;translate:-50% 0;aspect-ratio:1.86;max-width:100%}.d-mw__motiv .d-lauf--netz{width:100%}.d-mw__motiv .d-lauf--feld .d-lauf__bahn{gap:clamp(10px,1.4vw,18px)}.d-mw__motiv .d-lauf--feld .d-lauf__kopf:nth-child(n+4){display:none}.d-mw__motiv:has(.d-lauf--netz:not(.d-lauf--feld)){-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.d-mw__preise .d-pkarte__merkmale--saeulen li.d-pkarte__saeule{align-items:start}.d-mw__preise .d-pkarte__saeule-name{display:block;font-weight:400}.d-mw__preise .d-pkarte__saeule-txt{display:block;margin-top:2px;font-size:.875rem;line-height:1.4;opacity:.72}.d-mw__schritte{position:relative;isolation:isolate;overflow:hidden}.d-mw__schritte:before{content:"";position:absolute;z-index:-1;left:64.4%;top:30.6%;width:20.8%;aspect-ratio:300 / 320;background:var(--peach);border-radius:9999px;filter:blur(clamp(60px,8vw,120px));pointer-events:none}.d-mw:not(.d-tax-anfrage) .d-mw__schritte:before{left:59.2%;width:31.2%;margin-top:calc(-.051*min(var(--wrap-weit),100% - 2 * var(--pad)))}@media(max-width:560px){.d-mw:not(.d-tax-anfrage) .d-mw__schritte:before{left:54.8%;width:40%;margin-top:0;filter:blur(48px)}}.d-mw__schritte-h2{position:relative}.d-mw__schritte-pfeil{position:absolute;left:1.6em;top:-1.15em;width:7.4em;height:auto;z-index:2;pointer-events:none}@media(max-width:900px){.d-root .d-mw__schritte-pfeil{display:none}}.d-mw__schritte .d-schritt .d-h4{font-size:clamp(1.35rem,1.95vw,1.75rem)}.d-mw__schritte .d-schritt .d-body{font-size:1.125rem}.d-mw__hebel{gap:clamp(20px,2.2vw,28px);grid-template-columns:1fr}.d-mw__hebel .d-block{background:var(--peach-20);border-radius:var(--radius);padding:clamp(20px,2.2vw,32px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(20px,3vw,40px)}.d-mw__hebel .d-block--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.d-mw__hebel .d-block__txt{gap:14px}.d-mw__hebel .d-block__nr{width:56px;height:56px;display:grid;place-items:center;border:2px solid var(--peach);border-radius:50%;background:var(--peach);color:var(--ink);font-family:var(--serif);font-weight:500;font-size:28px;line-height:1}.d-mw__hebel .d-h3{font-size:clamp(1.5rem,2.1vw,1.875rem)}.d-mw__hebel .d-block__lead{color:var(--ink)}.d-mw__hebel .d-rahmen,.d-mw__hebel .d-tools-szene{width:100%;min-height:0;padding:0;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;background:none}.d-mw__hebel .d-rahmen:before,.d-mw__hebel .d-tools-szene:before{content:none}.d-mw__hebel .d-rahmen>img{position:relative;width:min(340px,76%);height:auto;object-fit:contain;margin-block:0;border:8px solid var(--ink);border-radius:14px;background:var(--ink);box-shadow:0 12px 30px #1a1a1a33}.d-mw__hebel .d-tools-szene:has(.d-tnetz){overflow:visible;min-height:auto}.d-mw__hebel .d-tools-szene .d-tnetz{width:100%}@media(min-width:861px){.d-mw__hebel .d-block--flip:has(.d-tnetz){--home-raster: calc(100% + 2*clamp(20px, 2.2vw, 32px) - (2*clamp(24px, 2.8vw, 40px))) ;--home-abstand: clamp(28px, 4vw, 56px);--home-spalte: max( calc((var(--home-raster) - var(--home-abstand)) / 2.1), min(553px, calc(var(--home-raster) - var(--home-abstand) - 534px)) );grid-template-columns:minmax(0,1fr) max(var(--home-spalte),min(calc(var(--home-spalte) * 552.8 / 510 + .5px),max(var(--home-spalte),553.3px),calc(100% - clamp(20px,3vw,40px) - 506px)))}}@media(max-width:760px){.d-mw__hebel .d-tools-szene>.d-tnetz{--tnetz-b: min( calc((100% - 8px) * 552.8 / 510 + .5px), calc((100% + 2 * (var(--saeule-polster, 20px) - 10px)) * 552.8 / 542.8) );width:var(--tnetz-b);margin-inline:calc((100% - var(--tnetz-b)) / 2)}}.d-mw__hebel .d-tools-szene:has(.d-lauf){padding-inline:clamp(14px,1.8vw,26px)}@supports (overflow: clip){.d-mw__hebel .d-tools-szene:has(.d-lauf){overflow:visible;min-height:auto}}@media(max-width:760px){.d-mw__hebel .d-block,.d-mw__hebel .d-block--flip{grid-template-columns:1fr}.d-mw__hebel .d-block__bild,.d-mw__hebel .d-block__txt{grid-column:1}.d-mw__hebel .d-block__bild{grid-row:1}.d-mw__hebel .d-block__txt{grid-row:2}}.d-mw__kachel{gap:12px;padding:clamp(24px,2.6vw,32px);background:var(--peach-20)}.d-mw__kachel h3{font-size:1.375rem;text-wrap:pretty}.d-mw__kachel p{color:var(--ink)}.d-mw__kachel-nr{width:48px;height:48px;margin-bottom:4px;display:grid;place-items:center;border-radius:50%;background:var(--peach);color:var(--ink);font-family:var(--serif);font-weight:500;font-size:24px;line-height:1;opacity:1}.d-mw__preise .d-pkarten__h2{white-space:pre-line}.d-mw .d-mw__h2-mitte,.d-mw .d-stimmen__kopf{text-align:center}.d-mw .d-mw__h2-zeile{display:block}.d-mw .d-mw__schritte-h2{width:fit-content;max-width:100%;margin-inline:auto;text-align:center}.d-mw .d-mw__schritte .d-btns{justify-content:center}@media(max-width:560px){.d-mw:not(.d-tax-anfrage) .d-mw__schritte .d-btns .d-btn{font-size:1.125rem;padding:14px 28px}}.d-mw__schritte-kern{display:grid;gap:clamp(24px,2.5vw,36px)}.d-mw .d-schritte-foto.d-mw__schritte-band{margin-top:0}@media(min-width:860px){.d-mw .d-mw__schritte--waagerecht .d-schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:start}.d-mw .d-mw__schritte--waagerecht .d-schritt{grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;text-align:center}.d-mw .d-mw__schritte--waagerecht .d-schritt__txt{justify-items:center}.d-mw .d-mw__schritte--waagerecht .d-schritt__txt .d-body{max-width:34ch}.d-mw .d-mw__schritte--waagerecht .d-schritt:not(:last-child):before{top:calc(clamp(64px,6.67vw,96px)/2);left:50%;width:calc(100% + 32px);height:1px}}.d-mw .d-hero .d-btn{font-size:1.125rem}.d-mw .d-hero .d-btn{font-size:1.25rem;padding:13px 26px}@media(min-width:560px){.d-mw .d-hero .d-btns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:fit-content;margin-inline:auto}.d-mw .d-hero .d-btns .d-btn{justify-content:center}}:where(.d-mw) .d-body{font-size:1.25rem}@media(max-width:767px){.d-mw .d-hero .d-h1{font-size:min(2.527rem,calc((100vw - 40px) / 11))}}
