body:is(.home-draft,.demontagen-draft)>header{position:relative;gap:20px;flex-wrap:wrap}
.draft-main-nav{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin-left:auto;font-size:12px}
.draft-main-nav>a,.draft-main-nav summary{color:#e5e5e5;font-size:12px;line-height:1.6}
.draft-main-nav>a:hover,.draft-main-nav summary:hover{color:#d9ac32}
.draft-main-nav .draft-services-menu{position:relative;margin:0}
.draft-main-nav .draft-services-menu summary{padding:8px 0;cursor:pointer}
.draft-main-nav .draft-service-dropdown{position:absolute;z-index:30;top:100%;left:0;min-width:285px;max-width:85vw;background:#191b1e;border:1px solid #d9ac3255;border-radius:6px;box-shadow:0 12px 30px #0005;padding:8px}
.draft-main-nav .draft-service-dropdown a{display:block;padding:12px;color:#eee;font-size:12px;border-radius:3px}
.draft-main-nav .draft-service-dropdown a:hover{background:#2b2e33;color:#d9ac32}
.draft-main-nav .draft-nav-contact{background:#d9ac32;color:#000;padding:8px 12px;border-radius:4px;font-weight:600}
body:is(.home-draft,.demontagen-draft)>header .languages{margin-left:auto}
@media(max-width:1100px){.draft-main-nav{order:3;width:100%;margin:0;padding-top:14px;border-top:1px solid #ffffff18;justify-content:flex-start}}
@media(max-width:620px){.draft-main-nav{gap:10px 16px}.draft-main-nav .draft-service-dropdown{min-width:260px}}