@media (width<=768px){:root{--header-height:64px;--container-padding:clamp(.875rem, 3.5vw, 1.25rem);--font-size-hero:clamp(1.85rem, 7vw, 2.75rem);--font-size-h1:clamp(1.65rem, 5.5vw, 2.35rem);--font-size-h2:clamp(1.35rem, 4.2vw, 1.85rem);--font-size-h3:clamp(1.1rem, 3.2vw, 1.4rem)}}:root{--color-bg-base:#0a0b0d;--color-bg-surface:#13161c;--color-bg-surface-elevated:#191d24;--color-bg-surface-hover:#222731;--color-bg-light:#f4f2ee;--color-bg-light-surface:#fff;--color-bg-light-alt:#ece8e1;--color-text-dark-primary:#0f1318;--color-text-dark-secondary:#4b5563;--color-text-dark-muted:#4b5563;--color-text-light-primary:#f8f9fa;--color-text-light-secondary:#a3abb8;--color-text-light-muted:#94a3b8;--color-accent-leather:#d7b78a;--color-accent-leather-light:#e8d4b7;--color-accent-leather-dark:#a9875a;--color-accent-arc:#f1a645;--color-accent-arc-glow:#f1a64538;--color-accent-arc-bright:#ffb854;--color-accent-arc-dim:#b45309;--color-accent-molten:#ff7043;--color-accent-molten-glow:#ff704338;--color-accent-molten-bright:#ff8a65;--color-accent-molten-dark:#d84315;--color-border-dark:#ffffff14;--color-border-dark-hover:#ffffff2e;--color-border-accent:#d7b78a59;--color-border-molten:#ff704359;--color-border-light:#00000014;--font-family:"Manrope", "Inter", "Manrope Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-mono:"JetBrains Mono", "Inter", "JetBrains Mono Fallback", SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-mono:var(--font-family-mono);--font-family-base:var(--font-family);--font-size-hero:clamp(2.5rem, 6.5vw + .5rem, 6rem);--font-size-h1:clamp(2.25rem, 5vw + .5rem, 4.25rem);--font-size-h2:clamp(1.75rem, 3.5vw + .5rem, 3rem);--font-size-h3:clamp(1.25rem, 2vw + .25rem, 1.75rem);--font-size-body-lg:clamp(1.125rem, 1.2vw + .2rem, 1.35rem);--font-size-body:1.0625rem;--font-size-body-sm:.9375rem;--font-size-caption:.8125rem;--font-size-badge:.75rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:5rem;--space-4xl:7.5rem;--max-width-content:1440px;--max-width-narrow:1080px;--max-width-text:740px;--container-padding:clamp(1.25rem, 3.5vw, 3rem);--header-height:72px;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-pill:9999px;--radius-full:var(--radius-pill);--space-4:1rem;--transition-fast:.18s cubic-bezier(.16, 1, .3, 1);--transition-standard:.32s cubic-bezier(.16, 1, .3, 1);--transition-smooth:.5s cubic-bezier(.16, 1, .3, 1);--shadow-subtle:0 4px 20px #00000040;--shadow-elevated:0 12px 40px #00000073;--shadow-glow-arc:0 0 45px #f1a6452e;--shadow-glow-leather:0 0 35px #d7b78a26}@media (width<=768px){:root{--header-height:64px;--container-padding:clamp(.875rem, 3.5vw, 1.25rem);--font-size-hero:clamp(1.85rem, 7vw, 2.75rem);--font-size-h1:clamp(1.65rem, 5.5vw, 2.35rem);--font-size-h2:clamp(1.35rem, 4.2vw, 1.85rem);--font-size-h3:clamp(1.1rem, 3.2vw, 1.4rem)}}:lang(kk),:lang(az){--font-family:"Inter", "Manrope Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-mono:"Inter", "Manrope Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:var(--font-family-mono)}.nav-desktop{position:relative;overflow:visible}.nav-item-dropdown{align-items:center;display:inline-flex;position:relative}.nav-dropdown-trigger,.nav-link-item{color:var(--color-text-light-secondary);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:clamp(.78rem,.78vw,.85rem);font-weight:600;text-decoration:none;display:inline-flex}.nav-dropdown-trigger:hover,.nav-link-item:hover,.nav-item-dropdown:hover .nav-dropdown-trigger,.nav-item-dropdown:focus-within .nav-dropdown-trigger,.nav-item-dropdown.active .nav-dropdown-trigger,.nav-link-item.active{color:#fff;background:#ffffff14}.nav-dropdown-arrow{width:14px;height:14px;color:var(--color-text-light-muted);transition:transform .2s}.nav-item-dropdown:hover .nav-dropdown-arrow,.nav-item-dropdown:focus-within .nav-dropdown-arrow{color:var(--color-accent-arc);transform:rotate(180deg)}.nav-dropdown-menu{opacity:0;visibility:hidden;pointer-events:none;z-index:1050;background:#11141b;border:1px solid #ffffff1f;border-radius:12px;min-width:260px;margin-top:0;padding:.75rem;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),visibility .18s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(8px);box-shadow:0 20px 48px #000000a6,0 0 24px #f1a6450f}.nav-dropdown-menu:before{content:"";height:14px;position:absolute;top:-12px;left:0;right:0}.nav-dropdown-mega{grid-template-columns:200px 200px;gap:.85rem;min-width:420px;display:grid}.nav-item-dropdown:hover .nav-dropdown-menu,.nav-item-dropdown:focus-within .nav-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-dropdown-col{flex-direction:column;gap:.25rem;display:flex}.nav-dropdown-col:first-child{border-right:1px solid #ffffff12;padding-right:.85rem}.nav-dropdown-header{font-size:.72rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-arc);align-items:center;gap:.4rem;padding:.35rem .6rem .25rem;font-weight:700;display:flex}.nav-dropdown-header.molten{color:#ff7043}.nav-dropdown-header a{color:inherit;transition:opacity var(--transition-fast);text-decoration:none}.nav-dropdown-header a:hover{opacity:.85;text-decoration:underline}.nav-dropdown-item{color:#d1d5db;transition:background var(--transition-fast), color var(--transition-fast);border-radius:6px;align-items:center;padding:.45rem .6rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.nav-dropdown-item:hover,.nav-dropdown-item:focus-visible{color:#fff;background:#ffffff14}.nav-dropdown-item.active{color:var(--color-accent-arc);background:#f1a6451f;font-weight:600}.nav-item-name{white-space:nowrap;font-size:.8125rem;font-weight:500}.nav-item-tag{font-family:var(--font-mono);color:var(--color-accent-arc);white-space:nowrap;background:#f1a64526;border-radius:4px;padding:.1rem .35rem;font-size:.65rem;font-weight:700}.nav-item-tag.molten{color:#ff7043;background:#ff704326}.nav-dropdown-all{color:#9ca3af;transition:color var(--transition-fast), background var(--transition-fast);border-radius:4px;align-items:center;gap:.3rem;margin-top:.35rem;padding:.35rem .55rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-dropdown-all:hover{color:#fff;background:#ffffff0d}.nav-dropdown-title{color:var(--color-text-light-primary);justify-content:space-between;align-items:center;font-size:.85rem;font-weight:700;display:flex}.nav-dropdown-desc{color:var(--color-text-light-muted);margin-top:.15rem;font-size:.72rem;line-height:1.35}.nav-dropdown-badge{font-family:var(--font-family-mono);color:var(--color-accent-arc);background:#f1a64533;border-radius:4px;padding:.1rem .4rem;font-size:.68rem;font-weight:700}.nav-dropdown-badge.molten{color:#ff7043;background:#e6510040}.nav-dropdown-divider{background:#ffffff14;height:1px;margin:.25rem .5rem}.mobile-nav-group{border-bottom:1px solid #ffffff14;flex-direction:column;margin-bottom:.25rem;padding-bottom:.25rem;display:flex}.mobile-subnav-toggle{width:100%;color:var(--color-text-light-primary);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);text-align:left;border-radius:var(--radius-sm);touch-action:manipulation;background:0 0;border:none;justify-content:space-between;align-items:center;min-height:44px;padding:.65rem .75rem;font-size:clamp(.95rem,3.8vw,1.15rem);font-weight:700;display:flex}.mobile-subnav-toggle:hover,.mobile-subnav-toggle[aria-expanded=true]{color:var(--color-accent-arc);background:#ffffff0a}.mobile-subnav-toggle svg{width:18px;height:18px;color:var(--color-text-light-muted);transition:transform .2s}.mobile-subnav-toggle[aria-expanded=true] svg{color:var(--color-accent-arc);transform:rotate(180deg)}.mobile-subnav-list{border-left:2px solid #f1a64559;flex-direction:column;gap:.4rem;margin-bottom:.35rem;margin-left:.5rem;padding:.35rem 0 .5rem .75rem;display:none}.mobile-subnav-list.open{display:flex}.mobile-subnav-category{flex-direction:column;gap:.15rem;display:flex}.mobile-category-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-arc);border-radius:var(--radius-sm);transition:color var(--transition-fast);align-items:center;gap:.4rem;padding:.35rem .5rem;font-size:.75rem;font-weight:700;text-decoration:none;display:flex}.mobile-category-title.molten{color:#ff7043}.mobile-subnav-item{border-radius:var(--radius-sm);color:var(--color-text-light-secondary);min-height:40px;transition:all var(--transition-fast);align-items:center;padding:.45rem .65rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex;border-bottom:none!important}.mobile-subnav-item:hover,.mobile-subnav-item:focus{color:#fff;background:#ffffff0f}.mobile-subnav-item.active{color:var(--color-accent-arc);background:#f1a6451f;font-weight:600}.mobile-nav-link{color:var(--color-text-light-primary);transition:color var(--transition-fast);border-bottom:1px solid #ffffff0d;padding:.65rem 0;font-size:1.05rem;font-weight:700;text-decoration:none;display:block}.mobile-nav-link:hover,.mobile-nav-link:focus{color:var(--color-accent-arc)}.breadcrumb-section{padding-top:calc(var(--header-height) + 1.25rem);background:#0a0b0d;border-bottom:1px solid #ffffff0d;padding-bottom:.75rem}.breadcrumb-list{color:var(--color-text-light-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.breadcrumb-item a{color:var(--color-text-light-secondary);transition:color var(--transition-fast);text-decoration:none}.breadcrumb-item a:hover{color:var(--color-accent-arc)}.breadcrumb-item[aria-current=page]{color:var(--color-text-light-primary);font-weight:600}.breadcrumb-separator{color:#ffffff40}.hero-corporate{min-height:calc(100vh - var(--header-height));background:radial-gradient(circle at 50% 20%,#f1a64514 0%,#0000 60%),radial-gradient(circle at 80% 80%,#e651000f 0%,#0000 50%),#0a0b0d;flex-direction:column;justify-content:center;padding-block:clamp(3.5rem,7vw,6.5rem);display:flex;position:relative;overflow:hidden}.hero-corporate-lead{text-align:center;max-width:960px;margin:0 auto clamp(2.5rem,5vw,4.5rem)}.hero-dual-split{grid-template-columns:1fr 1fr;gap:clamp(1.25rem,3vw,2.5rem);margin-top:1.5rem;display:grid}@media (width<=900px){.hero-dual-split{grid-template-columns:1fr}}.risk-portal-card{border-radius:var(--radius-lg);min-height:440px;transition:transform var(--transition-standard), border-color var(--transition-standard), box-shadow var(--transition-standard);background:linear-gradient(#141822 0%,#0e1118 100%);border:1px solid #ffffff1a;flex-direction:column;justify-content:space-between;padding:clamp(1.75rem,3.5vw,3rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.risk-portal-card:hover{transform:translateY(-4px)}.risk-portal-card.arc-theme:hover,.risk-portal-card.arc-portal-theme:hover{border-color:#f1a64573;box-shadow:0 16px 45px #f1a64526}.risk-portal-card.molten-theme:hover,.risk-portal-card.molten-portal-theme:hover{border-color:#ff70438c;box-shadow:0 16px 45px #ff704338}.risk-portal-header{z-index:2;position:relative}.risk-portal-tag{font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-pill);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.arc-theme .risk-portal-tag,.arc-portal-theme .risk-portal-tag{color:var(--color-accent-arc,#f1a645);background:#f1a64526;border:1px solid #f1a6454d}.molten-theme .risk-portal-tag,.molten-portal-theme .risk-portal-tag{color:var(--color-accent-molten,#ff7043);background:#ff704333;border:1px solid #ff704366}.risk-portal-title{color:var(--color-text-light-primary);margin-bottom:.85rem;font-size:clamp(1.75rem,2.5vw,2.35rem);font-weight:800;line-height:1.15}.risk-portal-desc{color:var(--color-text-light-secondary);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.risk-portal-metrics{z-index:2;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:2rem;display:grid;position:relative}.risk-portal-metric-box{border-radius:var(--radius-sm);background:#0006;border:1px solid #ffffff14;padding:.75rem 1rem}.metric-box-val{font-family:var(--font-family-mono);color:var(--color-text-light-primary);font-size:1.25rem;font-weight:700}.arc-theme .metric-box-val,.arc-portal-theme .metric-box-val{color:var(--color-accent-arc,#f1a645)}.molten-theme .metric-box-val,.molten-portal-theme .metric-box-val{color:var(--color-accent-molten,#ff7043)}.metric-box-label{color:var(--color-text-light-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:.2rem;font-size:.72rem}.risk-portal-cta{color:var(--color-text-light-primary);z-index:2;transition:gap var(--transition-fast);align-items:center;gap:.5rem;font-size:.92rem;font-weight:700;display:inline-flex;position:relative}.risk-portal-card:hover .risk-portal-cta{gap:.75rem}.risk-portal-bg-decor{opacity:.12;pointer-events:none;width:260px;height:260px;transition:opacity var(--transition-standard), transform var(--transition-standard);position:absolute;bottom:-40px;right:-40px}.risk-portal-card:hover .risk-portal-bg-decor{opacity:.22;transform:scale(1.06)}.product-family-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.product-showcase-card{border-radius:var(--radius-md);transition:transform var(--transition-standard), border-color var(--transition-standard), box-shadow var(--transition-standard);background:#141720;border:1px solid #ffffff1a;flex-direction:column;padding:1.5rem;text-decoration:none;display:flex;position:relative}.product-showcase-card:hover{border-color:#ffffff40;transform:translateY(-4px);box-shadow:0 12px 35px #00000080}.product-card-img-wrap{aspect-ratio:1;border-radius:var(--radius-sm);background:radial-gradient(circle,#1d2330 0%,#10131a 100%);justify-content:center;align-items:center;width:100%;margin-bottom:1.25rem;display:flex;position:relative;overflow:hidden}.product-card-img-wrap img{object-fit:contain;width:85%;height:85%;transition:transform var(--transition-standard)}.product-showcase-card:hover .product-card-img-wrap img{transform:scale(1.05)}.product-domain-badge{font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:.2rem .5rem;font-size:.65rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.product-domain-badge.arc{color:#0a0b0d;background:#f1a645e6}.product-domain-badge.molten{color:#fff;background:#e64a19}.product-card-title{color:var(--color-text-light-primary);margin-bottom:.4rem;font-size:1.25rem;font-weight:800}.product-card-role{color:var(--color-text-light-muted);margin-bottom:.85rem;font-size:.8125rem}.product-card-badges{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.val-badge{font-family:var(--font-family-mono);color:var(--color-text-light-primary);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:.25rem .55rem;font-size:.72rem;font-weight:700}.val-badge.highlight-arc{color:var(--color-accent-arc);background:#f1a64526;border-color:#f1a64559}.val-badge.highlight-molten{color:#ff7043;background:#e651002e;border-color:#e6510066}.product-card-action{width:100%;color:var(--color-accent-arc);border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.85rem;font-size:.85rem;font-weight:700;display:inline-flex}.product-card-action.molten{color:var(--color-accent-molten,#ff7043)}.product-showcase-card:hover .product-card-action{color:var(--color-accent-arc-bright)}.product-showcase-card:hover .product-card-action.molten{color:var(--color-accent-molten-bright,#ff8a65)}.learning-flow-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.5rem;margin-top:2rem;display:grid}.learning-step-card{border-radius:var(--radius-md);background:#141720;border:1px solid #ffffff14;flex-direction:column;padding:1.75rem;display:flex}.learning-step-num{font-family:var(--font-family-mono);color:var(--color-accent-arc);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:800}.learning-step-card.molten .learning-step-num{color:#ff7043}.learning-step-title{color:var(--color-text-light-primary);margin-bottom:.75rem;font-size:1.15rem;font-weight:700}.learning-step-body{color:var(--color-text-light-secondary);font-size:.92rem;line-height:1.6}.standards-table-wrapper{border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;background:#11141b;border:1px solid #ffffff1a;width:100%;margin-top:2rem;overflow-x:auto}.standards-matrix{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.standards-matrix th{color:var(--color-text-light-primary);text-transform:uppercase;letter-spacing:.08em;background:#161b24;border-bottom:1px solid #ffffff1f;padding:1rem 1.25rem;font-size:.78rem;font-weight:700}.standards-matrix td{color:var(--color-text-light-secondary);vertical-align:top;border-bottom:1px solid #ffffff0f;padding:1rem 1.25rem;font-size:.88rem;line-height:1.5}.standards-matrix tr:last-child td{border-bottom:none}.standards-matrix tr:hover td{background:#ffffff08}.standards-matrix .std-name{font-family:var(--font-family-mono);color:var(--color-text-light-primary);white-space:nowrap;font-weight:700}.standards-matrix .std-scope{color:var(--color-text-light-primary);font-weight:600}.layer-stack-wrapper{border-radius:var(--radius-md);background:#12151d;border:1px solid #ffffff1a;margin-top:2rem;padding:1.75rem}.layer-stack-item{border-radius:var(--radius-sm);background:#161a24;border:1px solid #ffffff14;grid-template-columns:140px 1fr auto;align-items:center;gap:1.25rem;margin-bottom:.85rem;padding:1rem 1.25rem;display:grid}@media (width<=700px){.layer-stack-item{grid-template-columns:1fr;gap:.5rem}}.layer-stack-item:last-child{margin-bottom:0}.layer-num{font-family:var(--font-family-mono);color:var(--color-accent-arc);font-size:.8rem;font-weight:800}.layer-stack-item.molten .layer-num{color:#ff7043}.layer-info-title{color:var(--color-text-light-primary);font-size:.95rem;font-weight:700}.layer-info-sub{color:var(--color-text-light-secondary);margin-top:.2rem;font-size:.82rem}.layer-grammage{font-family:var(--font-family-mono);color:var(--color-text-light-primary);white-space:nowrap;font-size:1.05rem;font-weight:700}.size-table-wrapper{border-radius:var(--radius-md);background:#11141b;border:1px solid #ffffff1a;width:100%;margin-top:1.5rem;overflow-x:auto}.size-table{border-collapse:collapse;text-align:center;width:100%;min-width:520px}.size-table th{color:var(--color-text-light-primary);background:#171c26;border-bottom:1px solid #ffffff1a;padding:.85rem 1rem;font-size:.8rem;font-weight:700}.size-table td{font-family:var(--font-family-mono);color:var(--color-text-light-secondary);border-bottom:1px solid #ffffff0d;padding:.75rem 1rem;font-size:.88rem}.size-table tr:hover td{background:#ffffff0a}.callout-box{border-radius:var(--radius-md);border-left:4px solid;margin-block:1.5rem;padding:1.25rem 1.5rem;line-height:1.6}.callout-box.info{color:#e2e8f0;background:#1e293bb3;border-left-color:#38bdf8}.callout-box.warning{border-left-color:var(--color-accent-arc);color:#fef3c7;background:#2d1b0abf}.callout-box.molten-notice{color:#ffccbc;background:#32140abf;border-left-color:#ff5722}.callout-title{align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.95rem;font-weight:800;display:flex}.product-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.arc-gallery-container{background:radial-gradient(circle at 50% 35%,#1e3a8a40 0%,#0e131fd9 75%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000080}.arc-gallery-stage{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:480px;padding:1rem 0;display:flex;position:relative}.arc-gallery-arrow{color:#e5e7eb;cursor:pointer;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e131fd9;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.arc-gallery-arrow:hover{border-color:var(--color-accent-arc,#f1a645);color:#fff;background:#182238;transform:translateY(-50%)scale(1.08)}.arc-gallery-arrow:focus-visible{outline:2px solid var(--color-accent-arc-bright,#ffb854);outline-offset:2px}.arc-gallery-arrow-prev{left:.5rem}.arc-gallery-arrow-next{right:.5rem}.arc-gallery-swipe-hint{text-align:center;color:#9ca3af;justify-content:center;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.75rem;display:none}.arc-gallery-img-wrapper{justify-content:center;align-items:center;width:100%;max-width:420px;height:480px;margin:0 auto;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.arc-gallery-main-img{object-fit:contain;filter:drop-shadow(0 20px 30px #000000bf);width:auto;max-width:100%;height:auto;max-height:480px;margin:0 auto;transition:transform .3s;display:block}.arc-gallery-nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr));gap:.65rem;margin-top:.5rem;display:grid}.arc-gallery-tab{cursor:pointer;color:#9ca3af;text-align:center;background:#111726;border:1px solid #ffffff1a;border-radius:10px;outline:none;flex-direction:column;align-items:center;gap:.35rem;min-width:0;min-height:44px;padding:.6rem .45rem;transition:all .2s;display:flex}.arc-gallery-tab:hover{color:#e5e7eb;background:#182238;border-color:#f1a64566}.arc-gallery-tab:focus-visible{outline:2px solid var(--color-accent-arc-bright,#ffb854);outline-offset:2px}.arc-gallery-tab.active{border-color:var(--color-accent-arc,#f1a645);color:#fff;background:#1e3a8a59;box-shadow:0 0 16px #f1a64540}.arc-gallery-tab-thumb{object-fit:contain;opacity:.75;width:36px;height:44px;transition:opacity .2s,transform .2s}.arc-gallery-tab.active .arc-gallery-tab-thumb,.arc-gallery-tab:hover .arc-gallery-tab-thumb{opacity:1;transform:scale(1.05)}.arc-gallery-tab-label{white-space:normal;overflow-wrap:break-word;max-width:100%;font-size:.72rem;font-weight:700;line-height:1.25}.arc-gallery-tab-sub{font-size:.65rem;font-family:var(--font-family-mono);color:#9ca3af;display:block}.arc-gallery-tab.active .arc-gallery-tab-sub{color:var(--color-accent-arc-bright,#ffb854)}.arc-gallery-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.arc-gallery-pill{color:#d1d5db;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.korgan-gallery-container{background:radial-gradient(circle at 50% 35%,#f59e0b2e 0%,#0e131fe6 75%);border:1px solid #f59e0b40;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px #0009,0 0 30px #f59e0b14}.korgan-gallery-stage{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:480px;padding:1rem 0;display:flex;position:relative}.korgan-gallery-arrow{color:#e5e7eb;cursor:pointer;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e131fd9;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.korgan-gallery-arrow:hover{border-color:var(--color-accent-molten,#ff7043);color:#fff;background:#1f1916;transform:translateY(-50%)scale(1.08)}}.korgan-gallery-arrow:active{transform:translateY(-50%)scale(.95)}.korgan-gallery-arrow:focus-visible{outline:2px solid var(--color-accent-molten-bright,#ffa270);outline-offset:2px}.korgan-gallery-arrow-prev{left:.5rem}.korgan-gallery-arrow-next{right:.5rem}.korgan-gallery-swipe-hint{text-align:center;color:#9ca3af;justify-content:center;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.75rem;display:none}.korgan-gallery-img-wrapper{justify-content:center;align-items:center;width:100%;max-width:440px;height:480px;margin:0 auto;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.korgan-gallery-main-img{object-fit:contain;filter:drop-shadow(0 20px 30px #000c);width:auto;max-width:100%;height:auto;max-height:480px;margin:0 auto;transition:transform .3s;display:block}.korgan-gallery-nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr));gap:.5rem;margin-top:.5rem;display:grid}.korgan-gallery-tab{cursor:pointer;color:#9ca3af;text-align:center;background:#111726;border:1px solid #ffffff1a;border-radius:10px;outline:none;flex-direction:column;align-items:center;gap:.3rem;min-width:0;min-height:44px;padding:.55rem .38rem;transition:all .2s;display:flex}@media (hover:hover){.korgan-gallery-tab:hover{color:#e5e7eb;background:#1a1e2e;border-color:#f59e0b66}}.korgan-gallery-tab:active{transform:scale(.97)}.korgan-gallery-tab:focus-visible{outline:2px solid var(--color-accent-molten-bright,#ffa270);outline-offset:2px}.korgan-gallery-tab.active{border-color:var(--color-accent-molten,#ff7043);color:#fff;background:#f59e0b33;box-shadow:0 0 16px #f59e0b59}.korgan-gallery-tab-thumb{object-fit:contain;opacity:.8;flex-shrink:0;width:40px;height:40px;transition:opacity .2s,transform .2s}.korgan-gallery-tab.active .korgan-gallery-tab-thumb{opacity:1;transform:scale(1.06)}@media (hover:hover){.korgan-gallery-tab:hover .korgan-gallery-tab-thumb{opacity:1;transform:scale(1.05)}}.korgan-gallery-tab-label{white-space:normal;overflow-wrap:break-word;max-width:100%;font-size:.72rem;font-weight:700;line-height:1.25}.korgan-gallery-tab-sub{font-size:.65rem;font-family:var(--font-family-mono,monospace);color:#9ca3af;display:block}.korgan-gallery-tab.active .korgan-gallery-tab-sub{color:#fbbf24}.korgan-gallery-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.korgan-gallery-pill{color:#fde68a;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.korgan-component-card{background:#131b2e;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.korgan-component-card:hover{border-color:#f59e0b59;transform:translateY(-2px);box-shadow:0 12px 28px #00000080,0 0 20px #f59e0b1a}.korgan-component-visual{background:radial-gradient(circle,#f59e0b1f 0%,#0e131fcc 75%);border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:relative}.korgan-component-img{object-fit:contain;filter:drop-shadow(0 12px 20px #0009);border-radius:8px;width:auto;max-width:100%;max-height:220px;transition:transform .25s}.korgan-component-card:hover .korgan-component-img{transform:scale(1.03)}.korgan-component-body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.arc-infographic-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:3rem;display:grid}.arc-infographic-frame{text-align:center;background:#0d121f;border:1px solid #ffffff1f;border-radius:16px;padding:1.25rem;position:relative;box-shadow:0 24px 48px #0009,0 0 35px #3b82f61f}.arc-infographic-img{border-radius:10px;width:100%;max-width:440px;height:auto;margin:0 auto;display:block;box-shadow:0 10px 25px #00000080}.arc-layer-card-group{flex-direction:column;gap:1.25rem;display:flex}.arc-layer-card{background:#131b2e;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.arc-layer-card:hover{border-color:#f1a64559;transform:translateY(-2px)}.arc-layer-card:before{content:"";width:4px;height:100%;position:absolute;top:0;left:0}.arc-layer-card.outer:before{background:var(--color-accent-arc,#f1a645)}.arc-layer-card.inner:before{background:#3b82f6}.arc-layer-card.rating:before{background:#10b981}.arc-field-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.arc-field-visual{background:#0b0f19;border:1px solid #ffffff1f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 25px 50px #000000b3,0 0 40px #f1a6451a}.arc-field-img{object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.arc-field-visual:hover .arc-field-img{transform:scale(1.02)}.arc-field-overlay{background:linear-gradient(#0000 0%,#0b0f1980 40%,#0b0f19f2 100%);padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.arc-field-feature-list{grid-template-columns:1fr;gap:1.15rem;margin-top:1.5rem;display:grid}.arc-field-feature-item{background:#131b2e;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;transition:background .2s;display:flex}.arc-field-feature-item:hover{background:#17223a}.arc-field-icon{width:36px;height:36px;color:var(--color-accent-arc-bright,#ffb854);background:#f1a6451f;border:1px solid #f1a6454d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.arc-infographic-actions{margin-top:1.25rem}.arc-infographic-zoom-btn{color:#60a5fa;font-family:var(--font-mono,monospace);cursor:pointer;background:#1e3a8a59;border:1px solid #3b82f673;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.15rem;font-size:.8125rem;font-weight:700;transition:all .2s;display:inline-flex}.arc-infographic-zoom-btn:hover{color:#fff;background:#1e3a8a99;border-color:#60a5fa;transform:translateY(-1px)}.arc-infographic-zoom-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.arc-modal{z-index:9999;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.arc-modal[hidden]{display:none!important}.arc-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06090fe0;position:absolute;inset:0}.arc-modal-content{z-index:1;background:#0e131f;border:1px solid #ffffff26;border-radius:16px;flex-direction:column;width:100%;max-width:680px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #000c,0 0 40px #3b82f633}.arc-modal-header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.arc-modal-close{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .18s;display:flex}.arc-modal-close:hover{color:#fff;background:#ffffff1a}.arc-modal-close:focus-visible{outline:2px solid var(--color-accent-arc-bright,#ffb854);outline-offset:2px}.arc-modal-body{background:#080c14;justify-content:center;padding:1rem;display:flex;overflow-y:auto}.arc-modal-img{border-radius:8px;max-width:100%;height:auto;display:block}.arc-modal-footer{text-align:center;background:#ffffff05;border-top:1px solid #ffffff14;padding:.75rem 1.25rem}@media (width<=900px){.product-hero-grid,.arc-infographic-grid,.arc-field-grid{grid-template-columns:1fr;gap:2.5rem}.arc-gallery-nav{grid-template-columns:repeat(2,1fr)}.korgan-gallery-nav{grid-template-columns:repeat(5,1fr)}.arc-gallery-stage,.korgan-gallery-stage{min-height:380px}.arc-gallery-img-wrapper,.korgan-gallery-img-wrapper{height:380px}.arc-gallery-main-img,.korgan-gallery-main-img{max-height:380px}.arc-gallery-swipe-hint,.korgan-gallery-swipe-hint{display:flex}}@media (width<=600px){.arc-gallery-nav,.korgan-gallery-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.korgan-gallery-tab:last-child:nth-child(odd){flex-direction:row;grid-column:span 2;justify-content:center;gap:.75rem;padding:.6rem 1rem}}@media (width<=480px){.arc-gallery-container,.korgan-gallery-container{padding:1rem}.arc-gallery-stage,.korgan-gallery-stage{min-height:320px}.arc-gallery-img-wrapper,.korgan-gallery-img-wrapper{height:320px}.arc-gallery-main-img,.korgan-gallery-main-img{max-height:320px}.korgan-gallery-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.korgan-gallery-tab:last-child:nth-child(odd){flex-direction:row;grid-column:span 2;justify-content:center;gap:.6rem;padding:.5rem .75rem}.arc-gallery-tab,.korgan-gallery-tab{min-height:44px;padding:.5rem .4rem}.arc-gallery-tab-label,.korgan-gallery-tab-label{white-space:normal;overflow-wrap:break-word;font-size:.75rem}.arc-gallery-tab-sub,.korgan-gallery-tab-sub{font-size:.75rem}}.section-blog{background:linear-gradient(#0a0b0d66 0%,#13161ccc 100%);border-top:1px solid #ffffff14;padding:5rem 0;position:relative}.blog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.75rem;margin-top:2.5rem;display:grid}.blog-card{background:var(--color-bg-surface);border-radius:var(--radius-md);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);color:inherit;border:1px solid #ffffff14;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.blog-card:hover,.blog-card:focus-visible{border-color:#f1a64566;transform:translateY(-4px);box-shadow:0 16px 36px #00000073,0 0 20px #f1a6451f}.blog-card-media{aspect-ratio:16/9;background:#0b0e14;width:100%;position:relative;overflow:hidden}.blog-card-img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card:hover .blog-card-img{transform:scale(1.05)}.blog-card-badge{-webkit-backdrop-filter:blur(8px);color:var(--color-accent-arc);font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.04em;z-index:2;background:#0e131fe0;border:1px solid #f1a64559;border-radius:4px;padding:.3rem .65rem;font-size:.72rem;font-weight:700;position:absolute;top:.85rem;left:.85rem}.blog-card-badge.molten{color:#ff7043;border-color:#ff704359}.blog-card-badge.standards{color:#38bdf8;border-color:#38bdf859}.blog-card-body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.blog-card-meta{color:var(--color-text-light-muted);font-size:.8rem;font-family:var(--font-family-mono);align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.blog-card-title{color:var(--color-text-light-primary);transition:color var(--transition-fast);margin-bottom:.75rem;font-size:1.15rem;font-weight:800;line-height:1.4}.blog-card:hover .blog-card-title{color:var(--color-accent-arc)}.blog-card-excerpt{color:var(--color-text-light-secondary);flex:1;margin-bottom:1.25rem;font-size:.875rem;line-height:1.6}.blog-card-cta{color:var(--color-accent-arc);align-items:center;gap:.5rem;margin-top:auto;font-size:.875rem;font-weight:700;display:inline-flex}.blog-card-cta svg{width:16px;height:16px;transition:transform var(--transition-fast)}.blog-card:hover .blog-card-cta svg{transform:translate(4px)}.blog-hub-hero{text-align:center;background:radial-gradient(circle at 50% 20%,#f1a64514 0%,#0000 60%);padding:4.5rem 0 3rem;position:relative}.blog-filter-bar{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:2rem 0;display:flex}.filter-btn{color:var(--color-text-light-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600}.filter-btn:hover,.filter-btn.active{background:var(--color-accent-arc);border-color:var(--color-accent-arc);color:#0e131f;font-weight:700}.blog-featured-card{background:var(--color-bg-surface);border-radius:var(--radius-lg);color:inherit;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #f1a6454d;grid-template-columns:1.2fr 1fr;margin-bottom:3.5rem;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 20px 48px #00000080}.blog-featured-card:hover{transform:translateY(-4px);box-shadow:0 24px 56px #0009,0 0 28px #f1a6452e}.featured-media{background:#0b0e14;min-height:320px;position:relative}.featured-img{object-fit:cover;width:100%;height:100%}.featured-body{flex-direction:column;justify-content:center;padding:2.5rem;display:flex}.featured-title{color:#fff;transition:color var(--transition-fast);margin:.75rem 0 1rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800;line-height:1.35}.blog-featured-card:hover .featured-title{color:var(--color-accent-arc)}@media (width<=860px){.blog-featured-card{grid-template-columns:1fr}.featured-media{min-height:240px}.featured-body{padding:1.75rem}}.article-header{background:linear-gradient(#f1a6450a 0%,#0000 100%);border-bottom:1px solid #ffffff14;padding:4rem 0 2.5rem}.article-container{width:100%;max-width:860px;padding-left:max(var(--container-padding), env(safe-area-inset-left,0px));padding-right:max(var(--container-padding), env(safe-area-inset-right,0px));margin-inline:auto}.article-breadcrumb{color:var(--color-text-light-muted);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8125rem;display:flex}.article-breadcrumb a{color:var(--color-text-light-secondary);transition:color var(--transition-fast);text-decoration:none}.article-breadcrumb a:hover{color:var(--color-accent-arc)}.article-badge-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.article-h1{color:#fff;margin-bottom:1.25rem;font-size:clamp(1.85rem,3.5vw + .5rem,2.75rem);font-weight:800;line-height:1.25}.article-subtitle{color:#d1d5db;margin-bottom:1.75rem;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.6}.article-meta-row{color:var(--color-text-light-muted);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;font-size:.8125rem;display:flex}.article-author-inline{color:var(--color-text-light-secondary);align-items:center;gap:.65rem;display:flex}.author-avatar{background:var(--color-accent-arc);color:#0e131f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:800;display:flex}.article-toc{border:1px solid #ffffff1a;border-left:3px solid var(--color-accent-arc);border-radius:var(--radius-md);background:#11141b;margin:2.5rem 0 3rem;padding:1.5rem 1.75rem}.article-toc-title{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:800;font-family:var(--font-family-mono);align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.article-toc ol{flex-direction:column;gap:.45rem;margin:0;padding-left:1.35rem;list-style:decimal;display:flex}.article-toc li a{color:var(--color-text-light-secondary);transition:color var(--transition-fast);font-size:.875rem;line-height:1.5;text-decoration:none}.article-toc li a:hover{color:var(--color-accent-arc);text-decoration:underline}.article-content{color:#d1d5db;padding:3rem 0;font-size:1.0625rem;line-height:1.8}.article-content h2{color:#fff;scroll-margin-top:calc(var(--header-height) + 1.5rem);border-top:1px solid #ffffff14;align-items:baseline;gap:.5rem;margin:3.5rem 0 1.25rem;padding-top:1rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800;line-height:1.35;display:flex}.article-content h3{color:#f3f4f6;scroll-margin-top:calc(var(--header-height) + 1.5rem);margin:2.25rem 0 .85rem;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:700;line-height:1.4}.article-content p{margin-bottom:1.45rem}.article-content strong{color:#fff;font-weight:700}.article-content ul,.article-content ol{margin:1.25rem 0 1.75rem;padding-left:1.5rem}.article-content ul{list-style:outside}.article-content ol{list-style:decimal}.article-content li{margin-bottom:.5rem;line-height:1.7}.article-content a{color:var(--color-accent-arc);text-underline-offset:3px;transition:color var(--transition-fast);font-weight:600;text-decoration:underline}.article-content a:hover{color:var(--color-accent-arc-bright)}.art-box{border-radius:var(--radius-md);box-sizing:border-box;align-items:flex-start;gap:1rem;max-width:100%;margin:2rem 0;padding:1.25rem 1.5rem;line-height:1.65;display:flex}.art-box>:not(.art-box-icon){overflow-wrap:anywhere;min-width:0}.art-box-icon{flex-shrink:0;margin-top:.15rem;font-size:1.35rem;line-height:1}.art-box-red{color:#fca5a5;background:#b91c1c1f;border:1px solid #ef444459}.art-box-red strong{color:#fee2e2}.art-box-blue{color:#93c5fd;background:#1e3a8a26;border:1px solid #3b82f659}.art-box-blue strong{color:#dbeafe}.art-box-amber{color:#fcd34d;background:#b4530926;border:1px solid #f59e0b59}.art-box-amber strong{color:#fef3c7}.art-box-green{color:#6ee7b7;background:#064e3b2e;border:1px solid #10b98159}.art-box-green strong{color:#d1fae5}.art-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.25rem;margin:2rem 0;display:grid}.art-stat-card{border-radius:var(--radius-md);text-align:center;background:#11141b;border:1px solid #ffffff1a;padding:1.5rem}.art-stat-num{font-family:var(--font-family-mono);color:var(--color-accent-arc);margin-bottom:.5rem;font-size:2.25rem;font-weight:800;line-height:1.1}.art-stat-num.danger{color:#ef4444}.art-stat-num.blue{color:#38bdf8}.art-stat-label{color:var(--color-text-light-secondary);font-size:.8125rem;line-height:1.5}.time-vs-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin:2rem 0;display:flex}.time-card{border-radius:var(--radius-md);text-align:center;background:#11141b;border:1px solid #ffffff1a;flex:1;min-width:180px;padding:1.25rem}.time-card.arc{background:#b91c1c14;border-color:#ef444466}.time-card.reflex{background:#1e3a8a14;border-color:#3b82f666}.time-val{font-family:var(--font-family-mono);color:#fff;margin-bottom:.25rem;font-size:1.75rem;font-weight:800}.time-sub{color:var(--color-text-light-secondary);font-size:.8125rem}.time-vs-badge{font-family:var(--font-family-mono);color:var(--color-text-light-muted);text-transform:uppercase;font-size:.95rem;font-weight:800}.art-table-wrapper{border-radius:var(--radius-md);background:#11141b;border:1px solid #ffffff1a;width:100%;margin:2rem 0;overflow-x:auto}.art-table{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.art-table th{color:#fff;background:#161b24;border-bottom:1px solid #ffffff1a;padding:.85rem 1.15rem;font-weight:700}.art-table td{color:#d1d5db;border-bottom:1px solid #ffffff0f;padding:.85rem 1.15rem;line-height:1.5}.art-table tr:hover td{background:#ffffff05}.art-product-spotlight{border-radius:var(--radius-lg);box-sizing:border-box;background:linear-gradient(135deg,#131a26 0%,#0f131d 100%);border:1px solid #f1a64559;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:2rem;max-width:100%;margin:3rem 0;padding:2rem;display:grid;box-shadow:0 16px 40px #0006}.art-product-info{min-width:0;max-width:100%}.art-product-thumb{aspect-ratio:1;border-radius:var(--radius-md);background:#0b0e14;border:1px solid #ffffff14;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.art-product-thumb img{object-fit:contain;width:100%;height:100%}.art-product-info h3{color:#fff;margin:0 0 .5rem;font-size:1.35rem}.art-product-specs{flex-wrap:wrap;gap:.4rem;margin:.85rem 0 1.25rem;display:flex}.art-spec-pill{color:var(--color-accent-arc);font-family:var(--font-family-mono);background:#f1a6451f;border-radius:4px;padding:.25rem .55rem;font-size:.75rem;font-weight:700}.art-spec-pill.blue{color:#38bdf8;background:#38bdf81f}.art-spec-pill.molten{color:#ff7043;background:#ff70431f}@media (width<=767px){.art-product-spotlight{text-align:center;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5rem 1.25rem}.art-product-thumb{max-width:180px;margin-inline:auto}.art-product-specs{justify-content:center}}.art-faq-section{border-top:1px solid #ffffff1a;margin:3.5rem 0;padding-top:2rem}.art-faq-item{border-radius:var(--radius-md);transition:border-color var(--transition-fast);background:#11141b;border:1px solid #ffffff14;margin-bottom:.85rem;overflow:hidden}.art-faq-item[open]{border-color:#f1a64559}.art-faq-question{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.art-faq-question::-webkit-details-marker{display:none}.art-faq-question:after{content:"+";font-family:var(--font-family-mono);color:var(--color-accent-arc);transition:transform var(--transition-fast);font-size:1.3rem;font-weight:400}.art-faq-item[open] .art-faq-question:after{content:"−";color:var(--color-accent-arc-bright)}.art-faq-answer{color:#d1d5db;border-top:1px solid #ffffff0d;margin-top:.25rem;padding:.85rem 1.35rem 1.25rem;font-size:.9375rem;line-height:1.7}.article-author-card{border-radius:var(--radius-md);background:#11141b;border:1px solid #ffffff1a;align-items:center;gap:1.25rem;margin:3.5rem 0 2rem;padding:1.75rem;display:flex}@media (width<=560px){.article-author-card{flex-direction:column;align-items:flex-start;padding:1.25rem}}.author-card-avatar{background:linear-gradient(135deg, var(--color-accent-arc), #d97706);color:#0e131f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;font-weight:800;display:flex}.author-card-name{color:#fff;margin-bottom:.25rem;font-size:1.1rem;font-weight:800}.author-card-role{color:var(--color-accent-arc);font-size:.8125rem;font-family:var(--font-family-mono);margin-bottom:.5rem}.author-card-bio{color:var(--color-text-light-secondary);font-size:.875rem;line-height:1.5}.article-related{border-top:1px solid #ffffff1a;margin-top:4.5rem;padding-top:3rem}.article-related-header{margin-bottom:2rem}.article-related-title{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.article-related-subtitle{color:#9ca3af;font-size:.9375rem}.article-related-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.article-related-card{background:var(--color-bg-surface);border-radius:var(--radius-md);color:inherit;transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #ffffff14;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.article-related-card:hover{border-color:var(--color-accent-arc);transform:translateY(-4px);box-shadow:0 12px 30px #00000080}.article-related-media{aspect-ratio:16/9;background:#0b0e14;position:relative;overflow:hidden}.article-related-img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.article-related-card:hover .article-related-img{transform:scale(1.05)}.article-related-body{flex-direction:column;flex:1;padding:1.25rem;display:flex}.article-related-tag{font-family:var(--font-family-mono);color:var(--color-accent-arc);text-transform:uppercase;margin-bottom:.4rem;font-size:.6875rem;font-weight:700}.article-related-heading{color:#fff;flex:1;margin:0 0 .5rem;font-size:1rem;font-weight:700;line-height:1.4}.article-related-link{color:var(--color-accent-arc);align-items:center;gap:.35rem;margin-top:.75rem;font-size:.8125rem;font-weight:700;display:inline-flex}@media (width<=900px){.article-related-grid{grid-template-columns:1fr;gap:1.25rem}}.chart-dual-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.5rem;margin:2rem 0;display:grid}.chart-card{border-radius:var(--radius-lg);background:#11141b;border:1px solid #ffffff1a;flex-direction:column;align-items:center;padding:1.75rem 1.5rem;display:flex}.chart-card-title{color:#fff;text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;font-weight:800;font-family:var(--font-family-mono);text-align:center;margin-bottom:.35rem}.chart-card-subtitle{color:#9ca3af;text-align:center;margin-bottom:1.25rem;font-size:.8125rem}.chart-box{width:100%;max-width:420px;height:320px;margin:0 auto;position:relative}.chart-caption{color:#9ca3af;font-size:.75rem;font-family:var(--font-family-mono);text-align:center;margin-top:1rem}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(./fonts/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-491,U+494-499,U+49C-4A1,U+4A4-4AD,U+4B2-4B9,U+4BC-4D7,U+4DA-4E7,U+4EA-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(./fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(./fonts/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-18E,U+190-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(./fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+3A9,U+460-52F,U+1C80-1C8A,U+20B4,U+20B8,U+2126,U+2248,U+2264-2265,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;font-style:normal;font-weight:400 700;src:local(Segoe UI),local(Arial);size-adjust:103.5%;ascent-override:103%;descent-override:29%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(./fonts/jetbrains-mono-cyrillic-ext.woff2)format("woff2");unicode-range:U+18F,U+259,U+460-52F,U+1C80-1C8A,U+20B4,U+20B8,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700 800;font-display:swap;src:url(./fonts/jetbrains-mono-cyrillic-ext-bold.woff2)format("woff2");unicode-range:U+18F,U+259,U+460-52F,U+1C80-1C8A,U+20B4,U+20B8,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(./fonts/jetbrains-mono-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(./fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-18E,U+190-258,U+25A-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(./fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;font-style:normal;font-weight:400 700;src:local(Consolas),local(Courier New);size-adjust:100%;ascent-override:98%;descent-override:24%;line-gap-override:0%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family);background-color:var(--color-bg-base);color:var(--color-text-light-primary);scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + env(safe-area-inset-top,0px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body{font-variant-ligatures:none;-webkit-tap-highlight-color:transparent;flex-direction:column;min-height:100dvh;line-height:1.6;display:flex;overflow-x:clip}body.menu-open{overscroll-behavior:none;overflow:hidden}a,button,input,select,textarea,[role=button],[role=tab]{touch-action:manipulation}h1,h2,h3,h4,h5,h6,p,td,th,span,a{overflow-wrap:break-word}img,video,canvas{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;font-variant-ligatures:none;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}.tabular-nums{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--color-accent-arc);outline-offset:4px}.skip-link{background:var(--color-accent-arc);color:#000;border-radius:var(--radius-sm);z-index:10000;transition:top var(--transition-fast);padding:.75rem 1.25rem;font-weight:700;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.container{width:100%;max-width:var(--max-width-content);padding-left:max(var(--container-padding), env(safe-area-inset-left,0px));padding-right:max(var(--container-padding), env(safe-area-inset-right,0px));box-sizing:border-box;margin-inline:auto}.container-narrow{max-width:var(--max-width-narrow)}.container-text{max-width:var(--max-width-text)}.section{width:100%;padding-block:clamp(4rem,8vw,8rem);position:relative}.section-dark{background-color:var(--color-bg-base);color:var(--color-text-light-primary)}.section-surface{background-color:var(--color-bg-surface);color:var(--color-text-light-primary)}.section-light{background-color:var(--color-bg-light);color:var(--color-text-dark-primary)}.section-header{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.section-header.text-center{text-align:center}.eyebrow{font-size:var(--font-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-arc);align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background-color:var(--color-accent-arc);width:6px;height:6px;box-shadow:0 0 10px var(--color-accent-arc);border-radius:50%;display:inline-block}.section-title{font-size:var(--font-size-h1);letter-spacing:-.03em;margin-bottom:1.25rem;font-weight:800;line-height:1.1}.section-subtitle{font-size:var(--font-size-body-lg);color:var(--color-text-light-secondary);max-width:680px;line-height:1.6}.section-light .section-subtitle{color:var(--color-text-dark-secondary)}.btn{min-height:48px;font-size:var(--font-size-body-sm);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--transition-standard);text-align:center;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-weight:700;display:inline-flex}.btn-primary{background-color:var(--color-accent-arc,#f1a645);color:#0a0b0d;border-color:var(--color-accent-arc,#f1a645);box-shadow:0 4px 20px #f1a6454d}.btn-primary:hover{background-color:var(--color-accent-arc-bright,#ffb854);transform:translateY(-2px);box-shadow:0 6px 28px #f1a64573}.btn-molten,.btn-primary.btn-molten,.btn-molten-primary,.btn[style*=--color-accent-molten],.btn[style*="var(--color-accent-molten)"]{font-weight:700;box-shadow:0 4px 20px #ff704359;background-color:var(--color-accent-molten,#ff7043)!important;color:#0a0b0d!important;border-color:var(--color-accent-molten,#ff7043)!important}.btn-molten:hover,.btn-primary.btn-molten:hover,.btn-molten-primary:hover,.btn[style*=--color-accent-molten]:hover,.btn[style*="var(--color-accent-molten)"]:hover{transform:translateY(-2px);box-shadow:0 6px 28px #ff704380;background-color:var(--color-accent-molten-bright,#ff8a65)!important;border-color:var(--color-accent-molten-bright,#ff8a65)!important;color:#0a0b0d!important}.btn-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff14;border-color:#ffffff38;color:#fff!important}.btn-secondary:hover{background-color:#ffffff29;border-color:#ffffff73;transform:translateY(-2px);color:#fff!important}.btn-outline,.btn-outline-light{background-color:#0000;border-color:#ffffff4d;color:#fff!important}.btn-outline:hover,.btn-outline-light:hover{background-color:#ffffff29;border-color:#fff;transform:translateY(-2px);color:#fff!important}.btn-outline-dark{color:#fff;background-color:#0000;border-color:#ffffff4d}.btn-outline-dark:hover{color:#fff;background-color:#ffffff29;border-color:#ffffff80}.section-light .btn-outline-dark{background-color:#0000;color:var(--color-text-dark-primary,#0f1318)!important;border-color:var(--color-text-dark-primary,#0f1318)!important}.section-light .btn-outline-dark:hover{background-color:var(--color-text-dark-primary,#0f1318)!important;color:#fff!important}.section-light .btn-secondary{background-color:#0000000f;border-color:#0003;color:var(--color-text-dark-primary,#0f1318)!important}.section-light .btn-secondary:hover{background-color:#0000001f;border-color:#0006;color:var(--color-text-dark-primary,#0f1318)!important}.btn-leather{background-color:var(--color-accent-leather,#d7b78a);color:#0a0b0d;border-color:var(--color-accent-leather,#d7b78a)}.btn-leather:hover{background-color:var(--color-accent-leather-light,#e8d4b7);transform:translateY(-2px)}.risk-portal-card a[href*=metal-eriyik-koruma\/]:not(.btn),.risk-portal-card a[href*=ark-koruma\/]:not(.btn){transition:all var(--transition-fast)}.risk-portal-card a[href*=metal-eriyik-koruma\/]:not(.btn):hover,.risk-portal-card a[href*=ark-koruma\/]:not(.btn):hover{transform:translate(4px);color:#fff!important;background:#ffffff14!important;border-color:#ffffff40!important}@media (forced-colors:active){.btn,.btn-primary,.btn-molten,.btn-secondary,.btn-outline,.btn-outline-dark,.btn-leather{forced-color-adjust:none;color:buttontext!important;background-color:buttonface!important;border:2px solid buttontext!important}.btn-primary,.btn-molten{color:highlighttext!important;background-color:highlight!important;border-color:highlight!important}.btn:hover,.btn-primary:hover,.btn-molten:hover,.btn-secondary:hover,.btn-outline:hover,.btn-outline-dark:hover{outline:2px solid highlight!important}}.site-footer a:hover{text-decoration:underline;color:#fff!important}.site-footer-copyright,.site-footer div[style*="border-top:1px solid rgba(255,255,255,0.06)"]{color:#9ca3af!important}.site-header{width:100%;height:calc(var(--header-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);z-index:1000;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border-dark);transition:transform var(--transition-standard);box-sizing:border-box;background-color:#0a0b0de0;position:fixed;top:0;left:0}.site-header .container{max-width:1680px}.header-inner{justify-content:space-between;align-items:center;gap:clamp(.75rem,1.2vw,1.75rem);width:100%;height:100%;display:flex}.brand-link{touch-action:manipulation;flex-shrink:0;align-items:center;gap:.75rem;min-width:0;min-height:44px;text-decoration:none;display:inline-flex}.brand-emblem{border-radius:var(--radius-sm);border:1px solid var(--color-border-accent);width:38px;height:38px;color:var(--color-accent-arc);background:linear-gradient(135deg,#1c2027 0%,#111418 100%);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 10px #00000080}.brand-emblem svg{width:22px;height:22px}.brand-text{flex-direction:column;min-width:0;display:flex}.brand-name{letter-spacing:-.02em;color:var(--color-text-light-primary);white-space:nowrap;font-size:1.1875rem;font-weight:800;line-height:1.1}.brand-name span{color:var(--color-accent-arc)}.brand-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-light-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}@media (width<=480px){.site-header .container{padding-left:.75rem;padding-right:.75rem}.header-inner{gap:.35rem}.brand-link{flex-shrink:1;gap:.45rem;min-width:0}.brand-emblem{flex-shrink:0;width:32px;height:32px}.brand-emblem svg{width:17px;height:17px}.brand-name{font-size:.92rem}.brand-sub{letter-spacing:.06em;font-size:.55rem}.header-actions{flex-shrink:0;gap:.35rem}.lang-switcher{gap:.15rem;min-height:32px;padding:.15rem .3rem;font-size:.7rem}.lang-btn{padding:.15rem .3rem}.mobile-menu-btn{width:36px;min-width:36px;height:36px;min-height:36px;padding:7px}}@media (width<=360px){.brand-sub{display:none}.brand-name{font-size:.85rem}}.nav-desktop{display:none}@media (width>=1280px){.nav-desktop{flex:auto;justify-content:center;align-items:center;gap:clamp(.25rem,.5vw,.85rem);min-width:0;display:flex;overflow:visible}.nav-desktop a{color:var(--color-text-light-secondary);transition:color var(--transition-fast), background var(--transition-fast);white-space:nowrap;border-radius:var(--radius-sm);padding:.4rem .65rem;font-size:clamp(.76rem,.78vw,.84rem);font-weight:600}.nav-desktop a:hover{color:var(--color-text-light-primary);background:#ffffff0d}}@media (width<=1279px){.brand-link{flex-shrink:1;min-width:0}}.header-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.header-btn-tds,.header-btn-contact{display:none}@media (width>=1400px){.header-btn-tds{white-space:nowrap;min-height:44px;padding:.45rem .85rem;font-size:.8125rem;display:inline-flex}}@media (width>=768px){.header-btn-contact{white-space:nowrap;min-height:44px;padding:.45rem .95rem;font-size:.8125rem;display:inline-flex}}.lang-switcher{border:1px solid var(--color-border-dark);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.04em;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#ffffff0d;align-items:center;gap:.2rem;min-height:44px;padding:.2rem .4rem;font-size:.75rem;font-weight:700;display:inline-flex}.lang-btn{color:var(--color-text-light-muted);transition:all var(--transition-fast);border-radius:4px;justify-content:center;align-items:center;padding:.2rem .45rem;line-height:1;text-decoration:none;display:inline-flex}.lang-btn:hover{color:var(--color-text-light-primary);background:#ffffff14}.lang-btn.active{color:var(--color-accent-arc);cursor:default;pointer-events:none;background:#f1a64529}.lang-divider{color:var(--color-border-accent);opacity:.4;margin:0 1px;font-size:.7rem}.mobile-lang-drawer-row{border:1px solid var(--color-border-dark);border-radius:var(--radius-sm);background:#ffffff08;justify-content:space-between;align-items:center;margin-top:1rem;margin-bottom:.5rem;padding:.85rem 1rem;display:flex}.mobile-lang-title{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-text-light-muted);text-transform:uppercase;font-size:.75rem;font-weight:700}.mobile-menu-btn{border:1px solid var(--color-border-dark);border-radius:var(--radius-sm);cursor:pointer;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-text-light-primary);touch-action:manipulation;transition:all var(--transition-fast);background:#ffffff0a;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px;display:flex}.mobile-menu-btn:hover,.mobile-menu-btn:focus-visible{border-color:var(--color-accent-arc);background:#f1a6451a}@media (width>=1280px){.mobile-menu-btn{display:none}}.mobile-menu-btn span{width:22px;height:2px;transition:transform var(--transition-fast), opacity var(--transition-fast);transform-origin:50%;background-color:currentColor;display:block}.mobile-menu-btn[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-btn[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-nav-drawer{top:calc(var(--header-height) + env(safe-area-inset-top,0px));width:100%;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height) - env(safe-area-inset-top,0px));max-height:calc(100dvh - var(--header-height) - env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(24px);padding:1.25rem max(var(--container-padding), env(safe-area-inset-right,0px)) max(2.5rem, calc(env(safe-area-inset-bottom,20px) + 1.5rem)) max(var(--container-padding), env(safe-area-inset-left,0px));opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--transition-standard), opacity var(--transition-standard), visibility 0s linear var(--transition-standard);z-index:999;border-top:1px solid var(--color-border-dark);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;box-sizing:border-box;background-color:#0a0b0dfa;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;left:0;overflow-y:auto;transform:translateY(-100%)}.mobile-nav-drawer.open{opacity:1;visibility:visible;pointer-events:auto;transition:transform var(--transition-standard), opacity var(--transition-standard), visibility 0s linear 0s;transform:translateY(0)}.mobile-nav-links{flex-direction:column;gap:.25rem;width:100%;display:flex}.mobile-nav-links a{color:var(--color-text-light-primary);border-radius:var(--radius-sm);min-height:44px;transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);touch-action:manipulation;border-bottom:1px solid #ffffff0a;align-items:center;padding:.5rem .75rem;font-size:clamp(.95rem,3.8vw,1.15rem);font-weight:700;display:flex}.mobile-nav-links a:hover,.mobile-nav-links a:active{color:var(--color-accent-arc-bright);background-color:#f1a6451a;transform:translate(4px)}.mobile-nav-actions{border-top:1px solid var(--color-border-dark);flex-direction:column;flex-shrink:0;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.mobile-nav-actions .btn{justify-content:center;align-items:center;min-height:48px;font-size:.9375rem;font-weight:700;display:inline-flex}.scroll-progress{background:linear-gradient(90deg, var(--color-accent-leather), var(--color-accent-arc));width:0%;height:2px;transition:width 80ms linear;position:absolute;bottom:0;left:0}.hero-pin-wrapper{width:100%;height:250vh;color:var(--color-text-dark-primary);background:radial-gradient(circle at 65% 45%,#fff 0%,#f5f3ef 50%,#ece8e1 100%);position:relative}@media (width>=1024px){.hero-pin-wrapper{height:240vh}.hero-pin-wrapper .hero-sticky{height:calc(100svh - var(--header-height));height:calc(100dvh - var(--header-height));min-height:calc(100svh - var(--header-height));min-height:calc(100dvh - var(--header-height));position:relative;top:0;padding-top:clamp(.6rem,1.35vh,1.15rem)!important;padding-bottom:54px!important}}.hero-sticky{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100dvh;padding-bottom:clamp(.5rem,1.2vh,1rem);display:flex;position:sticky;top:0;overflow:hidden;padding-top:calc(var(--header-height) + clamp(.35rem, 1.2vh, .85rem))!important}.hero-section{min-height:100dvh;color:var(--color-text-dark-primary);box-sizing:border-box;background:radial-gradient(circle at 65% 45%,#fff 0%,#f5f3ef 50%,#ece8e1 100%);flex-direction:column;justify-content:center;align-items:stretch;padding-bottom:clamp(.5rem,1.2vh,1rem);display:flex;position:relative;overflow:hidden;padding-top:calc(var(--header-height) + clamp(.35rem, 1.2vh, .85rem))!important}.hero-section .container{width:100%;margin-top:auto;margin-bottom:auto}.hero-section .eyebrow{color:#b45309;margin-bottom:clamp(.3rem,.8vh,.6rem)}.hero-section .eyebrow:before{background-color:#b45309;box-shadow:0 0 10px #b4530966}.hero-grid{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (width>=1024px){.hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,3.5vw,4rem)}}@media (width>=1440px){.hero-grid{grid-template-columns:.96fr 1.08fr;gap:4.5rem}}.hero-content{z-index:2}.hero-title{letter-spacing:-.04em;color:var(--color-text-dark-primary);margin-bottom:clamp(.4rem,1vh,.85rem);font-size:clamp(2.2rem,3.8vw,3.65rem);font-weight:800;line-height:1.05}.hero-title-line{white-space:nowrap;max-width:100%;display:inline-block}@media (width<=640px){.hero-title-line{white-space:normal}}html:not([lang=tr]) .hero-title{letter-spacing:-.035em;font-size:clamp(1.92rem,3.15vw,3.15rem);line-height:1.06}.hero-product-line{color:#c25e00;margin-bottom:clamp(.25rem,.6vh,.5rem);font-size:clamp(1rem,1.6vw,1.35rem);font-weight:700}.hero-desc{color:var(--color-text-dark-secondary);max-width:580px;margin-bottom:clamp(.5rem,1.2vh,.9rem);font-size:clamp(.92rem,1.1vw,1.05rem);line-height:1.45}.hero-metrics-pill{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffe0;border:1px solid #00000014;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;max-width:520px;margin-bottom:clamp(.45rem,1vh,.8rem);padding:.6rem;display:grid;box-shadow:0 4px 20px #0000000d}.hero-biomechanic-banner{border-radius:var(--radius-md);box-sizing:border-box;background:#fffffff2;border:1px solid #b4530940;border-left:4px solid #d97706;align-items:flex-start;gap:.65rem;max-width:520px;margin-bottom:clamp(.5rem,1.2vh,.9rem);padding:.55rem .85rem;display:flex;box-shadow:0 4px 16px #b4530914}.hero-biomechanic-icon{color:#d97706;flex-shrink:0;margin-top:2px}.hero-biomechanic-content{color:var(--color-text-dark-secondary);font-size:.815rem;line-height:1.45}.hero-biomechanic-content strong{color:var(--color-text-dark-primary);font-weight:700}.hero-biomechanic-content .highlight-dorsal{color:#b45309;font-weight:800}.metric-item{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#ffffff8c;border:2px solid #0000;flex-direction:column;min-width:0;padding:.65rem .9rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.metric-item:hover{background:#fffffff2;border-color:#d9770659;transform:translateY(-2px);box-shadow:0 6px 16px #d977061f}.metric-item.active{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-color:#d97706;transform:translateY(-2px);box-shadow:0 0 0 2px #d9770659,0 8px 24px #d9770633;opacity:1!important}.metric-item.active .metric-label{color:#b45309;font-weight:800}.metric-item.active .metric-number{color:#92400e;text-shadow:0 1px 2px #d977062e}.metric-item.active .metric-unit{color:#d97706;font-weight:700}.metric-item .metric-active-badge{text-transform:uppercase;letter-spacing:.06em;color:#d97706;opacity:0;pointer-events:none;align-items:center;gap:4px;font-size:.625rem;font-weight:800;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:8px;right:10px;transform:scale(.85)}.metric-item .metric-active-badge:before{content:"";background:#d97706;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pulseActiveDot;display:inline-block;box-shadow:0 0 6px #d97706}.metric-item.active .metric-active-badge{opacity:1;transform:scale(1)}@keyframes pulseActiveDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.35)}}.metric-item:not(.active){opacity:.72}.metric-item:not(.active):hover{opacity:.95}.metric-label{font-size:var(--font-size-caption);color:var(--color-text-dark-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem;padding-right:48px;font-weight:700;transition:color .3s}.metric-value-wrap{align-items:baseline;gap:.35rem;display:flex}.metric-number{color:var(--color-text-dark-primary);font-size:clamp(1.75rem,3vw,2.35rem);font-weight:800;line-height:1;transition:color .3s}.metric-unit{color:#b45309;font-size:.9375rem;font-weight:600;transition:color .3s}.hero-actions{flex-wrap:wrap;align-items:center;gap:clamp(.5rem,1vw,.85rem);display:flex}.hero-actions .btn-secondary{background-color:#0000000f;border-color:#0003;color:var(--color-text-dark-primary,#0f1318)!important}.hero-actions .btn-secondary:hover{background-color:#0000001a;border-color:#00000059;color:var(--color-text-dark-primary,#0f1318)!important}.hero-visual,.hero-visual-stage{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.hero-glow-backdrop{pointer-events:none;filter:blur(50px);background:radial-gradient(#d7b78a40 0%,#f1a64517 48%,#0000 72%);border-radius:40px;width:110%;height:120%;position:absolute}.hero-turntable-frame{-webkit-backdrop-filter:blur(16px);z-index:2;background:linear-gradient(#ffffffe0 0%,#f8f6f0a6 100%);border:1.5px solid #d9770640;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:485px;margin:0 auto;padding:clamp(.55rem,1.05vh,.95rem) clamp(.85rem,1.3vw,1.3rem);transition:border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 24px 50px -12px #00000017,inset 0 0 0 1px #fffffff2,0 0 35px #f1a64514;transform:none!important}.hero-canvas-viewport{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;transform-origin:50%;will-change:transform;z-index:1;justify-content:center;align-items:center;display:flex;position:relative;aspect-ratio:1/2!important;width:auto!important;max-width:100%!important;height:clamp(410px,100svh - 320px,640px)!important;max-height:calc(100svh - 320px)!important}.hero-canvas-viewport:active{cursor:grabbing}#heroTurntableCanvas{object-fit:contain;filter:drop-shadow(0 18px 32px #0a0b0d29)drop-shadow(0 4px 10px #b453091f);transition:filter var(--transition-smooth);width:100%!important;height:100%!important}.hero-canvas-viewport:hover #heroTurntableCanvas{filter:drop-shadow(0 24px 40px #0a0b0d38)drop-shadow(0 6px 14px #d9770633)}.hero-floor-shadow{pointer-events:none;background:radial-gradient(#0f131838 0%,#0f13180d 55%,#0000 75%);border-radius:50%;width:70%;height:22px;position:absolute;bottom:4px;left:15%}.hero-angle-pill{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#b45309;letter-spacing:.02em;background:#ffffffe6;border:1px solid #d9770659;align-items:center;gap:.5rem;margin-top:.65rem;padding:.3rem .8rem;font-size:.775rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 4px 14px #0000000d}.hero-angle-dot{background:#d97706;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite pulseActiveDot;box-shadow:0 0 6px #d9770699}.hero-drag-hint{color:var(--color-text-dark-muted);opacity:.85;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.hero-image-frame{width:100%;max-width:480px;transition:opacity var(--transition-smooth);position:relative;transform:none!important}.hero-image-frame:hover{transform:none!important}.hero-image-frame img{filter:drop-shadow(0 0 24px #f8f6f033)drop-shadow(0 0 8px #f1a64529);width:100%;transition:filter var(--transition-smooth)}.hero-image-frame:hover img{filter:drop-shadow(0 0 35px #f8f6f052)drop-shadow(0 0 12px #f1a64540)}.hero-contact-shadow{pointer-events:none;background:radial-gradient(#0000002e 0%,#0000000d 50%,#0000 75%);border-radius:50%;width:70%;height:30px;position:absolute;bottom:-15px;left:15%}.hero-scroll-cue{font-size:var(--font-size-caption);color:var(--color-text-dark-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;margin-top:clamp(.65rem,1.4vh,1.15rem);font-weight:600;display:inline-flex}.hero-scroll-cue svg{animation:2s infinite bounce}@media (height<=865px) and (width>=1024px){.hero-pin-wrapper .hero-sticky{padding-top:.45rem!important;padding-bottom:54px!important}.hero-pin-wrapper .hero-title,html:not([lang=tr]) .hero-pin-wrapper .hero-title{margin-bottom:.32rem;font-size:clamp(1.82rem,2.85vw,2.55rem)}.hero-pin-wrapper .hero-desc{margin-bottom:.42rem;font-size:.87rem;line-height:1.38}.hero-pin-wrapper .hero-product-line{margin-bottom:.22rem;font-size:1.08rem}.hero-pin-wrapper .hero-metrics-pill{margin-bottom:.42rem;padding:.42rem}.hero-pin-wrapper .metric-item{padding:.46rem .72rem}.hero-pin-wrapper .metric-number{font-size:clamp(1.58rem,2.6vw,2.05rem)}.hero-pin-wrapper .hero-biomechanic-banner{margin-bottom:.45rem;padding:.42rem .72rem}.hero-pin-wrapper .hero-biomechanic-content{font-size:.765rem;line-height:1.34}.hero-pin-wrapper .hero-canvas-viewport{height:clamp(390px,100svh - 310px,540px)!important;max-height:calc(100svh - 310px)!important}.hero-pin-wrapper .hero-actions .btn{padding:.56rem 1.08rem;font-size:.84rem}.hero-pin-wrapper .hero-scroll-cue{margin-top:.48rem;font-size:.68rem}}@media (height<=805px) and (width>=1024px){.hero-pin-wrapper .hero-sticky{padding-top:.35rem!important;padding-bottom:54px!important}.hero-pin-wrapper .eyebrow{margin-bottom:.22rem;font-size:.7rem}.hero-pin-wrapper .hero-title,html:not([lang=tr]) .hero-pin-wrapper .hero-title{margin-bottom:.24rem;font-size:clamp(1.6rem,2.38vw,2.18rem);line-height:1.06}.hero-pin-wrapper .hero-product-line{margin-bottom:.18rem;font-size:.96rem}.hero-pin-wrapper .hero-desc{margin-bottom:.34rem;font-size:.8125rem;line-height:1.33}.hero-pin-wrapper .hero-metrics-pill{gap:.5rem;margin-bottom:.35rem;padding:.34rem}.hero-pin-wrapper .metric-item{padding:.38rem .62rem}.hero-pin-wrapper .metric-label{margin-bottom:.2rem}.hero-pin-wrapper .metric-number{font-size:clamp(1.42rem,2.2vw,1.8rem)}.hero-pin-wrapper .hero-biomechanic-banner{margin-bottom:.38rem;padding:.36rem .64rem}.hero-pin-wrapper .hero-biomechanic-content{font-size:.73rem;line-height:1.29}.hero-pin-wrapper .hero-actions{gap:.38rem}.hero-pin-wrapper .hero-actions .btn{min-height:36px;padding:.45rem .82rem;font-size:.79rem}.hero-pin-wrapper .hero-scroll-cue{display:none!important}.hero-pin-wrapper .hero-turntable-frame{padding:.45rem .85rem}.hero-pin-wrapper .hero-canvas-viewport{height:clamp(360px,100svh - 282px,515px)!important;max-height:calc(100svh - 282px)!important}.hero-pin-wrapper .hero-angle-pill{margin-top:.45rem;padding:.24rem .72rem}.hero-pin-wrapper .hero-drag-hint{margin-top:.22rem}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(6px)}60%{transform:translateY(3px)}}.hazard-section{position:relative}.circuit-trace-wrap{justify-content:center;width:100%;max-width:700px;margin:1.5rem auto 2rem;display:flex}.circuit-trace-svg{width:100%;height:60px;overflow:visible}#circuitPulse{animation:3.5s linear infinite circuitFlow}@keyframes circuitFlow{0%{stroke-dashoffset:580px}to{stroke-dashoffset:0}}.hazard-grid{grid-template-columns:1fr;gap:2rem;margin-top:3rem;display:grid}@media (width>=768px){.hazard-grid{grid-template-columns:1fr 1fr;gap:2.5rem}}.hazard-card{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);transition:border-color var(--transition-standard);padding:clamp(2rem,3.5vw,2.75rem);position:relative;overflow:hidden}.hazard-card:hover{border-color:var(--color-border-dark-hover)}.hazard-card-accent{width:100%;height:4px;position:absolute;top:0;left:0}.hazard-card-shock .hazard-card-accent{background-color:#5b8def}.hazard-card-arc .hazard-card-accent{background:linear-gradient(90deg, var(--color-accent-leather), var(--color-accent-arc))}.hazard-icon-wrap{border-radius:var(--radius-md);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.5rem;display:flex}.hazard-card-shock .hazard-icon-wrap{color:#5b8def;background-color:#5b8def26}.hazard-card-arc .hazard-icon-wrap{background-color:var(--color-accent-arc-glow);color:var(--color-accent-arc)}.hazard-card h3{font-size:var(--font-size-h3);margin-bottom:1rem;font-weight:700}.hazard-card p{color:var(--color-text-light-secondary);font-size:var(--font-size-body);margin-bottom:1.5rem;line-height:1.65}.hazard-ppe-note{border-top:1px solid var(--color-border-dark);font-size:var(--font-size-body-sm);color:var(--color-text-light-muted);align-items:flex-start;gap:.75rem;padding-top:1.25rem;font-weight:600;display:flex}.hazard-callout-box{border-radius:var(--radius-md);background:linear-gradient(135deg,#f1a64514 0%,#d7b78a0a 100%);border:1px solid #f1a64540;align-items:center;gap:1.5rem;margin-top:3rem;padding:1.75rem 2rem;display:flex}.callout-icon{flex-shrink:0;font-size:1.75rem}.callout-text h4{color:var(--color-accent-arc-bright);margin-bottom:.35rem;font-size:1.125rem;font-weight:700}.callout-text p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);line-height:1.6}.dual-surface-pin-wrapper{width:100%;height:360vh;color:var(--color-text-dark-primary);background:radial-gradient(circle at 50% 45%,#fff 0%,#f5f3ef 50%,#ece8e1 100%);position:relative}@media (width>=1024px){.dual-surface-pin-wrapper{height:330vh}}.dual-surface-sticky{width:100%;height:100dvh;padding-top:calc(var(--header-height) + clamp(.75rem, 1.8vh, 1.5rem));padding-bottom:clamp(.75rem,1.5vh,1.5rem);color:var(--color-text-dark-primary);box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding-inline:0;display:flex;position:sticky;top:0;overflow:hidden}.dual-surface-sticky .container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.dual-surface-sticky .section-header{text-align:center;flex-shrink:0;width:100%;margin-bottom:clamp(.4rem,1.2vh,1.25rem)}.dual-surface-sticky .section-header .eyebrow{letter-spacing:.12em;color:var(--color-accent-arc-dim,#b45309);text-transform:uppercase;margin-bottom:.25rem;font-size:clamp(.6875rem,.85vw,.8125rem);font-weight:700}.dual-surface-sticky .section-title{color:var(--color-text-dark-primary);letter-spacing:-.02em;margin-bottom:.35rem;font-size:clamp(1.4rem,2.2vw,2.25rem);font-weight:800;line-height:1.18}.dual-surface-sticky .section-subtitle{color:var(--color-text-dark-secondary);max-width:820px;margin-inline:auto;font-size:clamp(.8125rem,.95vw,.9375rem);line-height:1.42}.dual-surface-stage{flex:auto;grid-template-columns:1fr;align-items:center;gap:1.5rem;width:100%;min-height:0;padding-block:0;display:grid}.surface-column{z-index:5;flex-direction:column;gap:1.5rem;min-width:0;display:flex}.surface-badge-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all var(--transition-standard);color:var(--color-text-dark-primary);background-color:#ffffffe0;border:1px solid #00000014;padding:clamp(1.1rem,1.6vw,1.5rem);box-shadow:0 10px 30px #0000000f}.surface-badge-card.active{border-color:var(--color-accent-arc);transform:translateY(-2px);box-shadow:0 14px 40px #f1a64538}.surface-badge-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.surface-tag{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);padding:.25rem .625rem;font-weight:700}.tag-dorsal{color:#b45309;background-color:#f1a6452e}.tag-palmar{color:#92400e;background-color:#d7b78a47}.surface-number-row{align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.surface-value{color:var(--color-text-dark-primary);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:800;line-height:1}.surface-unit{color:var(--color-text-dark-secondary);font-size:1.125rem;font-weight:600}.surface-desc{font-size:var(--font-size-body-sm);color:var(--color-text-dark-secondary);margin-bottom:.65rem;line-height:1.5}.surface-mat-pill{font-size:var(--font-size-caption);color:var(--color-text-dark-secondary);border-radius:var(--radius-sm);background:#0000000a;border:1px solid #00000014;padding:.4rem .75rem}.turntable-center{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:380px;display:flex;position:relative}.turntable-ambient-glow{filter:blur(45px);pointer-events:none;z-index:0;will-change:transform, background;background:radial-gradient(circle,#f1a6452e 0%,#f1a6450a 55%,#0000 70%);border-radius:50%;width:min(75vw,360px);height:min(75vw,360px);transition:background .5s ease-out,transform .3s ease-out;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.canvas-viewport{aspect-ratio:1/2;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;transform-origin:50%;will-change:transform;z-index:1;justify-content:center;align-items:center;width:100%;max-width:380px;display:flex;position:relative}.canvas-viewport:active{cursor:grabbing}#turntableCanvas{object-fit:contain;filter:drop-shadow(0 0 18px #f8f6f029);width:100%;height:100%;transition:filter var(--transition-smooth)}.turntable-floor-shadow{pointer-events:none;transform-origin:50%;will-change:transform, opacity;background:radial-gradient(#00000038 0%,#0000000f 50%,#0000 75%);border-radius:50%;width:70%;height:28px;transition:transform .1s ease-out,opacity .1s ease-out;position:absolute;bottom:8px;left:15%}.turntable-poster-picture{pointer-events:none;display:contents}.turntable-poster{object-fit:contain;filter:drop-shadow(0 0 18px #f8f6f029);width:100%;height:100%;transition:opacity var(--transition-fast), filter var(--transition-smooth);pointer-events:none;position:absolute;top:0;left:0}.turntable-poster.hidden{opacity:0}.turntable-controls-bar{border-radius:var(--radius-pill);z-index:10;background-color:#ffffffeb;border:1px solid #0000001a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;max-width:100%;margin-top:1.5rem;padding:.35rem .5rem;display:flex;box-shadow:0 4px 20px #00000014}.control-tab-btn{border-radius:var(--radius-pill);font-size:var(--font-size-body-sm);color:var(--color-text-dark-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:.5rem .95rem;font-weight:700}.btn-label-desktop{display:inline}.btn-label-mobile{display:none}.control-tab-btn:hover{color:var(--color-text-dark-primary);background-color:#0000000d}.control-tab-btn.active{background-color:var(--color-accent-arc);color:#0a0b0d;box-shadow:0 2px 10px #f1a6454d}.turntable-angle-badge{font-family:var(--font-family-mono);color:var(--color-text-dark-muted);border-radius:var(--radius-pill);background:#0000000a;border:1px solid #0000000f;margin-top:.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;display:inline-block}.drag-hint-chip{color:var(--color-text-dark-muted);border-radius:var(--radius-pill);background:#0000000a;border:1px solid #0000000f;align-items:center;gap:.4rem;margin-top:.75rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (width>=1024px){.dual-surface-sticky{padding-top:calc(var(--header-height) + clamp(6px, 1.15vh, 16px));padding-bottom:max(84px,3.8rem + 22px)}.dual-surface-sticky .section-header{flex:none;margin-bottom:clamp(8px,1.25vh,17px)}.dual-surface-sticky .section-header .eyebrow{margin-bottom:clamp(2px,min(.25rem,.45vh),5px);font-size:clamp(10.5px,min(.75rem,1.28vh),13px)}.dual-surface-sticky .section-title{margin-bottom:clamp(3px,min(.3rem,.5vh),6px);font-size:clamp(19px,min(1.95vw,3.15vh),33px)}.dual-surface-sticky .section-subtitle{-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;text-wrap:pretty;max-width:min(100%,1040px);font-size:clamp(12px,min(.875rem,1.5vh),14.6px);line-height:1.4;display:block;overflow:visible}.turntable-center{box-sizing:border-box;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-width:0;height:100%;min-height:0;max-height:100%;padding-top:clamp(16px,2.2vh,24px);padding-bottom:4px;display:flex}.canvas-viewport{aspect-ratio:1/2;flex:0 515px;width:auto;max-width:100%;height:515px;min-height:165px;max-height:min(515px,100%)}.canvas-viewport #turntableCanvas{width:100%;height:100%;position:absolute;inset:0}.turntable-controls-bar{white-space:nowrap;box-sizing:border-box;flex-wrap:nowrap;flex-shrink:0;gap:.375rem;max-width:100%;margin-top:clamp(24px,3.15vh,36px);padding:.32rem .45rem}.dual-surface-stage .control-tab-btn{white-space:nowrap;padding:clamp(6px,.7vh,8px) clamp(10px,.88vw,14.5px);font-size:clamp(12.25px,min(.875rem,.96vw),14.25px)}.turntable-angle-badge{margin-top:clamp(3px,.45vh,5px);padding:clamp(2px,.35vh,4px) 11px;font-size:clamp(11px,min(.8125rem,1.35vh),13px)}.drag-hint-chip{flex-shrink:0;margin-top:clamp(3px,.5vh,6px);padding:clamp(2px,.35vh,4.5px) 11px;font-size:clamp(10.5px,min(.75rem,1.25vh),12px)}.dual-surface-stage{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(260px,330px) minmax(340px,1fr) minmax(260px,330px);align-items:center;gap:clamp(.85rem,1.7vw,2.15rem);width:100%;min-height:0;margin-top:0;margin-bottom:0}.dual-surface-stage .surface-column{justify-content:center;min-height:0;max-height:100%}.dual-surface-stage .surface-badge-card{scrollbar-width:thin;max-height:100%;padding:clamp(10px,min(1.25rem,2vh),22px) clamp(13px,min(1.35rem,1.45vw),22px);overflow-y:auto}.dual-surface-stage .surface-badge-header{margin-bottom:clamp(4px,min(.65rem,1vh),11px)}.dual-surface-stage .surface-tag{padding:3px 9px;font-size:clamp(10.5px,min(.75rem,1.25vh),12.5px)}.dual-surface-stage .surface-badge-header .tabular-nums{font-size:clamp(10.5px,min(.75rem,1.22vh),12px)!important}.dual-surface-stage .surface-number-row{margin-bottom:clamp(4px,min(.6rem,.95vh),10px)}.dual-surface-stage .surface-value{font-size:clamp(22px,min(2.85vw,4.35vh),46px)}.dual-surface-stage .surface-unit{font-size:clamp(13px,min(1.05rem,1.75vh),18px)}.dual-surface-stage .surface-badge-card h3{margin-bottom:clamp(4px,min(.45rem,.72vh),8px)!important;font-size:clamp(13.5px,min(1.125rem,1.9vh),18.5px)!important;line-height:1.25!important}.dual-surface-stage .surface-desc{margin-bottom:clamp(5px,min(.6rem,.9vh),10px);font-size:clamp(11.5px,min(.875rem,1.46vh),14.5px);line-height:1.4}.dual-surface-stage .surface-mat-pill{padding:clamp(3px,.5vh,6px) clamp(8px,.7vw,12px);font-size:clamp(10.5px,min(.75rem,1.25vh),12.5px);line-height:1.3}.dual-surface-stage .surface-column-left,.dual-surface-stage .surface-column-right{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}}@media (width>=1024px) and (width<=1439px){.dual-surface-stage{grid-template-columns:minmax(250px,320px) minmax(320px,1fr) minmax(250px,320px);gap:clamp(.75rem,1.4vw,1.4rem)}.dual-surface-stage .btn-label-desktop{display:none}.dual-surface-stage .btn-label-mobile{display:inline}.dual-surface-stage .control-tab-btn{padding:clamp(5.5px,.65vh,7.5px) clamp(9px,.8vw,12px);font-size:clamp(11.75px,min(.8125rem,1vw),13.25px)}}@media (width>=1024px) and (width<=1179px){.dual-surface-stage{grid-template-columns:minmax(235px,295px) minmax(325px,1fr) minmax(235px,295px);gap:clamp(.65rem,1.15vw,1rem)}}@media (width>=1024px) and (height<=880px){.dual-surface-sticky{padding-top:calc(var(--header-height) + 6px);padding-bottom:max(80px,3.75rem + 20px)}.dual-surface-sticky .section-header{margin-bottom:8px}.dual-surface-sticky .section-title{margin-bottom:3px;font-size:clamp(18px,min(1.65vw,2.8vh),25px)}.dual-surface-sticky .section-subtitle{-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;max-width:min(100%,1020px);font-size:clamp(11.75px,min(.7875rem,1.5vh),13px);line-height:1.34;display:block;overflow:visible}.dual-surface-stage .turntable-center{padding-top:17px;padding-bottom:2px}.dual-surface-stage .canvas-viewport{flex:0 440px;height:440px;min-height:160px;max-height:min(440px,100%)}.dual-surface-stage .turntable-controls-bar{margin-top:25px}.dual-surface-stage .drag-hint-chip{display:none}}@media (width>=1024px) and (height<=760px){.dual-surface-sticky{padding-top:calc(var(--header-height) + 4px);padding-bottom:max(80px,3.7rem + 20px)}.dual-surface-sticky .section-header{margin-bottom:7px}.dual-surface-sticky .section-header .eyebrow{margin-bottom:2px;font-size:10.5px}.dual-surface-sticky .section-title{margin-bottom:2px;font-size:clamp(16.5px,min(1.45vw,2.65vh),21.5px)}.dual-surface-sticky .section-subtitle{font-size:clamp(11.25px,1.6vh,12.25px);line-height:1.29}.dual-surface-stage .surface-badge-card{padding:clamp(8px,1.3vh,11px) clamp(11px,1.1vw,14px)}.dual-surface-stage .surface-badge-header{margin-bottom:4px}.dual-surface-stage .surface-number-row{margin-bottom:3px}.dual-surface-stage .surface-value{font-size:clamp(21px,min(2.2vw,3.8vh),30px)}.dual-surface-stage .surface-badge-card h3{margin-bottom:3px!important;font-size:clamp(13px,1.95vh,15px)!important}.dual-surface-stage .surface-desc{margin-bottom:5px;font-size:clamp(11px,1.58vh,12px);line-height:1.3}.dual-surface-stage .surface-mat-pill{padding:3px 8px;font-size:10.5px}.dual-surface-stage .turntable-center{padding-top:18px}.dual-surface-stage .canvas-viewport{flex:0 360px;height:360px;min-height:140px;max-height:min(360px,100%)}.dual-surface-stage .turntable-controls-bar{margin-top:23px}}@media (width>=1024px) and (height<=645px){.dual-surface-sticky{padding-top:calc(var(--header-height) + 3px);padding-bottom:max(79px,3.65rem + 18px)}.dual-surface-sticky .section-header{margin-bottom:6px}.dual-surface-sticky .section-title{margin-bottom:1px;font-size:clamp(15.5px,1.35vw,19px)}.dual-surface-sticky .section-subtitle{font-size:11px;line-height:1.26}.dual-surface-stage .surface-badge-card{padding:7px 11px}.dual-surface-stage .surface-value{font-size:clamp(19px,3.5vh,24px)}.dual-surface-stage .surface-badge-card h3{margin-bottom:2px!important;font-size:12.5px!important}.dual-surface-stage .surface-desc{margin-bottom:4px;font-size:10.75px;line-height:1.27}.dual-surface-stage .surface-mat-pill{padding:2px 7px;font-size:10px}.dual-surface-stage .turntable-center{padding-top:16px}.dual-surface-stage .canvas-viewport{flex:0 290px;height:290px;min-height:115px;max-height:min(290px,100%)}.dual-surface-stage .turntable-controls-bar{margin-top:21px}}@media (width<=1023px){.hero-pin-wrapper{height:auto}.hero-sticky{height:auto;position:relative;top:auto;overflow:hidden}.hero-glow-backdrop{width:88%;height:100%}.hero-section{min-height:auto;padding-top:calc(var(--header-height) + .85rem);justify-content:center;align-items:center;padding-bottom:1.75rem;display:flex}.hero-grid{text-align:center;flex-direction:column;align-items:center;gap:clamp(.4rem,1.2vh,.75rem);width:100%;min-width:0;max-width:100%;display:flex}.hero-content{flex-direction:column;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.hero-title{max-width:100%;margin-bottom:.25rem;font-size:clamp(1.5rem,5vw,2.15rem);line-height:1.12}.hero-product-line{max-width:100%;margin-bottom:.35rem;font-size:clamp(.9rem,3vw,1.1rem)}.hero-desc{max-width:min(100%,420px);margin-bottom:.65rem;font-size:.8125rem;line-height:1.4}.hero-metrics-pill{box-sizing:border-box;gap:.65rem;width:100%;max-width:min(100%,360px);margin-bottom:.55rem;padding:.45rem .75rem}.hero-biomechanic-banner{margin-bottom:.65rem;text-align:left;box-sizing:border-box;width:100%;max-width:min(100%,360px);margin-inline:auto;padding:.45rem .65rem}.hero-biomechanic-content{font-size:.75rem;line-height:1.38}@media (width<=360px){.hero-metrics-pill{gap:.35rem;padding:.35rem .5rem}.hero-metrics-pill .metric-item{padding:.45rem .55rem}.hero-metrics-pill .metric-number{font-size:1.3rem}.hero-metrics-pill .metric-unit{font-size:.6875rem}.hero-metrics-pill .metric-label{padding-right:34px;font-size:.625rem}}.hero-actions{justify-content:center;gap:.45rem;width:100%;min-width:0;max-width:100%}.hero-actions .btn{min-width:0;max-width:100%;min-height:44px;padding:.5rem .9rem;font-size:.8125rem}@media (width<=480px){.hero-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem;width:100%;max-width:min(100%,340px);margin-inline:auto;display:grid}.hero-actions .btn{width:100%;min-width:0;min-height:44px;padding:.45rem .5rem;font-size:.75rem}}@media (width<=374px){.hero-actions{grid-template-columns:minmax(0,1fr)}}.hero-visual{perspective:1000px;width:100%;max-width:390px;margin-top:.35rem}.hero-turntable-frame{border-radius:20px;max-width:345px;margin:0 auto;padding:.7rem .75rem}.hero-canvas-viewport{aspect-ratio:1/2!important;width:auto!important;max-width:100%!important;height:clamp(295px,46vh,420px)!important;max-height:none!important}@media (width<=360px){.hero-turntable-frame{max-width:295px}.hero-canvas-viewport{height:clamp(265px,45vh,330px)!important}}.hero-image-frame{will-change:transform;max-width:270px;margin:0 auto;transform:perspective(1000px)rotateY(-5deg)rotateX(2deg)}.dual-surface-sticky{padding-top:calc(var(--header-height) + max(env(safe-area-inset-top,0px), 10px) + clamp(.5rem, 1.3vh, .95rem))!important;padding-bottom:calc(62px + max(env(safe-area-inset-bottom,0px), 10px) + .35rem)!important;padding-inline:max(.85rem, env(safe-area-inset-left,0px)) max(.85rem, env(safe-area-inset-right,0px))!important;box-sizing:border-box!important;justify-content:flex-start!important;height:100dvh!important;overflow:hidden!important}.dual-surface-sticky .container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;max-width:520px;height:100%;max-height:100%;margin-inline:auto;padding-inline:0;display:flex}.dual-surface-sticky .section-header{text-align:center;flex:none;width:100%;margin-bottom:clamp(.2rem,.6vh,.4rem)!important;padding-top:0!important}.dual-surface-sticky .section-header .eyebrow{letter-spacing:.1em;color:var(--color-accent-arc-dim,#b45309);text-transform:uppercase;margin-bottom:.15rem;font-size:clamp(.625rem,1.8vw,.6875rem);font-weight:700}.dual-surface-sticky .section-header .section-title{letter-spacing:-.02em;color:var(--color-text-dark-primary);margin-bottom:.15rem;font-weight:800;line-height:1.15;font-size:clamp(1.15rem,3.8vw,1.4rem)!important}.dual-surface-sticky .section-header .section-subtitle{color:var(--color-text-dark-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:420px;margin-inline:auto;font-size:clamp(.7rem,2vw,.76rem);line-height:1.3;display:-webkit-box;overflow:hidden}.dual-surface-stage{flex:auto;grid-template-rows:auto auto;grid-template-columns:1fr;place-items:center;gap:clamp(.2rem,.6vh,.4rem);width:100%;min-width:0;margin:0;display:grid;padding-block:0!important}.dual-surface-stage>*{min-width:0;max-width:100%}.dual-surface-stage .turntable-center{order:unset;grid-area:1/1;width:100%;min-height:auto;margin-block:0}.canvas-viewport{transform-origin:50%;will-change:transform;margin-inline:auto;aspect-ratio:1/2!important;width:auto!important;max-width:100%!important;height:clamp(205px,100svh - 465px,315px)!important}.turntable-ambient-glow{filter:blur(32px);width:min(55vw,240px);height:min(55vw,240px)}.turntable-floor-shadow{height:16px;bottom:2px}.btn-label-desktop{display:none}.btn-label-mobile{display:inline}.turntable-controls-bar{border-radius:var(--radius-pill);box-sizing:border-box;background-color:#fffffff0;justify-content:center;align-items:center;gap:.25rem;width:auto;max-width:360px;padding:.2rem .35rem;display:flex;box-shadow:0 2px 12px #00000014;flex-wrap:nowrap!important;margin-top:clamp(.2rem,.6vh,.4rem)!important}.control-tab-btn{border-radius:var(--radius-pill);touch-action:manipulation;white-space:nowrap;flex:auto;justify-content:center;align-items:center;font-weight:700;line-height:1.2;display:inline-flex;min-height:28px!important;padding:.24rem .5rem!important;font-size:clamp(.6875rem,2.2vw,.75rem)!important}.turntable-angle-badge{border-radius:var(--radius-pill);color:var(--color-text-dark-muted);background:#0000000a;font-weight:600;margin-top:.15rem!important;padding:.12rem .5rem!important;font-size:clamp(.625rem,1.9vw,.6875rem)!important}.drag-hint-chip{display:none!important}.dual-surface-stage .surface-column-left,.dual-surface-stage .surface-column-right{order:unset;grid-area:2/1;width:100%;max-width:min(100%,420px);margin:0 auto;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.dual-surface-stage .surface-column-left:not(.mobile-visible),.dual-surface-stage .surface-column-right:not(.mobile-visible){opacity:0;pointer-events:none;visibility:hidden;transform:translateY(8px)scale(.98)}.dual-surface-stage .surface-column-left.mobile-visible,.dual-surface-stage .surface-column-right.mobile-visible{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.surface-badge-card{background-color:#ffffffeb;box-shadow:0 4px 18px #0000000f;border-radius:var(--radius-md)!important;padding:clamp(.4rem,1vh,.6rem) clamp(.65rem,2vw,.85rem)!important}.surface-badge-header{justify-content:space-between;align-items:center;display:flex;margin-bottom:.15rem!important}.surface-tag{letter-spacing:.06em;padding:.12rem .4rem!important;font-size:.625rem!important}.surface-number-row{align-items:baseline;display:flex;gap:.3rem!important;margin-bottom:.12rem!important}.surface-value{font-weight:800;line-height:1;font-size:clamp(1.25rem,4vw,1.55rem)!important}.surface-unit{font-weight:600;font-size:.72rem!important}.surface-badge-card h3{color:var(--color-text-dark-primary);font-weight:700;margin-bottom:.15rem!important;font-size:clamp(.78rem,2.2vw,.84rem)!important}.surface-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:.2rem!important;font-size:clamp(.65rem,1.9vw,.72rem)!important;line-height:1.3!important}.surface-mat-pill{display:inline-block;padding:.12rem .4rem!important;font-size:.6rem!important}.dual-surface-stage.summary-mode{grid-template-rows:auto auto!important;grid-template-columns:1fr 1fr!important;gap:.4rem!important}.dual-surface-stage.summary-mode .turntable-center{grid-area:1/1/auto/span 2!important}.dual-surface-stage.summary-mode .surface-column-left{opacity:1!important;visibility:visible!important;pointer-events:auto!important;grid-area:2/1!important;max-width:none!important;transform:none!important}.dual-surface-stage.summary-mode .surface-column-right{opacity:1!important;visibility:visible!important;pointer-events:auto!important;grid-area:2/2!important;max-width:none!important;transform:none!important}.dual-surface-stage.summary-mode .surface-badge-card{padding:.32rem .42rem!important}.dual-surface-stage.summary-mode .surface-value{font-size:1.12rem!important}.dual-surface-stage.summary-mode .surface-unit{font-size:.66rem!important}.dual-surface-stage.summary-mode .surface-badge-card h3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:.06rem!important;font-size:.68rem!important;line-height:1.2!important}.dual-surface-stage.summary-mode .surface-desc,.dual-surface-stage.summary-mode .surface-mat-pill{display:none!important}}@media (width>=700px) and (width<=1023px){.hero-visual{max-width:430px}.hero-turntable-frame{max-width:390px;padding:.85rem .95rem}.hero-canvas-viewport{height:clamp(390px,46vh,495px)!important}.dual-surface-sticky .container{max-width:580px}.dual-surface-stage .canvas-viewport{height:clamp(290px,100svh - 495px,425px)!important}}@media (height<=680px) and (width<=1023px){.dual-surface-sticky{padding-top:calc(var(--header-height) + max(env(safe-area-inset-top,0px), 6px) + .35rem)!important;padding-bottom:calc(64px + max(env(safe-area-inset-bottom,0px), 8px))!important}.dual-surface-sticky .section-header .section-title{font-size:clamp(1.02rem,4.4vw,1.25rem)!important;line-height:1.15!important}.dual-surface-stage .canvas-viewport{height:clamp(142px,100svh - 424px,245px)!important}.dual-surface-stage.summary-mode .canvas-viewport{height:clamp(118px,100svh - 452px,215px)!important}.dual-surface-stage.summary-mode .surface-badge-card{padding:.28rem .38rem!important}.dual-surface-sticky .section-header .section-subtitle{-webkit-line-clamp:1;line-clamp:1}.surface-desc,.surface-mat-pill{display:none!important}}@media (height<=500px) and (width<=1023px) and (width>=520px){.hero-canvas-viewport{height:clamp(220px,60vh,285px)!important}.dual-surface-sticky{padding-top:calc(var(--header-height) + .25rem)!important;padding-bottom:calc(64px + max(env(safe-area-inset-bottom,0px), 4px))!important}.dual-surface-sticky .container{max-width:min(100%,820px)!important}.dual-surface-sticky .section-header{margin-bottom:.15rem!important}.dual-surface-sticky .section-header .eyebrow{margin-bottom:.05rem!important;font-size:.58rem!important}.dual-surface-sticky .section-header .section-title{margin-bottom:0!important;font-size:clamp(.96rem,2.4vw,1.15rem)!important}.dual-surface-sticky .section-header .section-subtitle{display:none!important}.dual-surface-stage{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(210px,.94fr) minmax(220px,1.06fr)!important;align-items:center!important;gap:.7rem!important}.dual-surface-stage .turntable-center{grid-area:1/1!important}.dual-surface-stage .surface-column-left,.dual-surface-stage .surface-column-right{grid-area:1/2!important;max-width:100%!important}.dual-surface-stage .canvas-viewport{height:clamp(102px,100svh - 248px,148px)!important}.dual-surface-stage .turntable-controls-bar{gap:.18rem!important;margin-top:.18rem!important;padding:.14rem .25rem!important}.dual-surface-stage .control-tab-btn{min-height:24px!important;padding:.16rem .38rem!important;font-size:.64rem!important}.dual-surface-stage .turntable-angle-badge{margin-top:.1rem!important;padding:.08rem .42rem!important;font-size:.59rem!important}.dual-surface-stage.summary-mode{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(125px,.86fr) minmax(195px,1.18fr) minmax(125px,.86fr)!important;gap:.45rem!important}.dual-surface-stage.summary-mode .surface-column-left{grid-area:1/1!important}.dual-surface-stage.summary-mode .turntable-center{grid-area:1/2!important}.dual-surface-stage.summary-mode .surface-column-right{grid-area:1/3!important}.dual-surface-stage.summary-mode .surface-badge-card{padding:.35rem .45rem!important}.dual-surface-stage.summary-mode .surface-value{font-size:1.05rem!important}}@media (height<=500px) and (width<=519px){.dual-surface-sticky{padding-top:calc(var(--header-height) + .25rem)!important;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}.dual-surface-sticky .section-header .section-subtitle{display:none!important}.dual-surface-stage .canvas-viewport{height:clamp(92px,24vh,118px)!important}}.materials-grid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=1024px){.materials-grid{grid-template-columns:repeat(3,1fr)}}.material-card{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);transition:all var(--transition-standard);flex-direction:column;display:flex;overflow:hidden}.material-card:hover{border-color:var(--color-border-dark-hover);box-shadow:var(--shadow-elevated);transform:translateY(-4px)}.material-media-frame{aspect-ratio:4/3;background:radial-gradient(circle,#f5ebdc14 0%,#0e1015 70%);justify-content:center;align-items:center;width:100%;padding:.875rem;display:flex;position:relative;overflow:hidden}.material-media-frame picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.material-media-frame img{object-fit:contain;width:100%;height:100%;transition:transform var(--transition-smooth), filter var(--transition-smooth);filter:drop-shadow(0 0 16px #f8f6f02e)drop-shadow(0 0 6px #f1a6451f)}.material-card:hover .material-media-frame img{filter:drop-shadow(0 0 25px #f8f6f052)drop-shadow(0 0 8px #f1a64538);transform:scale(1.05)}.material-card-body{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.material-card-body h3{margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.material-card-body p{color:var(--color-text-light-secondary);font-size:var(--font-size-body-sm);margin-bottom:1.5rem;line-height:1.6}.material-specs-list{border-top:1px solid var(--color-border-dark);flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.material-spec-row{font-size:var(--font-size-caption);justify-content:space-between;display:flex}.material-spec-row .spec-name{color:var(--color-text-light-muted)}.material-spec-row .spec-val{color:var(--color-accent-leather);font-weight:700}.precision-section{background-color:var(--color-bg-light);color:var(--color-text-dark-primary);overflow:hidden}.precision-grid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (width>=1024px){.precision-grid{grid-template-columns:.9fr 1.1fr;gap:5rem}}.precision-content{z-index:2}.precision-content .eyebrow{color:#b45309}.precision-content .eyebrow:before{background-color:#b45309;box-shadow:0 0 10px #b4530966}.precision-title{font-size:var(--font-size-h1);letter-spacing:-.03em;color:var(--color-text-dark-primary);margin-bottom:1.5rem;font-weight:800;line-height:1.1}.precision-desc{font-size:var(--font-size-body-lg);color:var(--color-text-dark-secondary);margin-bottom:2rem;line-height:1.65}.precision-features{flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;display:flex}.precision-feature-item{align-items:flex-start;gap:1rem;display:flex}.precision-feature-icon{color:#b45309;background-color:#b453091f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:.15rem;display:flex}.precision-feature-text h4{color:var(--color-text-dark-primary);margin-bottom:.25rem;font-size:1.0625rem;font-weight:700}.precision-feature-text p{font-size:var(--font-size-body-sm);color:var(--color-text-dark-secondary)}.precision-visual{justify-content:center;display:flex;position:relative}.precision-visual-frame{border-radius:var(--radius-lg);border:1px solid var(--color-border-dark);background:radial-gradient(circle,#f5ebdc14 0%,#0e1015 70%);justify-content:center;align-items:center;width:100%;max-width:580px;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000059}.precision-visual-frame img{object-fit:contain;width:100%;height:auto;transition:transform var(--transition-smooth), filter var(--transition-smooth);filter:drop-shadow(0 0 24px #f8f6f033)drop-shadow(0 0 8px #f1a64529)}.precision-visual-frame:hover img{filter:drop-shadow(0 0 36px #f8f6f052)drop-shadow(0 0 12px #f1a64540);transform:scale(1.03)}.contexts-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:3rem;display:grid}@media (width>=640px){.contexts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.contexts-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.context-card{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);min-width:0;transition:all var(--transition-standard);flex-direction:column;padding:2rem 1.75rem;display:flex}.context-card:hover{border-color:var(--color-accent-leather);box-shadow:var(--shadow-subtle);transform:translateY(-4px)}.context-tag{font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-arc);margin-bottom:.75rem;font-weight:700}.context-card h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.context-card p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);margin-bottom:1.25rem;line-height:1.6}.context-bullet{font-size:var(--font-size-caption);color:var(--color-accent-leather);align-items:center;gap:.5rem;margin-top:auto;font-weight:600;display:flex}.context-disclaimer-bar{background-color:var(--color-bg-surface);border-left:3px solid var(--color-accent-leather);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);margin-top:3.5rem;padding:1.25rem 1.75rem}.specs-section{background-color:var(--color-bg-surface)}.specs-grid{grid-template-columns:1fr;gap:3rem;min-width:0;max-width:100%;margin-top:3rem;display:grid}.specs-grid>*{min-width:0;max-width:100%}@media (width>=1024px){.specs-grid{grid-template-columns:380px 1fr;gap:4rem}}.specs-aside{flex-direction:column;gap:2rem;min-width:0;max-width:100%;display:flex}.specs-product-card{background-color:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);text-align:center;background:radial-gradient(circle at 50% 38%, #f5ebdc12 0%, var(--color-bg-base) 70%);flex-direction:column;align-items:center;padding:2rem;display:flex}.specs-product-card picture{justify-content:center;width:100%;display:flex}.specs-product-card img{filter:drop-shadow(0 0 20px #f8f6f038)drop-shadow(0 0 6px #f1a64529);width:100%;max-width:260px;transition:filter var(--transition-smooth), transform var(--transition-smooth);margin-bottom:1.5rem}.specs-product-card:hover img{filter:drop-shadow(0 0 32px #f8f6f059)drop-shadow(0 0 10px #f1a64540);transform:scale(1.03)}.specs-product-card h4{margin-bottom:.25rem;font-size:1.25rem;font-weight:800}.specs-product-card span{font-size:var(--font-size-caption);color:var(--color-accent-arc);font-weight:700}.brochure-download-card{border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:linear-gradient(135deg,#d7b78a1a 0%,#13161ce6 100%);padding:2rem}.brochure-icon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-accent-leather);background-color:#d7b78a33;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.brochure-download-card h4{margin-bottom:.35rem;font-size:1.1875rem;font-weight:700}.brochure-meta{font-size:var(--font-size-caption);color:var(--color-text-light-muted);margin-bottom:1.25rem}.specs-table-wrap{background-color:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;box-sizing:border-box;min-width:0;max-width:100%;overflow-x:auto}.specs-table{border-collapse:collapse;text-align:left;width:100%}.specs-table th,.specs-table td{border-bottom:1px solid var(--color-border-dark);padding:1.125rem 1.5rem}@media (width<=640px){.specs-product-card,.brochure-download-card{padding:1.25rem 1rem}.specs-table{min-width:440px}.specs-table th,.specs-table td{padding:.65rem .75rem;font-size:.8125rem}}.specs-table thead th{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light-muted);background-color:#ffffff05;font-weight:700}.specs-table tbody tr:last-child td{border-bottom:none}.specs-table tbody tr:hover{background-color:#ffffff05}.spec-title-cell{color:var(--color-text-light-primary);width:32%;font-weight:700}.spec-val-cell{color:var(--color-text-light-primary);width:38%;font-weight:600}.spec-val-cell strong{color:var(--color-accent-arc-bright)}.spec-status-cell{text-align:right;width:30%}.status-badge{font-size:var(--font-size-badge);border-radius:var(--radius-pill);color:var(--color-text-light-secondary);background-color:#ffffff0f;align-items:center;gap:.35rem;padding:.25rem .625rem;font-weight:600;display:inline-flex}.status-verified{color:#34d399;background-color:#10b9811f}.status-clarification{color:#fbbf24;background-color:#f59e0b1f}.spec-note-row td{font-size:var(--font-size-caption);color:var(--color-text-light-muted);padding-top:0;padding-bottom:1.125rem;line-height:1.5}section[id],.hero-pin-wrapper,.dual-surface-pin-wrapper{scroll-margin-top:calc(var(--header-height) + 1.25rem)}.arcsim-section{border-bottom:1px solid var(--color-border-dark);background:radial-gradient(circle at 100% 0,#19202e 0%,#0a0b0d 60%);position:relative;overflow:hidden}.sector-blindspot-card{border:1px solid #f1a64559;border-left:5px solid var(--color-accent-arc);border-radius:var(--radius-lg);box-sizing:border-box;background:linear-gradient(135deg,#ef444414 0%,#13161cfa 45%,#f1a64512 100%);margin-top:2.5rem;margin-bottom:2rem;padding:clamp(1.25rem,3.5vw,2.25rem);box-shadow:0 15px 40px #00000080}.blindspot-header{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.blindspot-icon-badge{border-radius:var(--radius-md);width:46px;height:46px;color:var(--color-accent-arc-bright);background:#f1a64526;border:1px solid #f1a64566;flex-shrink:0;justify-content:center;align-items:center;display:flex}.blindspot-title-wrap{flex:1}.blindspot-tag{font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:#f87171;margin-bottom:.25rem;font-size:.725rem;font-weight:800;display:inline-block}.blindspot-title{color:var(--color-text-light-primary);margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:800;line-height:1.35}.blindspot-highlight-quote{border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#fee2e2;background:#ef44441a;border-left:3px solid #ef4444;margin:1.25rem 0 1.75rem;padding:1.15rem 1.35rem;font-size:clamp(.95rem,1.15vw,1.075rem);font-weight:500;line-height:1.65}.blindspot-highlight-quote strong{color:#ffa4a4;font-weight:700}.blindspot-compare-grid{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.75rem;display:grid}@media (width>=768px){.blindspot-compare-grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.blindspot-col{background:var(--color-bg-base);border-radius:var(--radius-md);border:1px solid var(--color-border-dark);flex-direction:column;padding:1.35rem;display:flex}.blindspot-col.col-torso{background:linear-gradient(180deg, #10b9810d 0%, var(--color-bg-base) 100%);border-color:#34d39959}.blindspot-col.col-hands{background:linear-gradient(180deg, #ef444414 0%, var(--color-bg-base) 100%);border-color:#ef444473}.blindspot-col-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);align-items:center;gap:.35rem;width:fit-content;margin-bottom:.85rem;padding:.3rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.col-torso .blindspot-col-badge{color:#34d399;background:#10b98126}.col-hands .blindspot-col-badge{color:#f87171;background:#ef444433}.blindspot-col-title{color:var(--color-text-light-primary);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.blindspot-stats-list{flex-direction:column;gap:.6rem;margin:0 0 1rem;padding:0;font-size:.875rem;list-style:none;display:flex}.blindspot-stats-list li{color:var(--color-text-light-secondary);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.45rem;display:flex}.blindspot-stats-list li span:first-child{flex:auto}.blindspot-stats-list li span:last-child{font-family:var(--font-family-mono);color:var(--color-text-light-primary);text-align:right;white-space:nowrap;flex-shrink:0;font-weight:700}@media (width<=480px){.blindspot-stats-list li{flex-direction:column;align-items:flex-start;gap:.2rem}.blindspot-stats-list li span:last-child{text-align:left;white-space:normal}}.blindspot-col-verdict{border-radius:var(--radius-sm);margin-top:auto;padding:.75rem;font-size:.825rem;font-weight:600;line-height:1.45}.col-torso .blindspot-col-verdict{color:#a7f3d0;background:#10b9811a;border-left:3px solid #10b981}.col-hands .blindspot-col-verdict{color:#fecaca;background:#ef444426;border-left:3px solid #ef4444}.blindspot-physics-note{border-radius:var(--radius-md);color:var(--color-text-light-secondary);background:#f1a6450f;border:1px solid #f1a64540;padding:1.25rem 1.5rem;font-size:.875rem;line-height:1.6}.blindspot-physics-note h5{color:var(--color-accent-arc-bright);align-items:center;gap:.5rem;margin-bottom:.45rem;font-size:.95rem;font-weight:700;display:flex}.blindspot-physics-note p{margin:0 0 .5rem}.blindspot-physics-note p:last-child{margin-bottom:0}.arcsim-grid{grid-template-columns:1fr;gap:3rem;min-width:0;max-width:100%;margin-top:3.5rem;display:grid}.arcsim-grid>*{min-width:0;max-width:100%}@media (width>=1024px){.arcsim-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4.5rem}}.arcsim-params-list{flex-direction:column;gap:1.5rem;min-width:0;max-width:100%;display:flex}.arcsim-param-item{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);transition:all var(--transition-fast);box-sizing:border-box;min-width:0;max-width:100%;padding:1.5rem}.arcsim-param-item:hover{border-color:var(--color-accent-arc)}.param-header{align-items:center;gap:.75rem;min-width:0;margin-bottom:.5rem;display:flex}.param-num{background-color:var(--color-accent-arc-glow);width:24px;height:24px;color:var(--color-accent-arc);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}.param-header h4{word-break:break-word;min-width:0;font-size:1.125rem;font-weight:700}.arcsim-param-item p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);padding-left:2.25rem;line-height:1.55}@media (width<=640px){.arcsim-param-item{padding:1.1rem .9rem}.arcsim-param-item p{margin-top:.4rem;padding-left:0}.arcsim-visual-card{padding:1.5rem 1rem}}.arcsim-visual-card{border-radius:var(--radius-lg);box-sizing:border-box;background:#0e121af2;border:1px solid #38bdf840;min-width:0;max-width:100%;padding:2.5rem 2rem;position:relative;box-shadow:0 15px 40px #00000080}.arcsim-visual-card:before{content:"ARCSIM POWER SYSTEMS INTEGRATION";font-family:var(--font-family-mono);letter-spacing:.15em;color:#38bdf8;margin-bottom:1.5rem;font-size:.6875rem;display:block}.arcsim-visual-card h3{margin-bottom:1rem;font-size:1.625rem;font-weight:800}.arcsim-visual-card p{color:var(--color-text-light-secondary);font-size:var(--font-size-body);margin-bottom:2rem;line-height:1.6}.sizing-grid{grid-template-columns:1fr;gap:3rem;min-width:0;max-width:100%;margin-top:3.5rem;display:grid}.sizing-grid>*{min-width:0;max-width:100%}@media (width>=1024px){.sizing-grid{grid-template-columns:1fr 1fr;gap:4rem}}.size-selector-box{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);box-sizing:border-box;min-width:0;max-width:100%;padding:clamp(1.25rem,3vw,2rem)}.size-selector-box h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.size-selector-box p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);margin-bottom:1.5rem}.size-buttons-group{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.size-btn{border-radius:var(--radius-md);border:1px solid var(--color-border-dark);background-color:var(--color-bg-base);width:58px;height:58px;color:var(--color-text-light-primary);cursor:pointer;transition:all var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.size-btn span{color:var(--color-text-light-muted);font-size:.6875rem;font-weight:600}.size-btn:hover{border-color:var(--color-accent-leather)}.size-btn.active{background-color:var(--color-accent-leather);border-color:var(--color-accent-leather);color:#0a0b0d}.size-btn.active span{color:#000000b3}.selected-size-details{border-radius:var(--radius-md);background-color:#ffffff08;grid-template-columns:1fr 1fr;gap:1rem;padding:1.25rem;display:grid}@media (width<=480px){.selected-size-details{grid-template-columns:1fr;gap:.65rem;padding:1rem}.size-btn{width:50px;height:50px;font-size:1.15rem}}.size-detail-col span{font-size:var(--font-size-caption);color:var(--color-text-light-muted);margin-bottom:.25rem;display:block}.size-detail-col strong{color:var(--color-accent-leather);font-size:1.0625rem}.size-table-container{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--color-border-dark);border-radius:var(--radius-md);box-sizing:border-box;background-color:#0a0b0d80;min-width:0;max-width:100%;margin-top:1.5rem;overflow-x:auto}.size-data-table{border-collapse:collapse;text-align:left;width:100%;min-width:360px;font-size:.8125rem}.size-data-table th{border-bottom:1px solid var(--color-border-dark);color:var(--color-text-light-muted);background-color:#ffffff0a;padding:.625rem .75rem;font-weight:700}.size-data-table td{border-bottom:1px solid #ffffff0a;padding:.55rem .75rem}.care-box{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;gap:1.5rem;min-width:0;max-width:100%;padding:clamp(1.25rem,3vw,2rem);display:flex}.care-box h3{font-size:1.25rem;font-weight:700}.care-item{align-items:flex-start;gap:1rem;display:flex}.care-icon{width:32px;height:32px;color:var(--color-accent-leather);background:#d7b78a26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;display:flex}.care-item-text h4{margin-bottom:.25rem;font-size:1.0625rem;font-weight:700}.care-item-text p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);line-height:1.55}.faq-list{flex-direction:column;gap:1rem;max-width:920px;margin-inline:auto;display:flex}.faq-item{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);transition:border-color var(--transition-fast);overflow:hidden}.faq-item:hover{border-color:var(--color-border-dark-hover)}.faq-item[open]{border-color:var(--color-accent-leather);background-color:#191d24b3}.faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.35rem 1.75rem;font-size:1.125rem;font-weight:700;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-chevron{width:20px;height:20px;transition:transform var(--transition-standard);color:var(--color-accent-arc);flex-shrink:0}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-answer{color:var(--color-text-light-secondary);font-size:var(--font-size-body);border-top:1px solid #ffffff0a;padding:1.25rem 1.75rem 1.5rem;line-height:1.7}.contact-section{background:radial-gradient(circle,#161a22 0%,#0a0b0d 70%);position:relative;overflow:hidden}.contact-grid{grid-template-columns:1fr;gap:3.5rem;margin-top:3.5rem;display:grid}@media (width>=1024px){.contact-grid{grid-template-columns:1fr 1.15fr;align-items:flex-start;gap:4.5rem}}.contact-info{flex-direction:column;gap:2rem;width:100%;min-width:0;display:flex}.contact-card-box{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);box-sizing:border-box;width:100%;min-width:0;padding:2.25rem}.contact-card-box h3{margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.contact-card-box p{color:var(--color-text-light-secondary);font-size:var(--font-size-body);margin-bottom:1.75rem;line-height:1.6}.contact-channels{flex-direction:column;gap:1rem;width:100%;min-width:0;margin-bottom:2rem;display:flex}.channel-link{border-radius:var(--radius-md);background-color:var(--color-bg-base);border:1px solid var(--color-border-dark);color:var(--color-text-light-primary);box-sizing:border-box;width:100%;min-width:0;transition:all var(--transition-fast);align-items:center;gap:.75rem;padding:.875rem 1.15rem;font-weight:600;display:flex}.channel-link svg{flex-shrink:0}.channel-link span{overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:clamp(.8125rem,3.5vw,.9375rem)}.channel-link:hover{border-color:var(--color-accent-arc);transform:translate(4px)}.contact-form-card{background-color:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevated);box-sizing:border-box;width:100%;min-width:0;padding:clamp(1.25rem,3.5vw,3rem)}@media (width<=640px){.contact-card-box,.contact-form-card{padding:1.25rem 1rem}}.contact-form{flex-direction:column;gap:1.25rem;width:100%;min-width:0;display:flex}.form-row-2{grid-template-columns:1fr;gap:1.25rem;min-width:0;display:grid}@media (width>=640px){.form-row-2{grid-template-columns:1fr 1fr}}.form-group{flex-direction:column;gap:.5rem;display:flex}.form-label{font-size:var(--font-size-caption);color:var(--color-text-light-primary);justify-content:space-between;font-weight:700;display:flex}.form-label span.req{color:var(--color-accent-arc)}.form-input,.form-select,.form-textarea{background-color:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);width:100%;color:var(--color-text-light-primary);font-size:var(--font-size-body);transition:border-color var(--transition-fast);padding:.875rem 1.125rem}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--color-accent-arc);outline:none}.form-textarea{resize:vertical;min-height:110px}.form-status-alert{border-radius:var(--radius-md);font-size:var(--font-size-body-sm);padding:1rem 1.25rem;display:none}.form-status-alert.pending{color:#fde68a;background-color:#f1a6451f;border:1px solid #f1a64573;display:block}.form-status-alert.success{color:#34d399;background-color:#10b98126;border:1px solid #10b981;display:block}.form-status-alert.error{color:#f87171;background-color:#ef444426;border:1px solid #ef4444;display:block}.site-footer{border-top:1px solid var(--color-border-dark);color:var(--color-text-light-secondary);background-color:#07080a;padding-block:4rem clamp(5.5rem,9vw,7rem)}.footer-top{grid-template-columns:minmax(0,1fr);gap:3rem;margin-bottom:3.5rem;display:grid}@media (width>=768px){.footer-top{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,1.15fr);gap:clamp(1.75rem,3.2vw,4rem)}}@media (width>=1024px){.footer-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:4rem}}.footer-brand-info{flex-direction:column;gap:1rem;min-width:0;display:flex}.footer-brand-info p{font-size:var(--font-size-body-sm);color:var(--color-text-light-muted);overflow-wrap:anywhere;max-width:480px;line-height:1.6}.footer-nav-col{min-width:0}.footer-nav-col h4{font-size:var(--font-size-body-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-light-primary);margin-bottom:1.25rem;font-weight:700}.footer-nav-col ul{flex-direction:column;gap:.75rem;display:flex}.footer-nav-col a{max-width:100%;min-height:38px;font-size:var(--font-size-body-sm);color:var(--color-text-light-muted);transition:color var(--transition-fast);touch-action:manipulation;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.3rem;padding-block:.25rem;display:inline-flex}.footer-nav-col a:hover{color:var(--color-text-light-primary)}.footer-disclaimer-box{border:1px solid var(--color-border-dark);border-radius:var(--radius-md);font-size:var(--font-size-caption);color:var(--color-text-light-muted);background-color:#ffffff05;margin-bottom:2.5rem;padding:1.25rem 1.5rem;line-height:1.6}.footer-bottom{border-top:1px solid var(--color-border-dark);font-size:var(--font-size-caption);color:var(--color-text-light-muted);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}@media (width>=768px){.footer-bottom{flex-direction:row}}dialog.custom-modal{border:1px solid var(--color-border-dark-hover);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);color:var(--color-text-light-primary);-webkit-overflow-scrolling:touch;box-sizing:border-box;width:calc(100% - 2rem);max-width:560px;max-height:calc(100dvh - 2rem);margin:auto;padding:clamp(1.25rem,3.5vw,2.25rem);overflow-y:auto;box-shadow:0 25px 50px -12px #000000bf}dialog.custom-modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000bf}.modal-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.modal-title{font-size:1.35rem;font-weight:800}.modal-close-btn{color:var(--color-text-light-muted);cursor:pointer;border-radius:var(--radius-sm);touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:.25rem;font-size:1.75rem;line-height:1;display:inline-flex}.modal-close-btn:hover{color:var(--color-text-light-primary)}.doc-center-wrap{border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevated);background:linear-gradient(#13161cb3 0%,#0a0b0df2 100%);margin-top:3.5rem;padding:clamp(1.75rem,3.5vw,3rem)}.doc-center-header{flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}.doc-center-header .eyebrow{margin-bottom:.25rem}.doc-center-header h3{letter-spacing:-.02em;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:800}.doc-center-header p{color:var(--color-text-light-secondary);font-size:var(--font-size-body-sm);max-width:780px}.doc-bundle-banner{border-radius:var(--radius-md);background:linear-gradient(135deg,#f1a6451f 0%,#14161cf2 55%,#0d0e12fa 100%);border:1px solid #f1a64559;flex-direction:column;gap:1.25rem;margin-bottom:2.25rem;padding:clamp(1.25rem,2.5vw,2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000080,inset 0 1px #f1a64533}.doc-bundle-banner:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#f1a64526,#0000 70%);width:280px;height:100%;position:absolute;top:0;right:0}.doc-bundle-main{flex-direction:column;gap:.65rem;display:flex}@media (width>=900px){.doc-bundle-banner{flex-direction:row;justify-content:space-between;align-items:center}.doc-bundle-main{max-width:65%}}.doc-bundle-tag{font-size:var(--font-size-badge);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-arc-bright);border-radius:var(--radius-pill);background:#f1a64526;border:1px solid #f1a6454d;align-items:center;gap:.4rem;width:fit-content;padding:.25rem .65rem;font-weight:800;display:inline-flex}.doc-bundle-title{color:var(--color-text-light-primary);margin:0;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:800;line-height:1.3}.doc-bundle-desc{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);margin:0;line-height:1.55}.doc-bundle-pills{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}.doc-bundle-pill{border:1px solid var(--color-border-dark);color:var(--color-text-light-muted);border-radius:var(--radius-pill);background:#ffffff0d;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.725rem;display:inline-flex}.doc-bundle-actions{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}@media (width>=900px){.doc-bundle-actions{width:auto;min-width:250px}}.btn-bundle-download{background:var(--color-accent-arc);border-radius:var(--radius-sm);min-height:48px;box-shadow:0 4px 20px var(--color-accent-arc-glow);transition:all var(--transition-fast);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.4rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex;color:#000!important}.btn-bundle-download:hover{background:var(--color-accent-arc-bright);transform:translateY(-2px);box-shadow:0 6px 25px #f1a64566}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.doc-tabs-bar{border-bottom:1px solid var(--color-border-dark);flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.doc-tab-btn{border:1px solid var(--color-border-dark);color:var(--color-text-light-secondary);border-radius:var(--radius-pill);min-height:42px;font-size:var(--font-size-caption);cursor:pointer;transition:all var(--transition-fast);touch-action:manipulation;background:#ffffff0a;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;display:inline-flex}.doc-tab-btn:hover{color:var(--color-text-light-primary);border-color:var(--color-border-dark-hover);background:#ffffff14}.doc-tab-btn.active{background:var(--color-accent-arc);color:#000;border-color:var(--color-accent-arc);box-shadow:0 0 16px var(--color-accent-arc-glow);font-weight:700}.doc-cards-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.25rem;display:grid}.doc-card{background:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);transition:all var(--transition-standard);flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(1.15rem,3vw,1.5rem);display:flex;position:relative;overflow:hidden}.doc-card:hover{border-color:var(--color-accent-arc);transform:translateY(-4px);box-shadow:0 12px 30px #0009,0 0 20px #f1a6451a}.doc-card-badge-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.doc-lang-badge{font-size:var(--font-size-badge);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.35rem;padding:.2rem .55rem;font-weight:700;display:inline-flex}.doc-lang-tr{color:#fca5a5;background:#ef444426;border:1px solid #ef44444d}.doc-lang-en{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d}.doc-lang-de{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d}.doc-lang-norm{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d}.doc-size-badge{font-size:var(--font-size-badge);color:var(--color-text-light-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.doc-card-title{color:var(--color-text-light-primary);margin-bottom:.6rem;font-size:1.125rem;font-weight:800;line-height:1.35}.doc-card-desc{font-size:var(--font-size-caption);color:var(--color-text-light-secondary);margin-bottom:1rem;line-height:1.55}.doc-card-highlights{flex-direction:column;gap:.35rem;margin-bottom:1.25rem;display:flex}.doc-card-highlights li{color:var(--color-text-light-muted);align-items:flex-start;gap:.4rem;font-size:.775rem;line-height:1.4;display:flex}.doc-card-highlights li:before{content:"✓";color:var(--color-accent-arc);font-weight:700}.doc-card-actions{border-top:1px solid #ffffff0d;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:.65rem;min-width:0;margin-top:auto;padding-top:1rem;display:grid}@media (width<=440px){.doc-card-actions{grid-template-columns:minmax(0,1fr)}}.doc-btn-download{background:var(--color-accent-arc);color:#000;border-radius:var(--radius-sm);width:100%;min-width:0;max-width:100%;min-height:44px;transition:all var(--transition-fast);text-align:center;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.doc-btn-download svg,.doc-btn-preview svg{flex-shrink:0}.doc-btn-download:hover{background:var(--color-accent-arc-bright);box-shadow:0 0 14px var(--color-accent-arc-glow);transform:translateY(-1px)}.doc-btn-preview{border:1px solid var(--color-border-dark);color:var(--color-text-light-primary);border-radius:var(--radius-sm);width:100%;min-width:0;max-width:100%;min-height:44px;transition:all var(--transition-fast);text-align:center;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;background:#ffffff0f;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.doc-btn-preview:hover{border-color:var(--color-border-dark-hover);background:#ffffff1f;transform:translateY(-1px)}.field-proof-banner{border-radius:var(--radius-lg);background:linear-gradient(135deg,#f1a64514 0%,#13161cd9 100%);border:1px solid #f1a6454d;grid-template-columns:1fr;align-items:center;gap:1.5rem;margin-top:3rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}@media (width>=840px){.field-proof-banner{grid-template-columns:auto 1fr auto;gap:2.25rem}}.field-proof-emblem{border-radius:var(--radius-md);border:1px solid var(--color-accent-arc);width:58px;height:58px;color:var(--color-accent-arc);background:#f1a64526;flex-shrink:0;justify-content:center;align-items:center;display:flex}.field-proof-body h4{color:var(--color-text-light-primary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:1.15rem;font-weight:800;display:flex}.field-proof-tag{color:var(--color-accent-arc);font-size:var(--font-size-badge);border-radius:var(--radius-pill);background:#f1a64533;padding:.15rem .5rem;font-weight:700}.field-proof-body p{color:var(--color-text-light-secondary);font-size:var(--font-size-body-sm);line-height:1.55}.field-proof-operators{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.operator-chip{border:1px solid var(--color-border-dark-hover);border-radius:var(--radius-md);letter-spacing:.05em;color:var(--color-text-light-primary);background:#ffffff0f;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.95rem;font-weight:800;display:inline-flex}.operator-chip span{color:var(--color-accent-arc)}.dual-use-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem;display:grid}@media (width>=768px){.dual-use-grid{grid-template-columns:1fr 1fr}}.dual-use-card{background:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);transition:border-color var(--transition-fast);padding:1.75rem;position:relative}.dual-use-card:hover{border-color:var(--color-border-dark-hover)}.dual-use-badge{font-size:var(--font-size-caption);text-transform:uppercase;color:var(--color-accent-arc);align-items:center;gap:.4rem;margin-bottom:.75rem;font-weight:700;display:inline-flex}.dual-use-card h4{color:var(--color-text-light-primary);margin-bottom:.65rem;font-size:1.25rem;font-weight:800}.dual-use-card p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);line-height:1.6}.biomechanic-grip-card{border:1px solid #f1a64559;border-left:5px solid var(--color-accent-arc-bright);border-radius:var(--radius-lg);box-sizing:border-box;background:linear-gradient(135deg,#f1a64517 0%,#13161cfa 45%,#10b98112 100%);margin-top:2.5rem;margin-bottom:2rem;padding:clamp(1.25rem,3.5vw,2.25rem);box-shadow:0 15px 40px #00000080}.biomechanic-header{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.biomechanic-icon-badge{border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-accent-arc-bright);background:#f1a64526;border:1px solid #f1a64566;flex-shrink:0;justify-content:center;align-items:center;display:flex}.biomechanic-title-wrap{flex:1}.biomechanic-tag{font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-arc-bright);margin-bottom:.25rem;font-size:.725rem;font-weight:800;display:inline-block}.biomechanic-title{color:var(--color-text-light-primary);margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:800;line-height:1.35}.biomechanic-quote{border-left:3px solid var(--color-accent-arc);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#fef3c7;background:#f1a64514;margin:1.25rem 0 1.75rem;padding:1.15rem 1.35rem;font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:500;line-height:1.65}.biomechanic-quote strong{color:var(--color-accent-arc-bright);font-weight:700}.biomechanic-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.biomechanic-grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.biomechanic-col{background:var(--color-bg-base);border-radius:var(--radius-md);border:1px solid var(--color-border-dark);flex-direction:column;padding:1.35rem;display:flex}.biomechanic-col.col-flaw{background:linear-gradient(180deg, #ef44440d 0%, var(--color-bg-base) 100%);border-color:#ef444459}.biomechanic-col.col-solution{background:linear-gradient(180deg, #10b9810f 0%, var(--color-bg-base) 100%);border-color:#34d39959}.biomechanic-badge{text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm);align-items:center;gap:.4rem;width:fit-content;margin-bottom:.75rem;padding:.25rem .6rem;font-size:.725rem;font-weight:800;display:inline-flex}.biomechanic-badge.flaw-badge{color:#f87171;background:#ef444426;border:1px solid #ef44444d}.biomechanic-badge.solution-badge{color:#34d399;background:#10b98126;border:1px solid #10b9814d}.biomechanic-col-title{color:var(--color-text-light-primary);margin-bottom:.6rem;font-size:1.05rem;font-weight:700}.biomechanic-col p{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);margin-bottom:.85rem;line-height:1.6}.biomechanic-points{font-size:var(--font-size-body-sm);flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.biomechanic-points li{color:var(--color-text-light-secondary);padding-left:1.25rem;line-height:1.5;position:relative}.biomechanic-points li:before{content:"•";color:var(--color-accent-arc-bright);font-weight:800;position:absolute;left:.25rem}.biomechanic-col.col-flaw .biomechanic-points li:before{color:#f87171}.biomechanic-points strong{color:var(--color-text-light-primary)}.comparison-box{border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);box-sizing:border-box;background:#13161cd9;min-width:0;max-width:100%;margin-top:2.5rem;padding:clamp(1rem,3vw,2.25rem)}.comparison-box h4{margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.comparison-box p.comp-sub{font-size:var(--font-size-body-sm);color:var(--color-text-light-secondary);margin-bottom:1.5rem}.comp-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:auto}.comp-table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--font-size-body-sm);text-align:left}.comp-table th,.comp-table td{border-bottom:1px solid var(--color-border-dark);padding:.85rem 1.1rem}@media (width<=640px){.comp-table th,.comp-table td{padding:.6rem .7rem;font-size:.8125rem}}.comp-table thead th{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light-muted)}.comp-table tbody tr:hover{background:#ffffff05}.comp-arsafe-col{color:var(--color-accent-arc-bright);font-weight:700}.comp-isoarc-col{color:var(--color-text-light-muted)}.logistics-banner{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;display:grid}.logistic-item{flex-direction:column;gap:.25rem;display:flex}.logistic-label{font-size:var(--font-size-caption);color:var(--color-text-light-muted);text-transform:uppercase;letter-spacing:.06em}.logistic-value{color:var(--color-text-light-primary);font-size:.95rem;font-weight:700}.modal-docs-list{flex-direction:column;gap:1rem;max-height:55vh;margin-block:1rem 1.5rem;padding-right:.35rem;display:flex;overflow-y:auto}.modal-doc-item{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);transition:border-color var(--transition-fast);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem;display:flex}.modal-doc-item:hover{border-color:var(--color-border-dark-hover)}.modal-doc-info{flex-direction:column;gap:.25rem;display:flex}.modal-doc-info h5{color:var(--color-text-light-primary);font-size:.95rem;font-weight:700}.modal-doc-info p{color:var(--color-text-light-muted);font-size:.775rem}.modal-doc-actions{flex-shrink:0;gap:.5rem;display:flex}@media (width<=540px){.modal-doc-item{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.85rem}.modal-doc-actions{width:100%}.modal-doc-actions .btn{text-align:center;flex:1;justify-content:center;align-items:center;min-height:44px;display:inline-flex}}dialog.custom-modal.modal-lg{max-width:720px}.turntable-angle-badge{font-family:var(--font-family-mono);color:var(--color-accent-arc-bright);border-radius:var(--radius-pill);letter-spacing:.02em;transition:all var(--transition-fast);background:#f1a6451f;border:1px solid #f1a6454d;justify-content:center;align-items:center;margin-top:.5rem;padding:.35rem .85rem;font-size:.775rem;font-weight:700;display:inline-flex}.dual-surface-sticky .turntable-angle-badge{color:#92400e;background:#fffbebf0;border-color:#d9770661;box-shadow:0 2px 8px #b4530914}.arc-threats-grid{grid-template-columns:1fr;gap:1.5rem;margin-block:2.5rem 3rem;display:grid}@media (width>=640px){.arc-threats-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.arc-threat-card{border-radius:var(--radius-lg);transition:transform var(--transition-standard), border-color var(--transition-standard), box-shadow var(--transition-standard);background:linear-gradient(145deg,#161a21d9 0%,#0d0f13f2 100%);border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;min-height:260px;padding:1.75rem 1.65rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}.arc-threat-card:before{content:"";opacity:.7;height:2px;transition:opacity var(--transition-standard);background:linear-gradient(90deg,#0000,#f1a64566,#0000);position:absolute;top:0;left:0;right:0}.arc-threat-card:hover{border-color:#f1a64566;transform:translateY(-3px);box-shadow:0 16px 40px #00000073,0 0 35px #f1a64514}.arc-threat-card:hover:before{opacity:1;background:linear-gradient(90deg, transparent, var(--color-accent-arc), transparent)}.arc-threat-card-header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.arc-threat-badge{font-size:.8125rem;font-weight:700;font-family:var(--font-family-mono);color:var(--color-accent-arc);border-radius:var(--radius-sm);letter-spacing:.02em;background:#f1a6451f;border:1px solid #f1a64540;align-items:center;margin-bottom:0;padding:.35rem .65rem;display:inline-flex}.arc-threat-icon{width:42px;height:42px;color:var(--color-accent-arc);transition:all var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.arc-threat-card:hover .arc-threat-icon{color:var(--color-accent-arc-bright);background:#f1a64526;border-color:#f1a64566}.arc-threat-title{color:var(--color-text-light-primary);margin-bottom:.6rem;font-size:1.1875rem;font-weight:700;line-height:1.35}.arc-threat-desc{color:var(--color-text-light-secondary);flex-grow:1;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.6}.arc-threat-defense{color:var(--color-accent-leather-light);border-radius:var(--radius-sm);background:#d7b78a14;border:1px solid #d7b78a33;padding:.75rem .95rem;font-size:.875rem;line-height:1.5}.arc-threat-defense strong{color:var(--color-accent-arc);margin-right:.25rem;font-weight:700}.cuff-pairing-box{border-radius:var(--radius-lg);background:#191d24a6;border:1px solid #d7b78a40;margin-top:2rem;padding:1.75rem}.cuff-pairing-header{margin-bottom:1.25rem}.cuff-pairing-header h4{color:var(--color-text-light-primary);margin-bottom:.35rem;font-size:1.15rem}.cuff-pairing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.25rem;display:grid}.cuff-pairing-card{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);padding:1.25rem}.cuff-pairing-card h5{color:var(--color-accent-arc-bright);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1rem;display:flex}.cuff-pairing-card p{color:var(--color-text-light-secondary);margin-bottom:.5rem;font-size:.85rem;line-height:1.5}.cuff-pairing-specs{font-size:.775rem;font-family:var(--font-family-mono);color:var(--color-text-light-muted)}.norm-breakdown-wrap{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.norm-breakdown-card{background:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);padding:clamp(1.15rem,3vw,1.5rem)}.norm-breakdown-header{border-bottom:1px solid var(--color-border-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.norm-code-pill{font-family:var(--font-family-mono);color:var(--color-accent-arc);border-radius:var(--radius-pill);overflow-wrap:anywhere;background:#f1a6451f;max-width:100%;padding:.3rem .75rem;font-size:1.1rem;font-weight:700}.norm-pill-grid{flex-direction:column;gap:.6rem;display:flex}.norm-pill-row{border-radius:var(--radius-sm);border-left:3px solid var(--color-border-dark);background:#ffffff05;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;min-width:0;padding:.4rem .6rem;font-size:.85rem;display:flex}.norm-pill-row.highlighted{border-left-color:var(--color-accent-arc);background:#f1a6450d}.norm-param-name{color:var(--color-text-light-secondary);overflow-wrap:anywhere;min-width:0}.norm-param-val{font-family:var(--font-family-mono);color:var(--color-text-light-primary);overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:700}.tender-spec-box{border-radius:var(--radius-lg);background:linear-gradient(135deg,#141820f2 0%,#0d1016f2 100%);border:1px solid #f1a64559;margin-top:3rem;padding:clamp(1.25rem,3vw,2.25rem);box-shadow:0 12px 40px #0006}.tender-spec-header{border-bottom:1px solid var(--color-border-dark);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.tender-spec-title-wrap h3{color:var(--color-text-light-primary);margin-bottom:.35rem;font-size:1.35rem;font-weight:700}.tender-spec-title-wrap p{color:var(--color-text-light-secondary);font-size:.875rem}.btn-copy-tender{background:var(--color-accent-arc);color:#0a0b0d;border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:all var(--transition-fast);touch-action:manipulation;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.btn-copy-tender:hover{background:var(--color-accent-arc-bright);transform:translateY(-1px)}.btn-copy-tender.btn-copied{color:#fff;background:#10b981}@media (width<=640px){.tender-spec-header{flex-direction:column;align-items:stretch}.btn-copy-tender{width:100%}}.tender-spec-content{color:var(--color-text-light-secondary);flex-direction:column;gap:.85rem;font-size:.875rem;line-height:1.6;display:flex}.tender-clause-item{border-radius:var(--radius-sm);background:#ffffff05;border-left:2px solid #d7b78a66;padding:.75rem 1rem}.tender-clause-item strong{color:var(--color-text-light-primary)}.arc-simulator-box{background:var(--color-bg-surface-elevated);border-radius:var(--radius-lg);border:1px solid #f1a6454d;margin-top:2.5rem;padding:clamp(1.25rem,3vw,2.25rem)}.arc-sim-header{margin-bottom:1.5rem}.arc-sim-header h3{color:var(--color-text-light-primary);margin-bottom:.35rem;font-size:1.25rem}.arc-sim-header p{color:var(--color-text-light-secondary);font-size:.875rem}.sim-presets-bar{flex-direction:column;gap:.65rem;margin-bottom:1.5rem;display:flex}.sim-preset-label{color:var(--color-accent-arc-bright);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.sim-presets-group{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}@media (width<=1200px){.sim-presets-group{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.sim-presets-group{grid-template-columns:repeat(2,1fr)}}.sim-preset-btn{background:var(--color-bg-base);border:1px solid var(--color-border-dark);color:var(--color-text-light-secondary);font-family:var(--font-family-mono);text-align:center;border-radius:var(--radius-sm);cursor:pointer;width:100%;min-height:42px;transition:all var(--transition-fast);touch-action:manipulation;justify-content:center;align-items:center;padding:.5rem .65rem;font-size:.825rem;font-weight:600;line-height:1.25;display:inline-flex}.sim-preset-btn:hover{color:var(--color-text-light-primary);border-color:#f1a64566}.sim-preset-btn.active{background:var(--color-accent-arc);color:#0a0b0d;border-color:var(--color-accent-arc);font-weight:700}.sim-results-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.sim-metric-card{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;padding:1.15rem;display:flex}.sim-metric-label{color:var(--color-text-light-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem;font-size:.775rem}.sim-metric-value{font-family:var(--font-family-mono);color:var(--color-text-light-primary);margin-bottom:.5rem;font-size:1.65rem;font-weight:700}.sim-status-pill{border-radius:var(--radius-sm);align-items:center;width:fit-content;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.sim-status-pill.safe{color:#34d399;background:#10b98126}.sim-status-pill.caution{color:#fbbf24;background:#f59e0b26}.sim-status-pill.exceed{color:#f87171;background:#ef444426}.sim-summary-box{border-left:3px solid var(--color-accent-arc);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-light-secondary);background:#f1a64514;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6}.hand-measurement-guide{background:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);grid-template-columns:140px 1fr;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding:1.5rem;display:grid}@media (width<=640px){.hand-measurement-guide{text-align:center;grid-template-columns:1fr}}.hand-svg-diagram{width:100%;max-width:130px;margin-inline:auto}.hand-measure-text h4{color:var(--color-text-light-primary);margin-bottom:.5rem;font-size:1rem}.hand-measure-text ol{color:var(--color-text-light-secondary);margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.6}.size-data-table tbody tr.active-row{border-left:3px solid var(--color-accent-arc);background:#f1a6451f!important}.size-data-table tbody tr.active-row td{font-weight:600;color:var(--color-text-light-primary)!important}.sticky-quick-bar{z-index:990;-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--color-border-dark);padding:.65rem max(1rem, env(safe-area-inset-right,16px)) max(.65rem, env(safe-area-inset-bottom,16px)) max(1rem, env(safe-area-inset-left,16px));opacity:0;pointer-events:none;transition:transform var(--transition-standard), opacity var(--transition-standard);box-sizing:border-box;background:#0a0b0df2;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sticky-quick-bar.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sticky-quick-inner{max-width:var(--max-width-content);justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;margin-inline:auto;display:flex}.sticky-quick-info{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}.sticky-quick-title{color:var(--color-text-light-primary);white-space:nowrap;min-width:0;font-size:.9375rem;font-weight:800}.sticky-quick-title span{color:var(--color-accent-arc)}.sticky-quick-tags{gap:.5rem;display:flex}.sticky-quick-tag{font-family:var(--font-family-mono);border-radius:var(--radius-sm);color:var(--color-text-light-secondary);white-space:nowrap;background:#ffffff0d;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.sticky-quick-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (width<=1200px){.sticky-quick-tags{display:none}}@media (width<=960px){.sticky-btn-spec{display:none}.sticky-quick-title{white-space:normal;line-height:1.25}}@media (width<=640px){.sticky-btn-tds{display:none}}@media (width<=480px){.sticky-quick-inner{justify-content:space-between;gap:.5rem}.sticky-quick-title{white-space:normal;font-size:.76rem;line-height:1.22}.sticky-quick-title span{font-size:.68rem;display:block}.sticky-btn-contact{white-space:nowrap;min-height:44px;padding:.45rem .75rem!important;font-size:.78rem!important}}@media (width<=360px){.sticky-btn-contact{white-space:normal;text-align:center;max-width:145px;line-height:1.15;padding:.4rem .6rem!important;font-size:.73rem!important}}.case-study-dossier{background:radial-gradient(circle at 50% 0%, #f1a64514 0%, #13161cfa 35%, var(--color-bg-base) 100%);border:1px solid #f1a6454d;border-top:4px solid var(--color-accent-arc-bright);border-radius:var(--radius-lg);box-sizing:border-box;margin-top:3rem;margin-bottom:3.5rem;padding:clamp(1.5rem,4vw,3rem);position:relative;overflow:hidden;box-shadow:0 24px 60px #000000a6,0 0 40px #f1a6450d}.case-study-dossier:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ef444414 0%,#0000 70%);width:320px;height:320px;position:absolute;top:0;right:0}.case-study-header{z-index:1;margin-bottom:2rem;position:relative}.case-study-badge{font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-arc-bright);background:#f1a64524;border:1px solid #f1a64559;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:.85rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-flex}.case-study-badge .pulse-indicator{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-red;box-shadow:0 0 10px #ef4444}@keyframes pulse-red{0%{opacity:.85;transform:scale(.95)}50%{opacity:1;transform:scale(1.3);box-shadow:0 0 14px #ef4444}to{opacity:.85;transform:scale(.95)}}.case-study-title{color:var(--color-text-light-primary);letter-spacing:-.015em;margin:0 0 .85rem;font-size:clamp(1.4rem,2.8vw,2.15rem);font-weight:800;line-height:1.25}.case-study-subtitle{color:var(--color-text-light-secondary);max-width:960px;margin:0;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.65}.case-telemetry-grid{z-index:1;border:1px solid var(--color-border-dark);border-radius:var(--radius-md);background:#0a0b0db3;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.85rem;margin-bottom:2.25rem;padding:1rem 1.25rem;display:grid;position:relative}.telemetry-item{flex-direction:column;gap:.25rem;display:flex}.telemetry-label{font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-light-muted);font-size:.6875rem;font-weight:700}.telemetry-val{color:var(--color-text-light-primary);font-size:.875rem;font-weight:700;line-height:1.35}.telemetry-item.highlight-danger .telemetry-label{color:#f87171}.telemetry-item.highlight-danger .telemetry-val{color:#fca5a5}.case-gallery-grid{z-index:1;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem;display:grid;position:relative}@media (width>=640px){.case-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.case-gallery-grid{grid-template-columns:repeat(4,1fr)}}.case-fig-card{background:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;margin:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 8px 24px #0006}.case-fig-card:hover{border-color:#f1a64573;transform:translateY(-4px);box-shadow:0 16px 36px #0009,0 0 20px #f1a6451a}.case-fig-img-wrap{aspect-ratio:4/4.8;cursor:pointer;background:#08090c;width:100%;position:relative;overflow:hidden}.case-fig-img{object-fit:cover;width:100%;height:100%;transition:transform .4s,filter .3s;display:block}.case-fig-card:hover .case-fig-img{transform:scale(1.04)}.case-fig-badge{color:var(--color-accent-arc-bright);font-family:var(--font-family-mono);letter-spacing:.06em;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);z-index:2;background:#0a0b0de0;border:1px solid #f1a64580;padding:.25rem .55rem;font-size:.675rem;font-weight:800;position:absolute;top:.65rem;left:.65rem}.case-fig-tag{color:#fff;font-family:var(--font-family-mono);letter-spacing:.05em;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(4px);z-index:2;text-transform:uppercase;background:#ef4444d9;padding:.2rem .5rem;font-size:.625rem;font-weight:700;position:absolute;bottom:.65rem;right:.65rem}.case-fig-tag.tag-anonymized{color:#cbd5e1;background:#1e293be0;border:1px solid #94a3b84d}.case-fig-content{flex-direction:column;flex:1;padding:1.15rem;display:flex}.case-fig-title{color:var(--color-text-light-primary);margin:0 0 .5rem;font-size:.95rem;font-weight:700;line-height:1.35}.case-fig-caption{color:var(--color-text-light-secondary);flex:1;margin:0 0 .85rem;font-size:.8125rem;line-height:1.55}.case-fig-obs{border-left:2px solid var(--color-accent-arc);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#e2e8f0;background:#0a0b0d8c;margin-bottom:.85rem;padding:.55rem .75rem;font-size:.75rem;line-height:1.45}.case-fig-obs strong{color:var(--color-accent-arc-bright)}.case-inspect-btn{color:var(--color-accent-arc-bright);border-radius:var(--radius-sm);cursor:pointer;background:#f1a6451a;border:1px solid #f1a64540;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.45rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-flex}.case-inspect-btn:hover{background:var(--color-accent-arc-bright);color:#0a0b0d;border-color:var(--color-accent-arc-bright)}.case-analysis-columns{z-index:1;grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem;display:grid;position:relative}@media (width>=900px){.case-analysis-columns{grid-template-columns:repeat(3,1fr)}}.case-analysis-card{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;padding:1.35rem;display:flex}.case-analysis-card.pillar-hazard{border-left:3px solid #ef4444}.case-analysis-card.pillar-biomechanic{border-left:3px solid var(--color-accent-arc)}.case-analysis-card.pillar-solution{border-left:3px solid #10b981}.case-analysis-header{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.case-analysis-icon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pillar-hazard .case-analysis-icon{color:#f87171;background:#ef444426}.pillar-biomechanic .case-analysis-icon{color:var(--color-accent-arc-bright);background:#f1a64526}.pillar-solution .case-analysis-icon{color:#34d399;background:#10b98126}.case-analysis-title{color:var(--color-text-light-primary);margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.case-analysis-body{color:var(--color-text-light-secondary);margin:0;font-size:.84rem;line-height:1.6}.case-analysis-body strong{color:var(--color-text-light-primary)}.case-comparison-section{z-index:1;border:1px solid var(--color-border-dark);border-radius:var(--radius-md);background:#0a0b0dbf;padding:1.35rem;position:relative}.case-comparison-title{color:var(--color-text-light-primary);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.05rem;font-weight:700;display:flex}.case-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.case-table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.case-table th{color:var(--color-text-light-primary);font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;background:#191d24cc;border-bottom:1px solid #ffffff1f;padding:.75rem .85rem;font-size:.6875rem}.case-table td{border-bottom:1px solid var(--color-border-dark);vertical-align:top;padding:.85rem;line-height:1.5}.case-table tr:last-child td{border-bottom:none}.case-table .cell-param{color:var(--color-text-light-primary);white-space:nowrap;font-weight:700}.case-table .cell-failure{color:#fca5a5;background:#ef44440a}.case-table .cell-defense{color:#a7f3d0;background:#10b9810a}.case-table .cell-adv{font-family:var(--font-family-mono);color:var(--color-accent-arc-bright);font-size:.725rem;font-weight:700}dialog.case-modal{background:var(--color-bg-surface);border-radius:var(--radius-lg);width:min(92vw,1020px);max-height:90vh;color:var(--color-text-light-primary);border:1px solid #f1a64566;padding:0;overflow:hidden;box-shadow:0 25px 70px #000000d9,0 0 50px #f1a64526}dialog.case-modal::backdrop{-webkit-backdrop-filter:blur(8px);background:#050608d9}.case-modal-inner{flex-direction:column;max-height:90vh;display:flex}.case-modal-header{background:var(--color-bg-base);border-bottom:1px solid var(--color-border-dark);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.case-modal-header-left{align-items:center;gap:.75rem;display:flex}.case-modal-badge{font-family:var(--font-family-mono);color:var(--color-accent-arc-bright);border-radius:var(--radius-sm);background:#f1a64526;border:1px solid #f1a64559;padding:.2rem .5rem;font-size:.725rem;font-weight:800}.case-modal-title{color:var(--color-text-light-primary);margin:0;font-size:1.05rem;font-weight:700}.case-modal-close{color:var(--color-text-light-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.35rem;transition:all .2s;display:flex}.case-modal-close:hover{color:#fff;background:#ffffff1a}.case-modal-body{-webkit-overflow-scrolling:touch;grid-template-columns:1fr;display:grid;overflow-y:auto}@media (width>=768px){.case-modal-body{grid-template-columns:1fr 1.15fr}}.case-modal-img-col{border-bottom:1px solid var(--color-border-dark);background:#08090c;justify-content:center;align-items:center;padding:1rem;display:flex}@media (width>=768px){.case-modal-img-col{border-bottom:none;border-right:1px solid var(--color-border-dark);max-height:calc(90vh - 120px)}}.case-modal-img{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;max-height:60vh;box-shadow:0 10px 30px #000000b3}.case-modal-info-col{flex-direction:column;gap:1.15rem;padding:1.5rem;display:flex;overflow-y:auto}.case-modal-sec-title{font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-arc-bright);margin-bottom:.35rem;font-size:.6875rem;font-weight:800}.case-modal-sec-text{color:var(--color-text-light-secondary);margin:0;font-size:.85rem;line-height:1.6}.case-modal-sec-text strong{color:var(--color-text-light-primary)}.case-modal-defense-box{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(135deg,#10b98114 0%,#0a0b0de6 100%);border:1px solid #10b98159;border-left:3px solid #10b981;padding:.85rem 1rem}.case-modal-defense-box strong{color:#34d399}.case-modal-footer{background:var(--color-bg-base);border-top:1px solid var(--color-border-dark);justify-content:space-between;align-items:center;padding:.85rem 1.5rem;display:flex}.case-modal-tabs{gap:.4rem;display:flex}.case-modal-tab-btn{border:1px solid var(--color-border-dark);color:var(--color-text-light-secondary);font-family:var(--font-family-mono);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0d;padding:.35rem .65rem;font-size:.6875rem;font-weight:700;transition:all .2s}.case-modal-tab-btn.active,.case-modal-tab-btn:hover{background:var(--color-accent-arc-bright);color:#0a0b0d;border-color:var(--color-accent-arc-bright)}.case-modal-nav-btns{gap:.5rem;display:flex}.case-nav-btn{border:1px solid var(--color-border-dark);color:var(--color-text-light-primary);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff14;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.case-nav-btn:hover{background:#ffffff29;border-color:#ffffff4d}.lab-video-section{background:radial-gradient(circle at 50% 10%, #f1a64514 0%, #0d0f14fa 45%, var(--color-bg-base) 100%);border-top:1px solid #f1a64533;border-bottom:1px solid #f1a64533;padding-top:clamp(3.5rem,6vw,6rem);padding-bottom:clamp(4rem,7vw,6.5rem);position:relative;overflow:hidden}.lab-video-section:before{content:"";background:linear-gradient(90deg, transparent, var(--color-accent-arc-bright), transparent);pointer-events:none;width:min(100%,1200px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lab-video-console{border-radius:var(--radius-lg);background:#0a0b0e;border:1px solid #f1a64559;width:100%;max-width:860px;margin:0 auto 2.5rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #000000bf,0 0 50px #f1a64514}.lab-video-topbar{font-family:var(--font-family-mono);background:#12151cf2;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.65rem 1.05rem;font-size:.7rem;display:flex}.lab-topbar-left{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.lab-rec-indicator{color:#ef4444;letter-spacing:.08em;align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.lab-rec-dot{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite pulse-red;box-shadow:0 0 8px #ef4444}.lab-optics-tag{color:var(--color-text-light-muted);font-weight:600}.lab-topbar-right{align-items:center;gap:.75rem;display:flex}.lab-verdict-pill{color:#34d399;letter-spacing:.05em;background:#10b98126;border:1px solid #10b98159;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.6875rem;font-weight:700;display:inline-flex}.lab-video-stage{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.lab-video-hud-grid{pointer-events:none;z-index:2;background-image:linear-gradient(#f1a6450a 1px,#0000 1px),linear-gradient(90deg,#f1a6450a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.lab-hud-crosshair{pointer-events:none;z-index:2;border:1px solid #f1a64566;width:24px;height:24px;position:absolute}.lab-hud-crosshair.tl{border-bottom:none;border-right:none;top:16px;left:16px}.lab-hud-crosshair.tr{border-bottom:none;border-left:none;top:16px;right:16px}.lab-hud-crosshair.bl{border-top:none;border-right:none;bottom:16px;left:16px}.lab-hud-crosshair.br{border-top:none;border-left:none;bottom:16px;right:16px}.lab-video-poster{object-fit:cover;filter:brightness(.92)contrast(1.05);width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s;display:block;position:absolute;inset:0}.lab-video-stage:hover .lab-video-poster{filter:brightness()contrast(1.08);transform:scale(1.02)}.lab-play-overlay{cursor:pointer;z-index:3;box-sizing:border-box;text-align:center;background:radial-gradient(circle,#0a0b0e66 0%,#0a0b0ebf 100%);border:none;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;padding:1.5rem;transition:background .3s;display:flex;position:absolute;inset:0}.lab-play-overlay:hover{background:radial-gradient(circle,#0a0b0e40 0%,#0a0b0ea6 100%)}.lab-play-btn-circle{border:2px solid var(--color-accent-arc-bright);-webkit-backdrop-filter:blur(10px);background:#12151cd9;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 0 30px #f1a64566,inset 0 0 15px #f1a64533}.lab-play-overlay:hover .lab-play-btn-circle{border-color:#fff;transform:scale(1.12);box-shadow:0 0 50px #f1a645b3,inset 0 0 20px #f1a64566}.lab-play-btn-circle svg{fill:var(--color-accent-arc-bright);color:var(--color-accent-arc-bright);margin-left:4px;transition:fill .3s,transform .3s}.lab-play-overlay:hover .lab-play-btn-circle svg{fill:#fff;color:#fff;transform:scale(1.05)}.lab-play-pulse-ring{pointer-events:none;border:1px solid #f1a64580;border-radius:50%;animation:2.4s cubic-bezier(.215,.61,.355,1) infinite lab-pulse-ring;position:absolute;inset:-12px}@keyframes lab-pulse-ring{0%{opacity:.9;transform:scale(.9)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.4)}}.lab-play-meta{flex-direction:column;align-items:center;gap:.35rem;display:flex}.lab-play-action-title{font-family:var(--font-family-base);color:#fff;letter-spacing:.04em;text-shadow:0 2px 10px #000c;font-size:clamp(1rem,2vw,1.25rem);font-weight:800}.lab-play-action-sub{font-family:var(--font-family-mono);color:var(--color-accent-arc-bright);background:#0a0b0eb3;border:1px solid #f1a6454d;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem}.lab-video-iframe{z-index:4;border:none;width:100%;height:100%;position:absolute;inset:0}.lab-video-console.molten-console{border-color:#ff704373;box-shadow:0 30px 80px #000c,0 0 50px #ff70431f}.lab-video-console.molten-console .lab-video-hud-grid{background-image:linear-gradient(#ff70430d 1px,#0000 1px),linear-gradient(90deg,#ff70430d 1px,#0000 1px)}.lab-video-console.molten-console .lab-hud-crosshair{border-color:#ff704373}.lab-video-console.molten-console .lab-play-btn-circle{border-color:var(--color-accent-molten,#ff7043);box-shadow:0 0 35px #ff704380,inset 0 0 15px #ff704340}.lab-video-console.molten-console .lab-play-btn-circle svg{fill:var(--color-accent-molten,#ff7043)}.lab-video-console.molten-console .lab-play-pulse-ring{border-color:var(--color-accent-molten,#ff7043)}.lab-video-console.molten-console .lab-play-overlay:hover .lab-play-btn-circle{transform:scale(1.08);box-shadow:0 0 55px #ff7043d9,inset 0 0 25px #ff704366}.lab-video-console.molten-console .lab-play-action-sub{color:var(--color-accent-molten,#ff7043);border-color:#ff704359}.molten-video-section .lab-phase-card:hover{border-color:#ff704366;box-shadow:0 10px 25px #0006,0 0 15px #ff70431a}.molten-video-section .lab-spec-card:hover{border-color:#ff704366}.lab-phase-header{align-items:center;gap:.65rem;margin-top:1.5rem;margin-bottom:1.25rem;display:flex}.lab-phase-header h4{color:var(--color-text-light-primary);margin:0;font-size:1.05rem;font-weight:700}.lab-phase-grid{grid-template-columns:1fr;gap:1rem;margin-bottom:2.5rem;display:grid}@media (width>=640px){.lab-phase-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.lab-phase-grid{grid-template-columns:repeat(4,1fr)}}.lab-phase-card{background:var(--color-bg-surface);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;padding:1.25rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative}.lab-phase-card:hover{border-color:#f1a64566;transform:translateY(-3px);box-shadow:0 10px 25px #0006,0 0 15px #f1a64514}.lab-phase-time-pill{font-family:var(--font-family-mono);color:var(--color-accent-arc-bright);border-radius:var(--radius-sm);letter-spacing:.05em;background:#f1a6451f;border:1px solid #f1a64547;align-self:flex-start;padding:.2rem .55rem;font-size:.6875rem;font-weight:800}.lab-phase-card h5{color:var(--color-text-light-primary);margin:0;font-size:.9375rem;font-weight:700;line-height:1.35}.lab-phase-card p{color:var(--color-text-light-secondary);margin:0;font-size:.8125rem;line-height:1.5}.lab-specs-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.lab-specs-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.lab-specs-grid{grid-template-columns:repeat(4,1fr)}}.lab-spec-card{border:1px solid var(--color-border-dark);border-radius:var(--radius-md);background:#12151cb3;flex-direction:column;gap:.35rem;padding:1.25rem;transition:border-color .2s;display:flex}.lab-spec-card:hover{border-color:#f1a64559}.lab-spec-label{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light-muted);font-size:.6875rem;font-weight:700}.lab-spec-val{color:var(--color-text-light-primary);font-size:1.15rem;font-weight:800;line-height:1.2}.lab-spec-sub{color:var(--color-text-light-secondary);font-size:.75rem;line-height:1.4}@media (width<=640px){.lab-video-topbar{flex-direction:column;align-items:flex-start}.lab-play-btn-circle{width:64px;height:64px}.lab-play-btn-circle svg{width:28px;height:28px}}.clinical-evidence-section{background:#0b0e17;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:clamp(3.5rem,6vw,5.5rem) 0;position:relative;overflow:hidden}.clinical-evidence-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#f1a64514 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-120px;right:-100px}.clinical-badge-lead{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;border-radius:var(--radius-sm);background:#38bdf81a;border:1px solid #38bdf847;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.clinical-pillars-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;margin-bottom:3.5rem;display:grid}@media (width>=768px){.clinical-pillars-grid{grid-template-columns:repeat(2,1fr)}}.clinical-pillar-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121621bf;border:1px solid #ffffff14;flex-direction:column;padding:1.75rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.clinical-pillar-card:hover{border-color:#f1a64559;transform:translateY(-2px);box-shadow:0 12px 30px #0000004d}.clinical-pillar-card.highlight-dorsal-card{background:linear-gradient(#f1a6450d 0%,#121621cc 100%);border-color:#f1a64540}.clinical-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.clinical-card-badge{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm);padding:.25rem .65rem;font-size:.6875rem;font-weight:800}.clinical-card-badge.badge-blue{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf847}.clinical-card-badge.badge-amber{color:var(--color-accent-arc-bright);background:#f1a6451f;border:1px solid #f1a64547}.clinical-card-badge.badge-red{color:#f87171;background:#f871711f;border:1px solid #f8717147}.clinical-card-badge.badge-emerald{color:#34d399;background:#34d3991f;border:1px solid #34d39947}.clinical-card-num{font-family:var(--font-family-mono);color:var(--color-text-light-muted);font-size:.875rem;font-weight:800}.clinical-pillar-card h3{color:var(--color-text-light-primary);margin:0 0 1rem;font-size:1.15rem;font-weight:700;line-height:1.35}.clinical-pillar-card p{color:#d1d5db;margin:0 0 1rem;font-size:.875rem;line-height:1.6}.clinical-pillar-card p:last-child{margin-bottom:0}.clinical-callout-box{border-left:3px solid var(--color-accent-arc);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#9ca3af;background:#0a0e17bf;margin-top:auto;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.clinical-callout-box strong{color:var(--color-text-light-primary)}.clinical-matrix-container{border-radius:var(--radius-xl);background:#0e121bd9;border:1px solid #ffffff17;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 15px 35px #00000059}.clinical-matrix-header{margin-bottom:1.75rem}.clinical-matrix-header h3{color:var(--color-text-light-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.clinical-matrix-header p{color:#9ca3af;margin:0;font-size:.875rem;line-height:1.5}.clinical-matrix-scroll-hint{font-family:var(--font-family-mono);color:#9ca3af;text-align:center;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.75rem;display:none}@media (width<=768px){.clinical-matrix-scroll-hint{display:flex}}.clinical-matrix-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#f1a64566 #ffffff0d;border-radius:var(--radius-md);border:1px solid #ffffff0d;overflow-x:auto}.clinical-matrix-table-wrap:focus-visible{outline:2px solid var(--color-accent-arc);outline-offset:2px}.clinical-matrix-table-wrap::-webkit-scrollbar{height:6px}.clinical-matrix-table-wrap::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.clinical-matrix-table-wrap::-webkit-scrollbar-thumb{background:#f1a64566;border-radius:4px}.clinical-matrix-table-wrap::-webkit-scrollbar-thumb:hover{background:#f1a645b3}.clinical-matrix-table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:.875rem}.clinical-matrix-table th{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.06em;background:#161c2ab3;border-bottom:1px solid #ffffff1f;padding:.85rem 1rem;font-size:.75rem;font-weight:800}.clinical-matrix-table th.col-dim{color:#9ca3af;width:22%}.clinical-matrix-table th.col-palmar{color:#60a5fa;width:39%}.clinical-matrix-table th.col-dorsal{color:var(--color-accent-arc-bright);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);background:#f1a64517;width:39%}.clinical-matrix-table td{vertical-align:top;border-bottom:1px solid #ffffff0f;padding:1rem;line-height:1.5}.clinical-matrix-table tr:hover td{background:#ffffff05}.clinical-matrix-table td.cell-dim{color:var(--color-text-light-primary);font-weight:700;font-family:var(--font-family-sans)}.clinical-matrix-table td.cell-palmar{color:#d1d5db}.clinical-matrix-table td.cell-dorsal{color:#f3f4f6;background:#f1a64508;font-weight:500}.clinical-matrix-table tr:last-child td{border-bottom:none}.section-category-hero{padding:3rem 0 5rem;position:relative;overflow:hidden}.section-category-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ff704326 0%,#0000 70%);width:650px;height:650px;position:absolute;top:-150px;right:-100px}.category-hero-grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:3rem;display:grid;position:relative}@media (width>=1024px){.category-hero-grid{grid-template-columns:1.1fr .9fr;gap:3.5rem}}.category-hero-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.category-hero-stat-card{border-radius:var(--radius-md,12px);-webkit-backdrop-filter:blur(8px);transition:border-color var(--transition-fast,.18s ease);background:#131b2ea6;border:1px solid #ffffff14;padding:.85rem 1rem}.category-hero-stat-card:hover{border-color:#ff704366}.molten-stat-val{font-family:var(--font-mono);color:var(--color-accent-molten,#ff7043);font-size:1.35rem;font-weight:800;line-height:1.2}.molten-stat-lbl{color:#9ca3af;margin-top:.25rem;font-size:.75rem;line-height:1.4}.korgan-hero-showcase{transition:transform var(--transition-standard,.32s cubic-bezier(.16, 1, .3, 1)), box-shadow var(--transition-standard,.32s cubic-bezier(.16, 1, .3, 1)), border-color var(--transition-standard,.32s cubic-bezier(.16, 1, .3, 1));background:#0a0b0d;border:1px solid #ff704361;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 25px 60px -12px #000000d9,0 0 40px #ff70432e}.korgan-hero-showcase:hover{border-color:#ff7043a6;transform:translateY(-3px);box-shadow:0 35px 75px -15px #000000f2,0 0 55px #ff704347}.korgan-showcase-topbar{font-family:var(--font-mono);z-index:4;background:#0a0b0df0;border-bottom:1px solid #ff704340;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.75rem;display:flex;position:relative}.korgan-live-indicator{color:#f8f9fa;letter-spacing:.04em;align-items:center;gap:.55rem;font-weight:700;display:inline-flex}.korgan-live-dot{background:var(--color-accent-molten,#ff7043);width:8px;height:8px;box-shadow:0 0 10px var(--color-accent-molten,#ff7043);border-radius:50%;animation:2s ease-in-out infinite moltenPulse}@keyframes moltenPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.korgan-topbar-tags{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.korgan-topbar-tag{color:#ff8a65;white-space:nowrap;background:#ff704326;border:1px solid #ff704359;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.korgan-topbar-tag.temp{color:#fca5a5;background:#ef444424;border-color:#ef444459}.korgan-showcase-stage{background:#05070a;line-height:0;position:relative;overflow:hidden}.korgan-showcase-picture{width:100%;display:block}.korgan-showcase-img{aspect-ratio:2/3;object-fit:cover;object-position:center center;width:100%;height:auto;max-height:660px;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.korgan-hero-showcase:hover .korgan-showcase-img{transform:scale(1.02)}.korgan-showcase-vignette{pointer-events:none;z-index:1;background:linear-gradient(#0a0b0d59 0%,#0000 18% 75%,#0a0b0dcc 100%);position:absolute;inset:0}.korgan-hud-bracket{pointer-events:none;z-index:2;border-color:#ff7043bf;width:16px;height:16px;position:absolute}.korgan-hud-bracket.tl{border-top:2px solid;border-left:2px solid;top:12px;left:12px}.korgan-hud-bracket.tr{border-top:2px solid;border-right:2px solid;top:12px;right:12px}.korgan-hud-bracket.bl{border-bottom:2px solid;border-left:2px solid;bottom:12px;left:12px}.korgan-hud-bracket.br{border-bottom:2px solid;border-right:2px solid;bottom:12px;right:12px}.korgan-hotspots-layer{pointer-events:none;z-index:2;position:absolute;inset:0}.korgan-pin{pointer-events:auto;z-index:2;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;margin-left:-22px;display:flex;position:absolute;transform:none}.korgan-pin:hover,.korgan-pin.active,.korgan-pin:focus-within{z-index:10}.korgan-pin-beacon{border:1.5px solid var(--color-accent-molten,#ff7043);color:#fff;width:32px;height:32px;font-family:var(--font-mono);cursor:pointer;transition:transform var(--transition-fast,.18s ease), border-color var(--transition-fast,.18s ease), background var(--transition-fast,.18s ease), box-shadow var(--transition-fast,.18s ease);background:#0a0b0deb;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.6875rem;font-weight:800;display:flex;position:relative;box-shadow:0 0 12px #ff704380,0 4px 10px #000000bf}.korgan-pin:hover .korgan-pin-beacon,.korgan-pin.active .korgan-pin-beacon,.korgan-pin:focus-within .korgan-pin-beacon{background:var(--color-accent-molten,#ff7043);color:#0a0b0d;border-color:#fff;transform:scale(1.18);box-shadow:0 0 22px #ff7043f2,0 6px 18px #000000e6}.korgan-pin-pulse{border:1.5px solid var(--color-accent-molten,#ff7043);pointer-events:none;border-radius:50%;animation:2.4s cubic-bezier(.215,.61,.355,1) infinite pinPulseRing;position:absolute;inset:-6px}@keyframes pinPulseRing{0%{opacity:.9;transform:scale(.7)}60%,to{opacity:0;transform:scale(1.8)}}.korgan-pin-card{-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;pointer-events:none;z-index:10;background:#0a0b0df5;border:1px solid #ff704380;border-radius:10px;width:250px;padding:.85rem 1rem;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;box-shadow:0 16px 36px #000000e6,0 0 24px #ff704333}.korgan-pin-card.pos-right{top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-6px)}.korgan-pin-card.pos-left{top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px)}.korgan-pin:hover .korgan-pin-card,.korgan-pin.active .korgan-pin-card,.korgan-pin:focus-within .korgan-pin-card{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)translate(0)}.korgan-pin-card-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.korgan-pin-card-badge{font-family:var(--font-mono);color:var(--color-accent-molten,#ff7043);letter-spacing:.05em;font-size:.625rem;font-weight:800}.korgan-pin-card-std{font-family:var(--font-mono);color:#34d399;white-space:nowrap;background:#10b9811f;border:1px solid #10b9814d;border-radius:4px;padding:.1rem .4rem;font-size:.625rem;font-weight:700}.korgan-pin-card-title{color:#fff;margin-bottom:.3rem;font-size:.8125rem;font-weight:800;line-height:1.25}.korgan-pin-card-desc{color:#d1d5db;font-size:.725rem;line-height:1.45}.korgan-telemetry-strip{z-index:3;background:#0a0b0dfa;border-top:1px solid #ff704333;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.6rem .85rem;display:flex;position:relative}.korgan-telemetry-label{font-family:var(--font-mono);color:#9ca3af;letter-spacing:.05em;white-space:nowrap;font-size:.6875rem;font-weight:700}.korgan-chips-group{flex-wrap:wrap;flex:1;gap:.35rem;display:flex}.korgan-chip-btn{color:#d1d5db;cursor:pointer;transition:all var(--transition-fast,.18s ease);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:.35rem;padding:.32rem .6rem;font-size:.725rem;font-weight:600;display:inline-flex}.korgan-chip-btn:hover,.korgan-chip-btn.active{border-color:var(--color-accent-molten,#ff7043);color:#fff;background:#ff70432e}.korgan-chip-num{font-family:var(--font-mono);color:var(--color-accent-molten,#ff7043);font-size:.625rem;font-weight:800}.korgan-chip-btn.active .korgan-chip-num{color:#ff8a65}.korgan-showcase-footer{z-index:3;background:#0a0b0df5;border-top:1px solid #ffffff14;flex-direction:column;gap:.75rem;padding:.85rem 1.15rem;display:flex;position:relative}@media (width>=640px){.korgan-showcase-footer{flex-direction:row;justify-content:space-between;align-items:center}}.korgan-footer-desc{color:#d1d5db;flex:1;margin:0;font-size:.8125rem;line-height:1.5}.korgan-footer-desc strong{color:#fff}.korgan-footer-actions{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.korgan-expand-btn{color:#ff8a65;cursor:pointer;white-space:nowrap;transition:all var(--transition-fast,.18s ease);background:#ff70431f;border:1px solid #ff704366;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:700;display:inline-flex}.korgan-expand-btn:hover{background:var(--color-accent-molten,#ff7043);color:#0a0b0d;border-color:var(--color-accent-molten,#ff7043);box-shadow:0 4px 14px #ff704359}.korgan-field-action-link{color:#ff8a65;cursor:pointer;width:100%;transition:all var(--transition-fast,.18s ease);background:#ff70431a;border:1px solid #ff704359;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.korgan-field-action-link:hover{background:var(--color-accent-molten,#ff7043);color:#0a0b0d;border-color:var(--color-accent-molten,#ff7043);box-shadow:0 4px 14px #ff704359}.korgan-modal{color:#f8f9fa;background:#0a0b0d;border:1px solid #ff704380;border-radius:16px;width:94vw;max-width:980px;max-height:92vh;margin:auto;padding:0;overflow:hidden;box-shadow:0 25px 80px #000000f2,0 0 60px #ff704340}.korgan-modal::backdrop{-webkit-backdrop-filter:blur(10px);background:#05070ae0}.korgan-modal-inner{flex-direction:column;max-height:92vh;display:flex}.korgan-modal-header{background:#131b2e;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.korgan-modal-header h3{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:800;display:flex}.korgan-modal-close{color:#9ca3af;cursor:pointer;width:32px;height:32px;transition:all var(--transition-fast,.18s ease);background:0 0;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.korgan-modal-close:hover{color:#fff;background:#ffffff1a;border-color:#fff6}.korgan-modal-body{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem;display:grid;overflow-y:auto}@media (width>=768px){.korgan-modal-body{grid-template-columns:1fr 1.1fr;align-items:start;gap:2rem}}.korgan-modal-media{text-align:center;background:#05070a;border:1px solid #ff704359;border-radius:12px;position:relative;overflow:hidden}.korgan-modal-media img{object-fit:contain;width:100%;height:auto;max-height:600px;margin:0 auto;display:block}.korgan-modal-analysis h4{color:#fff;margin-top:0;margin-bottom:.75rem;font-size:1.25rem;font-weight:800}.korgan-modal-analysis p{color:#9ca3af;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.6}.korgan-modal-points{flex-direction:column;gap:.85rem;display:flex}.korgan-modal-point{border:1px solid #ffffff14;border-left:3px solid var(--color-accent-molten,#ff7043);background:#131b2e;border-radius:0 8px 8px 0;padding:.75rem 1rem}.korgan-modal-point strong{color:#fff;margin-bottom:.25rem;font-size:.875rem;display:block}.korgan-modal-point span{color:#d1d5db;font-size:.8125rem;line-height:1.5;display:block}@media (width<=640px){.korgan-pin-card{box-shadow:0 10px 40px #000000f2,0 0 24px #ff704359;top:auto!important;left:1rem!important;right:1rem!important;bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important;z-index:1500!important;width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;position:fixed!important;transform:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.lab-play-pulse-ring,.lab-rec-dot,.arc-hud-dot{animation:none!important}}@media (width<=960px){.site-footer .footer-inner,.footer-inner{grid-template-columns:1fr 1fr!important;gap:2.25rem!important}}@media (width<=600px){.site-footer .footer-inner,.footer-inner{grid-template-columns:1fr!important;gap:1.75rem!important}.site-footer{padding:2.5rem 0 calc(5.5rem + env(safe-area-inset-bottom,0px)) 0!important}}@media (width<=860px){.split-hero-grid,.product-hero-grid,.comparison-breakthrough-grid,.products-grid-duo{grid-template-columns:1fr!important;gap:1.75rem!important}}@media (width<=600px){.risk-portal-card{padding:1.5rem 1.25rem!important}}@media (width<=900px){.specs-dual-grid{grid-template-columns:1fr!important;gap:1.5rem!important}}.specs-dual-grid>div{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important}@media (width<=600px){.specs-dual-grid>div{padding:1.25rem 1rem!important}.specs-dual-grid table{font-size:.8125rem!important}.specs-dual-grid table td,.specs-dual-grid table th{padding:.5rem .25rem!important}}@media (width<=860px){.engineering-dual-grid,div[style*="grid-template-columns:1fr 1fr"],div[style*="grid-template-columns: 1fr 1fr"],div[style*="grid-template-columns:2fr 1fr 1fr"],div[style*="grid-template-columns: 2fr 1fr 1fr"],div[style*="grid-template-columns:2fr 1fr 1fr 1fr"],div[style*="grid-template-columns: 2fr 1fr 1fr 1fr"]{grid-template-columns:1fr!important;gap:1.5rem!important}}@media (width<=767px){.art-product-spotlight{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;padding:1.5rem 1.25rem!important}.art-product-info{min-width:0!important;max-width:100%!important}main .btn{white-space:normal!important;text-align:center!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;flex-wrap:wrap!important;max-width:100%!important;padding-left:1.15rem!important;padding-right:1.15rem!important}}@media (width<=640px){.product-family-grid{grid-template-columns:1fr!important}.art-stat-grid{grid-template-columns:1fr!important;gap:1rem!important}.engineering-dual-grid>div{padding:1.5rem 1.25rem!important}}@media (width<=480px){main table:not(.standards-matrix):not(.size-table):not(.tco-table):not(.comp-table):not(.case-table):not(.art-table):not(.arc-sim-live-table){table-layout:fixed!important;width:100%!important;max-width:100%!important}main table:not(.standards-matrix):not(.size-table):not(.tco-table):not(.comp-table):not(.case-table):not(.art-table):not(.arc-sim-live-table) th,main table:not(.standards-matrix):not(.size-table):not(.tco-table):not(.comp-table):not(.case-table):not(.art-table):not(.arc-sim-live-table) td{overflow-wrap:anywhere!important;word-break:break-word!important}}@media (width<=768px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}html,body{max-width:100vw;overflow-x:clip!important}.container,.container-narrow,.container-text{box-sizing:border-box!important;max-width:100%!important}main section [class*=grid]>*,main article [class*=grid]>*,.art-box>:not(.art-box-icon),.art-product-spotlight>*{min-width:0}.lang-dropdown{font-family:var(--font-mono);-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block;position:relative}.lang-dropdown>summary{border-radius:var(--radius-sm);color:#f8f9fa;min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.05em;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);background-color:#13161c;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:700;line-height:1;list-style:none;display:inline-flex}.lang-dropdown>summary::-webkit-details-marker{display:none}.lang-dropdown>summary::marker{content:""}.lang-dropdown>summary:not(:has(svg)):after{content:"";width:.42rem;height:.42rem;transition:transform var(--transition-fast);border-bottom:1.75px solid;border-right:1.75px solid;margin-left:.1rem;display:inline-block;transform:translateY(-1px)rotate(45deg)}.lang-dropdown[open]>summary:not(:has(svg)):after{transform:translateY(1px)rotate(-135deg)}.lang-dropdown>summary svg{width:13px;height:13px;transition:transform var(--transition-fast);flex-shrink:0}.lang-dropdown[open]>summary svg:last-child{transform:rotate(180deg)}.lang-dropdown>summary:hover,.lang-dropdown[open]>summary{border-color:var(--color-accent-arc,#f1a645);color:#ffb854;background-color:#191d24}.lang-dropdown>summary:focus-visible{outline:2px solid var(--color-accent-arc,#f1a645);outline-offset:3px}details.lang-dropdown:not([open]) .lang-dropdown-menu{display:none}.lang-dropdown-menu{border-radius:var(--radius-md);z-index:1200;background-color:#13161c;border:1px solid #ffffff29;flex-direction:column;gap:.15rem;min-width:184px;max-width:calc(100vw - 1.5rem);padding:.35rem;display:flex;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 14px 36px #000000a6}.lang-dropdown-menu a,.lang-dropdown-menu span.lang-dropdown-item,.lang-dropdown-item{border-radius:var(--radius-sm);color:#f8f9fa;min-height:44px;font-family:var(--font-family);white-space:nowrap;transition:background-color var(--transition-fast), color var(--transition-fast);background-color:#0000;justify-content:space-between;align-items:center;gap:.65rem;padding:.45rem .65rem;font-size:.8125rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.lang-dropdown-menu a:hover,.lang-dropdown-item:hover{color:#fff;background-color:#222731}.lang-dropdown-menu a.active,.lang-dropdown-menu a[aria-current=page],.lang-dropdown-menu a[aria-current=true],.lang-dropdown-menu span[aria-current=page],.lang-dropdown-menu span[aria-current=true],.lang-dropdown-item.active,.lang-dropdown-item[aria-current=page],.lang-dropdown-item[aria-current=true]{color:#ffb854;background-color:#f1a64529;font-weight:700}.lang-dropdown-menu .lang-code{font-family:var(--font-mono);letter-spacing:.05em;color:#cbd5e1;font-size:.75rem;font-weight:700}.lang-dropdown-menu .active .lang-code,.lang-dropdown-menu [aria-current=page] .lang-code,.lang-dropdown-menu [aria-current=true] .lang-code{color:#ffb854}@media (width>=1280px) and (width<=1380px){.header-inner{gap:.5rem}.nav-desktop{gap:clamp(.12rem,.35vw,.5rem)}.nav-desktop a,.nav-dropdown-trigger{padding:.38rem .48rem;font-size:clamp(.73rem,.75vw,.8125rem)}.header-btn-contact{padding:.42rem .85rem!important;font-size:.78rem!important}}@media (width<=420px){.lang-dropdown>summary{min-width:44px;min-height:44px;padding:.35rem .52rem;font-size:.75rem}}.mobile-lang-drawer-row:has(.mobile-lang-grid){flex-direction:column;align-items:stretch;gap:.6rem}.mobile-lang-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;width:100%;display:grid}@media (width>=440px){.mobile-lang-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.mobile-lang-grid a,.mobile-lang-grid span,.mobile-lang-pill{border-radius:var(--radius-sm);color:#f8f9fa;min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;text-align:center;touch-action:manipulation;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background-color:#13161c;border:1px solid #ffffff24;flex-direction:column;justify-content:center;align-items:center;padding:.35rem .25rem;font-size:.78rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.mobile-lang-grid a:hover,.mobile-lang-pill:hover{color:#fff;background-color:#222731;border-color:#ffffff4d}.mobile-lang-grid a.active,.mobile-lang-grid a[aria-current=page],.mobile-lang-grid a[aria-current=true],.mobile-lang-grid span.active,.mobile-lang-grid span[aria-current=page],.mobile-lang-grid span[aria-current=true],.mobile-lang-pill.active,.mobile-lang-pill[aria-current=page],.mobile-lang-pill[aria-current=true]{border-color:var(--color-accent-arc,#f1a645);color:#ffb854;background-color:#f1a6452e}.pdf-lang-badge{color:#ffb854;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;vertical-align:middle;background-color:#1a1611;border:1px solid #f1a64573;border-radius:4px;justify-content:center;align-items:center;gap:.25rem;padding:.16rem .5rem;font-size:.75rem;font-weight:700;line-height:1.3;display:inline-flex}.section-light .pdf-lang-badge{color:#7c2d12;background-color:#fef3c7;border-color:#b4530961}:lang(de),:lang(ru),:lang(kk),:lang(az){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:lang(de) h1,:lang(de) h2,:lang(de) h3,:lang(de) h4,:lang(ru) h1,:lang(ru) h2,:lang(ru) h3,:lang(ru) h4,:lang(kk) h1,:lang(kk) h2,:lang(kk) h3,:lang(kk) h4,:lang(az) h1,:lang(az) h2,:lang(az) h3,:lang(az) h4,:lang(de) .context-card,:lang(ru) .context-card,:lang(kk) .context-card,:lang(az) .context-card,:lang(de) td,:lang(ru) td,:lang(kk) td,:lang(az) td,:lang(de) th,:lang(ru) th,:lang(kk) th,:lang(az) th{overflow-wrap:anywhere}.mono,code,pre,.spec-badge,.std-code,.nav-link,.nav-link-item,.nav-dropdown-trigger,.brand-name,.lang-dropdown,.lang-switcher,.mobile-lang-grid,.pdf-lang-badge{-webkit-hyphens:none;hyphens:none}.rhti-chart-box{background:linear-gradient(145deg,#131b2e 0%,#0d121f 100%);border:1px solid #ff704359;border-radius:14px;margin-top:1.75rem;padding:clamp(1.25rem,2.5vw,1.85rem)}.rhti-bar-list{flex-direction:column;gap:.9rem;margin-top:1.1rem;display:flex}.rhti-bar-row{flex-direction:column;gap:.35rem;display:flex}.rhti-bar-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.84rem;display:flex}.rhti-bar-track{background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;width:100%;height:14px;overflow:hidden}.rhti-bar-fill{border-radius:999px;height:100%}.leidenfrost-stage-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1rem;margin-top:1.25rem;display:grid}.leidenfrost-stage-card{background:#0f1420eb;border:1px solid #ffffff1a;border-radius:10px;min-width:0;padding:1.1rem 1.15rem}.pyro-table-scroll{-webkit-overflow-scrolling:touch;background:#101522;border:1px solid #ffffff1f;border-radius:12px;width:100%;overflow-x:auto}.pyro-table-scroll table{border-collapse:collapse;width:100%;min-width:640px}.pyro-table-scroll th,.pyro-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:.85rem 1rem;font-size:.85rem;line-height:1.5}.pyro-table-scroll th{color:#f8fafc;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;background:#ff70431f;font-size:.76rem;font-weight:700}.audit-strip-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;margin-top:1.25rem;display:grid}.audit-strip-card{border:1px solid #ffffff1a;border-left:3px solid var(--color-accent-molten,#ff7043);background:#131926;border-radius:10px;min-width:0;padding:1rem 1.15rem}@media (forced-colors:active){.lang-dropdown>summary,.lang-dropdown-menu,.mobile-lang-grid a,.mobile-lang-grid span,.pdf-lang-badge{border:1px solid buttontext}}.kd-legal-links{flex-wrap:wrap;align-items:center;gap:.5rem 1.15rem;margin-top:.75rem;display:flex}.kd-legal-btn{appearance:none;color:#cbd5e1;font-family:var(--font-family);text-underline-offset:3px;cursor:pointer;transition:color var(--transition-fast), text-decoration-color var(--transition-fast);background:0 0;border:0;margin:0;padding:.25rem 0;font-size:.8125rem;font-weight:500;line-height:1.4;-webkit-text-decoration:underline #cbd5e173;text-decoration:underline #cbd5e173}.kd-legal-btn:hover{color:#ffb854;text-decoration-color:#ffb854}.kd-legal-btn:focus-visible,.kd-inline-legal-btn:focus-visible{outline:2px solid var(--color-accent-arc,#f1a645);outline-offset:2px;border-radius:3px}.kd-form-consent{color:#e2e8f0;background-color:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:flex-start;gap:.65rem;margin:.85rem 0 1.1rem;padding:.75rem .85rem;font-size:.8125rem;line-height:1.55;display:flex}.kd-form-consent input[type=checkbox]{accent-color:#f1a645;cursor:pointer;width:18px;min-width:18px;height:18px;margin-top:.18rem}.kd-form-consent-copy{flex:auto;min-width:0;line-height:1.55}.kd-form-consent label{cursor:pointer;color:#e2e8f0;margin:0;font-size:.8125rem;font-weight:400;line-height:1.55;display:inline}.kd-inline-legal-btn{appearance:none;color:#ffb854;font-family:inherit;font-size:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0 0 0 .3rem;padding:0;font-weight:600;text-decoration:underline;display:inline}.kd-inline-legal-btn:hover{color:#fde68a}.section-light .kd-form-consent,.light-form-card .kd-form-consent{color:#1e293b;background-color:#f8fafc;border-color:#cbd5e1}.section-light .kd-form-consent label,.light-form-card .kd-form-consent label{color:#1e293b}.section-light .kd-inline-legal-btn,.light-form-card .kd-inline-legal-btn{color:#9a3412}.kd-cookie-banner{left:max(1rem, env(safe-area-inset-left,0px));right:max(1rem, env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));max-width:960px;max-height:calc(100dvh - var(--header-height,72px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.5rem);overscroll-behavior:contain;color:#f1f5f9;z-index:1260;box-sizing:border-box;font-variant-ligatures:none;transition:bottom var(--transition-standard);background-color:#101319;border:1px solid #f1a64561;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.35rem;margin:0 auto;padding:1.1rem 1.25rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 20px 48px #000000c7}body:has(#stickyQuickBar.visible:not(.ark-hide-on-contact)) .kd-cookie-banner{bottom:calc(var(--kd-sticky-bar-height,4.75rem) + .85rem);max-height:calc(100dvh - var(--header-height,72px) - env(safe-area-inset-top,0px) - var(--kd-sticky-bar-height,4.75rem) - 1.35rem)}.kd-cookie-banner[hidden]{display:none!important}.kd-cookie-copy{flex:420px;min-width:0}.kd-cookie-title{font-family:var(--font-family);color:#fff;align-items:center;gap:.45rem;margin:0 0 .3rem;font-size:.9375rem;font-weight:700;display:flex}.kd-cookie-desc{color:#e2e8f0;margin:0;font-size:.8125rem;line-height:1.55}.kd-cookie-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.55rem;display:flex}.kd-cookie-btn{appearance:none;min-height:40px;font-family:var(--font-family);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;line-height:1.2}.kd-cookie-btn-accept{color:#0a0b0d;background-color:#f1a645;border:1px solid #f1a645}.kd-cookie-btn-accept:hover{background-color:#ffb854;border-color:#ffb854}.kd-cookie-btn-reject{color:#f8fafc;background-color:#191d24;border:1px solid #ffffff3d}.kd-cookie-btn-reject:hover{background-color:#252b36;border-color:#fff6}.kd-cookie-btn-details{color:#e2e8f0;background-color:#0000;border:1px solid #ffffff2e;font-weight:600}.kd-cookie-btn-details:hover{color:#ffb854;border-color:#ffb854}.kd-cookie-btn:focus-visible{outline-offset:2px;outline:2px solid #ffb854}dialog.kd-legal-modal{color:#f1f5f9;font-variant-ligatures:none;background-color:#101319;border:1px solid #ffffff29;border-radius:16px;width:min(92vw,840px);max-width:840px;max-height:min(88vh,780px);margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 72px #000000d9}dialog.kd-legal-modal::backdrop{-webkit-backdrop-filter:blur(6px);background:#05070bd1}.kd-legal-modal-shell{flex-direction:column;max-height:min(88vh,780px);display:flex}.kd-legal-modal-header{background-color:#151922;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.4rem;display:flex}.kd-legal-modal-title{color:#fff;margin:0;font-size:1.08rem;font-weight:800}.kd-legal-modal-close{appearance:none;color:#f8fafc;cursor:pointer;background:#1d222d;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.2rem;line-height:1;display:inline-flex}.kd-legal-modal-close:hover{color:#ffb854;background:#2a3140;border-color:#ffb854}.kd-legal-tablist{background-color:#12161e;border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:.4rem;padding:.75rem 1.4rem;display:flex}.kd-legal-tab{appearance:none;color:#e2e8f0;min-height:38px;font-family:var(--font-family);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background-color:#181d27;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .85rem;font-size:.8125rem;font-weight:600}.kd-legal-tab:hover{color:#fff;background-color:#222938}.kd-legal-tab[aria-selected=true]{color:#ffb854;background-color:#f1a6452e;border-color:#f1a645;font-weight:700}.kd-legal-modal-body{color:#e2e8f0;padding:1.35rem 1.45rem;font-size:.875rem;line-height:1.68;overflow-y:auto}.kd-legal-modal-body h3{color:#fff;margin:0 0 .75rem;font-size:1.02rem;font-weight:700}.kd-legal-modal-body h4{color:#ffb854;margin:1.15rem 0 .4rem;font-size:.9rem;font-weight:700}.kd-legal-modal-body p{color:#e2e8f0;margin:0 0 .75rem}.kd-legal-modal-body ul{margin:0 0 .85rem 1.2rem;padding:0}.kd-legal-modal-body li{color:#e2e8f0;margin-bottom:.38rem}.kd-legal-meta-box{background-color:#161b24;border:1px solid #f1a64547;border-radius:10px;margin:.75rem 0 1.05rem;padding:.95rem 1.1rem}.kd-legal-meta-box p{margin:.25rem 0;font-size:.84rem}.kd-legal-modal-footer{background-color:#151922;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.4rem;display:flex}.kd-consent-status-pill{font-family:var(--font-mono);color:#cbd5e1;font-size:.75rem}@media (width<=640px){.kd-cookie-banner{left:max(.65rem, env(safe-area-inset-left,0px));right:max(.65rem, env(safe-area-inset-right,0px));bottom:calc(.65rem + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--header-height,64px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.15rem);padding:.9rem 1rem}body:has(#stickyQuickBar.visible:not(.ark-hide-on-contact)) .kd-cookie-banner{bottom:calc(var(--kd-sticky-bar-height,4.75rem) + .65rem);max-height:calc(100dvh - var(--header-height,64px) - env(safe-area-inset-top,0px) - var(--kd-sticky-bar-height,4.75rem) - 1.15rem)}.kd-cookie-actions{width:100%}.kd-cookie-btn{text-align:center;flex:auto}.kd-legal-modal-header,.kd-legal-tablist,.kd-legal-modal-body,.kd-legal-modal-footer{padding-left:1rem;padding-right:1rem}}@media (height<=520px){.sticky-quick-bar{padding-top:.35rem;padding-bottom:max(.35rem, env(safe-area-inset-bottom,8px))}.sticky-quick-bar .sticky-quick-actions .btn,.sticky-quick-bar .sticky-quick-actions a,.sticky-quick-bar .sticky-quick-actions button{min-height:32px!important;padding:.3rem .72rem!important;font-size:.75rem!important}}@media (height<=500px){.kd-cookie-banner{bottom:calc(.45rem + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--header-height,64px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .95rem);gap:.45rem .85rem;padding:.6rem .85rem}body:has(#stickyQuickBar.visible:not(.ark-hide-on-contact)) .kd-cookie-banner{bottom:calc(var(--kd-sticky-bar-height,3.25rem) + .45rem);max-height:calc(100dvh - var(--header-height,64px) - env(safe-area-inset-top,0px) - var(--kd-sticky-bar-height,3.25rem) - .95rem)}.kd-cookie-copy{flex:250px}.kd-cookie-title{margin-bottom:.15rem;font-size:.8125rem}.kd-cookie-desc{font-size:.75rem;line-height:1.38}.kd-cookie-actions{gap:.4rem;width:auto}.kd-cookie-btn{flex:0 auto;min-height:32px;padding:.35rem .7rem;font-size:.75rem}}.molten-physics-showcase{flex-direction:column;gap:2.25rem;width:100%;min-width:0;margin-top:2.75rem;display:flex}.molten-physics-module{background:linear-gradient(155deg,#0d121ef5 0%,#080c16fa 100%);border-radius:16px;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);align-items:stretch;gap:1.75rem;min-width:0;padding:1.5rem;display:grid;box-shadow:0 20px 45px #00000073}.molten-physics-module--thermo{border:1px solid #f59e0b57;box-shadow:0 20px 45px #0000007a,inset 0 1px #fbbf2424}.molten-physics-module--scald{border:1px solid #10b98157;box-shadow:0 20px 45px #0000007a,inset 0 1px #34d39924}.molten-sim-stage-col{background:#070a12;border:1px solid #ffffff1c;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.molten-sim-toolbar{background:#0f1523f5;border-bottom:1px solid #ffffff17;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding:.68rem .85rem;display:flex}.molten-sim-engine-badge{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.03em;text-transform:uppercase;color:#fde68a;overflow-wrap:anywhere;align-items:center;gap:.45rem;min-width:0;font-size:.72rem;font-weight:700;display:inline-flex}.molten-physics-module--scald .molten-sim-engine-badge{color:#6ee7b7}.molten-sim-live-dot{background:#f59e0b;border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 10px #f59e0be6}.molten-physics-module--scald .molten-sim-live-dot{background:#10b981;box-shadow:0 0 10px #10b981e6}.molten-sim-controls{flex-wrap:wrap;align-items:center;gap:.28rem;width:100%;min-width:0;display:flex}.molten-sim-btn{appearance:none;color:#e5e7eb;font-family:var(--font-mono);font-variant-numeric:tabular-nums;cursor:pointer;white-space:normal;text-align:center;background:#ffffff0f;border:1px solid #ffffff29;border-radius:7px;justify-content:center;align-items:center;gap:.22rem;max-width:100%;min-height:32px;padding:.34rem .44rem;font-size:.65rem;font-weight:700;line-height:1.2;transition:background .18s,border-color .18s,color .18s,transform .12s;display:inline-flex}.molten-sim-btn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff52}.molten-sim-btn.active{color:#fef08a;background:#f59e0b38;border-color:#f59e0b;box-shadow:0 0 14px #f59e0b3d}.molten-physics-module--scald .molten-sim-btn.active{color:#a7f3d0;background:#10b98138;border-color:#10b981;box-shadow:0 0 14px #10b9813d}.molten-sim-btn--action{color:#ffedd5;background:#ea580c33;border-color:#fb923c8c}.molten-sim-btn--action:hover{background:#ea580c57;border-color:#fb923c}.molten-sim-viewport{background:#05070c;width:100%;line-height:0;position:relative;overflow:hidden}.molten-sim-canvas{aspect-ratio:16/9;cursor:pointer;width:100%;max-width:100%;height:auto;display:block}.molten-sim-telemetry{background:#ffffff14;border-top:1px solid #ffffff17;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-width:0;display:grid}.molten-sim-tel-cell{background:#0b101c;flex-direction:column;gap:.16rem;min-width:0;padding:.65rem .75rem;display:flex}.molten-sim-tel-label{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.015em;color:#9ca3af;overflow-wrap:anywhere;font-size:.68rem;font-weight:600}.molten-sim-tel-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#fde68a;overflow-wrap:anywhere;font-size:.92rem;font-weight:800;line-height:1.25}.molten-sim-tel-val--safe{color:#6ee7b7}.molten-sim-tel-val--danger{color:#fca5a5}.molten-sim-tel-val--cyan{color:#7dd3fc}.molten-sim-tel-sub{color:#d1d5db;overflow-wrap:anywhere;font-size:.72rem;line-height:1.3}.molten-sim-copy-col{flex-direction:column;justify-content:center;min-width:0;padding:.4rem .35rem;display:flex}.molten-sim-copy-col ul li{margin-bottom:.45rem}.molten-sim-copy-col ul li:last-child{margin-bottom:0}.molten-sim-kpi-pills{flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;display:flex}.molten-sim-kpi-pill{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#fde68a;overflow-wrap:anywhere;background:#f59e0b1f;border:1px solid #f59e0b52;border-radius:8px;align-items:center;gap:.35rem;max-width:100%;padding:.38rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.molten-physics-module--scald .molten-sim-kpi-pill{color:#a7f3d0;background:#10b9811f;border-color:#10b98152}:lang(kk) .mono,:lang(az) .mono,:lang(kk) code,:lang(az) code{font-variant-numeric:tabular-nums}@media (width<=1120px){.molten-physics-module{grid-template-columns:minmax(0,1fr);gap:1.35rem;padding:1.15rem}.molten-sim-copy-col{padding:.15rem .1rem}}@media (width<=720px){.molten-sim-telemetry{grid-template-columns:repeat(2,minmax(0,1fr))}.molten-sim-toolbar{padding:.6rem .7rem}}@media (width<=420px){.molten-physics-module{border-radius:12px;padding:.85rem}.molten-sim-btn{flex:auto;padding:.34rem .5rem;font-size:.67rem}.molten-sim-tel-cell{padding:.55rem .6rem}.molten-sim-tel-val{font-size:.84rem}}@media print{.molten-physics-module{box-shadow:none;break-inside:avoid;page-break-inside:avoid;grid-template-columns:minmax(0,1fr)}.molten-sim-controls{display:none!important}}.nav-dropdown-scene-link{aspect-ratio:16/9;background:#070a10;border:1px solid #ffffff24;border-radius:8px;margin:.15rem .35rem .35rem;display:block;position:relative;overflow:hidden}.nav-dropdown-scene-link.molten{border-color:#ff704359}.nav-dropdown-scene-img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.nav-dropdown-scene-link:hover .nav-dropdown-scene-img{transform:scale(1.04)}.breadcrumb-container{padding-bottom:.75rem;padding-top:calc(var(--header-height) + 1.5rem)!important}.breadcrumb-nav{color:var(--color-text-light-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.breadcrumb-nav a{color:var(--color-text-light-secondary);transition:color var(--transition-fast);text-decoration:none}.breadcrumb-nav a:hover{color:var(--color-accent-arc)}.breadcrumb-sep{color:#ffffff40}.breadcrumb-current{color:var(--color-text-light-primary);font-weight:600}.section-portal-hero{padding-bottom:5rem;padding-top:calc(var(--header-height) + clamp(2.5rem, 4.5vw, 3.5rem))!important}.section-portal-hero .section-tag{background:#f1a6451f;border:1px solid #f1a64552;border-radius:9999px;padding:.4rem .95rem;color:var(--color-accent-arc-bright,#ffb854)!important}.portal-card-img-box{box-shadow:inset 0 1px #ffffff40;background:linear-gradient(#ffffff38 0%,#ffffff1f 100%)!important;border:1px solid #ffffff38!important}.portal-card-img-box img{filter:drop-shadow(0 10px 18px #00000073)}.portal-scene-stage{background:#070a10;border:1px solid #3b82f659;border-radius:12px;min-width:0;max-width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000008c}.portal-scene-stage--arc{border-color:#3b82f661}.portal-scene-stage--molten{border-color:#f59e0b61}.portal-scene-hud-top{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:#090d16f0;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.68rem;font-weight:700;display:flex}.portal-scene-hud-label,.portal-scene-live-pill{color:#fbbf24;align-items:center;gap:.4rem;min-width:0;line-height:1.3;display:inline-flex}.portal-scene-stage--molten .portal-scene-hud-label,.portal-scene-stage--molten .portal-scene-live-pill{color:#ff8a65}.portal-scene-hud-dot,.portal-scene-dot{background:#f59e0b;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 8px #f59e0b}.portal-scene-stage--molten .portal-scene-hud-dot,.portal-scene-stage--molten .portal-scene-dot{background:#ff7043;box-shadow:0 0 8px #ff7043}.portal-scene-hud-metric,.portal-scene-tag{color:#93c5fd;white-space:nowrap;background:#3b82f624;border:1px solid #3b82f647;border-radius:4px;padding:.15rem .45rem;line-height:1.25}.portal-scene-stage--molten .portal-scene-hud-metric,.portal-scene-stage--molten .portal-scene-tag{color:#fde68a;background:#f59e0b24;border-color:#f59e0b4d}.portal-scene-media{aspect-ratio:16/9;background:#05070b;width:100%;position:relative;overflow:hidden}.portal-scene-media picture,.nav-dropdown-scene-link picture{width:100%;height:100%;display:block}.portal-scene-img{object-fit:cover;width:100%;max-width:100%;height:100%;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block}.risk-portal-card:hover .portal-scene-img{transform:scale(1.025)}.portal-scene-hud-bottom{color:#d1d5db;background:#090d16f0;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.74rem;display:flex}.portal-scene-hud-caption{color:#d1d5db;min-width:0;line-height:1.35}.portal-scene-hud-caption strong{color:#fff;font-weight:700}.portal-scene-hud-pill,.portal-scene-status{font-family:var(--font-mono);color:#34d399;white-space:nowrap;background:#10b98124;border:1px solid #10b9814d;border-radius:4px;padding:.14rem .48rem;font-size:.68rem;font-weight:700;line-height:1.25}@media (width<=480px){.portal-scene-hud-top,.portal-scene-hud-bottom{gap:.35rem;padding:.45rem .65rem;font-size:.64rem}.portal-scene-hud-metric,.portal-scene-hud-pill{padding:.12rem .38rem;font-size:.62rem}}.blog-card-hud{font-family:var(--font-family-mono);color:#d1d5db;letter-spacing:.03em;z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0a0b0deb 100%);justify-content:space-between;align-items:center;padding:1.25rem .85rem .45rem;font-size:.6875rem;display:flex;position:absolute;bottom:0;left:0;right:0}.blog-card-hud span{align-items:center;gap:.35rem;display:inline-flex}.blog-telemetry-strip{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.35rem;display:flex}.blog-telemetry-pill{font-family:var(--font-family-mono);color:#d1d5db;background:#11141bd9;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.75rem;display:inline-flex}.blog-telemetry-pill strong{color:var(--color-accent-arc);font-weight:700}.art-exec-summary{border-radius:var(--radius-md);background:linear-gradient(135deg,#131924f2 0%,#0e121afa 100%);border:1px solid #f1a64547;margin:0 0 2rem;padding:1.35rem 1.5rem;box-shadow:0 12px 30px #00000059}.art-exec-header{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.65rem;display:flex}.art-exec-badge{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-arc);align-items:center;gap:.4rem;font-size:.75rem;font-weight:800;display:inline-flex}.art-exec-std{font-family:var(--font-family-mono);color:#9ca3af;background:#ffffff0d;border-radius:4px;padding:.2rem .55rem;font-size:.72rem}.art-exec-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:.9rem;display:grid}.art-exec-item{color:#d1d5db;background:#0a0b0d8c;border:1px solid #ffffff0f;border-radius:6px;padding:.75rem .9rem;font-size:.84rem;line-height:1.48}.art-exec-item strong{font-family:var(--font-family-mono);color:#fff;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.2rem;font-size:.75rem;display:block}.art-hero-figure{border-radius:var(--radius-md);background:linear-gradient(135deg,#131822 0%,#0e121a 100%);border:1px solid #f1a64547;grid-template-columns:375px 1fr;align-items:stretch;margin:1.75rem 0 2.25rem;display:grid;overflow:hidden;box-shadow:0 14px 32px #0006}.art-hero-media{aspect-ratio:16/9;background:#0b0e14;border-right:1px solid #ffffff14;width:100%;height:100%;min-height:205px;max-height:225px;position:relative;overflow:hidden}.art-hero-img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:225px;display:block}.art-hud-bar{font-family:var(--font-family-mono);color:#d1d5db;background:#151922d9;flex-direction:column;justify-content:center;align-items:flex-start;gap:.7rem;padding:1.25rem 1.5rem;font-size:.78rem;line-height:1.55;display:flex}.art-hud-bar span:first-child{font-family:var(--font-family);color:#f3f4f6;font-size:.9rem;line-height:1.5}.art-hud-bar span:last-child{color:var(--color-accent-arc);background:#f1a6451f;border:1px solid #f1a6454d;border-radius:4px;align-items:center;padding:.25rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.art-hud-bar strong{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent-arc);margin-bottom:.25rem;font-size:.72rem;font-weight:800;display:block}.art-figure-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.25rem;margin:2rem 0;display:grid}.art-figure-card{border-radius:var(--radius-md);background:#11141b;border:1px solid #ffffff1a;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 10px 24px #00000052}.art-figure-media{aspect-ratio:16/9;background:#0b0e14;border-bottom:1px solid #ffffff12;width:100%;height:195px;max-height:205px;position:relative;overflow:hidden}.art-figure-img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:205px;transition:transform .35s;display:block}.art-figure-card:hover .art-figure-img{transform:scale(1.03)}.art-figure-tag{-webkit-backdrop-filter:blur(6px);color:var(--color-accent-arc);font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.04em;z-index:2;background:#0e131fe6;border:1px solid #f1a64559;border-radius:4px;padding:.2rem .55rem;font-size:.68rem;font-weight:700;position:absolute;top:.6rem;left:.6rem}.art-figure-tag.molten{color:#ff7043;border-color:#ff704359}.art-figure-tag.blue{color:#38bdf8;border-color:#38bdf859}.art-figure-body{flex-direction:column;flex:1;gap:.3rem;padding:.95rem 1.15rem;display:flex}.art-figure-title{color:#fff;font-size:.875rem;font-weight:700;line-height:1.35}.art-figure-caption{color:#9ca3af;font-size:.78rem;line-height:1.5}.art-split-panel{border-radius:var(--radius-md);background:#11141b;border:1px solid #ffffff1a;grid-template-columns:265px 1fr;align-items:center;gap:1.35rem;margin:2rem 0;padding:1.15rem;display:grid;box-shadow:0 10px 24px #0000004d}.art-split-media{aspect-ratio:16/9;background:#0b0e14;border:1px solid #ffffff14;border-radius:6px;width:100%;height:150px;max-height:155px;position:relative;overflow:hidden}.art-split-img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:155px;display:block}.art-split-body h4{color:#fff;margin:0 0 .4rem;font-size:.98rem;font-weight:800;line-height:1.35}.art-split-body p{color:#d1d5db;margin:0;font-size:.85rem;line-height:1.55}.art-dual-product-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.25rem;margin:2.25rem 0;display:grid}.art-dual-product-card{border-radius:var(--radius-md);background:#131b2e;border:1px solid #f1a6454d;flex-direction:column;justify-content:space-between;padding:1.4rem;display:flex}.art-dual-product-card.blue{border-color:#38bdf84d}.art-dual-product-head{align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.art-dual-product-thumb{background:#0b0e14;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;padding:.25rem;display:flex}.art-dual-product-thumb img{object-fit:contain;width:100%;height:100%}@container (width<=680px){.art-hero-figure{grid-template-columns:1fr}.art-hero-media{border-bottom:1px solid #ffffff14;border-right:none;min-height:185px;max-height:210px}.art-split-panel{grid-template-columns:1fr}.art-split-media,.art-split-img{height:175px;max-height:185px}}@media (width<=720px){.art-hero-figure{grid-template-columns:1fr}.art-hero-media{border-bottom:1px solid #ffffff14;border-right:none;min-height:185px;max-height:210px}.art-split-panel{grid-template-columns:1fr}}.arc-simulator-box{max-width:1360px;margin-inline:auto}.arc-sim-workbench{grid-template-columns:minmax(0,1.15fr) minmax(min(100%,390px),1fr);align-items:stretch;gap:.95rem;margin-bottom:1rem;display:grid}@media (width<=1150px){.arc-sim-workbench{grid-template-columns:1fr}}.arc-sim-stage-col{flex-direction:column;gap:.72rem;min-width:0;display:flex}.arc-sim-viewport{border-radius:var(--radius-md);background:#06080d;border:1px solid #f1a64552;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #000000a6}.arc-sim-canvas-wrap{background:#05070b;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.arc-sim-preload-sources{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.arc-hud-top-bar{pointer-events:auto;z-index:4;background:linear-gradient(#0e121cf2 0%,#080a0ff8 100%);border-bottom:1px solid #f1a64538;flex-wrap:wrap;order:-1;justify-content:space-between;align-items:center;gap:.35rem .45rem;padding:.4rem .62rem;display:flex;position:relative}.arc-hud-source-pill{pointer-events:auto;border-radius:var(--radius-sm);background:#0a0b0fd6;border:1px solid #f1a64566;flex-direction:column;gap:.08rem;padding:.26rem .5rem;display:flex}.arc-hud-source-row{font-family:var(--font-family-mono);color:#e5e7eb;align-items:center;gap:.38rem;font-size:.69rem;display:flex}.arc-hud-dot{background:#f59e0b;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite arcHudPulse;box-shadow:0 0 8px #f59e0b}@media (prefers-reduced-motion:reduce){.arc-hud-dot{animation:none}}.arc-hud-source-row strong{color:#fbbf24;font-size:.79rem}.arc-hud-intensity-tag{font-family:var(--font-family-mono);letter-spacing:.03em;color:#34d399;font-size:.59rem;font-weight:700}.arc-hud-intensity-tag[data-severity=mid]{color:#fbbf24}.arc-hud-intensity-tag[data-severity=high],.arc-hud-intensity-tag[data-severity=extreme]{color:#f87171}.arc-hud-actions{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.arc-hud-btn{color:#f3f4f6;font-family:var(--font-family-mono);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:#10141ee6;border:1px solid #ffffff2e;align-items:center;gap:.26rem;padding:.31rem .48rem;font-size:.66rem;font-weight:700;display:inline-flex}.arc-hud-btn:hover{border-color:var(--color-accent-arc);color:#fff;background:#f1a6452e}.arc-hud-btn--blast{color:#0a0b0d;background:linear-gradient(135deg,#f1a645f2,#ea580cf2);border-color:#fbbf24}.arc-hud-btn--blast:hover{color:#0a0b0d;background:#fbbf24;box-shadow:0 0 18px #fbbf2480}.arc-hud-btn.active,.arc-hud-btn.paused{color:#38bdf8;background:#38bdf838;border-color:#38bdf8}@media (width<=640px){.arc-hud-top-bar{gap:.4rem;padding:.45rem .58rem}.arc-hud-source-pill{width:100%;padding:.3rem .55rem}.arc-hud-actions{gap:.32rem;width:100%}.arc-hud-btn{flex:auto;justify-content:center;padding:.34rem .44rem;font-size:.66rem}}.arc-stage-telemetry-bar{background:#080a0ff5;border-top:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);gap:.45rem;padding:.48rem .72rem;display:grid}@media (width<=640px){.arc-stage-telemetry-bar{grid-template-columns:repeat(2,1fr)}}.arc-telemetry-item{border-right:1px solid #ffffff12;flex-direction:column;gap:.08rem;padding-right:.38rem;display:flex}.arc-telemetry-item:last-child{border-right:none}.arc-telemetry-label{font-size:.64rem;font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.arc-telemetry-val{font-size:.93rem;font-family:var(--font-family-mono);color:#fff;font-weight:800}.arc-telemetry-sub{color:#9ca3af;font-size:.64rem}.arc-sim-curve-panel{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;flex:auto;justify-content:flex-start;gap:.4rem;min-width:0;padding:.68rem .9rem;display:flex}.arc-curve-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .55rem;display:flex}.arc-curve-title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-arc-bright);font-size:.75rem;font-weight:700}.arc-curve-formula{font-family:var(--font-family-mono);color:#38bdf8;border-radius:var(--radius-sm);background:#38bdf81a;border:1px solid #38bdf840;padding:.16rem .5rem;font-size:.72rem}.arc-curve-svg-wrap{flex:auto;align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden}.arc-sim-controls-col{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;justify-content:flex-start;gap:.95rem;min-width:0;padding:1.15rem;display:flex}.arc-ctrl-group{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.6rem;padding-bottom:.95rem;display:flex}.arc-ctrl-group:last-child{border-bottom:none;padding-bottom:0}.arc-ctrl-title{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-arc-bright);justify-content:space-between;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:flex}.arc-ctrl-title svg{flex-shrink:0}.arc-range-row{flex-direction:column;gap:.24rem;display:flex}.arc-range-label{color:var(--color-text-light-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.28rem .55rem;font-size:.8125rem;font-weight:600;line-height:1.35;display:flex}.arc-range-label>span{flex:135px;min-width:0}.arc-range-label output{font-family:var(--font-family-mono);color:#fff;white-space:nowrap;background:#f1a64524;border:1px solid #f1a64559;border-radius:4px;flex-shrink:0;margin-left:auto;padding:.12rem .46rem;font-size:.8rem;font-weight:700;line-height:1.3}.arc-range-limits{font-family:var(--font-family-mono);color:#9ca3af;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;column-gap:.5rem;font-size:.66rem;line-height:1.3;display:grid}.arc-range-limits>span:first-child{text-align:left}.arc-range-limits>span:nth-child(2){text-align:center}.arc-range-limits>span:nth-child(3){text-align:right}input[type=range].arc-sim-range{--slider-track-size:.45rem;--slider-thumb-size:1.15rem;--slider-track-radius:999px;--slider-thumb-radius:50%;--slider-track-color:#ffffff24;--slider-fill-color:var(--color-accent-arc);--slider-thumb-color:#fbbf24;--slider-direction:to right;--attr-min:attr(min type(<number>), 0);--attr-max:attr(max type(<number>), 100);--control-value:attr(value type(<number>), 8);--slider-progress:calc(progress(var(--control-value), var(--attr-min), var(--attr-max)) * 100%);appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;block-size:1.76rem;inline-size:100%;margin:0;padding:0}input[type=range].arc-sim-range:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--slider-direction:to left}@supports not (opacity:progress(1, 0, 100)){input[type=range].arc-sim-range{--slider-progress:calc((var(--control-value) - var(--attr-min)) / (var(--attr-max) - var(--attr-min)) * 100%)}}input[type=range].arc-sim-range::-webkit-slider-runnable-track{block-size:var(--slider-track-size);border-radius:var(--slider-track-radius);background:linear-gradient(var(--slider-direction), var(--slider-fill-color) var(--slider-progress), var(--slider-track-color) var(--slider-progress));border:0}input[type=range].arc-sim-range::-webkit-slider-thumb{appearance:none;inline-size:var(--slider-thumb-size);block-size:var(--slider-thumb-size);border-radius:var(--slider-thumb-radius);background:var(--slider-thumb-color);border:2px solid #0a0b0d;margin-block-start:calc((var(--slider-track-size) - var(--slider-thumb-size)) / 2);box-shadow:0 0 10px #f1a6458c}input[type=range].arc-sim-range::-moz-range-track{block-size:var(--slider-track-size);border-radius:var(--slider-track-radius);background:var(--slider-track-color);border:0}input[type=range].arc-sim-range::-moz-range-progress{block-size:var(--slider-track-size);border-radius:var(--slider-track-radius);background:var(--slider-fill-color)}input[type=range].arc-sim-range::-moz-range-thumb{inline-size:var(--slider-thumb-size);block-size:var(--slider-thumb-size);border-radius:var(--slider-thumb-radius);background:var(--slider-thumb-color);border:2px solid #0a0b0d;box-shadow:0 0 10px #f1a6458c}input[type=range].arc-sim-range:focus-visible{outline:2px solid var(--slider-fill-color);outline-offset:4px}.arc-severity-meter{border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid #ffffff14;flex-direction:column;gap:.36rem;padding:.54rem .68rem;display:flex}.arc-severity-track{background:#ffffff1a;border-radius:999px;width:100%;height:7px;overflow:hidden}.arc-severity-fill{background:linear-gradient(90deg,#34d399 0%,#fbbf24 50%,#ef4444 100%);border-radius:999px;width:16%;height:100%;transition:width .25s ease-out}.arc-severity-caption{font-family:var(--font-family-mono);color:#e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.22rem .65rem;font-size:.71rem;line-height:1.35;display:flex}.arc-severity-caption>span:first-child{flex:170px;min-width:0}.arc-severity-caption>span:last-child{color:#9ca3af;white-space:nowrap;flex-shrink:0;margin-left:auto}.arc-reset-btn{color:var(--color-text-light-secondary);font-family:var(--font-family-mono);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);text-align:center;background:#ffffff0a;border:1px solid #ffffff24;padding:.48rem .68rem;font-size:.72rem;font-weight:600}.arc-reset-btn:hover{border-color:var(--color-accent-arc);color:#fff;background:#f1a6451a}.sim-gear-list{flex-direction:column;gap:.65rem;display:flex}.sim-gear-card{border-radius:var(--radius-sm);background:#ffffff08;border:1px solid #ffffff17;flex-direction:column;gap:.34rem;padding:.74rem .84rem;display:flex}.sim-gear-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.32rem .5rem;display:flex}.sim-gear-name{color:#fff;font-size:.8rem;font-weight:700}.sim-gear-badge{font-family:var(--font-family-mono);white-space:nowrap;border-radius:4px;padding:.15rem .45rem;font-size:.67rem;font-weight:700}.sim-gear-badge.safe{color:#34d399;background:#10b98129}.sim-gear-badge.caution{color:#fbbf24;background:#f59e0b29}.sim-gear-badge.exceed{color:#f87171;background:#ef444429}.sim-gear-meta{color:#9ca3af;font-size:.74rem;line-height:1.4}.sim-gear-meta strong{color:#e5e7eb;font-family:var(--font-family-mono)}.sim-metric-bar{background:#ffffff14;border-radius:999px;width:100%;height:5px;margin-bottom:.55rem;overflow:hidden}.sim-metric-bar-fill{border-radius:999px;height:100%;transition:width .3s ease-out}.strategic-jump-nav{border-radius:var(--radius-md);background:#0e1117eb;border:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.25rem;margin-bottom:-.75rem;padding:.65rem .95rem;display:flex}.strategic-jump-label{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light-muted);margin-right:.25rem;font-size:.725rem;font-weight:800}.strategic-jump-link{color:var(--color-text-light-primary);border-radius:var(--radius-sm);background:#f1a6451a;border:1px solid #f1a64552;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.strategic-jump-link:hover,.strategic-jump-link:focus-visible{border-color:var(--color-accent-arc-bright);background:#f1a64533;transform:translateY(-1px)}.strategic-jump-link.jump-link-isoarc{background:#10b9811a;border-color:#34d39959}.strategic-jump-link.jump-link-isoarc:hover,.strategic-jump-link.jump-link-isoarc:focus-visible{background:#10b98133;border-color:#34d399}.strategic-jump-link .jump-num{font-family:var(--font-family-mono);color:var(--color-accent-arc-bright);background:#f1a64538;border-radius:4px;padding:.1rem .38rem;font-size:.6875rem;font-weight:800}.strategic-jump-link.jump-link-isoarc .jump-num{color:#34d399;background:#10b98138}.strategic-pillar-block{border-radius:var(--radius-lg);box-sizing:border-box;scroll-margin-top:calc(var(--header-height) + 1.25rem);background:linear-gradient(165deg,#13171ff5 0%,#0b0d12fc 100%);border:1px solid #f1a64559;margin-top:1.75rem;margin-bottom:1.85rem;padding:clamp(1.1rem,2.5vw,1.75rem);position:relative;box-shadow:0 24px 64px #000000a6;container-type:inline-size}.strategic-pillar-block.pillar-knit-vs-arsafe{border-top:4px solid var(--color-accent-arc-bright)}.strategic-pillar-block.pillar-isoarc-vs-arsafe{background:radial-gradient(circle at 15% 0,#10b98114 0%,#13171ff7 45%,#0b0d12fc 100%);border-color:#34d39959;border-top-style:solid;border-top-width:4px}.strategic-pillar-header{border-bottom:1px solid #ffffff1a;margin-bottom:1.15rem;padding-bottom:1rem}.strategic-pillar-eyebrow{font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-arc-bright);background:#f1a64524;border:1px solid #f1a64559;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:.55rem;padding:.28rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex}.pillar-isoarc-vs-arsafe .strategic-pillar-eyebrow{color:#34d399;background:#10b98124;border-color:#34d39966}.strategic-pillar-title{color:var(--color-text-light-primary);letter-spacing:-.02em;margin:0 0 .55rem;font-size:clamp(1.3rem,2.4vw,1.85rem);font-weight:800;line-height:1.2}.strategic-pillar-lead{color:var(--color-text-light-secondary);max-width:960px;margin:0;font-size:clamp(.875rem,1.05vw,.98rem);line-height:1.55}.strategic-pillar-lead strong{color:var(--color-text-light-primary)}.stakeholder-verdict-grid{grid-template-columns:1fr;gap:1rem;margin-block:1.15rem;display:grid}@media (width>=820px){.stakeholder-verdict-grid{grid-template-columns:1fr 1fr;gap:1.15rem}}.stakeholder-card{border-radius:var(--radius-md);background:#0a0c10d9;border:1px solid #ffffff1a;flex-direction:column;gap:.5rem;padding:1.05rem 1.2rem;display:flex}.stakeholder-card.card-hse{border-left:4px solid var(--color-accent-arc-bright);background:linear-gradient(145deg,#f1a64512 0%,#0a0c10eb 100%)}.stakeholder-card.card-procurement{background:linear-gradient(145deg,#10b98112 0%,#0a0c10eb 100%);border-left:4px solid #34d399}.stakeholder-badge{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.07em;border-radius:var(--radius-sm);align-items:center;gap:.4rem;width:fit-content;padding:.22rem .55rem;font-size:.6875rem;font-weight:800;display:inline-flex}.card-hse .stakeholder-badge{color:var(--color-accent-arc-bright);background:#f1a64526;border:1px solid #f1a64559}.card-procurement .stakeholder-badge{color:#34d399;background:#10b98126;border:1px solid #34d39959}.stakeholder-card h4,.stakeholder-card h5{color:var(--color-text-light-primary);margin:0;font-size:1rem;font-weight:800;line-height:1.3}.stakeholder-card p{color:var(--color-text-light-secondary);margin:0;font-size:.8125rem;line-height:1.5}.stakeholder-list{flex-direction:column;gap:.38rem;margin:.15rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.stakeholder-list li{color:var(--color-text-light-secondary);padding-left:1.2rem;line-height:1.45;position:relative}.stakeholder-list li:before{content:"✓";color:var(--color-accent-arc-bright);font-weight:800;position:absolute;top:0;left:0}.card-procurement .stakeholder-list li:before{color:#34d399}.stakeholder-list strong{color:var(--color-text-light-primary)}.isoarc-engineering-pillars{grid-template-columns:1fr;gap:1rem;margin-block:1.15rem 1.35rem;display:grid}@media (width>=900px){.isoarc-engineering-pillars{grid-template-columns:repeat(3,1fr)}}.isoarc-pillar-card{border:1px solid var(--color-border-dark);border-radius:var(--radius-md);background:#0a0c10d1;flex-direction:column;gap:.5rem;padding:1.05rem 1.15rem;display:flex}.isoarc-pillar-card.pillar-warn{border-top:3px solid #f87171}.isoarc-pillar-card.pillar-mech{border-top:3px solid var(--color-accent-arc-bright)}.isoarc-pillar-card.pillar-tco{border-top:3px solid #34d399}.isoarc-pillar-num{font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-arc-bright);font-size:.6875rem;font-weight:800}.isoarc-pillar-card.pillar-warn .isoarc-pillar-num{color:#f87171}.isoarc-pillar-card.pillar-tco .isoarc-pillar-num{color:#34d399}.isoarc-pillar-card h4{color:var(--color-text-light-primary);margin:0;font-size:.96rem;font-weight:800;line-height:1.3}.isoarc-pillar-card p{color:var(--color-text-light-secondary);margin:0;font-size:.8rem;line-height:1.5}.isoarc-pillar-card p strong{color:var(--color-text-light-primary)}.isoarc-pillar-metric{border-radius:var(--radius-sm);border-left:3px solid var(--color-accent-arc-bright);color:var(--color-text-light-secondary);background:#ffffff09;margin-top:auto;padding:.55rem .75rem;font-size:.76rem;line-height:1.42}.isoarc-pillar-metric strong{color:var(--color-text-light-primary)}.isoarc-pillar-card.pillar-warn .isoarc-pillar-metric{background:#f871710f;border-left-color:#f87171}.isoarc-pillar-card.pillar-mech .isoarc-pillar-metric{border-left-color:var(--color-accent-arc-bright);background:#f1a6450f}.isoarc-pillar-card.pillar-tco .isoarc-pillar-metric{background:#10b9810f;border-left-color:#34d399}.tco-simulation-box{border-radius:var(--radius-lg);background:#0c0f14eb;border:1px solid #34d39959;margin-block:1.25rem;padding:clamp(1rem,2.2vw,1.45rem);container-type:inline-size}.tco-simulation-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.tco-simulation-title{color:var(--color-text-light-primary);align-items:center;gap:.5rem;margin:0;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:800;display:flex}.tco-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.75rem;margin-bottom:1rem;display:grid}.tco-kpi-item{border-radius:var(--radius-md);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;gap:.15rem;padding:.7rem .95rem;display:flex}.tco-kpi-label{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light-muted);font-size:.66rem;font-weight:700}.tco-kpi-val{color:#34d399;font-size:1.05rem;font-weight:800}.tco-kpi-val.val-green{color:#34d399}.tco-kpi-val.val-amber{color:var(--color-accent-arc-bright)}.tco-kpi-item.kpi-warn .tco-kpi-val{color:#f87171}.tco-kpi-item.kpi-arc .tco-kpi-val{color:var(--color-accent-arc-bright)}.tco-kpi-sub{color:var(--color-text-light-secondary);font-size:.725rem}.case-table-wrap,.comp-table-wrap,.tco-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--radius-md);max-inline-size:100%;overflow-x:auto;container-type:inline-size}.case-table-wrap:focus-visible,.comp-table-wrap:focus-visible,.tco-table-wrap:focus-visible{outline:2px solid var(--color-accent-arc-bright);outline-offset:3px}.case-table thead,.comp-table thead,.tco-table thead{z-index:2;background:#13171f;position:sticky;inset-block-start:0}.tco-table{border-collapse:collapse;text-align:left;width:100%;min-width:540px;font-size:.8125rem}.tco-table th,.tco-table td{border-bottom:1px solid var(--color-border-dark);vertical-align:top;padding:.6rem .85rem}.tco-table thead th{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light-muted)}.tco-table td.tco-col-bad{color:var(--color-text-light-secondary);background:#f871710a}.tco-table td.tco-col-good{color:var(--color-text-light-primary);background:#10b9810f;border-left:2px solid #34d39973}.tco-table tr.tco-summary-row td{background:#10b9811a;border-top:2px solid #34d39959}@container (width<560px){.tco-table th,.tco-table td,.comp-table th,.comp-table td,.case-table th,.case-table td{padding:.55rem .65rem;font-size:.78rem}}.strategic-jump-nav{gap:.5rem;margin-top:.85rem;margin-bottom:-.35rem;padding:.5rem .8rem}.strategic-jump-link{padding:.34rem .65rem;font-size:.78rem}.strategic-pillar-block{margin-top:1.25rem;margin-bottom:1.25rem;padding:clamp(.95rem,1.9vw,1.35rem)}.strategic-pillar-header{margin-bottom:.95rem;padding-bottom:.75rem}.strategic-pillar-eyebrow{margin-bottom:.4rem;padding:.22rem .62rem;font-size:.7rem}.strategic-pillar-title{margin:0 0 .45rem;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.28}.strategic-pillar-lead{font-size:.92rem;line-height:1.62}.stakeholder-verdict-grid{gap:.85rem;margin-block:.85rem}.stakeholder-card{gap:.48rem;padding:.9rem 1.05rem}.stakeholder-badge{padding:.18rem .52rem;font-size:.68rem}.stakeholder-card h4,.stakeholder-card h5{font-size:.96rem;line-height:1.35}.stakeholder-card p{font-size:.85rem;line-height:1.58}.stakeholder-list{gap:.44rem;font-size:.83rem}.stakeholder-list li{line-height:1.56}.strategic-pillar-block .biomechanic-grip-card,.biomechanic-grip-card{margin-top:.85rem;margin-bottom:.95rem;padding:clamp(.9rem,1.7vw,1.2rem)}.strategic-pillar-block .case-study-dossier,.case-study-dossier{margin-top:.95rem;margin-bottom:0;padding:clamp(.95rem,1.9vw,1.25rem)}.isoarc-engineering-pillars{gap:.75rem;margin-block:.8rem}.isoarc-pillar-card{gap:.45rem;padding:.85rem 1rem}.isoarc-pillar-card h4{font-size:.94rem;line-height:1.34}.isoarc-pillar-card p{font-size:.84rem;line-height:1.58}.isoarc-pillar-metric{padding:.44rem .65rem;font-size:.78rem;line-height:1.48}.tco-simulation-box{margin-block:.8rem;padding:.85rem 1.05rem}.tco-simulation-header{margin-bottom:.6rem}.tco-simulation-title{font-size:.98rem}.tco-kpi-strip{gap:.55rem;margin-bottom:.7rem}.tco-kpi-item{padding:.5rem .72rem}.tco-kpi-val{font-size:.94rem}.tco-kpi-sub{font-size:.76rem;line-height:1.48}.tco-table th,.tco-table td{padding:.54rem .8rem;font-size:.82rem;line-height:1.52}#arcSimCanvas{aspect-ratio:1376/768;object-fit:contain;width:100%;height:auto;display:block}#arcSimCurveSvg{width:100%;height:auto;display:block}@keyframes arcHudPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.arc-sim-live-table-card{background:var(--color-bg-base);border:1px solid var(--color-border-dark);border-radius:var(--radius-md);flex-direction:column;grid-column:1/-1;gap:.55rem;min-width:0;padding:.85rem 1.05rem;display:flex}.arc-sim-live-table-title{font-family:var(--font-family-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent-arc-bright);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:0;font-size:.75rem;font-weight:700;display:flex}.arc-sim-live-table-heading{color:var(--color-accent-arc-bright)}.arc-sim-live-table-sub{font-family:var(--font-family-mono);color:#38bdf8;text-transform:none;letter-spacing:.02em;border-radius:var(--radius-sm);background:#38bdf81a;border:1px solid #38bdf840;padding:.18rem .55rem;font-size:.69rem;font-weight:700}.arc-sim-live-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--radius-sm);background:#080a0ff0;border:1px solid #ffffff14;width:100%;max-width:100%;margin-top:0;padding-top:0;overflow-x:auto}.arc-sim-live-table-wrap:focus-visible{outline:2px solid var(--color-accent-arc-bright);outline-offset:3px}.arc-sim-live-table{border-collapse:collapse;font-family:var(--font-family-mono);text-align:left;table-layout:auto;width:100%;min-width:520px;font-size:.76rem}.arc-sim-live-table th{color:#9ca3af;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#11151e;border-bottom:1px solid #ffffff1a;padding:.46rem .72rem;font-size:.66rem;font-weight:700}.arc-sim-live-table td{color:#e5e7eb;border-bottom:1px solid #ffffff0f;padding:.46rem .72rem;line-height:1.38}.arc-sim-live-table td:nth-child(n+2){white-space:nowrap}.arc-sim-live-table tbody tr:last-child td{border-bottom:none}.arc-sim-live-table tr.is-hand-row td{color:#fff;background:#f1a6451c;font-weight:700}.arc-sim-live-table tr.is-hand-row td:first-child{border-left:3px solid #fbbf24}.arc-sim-live-table tr.is-torso-row td{color:#f3f4f6;background:#38bdf814}.arc-sim-live-table tr.is-torso-row td:first-child{border-left:3px solid #38bdf8}.arc-sim-tbl-pill{white-space:nowrap;border-radius:4px;padding:.12rem .42rem;font-size:.66rem;font-weight:700;display:inline-block}.arc-sim-tbl-pill.safe{color:#34d399;background:#10b98124}.arc-sim-tbl-pill.caution{color:#fbbf24;background:#f59e0b26}.arc-sim-tbl-pill.exceed{color:#f87171;background:#ef444426}.art-split-body h3,.art-split-body h4{color:#fff;margin:0 0 .4rem;font-size:.98rem;font-weight:800;line-height:1.35}.precision-feature-text h3,.precision-feature-text h4{color:var(--color-text-dark-primary);margin-bottom:.25rem;font-size:1.0625rem;font-weight:700}.comparison-box h3,.comparison-box h4{margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.modal-doc-info h4,.modal-doc-info h5{color:var(--color-text-light-primary);font-size:.95rem;font-weight:700}.lab-phase-header h3,.lab-phase-header h4{color:var(--color-text-light-primary);margin:0;font-size:1.05rem;font-weight:700}.lab-phase-card h4,.lab-phase-card h5{color:var(--color-text-light-primary);margin:0;font-size:.9375rem;font-weight:700;line-height:1.35}
/*$vite$:1*/