.zugang{width:min(100% - 48px,780px);margin:0 auto;padding:clamp(40px,6vw,80px) 0}.zugang__kontext{color:var(--color-text-matt);font-size:.75rem;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px}.zugang__titel{margin:0 0 18px;font-size:clamp(2.1rem,5vw,3.7rem);line-height:1.06;letter-spacing:-.038em;font-weight:600;overflow-wrap:anywhere}.zugang__vorspann{max-width:62ch;color:var(--color-text-matt);line-height:1.65;margin:0 0 32px}.zugang__panel{padding:clamp(20px,4vw,36px);background:var(--color-papier);border:1px solid var(--color-hairline);border-radius:14px}.zugang__panel h2{margin:0 0 16px;font-size:1.4rem;font-weight:600;letter-spacing:-.02em}.zugang__panel p{line-height:1.65;overflow-wrap:anywhere}.zugang__formular{display:grid;grid-gap:24px;gap:24px;margin-top:24px}.zugang__feld{display:grid;grid-gap:8px;gap:8px;min-width:0}.zugang__feld label{font-weight:550}.zugang__feld input{width:100%;min-width:0;box-sizing:border-box;padding:13px 14px;font:inherit;color:var(--color-tief);background:var(--color-papier);border:1px solid var(--color-hairline-strong);border-radius:8px}.zugang__feld input:focus-visible{outline:2px solid var(--color-verweis);outline-offset:3px}.zugang__feld small{color:var(--color-text-matt)}.zugang__aktionen,.zugang__modi{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.zugang__modi{margin-bottom:28px}.zugang .knopf{max-width:100%;white-space:normal;text-align:center}.zugang a:not(.knopf){color:var(--color-tief);text-decoration:underline;text-underline-offset:4px}.zugang [role=alert],.zugang [role=status]{margin:0;padding:16px;border-left:3px solid var(--color-text-schwach);background:var(--color-grund-arbeit);border-radius:0 8px 8px 0}@media (max-width:480px){.zugang{width:calc(100% - 32px)}.zugang__aktionen>.knopf{width:100%}}