/* Bildstarke Technikwelten – Originalmarke bleibt erhalten. */
:root{--ink:#f3f5fb;--muted:#a3adbf;--blue:#89f7cc;--line:#29303b;--dark:#090c11;--soft:#11171f}body{background:#090c11;color:var(--ink)}.topbar{background:#080a0e;color:#aab4c5}.topbar a{color:#8ef5d2}header{background:#0b1018f5;border-color:#242b36}.nav nav a:hover{color:#8ef5d2}.nav-remote{background:#1b2830;color:#a2fbd5}.original-logo{border-radius:3px}.nav{min-height:108px}.nav .original-logo{border:5px solid #fff;box-sizing:content-box}.nav nav{gap:22px}.eyebrow{color:#8ef5d2;font-size:.8rem;letter-spacing:.17em}.button{border-radius:3px;min-height:57px;padding-inline:25px;font-weight:750}.primary{background:#9cf7d3;color:#07140e}.primary:hover{background:#c5ffe7;box-shadow:0 10px 35px #76f8c12b}.outline{background:#0d142955;border-color:#718096}.outline:hover{background:#202b3f}.text-link{color:#a0f7d7}.blue{color:#a0f7d7}.section{padding-block:100px}h2{font-size:clamp(2.3rem,4.4vw,4.2rem);letter-spacing:-.055em}h2 span{color:#a6b1c4}.cinema-hero{position:relative;min-height:690px;isolation:isolate;display:grid;align-items:center;overflow:hidden}.cinema-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-3}.cinema-shade{position:absolute;inset:0;background:linear-gradient(90deg,#070b14ed 0%,#070b1499 44%,#070b140a 76%),linear-gradient(0deg,#080c13c9,transparent 25%);z-index:-2}.cinema-content{padding-block:68px 35px}.cinema-content h1{font-size:clamp(3.8rem,6.4vw,6.6rem);line-height:.98;letter-spacing:-.06em;max-width:810px;margin-bottom:24px}.cinema-content h1>span{display:block;font-size:.27em;line-height:1.32;letter-spacing:.08em;margin-top:24px;color:#9cf7d3}.cinema-content>p:not(.eyebrow){color:#c3cbd8;font-size:1.1rem;max-width:500px}.cinema-content .actions{margin-top:30px}.hero-bottom{display:flex;justify-content:space-between;font-size:.69rem;letter-spacing:.12em;margin-top:62px;color:#b5c2d4}.hero-bottom a{color:#bfffe4}.symbol-caption{position:absolute;bottom:10px;right:20px;font-size:12px;color:#e3e8f2;background:#090d16ba;padding:2px 7px}.energy-strip{background:#a5f9d6;color:#07150d;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:26px;padding:20px;font-size:clamp(.85rem,1.4vw,1.3rem);font-weight:850;letter-spacing:.055em}.energy-strip b{font-weight:400}.world-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.world-card{position:relative;display:block;min-height:440px;overflow:hidden;border:1px solid #3c4551;background:#131924}.world-card img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;transition:transform .7s ease}.world-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#060b13f5 2%,#070b1233 72%,#070b1277)}.world-card:hover img{transform:scale(1.06)}.world-number{position:absolute;top:23px;left:24px;z-index:1;font-size:.73rem;letter-spacing:.13em;color:#d6ffef}.world-card>div{position:absolute;z-index:1;left:25px;right:20px;bottom:27px}.world-card h3{font-size:2.25rem;color:white;margin-bottom:22px}.world-card>div>span{font-size:.87rem;color:#b4ffdf}.world-card:hover>div>span{text-decoration:underline}.visual-note{font-size:12px;color:#919daf;margin-top:18px;max-width:780px}.gaming-feature{position:relative;isolation:isolate;min-height:650px;display:grid;align-items:center;overflow:hidden;border-block:1px solid #333949}.gaming-feature>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.gaming-feature:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080e18f5,#080e1888 50%,#080e1800);z-index:-1}.feature-content{padding-block:85px}.feature-content h2{font-size:clamp(3rem,5.5vw,5.5rem);line-height:1}.feature-content h2 span{color:#b9a0ff}.feature-content>p:not(.eyebrow){max-width:470px;color:#c2cbdb;font-size:1.06rem}.feature-tags{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 30px}.feature-tags span{border:1px solid #616676;background:#13152566;padding:6px 12px;font-size:.8rem}.editorial{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.editorial-image{position:relative;min-height:520px}.editorial-image>img{width:100%;height:520px;object-fit:cover}.editorial-image>span{position:absolute;bottom:24px;left:24px;right:24px;padding:14px 18px;background:#0a1724d9;color:#b5dcff;font-size:.74rem;letter-spacing:.12em;border-left:2px solid #65bfff}.editorial-copy p:not(.eyebrow){font-size:1.05rem}.editorial-copy h2{font-size:clamp(2.5rem,4vw,4rem)}.feature-list{list-style:none;margin:26px 0;padding:0}.feature-list li{padding:12px 0;border-bottom:1px solid #293542;font-size:.95rem}.feature-list li:before{content:'↗';margin-right:14px;color:#92f1d0}.repair-feature{background:#141920;padding-block:100px;border-block:1px solid #2a3340}.repair-feature h2 span{color:#a3f5d6}.repair-collage{position:relative;height:570px;padding:0 0 60px 30px}.repair-main{height:440px;width:100%;object-fit:cover}.repair-small{position:absolute;left:0;bottom:0;width:63%;height:240px;object-fit:cover;border:8px solid #141920}.repair-label{position:absolute;right:0;bottom:15px;color:#baffdf;font-weight:750;letter-spacing:.08em;font-size:.8rem;max-width:34%}.repair-note{font-size:.78rem!important;margin-top:16px}.quick-info{background:#0d121a}.quick-grid svg{color:#a0f7d7}.quick-grid strong{color:#e9edf5}.services{border-radius:0}.service{background:#10161f}.service:hover{background:#17222b}.service-icon{background:#233332;color:#9bf8d2}.service:hover .service-icon{background:#30463f}.service-bottom small{color:#a3b0c2}.service-bottom a{color:#9bf8d2}.onsite{background:#111821}.service-ways strong{color:white}.bonus-card{background:linear-gradient(135deg,#533cab,#202345);border:1px solid #8d77cf;box-shadow:0 15px 50px #0004}.bonus-card .eyebrow{color:#e5daff}.refill h2 span{color:#a9f5d8}.remote{background:linear-gradient(110deg,#142b29,#101923);border-color:#416c63;border-radius:0}.remote-symbol{background:#25473d;color:#b3ffda}.remote .dark{background:#a8f4d6;color:#07180f;border-color:#a8f4d6}.remote .dark small{color:#285342}.about-number{border-color:#a5f9d6}.about-number strong span{color:#a5f9d6}.contact-section{background:#111920;border-top:1px solid #2a3541}.contact-section .eyebrow,.contact-mail,.contact-box .text-link{color:#a8f9d6}form{background:#17212c;border-radius:3px}.form-note a{color:#b3ffdf}footer{background:#060a0f}.legal-note{color:#ead5a9;background:#28241b;border-color:#d8b168}.legal-copy a{color:#a2f4d2;text-decoration:underline;overflow-wrap:anywhere}.legal-copy h2{font-size:1.8rem;margin-top:35px}.menu{background:#17212b;color:white;border-color:#3d4d60}.nav nav.is-open{background:#101923}.skip{color:#08130e}.bonus-top .original-logo{border-color:white}.about-number strong{font-size:clamp(5rem,9vw,8rem)}
@media(prefers-reduced-motion:no-preference){.cinema-background{animation:cinema-in 1.5s ease both}.cinema-content{animation:enter-up .9s ease both}@keyframes cinema-in{from{transform:scale(1.035);opacity:.4}to{transform:scale(1);opacity:1}}}
@media(max-width:1100px){.nav nav{gap:12px}.editorial{gap:40px}.world-card{min-height:380px}.world-card h3{font-size:1.9rem}.cinema-hero{min-height:650px}.cinema-content h1{font-size:5rem}.editorial-image,.editorial-image>img{min-height:440px;height:440px}.repair-collage{height:510px}.repair-main{height:390px}.repair-small{height:210px}.world-card>div{left:20px}.hero-bottom{margin-top:45px}}
@media(max-width:800px){.nav .original-logo{width:260px}.cinema-content h1{font-size:4.4rem}.cinema-background{object-position:62% center}.cinema-shade{background:linear-gradient(90deg,#070b14f0,#070b1488 70%,#070b1433)}.world-grid{grid-template-columns:1fr}.world-card{min-height:360px}.world-card img{object-position:center 45%}.world-card h3{font-size:2.5rem}.editorial{grid-template-columns:1fr;gap:35px}.editorial-image>img{height:420px}.repair-feature .editorial-copy{order:0}.repair-collage{height:520px}.section,.repair-feature{padding-block:65px}.feature-content h2{font-size:4rem}.hero-bottom{font-size:.6rem;gap:15px}.energy-strip{gap:15px;padding:18px 14px}.energy-strip span:last-child{display:none}.energy-strip b:last-of-type{display:none}.gaming-feature{min-height:620px}.feature-content>p:not(.eyebrow){max-width:410px}.gaming-feature>img{object-position:62% center}.gaming-feature:after{background:linear-gradient(90deg,#080e18f0,#080e1899)}.cinema-hero{min-height:640px}}
@media(max-width:480px){.nav .original-logo{width:100%;box-sizing:border-box}.cinema-hero{min-height:730px;align-items:start}.cinema-content{padding-top:48px;padding-bottom:40px}.cinema-content h1{font-size:clamp(2.9rem,12vw,3.6rem);line-height:1.04}.cinema-content h1>span{font-size:.35em;margin-top:22px}.cinema-content>p:not(.eyebrow){font-size:1rem}.cinema-content .eyebrow{font-size:.64rem}.cinema-background{object-position:66% center}.cinema-shade{background:linear-gradient(90deg,#070b14ed,#070b1477),linear-gradient(0deg,#070b14a6,transparent)}.hero-bottom{flex-direction:column;gap:12px;margin-top:38px}.hero-bottom span{font-size:.64rem}.hero-bottom a{font-size:.7rem}.symbol-caption{font-size:12px;right:10px;max-width:90%}.energy-strip{gap:12px;font-size:.7rem}.world-card{min-height:380px}.world-card h3{font-size:2.3rem}.worlds .section-heading>p{font-size:1rem}.feature-content h2{font-size:3rem}.feature-content{padding-block:60px}.feature-tags{gap:6px}.feature-tags span{font-size:.75rem}.feature-content>p:not(.eyebrow){font-size:1rem}.editorial-copy h2{font-size:2.6rem}.editorial-image,.editorial-image>img{height:360px;min-height:360px}.repair-collage{height:425px;padding-left:20px}.repair-main{height:320px}.repair-small{height:170px}.repair-label{font-size:.64rem;bottom:18px}.section{padding-block:55px}.world-card>div{bottom:24px}.visual-note{font-size:12px}.remote-downloads{width:100%}}
@media(prefers-reduced-motion:reduce){.world-card:hover img{transform:none}}@media print{body{background:white;color:black}.cinema-background,.cinema-shade,.worlds,.gaming-feature,.repair-collage,.editorial-image,.energy-strip{display:none}.cinema-hero{min-height:0}.cinema-content h1,.cinema-content h1 span{color:black}.cinema-content{padding:20px 0}.editorial{display:block}.repair-feature{background:white}.legal-copy a{color:black}}
.world-card:first-child img{object-position:75% center}
