.page_hero__nKbTk{min-height:90vh;display:flex;align-items:center;padding-top:2rem}.page_heroGrid__oRWW4{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;width:100%}.page_heroTag__vy3wY{font-family:var(--font-mono);font-size:.8rem;font-weight:700;color:var(--accent);background:rgba(10,186,181,.1);padding:.5rem 1.2rem;border-radius:50px;margin-bottom:1.5rem;display:inline-block;letter-spacing:1px}.page_heroTitle__HbuNK{font-size:clamp(3rem,4vw,4.5rem);line-height:1.1;margin-bottom:1rem;color:var(--text-dark)}.page_heroText__NoBBN{font-size:1.2rem;color:var(--text-muted);margin-bottom:2.5rem;max-width:90%}.page_heroSpecs___YdLv{display:flex;gap:3rem;margin-bottom:2.5rem;border-left:2px solid var(--accent);padding-left:1.5rem}.page_hsVal__mm7SK{display:block;font-family:var(--font-head);font-size:2.2rem;font-weight:800;color:var(--text-dark);line-height:1.2}.page_hsLbl__v7yYa{font-size:.75rem;text-transform:uppercase}.page_certLogos___ElGQ,.page_hsLbl__v7yYa{font-family:var(--font-mono);color:var(--text-muted)}.page_certLogos___ElGQ{display:flex;gap:1rem;margin-bottom:3rem;font-weight:700;font-size:.8rem}.page_certLogos___ElGQ span{border:1px solid rgba(0,0,0,.1);padding:.3rem .8rem;border-radius:4px;background:var(--bg-pure)}.page_heroShowcase__7EI_b{aspect-ratio:1/1;width:100%;max-width:650px;margin:0 auto;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:24px;display:flex;align-items:center;justify-content:center;padding:3rem;position:relative}.page_heroShowcase__7EI_b:before{content:"";position:absolute;width:80%;height:80%;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.8) 0,transparent 70%);z-index:0}.page_heroImg__3Az_D{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(0,0,0,.15));z-index:1;position:relative}.page_specsGrid__QodF_{display:grid;grid-template-columns:1fr 2.5fr;grid-gap:3rem;gap:3rem;align-items:start}.page_techTable__dk0nD{width:100%;border-collapse:collapse}.page_techTable__dk0nD tr{border-bottom:1px solid rgba(0,0,0,.06)}.page_techTable__dk0nD th{padding:1.5rem;text-align:left;font-family:var(--font-mono);font-size:.9rem;color:var(--text-muted);width:35%;font-weight:500}.page_techTable__dk0nD td{padding:1.5rem;font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:var(--text-dark)}.page_cadBlock__PzsnJ{aspect-ratio:1/1;padding:0;overflow:hidden;cursor:zoom-in;position:relative}.page_cadBlock__PzsnJ:after{content:"CLICK TO ENLARGE";position:absolute;inset:0;background:rgba(10,186,181,.8);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:1.2rem;font-weight:700;letter-spacing:2px;opacity:0;transition:opacity .3s ease}.page_cadBlock__PzsnJ:hover:after{opacity:1}.page_cadImg__Sf2EL{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.page_cadBlock__PzsnJ:hover .page_cadImg__Sf2EL{transform:scale(1.1)}.page_modal__kjeLy{display:block;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.page_modalContent__upLxd{margin:auto;display:block;width:90%;max-width:1200px;height:90%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);animation:page_zoomIn__IGSIW .4s cubic-bezier(.16,1,.3,1) forwards;border-radius:8px}@keyframes page_zoomIn__IGSIW{to{transform:translate(-50%,-50%) scale(1)}}.page_closeBtn__o0OAL{position:absolute;top:30px;right:50px;color:#fff;font-size:40px;font-weight:300;transition:.3s;cursor:pointer;z-index:10000;background:none;border:none}.page_closeBtn__o0OAL:hover{color:var(--accent)}.page_bentoGrid__yTUCE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.page_bentoCard__w8f8C{padding:2.5rem;display:flex;flex-direction:column;gap:1rem}.page_bentoWide__1i_Hv{grid-column:span 2}.page_bNum__LGzBb{font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--accent);margin-bottom:.5rem;border-bottom:2px solid rgba(10,186,181,.3);padding-bottom:.5rem;display:inline-block}.page_bentoCard__w8f8C h3{font-size:1.3rem;color:var(--text-dark)}.page_bentoCard__w8f8C p{font-size:.95rem;color:var(--text-muted);line-height:1.6}.page_faqWrap__xmKcn{max-width:900px;margin:0 auto}.page_faqDetails__N9CE2{margin-bottom:1rem}.page_faqSummary__hgV8A{padding:1.5rem 2rem;font-family:var(--font-head);font-size:1.2rem;font-weight:700;display:flex;justify-content:space-between;cursor:pointer;list-style:none}.page_faqSummary__hgV8A::-webkit-details-marker{display:none}.page_faqSummary__hgV8A:after{content:"+";color:var(--accent);transition:transform .3s}.page_faqDetails__N9CE2[open] .page_faqSummary__hgV8A:after{transform:rotate(45deg)}.page_faqText__RL7Kj{padding:0 2rem 2rem;color:var(--text-muted);font-size:.95rem}.page_footerSection__aquyP{padding:6rem 5% 4rem;border-top:1px solid rgba(0,0,0,.05);background:var(--bg-pure)}.page_logisticsBar__clerW{text-align:center;padding-bottom:4rem;border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:4rem;font-family:var(--font-mono);font-size:.85rem;color:var(--text-muted);text-transform:uppercase}.page_footerGrid__difVh{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem;max-width:1440px;margin:0 auto;align-items:center}.page_minInput__F505z{width:100%;padding:1rem 0;border:none;border-bottom:2px solid rgba(0,0,0,.1);background:transparent;font-family:var(--font-body);font-size:1rem;outline:none;margin-bottom:1.5rem;transition:var(--transition)}.page_minInput__F505z:focus{border-bottom-color:var(--accent)}.page_fLinks__f1oOG{display:flex;gap:2rem;font-family:var(--font-mono);font-size:.8rem;margin-top:2rem;text-transform:uppercase;justify-content:space-between;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto}@media (max-width:1024px){.page_footerGrid__difVh,.page_heroGrid__oRWW4,.page_specsGrid__QodF_{grid-template-columns:1fr;gap:3rem}.page_heroSpecs___YdLv{flex-wrap:wrap}.page_bentoGrid__yTUCE{grid-template-columns:1fr 1fr}.page_bentoWide__1i_Hv{grid-column:span 1}}@media (max-width:768px){.page_bentoGrid__yTUCE{grid-template-columns:1fr}.page_heroShowcase__7EI_b{padding:1.5rem}}