.rechtliches_page__XHESJ{--ink:#0a0d0a;--surface:#111510;--paper:#f3f5ed;--muted:#aab2a5;--line:#343d30;--lime:#c8ff2e;--display:"Bahnschrift SemiCondensed","DIN Alternate","Roboto Condensed","Arial Narrow",Arial,sans-serif;min-height:100dvh;background:var(--ink);color:var(--paper);font-family:Aptos,Segoe UI,Arial,sans-serif}.rechtliches_page__XHESJ *{box-sizing:border-box}.rechtliches_page__XHESJ a{color:inherit;text-decoration:none}.rechtliches_page__XHESJ a:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.rechtliches_header__B97eB{position:sticky;z-index:10;top:0;min-height:72px;padding:0 clamp(20px,5vw,76px);display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid var(--line);background:rgb(10 13 10/.92);backdrop-filter:blur(18px)}.rechtliches_brand__l_EK6 img{display:block;height:50px;object-position:left;filter:invert(1)}.rechtliches_back__tcJSE{min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid var(--lime);font-size:14px;font-weight:800}.rechtliches_hero__E08PK{padding:clamp(80px,11vw,160px) clamp(20px,8vw,150px) clamp(58px,8vw,110px);border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--ink) 68%,rgb(200 255 46/.09))}.rechtliches_eyebrow__LHFw1{margin:0 0 24px;color:var(--lime);font-size:12px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.rechtliches_hero__E08PK h1{max-width:1120px;margin:0;font-family:var(--display);font-size:clamp(64px,10vw,150px);font-weight:700;line-height:.88;letter-spacing:-.045em;text-transform:uppercase}.rechtliches_hero__E08PK p:last-child{max-width:740px;margin:30px 0 0;color:var(--muted);font-size:clamp(17px,1.5vw,21px)}.rechtliches_content__IeX6u{width:min(100%,1240px);margin:auto;padding:clamp(70px,10vw,140px) clamp(20px,5vw,76px);display:grid;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:clamp(50px,9vw,150px)}.rechtliches_aside__Hqpc_{align-self:start;position:sticky;top:110px}.rechtliches_aside__Hqpc_ strong{display:block;color:var(--lime);font-family:var(--display);font-size:28px;text-transform:uppercase}.rechtliches_aside__Hqpc_ p{color:var(--muted)}.rechtliches_article__s9Yth{max-width:780px}.rechtliches_article__s9Yth section+section{margin-top:58px;padding-top:50px;border-top:1px solid var(--line)}.rechtliches_article__s9Yth h2{margin:0 0 20px;font-family:var(--display);font-size:clamp(30px,4vw,48px);line-height:1;text-transform:uppercase}.rechtliches_article__s9Yth h3{margin:28px 0 10px;font-size:18px}.rechtliches_article__s9Yth address,.rechtliches_article__s9Yth li,.rechtliches_article__s9Yth p{color:#c3c9be;line-height:1.75}.rechtliches_article__s9Yth address{font-style:normal}.rechtliches_article__s9Yth a{color:var(--lime);text-decoration:underline;text-underline-offset:4px}.rechtliches_article__s9Yth ul{padding-left:20px}.rechtliches_meta__PsCaK{margin-top:56px;color:var(--muted);font-size:13px}.rechtliches_footer__PjioG{padding:42px clamp(20px,5vw,76px);display:flex;justify-content:space-between;gap:32px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.rechtliches_footer__PjioG nav{display:flex;gap:24px}.rechtliches_footer__PjioG a:hover{color:var(--lime)}@media(max-width:760px){.rechtliches_header__B97eB{min-height:66px}.rechtliches_brand__l_EK6 img{width:120px}.rechtliches_content__IeX6u{grid-template-columns:1fr}.rechtliches_aside__Hqpc_{position:static}.rechtliches_footer__PjioG{align-items:flex-start;flex-direction:column}.rechtliches_footer__PjioG nav{flex-wrap:wrap}.rechtliches_hero__E08PK{padding-top:76px}}@supports(content-visibility:auto){.rechtliches_content__IeX6u,.rechtliches_footer__PjioG{content-visibility:auto;contain-intrinsic-size:auto 900px}}.rechtliches_brand__l_EK6 img{width:48px;height:54px}.rechtliches_footerBrand__XXtRM img{width:76px;height:90px}.rechtliches_brand__l_EK6 img{width:142px;height:66px;filter:none}.rechtliches_footerBrand__XXtRM img{width:170px;height:auto;filter:none}.rechtliches_brand__l_EK6{display:inline-flex;align-items:center;min-width:0}.rechtliches_brand__l_EK6 img{width:120px;height:48px;object-fit:contain;object-position:left center}@media(max-width:760px){.rechtliches_brand__l_EK6 img{width:108px;height:44px}}