:root{--tea-green:#c4f1be;--muted-sage:#a2c3a4;--mineral-teal:#869d96;--blue-slate:#525b76;--space-indigo:#201e50;--bg-cosmos:#151438;--bg-indigo:#201e50;--bg-slate:#525b76;--surface-light:#f3f7f4;--surface-light-card:#fff;--text-white:#fff;--text-light:#eef5f0;--text-muted:#a2c3a4;--text-mineral:#869d96;--text-dark:#201e50;--clover-orange:#e2943a;--clover-orange-light:#ffa742;--clover-orange-dark:#cf7d25;--clover-orange-glow:#e2943a66;--text-orange:#e2943a;--orange-gradient:linear-gradient(135deg, #ffa742 0%, #e2943a 52%, #cf7d25 100%);--font-display:"Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--font-sans:"Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Roboto Mono", monospace;--radius-squircle:38px;--radius-card:26px;--radius-inner:20px;--radius-pill:9999px;--shadow-squircle:0 32px 80px #0a091e8c, 0 8px 24px #0a091e59, inset 0 1px 0 #ffffff38;--shadow-light-squircle:0 32px 80px #0e0d2a73, 0 12px 32px #201e5038, inset 0 1px 0 #fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;max-width:100vw;overflow-x:hidden}body{background-color:var(--bg-cosmos);background-image:radial-gradient(ellipse 65% 55% at 15% 8%, #a2c3a43d 0%, transparent 65%), radial-gradient(ellipse 60% 50% at 85% 18%, #525b768c 0%, transparent 70%), radial-gradient(ellipse 70% 60% at 50% 65%, #201e50d9 0%, var(--bg-cosmos) 100%);color:var(--text-white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;background-attachment:fixed;max-width:100vw;min-height:100vh;padding-bottom:0;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.main-nav{z-index:100;justify-content:space-between;align-items:center;padding:18px 5vw;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0}.main-nav.nav-scrolled{-webkit-backdrop-filter:blur(24px);background:#151438d1;border-bottom:1px solid #a2c3a42e;padding:12px 5vw;box-shadow:0 16px 40px #0a091e73}.main-nav.nav-hidden{transform:translateY(-100%)}.nav-brand{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(16px);background:#201e50a6;border:1px solid #a2c3a440;align-items:center;gap:10px;padding:8px 16px;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.nav-brand-dot{background:var(--tea-green);width:9px;height:9px;box-shadow:0 0 12px var(--tea-green);border-radius:50%}.nav-brand-logo{filter:drop-shadow(0 0 8px #5be26466);flex-shrink:0;width:24px;height:24px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s;display:block}.nav-brand:hover .nav-brand-logo{filter:drop-shadow(0 0 12px #5be264a6);transform:rotate(90deg)scale(1.06)}.nav-brand-text{font-family:var(--font-display);letter-spacing:2.5px;color:#e2943a;font-size:1.05rem;font-weight:600}.nav-links-container{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(24px);background:#201e50b8;border:1px solid #a2c3a440;padding:5px 6px;box-shadow:0 12px 32px #0a091e66,inset 0 1px #ffffff2e}.nav-links{align-items:center;gap:4px;list-style:none;display:flex}.nav-links a{border-radius:var(--radius-pill);color:#ffffffc7;align-items:center;gap:7px;padding:8px 18px;font-size:.85rem;font-weight:500;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.nav-links a:hover{color:var(--text-white);background:#525b7673}.nav-links a.active-link{background:var(--tea-green);color:var(--space-indigo);font-weight:600;box-shadow:0 4px 16px #c4f1be59}.nav-links a.nav-order-btn{color:var(--tea-green);background:#c4f1be29;border:1px solid #c4f1be73;margin-left:4px;font-weight:600}.nav-links a.nav-order-btn:hover,.nav-links a.nav-order-btn.active-link{background:var(--tea-green);color:var(--space-indigo);border-color:var(--tea-green)}.nav-pulse-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.nav-energ-bolt{color:#ffc722;vertical-align:-1px;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.nav-energ-bolt svg,.nav-energ-bolt img{object-fit:contain;width:12px;height:12px;display:block}.menu-toggle{cursor:pointer;z-index:105;background:#201e50c7;border:1px solid #a2c3a44d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.menu-toggle span{background:var(--tea-green);border-radius:2px;width:18px;height:2px;transition:all .3s}.menu-toggle.open span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle.open span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mobile-nav-overlay{z-index:98;-webkit-backdrop-filter:blur(28px);opacity:0;pointer-events:none;background:#151438f5;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.mobile-nav-overlay.active{opacity:1;pointer-events:auto}.mobile-nav-links{flex-direction:column;align-items:center;gap:16px;width:85%;max-width:320px;list-style:none;display:flex}.mobile-nav-links li{width:100%}.mobile-nav-links a{text-align:center;border-radius:var(--radius-pill);font-family:var(--font-display);color:var(--text-white);background:#525b7640;border:1px solid #a2c3a433;padding:14px 24px;font-size:1.2rem;font-weight:500;display:block}.mobile-nav-links a.active-link,.mobile-nav-links a.mobile-order-btn{background:var(--tea-green);color:var(--space-indigo);font-weight:600}.iconly-floating-dock{bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:95;pointer-events:auto;width:max-content;max-width:calc(100vw - 16px);display:none;position:fixed;left:50%;transform:translate(-50%)}.iconly-dock-inner{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(28px);background:#201e50db;border:1px solid #a2c3a452;align-items:center;gap:6px;padding:8px 12px;display:flex;box-shadow:0 24px 60px #0a091ebf,inset 0 1px #ffffff38}.iconly-dock-item{border-radius:var(--radius-pill);color:var(--muted-sage);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:66px;padding:7px 16px;text-decoration:none;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.iconly-dock-item:hover{color:var(--tea-green);background:#525b7666}.dock-active-bar{border-radius:var(--radius-pill);background:var(--tea-green);width:20px;height:2.5px;box-shadow:0 0 10px var(--tea-green);opacity:0;transition:all .28s;position:absolute;top:2px;transform:scaleX(.4)}.iconly-dock-item.active{color:var(--tea-green);background:#525b768c;box-shadow:inset 0 1px #ffffff2e}.iconly-dock-item.active .dock-active-bar{opacity:1;transform:scaleX(1)}.dock-icon-pill{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.dock-item-label{letter-spacing:.2px;font-size:.68rem;font-weight:500}.iconly-dock-item.dock-center-cta{padding:4px 10px}.dock-center-orb{background:linear-gradient(135deg, var(--tea-green) 0%, var(--muted-sage) 100%);width:44px;height:44px;color:var(--space-indigo);border-radius:50%;justify-content:center;align-items:center;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 22px #c4f1be73,inset 0 1px #fff}.iconly-dock-item.dock-center-cta:hover .dock-center-orb{transform:scale(1.08)translateY(-2px)}.section-shell{max-width:1360px;margin:0 auto;padding:88px 5vw}.section-header{text-align:center;max-width:1040px;margin:0 auto 56px}.eyebrow-pill{border-radius:var(--radius-pill);color:var(--tea-green);letter-spacing:.3px;background:#525b766b;border:1px solid #a2c3a459;align-items:center;gap:8px;margin-bottom:18px;padding:7px 16px;font-size:.8rem;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.eyebrow-dot{background:var(--tea-green);width:7px;height:7px;box-shadow:0 0 10px var(--tea-green);border-radius:50%}.display-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-white);text-wrap:balance;margin-bottom:20px;font-size:clamp(2.1rem,3.2vw,3.1rem);font-weight:500;line-height:1.12}.display-title span,h1>span,h2>span,h3>span,h4>span,.display-title span,.section-title span,.hw-title span,.trinity-title span,.qkd-title span,.vcb-title span,.legal-display-title span,.vision-story-heading span,.intel-cta-title span,.ephil-wf-title span,.ephil-title span,.ephil-title-accent,.highlight-orange,.heading-orange{color:var(--clover-orange);background:var(--orange-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.text-orange{color:var(--clover-orange)!important;-webkit-text-fill-color:var(--clover-orange)!important}.nowrap-token{white-space:nowrap;font-style:normal}.section-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-white);text-wrap:balance;margin-bottom:14px;font-size:clamp(1.95rem,3.25vw,3.05rem);font-weight:400;line-height:1.14}.section-subtitle{color:var(--muted-sage);max-width:720px;margin-left:auto;margin-right:auto;font-size:1.05rem;font-weight:400;line-height:1.65}.btn-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.btn-tea{border-radius:var(--radius-pill);background:var(--tea-green);color:var(--space-indigo);font-family:var(--font-sans);cursor:pointer;border:1px solid #fff;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-size:.92rem;font-weight:600;transition:all .28s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 12px 30px #c4f1be4d,inset 0 1px #fff}.btn-tea:hover{background:#fff;transform:translateY(-2px);box-shadow:0 16px 38px #c4f1be73}.btn-glass{border-radius:var(--radius-pill);color:var(--text-white);font-family:var(--font-sans);-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#525b7673;border:1px solid #a2c3a459;justify-content:center;align-items:center;gap:10px;padding:15px 28px;font-size:.92rem;font-weight:500;transition:all .28s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.btn-glass:hover{border-color:var(--tea-green);background:#869d9661;transform:translateY(-2px)}#open-acquire-btn.btn-glass,#open-acquire-btn-philosophy.btn-glass{color:#fff;background:#e2943a;border-color:#e2943a;font-weight:600;box-shadow:0 4px 20px #e2943a73,inset 0 1px #ffffff38}#open-acquire-btn.btn-glass:hover,#open-acquire-btn-philosophy.btn-glass:hover{background:#d0832a;border-color:#d0832a;transform:translateY(-2px);box-shadow:0 8px 28px #e2943a8c,inset 0 1px #ffffff38}.hero-studio{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;max-width:1360px;margin:0 auto;padding:124px 5vw 64px;display:grid}.hero-copy-col{flex-direction:column;align-items:flex-start;display:flex}.hero-lead{color:var(--muted-sage);max-width:540px;margin-bottom:32px;font-size:1.12rem;line-height:1.7}.hero-quick-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:580px;margin-top:36px;display:grid}.hq-stat-pill{text-align:center;background:#525b765c;border:1px solid #a2c3a440;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px 14px;display:flex;box-shadow:inset 0 1px #ffffff29}.hq-val{font-family:var(--font-display);color:var(--tea-green);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.2rem,1.45vw,1.4rem);font-weight:600;line-height:1.15}.hq-lbl{color:var(--muted-sage);white-space:nowrap;font-size:.76rem;line-height:1.25}.iconly-vehicle-widget{border-radius:var(--radius-squircle);color:var(--space-indigo);box-shadow:var(--shadow-light-squircle);background:linear-gradient(165deg,#f5f9f6 0%,#e5efe8 52%,#d7e5dc 100%);border:1px solid #fff;flex-direction:column;gap:20px;padding:28px;display:flex;position:relative;overflow:hidden}.ivw-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ivw-user{align-items:center;gap:12px;display:flex}.ivw-avatar{background:linear-gradient(135deg, var(--space-indigo) 0%, var(--blue-slate) 100%);width:46px;height:46px;color:var(--tea-green);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex;box-shadow:0 6px 16px #201e5033}.ivw-greeting-sub{color:var(--blue-slate);font-size:.82rem;font-weight:500;display:block}.ivw-greeting-name{font-family:var(--font-display);color:var(--space-indigo);font-size:1.18rem;font-weight:600}.ivw-bell-btn{width:44px;height:44px;color:var(--space-indigo);cursor:pointer;background:#fff;border:1px solid #525b7624;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:inline-flex;box-shadow:0 6px 18px #201e5014}.ivw-bell-btn:hover{background:var(--space-indigo);color:var(--tea-green);transform:scale(1.05)}.ivw-stage{aspect-ratio:16/9.2;background:radial-gradient(circle at 50% 40%, #2d325a 0%, var(--space-indigo) 85%);border-radius:26px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px #201e5038}.ivw-stage-img{object-fit:cover;width:100%;height:100%;transition:opacity .3s,transform .55s cubic-bezier(.16,1,.3,1)}.ivw-stage:hover .ivw-stage-img{transform:scale(1.03)}.ivw-stage-badge{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);color:var(--tea-green);background:#201e50c7;border:1px solid #c4f1be59;align-items:center;gap:7px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.ivw-metrics-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ivw-metric-card{background:#ffffffe0;border:1px solid #fff;border-radius:24px;flex-direction:column;justify-content:space-between;gap:10px;padding:18px 20px;display:flex;box-shadow:0 10px 26px #201e500f}.ivw-mc-top{color:var(--blue-slate);justify-content:space-between;align-items:center;font-size:.84rem;font-weight:600;display:flex}.ivw-mc-val{font-family:var(--font-display);color:var(--space-indigo);letter-spacing:-.5px;font-size:2rem;font-weight:600;line-height:1.05}.ivw-mc-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.ivw-mc-sub{color:var(--mineral-teal);white-space:nowrap;font-size:.76rem;font-weight:500}.ivw-progress-track{border-radius:var(--radius-pill);background:#869d9638;flex:1;height:10px;overflow:hidden}.ivw-progress-fill{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--muted-sage) 0%, #34d399 50%, var(--tea-green) 100%);height:100%;transition:width .4s cubic-bezier(.16,1,.3,1);display:block}.ivw-pill-dock{border-radius:var(--radius-pill);background:#fff;grid-template-columns:repeat(5,1fr);gap:6px;padding:8px;display:grid;box-shadow:0 12px 30px #201e5014}.ivw-dock-btn{border-radius:var(--radius-pill);height:48px;color:var(--blue-slate);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex}.ivw-dock-btn:hover{color:var(--space-indigo);background:#a2c3a433}.ivw-dock-btn.active{background:var(--space-indigo);color:var(--tea-green);box-shadow:0 8px 20px #201e5047}.os-widgets-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.iconly-squircle-widget{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);border:1px solid #fff3;flex-direction:column;justify-content:space-between;gap:18px;padding:26px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s;display:flex;position:relative;overflow:hidden}.iconly-squircle-widget:hover{border-color:#c4f1be73;transform:translateY(-4px)}.widget-ai-aurora{background:radial-gradient(circle at 48% 18%, #c4f1be6b 0%, #a2c3a452 25%, #525b76b8 52%, var(--space-indigo) 88%), var(--space-indigo)}.wa-top-row{justify-content:space-between;align-items:center;display:flex}.wa-user-pill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#201e508c;border:1px solid #ffffff38;align-items:center;gap:10px;padding:5px 14px 5px 6px;display:inline-flex}.wa-avatar-circle{background:linear-gradient(135deg, var(--tea-green), var(--muted-sage));width:30px;height:30px;color:var(--space-indigo);border-radius:50%;justify-content:center;align-items:center;font-size:.76rem;font-weight:700;display:flex}.wa-user-text{color:var(--text-white);font-size:.78rem;font-weight:500}.wa-circle-btn{width:40px;height:40px;color:var(--text-white);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:inline-flex}.wa-circle-btn:hover{background:var(--tea-green);color:var(--space-indigo)}.wa-orb-wrap{text-align:center;flex-direction:column;align-items:center;padding:8px 0 4px;display:flex}.wa-iridescent-orb{background:radial-gradient(circle at 30% 28%, #fff 0%, var(--tea-green) 28%, var(--muted-sage) 55%, var(--blue-slate) 82%, var(--space-indigo) 100%);border-radius:50%;width:96px;height:96px;margin-bottom:16px;animation:5s ease-in-out infinite floatOrb;position:relative;box-shadow:0 0 50px #c4f1be80,0 14px 32px #15143899,inset -10px -12px 22px #201e50a6,inset 8px 8px 18px #ffffffd9}.wa-iridescent-orb.pulsing{animation:.7s cubic-bezier(.16,1,.3,1) pulseOrb}@keyframes floatOrb{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.03)}}@keyframes pulseOrb{0%{transform:scale(.92)}50%{transform:scale(1.12);box-shadow:0 0 80px #c4f1bed9}to{transform:scale(1)}}.wa-title{font-family:var(--font-display);color:var(--text-white);margin-bottom:6px;font-size:1.45rem;font-weight:500;line-height:1.22}.wa-reply{color:var(--tea-green);max-width:340px;min-height:36px;font-size:.82rem;line-height:1.45}.wa-search-bar{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff3d;align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex;box-shadow:inset 0 1px #fff3}.wa-search-bar input{color:var(--text-white);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.85rem}.wa-search-bar input::placeholder{color:#ffffffa6}.wa-submit-btn{width:36px;height:36px;color:var(--text-white);cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .25s;display:inline-flex}.wa-submit-btn:hover{background:var(--tea-green);color:var(--space-indigo)}.wa-bento-trio{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.wa-bento-btn{text-align:left;color:var(--text-white);cursor:pointer;background:linear-gradient(160deg,#525b7685 0%,#151438c7 100%);border:1px solid #ffffff29;border-radius:20px;flex-direction:column;justify-content:space-between;gap:14px;padding:14px 12px;transition:all .25s;display:flex;box-shadow:inset 0 1px #ffffff2e}.wa-bento-btn:hover,.wa-bento-btn.active{border-color:var(--tea-green);background:linear-gradient(160deg,#869d968c 0%,#201e50eb 100%);transform:translateY(-2px)}.wa-bento-icon{color:var(--tea-green);display:inline-flex}.wa-bento-label{font-size:.76rem;font-weight:500;line-height:1.32}.wa-bottom-tabs{border-top:1px solid #ffffff1a;grid-template-columns:repeat(5,1fr);padding-top:8px;display:grid}.wa-tab-item{color:#ffffff8c;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding-top:10px;font-size:.68rem;transition:color .25s;display:flex;position:relative}.wa-tab-item:before{content:"";border-radius:var(--radius-pill);background:var(--tea-green);width:28px;height:2.5px;box-shadow:0 0 8px var(--tea-green);opacity:0;transition:opacity .25s;position:absolute;top:-9px}.wa-tab-item.active{color:var(--text-white);font-weight:600}.wa-tab-item.active:before{opacity:1}.widget-wellness-v2g{background:radial-gradient(circle at 50% 0%, #a2c3a48c 0%, #869d9673 35%, #525b76d9 68%, var(--space-indigo) 100%)}.wv-sub{color:var(--tea-green);opacity:.9;font-size:.72rem;display:block}.wv-title{font-family:var(--font-display);color:var(--text-white);font-size:1.22rem;font-weight:600}.wv-days-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.wv-day-pill{border-radius:var(--radius-pill);cursor:pointer;color:var(--text-white);background:#ffffff29;border:1px solid #ffffff3d;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;padding:12px 4px 8px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.wv-day-pill.checked{background:#c4f1be40;border-color:#c4f1be8c}.wv-day-pill.current{background:var(--tea-green);color:var(--space-indigo);border-color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #c4f1be59}.wv-day-name{font-size:.72rem;font-weight:600}.wv-day-circle{width:26px;height:26px;color:var(--tea-green);background:#201e5073;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex}.wv-day-pill.current .wv-day-circle{background:var(--space-indigo);color:var(--tea-green)}.wv-dial-box{padding:10px 4px}.wv-dial-nums{font-family:var(--font-mono);color:#ffffffc7;justify-content:space-between;margin-bottom:6px;font-size:.72rem;display:flex}.wv-dial-nums .active-val{color:var(--tea-green);font-weight:700}.wv-ticks-row{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:36px;display:flex}.wv-tick{border-radius:var(--radius-pill);background:#ffffff52;width:2.5px;height:12px;transition:all .2s}.wv-tick.mid{background:#ffffff85;height:20px}.wv-tick.tall{background:#c4f1bebf;height:28px}.wv-tick.active,.wv-tick:hover{background:var(--tea-green);width:3.5px;height:34px;box-shadow:0 0 10px var(--tea-green)}.wv-dial-labels{color:#ffffffc7;justify-content:space-between;margin-top:6px;font-size:.72rem;display:flex}.wv-metrics-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wv-metric-box{background:#201e507a;border:1px solid #fff3;border-radius:22px;flex-direction:column;justify-content:space-between;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff2e}.wv-mb-top{color:#fffc;justify-content:space-between;align-items:center;font-size:.76rem;display:flex}.wv-mb-bottom{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.wv-mb-val{font-family:var(--font-display);color:var(--text-white);font-size:1.45rem;font-weight:500}.wv-mb-val small{color:var(--muted-sage);font-size:.76rem;font-weight:400}.wv-delta-pill{border-radius:var(--radius-pill);color:var(--tea-green);background:#c4f1be33;border:1px solid #c4f1be59;padding:2px 8px;font-size:.64rem;font-weight:600}.wv-bottom-bar{justify-content:space-between;align-items:center;padding-top:6px;display:flex}.wv-play-orb{background:var(--tea-green);width:52px;height:52px;color:var(--space-indigo);cursor:pointer;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s;display:flex;box-shadow:0 8px 24px #c4f1be73}.wv-play-orb:hover{transform:scale(1.08)}.widget-timeline-studio{background:linear-gradient(170deg, var(--blue-slate) 0%, #2b2d5c 48%, var(--space-indigo) 100%)}.wt-stage{aspect-ratio:16/10;background:var(--space-indigo);border:1px solid #fff3;border-radius:26px;position:relative;overflow:hidden}.wt-stage-img{object-fit:cover;width:100%;height:100%;transition:opacity .25s,transform .45s}.wt-overlay-top{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:12px;right:12px}.wt-top-right{align-items:center;gap:8px;display:flex}.wt-back-pill{border-radius:var(--radius-pill);color:var(--text-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#201e5094;border:1px solid #ffffff47;align-items:center;gap:5px;padding:7px 14px;font-size:.76rem;font-weight:500;display:inline-flex}.wt-magic-pill{border-radius:var(--radius-pill);color:var(--space-indigo);cursor:pointer;background:#fff;border:none;align-items:center;gap:6px;padding:7px 16px;font-size:.76rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 6px 18px #00000040}.wt-magic-pill.playing,.wt-magic-pill:hover{background:var(--tea-green)}.wt-overlay-bottom{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.wt-bottom-right{align-items:center;gap:8px;display:flex}.wt-ruler{font-family:var(--font-mono);color:#ffffffad;justify-content:space-between;align-items:center;font-size:.68rem;display:flex}.wt-time-pill{border-radius:var(--radius-pill);background:var(--tea-green);color:var(--space-indigo);padding:3px 10px;font-weight:700}.wt-scrubber-box{cursor:ew-resize;-webkit-user-select:none;user-select:none;background:#151438a6;border:1px solid #ffffff29;border-radius:22px;padding:10px;position:relative}.wt-playhead{background:var(--tea-green);width:2px;box-shadow:0 0 10px var(--tea-green);z-index:5;pointer-events:none;transition:left .2s cubic-bezier(.16,1,.3,1);position:absolute;top:-4px;bottom:-4px;left:28%}.wt-playhead-knob{border-radius:var(--radius-pill);background:var(--tea-green);border:2px solid var(--space-indigo);width:9px;height:22px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.wt-clips-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-bottom:8px;display:grid}.wt-clip-thumb{border:1px solid #ffffff40;border-radius:14px;height:54px;position:relative;overflow:hidden}.wt-clip-thumb img{object-fit:cover;width:100%;height:100%}.wt-clip-link{width:26px;height:36px;color:var(--text-white);background:#525b76a6;border-radius:8px;justify-content:center;align-items:center;font-size:.72rem;display:flex}.wt-audio-pills{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wt-track-pill{border-radius:var(--radius-pill);white-space:nowrap;text-overflow:ellipsis;text-align:center;padding:5px 10px;font-size:.68rem;font-weight:600;overflow:hidden}.wt-track-pill.indigo{background:var(--blue-slate);color:var(--text-white)}.wt-track-pill.teal{background:var(--muted-sage);color:var(--space-indigo)}.wt-tools-bar{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.wt-tool-btn{color:#ffffffc7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:.68rem;transition:all .22s;display:flex}.wt-tool-btn:hover,.wt-tool-btn.active{color:var(--tea-green);background:#ffffff1f;border-color:#c4f1be73}.photo-bento-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.photo-bento-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50e0 100%);border:1px solid #a2c3a442;flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s;display:flex;overflow:hidden}.photo-bento-card:hover{border-color:var(--tea-green);transform:translateY(-6px)}.pbc-media{aspect-ratio:16/10;background:var(--space-indigo);position:relative;overflow:hidden}.pbc-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.photo-bento-card:hover .pbc-media img{transform:scale(1.05)}.pbc-tag{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--tea-green);background:#201e50d1;border:1px solid #c4f1be59;padding:6px 14px;font-size:.74rem;font-weight:600;position:absolute;top:16px;left:16px}.pbc-body{flex-direction:column;flex:1;justify-content:space-between;gap:18px;padding:28px;display:flex}.pbc-title{font-family:var(--font-display);color:var(--text-white);margin-bottom:8px;font-size:1.5rem;font-weight:500}.pbc-desc{color:var(--muted-sage);font-size:.94rem;line-height:1.65}.pbc-metrics{border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;display:grid}.pbc-stat-val{font-family:var(--font-display);color:var(--tea-green);font-size:1.25rem;font-weight:600;display:block}.pbc-stat-lbl{color:var(--mineral-teal);font-size:.74rem}.atelier-bento-stage{grid-template-columns:minmax(340px,380px) 1fr;align-items:stretch;gap:28px;display:grid}.atelier-spec-dossier,.atelier-visual-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7685 0%,#201e50f0 100%);border:1px solid #c4f1be4d;flex-direction:column;justify-content:space-between;gap:22px;padding:30px;display:flex}.asd-header{flex-direction:column;gap:14px;display:flex}.avc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.avc-finish-pill{border-radius:var(--radius-pill);color:var(--tea-green);background:#c4f1be29;border:1px solid #c4f1be66;padding:6px 16px;font-size:.8rem;font-weight:600}.asd-vehicle-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(1.65rem,2.4vw,2.15rem);font-weight:500}.asd-vehicle-desc{color:var(--muted-sage);font-size:.94rem;line-height:1.6}.asd-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.asd-metric-box{background:#1514389e;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;justify-content:space-between;gap:8px;padding:16px 18px;display:flex}.asd-mb-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.asd-mb-label{color:var(--mineral-teal);font-size:.74rem;font-weight:500;line-height:1.2}.asd-mb-data{justify-content:space-between;align-items:center;gap:8px;display:flex}.asd-mb-tag{font-family:var(--font-mono);border-radius:var(--radius-pill);color:var(--tea-green);white-space:nowrap;background:#c4f1be24;flex-shrink:0;padding:3px 8px;font-size:.64rem}.asd-mb-val{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;font-size:1.48rem;font-weight:600;line-height:1}.asd-bar-track{border-radius:var(--radius-pill);background:#869d9638;width:100%;height:6px;margin-top:2px;overflow:hidden}.asd-bar-fill{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--muted-sage) 0%, var(--tea-green) 100%);height:100%;transition:width .35s cubic-bezier(.16,1,.3,1);display:block}.asd-config-list{flex-direction:column;gap:8px;display:flex}.asd-config-row{background:#15143880;border:1px solid #a2c3a42e;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.asd-config-key{color:var(--mineral-teal);font-size:.78rem;font-weight:500}.asd-config-val{color:var(--tea-green);text-align:right;font-size:.84rem;font-weight:500}.atelier-trims-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7673 0%,#201e50eb 100%);border:1px solid #a2c3a447;flex-direction:column;justify-content:space-between;gap:16px;padding:30px;display:flex}.trim-selector-list{flex-direction:column;gap:12px;display:flex}.trim-option-btn{text-align:left;width:100%;color:var(--text-white);cursor:pointer;background:#15143899;border:1px solid #ffffff24;border-radius:22px;padding:18px 20px;transition:all .25s}.trim-option-btn:hover,.trim-option-btn.active{border-color:var(--tea-green);background:#525b768c;box-shadow:0 10px 26px #0a091e59}.tob-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.tob-name{font-family:var(--font-display);font-size:1.18rem;font-weight:600}.tob-price{font-family:var(--font-display);color:var(--tea-green);font-size:1.12rem;font-weight:600}.tob-specs{color:var(--muted-sage);font-size:.8rem}.coolors-capsule-stack{flex-direction:column;gap:12px;display:flex}.coolors-capsule-item{border-radius:var(--radius-pill);cursor:pointer;border:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:62px;padding:20px 26px;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 24px #0a091e4d}.coolors-capsule-item:hover,.coolors-capsule-item.active{transform:translate(6px)scale(1.01);box-shadow:0 14px 32px #0a091e80,0 0 0 2px #fff}.coolors-capsule-item.tone-1{color:#201e50;background:#c4f1be}.coolors-capsule-item.tone-2{color:#201e50;background:#a2c3a4}.coolors-capsule-item.tone-3{color:#201e50;background:#869d96}.coolors-capsule-item.tone-4{color:#fff;background:#525b76}.coolors-capsule-item.tone-5{color:#c4f1be;background:#201e50}.cci-code{font-family:var(--font-mono);font-size:.78rem;font-weight:700}.cci-title{font-family:var(--font-display);font-size:1rem;font-weight:600}.two-col-bento{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;display:grid}.buynow-shell{padding-top:118px}.buynow-bento{align-items:start}@media (width>=1121px){.buynow-preview-card{position:sticky;top:96px}}@media (width<=1120px){.buynow-bento{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:32px}.buynow-preview-card{position:relative!important;top:auto!important}}.form-row-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.slider-control-group{background:#1514388c;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;gap:10px;padding:20px;display:flex}.scg-top{justify-content:space-between;align-items:center;font-size:.88rem;font-weight:500;display:flex}.scg-val{font-family:var(--font-display);color:var(--tea-green);font-size:1.3rem;font-weight:600}.range-slider{border-radius:var(--radius-pill);-webkit-appearance:none;cursor:pointer;background:#525b7699;outline:none;width:100%;height:8px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--tea-green);border:3px solid var(--space-indigo);cursor:pointer;border-radius:50%;width:22px;height:22px;box-shadow:0 0 12px #c4f1be99}.clean-input,.clean-select{width:100%;color:var(--text-white);background:#151438a6;border:1px solid #a2c3a44d;border-radius:18px;outline:none;padding:15px 18px;font-size:.94rem;transition:border-color .25s}.clean-input:focus,.clean-select:focus{border-color:var(--tea-green)}.clean-input::placeholder{color:#a2c3a499}.modal-overlay{z-index:120;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#0e0d26d1;justify-content:center;align-items:center;padding:20px;transition:opacity .3s;display:flex;position:fixed;inset:0}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-card{border-radius:var(--radius-squircle);background:linear-gradient(165deg, var(--blue-slate) 0%, var(--space-indigo) 100%);width:100%;max-width:520px;box-shadow:var(--shadow-squircle);border:1px solid #c4f1be59;padding:36px;position:relative}.btn-pdf-download{border-radius:var(--radius-pill);width:100%;color:var(--tea-green);font-family:var(--font-sans);cursor:pointer;background:linear-gradient(135deg,#201e50f2,#525b76d9);border:1px solid #c4f1be80;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:.92rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px #0a091e59}.btn-pdf-download:hover{border-color:var(--tea-green);color:#fff;background:#525b76f2;transform:translateY(-1px);box-shadow:0 12px 28px #c4f1be4d}.btn-pdf-download.downloaded{color:#c4f1be;background:#153820bf;border-color:#5be26499}.exit-prompt-overlay{z-index:140;-webkit-backdrop-filter:blur(24px);background:#0a091ce0}.exit-prompt-card{text-align:center;border-radius:var(--radius-squircle);background:linear-gradient(165deg,#525b76cc 0%,#201e50fa 100%);border:1px solid #c4f1be66;flex-direction:column;align-items:center;gap:14px;max-width:440px;padding:34px 28px 26px;animation:.24s cubic-bezier(.16,1,.3,1) promptFadeIn;display:flex;position:relative;box-shadow:0 32px 80px #0a091ed9,inset 0 1px #fff3}@keyframes promptFadeIn{0%{opacity:0;transform:scale(.93)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.exit-prompt-icon-wrap{background:#5be2641f;border:1px solid #5be26459;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 0 20px #5be26433}.exit-prompt-title{font-family:var(--font-display);color:var(--text-white);margin:0;font-size:1.35rem;font-weight:600;line-height:1.25}.exit-prompt-desc{color:var(--muted-sage);margin:0;font-size:.88rem;line-height:1.6}.exit-prompt-actions{flex-direction:column;gap:10px;width:100%;margin-top:6px;display:flex}.exit-btn-save{justify-content:center;gap:8px;width:100%;padding:14px 20px;font-size:.92rem}.exit-btn-skip{width:100%;color:var(--text-light);border-radius:var(--radius-pill);cursor:pointer;background:#525b764d;border:1px solid #a2c3a440;justify-content:center;padding:12px 18px;font-size:.86rem;transition:all .2s}.exit-btn-skip:hover{background:#525b768c;border-color:#a2c3a473}.exit-btn-cancel{color:var(--mineral-teal);cursor:pointer;background:0 0;border:none;padding:6px;font-size:.78rem;text-decoration:underline;transition:color .2s}.exit-btn-cancel:hover{color:var(--tea-green)}.clean-footer{max-width:1360px;color:var(--mineral-teal);border-top:1px solid #a2c3a42e;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:36px 5vw;font-size:.84rem;line-height:1.2;display:flex}.vision-story-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:32px;display:grid}.vision-story-meta{flex-direction:column;align-items:flex-start;gap:12px;padding-top:8px;display:flex}.vision-story-heading{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-white);font-size:clamp(2rem,3vw,2.75rem);font-weight:500;line-height:1.1}.vision-story-role{color:var(--tea-green);font-size:.94rem;font-weight:500}.vision-meta-badges{flex-direction:column;gap:8px;margin-top:6px;display:flex}.vision-meta-chip{color:var(--muted-sage);background:#525b7659;border:1px solid #a2c3a440;border-radius:14px;align-items:center;padding:8px 14px;font-size:.78rem;font-weight:500;display:inline-flex}.vision-narrative-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50eb 100%);border:1px solid #c4f1be47;flex-direction:column;gap:22px;padding:38px 42px;display:flex}.vision-prose{color:var(--text-light);font-size:1.06rem;line-height:1.78}.vision-dropcap{float:left;font-family:var(--font-display);color:var(--tea-green);padding-top:4px;padding-right:14px;font-size:3.5rem;font-weight:600;line-height:.86}.vision-prose-highlight{font-family:var(--font-display);color:var(--tea-green);border-top:1px solid #a2c3a433;padding-top:10px;font-size:1.18rem;font-weight:500}.vision-quote-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);text-align:center;background:radial-gradient(circle at 50% 0,#c4f1be38 0%,#525b767a 45%,#201e50f2 100%);border:1px solid #c4f1be59;flex-direction:column;align-items:center;gap:18px;margin-bottom:28px;padding:52px 44px;display:flex}.vision-quote-mark{font-family:var(--font-display);color:#c4f1be59;-webkit-user-select:none;user-select:none;font-size:4rem;line-height:.6}.vision-quote-text{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-white);max-width:820px;font-size:clamp(1.65rem,2.8vw,2.45rem);font-weight:400;line-height:1.3}.vision-quote-cite{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tea-green);font-size:.78rem;font-style:normal}.vision-telemetry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.vision-telemetry-card{box-shadow:var(--shadow-squircle);text-align:center;background:linear-gradient(165deg,#525b7673 0%,#201e50e6 100%);border:1px solid #a2c3a447;border-radius:30px;flex-direction:column;align-items:center;gap:10px;padding:32px 26px;transition:transform .3s,border-color .3s;display:flex}.vision-telemetry-card:hover{border-color:var(--tea-green);transform:translateY(-4px)}.vtc-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted-sage);align-items:center;gap:8px;font-size:.68rem;display:inline-flex}.vtc-value{font-family:var(--font-display);color:var(--text-white);font-size:clamp(2.4rem,3.6vw,3.2rem);font-weight:500;line-height:1.05}.vtc-value span{color:var(--tea-green)}.vtc-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mineral-teal);font-size:.75rem}.vision-pillars-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:44px;display:grid}.vision-pillar-card{box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7675 0%,#201e50eb 100%);border:1px solid #a2c3a447;border-radius:30px;flex-direction:column;gap:14px;padding:34px 32px;transition:transform .3s,border-color .3s;display:flex}.vision-pillar-card:hover{border-color:var(--tea-green);transform:translateY(-4px)}.vpc-head{justify-content:space-between;align-items:center;display:flex}.vpc-code{font-family:var(--font-mono);letter-spacing:.14em;color:var(--tea-green);font-size:.74rem}.vpc-title{font-family:var(--font-display);color:var(--text-white);font-size:1.55rem;font-weight:500}.vpc-desc{color:var(--muted-sage);font-size:.96rem;line-height:1.68}.vision-closing-banner{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);text-align:center;background:radial-gradient(circle at 50% 100%,#c4f1be38 0%,#525b766b 48%,#201e50f0 100%);border:1px solid #c4f1be57;flex-direction:column;align-items:center;gap:14px;padding:56px 36px;display:flex}.vcb-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-white);font-size:clamp(2rem,3.6vw,3.1rem);font-weight:500;line-height:1.12}.vcb-title span{color:var(--clover-orange);background:var(--orange-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.vcb-sub{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-sage);font-size:.8rem}.footer-col-left{justify-self:start}.footer-col-right{text-align:right;flex-wrap:wrap;justify-self:end;align-items:center;gap:10px;display:inline-flex}.team-modal-overlay{z-index:150}.team-modal-card{text-align:center;border-radius:var(--radius-squircle);background:linear-gradient(165deg,#525b76b8 0%,#201e50f5 100%);border:1px solid #c4f1be59;flex-direction:column;align-items:center;gap:18px;max-width:500px;padding:44px 38px 38px;display:flex;position:relative;box-shadow:0 32px 80px #0a091ebf,inset 0 1px #fff3}.team-modal-close{width:36px;height:36px;color:var(--text-white);cursor:pointer;background:#201e5099;border:1px solid #a2c3a44d;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;line-height:1;transition:all .25s;display:flex;position:absolute;top:18px;right:18px}.team-modal-close:hover{border-color:var(--tea-green);color:var(--tea-green);background:#525b76cc;transform:rotate(90deg)}.team-modal-brand{border-radius:var(--radius-pill);background:#201e50a6;border:1px solid #a2c3a447;align-items:center;gap:12px;margin-bottom:2px;padding:8px 18px;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.team-modal-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin:0;font-size:clamp(1.48rem,2.4vw,1.9rem);font-weight:600;line-height:1.22}.team-modal-desc{color:var(--muted-sage);max-width:410px;margin:0;font-size:.98rem;line-height:1.65}.team-power-word{color:var(--text-white);letter-spacing:.02em;font-weight:700}.team-modal-actions{justify-content:center;align-items:center;gap:14px;width:100%;margin-top:8px;display:flex}.team-modal-btn{border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-width:132px;padding:13px 26px;font-size:.94rem;font-weight:600;line-height:1;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.team-btn-back{color:var(--text-white);background:#525b7673;border:1px solid #a2c3a459}.team-btn-back:hover{border-color:var(--tea-green);background:#525b76bf;transform:translateY(-2px)}.team-btn-continue{background:var(--tea-green);color:var(--space-indigo);border:1px solid var(--tea-green);box-shadow:0 8px 24px #c4f1be52}.team-btn-continue:hover{background:#d8f7d4;border-color:#d8f7d4;transform:translateY(-2px);box-shadow:0 12px 28px #c4f1be80}.whitepaper-modal-overlay{z-index:150}.whitepaper-modal-card{text-align:center;border-radius:var(--radius-squircle);background:linear-gradient(165deg,#20284be0 0%,#141334fa 100%);border:1px solid #38bdf861;flex-direction:column;align-items:center;gap:18px;max-width:490px;padding:44px 38px 38px;display:flex;position:relative;box-shadow:0 32px 80px #0a091ecc,0 0 40px #38bdf824,inset 0 1px #fff3}.whitepaper-modal-close{width:36px;height:36px;color:var(--text-white);cursor:pointer;background:#201e5099;border:1px solid #38bdf84d;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;line-height:1;transition:all .25s;display:flex;position:absolute;top:18px;right:18px}.whitepaper-modal-close:hover{color:#38bdf8;background:#38bdf833;border-color:#38bdf8;transform:rotate(90deg)}.whitepaper-modal-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#7dd3fc;background:#38bdf814;border:1px solid #38bdf84d;align-items:center;gap:8px;padding:7px 18px;font-size:.74rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.whitepaper-modal-dot{background:#38bdf8;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 9px #38bdf8}.whitepaper-modal-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin:0;font-size:clamp(1.48rem,2.4vw,1.95rem);font-weight:600;line-height:1.22}.whitepaper-modal-desc{color:var(--muted-sage);max-width:410px;margin:0;font-size:.96rem;line-height:1.65}.whitepaper-modal-actions{justify-content:center;align-items:center;gap:14px;width:100%;margin-top:8px;display:flex}.whitepaper-modal-btn{border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-width:132px;padding:13px 26px;font-size:.94rem;font-weight:600;line-height:1;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.whitepaper-btn-close{color:var(--text-white);background:#525b7673;border:1px solid #a2c3a459}.whitepaper-btn-close:hover{border-color:var(--tea-green);background:#525b76bf;transform:translateY(-2px)}.whitepaper-btn-contact{color:#0b1120;background:#38bdf8;border:1px solid #38bdf8;box-shadow:0 8px 24px #38bdf859}.whitepaper-btn-contact:hover{background:#7dd3fc;border-color:#7dd3fc;transform:translateY(-2px);box-shadow:0 12px 28px #38bdf880}.footer-partner-logos{flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:14px;display:inline-flex}.footer-logo-item{color:var(--muted-sage);opacity:.92;align-items:center;gap:8px;line-height:1;transition:color .25s,opacity .25s,transform .25s;display:inline-flex}.footer-logo-item:hover{color:var(--tea-green);opacity:1;transform:translateY(-1px)}.footer-logo-svg{color:var(--tea-green);flex-shrink:0;display:block}.footer-logo-word{font-family:var(--font-display);color:var(--text-white);font-size:.92rem;line-height:1;display:inline-block}.nvidia-word{letter-spacing:.12em;font-weight:700}.meta-word{letter-spacing:.02em;font-weight:600}.footer-logo-sep{background:#a2c3a473;border-radius:50%;width:4px;height:4px}.escrow-meta-banner{color:var(--text-light);background:#151438b3;border:1px solid #a2c3a440;border-radius:18px;margin-top:10px;padding:16px 18px;font-size:.82rem;line-height:1.45}.escrow-meta-banner.stripe-banner{background:linear-gradient(145deg,#201e50a6,#5be26414);border-color:#5be26459}.escrow-meta-banner.energ-banner{background:linear-gradient(145deg,#201e50bf,#ffc72214);border-color:#ffc72266}.emb-head{color:var(--text-white);align-items:center;gap:8px;margin-bottom:8px;font-size:.86rem;display:flex}.emb-bolt-icon{justify-content:center;align-items:center;display:inline-flex}.energ-escrow-meta-grid{border-top:1px solid #ffc7222e;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;padding-top:10px;display:grid}.eem-item{flex-direction:column;gap:2px;display:flex}.eem-label{text-transform:uppercase;letter-spacing:.5px;color:var(--muted-sage);font-size:.68rem}.eem-val{font-family:var(--font-mono);color:var(--text-white);font-size:.78rem;font-weight:600}.web3-wallet-box{background:#0e0d26d9;border:1px solid #ffc72247;border-radius:16px;margin-top:10px;padding:14px 16px}.wwb-top{justify-content:space-between;align-items:center;display:flex}.wwb-label{text-transform:uppercase;letter-spacing:.6px;color:var(--muted-sage);font-size:.78rem;font-weight:600}.btn-wallet-connect{color:#ffc722;font-family:var(--font-mono);cursor:pointer;background:#ffc72226;border:1px solid #ffc72273;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-wallet-connect:hover{background:#ffc72240;border-color:#ffc722;transform:translateY(-1px)}.wallet-status-dot{background:#ffc722;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #ffc722b3}.wallet-status-dot.connected{background:#5be264;box-shadow:0 0 8px #5be264cc}.wwb-details{border-top:1px solid #ffffff14;flex-direction:column;gap:4px;margin-top:10px;padding-top:8px;font-size:.76rem;display:flex}.wwb-row{justify-content:space-between;align-items:center;display:flex}.wwb-row code{font-family:var(--font-mono);color:var(--tea-green);background:#0000004d;border-radius:6px;padding:2px 6px}@media (width<=1120px){.hero-studio,.atelier-bento-stage,.two-col-bento,.vision-story-grid{grid-template-columns:minmax(0,1fr)}.clean-footer{text-align:center;flex-direction:column;justify-content:center;gap:18px}.footer-col-left,.footer-col-right{text-align:center;justify-content:center;justify-self:center}.os-widgets-grid,.photo-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){body{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.iconly-floating-dock{display:block}.nav-links-container{display:none}.clean-input,.clean-select,.wa-search-bar input{font-size:16px!important}.main-nav{padding:12px 16px}.nav-brand{gap:8px;padding:7px 14px}.nav-brand-text{letter-spacing:2px;font-size:.95rem}.nav-brand-logo{width:22px;height:22px}.os-widgets-grid,.photo-bento-grid,.vision-telemetry-grid,.vision-pillars-grid{grid-template-columns:minmax(0,1fr)}.vision-narrative-card,.vision-quote-card,.vision-closing-banner{padding:28px 22px}.hero-studio{gap:32px;padding:92px 20px 40px}.section-shell{padding:56px 20px}.buynow-shell{padding-top:88px}.asd-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){body{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}.section-shell{padding:44px 16px}.section-header{margin-bottom:32px}.nowrap-token{white-space:nowrap;font-style:normal}.section-title{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.75rem,6.2vw,2.25rem)}.section-subtitle{font-size:.94rem;line-height:1.55}.eyebrow-pill{margin-bottom:14px;padding:6px 14px;font-size:.74rem}.hero-studio{gap:24px;padding:80px 16px 28px}.buynow-shell{padding-top:80px;padding-left:14px;padding-right:14px}.display-title{letter-spacing:-.025em;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:14px;font-size:clamp(1.85rem,7vw,2.65rem);line-height:1.15}.hero-lead{margin-bottom:20px;font-size:.96rem;line-height:1.6}.btn-row{flex-direction:column;gap:10px;width:100%}.btn-row .btn-tea,.btn-row .btn-glass{text-align:center;justify-content:center;width:100%;padding:14px 20px;font-size:.92rem}.hero-quick-stats{grid-template-columns:1fr;gap:8px;margin-top:20px}.hq-stat-pill{border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 18px}.hq-lbl{order:1;font-size:.8rem}.hq-val{order:2;font-size:1.15rem}.iconly-vehicle-widget,.iconly-squircle-widget,.atelier-spec-dossier,.atelier-trims-card,.atelier-visual-card,.photo-bento-card{border-radius:28px;padding:20px 16px}.ivw-header{margin-bottom:12px}.ivw-user{gap:10px}.ivw-avatar{width:36px;height:36px}.ivw-greeting-sub{font-size:.72rem}.ivw-greeting-name{font-size:1.15rem}.ivw-stage{border-radius:20px;margin-bottom:12px}.ivw-stage-badge{padding:4px 10px;font-size:.68rem}.ivw-metrics-grid{grid-template-columns:1fr;gap:8px;margin-bottom:12px}.ivw-metric-card{border-radius:18px;padding:12px 14px}.ivw-pill-dock{gap:4px;padding:5px}.ivw-dock-btn{white-space:normal;text-align:center;height:42px;padding:4px 6px;line-height:1.15;font-size:.74rem!important}.wa-iridescent-orb{width:76px;height:76px}.wa-title{font-size:1.35rem;line-height:1.2}.wa-reply{font-size:.82rem}.wa-search-bar{border-radius:var(--radius-pill);padding:6px 6px 6px 14px}.wa-bento-trio{grid-template-columns:1fr;gap:8px}.wa-bento-btn{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:12px 14px}.wa-bento-label{font-size:.76rem}.wv-days-grid{gap:4px}.wv-day-pill{gap:6px;min-width:0;padding:8px 2px 6px}.wv-day-name{font-size:.7rem}.wv-day-circle{width:18px;height:18px;font-size:.64rem}.wv-dial-box{border-radius:18px;padding:12px 14px}.wv-dial-nums{font-size:.72rem}.wv-ticks-row{height:30px}.wv-dial-labels{font-size:.64rem}.wv-metrics-pair{grid-template-columns:1fr;gap:8px}.wv-metric-box{border-radius:18px;padding:12px 14px}.wv-mb-val{font-size:1.3rem}.wt-stage{border-radius:20px}.wt-overlay-top,.wt-overlay-bottom{inset:10px}.wt-back-pill,.wt-magic-pill{padding:5px 10px;font-size:.68rem}.wt-ruler{font-size:.62rem}.wt-scrubber-box{border-radius:18px;padding:8px}.wt-clip-thumb{height:44px}.wt-audio-pills{gap:6px}.wt-track-pill{padding:4px 6px;font-size:.62rem}.pbc-body{gap:12px;padding:18px 16px}.pbc-title{font-size:1.25rem}.pbc-desc{font-size:.88rem;line-height:1.55}.pbc-metrics{gap:8px;padding-top:12px}.pbc-stat-val{font-size:1.15rem}.pbc-stat-lbl{font-size:.7rem}.trim-selector-list{gap:10px}.trim-option-btn{border-radius:18px;padding:14px 16px}.tob-name,.tob-price{font-size:1.05rem}.tob-specs{font-size:.74rem;line-height:1.35}.avc-top{flex-direction:column;align-items:flex-start;gap:8px}.asd-vehicle-title{font-size:1.45rem}.asd-vehicle-desc{font-size:.88rem;line-height:1.55}.asd-metrics-grid{grid-template-columns:1fr;gap:8px}.asd-metric-box{border-radius:18px;padding:12px 14px}.asd-mb-val{font-size:1.25rem}.asd-config-list{gap:6px}.asd-config-row{border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px}.asd-config-key{font-size:.72rem}.asd-config-val{text-align:left;font-size:.8rem}.coolors-capsule-item{border-radius:18px;gap:8px;padding:14px 16px}.coolors-capsule-item:hover,.coolors-capsule-item.active{transform:translate(3px)scale(1.005)}.vision-meta-badges{flex-wrap:wrap;gap:8px}.vision-meta-chip{border-radius:12px;padding:6px 12px;font-size:.74rem}.vision-narrative-card{border-radius:28px;padding:22px 16px}.vision-dropcap{padding-right:10px;font-size:2.8rem}.vision-prose{font-size:.94rem;line-height:1.62}.vision-quote-card{border-radius:28px;gap:14px;margin-bottom:20px;padding:28px 18px}.vision-quote-mark{font-size:3rem}.vision-quote-text{font-size:clamp(1.2rem,5vw,1.6rem);line-height:1.35}.vision-telemetry-card{border-radius:22px;gap:8px;padding:20px 18px}.vtc-value{font-size:2.4rem}.vision-pillar-card{border-radius:24px;gap:10px;padding:22px 18px}.vpc-title{font-size:1.3rem}.vpc-desc{font-size:.88rem;line-height:1.6}.vision-closing-banner{border-radius:28px;padding:36px 18px}.vcb-title{font-size:clamp(1.7rem,6vw,2.3rem)}.form-row-pair{grid-template-columns:1fr;gap:10px}.clean-input,.clean-select{border-radius:16px;padding:14px 16px}.escrow-meta-banner{border-radius:16px;padding:14px 16px;font-size:.8rem}.energ-escrow-meta-grid{grid-template-columns:repeat(2,1fr);gap:10px}.energ-escrow-meta-grid .eem-item:last-child{grid-column:1/-1}.web3-wallet-box{border-radius:16px;padding:12px 14px}.slider-control-group{border-radius:16px;padding:14px 16px}.scg-top{flex-wrap:wrap;gap:4px}.modal-overlay{padding:14px}.modal-card{border-radius:28px;width:100%;max-height:88vh;padding:24px 18px;overflow-y:auto}.exit-prompt-card{border-radius:28px;padding:28px 18px 20px}.exit-prompt-title{font-size:1.22rem}.team-modal-card{border-radius:28px;width:100%;max-height:88vh;padding:32px 18px 24px;overflow-y:auto}.team-modal-actions{flex-direction:column;gap:10px;width:100%}.team-modal-btn{width:100%;min-width:0;padding:13px 20px}.whitepaper-modal-card{border-radius:28px;width:100%;max-height:88vh;padding:32px 18px 24px;overflow-y:auto}.whitepaper-modal-actions{flex-direction:column;gap:10px;width:100%}.whitepaper-modal-btn{width:100%;min-width:0;padding:13px 20px}.clean-footer{gap:16px;padding:32px 16px 20px}.footer-col-left,.footer-col-right{font-size:.8rem}.footer-col-right{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.iconly-dock-inner{gap:4px;padding:6px 10px}.iconly-dock-item{min-width:50px;padding:5px 8px}.dock-center-orb{width:40px;height:40px}.dock-center-orb svg,.dock-icon-pill svg{width:18px;height:18px}.dock-item-label{font-size:.64rem}}@media (width<=420px){.iconly-floating-dock{max-width:calc(100vw - 12px)}.iconly-dock-inner{gap:2px;padding:5px 6px}.iconly-dock-item{min-width:44px;padding:4px}.dock-center-orb{width:36px;height:36px}.dock-center-orb svg,.dock-icon-pill svg{width:16px;height:16px}.dock-item-label{font-size:.58rem}.display-title{font-size:clamp(1.68rem,6.8vw,2.2rem)}.coolors-capsule-item{flex-direction:column;align-items:flex-start;gap:4px}.cci-title{text-align:left;font-size:.88rem}.energ-escrow-meta-grid{grid-template-columns:1fr;gap:8px}.energ-escrow-meta-grid .eem-item:last-child{grid-column:auto}.wwb-top{flex-direction:column;align-items:stretch;gap:8px}.btn-wallet-connect{justify-content:center;width:100%}.ivw-dock-btn{white-space:normal;text-align:center;height:38px;padding:2px 4px;line-height:1.1;font-size:.65rem!important}}@media (width<=350px){.iconly-floating-dock{max-width:calc(100vw - 6px)}.iconly-dock-inner{gap:1px;padding:4px}.iconly-dock-item{min-width:38px;padding:3px 2px}.dock-item-label{display:none}.dock-center-orb{width:34px;height:34px}.modal-card,.team-modal-card{border-radius:22px;padding:20px 14px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-anim{animation:.8s linear infinite spin}.stripe-checkout-card{width:95%;max-width:600px;max-height:90vh;box-shadow:var(--shadow-squircle), 0 24px 60px #000000bf;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:linear-gradient(165deg,#201e50fa 0%,#151438fc 100%);border:1px solid #a2c3a44d;flex-direction:column;padding:26px;display:flex;overflow:hidden auto}.stripe-checkout-card::-webkit-scrollbar{width:6px}.stripe-checkout-card::-webkit-scrollbar-track{background:#12112e66;border-radius:9999px}.stripe-checkout-card::-webkit-scrollbar-thumb{background:#a2c3a459;border-radius:9999px}.stripe-checkout-card::-webkit-scrollbar-thumb:hover{background:#5be26499}.stripe-checkout-card>*{flex-shrink:0}.stripe-payment-form{flex-direction:column;flex-shrink:0;width:100%;display:flex}.stripe-spec-summary-bar{background:#ffffff0d;border:1px solid #a2c3a438;border-radius:16px;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:14px;padding:12px 18px;display:flex}.sssb-left{flex-direction:column;gap:3px;display:flex}.sssb-trim{color:#fff;font-size:.95rem;font-weight:600}.sssb-specs{color:var(--muted-sage);font-size:.76rem}.sssb-right{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.sssb-deposit-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-sage);font-size:.68rem}.sssb-deposit-val{font-family:var(--font-display);color:var(--tea-green);font-size:1.15rem;font-weight:700}.stripe-embedded-container{background:#12112eb3;border:1px solid #a2c3a438;border-radius:20px;flex-direction:column;flex-shrink:0;width:100%;min-height:240px;padding:20px 22px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 2px 14px #0000004d}#payment-element{width:100%;min-height:200px;overflow:visible}.payment-error-box{color:#ff9e9e;background:#ff505026;border:1px solid #ff6b6b73;border-radius:12px;margin-top:14px;padding:10px 14px;font-size:.82rem;line-height:1.45}.stripe-checkout-loading{z-index:10;background:#151438f5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s,visibility .3s;display:flex;position:absolute;inset:0}.stripe-checkout-loading.loaded{opacity:0;visibility:hidden;pointer-events:none}#btn-confirm-payment{flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:18px;padding:17px 24px;font-weight:600;transition:transform .25s,box-shadow .25s,background-color .25s;display:flex;box-shadow:0 8px 24px #5be26440}#btn-confirm-payment:hover{transform:translateY(-1px);box-shadow:0 12px 30px #5be26461}.stripe-modal-footer{color:var(--muted-sage);font-size:.72rem;font-family:var(--font-mono);letter-spacing:.02em;text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:10px;margin-top:14px;margin-bottom:4px;line-height:1.5;display:flex}@media (width<=600px){.stripe-checkout-card{width:96%;max-height:92vh;padding:18px 14px}.stripe-spec-summary-bar{padding:10px 12px}.sssb-trim{font-size:.88rem}.sssb-specs{font-size:.7rem}.sssb-deposit-val{font-size:1rem}.stripe-embedded-container{min-height:220px;padding:14px 12px}#btn-confirm-payment{margin-top:14px;padding:15px 18px}.stripe-modal-footer{flex-wrap:wrap;gap:6px;margin-top:12px;font-size:.65rem}}.energ-philosophy-section{padding-top:96px;padding-bottom:96px}.ephil-overture{text-align:center;max-width:860px;margin:0 auto 64px}.ephil-overture-eyebrow{border-radius:var(--radius-pill);color:#e2943a;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);background:#e2943a1f;border:1px solid #e2943a59;align-items:center;gap:8px;margin-bottom:22px;padding:6px 18px;font-size:.78rem;font-weight:600;display:inline-flex}.ephil-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-white);margin-bottom:22px;font-size:clamp(2.4rem,5.2vw,3.8rem);font-weight:700;line-height:1.1}.ephil-title-accent{color:var(--clover-orange);background:var(--orange-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.ephil-lead{color:#fffc;max-width:740px;margin:0 auto;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:400;line-height:1.65}.ephil-pillars{grid-template-columns:repeat(3,1fr);gap:26px;margin-bottom:64px;display:grid}.ephil-pillar{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(20px);background:#201e508c;border:1px solid #a2c3a438;flex-direction:column;justify-content:space-between;padding:36px 30px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex;box-shadow:0 16px 40px #0a091e73}.ephil-pillar:hover{border-color:#e2943a73;transform:translateY(-4px);box-shadow:0 24px 60px #0a091ea6,0 0 30px #e2943a26}.ephil-pillar--featured{background:linear-gradient(165deg,#201e50d9 0%,#151438f2 100%);border-color:#e2943a73;box-shadow:0 20px 50px #0a091e99,0 0 40px #e2943a1f}.ephil-pillar-icon{background:#e2943a24;border:1px solid #e2943a52;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:22px;font-size:2rem;display:inline-flex}.ephil-pillar-icon img{object-fit:contain;width:32px;height:32px}.ephil-pillar-title{font-family:var(--font-display);color:#fff;margin-bottom:14px;font-size:1.35rem;font-weight:600;line-height:1.25}.ephil-pillar-body{color:#ffffffb8;margin-bottom:26px;font-size:.92rem;line-height:1.68}.ephil-pillar-stat{border-top:1px solid #a2c3a42e;flex-direction:column;gap:3px;padding-top:18px;display:flex}.ephil-stat-val{font-family:var(--font-display);color:#e2943a;font-size:1.45rem;font-weight:700}.ephil-stat-lbl{color:var(--muted-sage);font-size:.76rem;font-family:var(--font-mono)}.ephil-timeline{border-radius:var(--radius-squircle);-webkit-backdrop-filter:blur(24px);background:#201e5066;border:1px solid #a2c3a433;margin-bottom:64px;padding:52px 48px;box-shadow:0 20px 50px #0a091e80}.ephil-timeline-header{text-align:center;max-width:680px;margin:0 auto 44px}.ephil-tl-title{font-family:var(--font-display);color:#fff;margin-bottom:10px;font-size:clamp(1.6rem,3.2vw,2.3rem);font-weight:700}.ephil-tl-sub{color:var(--muted-sage);font-size:.95rem}.ephil-tl-items{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.ephil-tl-item{border-radius:var(--radius-inner);background:#15143899;border:1px solid #a2c3a424;gap:18px;padding:24px;transition:transform .25s,border-color .25s,background-color .25s;display:flex}.ephil-tl-item:hover{background:#151438d9;border-color:#e2943a59;transform:translateY(-2px)}.ephil-tl-dot{border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:6px}.ephil-dot--orange{background:#e2943a;box-shadow:0 0 14px #e2943a}.ephil-dot--green{background:var(--tea-green);box-shadow:0 0 14px var(--tea-green)}.ephil-dot--yellow{background:#ffc722;box-shadow:0 0 14px #ffc722}.ephil-tl-content{flex:1}.ephil-tl-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#e2943a;margin-bottom:6px;font-size:.72rem;font-weight:600;display:block}.ephil-tl-heading{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:1.12rem;font-weight:600;line-height:1.3}.ephil-tl-body{color:#ffffffb8;font-size:.86rem;line-height:1.62}.ephil-world-first{border-radius:var(--radius-squircle);text-align:center;background:linear-gradient(145deg,#201e50eb 0%,#151438fa 100%);border:1.5px solid #e2943a73;padding:64px 48px;position:relative;overflow:hidden;box-shadow:0 32px 80px #0a091eb3,0 0 60px #e2943a1f}.ephil-wf-glow{pointer-events:none;background:radial-gradient(#e2943a38 0%,#0000 70%);width:700px;height:400px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.ephil-wf-inner{z-index:2;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex;position:relative}.ephil-wf-badge{border-radius:var(--radius-pill);color:#e2943a;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#e2943a29;border:1px solid #e2943a73;align-items:center;gap:8px;margin-bottom:24px;padding:7px 20px;font-size:.8rem;font-weight:600;display:inline-flex}.ephil-wf-title{font-family:var(--font-display);color:#fff;margin-bottom:20px;font-size:clamp(2rem,4.2vw,3rem);font-weight:700;line-height:1.18}.ephil-wf-body{color:#ffffffd1;max-width:780px;margin-bottom:38px;font-size:clamp(.96rem,1.6vw,1.08rem);line-height:1.74}.ephil-wf-stats{border-radius:var(--radius-pill);background:#12112eb3;border:1px solid #a2c3a438;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;max-width:100%;margin-bottom:36px;padding:18px 36px;display:inline-flex}.ephil-wf-stat{flex-direction:column;align-items:center;gap:2px;display:flex}.ephil-wfs-val{font-family:var(--font-display);color:#e2943a;font-size:1.75rem;font-weight:700;line-height:1.1}.ephil-wfs-lbl{color:var(--muted-sage);font-size:.72rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.ephil-wf-divider{background:#a2c3a440;width:1px;height:32px}.ephil-wf-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.ephil-wf-discover-btn.btn-glass{color:#151438;background:#5be264;border-color:#5be264;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:all .28s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px #5be26473,inset 0 1px #fff6;padding:16px 36px!important;font-size:1rem!important}.ephil-wf-discover-btn.btn-glass:hover{color:#151438;background:#4ecc56;border-color:#4ecc56;transform:translateY(-2px);box-shadow:0 8px 28px #5be264a6,inset 0 1px #ffffff73}.ephil-wf-cta{padding:16px 40px!important;font-size:1rem!important}@media (width<=960px){.ephil-pillars{grid-template-columns:1fr;gap:20px}.ephil-timeline{padding:36px 24px}.ephil-tl-items{grid-template-columns:1fr}.ephil-world-first{padding:44px 24px}.ephil-wf-stats{gap:20px;padding:14px 20px}}@media (width<=600px){.ephil-pillar{padding:26px 20px}.ephil-wf-divider{display:none}.ephil-wf-stats{border-radius:var(--radius-card);flex-direction:column;gap:14px}.ephil-wf-actions{flex-direction:column;gap:12px}.ephil-wf-discover-btn.btn-glass,.ephil-wf-cta{text-align:center;width:100%}}.trinity-section{padding:60px 0;position:relative}.qkd-section{position:relative}.section-title span,.qkd-section .section-title span,.trinity-diagram-section .section-title span{color:var(--clover-orange);background:var(--orange-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.trinity-header,.qkd-header,.hw-header{text-align:center;max-width:840px;margin:0 auto 48px}.trinity-eyebrow,.qkd-eyebrow,.hw-eyebrow{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:.72rem;font-weight:700;display:inline-flex}.trinity-eyebrow{color:var(--tea-green);background:#c4f1be1f;border:1px solid #c4f1be59}.qkd-eyebrow{color:#22d3ee;background:#22d3ee1f;border:1px solid #22d3ee59}.hw-eyebrow{color:#e2943a;background:#e2943a24;border:1px solid #e2943a61}.trinity-title,.qkd-title,.hw-title{font-family:var(--font-display);color:#fff;margin-bottom:14px;font-size:clamp(2rem,3.8vw,2.85rem);font-weight:700;line-height:1.18}.trinity-sub,.qkd-sub,.hw-sub{font-family:var(--font-sans);color:#ffffffb8;font-size:1.05rem;line-height:1.6}.trinity-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:10px;display:grid}.trinity-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-card);background:#1a193c94;border:1px solid #a2c3a438;flex-direction:column;padding:32px 28px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex;position:relative}.trinity-card:hover{transform:translateY(-5px)}.trinity-card--poi{border-color:#22d3ee59}.trinity-card--poi:hover{border-color:#22d3ee;box-shadow:0 16px 40px #22d3ee2e}.trinity-card--pop{border-color:#b4ff3959}.trinity-card--pop:hover{border-color:#b4ff39;box-shadow:0 16px 40px #b4ff392e}.trinity-card--pot{background:linear-gradient(#ffc72214 0%,#1a193ca6 100%);border-color:#ffc72280}.trinity-card--pot:hover{border-color:#ffc722;box-shadow:0 16px 45px #ffc72238}.trinity-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.72rem;font-weight:700;display:inline-flex}.trinity-badge--poi{color:#22d3ee;background:#22d3ee26;border:1px solid #22d3ee66}.trinity-badge--pop{color:#b4ff39;background:#b4ff3926;border:1px solid #b4ff3966}.trinity-badge--pot{color:#ffc722;background:#ffc72226;border:1px solid #ffc72273}.trinity-card-title{font-family:var(--font-display);color:#fff;margin-bottom:12px;font-size:1.25rem;font-weight:700}.trinity-card-body{font-family:var(--font-sans);color:#ffffffbf;flex-grow:1;margin-bottom:24px;font-size:.92rem;line-height:1.62}.trinity-card-meta{border-top:1px solid #ffffff1a;margin-top:auto;padding-top:16px}.trinity-meta-label{font-family:var(--font-mono);text-transform:uppercase;color:#ffffff7a;margin-bottom:4px;font-size:.68rem;display:block}.trinity-meta-val{font-family:var(--font-mono);color:var(--tea-green);margin-bottom:16px;font-size:.82rem;font-weight:600;display:block}.trinity-card-link{width:100%;font-family:var(--font-mono);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.trinity-card--poi .trinity-card-link{color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee4d}.trinity-card--poi .trinity-card-link:hover{color:#fff;background:#22d3ee33;border-color:#22d3ee;transform:translateY(-2px)}.trinity-card--pop .trinity-card-link{color:#b4ff39;background:#b4ff3914;border:1px solid #b4ff394d}.trinity-card--pop .trinity-card-link:hover{color:#fff;background:#b4ff3933;border-color:#b4ff39;transform:translateY(-2px)}.trinity-card--pot .trinity-card-link{color:#ffc722;background:#ffc7221f;border:1px solid #ffc72266}.trinity-card--pot .trinity-card-link:hover{color:#fff;background:#e2943a;border-color:#e2943a;transform:translateY(-2px)}.qkd-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50eb 100%);border:1px solid #a2c3a447;padding:38px;position:relative;overflow:hidden}.qkd-glow-bg{pointer-events:none;background:radial-gradient(circle,#c4f1be24 0%,#a2c3a400 70%);width:480px;height:480px;position:absolute;top:-140px;right:-120px}.qkd-split{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 24px;display:grid;position:relative}.qkd-panel{border-radius:var(--radius-card);flex-direction:column;justify-content:space-between;gap:16px;padding:30px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s;display:flex}.qkd-panel:hover{transform:translateY(-4px)}.qkd-panel--vuln{background:#1514388f;border:1px solid #869d963d}.qkd-panel--vuln:hover{border-color:#a2c3a46b}.qkd-panel--secure{background:linear-gradient(165deg,#525b7685 0%,#151438db 100%);border:1px solid #c4f1be66;box-shadow:inset 0 1px #ffffff2e,0 18px 40px #0a091e52}.qkd-panel--secure:hover{border-color:var(--tea-green)}.qkd-panel-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.qkd-panel-tag{border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.01em;align-items:center;gap:8px;padding:5px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.qkd-panel--vuln .qkd-panel-tag{color:var(--muted-sage);background:#525b7661;border:1px solid #869d964d}.qkd-panel--secure .qkd-panel-tag{color:var(--tea-green);background:#c4f1be24;border:1px solid #c4f1be5c}.qkd-panel-status{font-family:var(--font-mono);color:var(--mineral-teal);border-radius:var(--radius-pill);background:#15143885;border:1px solid #ffffff1a;padding:4px 10px;font-size:.68rem;font-weight:500}.qkd-panel-status--tea{color:var(--tea-green);border-color:#c4f1be42}.qkd-panel-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;font-size:1.38rem;font-weight:500;line-height:1.25}.qkd-panel-text{color:var(--muted-sage);flex-grow:1;font-size:.93rem;line-height:1.65}.qkd-panel-footer{border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:12px;padding-top:16px;display:grid}.qkd-pf-val{font-family:var(--font-display);color:var(--tea-green);margin-bottom:2px;font-size:1.18rem;font-weight:600;display:block}.qkd-pf-val--muted{color:var(--muted-sage)}.qkd-pf-lbl{color:var(--mineral-teal);font-size:.74rem;display:block}.qkd-pillars-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.qkd-pill-box{background:#15143894;border:1px solid #a2c3a438;border-radius:24px;flex-direction:column;gap:10px;padding:24px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s;display:flex}.qkd-pill-box:hover{border-color:var(--tea-green);transform:translateY(-4px)}.qkd-pill-icon{width:42px;height:42px;color:var(--tea-green);background:#c4f1be1f;border:1px solid #c4f1be4d;border-radius:14px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.qkd-pill-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.01em;font-size:1.1rem;font-weight:500}.qkd-pill-desc{color:var(--muted-sage);font-size:.86rem;line-height:1.6}.hw-bento-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.hw-bento-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-card);background:#1a193ca6;border:1px solid #e2943a40;flex-direction:column;padding:34px 30px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.hw-bento-card:hover{border-color:#e2943a99;transform:translateY(-4px);box-shadow:0 16px 45px #e2943a29}.hw-card-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.hw-card-badge{font-family:var(--font-mono);text-transform:uppercase;color:#e2943a;letter-spacing:.08em;border-radius:var(--radius-pill);background:#e2943a1f;border:1px solid #e2943a4d;padding:4px 12px;font-size:.72rem;font-weight:700}.hw-card-icon-wrap{color:#e2943a;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.hw-card-title{font-family:var(--font-display);color:#fff;margin-bottom:12px;font-size:1.25rem;font-weight:600;line-height:1.3}.hw-card-desc{color:#ffffffb8;flex-grow:1;margin-bottom:20px;font-size:.9rem;line-height:1.62}.hw-card-metric{border-top:1px solid #ffffff14;align-items:baseline;gap:10px;padding-top:16px;display:flex}.hw-metric-val{font-family:var(--font-mono);color:#fff;font-size:1.15rem;font-weight:700}.hw-metric-lbl{color:#ffffff80;font-size:.75rem;font-family:var(--font-mono)}@media (width<=992px){.trinity-grid,.qkd-split,.qkd-pillars-grid,.hw-bento-grid{grid-template-columns:1fr}}@media (width<=600px){.qkd-card{padding:28px 20px}.hw-bento-card{padding:26px 20px}}.footer-intel-link{border-radius:var(--radius-pill);color:var(--text-white);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#c4f1be12;border:1px solid #c4f1be47;align-items:center;gap:9px;padding:6px 16px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.footer-intel-link:hover,.footer-intel-link.active{border-color:var(--tea-green);color:var(--tea-green);background:#c4f1be29;transform:translateY(-1px);box-shadow:0 0 22px #c4f1be38}.footer-intel-dot{background:#5be264;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 9px #5be264}.footer-intel-arrow{opacity:.78;transition:transform .25s,opacity .25s}.footer-intel-link:hover .footer-intel-arrow{opacity:1;transform:translate(3px)}.footer-whitepaper-link{border-radius:var(--radius-pill);color:var(--text-white);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;font-size:.76rem;font-weight:600;line-height:inherit;appearance:none;background:#38bdf814;border:1px solid #38bdf852;outline:none;align-items:center;gap:9px;padding:6px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.footer-whitepaper-link:hover{color:#7dd3fc;background:#38bdf82e;border-color:#38bdf8;text-decoration:none;transform:translateY(-1px);box-shadow:0 0 22px #38bdf847}.footer-whitepaper-dot{background:#38bdf8;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 9px #38bdf8}.footer-whitepaper-arrow{opacity:.78;transition:transform .25s,opacity .25s}.footer-whitepaper-link:hover .footer-whitepaper-arrow{opacity:1;transform:translate(3px)}.footer-team-link{border-radius:var(--radius-pill);color:var(--text-white);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#e2943a14;border:1px solid #e2943a52;align-items:center;gap:9px;padding:6px 16px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.footer-team-link:hover{color:#ffc722;background:#e2943a2e;border-color:#e2943a;text-decoration:none;transform:translateY(-1px);box-shadow:0 0 22px #e2943a47}.footer-team-dot{background:#e2943a;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 9px #e2943a}.footer-team-arrow{opacity:.78;transition:transform .25s,opacity .25s}.footer-team-link:hover .footer-team-arrow{opacity:1;transform:translate(3px)}.intel-inline-code{font-family:var(--font-mono);color:var(--tea-green);background:#525b7666;border:1px solid #a2c3a440;border-radius:8px;padding:2px 7px;font-size:.84em}.intel-orchestrator-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50f0 100%);border:1px solid #a2c3a44d;flex-direction:column;gap:16px;padding:32px 30px;display:flex;position:relative;overflow:hidden}.iorch-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.iorch-code{font-family:var(--font-sans);color:var(--tea-green);margin-bottom:4px;font-size:.74rem;font-weight:600;display:block}.iorch-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-white);font-size:1.35rem;font-weight:500;line-height:1.25}.iorch-qkd-badge{border-radius:var(--radius-pill);color:var(--tea-green);font-family:var(--font-sans);white-space:nowrap;background:#525b766b;border:1px solid #a2c3a459;align-items:center;gap:6px;padding:5px 13px;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.iorch-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.iorch-matrix--dual{gap:14px}.iorch-matrix--dual .iorch-node{padding:14px 16px}.iorch-node{background:#15143894;border:1px solid #a2c3a433;border-radius:18px;padding:12px 14px;transition:all .28s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff14}.iorch-node-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;display:flex}.iorch-node-name{font-family:var(--font-display);color:var(--text-white);font-size:.95rem;font-weight:500}.iorch-node-state{font-family:var(--font-sans);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 9px;font-size:.68rem;font-weight:600}.iorch-node-role{color:var(--muted-sage);font-size:.76rem;display:block}.iorch-node.is-primary{border-color:var(--tea-green);background:linear-gradient(165deg,#525b7685 0%,#201e50eb 100%);box-shadow:0 6px 18px #0a091e59}.iorch-node.is-primary .iorch-node-state{color:var(--tea-green);background:#c4f1be29;border:1px solid #c4f1be61}.iorch-node.is-guard{background:#201e50b8;border-color:#a2c3a459}.iorch-node.is-guard .iorch-node-state{color:var(--muted-sage);background:#a2c3a429;border:1px solid #a2c3a459}.iorch-node.is-enclave{background:#201e50ad;border-color:#869d964d}.iorch-node.is-enclave .iorch-node-state{color:var(--mineral-teal);background:#869d962e;border:1px solid #869d9652}.iorch-node.is-idle{opacity:.52;background:#1514386b;border-color:#ffffff14}.iorch-node.is-idle .iorch-node-state{color:#ffffff85;background:#ffffff0f;border:1px solid #ffffff1a}.iorch-infra-bar{background:#1514389e;border:1px solid #a2c3a438;border-radius:20px;padding:16px 18px;box-shadow:inset 0 1px #ffffff14}.iorch-infra-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.iorch-infra-label{font-family:var(--font-sans);color:var(--mineral-teal);min-width:0;font-size:.74rem;font-weight:600}.iorch-infra-val{font-family:var(--font-display);color:var(--tea-green);white-space:nowrap;flex-shrink:0;font-size:.92rem;font-weight:600}.iorch-progress-track{border-radius:var(--radius-pill);background:#869d9638;width:100%;height:6px;margin-bottom:12px;overflow:hidden}.iorch-progress-fill{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--muted-sage) 0%, var(--tea-green) 100%);height:100%;transition:width .38s cubic-bezier(.16,1,.3,1);display:block}.iorch-metrics-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.iorch-m-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.72rem;font-weight:500;display:block}.iorch-m-val{font-family:var(--font-display);color:var(--text-white);font-size:.92rem;font-weight:600}.iorch-m-val--cyan{color:var(--tea-green)}.iorch-trace-box{background:#15143894;border:1px solid #a2c3a433;border-radius:20px;padding:16px 18px;box-shadow:inset 0 1px #ffffff14}.iorch-trace-tag{font-family:var(--font-sans);color:var(--tea-green);margin-bottom:6px;font-size:.74rem;font-weight:600;display:block}.iorch-trace-text{color:var(--muted-sage);font-size:.85rem;line-height:1.6}.iorch-scenario-dock{border-radius:var(--radius-pill);background:#525b7661;border:1px solid #a2c3a447;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;display:grid;box-shadow:inset 0 1px #ffffff1f}.iorch-scen-btn{border-radius:var(--radius-pill);color:var(--text-light);font-family:var(--font-sans);cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:1px solid #0000;padding:9px 8px;font-size:.76rem;font-weight:500;transition:all .22s}.iorch-scen-btn:hover{color:var(--text-white);background:#ffffff14}.iorch-scen-btn.active{background:var(--tea-green);color:var(--space-indigo);font-weight:600;box-shadow:0 4px 14px #c4f1be52,inset 0 1px #fff}.intel-stratum-card{flex-direction:column;justify-content:space-between;gap:20px;display:flex}.isc-header{flex-direction:column;display:flex}.isc-header .pbc-desc{color:var(--muted-sage);margin-bottom:0;line-height:1.62}.intel-stratum-inspector{background:#151438a6;border:1px solid #a2c3a447;border-radius:22px;flex-direction:column;flex:1;justify-content:space-between;gap:18px;padding:26px 28px;display:flex;box-shadow:inset 0 1px #ffffff14}.isi-top{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.isi-status-pill{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--tea-green);text-transform:uppercase;letter-spacing:.04em;background:#c4f1be1f;border:1px solid #c4f1be52;align-items:center;gap:8px;padding:5px 12px;font-size:.72rem;font-weight:600;display:inline-flex}.isi-body{flex-direction:column;flex:1;gap:12px;display:flex}.isi-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.01em;font-size:1.18rem;font-weight:600;display:block}.isi-desc{color:var(--muted-sage);flex-direction:column;gap:10px;margin:0;font-size:.88rem;line-height:1.66;display:flex}.isi-desc p{margin:0}.isi-desc strong{color:var(--text-white)}.isi-highlights{background:#0b2b2673;border:1px solid #a2c3a433;border-radius:14px;flex-direction:column;gap:8px;margin-top:4px;padding:14px 16px;display:flex}.isi-hl-item{color:var(--muted-sage);align-items:flex-start;gap:10px;font-size:.81rem;line-height:1.5;display:flex}.isi-hl-item strong{color:var(--tea-green);font-weight:600}.isi-hl-dot{background:var(--tea-green);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px;box-shadow:0 0 8px #c4f1be99}.isi-specs-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:16px;display:grid}.isi-spec-item{flex-direction:column;gap:4px;display:flex}.isi-spec-lbl{font-family:var(--font-sans);color:var(--mineral-teal);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.isi-spec-val{font-family:var(--font-display);color:var(--tea-green);font-size:.85rem;font-weight:600;line-height:1.35}.intel-layer-meta-tag{font-family:var(--font-sans);color:var(--tea-green);margin-bottom:2px;font-size:.74rem;font-weight:600;display:inline-block}.intel-contrast-col{flex-direction:column;gap:20px;display:flex}.intel-contrast-card{border-radius:var(--radius-card);flex-direction:column;flex:1;justify-content:space-between;gap:20px;padding:30px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s;display:flex}.intel-contrast-card:hover{transform:translateY(-4px)}.intel-contrast--fragile{background:#1514388f;border:1px solid #869d963d;box-shadow:inset 0 1px #ffffff14}.intel-contrast--fragile:hover{border-color:#a2c3a46b}.intel-contrast--sovereign{background:linear-gradient(165deg,#525b7685 0%,#151438e0 100%);border:1px solid #c4f1be61;box-shadow:inset 0 1px #ffffff2e,0 18px 40px #0a091e52}.intel-contrast--sovereign:hover{border-color:var(--tea-green)}.intel-cc-header{flex-direction:column;gap:8px;display:flex}.intel-cc-badge{border-radius:var(--radius-pill);font-family:var(--font-sans);align-self:flex-start;align-items:center;gap:8px;margin-bottom:2px;padding:5px 14px;font-size:.74rem;font-weight:600;display:inline-flex}.intel-cc-badge--red{color:var(--muted-sage);background:#525b7661;border:1px solid #869d964d}.intel-cc-badge--green{color:var(--tea-green);background:#c4f1be24;border:1px solid #c4f1be5c}.intel-cc-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin-bottom:0;font-size:1.35rem;font-weight:500}.intel-cc-lead{color:var(--muted-sage);margin:0;font-size:.9rem;line-height:1.62}.intel-cc-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.intel-cc-metrics-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:16px;display:grid}.intel-ccm-item{flex-direction:column;gap:3px;display:flex}.intel-ccm-lbl{font-family:var(--font-sans);color:var(--mineral-teal);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.intel-ccm-val{font-family:var(--font-display);color:var(--text-white);font-size:.84rem;font-weight:600;line-height:1.35}.intel-contrast--sovereign .intel-ccm-val{color:var(--tea-green)}.intel-contrast--fragile .intel-ccm-val{color:#ff9d9d}.intel-cc-list li{color:var(--muted-sage);align-items:flex-start;gap:12px;font-size:.88rem;line-height:1.6;display:flex}.intel-cc-list li strong{color:#fff;font-weight:600}.intel-cc-icon{width:22px;height:22px;font-family:var(--font-sans);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.82rem;font-weight:600;display:inline-flex}.intel-cc-icon--red{color:var(--muted-sage);background:#525b7680}.intel-cc-icon--green{color:var(--tea-green);background:#c4f1be29;border:1px solid #c4f1be4d}.intel-benefits-section-wrap{flex-direction:column;gap:28px;margin-top:48px;display:flex}.intel-benefits-header{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:820px;margin:0 auto;display:flex}.intel-benefits-headline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-white);margin:0;font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:600;line-height:1.25}.intel-benefits-headline span{color:var(--tea-green)}.intel-benefits-sub{color:var(--muted-sage);max-width:680px;margin:0;font-size:.94rem;line-height:1.62}.intel-benefits-filter-bar{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(20px);background:#201e50c2;border:1px solid #a2c3a447;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;max-width:100%;margin-top:14px;padding:5px 6px;display:inline-flex;box-shadow:0 14px 34px #0a091e6b,inset 0 1px #ffffff29}.ibf-btn{border-radius:var(--radius-pill);color:var(--text-light);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;font-weight:500;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.ibf-btn:hover:not(.active){color:var(--text-white);background:#ffffff14}.ibf-btn.active{background:var(--tea-green);color:var(--space-indigo);border-color:#fff6;font-weight:600;box-shadow:0 4px 16px #c4f1be52,inset 0 1px #fff}.ibf-btn[data-filter=edge].active{color:#0a1c12;background:#5be264;border-color:#fff6;font-weight:600;box-shadow:0 4px 16px #5be26461,inset 0 1px #fff}.ibf-btn[data-filter=edge].active .dot--green{box-shadow:none;background:#0a1c12}.ibf-btn[data-filter=safety].active{color:#1a1002;background:#ffa742;border-color:#fff6;font-weight:600;box-shadow:0 4px 16px #ffa74261,inset 0 1px #fff}.ibf-btn[data-filter=safety].active .dot--orange{box-shadow:none;background:#1a1002}.ibf-btn[data-filter=sovereign].active{color:#061826;background:#38bdf8;border-color:#fff6;font-weight:600;box-shadow:0 4px 16px #38bdf861,inset 0 1px #fff}.ibf-btn[data-filter=sovereign].active .dot--blue{box-shadow:none;background:#061826}.ibf-btn-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:all .2s}.dot--green{background:#5be264;box-shadow:0 0 8px #5be26499}.dot--orange{background:#ffa742;box-shadow:0 0 8px #ffa74299}.dot--blue{background:#38bdf8;box-shadow:0 0 8px #38bdf899}.intel-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.intel-benefit-card{border-radius:var(--radius-card);background:linear-gradient(170deg,#201e50bf 0%,#151438e6 100%);border:1px solid #a2c3a43d;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s,opacity .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #0a091e61,inset 0 1px #ffffff1f}.intel-benefit-card:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#c4f1be66,#0000);height:2px;position:absolute;top:0;left:0;right:0}.intel-benefit-card.card--green:hover{border-color:#5be26499;transform:translateY(-6px);box-shadow:0 22px 50px #0a091e80,0 0 25px #5be2642e}.intel-benefit-card.card--blue:hover{border-color:#38bdf899;transform:translateY(-6px);box-shadow:0 22px 50px #0a091e80,0 0 25px #38bdf82e}.intel-benefit-card.card--orange:hover{border-color:#ffa74299;transform:translateY(-6px);box-shadow:0 22px 50px #0a091e80,0 0 25px #e2943a38}.intel-benefit-card.is-dimmed{opacity:.28;transform:scale(.98)}.ib-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ib-pill{font-family:var(--font-sans);letter-spacing:.5px;border-radius:var(--radius-pill);align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.ib-pill--green{color:#5be264;background:#5be26424;border:1px solid #5be26461}.ib-pill--blue{color:#38bdf8;background:#38bdf824;border:1px solid #38bdf861}.ib-pill--orange{color:#ffa742;background:#e2943a29;border:1px solid #ffa74273}.ib-status-tag{font-family:var(--font-mono);letter-spacing:.4px;color:var(--mineral-teal);font-size:.68rem;font-weight:600}.intel-ben-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-white);margin:0;font-size:1.25rem;font-weight:600;line-height:1.28}.intel-ben-body{color:var(--muted-sage);margin:0;font-size:.88rem;line-height:1.62}.ib-diagram-frame{background:linear-gradient(165deg,#38bdf824 0%,#20366cb8 100%),#1b2e56;border:1px solid #38bdf852;border-radius:16px;justify-content:center;align-items:center;width:100%;padding:8px;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff2e,0 8px 24px #0c1c4052}.ib-diagram-frame svg{width:100%;height:auto;display:block}.ib-chips-row{border-top:1px solid #ffffff14;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.ib-chip{background:#1c2e58bf;border:1px solid #38bdf838;border-radius:10px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.ib-chip-val{font-family:var(--font-display);font-size:.86rem;font-weight:600;line-height:1.2}.ib-chip-val--green{color:#5be264}.ib-chip-val--blue{color:#38bdf8}.ib-chip-val--orange{color:#ffa742}.ib-chip-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.68rem;line-height:1.2}.intel-passengers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.intel-pax-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7675 0%,#201e50eb 100%);border:1px solid #a2c3a442;flex-direction:column;gap:18px;padding:32px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex}.intel-pax-card:hover{border-color:var(--tea-green);transform:translateY(-5px);box-shadow:0 24px 56px #08081a8c}.intel-pax-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.intel-pax-brand{align-items:center;gap:14px;display:flex}.intel-pax-icon{width:48px;height:48px;color:var(--tea-green);background:#ffffff14;border:1px solid #a2c3a44d;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:all .25s;display:flex}.intel-pax-icon img{object-fit:contain;width:auto;max-width:26px;height:auto;max-height:26px;transition:transform .25s;display:block}.intel-pax-card:hover .intel-pax-icon img{transform:scale(1.08)}.intel-pax-seat{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.72rem;font-weight:600;display:block}.intel-pax-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-white);font-size:1.45rem;font-weight:500;line-height:1.2}.intel-pax-name small{color:var(--muted-sage);font-size:.88rem;font-weight:400}.intel-pax-pill{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--tea-green);background:#525b766b;border:1px solid #a2c3a452;padding:5px 13px;font-size:.72rem;font-weight:600}.intel-pax-desc{color:var(--muted-sage);font-size:.92rem;line-height:1.65}.intel-pax-desc strong{color:#fff}.intel-pax-specs{background:#15143894;border:1px solid #a2c3a433;border-radius:20px;flex-direction:column;gap:10px;margin-top:auto;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff14}.intel-pax-spec-row{grid-template-columns:120px 1fr;gap:10px;font-size:.82rem;line-height:1.52;display:grid}.ips-key{font-family:var(--font-sans);color:var(--tea-green);padding-top:1px;font-size:.74rem;font-weight:600}.ips-val{color:var(--muted-sage)}.intel-pax-footer{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.ipf-metric{font-family:var(--font-display);color:var(--tea-green);font-size:1.35rem;font-weight:600}.ipf-label{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.76rem}.ipf-deep-link{font-family:var(--font-sans);color:var(--tea-green);align-items:center;gap:6px;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.ipf-deep-link svg{flex-shrink:0;transition:transform .2s}.ipf-deep-link:hover{color:#fff;transform:translateY(-1px)}.ipf-deep-link:hover svg{transform:translateY(2px)}.aws-qg-showcase{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7670 0%,#201e50f0 100%);border:1px solid #a2c3a44d;flex-direction:column;gap:32px;padding:40px 36px;display:flex;position:relative;overflow:hidden}.aws-qg-glow-cyan{pointer-events:none;background:radial-gradient(circle,#38bdf826 0%,#a2c3a400 70%);width:520px;height:520px;position:absolute;top:-140px;right:-120px}.aws-qg-glow-amber{pointer-events:none;background:radial-gradient(circle,#e2943a1f 0%,#e2943a00 70%);width:520px;height:520px;display:block;position:absolute;bottom:-140px;left:-120px}.aws-sim-console{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(16px);background:linear-gradient(165deg,#1c2d56c7 0%,#142040e6 100%);border:1px solid #38bdf84d;flex-direction:column;gap:18px;padding:24px;display:flex;box-shadow:0 16px 40px #0a143273,inset 0 1px #ffffff1f}.aws-sim-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.aws-sim-title-group{flex-direction:column;gap:4px;display:flex}.aws-sim-live-badge{font-family:var(--font-sans);letter-spacing:1px;color:var(--tea-green);align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:inline-flex}.aws-sim-pulse-dot{background:#5be264;border-radius:50%;width:7px;height:7px;animation:1.8s infinite pulse-qkd;box-shadow:0 0 10px #5be264}@keyframes pulse-qkd{0%{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.3)}to{opacity:.7;transform:scale(.95)}}.aws-sim-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-white);margin:0;font-size:1.35rem;font-weight:600}.aws-sim-attack-btn{border-radius:var(--radius-pill);color:#ffa742;font-family:var(--font-sans);cursor:pointer;background:#e2943a26;border:1px solid #ffa74273;align-items:center;gap:8px;padding:8px 16px;font-size:.78rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #e2943a33}.aws-sim-attack-btn:hover{color:#fff;background:#e2943a42;border-color:#ffa742;transform:translateY(-1px);box-shadow:0 6px 20px #e2943a59}.aws-pipeline-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.aws-pipe-step{text-align:left;cursor:pointer;background:#1e305ca6;border:1px solid #38bdf83d;border-radius:14px;flex-direction:column;gap:4px;padding:12px 10px;transition:all .22s;display:flex;position:relative}.aws-pipe-step:hover{background:#284078d9;border-color:#38bdf899;transform:translateY(-2px)}.aws-pipe-step.active{background:#38bdf83d;border-color:#38bdf8;box-shadow:0 4px 16px #38bdf84d,inset 0 1px #ffffff40}.aws-ps-idx{font-family:var(--font-sans);letter-spacing:.5px;color:#38bdf8;font-size:.66rem;font-weight:700}.aws-pipe-step.active .aws-ps-idx{color:#5be264}.aws-ps-name{font-family:var(--font-display);color:var(--text-white);font-size:.88rem;font-weight:600;line-height:1.2}.aws-ps-detail{font-family:var(--font-sans);color:var(--muted-sage);font-size:.72rem;line-height:1.35}.aws-sim-screen{background:linear-gradient(165deg,#38bdf824 0%,#20366cbf 100%),#1b2e56;border:1px solid #38bdf859;border-radius:16px;flex-direction:column;gap:16px;padding:20px;transition:all .3s;display:flex;box-shadow:inset 0 1px 1px #ffffff29,0 8px 24px #0a183759}.aws-sim-screen.is-attacked{border-color:#ffa742;animation:.4s ease-in-out shake;box-shadow:inset 0 0 20px #e2943a4d,0 0 25px #e2943a40}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.aws-ss-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.aws-ss-stage-indicator{flex-direction:column;gap:2px;display:flex}.aws-ss-tag{font-family:var(--font-mono);letter-spacing:1px;color:#38bdf8;font-size:.68rem;font-weight:700}.aws-ss-name{font-family:var(--font-display);color:var(--text-white);margin:0;font-size:1.15rem;font-weight:600}.aws-ss-status-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.5px;align-items:center;gap:6px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.status--optimal{color:#5be264;background:#5be26424;border:1px solid #5be26473}.status--alert{color:#ffa742;background:#e2943a33;border:1px solid #ffa74299}.status--cutover{color:#38bdf8;background:#38bdf833;border:1px solid #38bdf899}.aws-ss-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.aws-ss-trace-wrap{background:#243a6ca6;border:1px solid #38bdf838;border-radius:10px;padding:12px 14px}.aws-ss-trace-text{font-family:var(--font-sans);color:var(--muted-sage);margin:0;font-size:.86rem;line-height:1.6}.aws-ss-metrics-grid{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:10px;display:grid}.aws-ssm-item{flex-direction:column;gap:2px;display:flex}.aws-ssm-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.68rem}.aws-ssm-val{font-family:var(--font-display);font-size:1.15rem;font-weight:600;line-height:1.2}.val--green{color:#5be264}.val--blue{color:#38bdf8}.val--orange{color:#ffa742}.aws-ssm-sub{font-family:var(--font-sans);color:#fff9;font-size:.68rem}.aws-pillars-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;position:relative}.aws-pillar-card{border-radius:var(--radius-card);background:linear-gradient(170deg,#201e50b8 0%,#151438e6 100%);border:1px solid #a2c3a43d;flex-direction:column;justify-content:space-between;gap:14px;padding:26px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #0a091e61,inset 0 1px #ffffff1a}.aws-pillar-card:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#38bdf880,#0000);height:2px;position:absolute;top:0;left:0;right:0}.aws-pillar-card:hover{border-color:#38bdf899;transform:translateY(-5px);box-shadow:0 22px 50px #0a091e80,0 0 24px #38bdf833}.aws-pc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.aws-pc-tag{font-family:var(--font-sans);color:#38bdf8;font-size:.74rem;font-weight:700}.aws-pc-stat{border-radius:var(--radius-pill);font-family:var(--font-mono);color:#c4f1be;background:#38bdf824;border:1px solid #38bdf861;padding:4px 10px;font-size:.7rem;font-weight:600}.aws-pc-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.aws-diagram-frame{background:linear-gradient(165deg,#38bdf824 0%,#20366cb8 100%),#1b2e56;border:1px solid #38bdf852;border-radius:14px;justify-content:center;align-items:center;width:100%;padding:6px;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff2e,0 8px 24px #0c1c4052}.aws-diagram-frame svg{width:100%;height:auto;display:block}.aws-pc-body{color:var(--muted-sage);margin:0;font-size:.88rem;line-height:1.64}.aws-pc-body strong{color:#fff}.aws-chips-row{border-top:1px solid #ffffff14;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.aws-chip{background:#1c2e58bf;border:1px solid #38bdf838;border-radius:10px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.aws-chip-val{font-family:var(--font-display);font-size:.86rem;font-weight:600;line-height:1.2}.aws-chip-val--blue{color:#38bdf8}.aws-chip-val--green{color:#5be264}.aws-chip-val--orange{color:#ffa742}.aws-chip-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.68rem;line-height:1.2}.nvidia-infra-layout{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:28px;display:grid}.nvidia-visual-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50f0 100%);border:1px solid #a2c3a44d;flex-direction:column;justify-content:space-between;gap:20px;padding:30px;display:flex}.nvidia-vc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nvidia-vc-badge{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.74rem;font-weight:600}.nvidia-vc-tops{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--clover-orange);background:#e2943a29;border:1px solid #e2943a73;padding:5px 14px;font-size:.74rem;font-weight:600}.nvidia-die-frame{background:#142244;border:1px solid #38bdf852;border-radius:22px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.nvidia-die-frame img{object-fit:contain;width:100%;height:100%;display:block}.nvidia-vc-metrics{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.nvm-val{font-family:var(--font-display);color:var(--tea-green);font-size:1.15rem;font-weight:600;display:block}.nvm-lbl{font-family:var(--font-sans);color:var(--mineral-teal);margin-top:2px;font-size:.74rem;display:block}.nvidia-pillars-col{flex-direction:column;gap:16px;display:flex}.nvidia-spec-card{background:#15143894;border:1px solid #a2c3a438;border-radius:22px;padding:24px 26px;transition:border-color .25s,transform .25s;box-shadow:inset 0 1px #ffffff14}.nvidia-spec-card:hover{border-color:var(--tea-green);transform:translate(4px)}.nsc-code{font-family:var(--font-sans);color:var(--tea-green);margin-bottom:6px;font-size:.72rem;font-weight:600;display:block}.nsc-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.015em;margin-bottom:6px;font-size:1.16rem;font-weight:500}.nsc-body{color:var(--muted-sage);font-size:.88rem;line-height:1.62}.nsc-body strong{color:#fff}.intel-zones-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:36px;display:grid}.intel-zone-card{border-radius:var(--radius-card);background:#15143894;border:1px solid #a2c3a43d;flex-direction:column;gap:14px;padding:30px;transition:transform .28s,border-color .28s;display:flex;box-shadow:inset 0 1px #ffffff14}.intel-zone-card:hover{border-color:var(--tea-green);transform:translateY(-4px)}.izc-badge{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--tea-green);background:#525b766b;border:1px solid #a2c3a452;align-self:flex-start;padding:5px 12px;font-size:.72rem;font-weight:600}.izc-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;font-size:1.3rem;font-weight:500}.izc-body{color:var(--muted-sage);flex-grow:1;font-size:.88rem;line-height:1.64}.izc-foot{font-family:var(--font-sans);color:var(--tea-green);border-top:1px solid #ffffff1a;padding-top:16px;font-size:.76rem;font-weight:600}.intel-cta-banner{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50f0 100%);border:1px solid #a2c3a44d;justify-content:space-between;align-items:center;gap:28px;padding:42px 48px;display:flex}.intel-cta-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(1.45rem,2.3vw,1.95rem);font-weight:500}.intel-cta-sub{color:var(--muted-sage);max-width:640px;font-size:.94rem;line-height:1.62}@media (width<=1100px){.aws-pipeline-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.nvidia-infra-layout{grid-template-columns:1fr}.nvidia-die-frame img{height:auto}.intel-benefits-grid,.intel-zones-grid,.cognitive-tiers-grid,.tech-ai-logos-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.silicon-track-bar--tri,.silicon-dual-arch-grid,.tech-silicon-infra-strip{grid-template-columns:1fr}}@media (width<=900px){.intel-passengers-grid,.intel-passengers-grid--5,.intel-pax-specs--two-col,.aws-pillars-grid{grid-template-columns:1fr}.aws-qg-showcase{padding:36px 26px}.intel-cta-banner{flex-direction:column;align-items:flex-start;padding:32px 28px}}@media (width<=640px){.intel-orchestrator-card{border-radius:var(--radius-card);padding:22px 18px}.iorch-matrix,.iorch-matrix--swarm,.intel-benefits-grid,.intel-zones-grid,.cognitive-tiers-grid,.aws-pipeline-strip,.tech-ai-logos-grid--5{grid-template-columns:1fr}.iorch-node--colossus,.intel-pax--colossus,.tech-ai-logo-card--colossus{grid-column:span 1}.iorch-scenario-dock,.iorch-hw-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-benefits-filter-bar{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;padding:6px;display:grid}.ibf-btn{justify-content:center;padding:9px 8px;font-size:.74rem}.intel-pax-card{padding:24px 20px}.intel-pax-spec-row{grid-template-columns:1fr;gap:3px}.nvidia-vc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.isi-specs-grid{grid-template-columns:1fr}.intel-cc-metrics-grid{grid-template-columns:1fr;gap:8px}.airan-convergence-card{padding:22px 18px}}.tech-ai-logos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;margin-top:36px;display:grid}.tech-ai-logo-card{border-radius:var(--radius-card);background:linear-gradient(160deg,#1c1c44b8 0%,#10112ae6 100%);border:1px solid #ffffff1a;align-items:center;gap:20px;padding:26px 30px;text-decoration:none;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex}.tech-ai-logo-card:hover{background:linear-gradient(160deg,#262658d1 0%,#141534f5 100%);border-color:#c4f1be73;transform:translateY(-4px);box-shadow:0 16px 38px #0a091e80}.tech-ai-logo-card--aws{background:linear-gradient(160deg,#102438cc 0%,#10112aeb 100%);border-color:#22d3ee59}.tech-ai-logo-card--aws:hover{border-color:#22d3ee;box-shadow:0 16px 38px #22d3ee2e}.talc-logo-wrap{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .28s,border-color .28s;display:flex}.tech-ai-logo-card:hover .talc-logo-wrap{border-color:var(--tea-green);transform:scale(1.05)}.talc-logo-wrap--aws{background:#22d3ee14;border-color:#22d3ee47}.talc-body{flex-direction:column;gap:4px;min-width:0;display:flex}.talc-role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tea-green);font-size:.68rem;font-weight:700}.talc-role--aws{color:#ffc722}.talc-name{font-family:var(--font-display);color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2}.talc-spec{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.tech-nvidia-infra-strip{border-radius:var(--radius-card);background:linear-gradient(135deg,#102824c7 0%,#121630eb 100%);border:1px solid #c4f1be4d;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px 28px;display:flex}.tnis-left{align-items:center;gap:20px;display:flex}.tnis-logo-box{background:#74b71b1f;border:1px solid #74b71b59;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.tnis-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tea-green);margin-bottom:3px;font-size:.65rem;font-weight:700;display:block}.tnis-title{font-family:var(--font-display);color:#fff;margin-bottom:4px;font-size:1.15rem;font-weight:600;line-height:1.25}.tnis-desc{color:#ffffffb3;font-size:.84rem;line-height:1.5}@media (width<=900px){.tech-ai-logos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-nvidia-infra-strip{flex-direction:column;align-items:flex-start}}@media (width<=600px){.tech-ai-logos-grid{grid-template-columns:1fr}.tnis-left{flex-direction:column;align-items:flex-start;gap:12px}}.clean-footer{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;padding:36px 5vw 34px}.footer-top-row{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.footer-legal-row{color:#a2c3a4b8;border-top:1px solid #a2c3a41f;justify-content:space-between;align-items:center;gap:16px;width:100%;padding-top:18px;font-size:.79rem;display:flex}.footer-entity-note{letter-spacing:.01em;line-height:1.4}.footer-legal-nav{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.footer-legal-divider{background:#a2c3a461;border-radius:50%;flex-shrink:0;width:4px;height:4px}.footer-legal-link{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--muted-sage);background:#201e505c;border:1px solid #a2c3a42e;align-items:center;padding:4px 12px;font-size:.8rem;font-weight:500;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.footer-legal-link:hover,.footer-legal-link.active{color:var(--tea-green);background:#c4f1be21;border-color:#c4f1be8c;transform:translateY(-1px);box-shadow:0 0 18px #c4f1be2e}.legal-hero-shell{flex-direction:column;gap:34px;max-width:1360px;margin:0 auto;padding:136px 5vw 40px;display:flex}.legal-hero-top{flex-direction:column;align-items:flex-start;gap:20px;max-width:980px;display:flex}.legal-display-title{letter-spacing:-.03em;font-size:clamp(2.4rem,4.4vw,3.85rem);line-height:1.08}.legal-display-title span{color:var(--clover-orange);background:var(--orange-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.legal-hero-lead{color:var(--text-light);max-width:860px;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.72}.legal-hero-lead code{font-family:var(--font-mono);color:var(--tea-green);background:#c4f1be1a;border:1px solid #c4f1be3d;border-radius:6px;padding:2px 7px;font-size:.88em}.legal-meta-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;width:100%;padding-top:6px;display:flex}.legal-meta-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.legal-meta-chip{border-radius:var(--radius-pill);color:var(--muted-sage);background:#201e50ad;border:1px solid #a2c3a43d;align-items:center;gap:6px;padding:7px 14px;font-size:.78rem;display:inline-flex}.legal-meta-chip strong{color:var(--text-white);font-weight:600}.legal-meta-actions{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.legal-action-pill{border-radius:var(--radius-pill);color:var(--text-white);cursor:pointer;background:#525b7661;border:1px solid #a2c3a447;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.legal-action-pill:hover{border-color:var(--tea-green);color:var(--tea-green);background:#525b768f;transform:translateY(-1px)}.legal-action-pill.accent{color:var(--tea-green);background:#c4f1be24;border-color:#c4f1be73}.legal-action-pill.accent:hover{background:var(--tea-green);color:var(--space-indigo)}.legal-highlights-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.legal-highlight-card{border-radius:var(--radius-card);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7675 0%,#201e50e6 100%);border:1px solid #a2c3a442;flex-direction:column;gap:8px;padding:24px 22px;transition:transform .28s,border-color .28s;display:flex}.legal-highlight-card:hover{border-color:#c4f1be8c;transform:translateY(-3px)}.lhc-code{font-family:var(--font-mono);letter-spacing:.14em;color:var(--tea-green);font-size:.68rem;font-weight:600}.lhc-title{font-family:var(--font-display);color:var(--text-white);font-size:1.18rem;font-weight:600;line-height:1.25}.lhc-desc{color:var(--muted-sage);font-size:.86rem;line-height:1.58}.legal-workspace-shell{max-width:1360px;margin:0 auto;padding:12px 5vw 88px}.legal-workspace-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:30px;display:grid}.legal-sidebar{position:sticky;top:94px}.legal-toc-card{box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b7670 0%,#201e50f0 100%);border:1px solid #a2c3a442;border-radius:28px;flex-direction:column;gap:14px;padding:22px 18px;display:flex}.legal-toc-head{border-bottom:1px solid #a2c3a429;justify-content:space-between;align-items:center;padding:0 6px 10px;display:flex}.legal-toc-kicker{font-family:var(--font-mono);letter-spacing:.14em;color:var(--tea-green);font-size:.7rem;font-weight:600}.legal-toc-count{font-family:var(--font-mono);color:var(--mineral-teal);font-size:.68rem}.legal-toc-nav{flex-direction:column;gap:3px;max-height:calc(100vh - 280px);padding-right:4px;display:flex;overflow-y:auto}.legal-toc-link{color:#eef5f0c2;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:.81rem;font-weight:500;transition:all .2s;display:flex}.legal-toc-link:hover{color:var(--text-white);background:#525b766b}.legal-toc-link.active{color:var(--tea-green);background:#c4f1be26;border:1px solid #c4f1be59;font-weight:600}.ltc-num{font-family:var(--font-mono);color:var(--mineral-teal);flex-shrink:0;font-size:.7rem}.legal-toc-link.active .ltc-num{color:var(--tea-green)}.legal-sidebar-switch{border-top:1px solid #a2c3a429;flex-direction:column;gap:6px;padding-top:12px;display:flex}.lss-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--mineral-teal);padding:0 6px;font-size:.66rem}.lss-link{color:var(--tea-green);background:#c4f1be1a;border:1px solid #c4f1be47;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.82rem;font-weight:600;transition:all .25s;display:flex}.lss-link:hover{background:var(--tea-green);color:var(--space-indigo)}.legal-content-stack{flex-direction:column;gap:24px;display:flex}.legal-section-card{box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b766b 0%,#201e50eb 100%);border:1px solid #a2c3a43d;border-radius:30px;flex-direction:column;gap:18px;padding:34px 38px;scroll-margin-top:104px;display:flex}.lsc-header{border-bottom:1px solid #a2c3a429;flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:14px;display:flex}.lsc-clause-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.14em;color:var(--tea-green);background:#c4f1be1f;border:1px solid #c4f1be4d;align-items:center;padding:4px 11px;font-size:.68rem;font-weight:600;display:inline-flex}.lsc-title{font-family:var(--font-display);color:var(--text-white);font-size:clamp(1.35rem,2vw,1.72rem);font-weight:600;line-height:1.22}.lsc-subtitle{font-family:var(--font-display);color:var(--tea-green);margin-top:8px;font-size:1.08rem;font-weight:600}.lsc-body{color:var(--text-light);flex-direction:column;gap:14px;font-size:.97rem;line-height:1.75;display:flex}.lsc-body strong{color:var(--text-white);font-weight:600}.lsc-body code{font-family:var(--font-mono);color:var(--tea-green);background:#ffffff14;border:1px solid #a2c3a438;border-radius:6px;padding:2px 6px;font-size:.85em}.legal-inline-link{color:var(--tea-green);text-underline-offset:3px;-webkit-text-decoration:underline #c4f1be73;text-decoration:underline #c4f1be73;transition:color .2s,text-decoration-color .2s}.legal-inline-link:hover{color:#fff;-webkit-text-decoration-color:var(--tea-green);text-decoration-color:var(--tea-green)}.legal-list{flex-direction:column;gap:11px;padding-left:4px;list-style:none;display:flex}.legal-list li{padding-left:22px;position:relative}.legal-list li:before{content:"";background:var(--tea-green);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:2px;box-shadow:0 0 8px #c4f1bea6}.legal-table-wrap{background:#15143894;border:1px solid #a2c3a43d;border-radius:18px;width:100%;margin:4px 0;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;min-width:580px;font-size:.88rem;line-height:1.6}.legal-table th{text-align:left;color:var(--tea-green);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;background:#525b7673;border-bottom:1px solid #a2c3a438;padding:13px 16px;font-size:.72rem;font-weight:600}.legal-table td{vertical-align:top;color:var(--text-light);border-bottom:1px solid #a2c3a41f;padding:14px 16px}.legal-table tbody tr:last-child td{border-bottom:none}.legal-table tbody tr:hover td{background:#c4f1be0a}.legal-callout-box{background:linear-gradient(135deg,#c4f1be1f 0%,#201e50bf 100%);border:1px solid #c4f1be61;border-radius:20px;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.lcb-title{font-family:var(--font-display);color:var(--tea-green);font-size:1rem;font-weight:600}.legal-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:6px;display:grid}.legal-contact-box{background:#1514389e;border:1px solid #a2c3a43d;border-radius:20px;flex-direction:column;gap:5px;padding:20px 22px;font-size:.9rem;display:flex}.lcb-kicker{font-family:var(--font-mono);letter-spacing:.14em;color:var(--tea-green);margin-bottom:3px;font-size:.68rem;font-weight:600}@media (width<=1120px){.legal-highlights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-workspace-grid{grid-template-columns:minmax(0,1fr)}.legal-sidebar{position:static}.legal-toc-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:none;display:grid}}@media (width<=1024px){.footer-top-row,.footer-legal-row{text-align:center;flex-direction:column;justify-content:center;gap:14px}.footer-legal-nav{justify-content:center}}@media (width<=680px){.legal-hero-shell{gap:24px;padding:112px 5vw 28px}.legal-highlights-grid,.legal-toc-nav,.legal-contact-grid{grid-template-columns:minmax(0,1fr)}.legal-section-card{border-radius:24px;padding:24px 20px}.legal-meta-bar{flex-direction:column;align-items:stretch}.legal-meta-actions{width:100%}.legal-action-pill{flex:1;justify-content:center}}@media print{body{color:#111827!important;background:#fff!important;padding-bottom:0!important}.main-nav,.iconly-floating-dock,.legal-sidebar,.legal-meta-actions,.clean-footer,.modal-overlay{display:none!important}.legal-hero-shell{padding:0 0 20px!important}.legal-display-title,.legal-display-title span,.lsc-title,.lsc-subtitle,.lhc-title,.lcb-title,.lsc-body strong,h1>span,h2>span,h3>span,.display-title span,.section-title span,.highlight-orange{color:#111827!important;-webkit-text-fill-color:#111827!important;background:0 0!important}.legal-hero-lead,.lsc-body,.lhc-desc,.legal-table td,.legal-table th{color:#1f2937!important}.legal-workspace-grid{display:block!important}.legal-section-card,.legal-highlight-card,.legal-callout-box,.legal-contact-box{break-inside:avoid;margin-bottom:16px;box-shadow:none!important;background:#fff!important;border:1px solid #d1d5db!important}}.trinity-diagram-section{position:relative}.trinity-filter-dock-wrap{justify-content:center;margin-bottom:36px;display:flex}.trinity-filter-dock{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(20px);background:#525b7661;border:1px solid #a2c3a447;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:6px;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 16px 36px #0a091e47}.tfd-btn{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--text-light);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:9px 14px;font-size:.78rem;font-weight:500;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.tfd-btn svg{opacity:.85;flex-shrink:0}.tfd-btn:hover{color:var(--text-white);background:#ffffff14}.tfd-btn.active{background:var(--tea-green);color:var(--space-indigo);font-weight:600;box-shadow:0 6px 18px #c4f1be52,inset 0 1px #fff}.tfd-btn.active svg{opacity:1}.trinity-canvas-card{border-radius:var(--radius-squircle);box-shadow:var(--shadow-squircle);background:linear-gradient(165deg,#525b767a 0%,#201e50f0 100%);border:1px solid #a2c3a44d;padding:38px;position:relative;overflow:hidden}.t-canvas-status-bar{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:36px;display:grid}.t-cs-item{background:#15143894;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;justify-content:space-between;gap:6px;padding:16px 18px;display:flex}.t-cs-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.t-cs-pulse{border-radius:50%;flex-shrink:0;width:7px;height:7px}.t-cs-pulse.live{background:var(--tea-green);box-shadow:0 0 8px var(--tea-green)}.t-cs-pulse.qkd{background:var(--muted-sage);box-shadow:0 0 8px var(--muted-sage)}.t-cs-pulse.green{background:var(--tea-green);box-shadow:0 0 8px var(--tea-green)}.t-cs-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.74rem;font-weight:500}.t-cs-val{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.01em;font-size:.98rem;font-weight:500}.tp-diagram-grid{flex-direction:column;gap:26px;display:flex}.tp-stage-row{grid-template-columns:245px 1fr;align-items:center;gap:28px;display:grid;position:relative}.tp-stage-label-col{flex-direction:column;gap:8px;display:flex}.tp-stage-num{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--tea-green);background:#c4f1be24;border:1px solid #c4f1be52;align-self:flex-start;padding:4px 12px;font-size:.72rem;font-weight:600;display:inline-flex}.tp-stage-heading{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;font-size:1.24rem;font-weight:500;line-height:1.26}.tp-stage-desc{font-family:var(--font-sans);color:var(--muted-sage);font-size:.86rem;line-height:1.58}.tp-nodes-cluster{align-items:stretch;gap:14px;display:flex;position:relative}.tp-node-card{cursor:pointer;background:#1514389e;border:1px solid #a2c3a438;border-radius:24px;flex-direction:column;flex:1;padding:22px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a}.tp-node-card:hover{border-color:var(--tea-green);background:#525b766b;transform:translateY(-4px);box-shadow:0 14px 32px #0a091e57,inset 0 1px #ffffff29}.tp-node-card.selected{border-color:var(--tea-green)!important;box-shadow:0 0 0 1.5px var(--tea-green), 0 16px 36px #0a091e61!important;background:#525b7680!important}.tp-node-card.dimmed{opacity:.28;filter:grayscale(35%)}.tp-node-header{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:12px;display:flex}.tp-node-badge{font-family:var(--font-sans);border-radius:var(--radius-pill);white-space:nowrap;padding:3px 9px;font-size:.66rem;font-weight:600}.tp-node-badge.pot{color:var(--tea-green);background:#c4f1be24;border:1px solid #c4f1be52}.tp-node-badge.qkd{color:var(--text-light);background:#525b767a;border:1px solid #a2c3a457}.tp-node-badge.pop{color:var(--tea-green);background:#a2c3a429;border:1px solid #a2c3a457}.tp-node-badge.poi{color:var(--text-light);background:#869d9638;border:1px solid #a2c3a452}.tp-node-pill{font-family:var(--font-sans);color:var(--mineral-teal);white-space:nowrap;font-size:.66rem;font-weight:500}.tp-node-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.01em;margin-bottom:8px;font-size:1.08rem;font-weight:500;line-height:1.28}.tp-node-text{font-family:var(--font-sans);color:var(--muted-sage);flex-grow:1;margin-bottom:16px;font-size:.83rem;line-height:1.58}.tp-node-footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.tp-node-metric{font-family:var(--font-display);color:var(--tea-green);font-size:.86rem;font-weight:600}.tp-node-tag{color:var(--mineral-teal);font-size:.72rem}.tp-connector-arrow{color:var(--muted-sage);opacity:.75;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .3s;display:flex}.tp-connector-arrow.dimmed{opacity:.18}.tp-bridge-divider{justify-content:center;align-items:center;padding:2px 0;display:flex}.tp-wire-pulse{justify-content:center;align-items:center;gap:16px;width:100%;transition:opacity .3s;display:flex}.tp-wire-pulse.dimmed{opacity:.2}.tp-wire-line{background:linear-gradient(90deg,#0000,#c4f1be4d,#0000);flex:1;height:1px}.tp-wire-label{font-family:var(--font-sans);color:var(--tea-green);border-radius:var(--radius-pill);background:#525b766b;border:1px solid #a2c3a457;align-items:center;gap:8px;padding:6px 16px;font-size:.76rem;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff24}.tp-stage-row--core{display:block}.tp-stage-row--core .tp-stage-label-col{max-width:660px;margin-bottom:22px}.tp-triad-wrapper{flex-direction:column;gap:22px;display:flex}.tp-hub-card{text-align:center;cursor:pointer;background:linear-gradient(165deg,#525b7685 0%,#151438e0 100%);border:1px solid #c4f1be61;border-radius:28px;padding:32px 36px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 20px 50px #0a091e61,inset 0 1px #ffffff2e}.tp-hub-card:hover{border-color:var(--tea-green);transform:translateY(-4px);box-shadow:0 24px 56px #0a091e73,inset 0 1px #ffffff38}.tp-hub-card.selected{border-color:var(--tea-green)!important;box-shadow:0 0 0 1.5px var(--tea-green), 0 24px 56px #0a091e7a!important}.tp-hub-header{align-items:center;margin-bottom:14px;display:inline-flex}.tp-hub-badge{font-family:var(--font-sans);border-radius:var(--radius-pill);color:var(--tea-green);background:#525b766b;border:1px solid #a2c3a459;align-items:center;gap:8px;padding:6px 15px;font-size:.76rem;font-weight:500;display:inline-flex}.tp-hub-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-white);margin-bottom:8px;font-size:clamp(1.55rem,2.4vw,1.95rem);font-weight:500}.tp-hub-desc{font-family:var(--font-sans);color:var(--muted-sage);max-width:760px;margin:0 auto 24px;font-size:.94rem;line-height:1.62}.tp-hub-stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:680px;margin:0 auto;display:grid}.tp-hs-item{background:#1514388f;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.tp-hs-val{font-family:var(--font-display);color:var(--tea-green);font-size:1.12rem;font-weight:600}.tp-hs-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.74rem}.tp-pillars-triad{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tp-pillar-card{border-radius:var(--radius-card);cursor:pointer;background:#1514389e;border:1px solid #a2c3a43d;flex-direction:column;padding:28px 26px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a}.tp-pillar-card:hover{border-color:var(--tea-green);background:#525b766b;transform:translateY(-5px);box-shadow:0 18px 42px #0a091e61}.tp-pillar-card.selected{border-color:var(--tea-green)!important;box-shadow:0 0 0 1.5px var(--tea-green), 0 18px 42px #0a091e6b!important;background:#525b7680!important}.tp-pillar-card.dimmed{opacity:.26;filter:grayscale(35%)}.tp-pillar--pot{border-color:#c4f1be57}.tp-pillar-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.tp-pillar-badge{font-family:var(--font-sans);border-radius:var(--radius-pill);padding:4px 12px;font-size:.72rem;font-weight:600}.tp-pillar-badge.poi{color:var(--text-light);background:#525b767a;border:1px solid #a2c3a457}.tp-pillar-badge.pop{color:var(--tea-green);background:#a2c3a429;border:1px solid #a2c3a45c}.tp-pillar-badge.pot{color:var(--tea-green);background:#c4f1be29;border:1px solid #c4f1be66}.tp-pillar-link{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.74rem;font-weight:500}.tp-pillar-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin-bottom:4px;font-size:1.32rem;font-weight:500}.tp-pillar-sub{font-family:var(--font-sans);color:var(--tea-green);margin-bottom:12px;font-size:.8rem;font-weight:500}.tp-pillar-body{font-family:var(--font-sans);color:var(--muted-sage);flex-grow:1;margin-bottom:18px;font-size:.88rem;line-height:1.6}.tp-pillar-meta{border-top:1px solid #ffffff1a;flex-direction:column;gap:8px;padding-top:14px;display:flex}.tp-pm-row{justify-content:space-between;align-items:baseline;gap:10px;font-size:.76rem;display:flex}.tp-pm-row span{color:var(--mineral-teal);flex-shrink:0}.tp-pm-row strong{color:var(--text-white);text-align:right;font-weight:500}.tp-pm-row strong.tp-pm-accent{color:var(--tea-green);font-weight:600}.tp-pm-row strong.tp-pm-accent--amber{color:var(--tea-green)}.tp-feedback-loops-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tp-loop-card{cursor:pointer;background:#1514388a;border:1px solid #a2c3a438;border-radius:22px;padding:20px 22px;transition:all .28s cubic-bezier(.16,1,.3,1)}.tp-loop-card:hover{border-color:var(--tea-green);background:#525b766b;transform:translateY(-3px)}.tp-loop-card.selected{border-color:var(--tea-green)!important;box-shadow:0 0 0 1.5px var(--tea-green)!important;background:#525b7680!important}.tp-loop-card.dimmed{opacity:.26}.tp-loop-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.tp-loop-pill{font-family:var(--font-sans);border-radius:var(--radius-pill);color:var(--tea-green);background:#c4f1be24;border:1px solid #c4f1be4d;padding:3px 10px;font-size:.68rem;font-weight:600}.tp-loop-pill.pop-poi{color:var(--text-light);background:#a2c3a429;border-color:#a2c3a452}.tp-loop-pill.poi-pot{color:var(--tea-green);background:#525b767a;border-color:#a2c3a452}.tp-loop-dir{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.7rem}.tp-loop-title{font-family:var(--font-display);color:var(--text-white);margin-bottom:6px;font-size:1.02rem;font-weight:500}.tp-loop-text{font-family:var(--font-sans);color:var(--muted-sage);font-size:.82rem;line-height:1.58}.tp-outputs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tp-output-card{cursor:pointer;background:#1514389e;border:1px solid #a2c3a438;border-radius:24px;flex-direction:column;padding:22px 20px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff1a}.tp-output-card:hover{border-color:var(--tea-green);background:#525b766b;transform:translateY(-4px);box-shadow:0 14px 32px #0a091e57}.tp-output-card.selected{border-color:var(--tea-green)!important;box-shadow:0 0 0 1.5px var(--tea-green)!important;background:#525b7680!important}.tp-output-card.dimmed{opacity:.26}.tp-out-icon{width:40px;height:40px;color:var(--tea-green);background:#c4f1be1f;border:1px solid #c4f1be4d;border-radius:13px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.tp-out-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.01em;margin-bottom:6px;font-size:1.06rem;font-weight:500}.tp-out-desc{font-family:var(--font-sans);color:var(--muted-sage);flex-grow:1;margin-bottom:16px;font-size:.82rem;line-height:1.56}.tp-out-meta{border-top:1px solid #ffffff1a;flex-direction:column;gap:2px;padding-top:12px;display:flex}.tp-out-meta span{color:var(--mineral-teal);font-size:.72rem}.tp-out-meta strong{font-family:var(--font-display);color:var(--tea-green);font-size:.84rem;font-weight:600}.tp-inspector-box{background:linear-gradient(165deg,#151438c7 0%,#201e50eb 100%);border:1px solid #c4f1be52;border-radius:28px;margin-top:34px;padding:30px 32px;transition:all .3s;box-shadow:0 20px 50px #0a091e61,inset 0 1px #ffffff29}.tp-insp-header{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:16px;display:flex}.tp-insp-badge-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tp-insp-pill{border-radius:var(--radius-pill);background:#525b766b;border:1px solid #a2c3a459;align-items:center;gap:8px;padding:5px 14px;display:inline-flex}.tp-insp-dot{background:var(--tea-green);width:7px;height:7px;box-shadow:0 0 8px var(--tea-green);border-radius:50%}.tp-insp-badge{font-family:var(--font-sans);color:var(--tea-green);letter-spacing:.02em;font-size:.74rem;font-weight:600}.tp-insp-state{font-family:var(--font-sans);color:var(--muted-sage);border-radius:var(--radius-pill);background:#1514388f;border:1px solid #ffffff1a;padding:4px 12px;font-size:.72rem;font-weight:500}.tp-insp-reset{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--text-light);cursor:pointer;background:#525b765c;border:1px solid #a2c3a452;padding:7px 16px;font-size:.78rem;font-weight:500;transition:all .22s}.tp-insp-reset:hover{background:var(--tea-green);border-color:var(--tea-green);color:var(--space-indigo)}.tp-insp-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:28px;display:grid}.tp-insp-title{font-family:var(--font-display);color:var(--text-white);letter-spacing:-.02em;margin-bottom:10px;font-size:1.45rem;font-weight:500}.tp-insp-desc{font-family:var(--font-sans);color:var(--muted-sage);margin-bottom:20px;font-size:.92rem;line-height:1.65}.tp-insp-formula-box{background:#1514389e;border:1px solid #a2c3a442;border-radius:18px;flex-direction:column;gap:6px;padding:16px 20px;display:flex}.tp-if-label{font-family:var(--font-sans);color:var(--tea-green);font-size:.72rem;font-weight:600}.tp-if-code{font-family:var(--font-mono);color:var(--text-white);word-break:break-word;font-size:.82rem;line-height:1.55}.tp-insp-sidebar{flex-direction:column;gap:10px;display:flex}.tp-is-group{background:#1514388f;border:1px solid #a2c3a42e;border-radius:16px;flex-direction:column;gap:3px;padding:12px 16px;display:flex}.tp-is-label{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.72rem;font-weight:500}.tp-is-val{font-family:var(--font-sans);color:var(--tea-green);font-size:.84rem;font-weight:500}@media (width<=1260px){.trinity-filter-dock{border-radius:26px}}@media (width<=1100px){.t-canvas-status-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-stage-row{grid-template-columns:1fr;gap:16px}.tp-outputs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-insp-grid{grid-template-columns:1fr}}@media (width<=860px){.trinity-filter-dock{border-radius:22px;width:100%}.tfd-btn{white-space:normal;text-align:left}.tp-node-header{flex-wrap:wrap}.t-canvas-status-bar{grid-template-columns:1fr}.tp-nodes-cluster{flex-direction:column;align-items:stretch}.tp-connector-arrow{padding:4px 0;transform:rotate(90deg)}.tp-pillars-triad,.tp-feedback-loops-grid,.tp-outputs-grid,.tp-hub-stats-row{grid-template-columns:1fr}.trinity-canvas-card{padding:24px 20px}.tp-inspector-box{padding:22px 20px}}.iorch-hw-bar{background:#1514388f;border:1px solid #a2c3a438;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.iorch-hw-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mineral-teal);font-size:.68rem;font-weight:600}.iorch-hw-switch{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.iorch-hw-btn{border-radius:var(--radius-pill);color:var(--muted-sage);font-family:var(--font-mono);cursor:pointer;text-align:center;background:#525b7642;border:1px solid #a2c3a438;padding:6px 10px;font-size:.68rem;font-weight:600;transition:all .22s}.iorch-hw-btn:hover{color:#fff;border-color:#ffa74285}.iorch-hw-btn.active{color:var(--clover-orange-light);background:#e2943a2e;border-color:#ffa742ad;box-shadow:0 0 16px #e2943a3d}.iorch-matrix--swarm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.iorch-matrix--swarm .iorch-node{border-radius:18px;padding:13px 15px}.iorch-matrix--swarm .iorch-node-name{font-size:1rem}.iorch-node--argus.is-primary,.iorch-node--argus.active{border-color:#c4f1bec7;box-shadow:0 0 20px #c4f1be29}.iorch-node--prometheus.is-primary,.iorch-node--prometheus.active{border-color:#ffa742cc;box-shadow:0 0 20px #ffa7422e}.iorch-node--colossus{grid-column:1/-1}.iorch-node--colossus.is-primary,.iorch-node--colossus.active{border-color:#ffffffbf;box-shadow:0 0 22px #ffffff29}.iorch-node.is-idle{opacity:.68}.iorch-node.is-enclave{border-color:#38bdf8a6}.iorch-node-tag--green{color:#5be264}.iorch-node-tag--cyan{color:#38bdf8}.iorch-node-tag--tea{color:var(--tea-green)}.iorch-node-tag--amber{color:#ffa742}.iorch-node-tag--white{color:#fff}.cognitive-tiers-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.tier-card{border-radius:var(--radius-card);background:linear-gradient(165deg,#525b7657 0%,#151438e0 100%);border:1px solid #a2c3a43d;flex-direction:column;gap:10px;padding:22px 20px;transition:transform .25s,border-color .25s;display:flex;box-shadow:inset 0 1px #ffffff1a}.tier-card:hover{border-color:#c4f1be85;transform:translateY(-4px)}.tier-card--tier0{border-top:2px solid #5be264}.tier-card--tier1{border-top:2px solid #38bdf8}.tier-card--tier2{border-top:2px solid #c4f1be}.tier-card--tier3{border-top:2px solid #ffa742}.tier-card--tier4{background:linear-gradient(165deg,#525b7670 0%,#142244f0 100%);border-top:2px solid #fff}.tier-badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tea-green);font-size:.68rem;font-weight:700}.tier-card--tier1 .tier-badge{color:#38bdf8}.tier-card--tier3 .tier-badge{color:#ffa742}.tier-card--tier4 .tier-badge{color:#fff}.tier-title{font-family:var(--font-display);color:#fff;letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:600}.tier-chip-meta{font-family:var(--font-mono);color:#5be264;background:#5be2641f;border:1px solid #5be26447;border-radius:8px;align-self:flex-start;padding:4px 9px;font-size:.72rem;font-weight:500}.tier-card--tier1 .tier-chip-meta{color:#38bdf8;background:#38bdf81f;border-color:#38bdf847}.tier-card--tier3 .tier-chip-meta{color:#ffa742;background:#ffa7421f;border-color:#ffa7424d}.tier-card--tier4 .tier-chip-meta{color:#fff;background:#ffffff1a;border-color:#ffffff47}.tier-desc{color:var(--muted-sage);margin:0;font-size:.84rem;line-height:1.56}.intel-passengers-grid--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.intel-pax--argus:hover{border-color:#c4f1bea6}.intel-pax--prometheus:hover{border-color:#ffa742a6}.intel-pax--colossus{grid-column:1/-1}.intel-pax--colossus:hover{border-color:#fff9}.intel-pax-specs--two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}.silicon-track-bar--tri{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.silicon-track-pill{border-radius:var(--radius-card);background:#151438a8;border:1px solid #a2c3a442;flex-direction:column;gap:8px;padding:22px 24px;transition:border-color .25s,transform .25s;display:flex;box-shadow:inset 0 1px #ffffff1a}.silicon-track-pill:hover{transform:translateY(-3px)}.silicon-track-pill--amd{border-color:#38bdf866}.silicon-track-pill--terafab{background:linear-gradient(165deg,#e2943a1f 0%,#151438d9 100%);border-color:#ffa74273}.silicon-track-pill--airan{background:linear-gradient(165deg,#5be2641f 0%,#151438d9 100%);border-color:#5be26473}.stp-phase{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tea-green);font-size:.7rem;font-weight:700}.silicon-track-pill--amd .stp-phase{color:#38bdf8}.silicon-track-pill--terafab .stp-phase{color:#ffa742}.silicon-track-pill--airan .stp-phase{color:#5be264}.stp-title{font-family:var(--font-display);color:#fff;letter-spacing:-.015em;margin:0;font-size:1.2rem;font-weight:600}.stp-desc{color:var(--muted-sage);margin:0;font-size:.87rem;line-height:1.58}.silicon-compat-note{color:var(--muted-sage);background:#151438b8;border:1px solid #a2c3a447;border-left:3px solid #5be264;border-radius:18px;margin-bottom:24px;padding:16px 22px;font-size:.89rem;line-height:1.6}.silicon-compat-note strong{color:#fff}.silicon-dual-arch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.silicon-arch-card{border-radius:var(--radius-card);background:#151438a8;border:1px solid #a2c3a43d;flex-direction:column;gap:10px;padding:24px 22px;display:flex;box-shadow:inset 0 1px #ffffff14}.silicon-arch-card--legacy{opacity:.88;border-color:#869d963d}.sac-tag{font-family:var(--font-mono);letter-spacing:.06em;color:#5be264;text-transform:uppercase;font-size:.68rem;font-weight:700}.sac-tag--orange{color:#ffa742}.sac-tag--muted{color:var(--mineral-teal)}.sac-title{font-family:var(--font-display);color:#fff;margin:0;font-size:1.15rem;font-weight:600}.sac-list{color:var(--muted-sage);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:.85rem;line-height:1.5;display:flex}.tech-ai-logos-grid--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.tech-ai-logo-card--colossus{grid-column:1/-1}.tech-silicon-infra-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.tsi-pill-card{border-radius:var(--radius-card);background:#151438a8;border:1px solid #a2c3a447;align-items:center;gap:16px;padding:22px 24px;display:flex}.tsi-icon-box{background:#525b7666;border:1px solid #a2c3a44d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.tsi-icon-box img{object-fit:contain;width:32px;height:32px}.tsi-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tea-green);margin-bottom:4px;font-size:.68rem;font-weight:700;display:block}.tsi-title{font-family:var(--font-display);color:#fff;margin:0 0 4px;font-size:1.05rem;font-weight:600}.tsi-desc{color:var(--muted-sage);margin:0;font-size:.82rem;line-height:1.5}.airan-convergence-card{border-radius:var(--radius-card);background:linear-gradient(155deg,#5be26424 0%,#201e50e0 100%);border:1px solid #5be2646b;flex-direction:column;gap:14px;margin-top:28px;padding:28px 32px;display:flex;box-shadow:0 18px 42px #0a14326b,inset 0 1px #ffffff1f}.airan-conv-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.airan-conv-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);color:#5be264;background:#5be26429;border:1px solid #5be2646b;align-items:center;gap:8px;padding:5px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.airan-conv-title{font-family:var(--font-display);color:#fff;letter-spacing:-.015em;margin:0;font-size:1.35rem;font-weight:600}.airan-conv-body{color:var(--muted-sage);margin:0;font-size:.92rem;line-height:1.65}.airan-conv-metrics{border-top:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;padding-top:8px;display:grid}.airan-cm-val{font-family:var(--font-display);color:#5be264;font-size:1.05rem;font-weight:600;display:block}.airan-cm-lbl{font-family:var(--font-sans);color:var(--mineral-teal);font-size:.74rem;display:block}.hero-studio.intel-hero-studio{grid-template-columns:minmax(0,1fr);gap:0;max-width:1020px;padding:132px 5vw 34px}.intel-hero-studio .hero-copy-col{text-align:center;align-items:center}.intel-hero-studio .hero-lead{max-width:780px;margin-bottom:30px}.intel-hero-studio .btn-row{justify-content:center}.intel-hero-studio .hero-quick-stats{max-width:740px;margin-top:32px}.intel-orchestrator-section{padding-top:8px;padding-bottom:72px}.intel-orchestrator-section .intel-orchestrator-card{gap:20px;padding:34px 36px}.intel-orchestrator-section .iorch-title{font-size:clamp(1.38rem,2.1vw,1.65rem)}.intel-orchestrator-section .iorch-hw-bar{padding:12px 18px}.intel-orchestrator-section .iorch-hw-switch{max-width:660px}.intel-orchestrator-section .iorch-hw-btn{white-space:nowrap;padding:8px 14px;font-size:.73rem}.intel-orchestrator-section .iorch-matrix--swarm{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.intel-orchestrator-section .iorch-matrix--swarm .iorch-node{grid-column:span 2;padding:16px 18px}.intel-orchestrator-section .iorch-matrix--swarm .iorch-node--prometheus,.intel-orchestrator-section .iorch-matrix--swarm .iorch-node--colossus{grid-column:span 3}.iorch-bottom-split{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:16px;display:grid}.iorch-bottom-split .iorch-infra-bar,.iorch-bottom-split .iorch-trace-box{flex-direction:column;justify-content:space-between;height:100%;display:flex}@media (width<=1024px){.intel-orchestrator-section .iorch-matrix--swarm{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-orchestrator-section .iorch-matrix--swarm .iorch-node,.intel-orchestrator-section .iorch-matrix--swarm .iorch-node--prometheus{grid-column:span 1}.intel-orchestrator-section .iorch-matrix--swarm .iorch-node--colossus{grid-column:1/-1}.iorch-bottom-split{grid-template-columns:1fr}}@media (width<=860px){.hero-studio.intel-hero-studio{padding:96px 20px 26px}.intel-orchestrator-section{padding-top:6px;padding-bottom:52px}}@media (width<=640px){.hero-studio.intel-hero-studio{padding:84px 16px 20px}.intel-orchestrator-section .intel-orchestrator-card{gap:16px;padding:22px 18px}.intel-orchestrator-section .iorch-hw-switch{grid-template-columns:1fr;max-width:none}.intel-orchestrator-section .iorch-matrix--swarm{grid-template-columns:1fr}.intel-orchestrator-section .iorch-matrix--swarm .iorch-node,.intel-orchestrator-section .iorch-matrix--swarm .iorch-node--prometheus,.intel-orchestrator-section .iorch-matrix--swarm .iorch-node--colossus{grid-column:span 1}}
