.wg-kopf{text-align:center;padding-top:clamp(40px,4.5vw,64px);overflow:hidden}.wg-kopf h1{margin-top:clamp(10px,1.2vw,16px);font-size:clamp(30px,8.6vw,90px);line-height:1.02;font-weight:640;letter-spacing:-.035em;text-wrap:balance}.wg-satz{margin:clamp(16px,1.8vw,24px) auto 0;max-width:660px;font-size:clamp(18px,1.5vw,22px);line-height:1.42;color:var(--tinte2);text-wrap:balance}.wg-drei{display:flex;justify-content:center;align-items:flex-end;gap:clamp(16px,2vw,28px);margin-top:clamp(40px,5vw,72px);padding-bottom:clamp(64px,7vw,104px)}.wg-drei iframe,.wg-buehne iframe{display:block;border:0;border-radius:18px;background:transparent;box-shadow:0 1px #0b12200a,0 22px 48px #0b12201a}.wg-drei .wg-s{margin-bottom:clamp(60px,8vw,120px)}.wg-bau,.wg-ha{background:var(--karte)}.wg .abschnitt{text-align:left}.wg-lead{margin-top:14px;max-width:640px;font-size:clamp(17px,1.35vw,20px);line-height:1.45;color:var(--tinte2)}.wg-raster{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:clamp(28px,4vw,64px);margin-top:clamp(32px,3.6vw,48px);align-items:stretch}.wg-form{display:flex;flex-direction:column;gap:26px}.wg-name{display:block;margin-bottom:10px;font-size:15px;font-weight:620}.wg-land select{width:100%;max-width:280px;height:44px;padding:0 40px 0 14px;border:1px solid #69707d;border-radius:12px;background:var(--karte) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5' fill='none' stroke='%235a6478' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 12px center / 18px;font:inherit;font-size:16px;color:var(--tinte);appearance:none;-webkit-appearance:none}.wg-land select:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.wg-buehne{display:flex;align-items:center;justify-content:center;min-height:420px;padding:32px;border-radius:28px;background:var(--grund2)}.wg-buehne iframe{max-width:100%;transition:width .35s cubic-bezier(.23,1,.32,1),height .35s cubic-bezier(.23,1,.32,1)}.wg-code{position:relative;border-radius:20px;background:var(--tinte);color:#e8edf6}.wg-code pre{margin:0;padding:20px 150px 20px 24px;overflow-x:auto;font:14px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-all}.wg-gross{margin-top:24px}.wg-kopie{position:absolute;top:12px;right:12px;height:38px;padding:0 16px;border:0;border-radius:999px;background:#ffffff24;color:#fff;font:inherit;font-size:14px;font-weight:620;cursor:pointer;transition:background-color .2s}.wg-kopie:hover{background:#ffffff38}.wg-kopie:focus-visible{outline:2px solid #9db8ff;outline-offset:2px}.wg-kopie.fertig{background:var(--blau)}.wg-bitte{margin-top:14px;max-width:720px;font-size:15px;line-height:1.5;color:var(--tinte3)}.wg-bitte code,.wg-fragen code{font:14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.wg-badge{margin:clamp(28px,3vw,40px) 0 clamp(24px,3vw,36px)}.wg-badge img{display:block;height:40px;width:auto}.wg-zeile+.wg-zeile{margin-top:18px}.wg-zname{margin-bottom:8px;font-size:15px;font-weight:620}.wg-ha .wg-zeile{margin-top:clamp(24px,3vw,36px)}.wg-fragen dl{display:grid;grid-template-columns:1fr 1fr;gap:28px clamp(32px,5vw,80px);margin-top:clamp(28px,3vw,44px)}.wg-fragen dt{font-size:17px;font-weight:640}.wg-fragen dd{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--tinte2)}.wg-fragen dd a{color:inherit}.wg-offen{border-top:1px solid var(--haar)}.wg-weiter{margin-top:20px;font-size:clamp(17px,1.35vw,20px)}.wg-weiter a{display:inline-flex;align-items:center;min-height:44px;font-weight:620;color:var(--blau);text-decoration:none}.wg-weiter a:hover{text-decoration:underline}@media(max-width:1000px){.wg-drei .wg-l{display:none}}@media(max-width:760px){.wg-kopf{padding-top:48px}.wg-drei{flex-direction:column;align-items:center}.wg-drei .wg-s{margin-bottom:0;order:2}.wg-drei iframe{max-width:100%}.wg-raster{grid-template-columns:1fr}.wg-buehne{min-height:0;padding:24px 12px}.wg-land select{max-width:none}.wg-code pre{padding:18px 18px 64px;font-size:13px}.wg-kopie{top:auto;bottom:12px;right:12px;height:44px}.wg-fragen dl{grid-template-columns:1fr}}.ek{background:#fff;border-bottom:1px solid var(--haar);padding:clamp(40px,5vw,56px) 0 clamp(44px,5vw,60px)}.ek-raster{display:grid;gap:36px;align-items:center;max-width:1040px;margin:0 auto}@media(min-width:900px){.ek-raster{grid-template-columns:minmax(0,1fr) 340px;gap:64px}}.ek h2{margin-top:12px;font-size:clamp(36px,5vw,56px);line-height:1.02;font-weight:640;letter-spacing:-.035em}.ek-satz{margin-top:20px;max-width:560px;font-size:clamp(17px,1.5vw,20px);line-height:1.45;color:var(--tinte2)}.ek-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px}.ek-zwei{display:inline-block;padding:12px 0;font-weight:600;color:var(--blau);text-decoration:none}.ek-zwei:hover{text-decoration:underline}.ek-kasten{justify-self:center;width:100%;max-width:340px}.ek iframe{display:block;width:100%;max-width:340px;border:0;border-radius:18px;box-shadow:0 1px #0b12200a,0 22px 48px #0b12201a}.ek-ha{margin-top:16px}.ek-ha-t{margin-bottom:8px;font-size:14px;color:var(--tinte2)}.ek-trenner{margin:0;padding:22px 0 0;text-align:center;font-size:15px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--tinte2)}
