.buehne-hero{background:var(--buehne);color:#fff;border-radius:clamp(20px,3vw,32px);margin:4px clamp(8px,2vw,24px) 0;position:relative;overflow:hidden}.hero-raster{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;padding-block:36px 96px;display:grid}.hero-text{flex-direction:column;gap:20px;min-width:0;display:flex}.hero-titel{font:800 clamp(calc(var(--u) * 2.375), calc(var(--u) * 1.3 + 4.8vw), calc(var(--u) * 4.5)) / 1.03 var(--ag-font-display);letter-spacing:-.035em;text-wrap:balance;color:#fff}.hero-lead{max-width:34em;font:400 calc(var(--u) * 1.125) / calc(var(--u) * 1.75) var(--ag-font-text);color:#eedff0}.hero-aktionen{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.hero-mikro{font:500 calc(var(--u) * .9375) / calc(var(--u) * 1.375) var(--ag-font-text);color:#eedff0;flex-wrap:wrap;gap:6px 20px;padding:0;list-style:none;display:flex}.hero-mikro li{align-items:center;gap:6px;display:inline-flex}.hero-mikro .ic{color:var(--minze)}.buehne-hero .store-badge{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #ffffff61}@media (width>=1024px){.hero-raster{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:32px;padding-block:72px 132px}.hero-text{gap:24px}.hero-lead{font-size:calc(var(--u) * 1.25);line-height:calc(var(--u) * 1.9375)}}.lage{z-index:2;margin-top:-72px;position:relative}.lage-titel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lage-raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,15em),1fr));gap:12px;padding:0;list-style:none;display:grid}.lage-raster>li{display:flex}.lage-karte{background:var(--ag-color-surface);width:100%;color:var(--ag-color-text);box-shadow:var(--kante), var(--schatten-m);transition:transform var(--ag-motion-medium) var(--ag-ease), box-shadow var(--ag-motion-medium) var(--ag-ease);border-radius:20px;flex-direction:column;gap:6px;padding:20px 20px 22px;text-decoration:none;display:flex;position:relative}.lage-karte:hover{transform:translateY(-2px)}.lage-punkt,.drei-symbol{background:var(--ag-color-primary-container);width:44px;height:44px;color:var(--ag-color-on-primary-container);border-radius:50%;flex:none;place-items:center;margin-bottom:6px;display:grid}.lage-punkt .ic,.drei-symbol .ic{width:22px;height:22px}.lage-name{font:700 calc(var(--u) * 1.1875) / calc(var(--u) * 1.5) var(--ag-font-display);letter-spacing:-.01em;text-underline-offset:.22em;text-decoration:underline 2px;text-decoration-color:var(--ag-color-outline-variant)}.lage-karte:hover .lage-name{text-decoration-color:var(--beere)}.lage-text{font:var(--t-meta);color:var(--ag-color-text-secondary);font-weight:400}.abschnitt{padding-block:44px}.abschnitt-kopf{flex-direction:column;gap:12px;max-width:44em;margin-bottom:28px;display:flex}.abschnitt-titel{font:800 clamp(calc(var(--u) * 1.75), calc(var(--u) * 1.2 + 2vw), calc(var(--u) * 2.75)) / 1.1 var(--ag-font-display);letter-spacing:-.03em}.abschnitt-lead{font:var(--t-explain);color:var(--ag-color-text-secondary);max-width:38em}@media (width>=1024px){.abschnitt{padding-block:64px}.abschnitt-kopf{margin-bottom:36px}}.drei{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.drei-karte{background:var(--ag-color-surface);min-width:0;box-shadow:var(--kante), var(--schatten-s);border-radius:24px;flex-direction:column;gap:8px;padding:28px;display:flex}.drei-text{flex-direction:column;flex:1;gap:10px;display:flex}.drei-text .link-row{margin-top:auto}.drei-karte h3{font:800 calc(var(--u) * 1.375) / 1.2 var(--ag-font-display);letter-spacing:-.02em}.drei-karte p{font:var(--t-body);color:var(--ag-color-text-secondary)}.fragen{flex-direction:column;gap:6px;margin-top:4px;padding:0;list-style:none;display:flex}.fragen li{background:var(--ag-color-surface-container);color:var(--ag-color-text);font:500 calc(var(--u) * .9375) / calc(var(--u) * 1.3125) var(--ag-font-text);border-radius:12px;padding:8px 12px}@media (width>=900px){.drei{grid-template-columns:repeat(3,minmax(0,1fr))}}.weg{grid-template-columns:minmax(0,1fr);gap:0;padding:0;list-style:none;display:grid;position:relative}.station{flex-direction:column;gap:6px;min-width:0;padding:0 0 28px 68px;display:flex;position:relative}.station:before{content:"";border-left:2px solid var(--ag-color-outline-variant);position:absolute;top:50px;bottom:2px;left:23px}.station:last-child:before{display:none}.station-nr{background:var(--ag-color-primary-container);width:48px;height:48px;color:var(--ag-color-on-primary-container);font:800 calc(var(--u) * 1.25) / 1 var(--ag-font-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.station h3{font:700 calc(var(--u) * 1.3125) / 1.25 var(--ag-font-display);letter-spacing:-.015em;padding-top:10px}.station p{font:var(--t-body);color:var(--ag-color-text-secondary)}@media (width>=900px){.weg{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.station{padding:68px 0 0}.station:before{border-left:0;border-top:2px solid var(--ag-color-outline-variant);inset:23px -24px auto 58px}.station h3{padding-top:0}}.beistand{background:var(--ag-color-surface);box-shadow:var(--kante), var(--schatten-s);border-radius:24px;margin-top:28px;padding:24px}.beistand-text{flex-direction:column;gap:8px;max-width:44em;display:flex}.beistand h3{font:800 calc(var(--u) * 1.5) / 1.2 var(--ag-font-display);letter-spacing:-.02em}@media (width>=720px){.beistand{padding:28px 36px}}.erklaert{grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;display:grid}.erklaert-text{flex-direction:column;align-items:flex-start;gap:16px;max-width:40em;display:flex}.schritte{counter-reset:schritt;flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.schritte>li{counter-increment:schritt;font:var(--t-body);padding-left:46px;position:relative}.schritte>li:before{content:counter(schritt);background:var(--ag-color-primary-container);width:32px;height:32px;color:var(--ag-color-on-primary-container);font:800 var(--u) / 1 var(--ag-font-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.erklaert-beispiel{min-width:0;position:relative}.beispiel{box-shadow:var(--kante), var(--schatten-m)}@media (width>=1024px){.erklaert{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:64px}}.vorlagen{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5em),1fr));gap:18px;margin-bottom:12px;padding:0;list-style:none;display:grid}.vorlagen>li{display:flex}.vorlage{background:var(--ag-color-surface);width:100%;color:var(--ag-color-text);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);transition:transform var(--ag-motion-medium) var(--ag-ease);border-radius:8px 0 12px 14px;flex-direction:column;gap:8px;padding:22px 22px 24px;text-decoration:none;display:flex;position:relative}.vorlagen>li{filter:drop-shadow(0 2px 3px #43163f14)drop-shadow(0 14px 22px #43163f1f);transition:filter var(--ag-motion-medium) var(--ag-ease)}.vorlagen>li:hover{filter:drop-shadow(0 2px 3px #43163f1a)drop-shadow(0 22px 30px #43163f2e)}.vorlagen>li:hover .vorlage{transform:translateY(-2px)}.vorlage:after{content:"";background:var(--ag-color-surface-container-high);clip-path:polygon(0 0,100% 100%,0 100%);border-bottom-left-radius:6px;width:26px;height:26px;position:absolute;top:0;right:0}.vorlage-zeilen{flex-direction:column;gap:6px;margin-bottom:6px;display:flex}.vorlage-zeilen i{background:var(--ag-color-outline-variant);border-radius:3px;height:5px;display:block}.vorlage-zeilen i:first-child{width:34%}.vorlage-zeilen i:nth-child(2){background:var(--aprikose);width:58%}.vorlage-zeilen i:nth-child(3){width:46%}.vorlage-titel{font:700 calc(var(--u) * 1.125) / calc(var(--u) * 1.4375) var(--ag-font-display);letter-spacing:-.01em;text-underline-offset:.2em;text-decoration:underline 2px;text-decoration-color:var(--ag-color-outline-variant)}.vorlagen>li:hover .vorlage-titel{text-decoration-color:var(--beere)}.vorlage-text{font:var(--t-meta);color:var(--ag-color-text-secondary);font-weight:400}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .vorlagen>li{filter:drop-shadow(0 12px 20px #00000073)}}:root[data-theme=dark] .vorlagen>li{filter:drop-shadow(0 12px 20px #00000073)}.preise{grid-template-columns:repeat(auto-fit,minmax(min(100%,18em),1fr));align-items:stretch;gap:16px;padding:0;list-style:none;display:grid}.preis{background:var(--ag-color-surface);box-shadow:var(--kante), var(--schatten-s);border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.preis h3{font:800 calc(var(--u) * 1.375) / 1.2 var(--ag-font-display);letter-spacing:-.02em}.preis-zahl{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.preis-zahl .t-amount{font:800 calc(var(--u) * 2.25) / 1.1 var(--ag-font-display);letter-spacing:-.03em}.preis-cta{align-self:flex-start;margin-top:auto}.preis--mappe{box-shadow:var(--kante), 0 0 0 2px var(--beere), var(--schatten-m)}.preise-hinweis{max-width:60em;margin-top:20px}.fragen-raster{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px 48px;display:grid}.faq{flex-direction:column;gap:10px;min-width:0;display:flex}.faq-eintrag{background:var(--ag-color-surface);box-shadow:var(--kante), var(--schatten-s);border-radius:16px}.faq-eintrag>summary{min-height:60px;font:700 calc(var(--u) * 1.0625) / calc(var(--u) * 1.4375) var(--ag-font-display);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px 14px 24px;list-style:none;display:flex}.faq-eintrag>summary::-webkit-details-marker{display:none}.faq-eintrag>summary .ic{background:var(--ag-color-primary-container);width:1.5em;height:1.5em;color:var(--ag-color-on-primary-container);transition:transform var(--ag-motion-medium) var(--ag-ease);border-radius:50%;flex:none;padding:2px}.faq-eintrag[open]>summary .ic{transform:rotate(180deg)}.faq-eintrag>p{max-width:46em;color:var(--ag-color-text-secondary);padding:0 24px 22px}@media (width>=1024px){.fragen-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fragen-raster .abschnitt-kopf{position:sticky;top:24px}}.unabhaengig-karte{background:var(--ag-color-primary-container);border-radius:24px;padding:28px}.unabhaengig-karte p{max-width:40em}@media (width>=720px){.unabhaengig-karte{padding:36px 44px}}.seiten-kopf{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px 48px;padding-block:32px 8px;display:grid}.seiten-kopf img{justify-self:center;width:min(70%,320px)}.seiten-kopf-text{flex-direction:column;gap:16px;max-width:42em;display:flex}@media (width>=900px){.seiten-kopf{grid-template-columns:minmax(0,1fr) 340px;padding-block:56px 16px}.seiten-kopf img{width:100%}}@media (width<=599px){.seiten-kopf img{display:none}}.gruppe{flex-direction:column;gap:16px;display:flex}.gruppe+.gruppe{margin-top:44px}.gruppe-kopf{flex-direction:column;gap:6px;max-width:42em;display:flex}.gruppe-kopf h2{font:800 calc(var(--u) * 1.625) / 1.15 var(--ag-font-display);letter-spacing:-.025em}.hinweise{grid-template-columns:repeat(auto-fit,minmax(min(100%,17em),1fr));gap:16px;padding:0;list-style:none;display:grid}.hinweise>li{background:var(--ag-color-surface);box-shadow:var(--kante), var(--schatten-s);border-radius:20px;flex-direction:column;gap:6px;padding:22px 24px;display:flex}.hinweise h3{font:700 calc(var(--u) * 1.125) / 1.3 var(--ag-font-display)}.hinweise p{color:var(--ag-color-text-secondary)}@media (prefers-reduced-motion:reduce){.lage-karte,.vorlage,.tile{transition:none}.lage-karte:hover,.vorlagen>li:hover .vorlage{transform:none}}@media print{.buehne-hero{color:#000;box-shadow:none;background:0 0}}
