.page-main.ag-seite{padding-top:clamp(20px,5vw,56px)}.page-main>.wrap.ag-wrap{max-width:760px}.ag-seite h1{font-size:clamp(30px,6.2vw,44px);line-height:1.12;letter-spacing:-.03em;margin:0 0 14px}.ag-lead{font-size:clamp(17px,2.2vw,19px);line-height:1.6;color:var(--ink-soft);margin:0 0 28px;max-width:60ch}.ag-form{display:grid;grid-gap:22px;gap:22px;padding:22px;background:var(--bg-soft);border:1px solid var(--line);border-radius:16px}@media (min-width:640px){.ag-form{padding:30px}}.ag-feld{display:grid;grid-gap:8px;gap:8px;border:0;margin:0;padding:0;min-width:0}.ag-label{font-size:16px;font-weight:700;color:var(--ink);padding:0}.ag-hilfe{margin:-4px 0 4px;font-size:14.5px;color:var(--ink-soft);line-height:1.5}.ag-form input[type=text],.ag-form textarea{width:100%;padding:13px 14px;border-radius:10px;font:inherit;font-size:16px;line-height:1.55;background:var(--bg);color:var(--ink);border:1px solid var(--line)}.ag-form input[type=text]{height:52px}.ag-form textarea{min-height:200px;resize:vertical}.ag-form input:focus,.ag-form textarea:focus{outline:none;border-color:var(--accent)}.ag-form ::placeholder{color:var(--ink-faint);opacity:.8}.ag-zaehler{justify-self:end;font-size:12.5px;color:var(--ink-faint)}.ag-zaehler.zu-lang{color:#f0a39a;font-weight:700}.ag-chips{display:flex;flex-wrap:wrap;gap:8px}.ag-chip{min-height:44px;padding:0 16px;border-radius:10px;border:1.5px solid var(--line);background:var(--bg);color:var(--ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.ag-chip:hover{border-color:var(--accent-line)}.ag-chip.an{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ag-mikro-box{display:grid;grid-gap:6px;gap:6px}.ag-mikro{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;text-align:left;cursor:pointer;background:rgba(136,231,136,.07);border:1.5px dashed var(--accent);border-radius:14px;color:var(--ink);font:inherit;transition:background .15s}.ag-mikro:hover{background:rgba(136,231,136,.12)}.ag-mikro-icon{flex:none;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent)}.ag-mikro-icon svg{width:24px;height:24px}.ag-mikro b{display:block;font-size:16.5px}.ag-mikro small{display:block;margin-top:2px;font-size:13.5px;color:var(--ink-soft)}.ag-mikro.an{border-style:solid;background:rgba(136,231,136,.14)}.ag-mikro.an .ag-mikro-icon{animation:ag-puls 1.4s ease-in-out infinite}@keyframes ag-puls{0%,to{box-shadow:0 0 0 0 rgba(136,231,136,.5)}50%{box-shadow:0 0 0 10px rgba(136,231,136,0)}}.ag-mikro-hinweis{margin:0;font-size:12px;color:var(--ink-faint)}.ag-diktat{margin:0}.ag-los{width:100%;height:56px;font-size:17px;display:inline-flex;align-items:center;justify-content:center;gap:10px}.ag-dreher{width:18px;height:18px;border-radius:50%;border:2.5px solid;border-right:2.5px solid transparent;animation:ag-dreh .8s linear infinite}@keyframes ag-dreh{to{transform:rotate(1turn)}}.ag-fehler{margin:-8px 0 0;font-size:15px;color:#f0a39a;line-height:1.5}.ag-info{margin:-8px 0 0;text-align:center;font-size:13px;color:var(--ink-faint)}.ag-ergebnis{margin-top:44px;scroll-margin-top:90px}.ag-ergebnis-kopf p{margin:0 0 16px;color:var(--ink-soft);font-size:15px}.ag-markiert-bsp{padding:1px 6px;border-radius:4px;background:#fff3d6;color:#8a5800;font-weight:600;font-size:13.5px}.ag-blatt{--b-ink:#0e2a33;--b-grau:#6e7d84;--b-linie:#d5dedc;--b-feld:#f1f5f4;background:#fff;color:var(--b-ink);border-radius:12px;padding:22px 16px 20px;box-shadow:0 10px 40px rgba(0,0,0,.35)}@media (min-width:640px){.ag-blatt{padding:36px 40px 30px}}.ag-blatt-marke{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px;margin-bottom:14px}.ag-blatt-marke i{width:8px;height:8px;border-radius:50%;background:#88e788}.ag-blatt-unter{font-size:14px;color:var(--b-grau);padding:2px 0 10px;border-bottom:1.5px solid #88e788;margin-bottom:8px}.ag-abschnitt{margin-top:18px}.ag-abschnitt h3{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--b-ink)}.ag-tabelle{border:1px solid var(--b-linie);border-radius:4px;overflow:hidden}.ag-zeile{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;border-top:1px solid var(--b-linie)}.ag-zeile:first-child{border-top:0}.ag-zeile.breit{grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.ag-zeile.breit{grid-template-columns:150px minmax(0,1fr)}}.ag-zelle-links{background:var(--b-feld);padding:9px 8px;font-weight:700;font-size:14px}.ag-zeile.breit .ag-zelle-links{padding:8px 10px}@media (max-width:559px){.ag-zeile.breit .ag-zelle-links{padding:6px 10px;font-size:12.5px}}.ag-eingabe{display:block;width:100%;min-width:0;border:0;background:transparent;color:inherit;font:inherit;font-size:15px;line-height:1.5;padding:8px 10px;resize:none;field-sizing:content;min-height:38px;border-radius:0}.ag-eingabe:hover{background:#f8fbfa}.ag-eingabe:focus{outline:2px solid #88e788;outline-offset:-2px;background:#fff}.ag-eingabe.fehlt{background:#fff3d6;color:#8a5800}.ag-eingabe.gross{font-size:clamp(22px,5vw,30px);font-weight:800;letter-spacing:-.02em;padding:4px 6px;margin-left:-6px;line-height:1.2}.ag-weg{border:0;background:transparent;color:#a3b0b4;font-size:20px;cursor:pointer}.ag-weg:hover{color:#c84034}.ag-dazu{margin-top:6px;border:0;background:transparent;color:#1f5d3f;font:inherit;font-weight:700;font-size:14px;cursor:pointer;padding:8px 0}.ag-stand{display:flex;flex-wrap:wrap;gap:6px 30px;margin-top:22px;font-size:14px}.ag-pruefen{margin:14px 0 0;font-size:13px;color:var(--ink-faint)}.ag-download{width:100%;height:56px;margin-top:18px;font-size:17px;display:inline-flex;align-items:center;justify-content:center;gap:10px}.ag-download svg{width:20px;height:20px}@media (min-width:640px){.ag-download{width:auto;padding:0 30px}}.ag-fertig{display:grid;grid-gap:10px;gap:10px}.ag-fertig p{margin:0 0 4px;font-size:15px;line-height:1.55}.ag-fertig .btn{width:100%;text-align:center;height:50px;display:inline-flex;align-items:center;justify-content:center}.ag-cta{margin:34px 0 0;padding:26px 24px;border-radius:16px;background:linear-gradient(135deg,#0f3a2a,#0c222b);border:1px solid var(--accent-line)}.ag-cta h2{font-size:22px;margin:0 0 8px;letter-spacing:-.02em}.ag-cta p{margin:0 0 18px;color:var(--ink-soft);font-size:16px;line-height:1.55}@media (max-width:560px){.ag-cta .btn{display:block;width:100%;text-align:center}}.ag-wissen{margin-top:64px;padding-top:40px;border-top:1px solid var(--line)}.ag-wissen h2{font-size:clamp(24px,4.4vw,30px);letter-spacing:-.02em;margin:0 0 14px}.ag-wissen p{color:var(--ink-soft);font-size:17px;line-height:1.7;margin:0 0 16px;max-width:68ch}.ag-wissen a{color:var(--accent)}