.swr{color:#e9ecef;background:#08080b;min-height:100vh;padding:clamp(3rem,8vh,5rem) 1.25rem}.swr-inner{max-width:68ch;margin:0 auto}.swr-zurueck{color:#7fdcff;margin-bottom:2rem;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-block}.swr-zurueck:hover{color:#fff}.swr-h1{letter-spacing:-.035em;color:#fff;margin:0 0 .4rem;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;line-height:1.05}.swr-stand{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#e9ecef73;margin:0 0 2.2rem;font-size:.7rem}.swr-text h2{letter-spacing:-.02em;color:#fff;margin:2.2rem 0 .7rem;font-size:1.2rem;font-weight:700}.swr-text h3{color:#fff;margin:1.4rem 0 .4rem;font-size:1rem;font-weight:700}.swr-text p,.swr-text li{color:#e9ecefc7;font-size:.98rem;line-height:1.65}.swr-text p{margin:0 0 .9rem}.swr-text ul{margin:0 0 .9rem;padding-left:1.2rem}.swr-text a{color:#7fdcff}.swr-text .swr-hinweis{color:#e9ecef;background:#00beff0f;border:1px solid #00beff4d;border-radius:12px;padding:.9rem 1rem}.swr-text .swr-platzhalter{color:#ffb84d;font-weight:600}.swr-nav{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:1.2rem;margin-top:3rem;padding-top:1.4rem;display:flex}.swr-nav a{color:#e9ecef99;font-size:.86rem;text-decoration:none}.swr-nav a:hover{color:#fff}
