@font-face{font-family:newsreader;src:url(../media/newsreader_latin_opsz_normal-s.p.0dc79pquxokce.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader Fallback;src:local(Times New Roman);ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.0%;size-adjust:99.84%}.newsreader_742b3622-module__ZMxv8G__className{font-family:newsreader,newsreader Fallback}.newsreader_742b3622-module__ZMxv8G__variable{--font-serif:"newsreader", "newsreader Fallback"}
@font-face{font-family:schibsted;src:url(../media/schibsted_grotesk_latin_wght_normal-s.p.1n5gamcxs9g-p.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:schibsted Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.schibsted_eb66b55d-module__WkpMzW__className{font-family:schibsted,schibsted Fallback}.schibsted_eb66b55d-module__WkpMzW__variable{--font-sans:"schibsted", "schibsted Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--ink:#1d1d1f;--ink-2:#4a4a4d;--ink-3:#6e6e73;--line:#1d1d1f29;--serif:var(--font-serif),"Times New Roman",Times,serif;--sans:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gutter:clamp(20px,4.4vw,64px);--maxw:1440px}*,:before,:after{box-sizing:border-box}html{background:var(--paper);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:400;line-height:1.55}::selection{background:var(--ink);color:#fff}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.seite{flex-direction:column;min-height:100svh;display:flex}.wrap{width:100%;max-width:var(--maxw);padding-left:max(var(--gutter),env(safe-area-inset-left));padding-right:max(var(--gutter),env(safe-area-inset-right));margin:0 auto}.kopf{border-bottom:1px solid var(--line)}.kopf__zeile{align-items:center;height:clamp(64px,7vw,92px);display:flex}.marke{text-decoration:none;display:inline-flex}.marke img{width:auto;height:clamp(24px,2.4vw,34px)}.start{flex-direction:column;flex:1;justify-content:space-between;gap:clamp(64px,11vh,140px);padding-top:clamp(44px,9vh,116px);display:flex}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 clamp(22px,2.6vw,34px);font-size:13px;font-weight:500;line-height:1}h1{font-family:var(--serif);letter-spacing:-.022em;font-optical-sizing:auto;text-wrap:balance;margin:0;font-size:clamp(2.75rem,1.2rem + 6.3vw,7.25rem);font-weight:400;line-height:1.02}.lede{max-width:38em;color:var(--ink-2);text-wrap:balance;margin:clamp(26px,3vw,42px) 0 0;font-size:clamp(1.125rem,1.02rem + .5vw,1.4rem);line-height:1.5}.anfrage{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:clamp(34px,4vw,52px);display:flex}.knopf{background:var(--ink);color:#fff;letter-spacing:.01em;border-radius:2px;justify-content:center;align-items:center;min-height:54px;padding:0 30px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.knopf:hover{background:#000}.anfrage__text{max-width:30em;color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}.mail{color:var(--ink);text-underline-offset:.22em;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.mail:hover{text-decoration-thickness:2px}.leistungen{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.leistungen li{border-top:1px solid var(--line);padding-top:20px}.nr{letter-spacing:.1em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:1;display:block}.leistungen h2{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.012em;margin:clamp(20px,2.1vw,28px) 0 12px;font-size:clamp(1.55rem,1.2rem + .9vw,2rem);font-weight:400;line-height:1.12}.leistungen p{max-width:23em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.55}.fuss{border-top:1px solid var(--line);color:var(--ink-3);margin-top:clamp(56px,8vw,104px);font-size:14px}.fuss__zeile{padding-top:22px;padding-bottom:max(26px,env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 32px;display:flex}.fuss p{margin:0}.fuss nav{flex-wrap:wrap;gap:8px 28px;display:flex}.fuss a{color:var(--ink-2);text-decoration:none}.fuss a:hover{color:var(--ink);text-underline-offset:.22em;text-decoration:underline}.text{flex:1;padding-top:clamp(40px,8vw,96px);padding-bottom:clamp(8px,2vw,24px)}.text>*{max-width:42rem}.text h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0 0 clamp(28px,4vw,52px);font-size:clamp(1.8rem,.9rem + 4.4vw,4.4rem);line-height:1.05}.text h2{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.006em;margin:2.3em 0 .55em;font-size:1.55rem;font-weight:400;line-height:1.25}.text p{color:var(--ink-2);margin:0 0 1em;font-size:1.0625rem;line-height:1.65}.text a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.text .entwurf{border-top:1px solid var(--line);color:var(--ink-3);margin-top:2.6em;padding-top:1.1em;font-size:.875rem;line-height:1.55}.start--schmal{justify-content:flex-start}@media (max-width:980px){.leistungen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body{font-size:16.5px}.start{gap:56px}.leistungen{grid-template-columns:1fr;row-gap:30px}.leistungen h2{margin-top:18px}.knopf{width:100%}.fuss__zeile{flex-direction:column;align-items:flex-start}}
