.blurText{display:inline-block}.blurText__inner{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0}.blurText__part{display:inline-block;opacity:0;filter:blur(16px);transform:translate3d(var(--blur-x, 0),var(--blur-y, 0),0);transition:opacity .64s ease,filter .64s ease,transform .64s cubic-bezier(.22,1,.36,1);transition-delay:var(--blur-delay, 0ms);will-change:transform,filter,opacity}.blurText.is-visible .blurText__part{opacity:1;filter:blur(0);transform:translateZ(0)}.blurText__space{display:inline-block;width:.32em}@media(prefers-reduced-motion:reduce){.blurText__part{opacity:1;filter:none;transform:none;transition:none}}.cursor-grid{position:relative;width:100%;height:100%;overflow:hidden}.cursor-grid__canvas{display:block;width:100%;height:100%}.specular-button{--sb-radius: 8px;--sb-tint: #eef6f7;--sb-tint-opacity: .95;--sb-blur: 12px;--sb-text-color: #17323a;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:1px solid rgba(116,255,241,.22);margin:0;overflow:visible;color:var(--sb-text-color);background:linear-gradient(180deg,#fffffff0,#ecf4f6f0),#ffffffe6;border-radius:var(--sb-radius);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #112a3114,0 16px 36px #1f363d1a;font-family:inherit;font-weight:800;letter-spacing:0;line-height:1;cursor:pointer;outline:none;backdrop-filter:blur(var(--sb-blur));-webkit-backdrop-filter:blur(var(--sb-blur));transition:transform .16s ease,background .16s ease,border-color .16s ease}.specular-button:hover{border-color:#14a99b6b;background:linear-gradient(180deg,#e3faf7fa,#d9f2f0f5),#f4fafbfa}.specular-button:active{transform:scale(.98)}.specular-button:focus-visible{outline:2px solid rgba(20,169,155,.48);outline-offset:3px}.specular-button:disabled{cursor:default;opacity:.55}.specular-button:disabled:active{transform:none}.specular-button--sm{padding:0 18px;font-size:14px}.specular-button--md{padding:0 22px;font-size:15px}.specular-button--lg{min-height:52px;padding:0 28px;font-size:16px}.specular-button__fx{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:1;pointer-events:none}.specular-button__fx canvas{display:block;width:100%;height:100%}.specular-button__label{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:100%;white-space:normal;text-align:center;line-height:1.2}.specular-card{display:block;padding:0;text-align:left;white-space:normal}.specular-card .specular-button__label{display:block;width:100%;height:100%;white-space:normal}.specular-button--solid{--sb-tint: #dff4f2;color:#11323a;background:linear-gradient(180deg,#fffffffa,#e0f7f5fa),#f4fafb;border-color:#14a99b47;box-shadow:inset 0 1px #fffc,inset 0 -1px #14a99b1f,0 18px 42px #1f363d1a}.specular-button--solid:hover{background:linear-gradient(180deg,#e0f7f5,#d2f1eefa),#f4fafbfa;border-color:#14a99b7a}:root{color:#eef6f7;background:#05090b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;overflow-x:hidden;background:radial-gradient(circle at 20% 5%,rgba(26,117,122,.34),transparent 34%),linear-gradient(180deg,#05090b,#071113 52%,#05090b)}.siteCursorGrid{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.62;mix-blend-mode:screen}a{color:inherit;text-decoration:none}button{font:inherit}.reveal{opacity:0;transform:translateY(44px);transition:opacity .76s ease,transform .76s cubic-bezier(.22,1,.36,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.productGrid .reveal:nth-child(2),.advantageGrid .reveal:nth-child(2){transition-delay:80ms}.productGrid .reveal:nth-child(3),.advantageGrid .reveal:nth-child(3){transition-delay:.16s}.productGrid .reveal:nth-child(4),.advantageGrid .reveal:nth-child(4){transition-delay:.24s}.productGrid .reveal:nth-child(5){transition-delay:.32s}.productGrid .reveal:nth-child(6){transition-delay:.4s}.hero{position:relative;z-index:1;min-height:100vh;overflow:hidden;isolation:isolate}.hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-4;content:"";background:linear-gradient(90deg,#03080abf,#03080a38),url(https://images.pexels.com/photos/236705/pexels-photo-236705.jpeg?auto=compress&cs=tinysrgb&w=2200) center / cover;filter:saturate(.7) brightness(.65)}.heroVideo,.heroShade{position:absolute;top:0;right:0;bottom:0;left:0}.heroVideo{z-index:-3;width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.1) brightness(.48)}.heroShade{z-index:-2;background:linear-gradient(90deg,#03080af5,#03080aba 43%,#03080a52),linear-gradient(180deg,#05090b8c,#05090b14 44%,#05090b)}.siteHeader{position:absolute;top:18px;left:50%;z-index:20;display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 48px),1700px);padding:14px 16px;border:1px solid rgba(219,246,245,.12);border-radius:8px;background:#040b0dc7;box-shadow:0 20px 80px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translate(-50%)}.brand{display:inline-flex;align-items:center;gap:12px;font-weight:800;letter-spacing:0}.brandMark{display:block;width:42px;height:42px;border:1px solid rgba(125,244,231,.48);background:#10282a;object-fit:contain;padding:4px}.brand small{display:block;margin-top:3px;color:#8ea7aa;font-size:11px;font-weight:600}.nav{display:flex;align-items:center;gap:clamp(18px,2.2vw,42px);color:#c7d3d6;font-size:15px}.nav a,.nav button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:color .18s ease}.nav a:hover,.nav button:hover{color:#89f7eb}.headerActions{display:flex;align-items:center;gap:10px}.languageSwitch{display:flex;border:1px solid rgba(219,246,245,.13);background:#ffffff0a}.languageSwitch button{min-width:34px;height:36px;border:0;border-right:1px solid rgba(219,246,245,.12);background:transparent;color:#9fb3b7;font-size:13px;cursor:pointer}.languageSwitch button:last-child{border-right:0}.languageSwitch button.active{background:#e9f7f3;color:#071113}.menuButton{display:none;width:44px;height:44px;border:1px solid rgba(219,246,245,.14);background:transparent;color:#ecf7f8}.heroInner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 470px;align-items:end;gap:64px;width:min(calc(100% - 72px),1700px);min-height:100vh;margin:0 auto;padding:180px 0 82px}.heroCopy{max-width:980px}.kicker,.eyebrow{display:inline-flex;align-items:center;gap:9px;color:#8df4e8;font-size:14px;font-weight:800;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:1080px;margin-bottom:28px;font-size:clamp(56px,6.2vw,116px);line-height:.98;letter-spacing:0;overflow-wrap:anywhere}.heroCopy p{max-width:820px;color:#c5d5d8;font-size:clamp(18px,1.2vw,22px);line-height:1.72}.heroButtons{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.primaryButton,.secondaryButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;min-height:52px;min-width:168px;align-items:center;justify-content:center;gap:9px;padding:0 28px;border-radius:6px;font:inherit;font-size:16px;font-weight:900;line-height:1.2;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.primaryButton{border:1px solid rgba(255,255,255,.68);background:linear-gradient(180deg,#9ffff6f5,#4de0d3e6),#74fff1;color:#031011;box-shadow:inset 0 1px #ffffff80,0 18px 42px #34ded42e}.secondaryButton{border:1px solid rgba(116,255,241,.42);background:linear-gradient(180deg,#ffffff12,#ffffff05),#061416e6;color:#ecfffb;box-shadow:inset 0 1px #ffffff14,0 18px 42px #00000038}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-1px)}.primaryButton:hover{background:linear-gradient(180deg,#b1fff8,#60eee0f0),#74fff1}.secondaryButton:hover{border-color:#74fff1c2;background:linear-gradient(180deg,#74fff126,#ffffff07),#081c1ef5}.heroPanel{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(219,246,245,.15);background:#030c0e9e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.heroPanel div{min-height:142px;padding:28px;border-right:1px solid rgba(219,246,245,.11);border-bottom:1px solid rgba(219,246,245,.11)}.heroStatWide{grid-column:1 / -1;min-height:124px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-right:0}.heroStatWide strong{font-size:54px;display:inline-flex;align-items:baseline;gap:.08em;white-space:nowrap}.heroStatWide span{margin-top:0;text-align:right}.heroPanel div:nth-child(2n){border-right:0}.heroPanel div:nth-child(n+3){border-bottom:0}.heroPanel strong{display:inline-flex;align-items:baseline;gap:.08em;color:#fff;font-size:42px;line-height:1;white-space:nowrap}.count-up-text{display:inline-block;min-width:.8em}.heroPanel span{display:block;margin-top:12px;color:#9cb2b5}.section{position:relative;z-index:1;width:min(calc(100% - 72px),1700px);margin:0 auto;padding:118px 0}.about,.founderSection,.products,.capacity,.dealerSection{isolation:isolate}.sectionGrid{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:80px}.mediaStack{position:relative;min-height:620px}.factoryImage{width:100%;height:580px;object-fit:cover;border:1px solid rgba(219,246,245,.14);filter:saturate(.82)}.personCard{position:absolute;right:34px;bottom:0;display:flex;align-items:center;gap:18px;width:min(420px,calc(100% - 60px));padding:18px;border:1px solid rgba(219,246,245,.16);background:#071315;box-shadow:0 28px 70px #0006}.personCard img{width:110px;height:126px;object-fit:cover}.personCard span{color:#8df4e8;font-size:13px;text-transform:uppercase}.personCard strong{display:block;margin-top:8px;font-size:27px}.contentBlock h2,.sectionHeading h2,.dealerText h2{margin:18px 0 22px;font-size:clamp(38px,3.7vw,70px);line-height:1.04;letter-spacing:0}.contentBlock>p,.sectionHeading p,.dealerText p,.scaleBand p{color:#adbec2;font-size:18px;line-height:1.85}.leaderBox{display:grid;grid-template-columns:40px 1fr;gap:18px;margin:34px 0;padding:26px;border-left:3px solid #83f3e8;background:#ffffff0b}.leaderBox strong{display:block;margin-bottom:7px}.leaderBox p{margin-bottom:0;color:#adbec2;line-height:1.72}.contactStrip{display:flex;flex-wrap:wrap;gap:14px}.contactButton{min-width:210px}.quoteButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:160px;min-height:44px;padding:0 22px;flex-shrink:0;border:1px solid rgba(116,255,241,.22);background:linear-gradient(180deg,#ffffff0d,#ffffff04),#071113eb;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #74fff114,0 14px 34px #00000038;color:#ecfffb;font:inherit;font-weight:800;line-height:1;cursor:pointer}.quoteButton .specular-button__fx{top:-14px;right:-14px;bottom:-14px;left:-14px}.dealerLoginButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid rgba(141,244,232,.22);background:linear-gradient(180deg,#8df4e81a,#ffffff05),#051012d1;color:#dff8f6;font:inherit;font-size:14px;font-weight:850;cursor:pointer;box-shadow:inset 0 1px #ffffff14}.dealerLoginButton:hover{border-color:#8df4e894;color:#fff}.dealerLogoutButton{border-color:#ffb0a26b;background:linear-gradient(180deg,#ffb0a21f,#ffffff05),#120807d1;color:#ffe4de}.dealerLogoutButton:hover{border-color:#ffb0a2c7;color:#fff}.sectionHeading{max-width:920px;margin-bottom:42px}.dealerLocked .about,.dealerLocked .founderSection,.dealerLocked .capacity,.dealerLocked .dealerSection,.dealerLocked .closingSection{display:none}.dealerUnlocked .products.reveal{opacity:1;transform:none}.about{padding-bottom:56px}.founderSection{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:42px;align-items:start;padding-top:34px;padding-bottom:88px}.founderPortrait{position:relative;height:420px;min-height:0;overflow:hidden;border:1px solid rgba(219,246,245,.15);background:linear-gradient(145deg,rgba(141,244,232,.11),transparent 34%),#071113;box-shadow:0 34px 95px #0000005c}.founderPortrait:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,rgba(4,10,12,.56) 0%,transparent 30%,rgba(4,10,12,.18) 100%),linear-gradient(180deg,transparent 38%,rgba(5,9,11,.76) 100%),radial-gradient(circle at 58% 18%,rgba(141,244,232,.18),transparent 34%);pointer-events:none}.founderPortrait img{width:100%;height:100%;object-fit:cover;object-position:50% 19%;filter:saturate(.9) contrast(1.04)}.founderPlate{position:absolute;left:18px;right:18px;bottom:18px;z-index:1;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:end;padding:16px 18px;border:1px solid rgba(219,246,245,.16);background:#050d0fb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.founderPlate span{color:#9ed3d1;font-size:12px;letter-spacing:0}.founderPlate strong{color:#f5ffff;font-size:clamp(30px,2.2vw,42px);line-height:.92}.founderStory{display:flex;flex-direction:column;justify-content:center;padding:18px 0}.founderStory h2{margin:12px 0;font-size:clamp(42px,3.6vw,68px);line-height:1}.founderStory>strong{display:block;max-width:900px;margin-bottom:16px;color:#f4fbfb;font-size:clamp(21px,1.5vw,29px);line-height:1.28}.founderStory>p{max-width:900px;color:#b5c8cc;font-size:16px;line-height:1.66}.founderStory blockquote{max-width:900px;margin:18px 0;padding:18px 22px;border-left:3px solid #8df4e8;background:#ffffff0b;color:#eef8f8;font-size:18px;line-height:1.56}.founderStory ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1100px;padding:0;margin:0;color:#b5c8cc;list-style:none}.founderStory li{display:grid;grid-template-columns:20px 1fr;gap:9px;align-items:start;padding:12px;border:1px solid rgba(219,246,245,.1);background:#ffffff08;font-size:13px;line-height:1.52}.founderStory li svg{margin-top:4px;color:#8df4e8}.founderStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:860px;margin-top:22px;border:1px solid rgba(219,246,245,.13);background:#dbf6f51f}.founderStats div{padding:16px 18px;background:#050d0feb}.founderStats b{display:block;color:#fff;font-size:28px;line-height:1}.founderStats span{display:block;margin-top:10px;color:#9fb3b7}.productCategoryTabs{display:flex;flex-wrap:wrap;gap:10px;margin:-18px 0 26px}.productCategoryTabs button{min-height:46px;border:1px solid rgba(219,246,245,.14);background:linear-gradient(180deg,#ffffff0b,#ffffff03),#050f11c2;color:#bed3d5;padding:0 18px;font:inherit;font-size:14px;font-weight:850;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.productCategoryTabs button:hover,.productCategoryTabs button.active{border-color:#8df4e8b8;background:linear-gradient(180deg,#8df4e82e,#ffffff09),#051214eb;color:#f2fffd}.priceCurrencyPanel{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 18px;padding:16px 18px;border:1px solid rgba(219,246,245,.12);background:linear-gradient(90deg,#8df4e814,#ffffff06),#050f11b8}.priceCurrencyPanel span,.detailCurrencySelect{color:#e9fffc;font-size:13px;font-weight:900}.priceCurrencyPanel small{display:block;margin-top:5px;color:#91a7ab;font-size:12px;line-height:1.35}.priceCurrencyPanel select,.detailCurrencySelect select{min-height:42px;border:1px solid rgba(141,244,232,.26);background:#040c0ee0;color:#f2fffd;font:inherit;font-size:13px;font-weight:850;letter-spacing:0;outline:none}.priceCurrencyPanel select{min-width:220px;padding:0 14px}.mobileProductAccordion{display:none}.productGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.productCard{position:relative;min-height:560px;overflow:hidden;border:1px solid rgba(219,246,245,.13);background:#0b1417;cursor:pointer;text-align:left}.productCard.compactMachine{background:radial-gradient(circle at 62% 24%,rgba(141,244,232,.18),transparent 34%),linear-gradient(135deg,#041113,#071b1d 46%,#061012)}.productCard .specular-button__label{position:relative;min-height:560px}.productCard.compactMachine .specular-button__label{background:radial-gradient(circle at 62% 24%,rgba(141,244,232,.16),transparent 34%),linear-gradient(135deg,#041113,#071b1d 46%,#061012)}.productCard img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8) brightness(.72);transition:transform .5s ease}.productCard.compactMachine img{top:18px;right:18px;bottom:18px;left:18px;width:calc(100% - 36px);height:calc(100% - 36px);object-fit:contain;object-position:center 42%;filter:saturate(.9) brightness(.82)}.productCard:hover img{transform:scale(1.045)}.productCard.compactMachine:hover img{transform:scale(1.02)}.productOverlay{position:absolute;right:18px;bottom:18px;left:18px;padding:18px 20px;border:1px solid rgba(219,246,245,.14);background:#050d0f7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .24s ease,transform .24s ease}.productCard:hover .productOverlay{background:#050d0f9e;transform:translateY(-2px)}.productMetaLine{display:flex;align-items:center;justify-content:space-between;gap:12px}.productMetaLine span{color:#8df4e8;font-size:13px;font-weight:800}.productMetaLine b{flex:0 0 auto;color:#ecfffb;font-size:12px;font-weight:900;opacity:.78}.productOverlay h3{margin:8px 0 0;font-size:24px;line-height:1.12}.productOverlay em{display:inline-flex;margin-top:12px;padding:7px 10px;border:1px solid rgba(141,244,232,.24);background:#8df4e817;color:#8df4e8;font-style:normal;font-size:15px;font-weight:900}.productOverlay ul{display:none;gap:10px;padding:0;margin:16px 0 0;color:#c3d1d4;list-style:none}.productCard:hover .productOverlay ul{display:grid}.productOverlay li{display:flex;align-items:center;gap:10px}.technologySection{padding-top:96px;padding-bottom:104px}.technologyHero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:42px;align-items:end;margin-bottom:28px}.technologyCopy{max-width:1030px}.technologyCopy h2{margin:18px 0 20px;font-size:clamp(42px,4.3vw,78px);line-height:1.02;letter-spacing:0}.technologyCopy p{max-width:900px;color:#b6cace;font-size:18px;line-height:1.78}.technologyMetricGrid{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(219,246,245,.14);background:#051113b8}.technologyMetricGrid div{min-height:136px;padding:24px;border-right:1px solid rgba(219,246,245,.1);border-bottom:1px solid rgba(219,246,245,.1)}.technologyMetricGrid div:nth-child(2n){border-right:0}.technologyMetricGrid div:nth-child(n+3){border-bottom:0}.technologyMetricGrid strong{display:block;color:#fff;font-size:38px;line-height:1}.technologyMetricGrid span{display:block;margin-top:12px;color:#9db4b8;line-height:1.45}.technologySystems{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}.technologySystemCard{min-height:270px;padding:24px;border:1px solid rgba(219,246,245,.12);background:linear-gradient(180deg,#8df4e814,#ffffff05),#050f11c2}.technologySystemCard svg{color:#8df4e8}.technologySystemCard h3{margin:20px 0 12px;color:#f5ffff;font-size:22px;line-height:1.18}.technologySystemCard p{margin-bottom:0;color:#a9bcc0;line-height:1.65}.technologyShowcase{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:28px;margin-bottom:28px}.technologyVisualGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-height:560px}.technologyVisualSlot{position:relative;overflow:hidden;min-height:260px;padding:22px;border:1px solid rgba(219,246,245,.13);background:linear-gradient(150deg,#08171a57,#081012e0),linear-gradient(135deg,#123f44,#071113)}.technologyVisualSlot:before{position:absolute;top:18px;right:18px;bottom:18px;left:18px;content:"";border:1px solid rgba(141,244,232,.16);background:linear-gradient(90deg,transparent 0 48%,rgba(141,244,232,.11) 48% 52%,transparent 52%),linear-gradient(0deg,transparent 0 48%,rgba(141,244,232,.09) 48% 52%,transparent 52%),radial-gradient(circle at 50% 50%,rgba(141,244,232,.2),transparent 34%);opacity:.78}.technologyVisualSlot.hasImage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.94) contrast(1.04)}.technologyVisualSlot.hasImage:before{z-index:1;background:none}.technologyVisualSlot:after{position:absolute;right:0;bottom:0;left:0;height:58%;content:"";background:linear-gradient(180deg,transparent,rgba(3,8,10,.86));z-index:1}.technologyVisualSlot.slot2{background:linear-gradient(150deg,#0a191c47,#081012e0),linear-gradient(135deg,#243734,#071113)}.technologyVisualSlot.slot3{background:linear-gradient(150deg,#08171a57,#081012e0),linear-gradient(135deg,#113049,#071113)}.technologyVisualSlot.slot4{background:linear-gradient(150deg,#08171a57,#081012e0),linear-gradient(135deg,#3a3c28,#071113)}.technologyVisualSlot span,.technologyVisualSlot strong{position:relative;z-index:2}.technologyVisualSlot span{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(141,244,232,.28);color:#8df4e8;font-weight:900}.technologyVisualSlot strong{position:absolute;right:20px;bottom:20px;left:20px;z-index:2;color:#f5ffff;font-size:22px;line-height:1.18}.technologyWorkflow{padding:30px;border:1px solid rgba(219,246,245,.13);background:radial-gradient(circle at 16% 12%,rgba(141,244,232,.13),transparent 28%),#050f11c7}.technologyWorkflow h3{margin:16px 0 24px;color:#f5ffff;font-size:clamp(30px,2.8vw,48px);line-height:1.05}.technologyWorkflow article{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:18px 0;border-top:1px solid rgba(219,246,245,.11)}.technologyWorkflow article>strong{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(141,244,232,.22);color:#8df4e8}.technologyWorkflow h4{margin:0 0 8px;color:#f4fbfb;font-size:18px}.technologyWorkflow p{margin:0;color:#aabdc1;line-height:1.58}.technologyProofBand,.dealerTechnologySupport{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:22px;align-items:stretch;border:1px solid rgba(219,246,245,.13);background:#050f11ad}.technologyProofIntro,.dealerTechnologySupport>div{display:grid;align-content:center;gap:14px;padding:26px;border-right:1px solid rgba(219,246,245,.1);background:#ffffff06}.technologyProofIntro svg,.dealerTechnologySupport svg{color:#8df4e8}.technologyProofIntro span{display:block;color:#8df4e8;font-size:13px;font-weight:900;text-transform:uppercase}.technologyProofIntro strong,.dealerTechnologySupport h3{display:block;margin:0;color:#f5ffff;font-size:24px;line-height:1.25}.technologyProofList,.dealerTechnologySupport ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:26px;margin:0;list-style:none}.certificationMarkGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:26px 26px 0}.certificationMark{min-height:120px;padding:18px;border:1px solid rgba(141,244,232,.18);background:radial-gradient(circle at 50% 20%,rgba(141,244,232,.14),transparent 34%),#ffffff08}.certificationMark strong{display:block;color:#f5ffff;font-size:clamp(24px,2vw,36px);line-height:1}.certificationMark span{display:block;margin-top:14px;color:#9fb3b7;font-size:13px;line-height:1.42}.technologyProofList span,.dealerTechnologySupport li{display:flex;align-items:center;gap:9px;min-height:48px;padding:12px 14px;border:1px solid rgba(219,246,245,.1);background:#ffffff07;color:#c5d5d8;line-height:1.35}.technologyProofList svg,.dealerTechnologySupport li svg{flex:0 0 auto;color:#8df4e8}.dealerTechnologySupport{margin-top:28px}.dealerTechnologySupport p{margin:0;color:#aebfc3;line-height:1.68}.detailLocked{overflow:hidden}.machineDetail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:18px}.detailBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#020608c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer}.detailPanel{position:relative;z-index:1;display:grid;grid-template-columns:minmax(360px,.7fr) minmax(0,1.3fr);gap:0;width:min(1680px,calc(100vw - 36px));height:calc(100vh - 36px);max-height:calc(100vh - 36px);overflow:hidden;border:1px solid rgba(219,246,245,.16);background:radial-gradient(circle at 12% 16%,rgba(141,244,232,.12),transparent 30%),#061012;box-shadow:0 44px 140px #0000008c}.detailTopActions{position:absolute;top:18px;right:18px;z-index:4;display:flex;align-items:center;gap:10px}.detailLanguageSwitch{background:#050d0fcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.detailClose{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(219,246,245,.18);background:#050d0fbd;color:#ecfffb;cursor:pointer}.detailMedia{position:relative;min-height:0;overflow:hidden;border-right:1px solid rgba(219,246,245,.12);background:#071113}.detailMedia img{width:100%;height:100%;object-fit:cover;object-position:50% 48%;filter:saturate(.86) brightness(.82)}.detailMedia.compactMachine img{padding:28px;object-fit:contain;object-position:center;filter:saturate(.9) brightness(.86)}.detailMedia:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent 46%,rgba(4,10,12,.7) 100%),radial-gradient(circle at 72% 24%,rgba(141,244,232,.16),transparent 34%);pointer-events:none}.detailSerialBadge{position:absolute;top:24px;left:24px;z-index:1;display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid rgba(141,244,232,.46);background:#050d0fa3;color:#eafffc;font-size:13px;font-weight:900;letter-spacing:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.detailMediaBadge{position:absolute;right:24px;bottom:24px;left:24px;z-index:1;padding:20px 22px;border:1px solid rgba(219,246,245,.16);background:#050d0f94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.detailMediaBadge span{color:#8df4e8;font-size:13px;font-weight:800}.detailMediaBadge strong{display:block;margin-top:8px;color:#f4ffff;font-size:30px}.detailContent{overflow:auto;padding:42px 42px 34px;scrollbar-color:rgba(141,244,232,.5) rgba(255,255,255,.04)}.detailEyebrowRow{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.detailSerialPill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(141,244,232,.26);background:#8df4e814;color:#dffffb;font-size:12px;font-weight:900;letter-spacing:0}.detailContent h2{margin:14px 0;font-size:clamp(38px,3.45vw,64px);line-height:.98;overflow-wrap:anywhere}.detailLead{max-width:900px;color:#b5c8cc;font-size:16px;line-height:1.65}.detailPageLink{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;margin:2px 0 22px;padding:0 16px;border:1px solid rgba(141,244,232,.34);background:#8df4e814;color:#ecfffb;font:inherit;font-size:14px;font-weight:900;cursor:pointer}.detailPageLink:hover{border-color:#8df4e8b8;background:#8df4e824}.modelTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0 18px}.modelTabs button{min-height:92px;padding:15px 16px;border:1px solid rgba(219,246,245,.18);background:#ffffff14;color:#dfeeee;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff05}.modelTabs button.active{border-color:#8df4e8d1;background:#8df4e826;box-shadow:0 10px 24px #8df4e81f}.modelTabs strong,.modelTabs span{display:block}.modelTabs strong{color:#f6ffff;font-size:18px}.modelTabs span{margin-top:8px;color:#9fb3b7}.specTable{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(219,246,245,.13);border-left:1px solid rgba(219,246,245,.13)}.specTable div{min-height:74px;padding:14px 16px;border-right:1px solid rgba(219,246,245,.13);border-bottom:1px solid rgba(219,246,245,.13);background:#ffffff08}.specTable span{display:block;color:#83f3e8;font-size:12px;font-weight:800}.specTable strong{display:block;margin-top:9px;color:#edf8f8;font-size:15px;line-height:1.45}.configureBox{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.configureBox>div{padding:18px;border:1px solid rgba(219,246,245,.13);background:#ffffff0a}.configureBox label{display:block;margin-bottom:12px;color:#edf8f8;font-weight:800}.configureBox small,.priceBar small{display:block;margin-top:10px;color:#8fa6aa;line-height:1.5}.stepper{display:grid;grid-template-columns:44px 1fr 44px;border:1px solid rgba(219,246,245,.15)}.stepper button,.stepper input,.configureBox select{min-height:48px;border:0;background:#040c0eb8;color:#f3ffff}.stepper button{cursor:pointer}.stepper input{width:100%;text-align:center}.configureBox select{width:100%;padding:0 14px;border:1px solid rgba(219,246,245,.15)}.lockedField{display:flex;min-height:48px;align-items:center;padding:0 14px;border:1px solid rgba(219,246,245,.12);background:linear-gradient(90deg,#8df4e814,#ffffff06),#040c0eb8;color:#f3ffff;font-weight:800}.lockedField:after{margin-left:auto;color:#83f3e8;font-size:12px;content:attr(data-lock-label)}.addonBox{display:grid;gap:12px;margin-top:18px;padding:16px;border:1px solid rgba(141,244,232,.18);background:linear-gradient(135deg,#8df4e814,#ffffff06),#050d0fb3}.addonIntro{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.addonIntro span{color:#8df4e8;font-weight:900}.addonIntro small{color:#8fa4a7}.addonOption{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-height:48px;padding:12px 14px;border:1px solid rgba(219,246,245,.16);background:#040c0ec2;color:#eefafa;cursor:pointer}.addonOption input{width:18px;height:18px;accent-color:#74fff1}.addonOption.locked{border-color:#8df4e84d;background:linear-gradient(90deg,#8df4e81a,#ffffff06),#040c0ec2}.addonOption.locked span:after{margin-left:8px;color:#8df4e8;font-size:12px;content:attr(data-lock-label)}.addonOption strong{color:#fff}.priceBar{position:sticky;bottom:-1px;z-index:3;display:grid;grid-template-columns:1fr auto auto;gap:18px;align-items:center;margin-top:18px;padding:20px 22px;border:1px solid rgba(141,244,232,.24);background:linear-gradient(90deg,#8df4e821,#ffffff09),#050d0ff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.priceBar span{color:#8df4e8;font-weight:800}.priceBar strong{display:block;margin-top:8px;color:#fff;font-size:38px;line-height:1}.detailCurrencySelect{display:grid;gap:8px;align-content:center;min-width:112px}.detailCurrencySelect select{width:112px;padding:0 10px}.priceActions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.priceActions .specular-button,.priceActions .detailPrimaryAction{flex:0 1 auto}.fixedSpecNotice{position:sticky;bottom:-1px;z-index:3;display:grid;grid-template-columns:1fr auto auto;gap:24px;align-items:center;margin-top:24px;padding:26px;border:1px solid rgba(141,244,232,.22);background:linear-gradient(90deg,#8df4e81a,#ffffff08),#050d0ff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fixedSpecNotice span{color:#8df4e8;font-weight:900}.fixedSpecNotice strong{display:block;margin-top:8px;color:#f5ffff;font-size:24px;line-height:1.25}.fixedSpecPrice{display:block;margin-top:12px;color:#fff;font-size:34px;line-height:1}.fixedSpecNotice p{margin:12px 0 0;color:#9fb3b7;line-height:1.7}.detailPrimaryAction{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border:1px solid rgba(141,244,232,.72);background:linear-gradient(180deg,#82f5eafa,#58ddcfe0);color:#041113;font:inherit;font-weight:800;cursor:pointer;box-shadow:inset 0 1px #ffffff61}.detailSecondaryAction{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border:1px solid rgba(219,246,245,.18);background:#ffffff0b;color:#e7f4f4;font:inherit;font-weight:800;cursor:pointer}.detailPrimaryAction:hover{background:linear-gradient(180deg,#95fbf1,#6be9dbeb)}.advantageGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.advantageCard{display:block;min-height:260px;padding:28px;border:1px solid rgba(219,246,245,.13);background:linear-gradient(180deg,#ffffff10,#ffffff06),#071113;cursor:pointer;text-align:left}.advantageCard:hover{transform:translateY(-2px)}.advantageCard svg{color:#8df4e8}.advantageCard h3{margin:28px 0 14px;font-size:24px}.advantageCard p{color:#9fb2b6;line-height:1.7}.scaleBand{display:grid;grid-template-columns:360px 1fr;gap:32px;align-items:center;margin-top:28px;padding:34px;border:1px solid rgba(141,244,232,.26);background:linear-gradient(90deg,#8df4e824,#ffffff08),#071113}.scaleBand div{display:flex;align-items:center;gap:16px}.scaleBand strong{font-size:26px}.scaleBand p{margin-bottom:0}.dealerSection{display:grid;grid-template-columns:.7fr 1.3fr;gap:62px;align-items:center;padding-bottom:140px}.dealerMetrics{display:grid;grid-template-columns:auto 1fr;gap:10px 18px;margin-top:34px;align-items:baseline}.dealerMetrics strong{color:#8df4e8;font-size:40px}.dealerMetrics span{color:#adbec2}.globalMapPanel{position:relative;overflow:hidden;border:1px solid rgba(219,246,245,.14);background:radial-gradient(circle at 74% 32%,rgba(141,244,232,.18),transparent 28%),linear-gradient(135deg,#ffffff13,#ffffff06),#061012;box-shadow:0 32px 90px #00000057}.globalMapHeader{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 28px;border-bottom:1px solid rgba(219,246,245,.12);background:#050d0fad;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.globalMapHeader span,.globalMapHeader small{color:#8df4e8;font-size:13px;font-weight:800}.globalMapHeader strong{display:block;margin-top:6px;color:#f4ffff;font-size:24px}.worldBoard{position:relative;min-height:570px;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(141,244,232,.12),transparent 42%),linear-gradient(180deg,#8df4e814,#ffffff03)}.worldBoard:before{position:absolute;top:34px;right:34px;bottom:34px;left:34px;content:"";border:1px solid rgba(141,244,232,.11);background:linear-gradient(rgba(141,244,232,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(141,244,232,.08) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at center,black 50%,transparent 76%);mask-image:radial-gradient(ellipse at center,black 50%,transparent 76%);pointer-events:none;opacity:.72}.worldShape{position:absolute;border:1px solid rgba(219,246,245,.11);background:linear-gradient(145deg,#8df4e842,#58828a1f),#0e2b2fc2;box-shadow:inset 0 0 34px #8df4e81a,0 20px 46px #0000003d;opacity:.82;filter:drop-shadow(0 0 18px rgba(141,244,232,.1))}.americas{left:10%;top:19%;width:28%;height:56%;border-radius:48% 32% 58% 42%/30% 45% 55% 70%;clip-path:polygon(8% 8%,56% 0,82% 22%,68% 42%,88% 62%,62% 100%,40% 84%,28% 58%,0 44%)}.europe{left:43%;top:17%;width:17%;height:21%;border-radius:48% 52% 44% 56%;clip-path:polygon(12% 42%,34% 8%,70% 0,100% 34%,72% 74%,34% 92%,0 70%)}.africa{left:45%;top:39%;width:18%;height:35%;border-radius:48% 44% 56% 52%;clip-path:polygon(18% 0,76% 8%,100% 42%,70% 100%,32% 86%,0 44%)}.asia{left:56%;top:18%;width:35%;height:45%;border-radius:52% 38% 48% 42%;clip-path:polygon(0 28%,18% 0,78% 4%,100% 34%,88% 70%,60% 86%,24% 74%,8% 52%)}.australia{left:76%;top:68%;width:15%;height:13%;border-radius:54% 46% 42% 58%;clip-path:polygon(10% 36%,46% 0,88% 18%,100% 62%,58% 100%,18% 78%)}.worldGridLines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 49.9%,rgba(141,244,232,.14) 50%,transparent 50.1%),linear-gradient(transparent 49.9%,rgba(141,244,232,.1) 50%,transparent 50.1%);opacity:.6}.countryTile{position:absolute;z-index:3;display:grid;grid-template-columns:18px 1fr;align-items:center;gap:7px 9px;min-width:96px;padding:8px 10px;border:1px solid rgba(219,246,245,.22);background:linear-gradient(180deg,#ffffff1c,#ffffff09),#050d0fd6;color:#e9fffb;cursor:pointer;transform:translate(-50%,-50%);transform-origin:center;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.countryTile.large{min-width:114px}.countryTile.wide{min-width:128px}.countryTile:hover{z-index:5;border-color:#8df4e8cc;background:linear-gradient(180deg,#8df4e83d,#ffffff12),#071719f5;box-shadow:0 18px 46px #0000005c,0 0 0 1px #8df4e829;transform:translate(-50%,-50%) scale(1.16)}.countryTile svg{color:#8df4e8;grid-row:span 2;filter:drop-shadow(0 0 10px rgba(141,244,232,.58))}.countryTile span{color:#f5ffff;font-size:12px;font-weight:800;line-height:1.1}.countryTile small{color:#9fb3b7;font-size:10px}.mapLegend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid rgba(219,246,245,.12);background:#dbf6f51f}.mapLegend span{padding:16px 18px;background:#050d0fe0;color:#bad0d3;font-size:13px;font-weight:800}.agencyModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:28px}.agencyBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#020608c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer}.agencyPanel{position:relative;z-index:1;display:grid;grid-template-columns:minmax(340px,.76fr) minmax(0,1fr);gap:0;width:min(1120px,calc(100vw - 56px));max-height:calc(100vh - 56px);overflow:auto;border:1px solid rgba(219,246,245,.16);background:radial-gradient(circle at 18% 18%,rgba(141,244,232,.16),transparent 34%),#061012;box-shadow:0 44px 140px #0000008c}.agencyCountryCard{min-height:100%;padding:48px 42px;border-right:1px solid rgba(219,246,245,.12);background:linear-gradient(180deg,#8df4e81c,#ffffff08),#050d0f9e}.agencyCountryCard span{color:#8df4e8;font-size:13px;font-weight:800}.agencyCountryCard h2{margin:18px 0 12px;font-size:clamp(54px,5vw,92px);line-height:.95}.agencyCountryCard p{color:#a7bbbf}.agencyCountryCard strong{display:block;margin-top:40px;color:#f2ffff;font-size:24px;line-height:1.45}.agencyForm,.agencySuccess{padding:48px}.agencyForm{display:grid;grid-template-columns:1fr 1fr;gap:18px}.agencyField{display:grid;gap:9px}.agencyField.wide{grid-column:1 / -1}.agencyField label{color:#ecf8f8;font-weight:800}.agencyField input,.agencyField select,.agencyField textarea{width:100%;min-height:52px;border:1px solid rgba(219,246,245,.14);background:#040c0ecc;color:#f3ffff;font:inherit;padding:0 14px}.agencyField textarea{min-height:112px;padding-top:14px;resize:vertical}.agencySubmit,.agencySuccess button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;border:1px solid rgba(141,244,232,.72);background:linear-gradient(180deg,#82f5eafa,#58ddcfe0);color:#041113;font:inherit;font-weight:900;cursor:pointer}.agencySubmit{grid-column:1 / -1}.agencySuccess{display:flex;min-height:460px;flex-direction:column;justify-content:center}.agencySuccess svg{color:#8df4e8}.agencySuccess h3{margin:20px 0 12px;font-size:42px}.agencySuccess p{max-width:560px;color:#a9bdc0;line-height:1.8}.agencySuccess button{width:fit-content;margin-top:24px;padding:0 28px}.dealerLoginModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:72;display:grid;place-items:center;padding:24px}.dealerLoginBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#020608c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer}.dealerLoginPanel{position:relative;z-index:1;display:grid;width:min(560px,calc(100vw - 48px));gap:18px;padding:42px;border:1px solid rgba(219,246,245,.16);background:radial-gradient(circle at 16% 10%,rgba(141,244,232,.18),transparent 36%),#061012;box-shadow:0 44px 140px #0000008c}.dealerApplyPanel{width:min(820px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto}.dealerLoginIntro span{color:#8df4e8;font-size:13px;font-weight:900}.dealerLoginIntro h2{margin:12px 0 10px;font-size:clamp(38px,4vw,62px);line-height:1}.dealerLoginIntro p,.dealerLoginIntro small{color:#a9bdc0;line-height:1.72}.dealerLoginField{display:grid;gap:9px;color:#ecf8f8;font-weight:850}.dealerLoginField input,.dealerLoginField textarea{width:100%;min-height:52px;border:1px solid rgba(219,246,245,.14);background:#040c0ecc;color:#f3ffff;font:inherit;padding:0 14px}.dealerLoginField textarea{min-height:124px;padding:14px;resize:vertical;line-height:1.55}.dealerApplyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dealerApplyFull{grid-column:1 / -1}.dealerLoginError{margin:0;color:#ffb0a2;font-weight:800}.dealerLoginSuccess{margin:0;color:#8df4e8;font-weight:850;line-height:1.55}.dealerGate{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:28px;align-items:stretch;padding-top:86px}.dealerGatePanel,.dealerGateSteps article{border:1px solid rgba(219,246,245,.14);background:linear-gradient(135deg,#8df4e81f,#ffffff06),#050f11db;box-shadow:0 30px 110px #00000047}.dealerGatePanel{display:flex;min-height:430px;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,64px)}.dealerGatePanel h2{max-width:820px;margin:18px 0 16px;font-size:clamp(42px,5.6vw,92px);line-height:.96}.dealerGatePanel p{max-width:760px;margin:0;color:#adc2c5;font-size:18px;line-height:1.78}.dealerGateActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.dealerGatePrimary,.dealerGateGhost{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(141,244,232,.58);padding:0 22px;color:#ecfffb;font:inherit;font-weight:900;cursor:pointer}.dealerGatePrimary{background:linear-gradient(180deg,#7ef5e9fa,#3fd4cae6);color:#031011}.dealerGateGhost{background:#051214d1}.dealerGateSteps{display:grid;gap:14px}.dealerGateSteps article{display:grid;align-content:center;min-height:132px;padding:28px}.dealerGateSteps strong{color:#8df4e8;font-size:13px;letter-spacing:.12em}.dealerGateSteps h3{margin:14px 0 10px;font-size:25px}.dealerGateSteps p{margin:0;color:#9fb3b6;line-height:1.65}.dealerLoginSubmit,.dealerLoginSecondary,.dealerHubPrimary,.dealerHubGhost{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(141,244,232,.58);background:linear-gradient(180deg,#8df4e82e,#ffffff09),#051214eb;color:#ecfffb;font:inherit;font-weight:900;cursor:pointer}.dealerLoginSubmit:disabled{cursor:wait;opacity:.72}.dealerLoginSecondary{background:#0512149e;color:#a9f7ee}.dealerHub{display:grid;grid-template-columns:.72fr 1.28fr;gap:36px;align-items:start;padding-top:72px}.dealerHubIntro{position:sticky;top:24px}.dealerHubIntro h2{margin:18px 0;font-size:clamp(42px,4.6vw,76px);line-height:1.02}.dealerHubIntro p{color:#adbec2;font-size:18px;line-height:1.82}.dealerHubActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.dealerHubPrimary{padding:0 22px}.dealerHubGhost{padding:0 18px;border-color:#dbf6f529;background:#ffffff09}.dealerPriceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dealerPriceCard{min-height:230px;padding:24px;border:1px solid rgba(219,246,245,.13);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#071113e0}.dealerPriceCard>span{color:#8df4e8;font-size:13px;font-weight:900}.dealerPriceCard h3{margin:10px 0 20px;font-size:24px;line-height:1.18}.dealerPriceCard dl{display:grid;gap:10px;margin:0}.dealerPriceCard div{display:grid;grid-template-columns:92px 1fr;gap:12px}.dealerPriceCard dt{color:#8df4e8;font-size:12px;font-weight:900}.dealerPriceCard dd{margin:0;color:#f0fbfb;font-weight:800;line-height:1.42}.closingSection{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:42px;align-items:center;margin-bottom:80px;padding:52px;border:1px solid rgba(141,244,232,.22);background:radial-gradient(circle at 82% 20%,rgba(141,244,232,.16),transparent 30%),linear-gradient(135deg,#ffffff13,#ffffff05),#071113}.closingSection h2{margin:18px 0;font-size:clamp(36px,3.8vw,68px);line-height:1.05}.closingSection p{max-width:980px;margin-bottom:0;color:#adbec2;font-size:18px;line-height:1.82}.closingActions{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.advantagePageShell{position:relative;z-index:1;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 20% 8%,rgba(47,176,169,.22),transparent 34%),radial-gradient(circle at 86% 18%,rgba(122,164,176,.16),transparent 28%),linear-gradient(180deg,#05090b,#071113 52%,#05090b)}.advantagePageHeader{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;width:min(calc(100% - 48px),1700px);margin:0 auto;padding:24px 0}.advantageBack{display:inline-flex;width:fit-content;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid rgba(219,246,245,.14);background:#071113c7;color:#dff8f6;font:inherit;font-weight:850;cursor:pointer}.advantageBack:hover{border-color:#8df4e885;color:#fff}.advantagePageActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.advantageDetailHero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,.78fr);gap:56px;align-items:center;width:min(calc(100% - 72px),1700px);min-height:calc(100vh - 98px);margin:0 auto;padding:70px 0 92px}.advantageDetailCopy h1{max-width:1050px;margin:20px 0 24px;color:#f6ffff;font-size:clamp(58px,5.4vw,104px);line-height:.98;letter-spacing:0}.advantageDetailCopy p{max-width:880px;color:#bdcfd2;font-size:20px;line-height:1.78}.advantageDetailActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.advantageDetailMedia{position:relative;min-height:640px;overflow:hidden;border:1px solid rgba(219,246,245,.14);background:#071113;box-shadow:0 34px 95px #00000061}.advantageDetailMedia:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent 38%,rgba(5,9,11,.82) 100%),radial-gradient(circle at 52% 24%,rgba(141,244,232,.16),transparent 38%);pointer-events:none}.advantageDetailMedia img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) brightness(.76)}.advantageDetailMedia div{position:absolute;right:24px;bottom:24px;left:24px;z-index:1;padding:22px;border:1px solid rgba(219,246,245,.16);background:#050d0fb3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.advantageDetailMedia span{color:#8df4e8;font-size:13px;font-weight:900}.advantageDetailMedia strong{display:block;margin-top:10px;color:#ecfffb;font-size:24px;line-height:1.32}.advantageDetailSection{position:relative;z-index:1;width:min(calc(100% - 72px),1700px);margin:0 auto;padding:0 0 110px}.advantageMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:24px;border:1px solid rgba(219,246,245,.13);background:#dbf6f51f}.advantageMetricGrid article{padding:28px;background:#050d0fe6}.advantageMetricGrid strong{display:block;color:#fff;font-size:clamp(34px,3vw,56px);line-height:1}.advantageMetricGrid span{display:block;margin-top:12px;color:#9fb3b7;font-weight:800}.advantageDetailGrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px}.advantageProcess,.advantageDetailList{border:1px solid rgba(219,246,245,.13);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#071113e0;padding:32px}.advantageProcess h2,.advantageDetailList h2{margin:14px 0 24px;color:#f4ffff;font-size:clamp(30px,2.8vw,50px);line-height:1.08}.processRail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.processRail div{display:grid;grid-template-columns:48px 1fr;align-items:center;min-height:72px;border:1px solid rgba(141,244,232,.12);background:#ffffff08}.processRail b{display:grid;height:100%;place-items:center;border-right:1px solid rgba(141,244,232,.12);color:#8df4e8}.processRail span{padding:0 16px;color:#eaf8f8;font-weight:850}.advantageDetailList ul{display:grid;gap:14px;padding:0;margin:0;list-style:none}.advantageDetailList li{display:grid;grid-template-columns:22px 1fr;gap:12px;color:#bdcfd2;line-height:1.7}.advantageDetailList li svg{margin-top:4px;color:#8df4e8}.machinePageShell{position:relative;z-index:1;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 16% 8%,rgba(47,176,169,.2),transparent 30%),radial-gradient(circle at 84% 14%,rgba(122,164,176,.14),transparent 28%),linear-gradient(180deg,#05090b,#071113 54%,#05090b)}.machinePageHero,.machinePageSection{position:relative;z-index:1;width:min(calc(100% - 72px),1700px);margin:0 auto}.machinePageHero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,.78fr);gap:56px;align-items:center;min-height:calc(100vh - 98px);padding:64px 0 92px}.machinePageCopy>strong{display:inline-flex;min-height:38px;align-items:center;margin-top:18px;padding:0 13px;border:1px solid rgba(141,244,232,.28);color:#8df4e8;font-size:13px;font-weight:900}.machinePageCopy h1{max-width:1050px;margin:18px 0 22px;color:#f6ffff;font-size:clamp(54px,5.2vw,100px);line-height:.98;letter-spacing:0}.machinePageCopy p,.machineInfoGrid p{max-width:880px;color:#bdcfd2;font-size:19px;line-height:1.78}.machinePageActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.machinePageMedia{position:relative;min-height:650px;overflow:hidden;border:1px solid rgba(219,246,245,.14);background:#071113;box-shadow:0 34px 95px #00000061}.machinePageMedia>img{width:100%;height:100%;object-fit:cover;filter:saturate(.84) brightness(.78)}.machinePagePrice{position:absolute;right:22px;bottom:22px;left:22px;display:grid;grid-template-columns:1fr auto;gap:12px 18px;align-items:end;padding:22px;border:1px solid rgba(219,246,245,.16);background:#050d0fbd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.machinePagePrice span,.machinePagePrice label{color:#8df4e8;font-size:13px;font-weight:900}.machinePagePrice strong{display:block;color:#fff;font-size:clamp(30px,3vw,48px);line-height:1}.machinePagePrice label{display:grid;gap:8px}.machinePagePrice select{min-height:42px;min-width:110px;border:1px solid rgba(141,244,232,.26);background:#040c0ee0;color:#f2fffd;font:inherit;font-weight:850}.machinePagePrice small{grid-column:1 / -1;color:#99afb3;line-height:1.45}.machinePageSection{padding-bottom:90px}.machineSectionHeading{max-width:950px;margin-bottom:24px}.machineSectionHeading h2{margin:16px 0 0;color:#f4ffff;font-size:clamp(32px,3.1vw,56px);line-height:1.06}.machineVideoGrid{display:grid;grid-template-columns:1.35fr .65fr;gap:16px}.machineVideoSlot{position:relative;min-height:280px;overflow:hidden;border:1px solid rgba(219,246,245,.13);background:linear-gradient(135deg,#8df4e814,#ffffff05),#071113}.machineVideoSlot.large{grid-row:span 2;min-height:576px}.machineVideoSlot video{width:100%;height:100%;min-height:inherit;object-fit:cover;opacity:.52}.machineVideoSlot div{position:absolute;right:18px;bottom:18px;left:18px;padding:18px;border:1px solid rgba(219,246,245,.14);background:#050d0fb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.machineVideoSlot span,.machineVideoSlot small{color:#8df4e8;font-size:13px;font-weight:900}.machineVideoSlot strong{display:block;margin:10px 0 6px;color:#f5ffff;font-size:24px}.machineInfoGrid{display:grid;grid-template-columns:1.1fr .9fr .9fr;gap:18px}.machineInfoGrid article,.machineModelGrid article,.machineMediaChecklist,.machineFullSpecTable{border:1px solid rgba(219,246,245,.13);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#071113e0}.machineInfoGrid article{padding:28px}.machineInfoGrid h2{margin:14px 0 16px;color:#f4ffff;font-size:34px;line-height:1.1}.machineInfoGrid ul,.machineMediaChecklist ul{display:grid;gap:12px;padding:0;margin:0;list-style:none}.machineInfoGrid li,.machineMediaChecklist li{display:flex;gap:10px;color:#c5d6d8;line-height:1.6}.machineInfoGrid svg,.machineMediaChecklist svg{flex:0 0 auto;margin-top:2px;color:#8df4e8}.machineModelGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.machineModelGrid article{min-height:150px;padding:20px}.machineModelGrid span{color:#c8d8da;font-weight:900;line-height:1.35}.machineModelGrid strong{display:block;margin:18px 0 8px;color:#8df4e8;font-size:26px;line-height:1}.machineModelGrid small{color:#9fb3b7;line-height:1.45}.machineFullSpecTable{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.machineFullSpecTable div{display:grid;grid-template-columns:minmax(150px,.42fr) 1fr;gap:18px;min-height:64px;padding:18px 20px;border-right:1px solid rgba(219,246,245,.09);border-bottom:1px solid rgba(219,246,245,.09)}.machineFullSpecTable span{color:#8df4e8;font-size:13px;font-weight:900}.machineFullSpecTable strong{color:#eefafa;line-height:1.5}.machineMediaChecklist{display:grid;grid-template-columns:.6fr 1.4fr;gap:24px;align-items:center;padding:30px}.machineMediaChecklist h2{margin:14px 0 0;color:#f4ffff;font-size:clamp(30px,2.8vw,50px)}.machineMediaChecklist ul{grid-template-columns:repeat(3,minmax(0,1fr))}.machineMediaChecklist li{min-height:54px;align-items:center;padding:13px 14px;border:1px solid rgba(219,246,245,.1);background:#ffffff07}.advantageFit{margin-top:26px;padding:22px;border:1px solid rgba(141,244,232,.2);background:#8df4e80f}.advantageFit strong{color:#8df4e8;font-size:14px}.advantageFit p{margin:10px 0 0;color:#e8f5f5;line-height:1.72}@media(max-width:1100px){.siteHeader,.section,.heroInner,.advantagePageHeader,.advantageDetailHero,.advantageDetailSection,.machinePageHero,.machinePageSection{width:min(calc(100% - 32px),1700px)}.menuButton{display:grid;place-items:center}.nav{position:absolute;top:calc(100% + 10px);right:0;display:none;flex-direction:column;align-items:stretch;width:min(320px,calc(100vw - 32px));padding:18px;border:1px solid rgba(219,246,245,.14);background:#071113}.nav.open{display:flex}.nav a,.nav button{padding:12px 0}.quoteButton{display:none}.heroInner,.sectionGrid,.founderSection,.dealerSection,.dealerHub,.dealerGate,.closingSection,.scaleBand,.detailPanel,.priceBar,.advantageDetailHero,.advantageDetailGrid,.machinePageHero,.machineInfoGrid,.machineMediaChecklist,.technologyHero,.technologyShowcase,.technologyProofBand,.dealerTechnologySupport,.advantagePageHeader{grid-template-columns:1fr}.advantagePageHeader .brand{justify-self:start}.advantagePageActions{justify-content:flex-start}.machineVideoGrid,.machineModelGrid,.machineMediaChecklist ul{grid-template-columns:repeat(2,minmax(0,1fr))}.machineVideoSlot.large{grid-row:auto}.advantageDetailMedia{min-height:520px}.dealerHubIntro{position:static}.dealerGatePanel{min-height:auto}.dealerPriceGrid{grid-template-columns:1fr}.detailPanel{overflow:auto}.detailMedia{min-height:540px;border-right:0;border-bottom:1px solid rgba(219,246,245,.12)}.detailContent{overflow:visible;padding:38px}.specTable{grid-template-columns:repeat(2,minmax(0,1fr))}.priceActions,.closingActions{justify-content:flex-start}.worldBoard{min-height:520px}.agencyPanel{grid-template-columns:1fr}.agencyCountryCard{min-height:auto;border-right:0;border-bottom:1px solid rgba(219,246,245,.12)}.founderPortrait{height:460px;min-height:0}.founderPlate{left:24px;right:24px;bottom:24px}.heroPanel,.productGrid,.advantageGrid,.technologySystems,.certificationMarkGrid,.technologyProofList,.dealerTechnologySupport ul{grid-template-columns:repeat(2,minmax(0,1fr))}.technologyProofIntro,.dealerTechnologySupport>div{border-right:0;border-bottom:1px solid rgba(219,246,245,.1)}}@media(max-width:720px){.reveal{opacity:1;transform:none;transition:none}.siteHeader{top:10px;width:calc(100% - 20px)}.advantageDetailHero{min-height:auto;padding:42px 0 64px}.advantageDetailCopy h1{font-size:42px}.advantageDetailCopy p{font-size:16px}.advantageDetailMedia{min-height:420px}.advantageMetricGrid,.processRail{grid-template-columns:1fr}.advantageProcess,.advantageDetailList{padding:24px 20px}.brand small{display:none}.siteHeader{padding:10px;gap:8px}.brand{gap:8px;font-size:13px}.brandMark{width:36px;height:36px}.headerActions{gap:6px}.languageSwitch{display:flex;max-width:92px;overflow-x:auto;scrollbar-width:none}.languageSwitch::-webkit-scrollbar{display:none}.languageSwitch button{min-width:28px;height:34px;padding:0;font-size:11px}.productCategoryTabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.productCategoryTabs::-webkit-scrollbar{display:none}.productCategoryTabs button{flex:0 0 auto;white-space:nowrap}.menuButton{width:38px;height:38px;flex-shrink:0}.dealerLoginButton{width:38px;min-height:38px;padding:0;flex-shrink:0;overflow:hidden;font-size:0}.dealerLoginButton svg{width:17px;height:17px}.dealerLogoutButton{width:auto;min-width:92px;padding:0 12px;font-size:12px}.heroInner{padding-top:140px;gap:32px}.heroPanel{width:min(100%,420px);margin:0 auto}.heroPanel div{min-height:86px;padding:18px 20px}.heroPanel strong,.heroStatWide strong{font-size:30px}.heroPanel span,.heroStatWide span{margin-top:7px;font-size:13px;text-align:left}.heroStatWide{min-height:86px;display:block}h1{font-size:38px;line-height:1.06;word-break:break-all}.heroPanel,.advantageGrid,.technologySystems,.technologyMetricGrid,.technologyVisualGrid,.certificationMarkGrid,.technologyProofList,.dealerTechnologySupport ul,.machineVideoGrid,.machineModelGrid,.machineFullSpecTable,.machineMediaChecklist ul{grid-template-columns:1fr}.machinePageHero{min-height:auto;padding:40px 0 66px}.machinePageCopy h1{font-size:42px}.machinePageCopy p,.machineInfoGrid p{font-size:16px}.machinePageMedia{min-height:430px}.machinePagePrice{grid-template-columns:1fr;right:14px;bottom:14px;left:14px;padding:16px}.machinePagePrice select{width:100%}.machinePageSection{padding-bottom:58px}.machineVideoSlot,.machineVideoSlot.large{min-height:260px}.machineInfoGrid article,.machineMediaChecklist{padding:20px}.machineFullSpecTable div{grid-template-columns:1fr;gap:8px}.products .productGrid{display:none}.priceCurrencyPanel{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.priceCurrencyPanel select{width:100%;min-width:0}.mobileProductAccordion{display:grid;gap:10px}.mobileProductItem{overflow:hidden;border:1px solid rgba(219,246,245,.14);border-radius:16px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#050f11c7;box-shadow:0 16px 34px #020a0c2e}.mobileProductImage{grid-area:image;display:block;width:104px;height:104px;object-fit:contain;padding:10px;border-right:1px solid rgba(219,246,245,.1);border-bottom:0;background:radial-gradient(circle at 50% 42%,rgba(141,244,232,.12),transparent 36%),#081315;filter:saturate(.9) brightness(.9);flex:0 0 auto}.mobileProductSummary{display:grid;grid-template-columns:104px minmax(0,1fr) auto;grid-template-areas:"image copy icon" "image copy icon";gap:0;width:100%;min-height:132px;align-items:center;padding:0;border:0;background:transparent;color:#f2fffd;font:inherit;text-align:left}.mobileProductSummaryCopy{grid-area:copy;display:grid;gap:4px;min-width:0;padding:14px 12px 14px 14px}.mobileProductSummaryCopy span{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:26px;padding:0 10px;border:1px solid rgba(141,244,232,.28);color:#8df4e8;font-size:12px;font-weight:900}.mobileProductSummaryCopy strong{min-width:0;font-size:16px;line-height:1.22}.mobileProductSummaryCopy small{min-width:0;color:#9fb4b7;font-size:12px;line-height:1.25}.mobileProductSummaryCopy b{color:#8df4e8;font-size:13px;font-weight:900;line-height:1.2}.mobileProductSummary svg{grid-area:icon;align-self:center;justify-self:center;margin-right:12px;color:#8df4e8;transition:transform .18s ease}.mobileProductPreview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px}.mobileProductPreview span{min-width:0;padding:8px 10px;border:1px solid rgba(141,244,232,.16);background:#8df4e80d;color:#bfd0d3;font-size:12px;line-height:1.35}.mobileProductItem.expanded .mobileProductSummary svg{transform:rotate(180deg)}.mobileProductPanel{display:grid;gap:14px;padding:0 14px 16px}.mobileProductPanel ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}.mobileProductPanel li{display:flex;gap:8px;align-items:flex-start;color:#bfd0d3;font-size:13px;line-height:1.42}.mobileProductPanel li svg{flex:0 0 auto;margin-top:1px;color:#8df4e8}.mobileProductDetailButton{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(141,244,232,.32);background:#8df4e81a;color:#ecfffb;font:inherit;font-size:14px;font-weight:850}.technologyCopy h2{font-size:38px}.technologySystemCard,.technologyWorkflow,.technologyProofIntro,.dealerTechnologySupport>div,.certificationMarkGrid,.technologyProofList,.dealerTechnologySupport ul{padding:20px}.technologyVisualGrid{min-height:auto}.technologyVisualSlot{min-height:230px}.technologyMetricGrid div,.technologyMetricGrid div:nth-child(2n),.technologyMetricGrid div:nth-child(n+3){border-right:0;border-bottom:1px solid rgba(219,246,245,.1)}.technologyMetricGrid div:last-child{border-bottom:0}.heroPanel div,.heroPanel div:nth-child(2n),.heroPanel div:nth-child(n+3){border-right:0;border-bottom:1px solid rgba(219,246,245,.11)}.heroPanel div:last-child{border-bottom:0}.heroStatWide{flex-direction:column;align-items:flex-start}.heroStatWide span{text-align:left}.section{padding:82px 0}.mediaStack{min-height:auto}.factoryImage{height:420px}.personCard{position:relative;right:auto;width:100%;margin-top:-42px}.productCard,.worldBoard,.productCard .specular-button__label{min-height:480px}.globalMapHeader,.mapLegend{grid-template-columns:1fr}.globalMapHeader{align-items:flex-start;flex-direction:column}.countryTile{min-width:108px;padding:9px 10px}.countryTile.large,.countryTile.wide{min-width:118px}.countryTile span{font-size:12px}.agencyModal{padding:12px}.agencyPanel{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.agencyCountryCard,.agencyForm,.agencySuccess{padding:28px 20px}.agencyForm{grid-template-columns:1fr}.dealerApplyPanel{width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:32px 22px}.dealerApplyGrid{grid-template-columns:1fr}.dealerLoginButton,.dealerSection,.dealerHub,.dealerGate,.dealerTechnologySupport,.dealerLoginModal{display:none!important}.machineDetail{padding:12px}.detailPanel{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.detailMedia{min-height:440px}.detailContent{padding:28px 20px}.modelTabs,.configureBox,.specTable{grid-template-columns:1fr}.addonIntro{align-items:flex-start;flex-direction:column}.addonOption{grid-template-columns:auto 1fr}.addonOption strong{grid-column:2}.priceBar{position:static;padding:20px}.detailCurrencySelect,.detailCurrencySelect select{width:100%}.fixedSpecNotice{position:static;grid-template-columns:1fr;padding:20px}.priceBar strong{font-size:34px}.founderSection{gap:30px;padding-top:44px;padding-bottom:78px}.founderPortrait{height:400px;min-height:0}.founderPlate{grid-template-columns:1fr;gap:8px;padding:20px}.founderStory h2{font-size:56px}.founderStory>strong{font-size:24px}.founderStory blockquote{padding:20px;font-size:18px}.founderStory ul,.founderStats{grid-template-columns:1fr}.closingSection{padding:28px}.heroCopy p{font-size:16px}}:root{color:#17323a;background:#f5f8fb;color-scheme:light}body{color:#17323a;background:radial-gradient(circle at 16% 0%,rgba(23,167,151,.09),transparent 28%),radial-gradient(circle at 90% 8%,rgba(104,143,157,.08),transparent 24%),linear-gradient(180deg,#f8fbfc,#eef4f5 58%,#f6f9fb)}.siteCursorGrid{opacity:.18;mix-blend-mode:multiply}.hero:before{filter:saturate(.88) brightness(.96)}.heroShade{background:linear-gradient(90deg,#f7fbfcdb,#f7fbfc80 42%,#f7fbfc1f),linear-gradient(180deg,#f7fbfc1f,#f7fbfc05 48%,#f7fbfcd6)}.siteHeader,.heroPanel,.personCard,.leaderBox,.quoteButton,.productCard,.productOverlay,.technologyMetricGrid,.technologySystemCard,.technologyVisualSlot,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport,.detailPanel,.detailLanguageSwitch,.detailClose,.detailMediaBadge,.modelTabs button,.specTable div,.configureBox>div,.lockedField,.addonBox,.addonOption,.fixedSpecNotice,.advantageCard,.scaleBand,.globalMapPanel,.globalMapHeader,.countryTile,.agencyPanel,.agencyCountryCard,.agencyField input,.agencyField select,.agencyField textarea,.dealerLoginPanel,.dealerGatePanel,.dealerGateSteps article,.dealerHubGhost,.dealerPriceCard,.closingSection,.machinePageMedia,.machinePagePrice,.machineVideoSlot,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li,.mobileProductItem{border-color:#112a311f;box-shadow:0 18px 40px #1f363d14}.siteHeader{background:#ffffffd1;color:#17323a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brandMark{border-color:#17a79738;background:linear-gradient(180deg,#fffffff5,#e7f4f6f5)}.brand small,.nav,.heroCopy p,.contentBlock>p,.sectionHeading p,.dealerText p,.scaleBand p,.technologyCopy p,.technologySystemCard p,.technologyWorkflow p,.technologyProofBand p,.dealerTechnologySupport p,.detailLead,.detailPageLink,.modelTabs span,.specTable strong,.configureBox small,.priceBar small,.fixedSpecNotice p,.advantageCard p,.dealerMetrics span,.globalMapHeader small,.countryTile small,.agencyCountryCard p,.dealerLoginIntro p,.dealerLoginIntro small,.dealerLoginField,.dealerGatePanel p,.dealerGateSteps p,.dealerHubIntro p,.dealerPriceCard dd,.closingSection p,.advantageDetailCopy p,.advantageMetricGrid span,.advantageDetailList li,.machinePageCopy p,.machineInfoGrid p,.machineVideoSlot small,.machineFullSpecTable strong,.machineMediaChecklist li,.mobileProductSummary small,.mobileProductPanel li,.advantageFit p{color:#5b6f77}.nav a:hover,.nav button:hover,.kicker,.eyebrow,.personCard span,.leaderBox strong,.quoteButton,.heroPanel span,.productMetaLine span,.productOverlay em,.technologyMetricGrid span,.technologySystemCard svg,.technologyWorkflow article>strong,.technologyVisualSlot span,.technologyProofBand span,.dealerMetrics strong,.globalMapHeader span,.globalMapHeader strong,.countryTile svg,.countryTile span,.agencyCountryCard span,.agencySuccess svg,.dealerLoginIntro span,.dealerLoginSuccess,.dealerGateSteps strong,.dealerPriceCard>span,.closingSection .eyebrow,.advantageBack:hover,.advantageDetailMedia span,.advantageMetricGrid strong,.processRail b,.machinePageCopy>strong,.machinePagePrice span,.machinePagePrice label,.machineSectionHeading .eyebrow,.machineInfoGrid svg,.machineMediaChecklist svg,.mobileProductSummary span,.mobileProductSummary b,.mobileProductSummary svg,.mobileProductDetailButton,.detailSerialPill,.detailPageLink,.detailPrimaryAction,.detailSecondaryAction,.fixedSpecNotice span,.addonIntro span,.addonOption input,.lockedField:after{color:#179e90}.heroCopy p{color:#536973}.primaryButton,.detailPrimaryAction,.detailSecondaryAction,.dealerGatePrimary,.dealerLoginSubmit,.agencySubmit,.agencySuccess button{border-color:#17a79742}.secondaryButton,.quoteButton,.dealerHubGhost,.dealerGateGhost,.detailSecondaryAction,.mobileProductDetailButton{background:#ffffffd1;color:#17323a}.primaryButton:hover,.secondaryButton:hover,.detailPageLink:hover,.advantageBack:hover,.countryTile:hover{background:#e5f8f5f2;border-color:#17a79761}.heroPanel,.technologyMetricGrid,.globalMapPanel,.agencyPanel,.dealerLoginPanel,.dealerGatePanel,.machinePageMedia,.machineVideoSlot,.detailPanel,.advantageDetailMedia,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li,.dealerPriceCard,.advantageCard,.technologySystemCard,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport,.dealerGateSteps article,.personCard,.leaderBox,.fixedSpecNotice,.addonBox,.modelTabs button,.specTable div,.configureBox>div,.lockedField,.addonOption,.closingSection,.scaleBand,.priceBar,.mobileProductItem,.mobileProductPanel{background:linear-gradient(180deg,#ffffffe6,#f1f6f7eb),#ffffffeb}.heroPanel div,.technologyMetricGrid div,.modelTabs button,.specTable div,.machineFullSpecTable div,.machineMediaChecklist li,.dealerPriceCard,.countryTile,.agencyField input,.agencyField select,.agencyField textarea,.dealerLoginField input,.dealerLoginField textarea{background:#ffffffad}.heroPanel strong,.technologyMetricGrid strong,.technologyWorkflow h3,.technologySystemCard h3,.technologyVisualSlot strong,.technologyProofBand strong,.dealerGatePanel h2,.dealerGateSteps h3,.dealerHubIntro h2,.dealerPriceCard h3,.closingSection h2,.advantageDetailCopy h1,.advantageDetailMedia strong,.advantageProcess h2,.advantageDetailList h2,.machinePageCopy h1,.machineSectionHeading h2,.machineInfoGrid h2,.machineMediaChecklist h2,.machineModelGrid strong,.detailContent h2,.detailMediaBadge strong,.fixedSpecNotice strong,.priceBar strong,.agencyCountryCard h2,.agencySuccess h3,.dealerLoginIntro h2,.dealerLoginError,.dealerLoginSubmit,.dealerLoginSecondary,.dealerHubPrimary,.dealerHubGhost,.dealerGatePrimary,.dealerGateGhost,.dealerPriceCard dd,.mobileProductSummary strong,.mobileProductPanel li,.advantageMetricGrid strong{color:#17323a}.productCard{border-color:#112a311a;background:linear-gradient(180deg,#fffffff5,#f2f7f8f5)}.productCard.compactMachine,.productCard.compactMachine .specular-button__label{background:radial-gradient(circle at 62% 24%,rgba(23,167,151,.12),transparent 34%),linear-gradient(135deg,#fffffffa,#edf4f6fa)}.productCard img,.detailMedia img,.machinePageMedia>img,.technologyVisualSlot.hasImage img,.advantageDetailMedia img,.factoryImage{filter:saturate(.9) brightness(.94)}.productOverlay{background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.productCard:hover .productOverlay{background:#fafdfde6}.productOverlay h3,.productMetaLine b,.productOverlay ul,.machineVideoSlot span,.machineVideoSlot strong,.machineVideoSlot div,.technologyCopy h2,.sectionHeading h2,.contentBlock h2,.dealerText h2,.advantageDetailCopy h1,.machinePageCopy h1,.machineSectionHeading h2{color:#17323a}.productOverlay em,.priceCurrencyPanel select,.detailCurrencySelect select,.machinePagePrice select,.languageSwitch button.active,.mobileProductSummary span,.detailSerialBadge,.detailSerialPill{background:#17a7971a}.technologyVisualSlot:after,.detailMedia:after,.advantageDetailMedia:after{background:linear-gradient(180deg,transparent 42%,rgba(246,250,251,.88) 100%),radial-gradient(circle at 72% 24%,rgba(23,167,151,.14),transparent 34%)}.detailBackdrop,.agencyBackdrop,.dealerLoginBackdrop{background:#ebf3f5d1}.detailPanel,.detailMedia,.agencyPanel,.dealerLoginPanel{background:#fffffff5}.detailClose{background:#ffffffe0}.detailContent{scrollbar-color:rgba(23,167,151,.38) rgba(255,255,255,.6)}.detailMediaBadge,.detailSerialBadge,.fixedSpecNotice,.countryTile,.agencyCountryCard,.dealerGatePanel,.dealerGateSteps article,.dealerPriceCard,.closingSection,.advantageCard,.advantageProcess,.advantageDetailList,.machinePagePrice,.machineMediaChecklist li,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport{border-color:#112a311a}.agencyField input,.agencyField select,.agencyField textarea,.dealerLoginField input,.dealerLoginField textarea,.stepper button,.stepper input,.configureBox select,.machinePagePrice select,.priceCurrencyPanel select{border-color:#112a311f;background:#ffffffeb;color:#17323a}.mobileProductItem{background:linear-gradient(180deg,#fffffff5,#f1f6f7f5),#ffffffeb}.mobileProductImage{background:radial-gradient(circle at 50% 42%,rgba(23,167,151,.08),transparent 36%),#f5f8fa}.machinePageShell,.advantagePageShell{background:radial-gradient(circle at 16% 8%,rgba(23,167,151,.09),transparent 30%),radial-gradient(circle at 84% 14%,rgba(104,143,157,.06),transparent 28%),linear-gradient(180deg,#f8fbfc,#eef4f5 54%,#f6f9fb)}.closingSection,.scaleBand,.fixedSpecNotice,.technologyProofBand,.dealerTechnologySupport{border-radius:8px}.siteHeader,.heroPanel,.personCard,.leaderBox,.quoteButton,.productCard,.productOverlay,.technologyMetricGrid,.technologySystemCard,.technologyVisualSlot,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport,.detailPanel,.detailMediaBadge,.modelTabs button,.specTable div,.configureBox>div,.lockedField,.addonBox,.addonOption,.fixedSpecNotice,.advantageCard,.scaleBand,.globalMapPanel,.globalMapHeader,.countryTile,.agencyPanel,.agencyCountryCard,.dealerLoginPanel,.dealerGatePanel,.dealerGateSteps article,.dealerHubGhost,.dealerPriceCard,.closingSection,.machinePageMedia,.machinePagePrice,.machineVideoSlot,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li,.mobileProductItem{border-radius:14px}.modelTabs button{border:1px solid rgba(17,42,49,.14);background:#fffffff5;box-shadow:0 10px 24px #1f363d0f}.modelTabs button.active{border-color:#17a79752;background:#17a7971a}.addonOption{border:1px solid rgba(17,42,49,.14);background:#fffffff2;box-shadow:0 10px 24px #1f363d0f}.addonOption.locked{border-color:#17a7973d;background:linear-gradient(90deg,#17a79714,#fffffff2)}.priceBar,.fixedSpecNotice{background:linear-gradient(90deg,#fffffffa,#f2f8f9fa),#fffffff2}.siteHeader,.heroPanel,.productCard,.technologyMetricGrid,.technologySystemCard,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport,.detailPanel,.agencyPanel,.dealerLoginPanel,.dealerGatePanel,.dealerGateSteps article,.dealerPriceCard,.closingSection,.advantageCard,.advantageProcess,.advantageDetailList,.machinePageMedia,.machineVideoSlot,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li,.mobileProductItem{box-shadow:0 12px 28px #1f363d0f}.heroPanel,.technologyMetricGrid,.globalMapPanel,.agencyPanel,.dealerLoginPanel,.dealerGatePanel,.machinePageMedia,.machineVideoSlot,.detailPanel,.advantageDetailMedia,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li,.dealerPriceCard,.advantageCard,.technologySystemCard,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport,.dealerGateSteps article,.personCard,.leaderBox,.fixedSpecNotice,.addonBox,.modelTabs button,.specTable div,.configureBox>div,.lockedField,.addonOption,.closingSection,.scaleBand,.priceBar,.mobileProductItem,.mobileProductPanel,.technologyVisualSlot{border-color:#112a3114}.siteHeader,.heroPanel,.productOverlay,.technologyMetricGrid div,.technologySystemCard,.technologyVisualSlot,.technologyWorkflow,.technologyProofBand,.dealerTechnologySupport,.detailPanel,.detailMediaBadge,.modelTabs button,.specTable div,.configureBox>div,.lockedField,.addonBox,.addonOption,.fixedSpecNotice,.advantageCard,.scaleBand,.globalMapPanel,.globalMapHeader,.countryTile,.agencyPanel,.agencyCountryCard,.dealerLoginPanel,.dealerGatePanel,.dealerGateSteps article,.dealerPriceCard,.closingSection,.machinePageMedia,.machinePagePrice,.machineVideoSlot,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li,.mobileProductItem,.mobileProductPanel{background:#ffffffdb}.heroPanel strong,.technologyMetricGrid strong,.technologyWorkflow h3,.technologySystemCard h3,.technologyVisualSlot strong,.technologyProofBand strong,.dealerGatePanel h2,.dealerGateSteps h3,.dealerHubIntro h2,.dealerPriceCard h3,.closingSection h2,.advantageDetailCopy h1,.advantageDetailMedia strong,.advantageProcess h2,.advantageDetailList h2,.machinePageCopy h1,.machineSectionHeading h2,.machineInfoGrid h2,.machineMediaChecklist h2,.machineModelGrid strong,.detailContent h2,.detailMediaBadge strong,.fixedSpecNotice strong,.priceBar strong,.agencyCountryCard h2,.agencySuccess h3,.dealerLoginIntro h2,.dealerGatePanel p,.dealerGateSteps p,.dealerHubIntro p,.machinePageCopy p,.machineInfoGrid p,.machineSectionHeading p,.detailLead,.detailPageLink,.advantageDetailCopy p,.advantageDetailMedia,.advantageMetricGrid span,.advantageCard p,.machineVideoSlot div,.machineVideoSlot strong,.machineVideoSlot span,.mobileProductSummary strong,.mobileProductSummary small,.mobileProductPanel li{color:#24373e}.heroPanel div,.technologyMetricGrid div,.modelTabs button,.specTable div,.machineFullSpecTable div,.machineMediaChecklist li,.dealerPriceCard,.countryTile,.agencyField input,.agencyField select,.agencyField textarea,.dealerLoginField input,.dealerLoginField textarea{background:#fffffff5}.productCard{border-color:#112a3114;background:#fffffff0;overflow:hidden}.productCard.compactMachine,.productCard.compactMachine .specular-button__label{background:#fffffff0}.productOverlay{right:16px;bottom:16px;left:16px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.productOverlay h3,.productMetaLine b,.productOverlay ul,.machineVideoSlot div{color:#24373e}.primaryButton,.detailPrimaryAction,.detailSecondaryAction,.dealerGatePrimary,.dealerLoginSubmit,.agencySubmit,.agencySuccess button,.specular-button--solid{border-radius:999px}.primaryButton,.detailPrimaryAction,.dealerGatePrimary,.dealerLoginSubmit,.agencySubmit,.agencySuccess button{box-shadow:0 10px 22px #17a7971f}.secondaryButton,.quoteButton,.dealerHubGhost,.dealerGateGhost,.detailSecondaryAction,.mobileProductDetailButton,.advantageBack,.detailPageLink{border-radius:999px}.heroCopy p,.contentBlock>p,.sectionHeading p,.dealerText p,.scaleBand p,.technologyCopy p,.technologySystemCard p,.technologyWorkflow p,.technologyProofBand p,.dealerTechnologySupport p,.detailLead,.detailPageLink,.modelTabs span,.specTable strong,.configureBox small,.priceBar small,.fixedSpecNotice p,.advantageCard p,.dealerMetrics span,.globalMapHeader small,.countryTile small,.agencyCountryCard p,.dealerLoginIntro p,.dealerLoginIntro small,.dealerGatePanel p,.dealerGateSteps p,.dealerHubIntro p,.dealerPriceCard dd,.closingSection p,.advantageDetailCopy p,.advantageMetricGrid span,.advantageDetailList li,.machinePageCopy p,.machineInfoGrid p,.machineVideoSlot small,.machineFullSpecTable strong,.machineMediaChecklist li,.mobileProductSummary small,.mobileProductPanel li,.advantageFit p{color:#5f7078}.mobileProductSummaryCopy strong,.mobileProductPanel li,.mobileProductDetailButton,.detailPageLink,.detailMediaBadge strong,.priceBar strong,.fixedSpecNotice strong{color:#17323a}.productCard{overflow:visible;background:transparent;box-shadow:none}.productCard .specular-button__fx{display:none}.productCard .specular-button__label{display:flex;flex-direction:column;align-items:stretch;height:auto}.productCard img{position:relative;inset:auto;width:100%;height:440px;object-fit:cover;border:1px solid rgba(17,42,49,.08);border-radius:14px 14px 0 0;box-shadow:0 12px 28px #1f363d0f}.productCard.compactMachine img{inset:auto;width:100%;height:440px;object-fit:contain;object-position:center 42%}body,main{color:#17323a}h1,h2,h3,h4,h5,h6,.heroPanel strong,.technologyMetricGrid strong,.mobileProductSummaryCopy strong,.mobileProductPanel li,.detailContent h2,.detailMediaBadge strong,.machinePageCopy h1,.machineSectionHeading h2,.machineInfoGrid h2,.machineModelGrid strong,.machineFullSpecTable strong{color:#17323a!important}p,li,small,label,.heroCopy p,.sectionHeading p,.contentBlock>p,.detailLead,.modelTabs span,.specTable strong,.configureBox small,.mobileProductSummaryCopy small,.mobileProductPanel li,.machinePageCopy p,.machineInfoGrid p,.machineFullSpecTable strong{color:#425860!important}.eyebrow,.kicker,.heroPanel span,.mobileProductSummaryCopy span,.mobileProductSummaryCopy b,.mobileProductSummary svg,.mobileProductDetailButton,.detailSerialPill,.detailPageLink,.specTable span,.machinePageCopy>strong,.machinePagePrice span,.machinePagePrice label{color:#007f73!important}.heroPanel,.heroPanel div,.mobileProductItem,.mobileProductPanel,.productOverlay,.detailPanel,.detailContent,.modelTabs button,.specTable div,.configureBox>div,.lockedField,.addonBox,.addonOption,.priceBar,.fixedSpecNotice,.machineInfoGrid article,.machineModelGrid article,.machineFullSpecTable,.machineMediaChecklist li{border-color:#c5d3d7;background-color:#fff}.heroPanel,.mobileProductItem,.detailPanel,.machineFullSpecTable{box-shadow:0 12px 28px #17323a1a}.modelTabs button,.addonOption,.mobileProductDetailButton,.detailPageLink,.priceBar,.fixedSpecNotice{border-width:1px}.modelTabs button:hover,.modelTabs button:focus-visible,.addonOption:hover,.addonOption:focus-within,.mobileProductDetailButton:hover,.detailPageLink:hover{border-color:#008f82;background-color:#effbf8}.modelTabs button.active,.addonOption.locked{border-color:#008f82;background-color:#e8f8f5}.priceCurrencyPanel select,.detailCurrencySelect select,.configureBox select,.stepper button,.stepper input{border-color:#b8cbd0;background:#fff;color:#17323a}@media(max-width:720px){.heroPanel strong,.heroStatWide strong{color:#17323a!important}.heroPanel span,.mobileProductSummaryCopy span,.mobileProductSummaryCopy b{color:#007f73!important}.mobileProductPreview span{border-color:#c5d3d7;background:#f4f9fa;color:#425860!important}.mobileProductPanel li{color:#425860!important}.mobileProductDetailButton{background:#e8f8f5;color:#006f65!important}.priceBar,.fixedSpecNotice{background:#fff}}.productOverlay{position:relative;right:auto;bottom:auto;left:auto;width:calc(100% - 20px);margin:-28px 10px 0;padding:22px 22px 20px;border:1px solid rgba(17,42,49,.08);border-radius:0 0 14px 14px;box-shadow:0 16px 32px #1f363d12}.productCard:hover .productOverlay,.productCard:hover img,.productCard.compactMachine:hover img{transform:none}.productOverlay ul{display:grid}.shipmentSection{isolation:isolate}.shipmentIntro{margin-bottom:42px}.shipmentHeading{margin-bottom:0}.shipmentGallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;gap:14px}.shipmentTile{position:relative;min-width:0;overflow:hidden;padding:0;border:0;border-radius:16px;background:#dbe5e7;cursor:zoom-in;box-shadow:0 18px 38px #17323a1a}.shipmentTile1,.shipmentTile8{grid-column:span 2;grid-row:span 2}.shipmentTile6,.shipmentTile11{grid-column:span 2}.shipmentGallery.expanded .shipmentTile{grid-column:auto;grid-row:auto}.shipmentGallery.expanded .shipmentTile:nth-child(9n+1),.shipmentGallery.expanded .shipmentTile:nth-child(9n+6){grid-column:span 2}.shipmentTile:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent 48%,rgba(3,18,20,.84) 100%);pointer-events:none}.shipmentTile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .42s ease}.shipmentTile:hover img,.shipmentTile:focus-visible img{transform:scale(1.045);filter:saturate(1.08) contrast(1.02)}.shipmentTile>span,.shipmentTile>strong{position:absolute;z-index:1;bottom:18px;color:#fff!important}.shipmentTile>span{left:18px;color:#8df4e8!important;font-size:12px;font-weight:900;letter-spacing:.08em}.shipmentTile>strong{right:18px;max-width:calc(100% - 72px);font-size:14px;text-align:right}[dir=rtl] .shipmentTile>span{right:18px;left:auto}[dir=rtl] .shipmentTile>strong{right:auto;left:18px;text-align:left}.shipmentToggle{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;margin-top:28px;padding:0 22px;border:1px solid #98babd;border-radius:10px;background:#fff;color:#17323a;font:inherit;font-weight:850;cursor:pointer;box-shadow:0 12px 28px #17323a14;transition:border-color .18s ease,background .18s ease,transform .18s ease}.shipmentToggle:hover{border-color:#008f82;background:#effbf8;transform:translateY(-2px)}.shipmentToggle svg{color:#008f82}.shipmentToggle svg:last-child{transition:transform .18s ease}.shipmentToggle:hover svg:last-child{transform:translate(3px)}.shipmentLightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:28px}.shipmentLightboxBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#020a0ce0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:zoom-out}.shipmentLightboxPanel{position:relative;z-index:1;display:grid;max-width:min(1380px,calc(100vw - 56px));max-height:calc(100vh - 56px);place-items:center}.shipmentLightboxPanel img{display:block;max-width:100%;max-height:calc(100vh - 56px);border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#071315;box-shadow:0 34px 110px #00000094;object-fit:contain}.shipmentLightboxClose{position:absolute;top:14px;right:14px;z-index:2;display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#031214c7;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.detailPanel{border:1px solid #b8c9cd;border-radius:18px;background:#fff;box-shadow:0 32px 90px #112a3138}.detailMedia{border-color:#d5e0e2}.detailTopActions{max-width:calc(100% - 36px);padding:6px;border:1px solid rgba(184,201,205,.9);border-radius:12px;background:#fffffff0;box-shadow:0 10px 28px #112a311f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.detailLanguageSwitch{overflow:hidden;border:1px solid #c4d3d6;border-radius:8px;background:#f5f9f9;-webkit-backdrop-filter:none;backdrop-filter:none}.detailLanguageSwitch button{border-color:#d3dfe1;color:#4a626a;font-weight:750;transition:color .16s ease,background-color .16s ease}.detailLanguageSwitch button:hover{background:#e7f4f2;color:#006f65}.detailLanguageSwitch button.active{background:#007f73;color:#fff}.detailClose{flex:0 0 auto;width:42px;height:42px;border:1px solid #b8c9cd;border-radius:8px;background:#fff;color:#17323a;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.detailClose:hover{border-color:#008f82;background:#e7f7f4;color:#006f65}.detailLanguageSwitch button:focus-visible,.detailClose:focus-visible{outline:3px solid rgba(0,127,115,.3);outline-offset:2px}.detailContent{scrollbar-color:#72bdb5 #edf3f4;scrollbar-width:thin}.detailContent::-webkit-scrollbar{width:10px}.detailContent::-webkit-scrollbar-track{background:#edf3f4}.detailContent::-webkit-scrollbar-thumb{border:2px solid #edf3f4;border-radius:999px;background:#72bdb5}.detailContent h2{color:#102e36!important}.detailLead{color:#405960!important}.specTable{gap:1px;overflow:hidden;border:1px solid #bdcdd1;border-radius:14px;background:#d5e0e2}.specTable div{min-height:78px;border:0;border-radius:0;background:#fff;box-shadow:none}.specTable div:nth-child(2n){background:#f8fbfb}.specTable span{color:#007f73!important}.specTable strong{color:#29434a!important}@media(max-width:720px){.detailTopActions{top:12px;right:12px;max-width:calc(100% - 24px);gap:6px;padding:5px}.detailLanguageSwitch{max-width:none}.detailClose{width:38px;height:38px}}@media(max-width:1100px){.shipmentGallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.shipmentGallery,.shipmentGallery.expanded{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:168px;gap:9px}.shipmentTile1,.shipmentTile8,.shipmentTile6,.shipmentTile11,.shipmentGallery.expanded .shipmentTile,.shipmentGallery.expanded .shipmentTile:nth-child(9n+1),.shipmentGallery.expanded .shipmentTile:nth-child(9n+6){grid-column:auto;grid-row:auto}.shipmentTile1,.shipmentGallery.expanded .shipmentTile:first-child{grid-column:1 / -1;grid-row:span 2}.shipmentTile>span,.shipmentTile>strong{bottom:12px}.shipmentTile>span{left:12px}.shipmentTile>strong{right:12px;font-size:12px}.shipmentToggle{width:100%}.shipmentLightbox{padding:12px}.shipmentLightboxPanel{max-width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.shipmentLightboxPanel img{max-height:calc(100vh - 24px)}}
