/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body.platzhalter-seite{margin:0;}body.platzhalter-seite{--ph-text:#222;--ph-leise:#666;--ph-link:#444;--ph-bg:#fff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55;color:var(--ph-text);background:var(--ph-bg);}@media (prefers-color-scheme:dark){body.platzhalter-seite{--ph-text:#e8e8e8;--ph-leise:#999;--ph-link:#bbb;--ph-bg:#151515;}}body.platzhalter-seite h1,body.platzhalter-seite h2{font-family:inherit;color:inherit;letter-spacing:normal;}body.platzhalter-seite a{color:var(--ph-link);text-decoration:underline;}.platzhalter__inhalt{max-width:42rem;margin:0 auto;padding:3rem 1rem 1rem;}.platzhalter__inhalt h1{font-size:1.8rem;font-weight:600;margin:0.67em 0;}.platzhalter__inhalt h2{font-size:1.15rem;font-weight:600;margin-top:2rem;}.platzhalter__inhalt p{margin:1em 0;}.platzhalter__fuss{font-size:0.85rem;color:var(--ph-leise);text-align:center;padding:1.5rem 1rem;}.platzhalter__fuss a{color:var(--ph-leise);margin:0 0.6rem;}.platzhalter--start{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;}.platzhalter--start .platzhalter__inhalt{padding:0;}.platzhalter--start .platzhalter__name{font-weight:600;font-size:2.5rem;margin:0;}.platzhalter--start .platzhalter__fuss{position:fixed;bottom:0;left:0;right:0;}.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:is(:active,:focus){position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}
