@font-face{font-family:Bricolage;src:url(../assets/fonts/bricolage-grotesque-latin.woff2) format("woff2");font-display:swap}@font-face{font-family:Schibsted;src:url(../assets/fonts/schibsted-grotesk-latin.woff2) format("woff2");font-display:swap}*{box-sizing:border-box}body{margin:0;background:#f8f8f6;color:#1d1e1b;font:16px/1.75 Schibsted,sans-serif}a{color:inherit;text-underline-offset:4px}header,footer{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#7243ff;color:#f8f8f6;padding:24px max(24px,5vw)}header a,footer a{text-decoration:none}.brand{font:700 32px Bricolage}.brand span{font:11px Schibsted;letter-spacing:.1em;margin-left:18px}main{max-width:940px;padding:65px 30px 85px;margin:auto}.eyebrow{color:#7243ff;font-size:13px;letter-spacing:.08em;text-transform:uppercase}h1,h2{font-family:Bricolage;line-height:1.15;letter-spacing:-.015em}h1{font-size:clamp(38px,6vw,72px);margin:16px 0 30px}h2{font-size:28px;margin:40px 0 16px}nav{display:flex;gap:25px;flex-wrap:wrap}nav [aria-current=page]{color:#7243ff;font-weight:600}.draft,.review-note{padding:20px 24px;background:#eee8ff;border-left:3px solid #7243ff;font-size:14px;line-height:1.65}.draft{margin:32px 0}.review-note{margin-top:22px}address{font-style:normal}.stand{font-size:13px;margin-top:50px}.skip{position:absolute;top:-100px;background:#f8f8f6;padding:12px;color:#1d1e1b}.skip:focus{top:0}a:focus-visible{outline:2px solid currentColor;outline-offset:5px}footer img{display:block;width:90px;height:80px}article a{overflow-wrap:anywhere}@media(max-width:600px){header{padding:20px}.brand span{display:block;margin:7px 0 0;font-size:9px}header>a:last-child{font-size:13px}main{padding:38px 22px 55px}h2{font-size:25px}.draft,.review-note{padding:16px}nav{gap:20px}}

/* Lange deutsche Überschriften bleiben auch auf kleinen Geräten im Textbereich. */
h1,h2{overflow-wrap:anywhere;hyphens:auto}
