.worlds-page{background:#0b0d0e}.worlds-header{padding:30px var(--gutter);z-index:2;border-bottom:1px solid #ffffff12;align-items:center;gap:40px;display:flex;position:relative}.worlds-header .language-switch{margin-left:auto}.worlds-back{color:#b5bab8;align-items:center;gap:10px;margin-left:auto;font-size:11px;display:inline-flex}.worlds-back:hover{color:var(--orange)}.worlds-header .worlds-back+.language-switch{margin-left:10px}.worlds-index{overflow:hidden}.worlds-intro{padding:105px var(--gutter) 0;isolation:isolate;min-height:650px;position:relative}.worlds-banner{z-index:-2;translate:0 var(--planet-y,0px);position:absolute;inset:0;overflow:hidden}.worlds-banner img{object-fit:contain;object-position:right top;width:100%;height:auto;min-height:0;display:block;mask-image:linear-gradient(#000 70%,#0000 100%)}.worlds-intro:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0d0e7d 0%,#0b0d0e55 31%,#0b0d0e12 55%,#0000 75%),linear-gradient(#0000 70%,#0b0d0e);position:absolute;inset:0}.worlds-coordinate{letter-spacing:.15em;text-transform:uppercase;color:#babfbc;align-items:center;gap:13px;margin:0 0 34px;font-size:9px;display:flex}.worlds-coordinate>span{background:var(--orange);width:5px;height:5px;box-shadow:0 0 18px #fa9c4670}.worlds-intro h1{letter-spacing:-.065em;margin:0 0 32px;font-size:clamp(50px,6.9vw,103px);font-weight:400;line-height:1.04;position:relative}.worlds-intro h1 span{display:block}.worlds-intro h1,.worlds-intro-copy,.worlds-jump{animation:.7s cubic-bezier(.2,.7,.3,1) both worlds-arrive}.worlds-intro-copy{animation-delay:80ms}.worlds-jump{animation-delay:.15s}@keyframes worlds-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.worlds-intro h1 span:last-child{color:#bfc3c0}.worlds-intro-copy{color:#aeb6b4;max-width:480px;font-size:14px;line-height:1.9;position:relative}.worlds-jump{border-bottom:1px solid #e8b07d80;align-items:center;gap:30px;margin-top:20px;padding:16px 0;font-size:11px;display:inline-flex}.worlds-jump svg{color:var(--orange)}.worlds-intro-bottom{color:#a8aeac;letter-spacing:.04em;border-top:1px solid #ffffff17;justify-content:space-between;gap:20px;margin-top:80px;padding:24px 0;font-size:9px;display:flex}.worlds-intro-bottom>span:last-child{font-variant-numeric:tabular-nums;color:#ce9d6f}.worlds-collection{padding:50px var(--gutter) 0;scroll-margin-top:35px}.worlds-section-heading{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.worlds-section-heading h2{letter-spacing:.02em;margin:0;font-size:12px;font-weight:500}.worlds-section-heading>span{color:#b3b9b4;font-size:10px}.world-card{background:#0e1417;border:1px solid #ffffff1b;grid-template-columns:1fr 1.1fr;min-height:590px;transition:border-color .35s;display:grid;position:relative;overflow:hidden}.world-card:hover{border-color:#6c959f}.world-card:focus-visible{outline-offset:6px}.world-card-copy{z-index:1;padding:35px clamp(26px,3.7vw,65px) 45px;position:relative}.world-card-coordinate{color:#9faeaf;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:20px;margin:0 0 58px;font-size:9px;display:flex}.world-card-coordinate>svg{color:#e0e7e5}.world-client-logo{filter:brightness(0)invert();width:166px;height:auto;margin-bottom:35px;display:block}.world-card h3{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(29px,3vw,44px);font-weight:400;line-height:1.17}.world-card h3 span{display:block}.world-card-description{color:#a7b3b5;max-width:350px;margin:0 0 24px;font-size:12px;line-height:1.85}.world-card-services{color:#9eadb1;flex-wrap:wrap;gap:8px 20px;margin:0 0 35px;padding:0;font-size:9px;list-style:none;display:flex}.world-card-enter{border-bottom:1px solid #00b2e288;align-items:center;gap:25px;padding:12px 0;font-size:11px;display:inline-flex}.world-card-enter svg{color:#26c3df;transition:transform .3s}.world-card:hover .world-card-enter svg{transform:translate(3px,-3px)}.world-card-visual{isolation:isolate;background:radial-gradient(at 75% 40%,#00b2e220,#0000 60%),#0b1620;min-height:100%;position:relative}.world-planet{background:radial-gradient(at 12% 35%,#20badf30,#0000 65%),#07111a;border:1px solid #00b2e225;border-radius:50%;width:460px;height:460px;position:absolute;top:-45px;right:-115px;overflow:hidden;box-shadow:-20px 0 70px #00b2e20b}.world-planet img{object-fit:contain;opacity:.58;width:220px;height:340px;position:absolute;top:45px;left:80px}.world-orbit-line{z-index:-1;border:1px solid #73cad22b;border-radius:50%;width:115%;height:150px;position:absolute;top:28%;right:-20%;transform:rotate(-29deg)}.world-planet-marker{background:#42d0df;border-radius:50%;width:4px;height:4px;position:absolute;top:19%;right:20%;box-shadow:0 0 25px #00b2e2}.world-card-window{border:1px solid #7294a14d;width:103%;transition:transform .6s cubic-bezier(.2,.7,.3,1);position:absolute;top:42%;left:5%;transform:perspective(1100px)rotateY(-9deg)rotate(-3deg);box-shadow:-28px 30px 55px #0008}.world-card:hover .world-card-window{transform:perspective(1100px)rotateY(-4deg)rotate(-1deg)translateY(-7px)}.world-card-window>span{background:#0d202b;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:7px;display:flex}.world-card-window i{background:#68838e;border-radius:50%;width:3px;height:3px}.world-card-window b{color:#899da7;margin:0 auto;padding-right:20px;font-weight:400}.world-card-window>img{width:100%;height:auto;display:block}.world-visual-caption{letter-spacing:.15em;color:#75959d;font-size:8px;position:absolute;bottom:24px;left:30px}.worlds-contact{padding:105px var(--gutter) 110px}.worlds-contact>p{color:#aeb8b5;margin:0 0 22px;font-size:12px;line-height:1.7}.worlds-contact>a{letter-spacing:-.04em;border-bottom:1px solid #a1774c;align-items:center;gap:45px;padding-bottom:18px;font-size:clamp(22px,3.1vw,44px);font-weight:400;display:inline-flex}.worlds-contact>a svg{color:var(--orange);flex-shrink:0}@media (width<=1000px){.worlds-orbit{opacity:.65;right:-220px}.world-card{grid-template-columns:1fr 1fr}.world-card-copy{padding:30px}.world-card-coordinate{margin-bottom:45px}.world-card-window{top:46%}}@media (width<=700px){.worlds-header{gap:18px;padding:23px 24px}.worlds-header .wordmark{font-size:25px}.worlds-back{gap:0;font-size:0}.worlds-back svg{width:20px;height:20px}.worlds-header .language-switch{gap:9px;font-size:10px}.worlds-intro{min-height:0;padding:75px 24px 0}.worlds-coordinate{letter-spacing:.09em;margin-bottom:30px;font-size:8px}.worlds-intro h1{margin-bottom:24px;font-size:clamp(42px,10.5vw,66px);line-height:1.08}.worlds-intro-copy{max-width:340px;font-size:12px;line-height:1.9}.worlds-orbit{opacity:.5;width:390px;height:390px;top:30px;right:-250px}.worlds-orbit>b{display:none}.worlds-jump{margin-top:14px;font-size:10px}.worlds-intro-bottom{margin-top:60px;font-size:8px;line-height:1.8}.worlds-intro-bottom>span:first-child{max-width:200px}.worlds-collection{padding:30px 24px 0}.worlds-section-heading{margin-bottom:20px}.world-card{flex-direction:column;min-height:0;display:flex}.world-card-copy{padding:25px 25px 32px}.world-card-coordinate{margin-bottom:35px;font-size:8px}.world-client-logo{width:145px;margin-bottom:26px}.world-card h3{font-size:31px}.world-card-description{font-size:11px}.world-card-services{gap:12px;margin-bottom:24px;font-size:8px}.world-card-visual{height:340px;min-height:340px;overflow:hidden}.world-planet{width:320px;height:320px;top:-60px;right:-70px}.world-planet img{width:160px;height:235px;top:35px;left:60px}.world-card-window{width:94%;top:32%;left:13%}.world-visual-caption{font-size:7px;bottom:16px;left:24px}.worlds-contact{padding:65px 24px 70px}.worlds-contact>p{font-size:11px}.worlds-contact>a{gap:25px;font-size:26px;line-height:1.3}.worlds-contact>a svg{width:20px}}@media (prefers-reduced-motion:reduce){.worlds-intro h1,.worlds-intro-copy,.worlds-jump{animation:none}.world-card-window,.world-card-enter svg{transition:none}.world-card:hover .world-card-window{transform:perspective(1100px)rotateY(-9deg)rotate(-3deg)}}@media (width>=1600px){.worlds-banner img{object-fit:contain;object-position:right top;height:100%}.worlds-intro{min-height:700px}}@media (width<=700px){.worlds-banner{height:250px;inset:auto 0 40px}.worlds-banner img{object-fit:cover;object-position:68% center;width:100%;height:100%;mask-image:linear-gradient(#0000,#000 16% 76%,#0000)}.worlds-intro:before{background:linear-gradient(#0000 65%,#0b0d0e)}.worlds-intro-bottom{margin-top:260px}.worlds-intro-copy{max-width:340px}.worlds-intro h1{z-index:1;position:relative}}.world-card+.world-card{margin-top:32px}.world-card-geraetetechnik .world-card-visual{background:radial-gradient(at 75% 40%,#165f7050,#0000 60%),#10313a}.world-card-geraetetechnik .world-client-logo{background:0 0;width:166px;padding:0}.world-card-geraetetechnik .world-planet img{object-fit:cover;opacity:.5;width:100%;height:100%;inset:0}.world-card-geraetetechnik .world-card-window{width:84%;top:43%;left:8%}.world-card-geraetetechnik .world-planet{background:#103f48}.world-card-geraetetechnik .world-card-enter{border-color:#6eb1bb80}.world-card-geraetetechnik .world-card-window>img{aspect-ratio:1920/1200;object-fit:cover}:lang(ja) .worlds-intro h1{font-size:clamp(42px,5.7vw,84px)}:lang(ja) .world-card h3{font-size:clamp(27px,2.7vw,40px)}.worlds-space{z-index:-3;background:radial-gradient(at 15% 12%,#17314485,#0000 54%),radial-gradient(at 45% 46%,#1c263760,#0000 45%),#050b11;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000 78%,#0000)}.worlds-space>img{object-fit:cover;pointer-events:none;width:calc(100% + 60px);height:calc(100% + 220px);position:absolute;inset:-110px -30px}.worlds-stars-far{translate:0 var(--space-y,0px);opacity:.88}.worlds-stars-near{translate:0 var(--near-y,0px);opacity:.72}@media (width<=700px){.worlds-space{mask-image:linear-gradient(#000 90%,#0000)}.worlds-space>img{width:calc(100% + 40px);height:calc(100% + 110px);inset:-55px -20px}}@media (prefers-reduced-motion:reduce){.worlds-space>img,.worlds-banner{translate:none!important}}.world-card-regiopolen .world-client-logo{width:145px}.world-card-regiopolen .world-card-visual{background:radial-gradient(at 75% 40%,#e491343b,#0000 60%),#211a16}.world-card-regiopolen .world-planet{background:radial-gradient(at 30% 25%,#e4913450,#0000),#211a16;border-color:#e4913430}.world-card-regiopolen .world-planet img{filter:sepia(.4);opacity:.5;width:250px;height:340px;top:60px;left:70px}.world-card-regiopolen .world-card-window{width:84%;top:49%;left:8%}.world-card-regiopolen .world-card-window>img{aspect-ratio:1920/1200;object-fit:cover}.world-card-regiopolen .world-card-enter{border-color:#e4913480}.world-card-regiopolen .world-card-enter svg{color:#e49134}.world-card-sprint .world-card-visual{background:radial-gradient(at 75% 40%,#e6510023,#0000 65%),#0f1e3a}.world-card-sprint .world-planet{background:radial-gradient(at 30% 25%,#e6510030,#0000),#0c1830;border-color:#e6510030}.world-card-sprint .world-planet img{opacity:.78;width:300px;height:170px;top:125px;left:45px}.world-card-sprint .world-card-window{width:84%;top:43%;left:8%}.world-card-sprint .world-card-window>img{aspect-ratio:1920/1200;object-fit:cover}.world-card-sprint .world-card-enter{border-color:#e6510080}.world-card-sprint .world-card-enter svg{color:#ff9800}@media (width>=1600px){.worlds-banner img{object-fit:contain;width:auto;max-width:none;height:100%;position:absolute;top:0;right:0;mask-image:linear-gradient(90deg,#0000 0%,#000 18%),linear-gradient(#000 70%,#0000 100%);mask-composite:intersect}}.world-card-sehring .world-card-window{width:88%;max-width:640px;top:34%;left:6%}.world-card-sehring .world-card-window>img{aspect-ratio:4500/2434;object-fit:contain}.world-card-kunsch .world-card-visual{background:radial-gradient(at 75% 35%,#e5005025,#0000 60%),#191719}.world-card-kunsch .world-planet img{object-fit:cover;opacity:.5;width:100%;height:100%;inset:0}.world-card-kunsch .world-card-window{width:88%;max-width:640px;top:36%;left:6%}.world-card-kunsch .world-card-window>img{aspect-ratio:1920/1200;object-fit:cover}.world-card-kunsch .world-card-enter{border-color:#ed3c7977}.world-card-kunsch .world-card-enter svg{color:#ed3c79}
