.application-page{--green:#a6b6ff;--green-strong:#8a9eef;--ink:#edf0ff;--muted:#aab1cc;--panel:#111522;--border:#303957;background:#0b0e19}.application-page .site-header{background:#0b0e19;border-color:var(--border)}.application-page .primary-nav a{font-size:14px}.application-page .site-footer{background:#080b12;color:#aab1cc}.application-page .site-footer nav a{font-size:14px;color:#aab1cc}.application-page .site-footer h2{font-size:11px}.application-page .brand{color:#f3f4ff}.application-page .site-footer .brand{display:flex}.application-page .site-footer img{padding:0}.application-page .site-footer .social-links img{width:22px;height:22px}.application-page main article{margin:0}.application-page .hero h1{height:auto}.application-page .site-footer .footer-lower p{font-size:11px}.application-page .form-column,.application-page .application-layout{min-width:0}.application-page input,.application-page textarea{min-width:0}.application-page .site-header a{text-decoration:none}.application-page .site-footer a{text-decoration:none}.application-page .site-footer .brand img{width:38px;height:44px}.application-page .menu-toggle{background:transparent;color:var(--accent)}
.application-page .hero{display:block;text-align:center}.application-page .hero-tags{justify-content:center}.application-page .application-banner{line-height:0;border-bottom:1px solid var(--border)}.application-page .application-banner img{width:100%;display:block}.application-page .application-layout{padding:18px;background:linear-gradient(#0b0e19ed,#0b0e19ed),url('/Bilder/Hintergrund_Invert.png') center/cover;border:1px solid var(--border);border-radius:14px}.application-page .card{background:var(--panel);border-color:var(--border)}.application-page .section-icon,.application-page .step-link.is-current,.application-page .choice:has(input:checked),.application-page .confirmation{background:#222c53;border-color:#6273ba;color:#edf0ff}.application-page .notice:not(.closed){background:#151d35;border-color:#3a497c}.application-page .soft-note{background:#181e32;border-left-color:#8a9eef;color:#bec8e3}.application-page .hero-tags span{border-color:#394367;color:#bec8e3}.application-page button,.application-page .button{background:#9bafff;color:#10162a;border-color:#9bafff}.application-page button:hover,.application-page .button:hover{background:#becbff;color:#10162a}.application-page .secondary,.application-page .step-link,.application-page .text-button{background:transparent;color:#d4dcf7}.application-page .menu-toggle{background:transparent;color:var(--accent);border-color:var(--accent)}.application-page .site-footer .social-links img{filter:invert(1)}.application-page .site-footer nav a{justify-content:flex-start}.application-page .site-footer .social-links a{justify-content:center}.application-page .site-footer .brand{justify-content:flex-start}.application-page .hero-copy .intro{margin-inline:auto}.application-page .site-footer{padding:64px clamp(20px,4vw,56px) 28px}.application-page .site-footer .brand img{margin:0}.application-page .site-footer .social-links img{margin:0}.application-page .site-header .brand{min-width:0}.application-page .hero h1{font-size:clamp(2rem,4vw,3.7rem)}@media(max-width:720px){.application-page .application-layout{padding:10px}}