.product-module__A4loZq__container{min-height:100vh;padding-top:var(--space-16);background-color:var(--bg-primary);position:relative;overflow:hidden}.product-module__A4loZq__glowTop{background:radial-gradient(circle,rgba(var(--primary-500-rgb,99,102,241),.15)0%,#0000 70%);z-index:0;pointer-events:none;width:800px;height:600px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.product-module__A4loZq__spaceBackground{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--primary-500)8%,transparent)0%,transparent 60%),radial-gradient(circle at 15% 50%,#8b5cf614 0%,transparent 50%),radial-gradient(circle at 85% 30%,#3b82f614 0%,transparent 50%),radial-gradient(circle at 50% 80%,#ec489914 0%,transparent 50%);position:absolute;inset:0;overflow:hidden}.product-module__A4loZq__milkyWay{z-index:0;background:radial-gradient(ellipse 80% 20% at 50% 50%,color-mix(in srgb,var(--text-primary)3%,transparent)0%,transparent 70%);pointer-events:none;position:absolute;inset:-50%;transform:rotate(-25deg)}.product-module__A4loZq__stars{background-image:radial-gradient(1.5px 1.5px at 20px 30px,var(--text-primary),transparent),radial-gradient(1px 1px at 40px 70px,var(--text-primary),transparent),radial-gradient(2px 2px at 50px 160px,var(--text-primary),transparent),radial-gradient(1.5px 1.5px at 90px 40px,var(--text-primary),transparent),radial-gradient(2px 2px at 130px 80px,var(--text-primary),transparent),radial-gradient(1px 1px at 160px 120px,var(--text-primary),transparent);opacity:.15;background-repeat:repeat;background-size:250px 250px;animation:8s infinite product-module__A4loZq__twinkle;position:absolute;inset:0}@keyframes product-module__A4loZq__twinkle{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.25;transform:scale(1.02)}}.product-module__A4loZq__content{max-width:1200px;padding:var(--space-8)var(--space-6);z-index:1;margin:0 auto;position:relative}.product-module__A4loZq__hero{text-align:center;padding:var(--space-16)0;margin-bottom:var(--space-16)}.product-module__A4loZq__badge{background:color-mix(in srgb,var(--primary-500)15%,transparent);color:var(--primary-500);border:1px solid color-mix(in srgb,var(--primary-500)30%,transparent);margin-bottom:var(--space-6);border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-flex}.product-module__A4loZq__title{letter-spacing:-.02em;margin-bottom:var(--space-6);background:linear-gradient(135deg,var(--text-primary)30%,var(--primary-500)100%);-webkit-text-fill-color:transparent;text-shadow:0 4px 32px rgba(var(--primary-500-rgb,99,102,241),.2);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.product-module__A4loZq__subtitle{color:var(--text-secondary);max-width:800px;margin:0 auto var(--space-10);font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.6}.product-module__A4loZq__ctaGroup{gap:var(--space-4);justify-content:center;align-items:center;display:flex}.product-module__A4loZq__btnPrimary{background:linear-gradient(135deg,var(--primary-500),var(--primary-600));color:#fff;border-radius:var(--radius-xl);box-shadow:0 10px 25px -5px rgba(var(--primary-500-rgb),.4),0 0 0 1px #ffffff1a inset;cursor:pointer;align-items:center;gap:12px;padding:16px 32px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.product-module__A4loZq__btnPrimary:hover{box-shadow:0 20px 35px -5px rgba(var(--primary-500-rgb),.5),0 0 0 1px #fff3 inset;transform:translateY(-2px)}.product-module__A4loZq__btnSecondary{background:var(--bg-card);color:var(--text-primary);border-radius:var(--radius-xl);border:1px solid var(--border-light);cursor:pointer;align-items:center;gap:12px;padding:16px 32px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.product-module__A4loZq__btnSecondary:hover{background:var(--bg-secondary);border-color:var(--primary-400)}.product-module__A4loZq__section{margin-bottom:var(--space-20)}.product-module__A4loZq__sectionHeader{text-align:center;margin-bottom:var(--space-12)}.product-module__A4loZq__sectionIcon{width:64px;height:64px;margin:0 auto var(--space-6);background:color-mix(in srgb,var(--primary-500)10%,transparent);color:var(--primary-400);border-radius:var(--radius-2xl);justify-content:center;align-items:center;display:flex}.product-module__A4loZq__sectionTitle{margin-bottom:var(--space-4);color:var(--text-primary);font-size:2.25rem;font-weight:700}.product-module__A4loZq__sectionDesc{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.product-module__A4loZq__grid3{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.product-module__A4loZq__grid2{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(400px,1fr));display:grid}.product-module__A4loZq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-2xl);padding:var(--space-8);height:100%;transition:all .3s;position:relative;overflow:hidden}.product-module__A4loZq__card:before{content:"";background:linear-gradient(90deg,transparent,var(--primary-500),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.product-module__A4loZq__card:hover{border-color:var(--border-color);transform:translateY(-4px);box-shadow:0 20px 40px -10px #0000004d}.product-module__A4loZq__card:hover:before{opacity:1}.product-module__A4loZq__cardIconBox{border-radius:var(--radius-lg);background:var(--bg-secondary);width:48px;height:48px;color:var(--primary-400);margin-bottom:var(--space-6);border:1px solid var(--border-light);justify-content:center;align-items:center;display:flex}.product-module__A4loZq__cardTitle{margin-bottom:var(--space-4);color:var(--text-primary);font-size:1.25rem;font-weight:700}.product-module__A4loZq__cardText{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.product-module__A4loZq__highlightList{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.product-module__A4loZq__highlightItem{color:var(--text-tertiary);align-items:flex-start;gap:12px;font-size:.875rem;display:flex}.product-module__A4loZq__highlightIcon{color:var(--success);flex-shrink:0;margin-top:2px}.product-module__A4loZq__paramGroup{background:var(--bg-card);border-radius:var(--radius-2xl);border:1px solid var(--border-light);overflow:hidden}.product-module__A4loZq__paramCategory{border-bottom:1px solid var(--border-light)}.product-module__A4loZq__paramCategory:last-child{border-bottom:none}.product-module__A4loZq__paramHeader{padding:var(--space-6);align-items:center;gap:var(--space-4);background:var(--bg-secondary);margin:0;display:flex}.product-module__A4loZq__paramHeader h3{margin:0;font-size:1.125rem;font-weight:600}.product-module__A4loZq__paramList{padding:var(--space-6)}.product-module__A4loZq__paramItem{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px dashed var(--border-light);flex-direction:column;gap:4px;display:flex}.product-module__A4loZq__paramItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product-module__A4loZq__paramName{font-family:var(--font-mono);color:var(--primary-300);font-size:.875rem;font-weight:600}.product-module__A4loZq__paramDesc{color:var(--text-secondary);font-size:.9375rem}.product-module__A4loZq__warningBox{background:color-mix(in srgb,var(--warning)10%,transparent);border:1px solid color-mix(in srgb,var(--warning)30%,transparent);border-radius:var(--radius-xl);padding:var(--space-6);align-items:flex-start;gap:var(--space-4);margin-top:var(--space-12);display:flex}.product-module__A4loZq__warningIcon{color:var(--warning);flex-shrink:0;margin-top:2px}.product-module__A4loZq__warningBox p{color:var(--text-primary);margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.product-module__A4loZq__container{padding-top:var(--space-10)}.product-module__A4loZq__ctaGroup{flex-direction:column;width:100%}.product-module__A4loZq__btnPrimary,.product-module__A4loZq__btnSecondary{justify-content:center;width:100%}.product-module__A4loZq__sectionTitle{font-size:1.75rem}}
