/* Millennium: silver orbital panels and lime controls, continuing below the hero. */
.millennium #details{background:linear-gradient(90deg,#eef0e9ed,#edf0e8c9),url('/assets/chrome-orbits-20261009.webp') center/cover}.millennium .notes{gap:28px}.millennium .notes article{border:1px solid #aab8a2;border-radius:38px 8px 38px 8px;background:linear-gradient(135deg,#ffffffed,#dfe5d9);padding:32px;box-shadow:inset 0 2px #fff,0 12px 25px #253a1710}.millennium #custom{background:linear-gradient(90deg,#d9e3d4f5,#dce8d3b0),url('/assets/chrome-orbits-20261009.webp') center/cover;border-block:1px solid #a5b39b}.millennium #catalog{background:#e6ebe0}.millennium .product:only-child{border:1px solid #9faa93;border-radius:70px 24px 24px 24px;box-shadow:0 18px 0 -8px #bdd975}.millennium .product:only-child>div{padding:40px}.millennium .selection{border-radius:60px 14px 60px 14px;border:1px solid #8fa664;background:linear-gradient(120deg,#d8f980,#c1dba1)}.millennium #gallery{background:radial-gradient(circle at 10% 15%,#cee986 0 8%,transparent 8.2%),#eef1e9}.millennium .gallery-tile{box-shadow:0 6px 0 #c9d5bc;border:1px solid #b6c5a9}.millennium .spec-section{background:#202b25;color:#f3f7ed;border-block:12px solid #d2f751}.millennium .spec-section table{background:#2b3a30;border:1px solid #78915e;border-radius:20px}.millennium .spec-section th,.millennium .spec-section td{border-color:#587047;padding:20px}.millennium #request{background:linear-gradient(90deg,#e5ebdfee,#e5ebdfb8),url('/assets/chrome-orbits-20261009.webp') center/cover}.millennium #lead-form{border:1px solid #a2b292;border-radius:42px 12px 42px 12px;background:#f8faf2f2;padding:34px;box-shadow:10px 10px 0 #c4d8ac}.millennium #contacts{background:#e1e8d9}.millennium .contacts>a{border:1px solid #a3b294;border-radius:65px 20px 20px 65px;background:linear-gradient(145deg,#fbfcf8,#d5dfc8)}.millennium #articles{background:#f3f5ed}.millennium .article-card{border:1px solid #abbba0!important;border-radius:32px 10px 32px 10px!important;box-shadow:0 8px #dce7ca}.millennium .faq{background:#dce5d3}.millennium .faq details{border:1px solid #a1b38f;padding:24px;border-radius:22px;margin:14px 0;background:#f3f6ec}.millennium footer{background:linear-gradient(90deg,#202b25f2,#202b25e5),url('/assets/chrome-orbits-20261009.webp') center/cover;color:#f1f5e8;border-top:12px solid #d2f751;padding-block:55px}.millennium footer img{background:#fff;padding:6px;border-radius:8px;filter:none}.millennium #contacts h2::after{content:'';display:inline-block;width:18px;height:18px;margin-left:18px;background:#91b332;border-radius:50%;box-shadow:26px 0 #becda9,52px 0 #fff;animation:orbital-signal 5s ease-in-out infinite}@keyframes orbital-signal{50%{box-shadow:26px 0 #fff,52px 0 #becda9}}@media(max-width:700px){.millennium .product:only-child>div,.millennium #lead-form{padding:24px}.millennium .product:only-child{border-radius:32px 14px 14px 14px}.millennium .spec-section th,.millennium .spec-section td{padding:14px 10px}.millennium #contacts h2::after{display:block;margin:24px 0 0}.millennium .contacts>a{border-radius:24px}}
.millennium #request,.millennium #request h2,.millennium #request label{color:#243421}.millennium #request p{color:#45583c}.millennium #request input,.millennium #request select,.millennium #request textarea{color:#243421;background:#fbfcf6}.millennium #request input::placeholder,.millennium #request textarea::placeholder{color:#68745e}
.millennium #articles{--article-muted:#536548;--article-accent:#3d601c;--article-text:#22331d}
@media(min-width:1001px){.millennium .contacts{align-items:start}.millennium .contacts>a:nth-child(2){margin-top:38px}.millennium .notes article:nth-child(2){margin-top:26px}.millennium .notes article:nth-child(3){margin-top:52px}}
.motion-out *::before,.motion-out *::after{animation-play-state:paused!important}
