@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&family=Outfit:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--font-serif: "Newsreader", Georgia, serif;--font-heading: "Newsreader", "Outfit", Georgia, serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "Geist Mono", "JetBrains Mono", monospace;--black: #000000;--bg-black: #000000;--black-rich: #050505;--surface-light: #F8F9FA;--surface-light-card: #FFFFFF;--border-light: #E5E7EB;--text-light-heading: #0F172A;--text-light-body: #475569;--surface-1: #0A0A0A;--surface-2: #111111;--surface-3: #1A1A1A;--surface-4: #222222;--border-subtle: #1F1F1F;--border-medium: #2A2A2A;--border-strong: #333333;--color-bg-primary: #060608;--color-bg-charcoal: #08080a;--color-bg-secondary: #0e0e13;--color-surface-base: #09090b;--color-surface-elevated: #14141c;--color-surface-panel: #181824;--color-surface-hover: #1c1c28;--color-text-primary: #FFFFFF;--color-text-secondary: #A3A3A3;--color-text-muted: #64748B;--color-text-ghost: rgba(255, 255, 255, .4);--color-accent: #FF6A00;--color-accent-light: #FF8C38;--color-accent-dark: #E05A00;--color-accent-glow: rgba(255, 106, 0, .18);--color-accent-glow-strong: rgba(255, 106, 0, .35);--color-border-subtle: rgba(255, 255, 255, .08);--color-border-medium: rgba(255, 255, 255, .14);--color-border-strong: rgba(255, 255, 255, .24);--color-status-confirmed: #10B981;--color-status-rejected: #EF4444;--color-status-inconclusive: #F59E0B;--color-status-active: #3B82F6;--color-status-idle: #64748B;--focus-ring: 0 0 0 2px var(--color-accent);--orange-50: #FFF7ED;--orange-100: #FFEDD5;--orange-200: #FED7AA;--orange-300: #FDBA74;--orange-400: #FB923C;--orange-500: #F97316;--orange-600: #EA580C;--orange-700: #C2410C;--orange-800: #9A3412;--orange-900: #7C2D12;--primary: #FF6A00;--primary-light: #FF8C38;--primary-dark: #E05A00;--primary-glow: rgba(255, 106, 0, .15);--primary-glow-strong: rgba(255, 106, 0, .3);--silver-100: #F5F5F5;--silver-200: #E5E5E5;--silver-300: #D4D4D4;--silver-400: #A3A3A3;--silver-500: #808080;--silver-600: #666666;--silver-700: #525252;--silver-800: #404040;--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-70: rgba(255, 255, 255, .7);--white-60: rgba(255, 255, 255, .6);--white-50: rgba(255, 255, 255, .5);--white-40: rgba(255, 255, 255, .4);--white-30: rgba(255, 255, 255, .3);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-05: rgba(255, 255, 255, .05);--gradient-primary: linear-gradient(135deg, #FF6A00 0%, #FF8C38 50%, #FFB366 100%);--gradient-dark: linear-gradient(180deg, #000000 0%, #0A0A0A 100%);--gradient-surface: linear-gradient(180deg, #0A0A0A 0%, #111111 100%);--gradient-hero: linear-gradient(135deg, rgba(255,106,0,.08) 0%, transparent 50%, rgba(255,140,56,.05) 100%);--gradient-card: linear-gradient(145deg, rgba(255,255,255,.03) 0%, rgba(255,255,255,.01) 100%);--gradient-text: linear-gradient(135deg, #FFFFFF 0%, #A3A3A3 100%);--gradient-orange-text: linear-gradient(135deg, #FF6A00 0%, #FF8C38 100%);--gradient-glass: linear-gradient(135deg, rgba(255,255,255,.06) 0%, rgba(255,255,255,.02) 100%);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .5);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .6);--shadow-glow: 0 4px 16px rgba(255, 106, 0, .15);--shadow-glow-strong: 0 6px 24px rgba(255, 106, 0, .22);--shadow-card: 0 4px 20px rgba(0, 0, 0, .35);--glass-bg: rgba(16, 16, 20, .7);--glass-bg-strong: rgba(22, 22, 28, .85);--glass-border: rgba(255, 255, 255, .07);--glass-border-strong: rgba(255, 255, 255, .14);--nav-height: 80px;--page-padding: clamp(1.5rem, 5vw, 5rem);--section-padding: clamp(3rem, 5vw, 6rem);--max-width: 1400px;--max-width-wide: 1600px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: .2s;--duration-normal: .3s;--duration-slow: .5s;--duration-slower: .8s;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-full: 9999px;--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-popover: 500;--z-tooltip: 600;--z-loader: 900;--z-max: 999;--type-display: clamp(2.75rem, 5.5vw, 4.5rem);--type-h1: clamp(2.25rem, 4.5vw, 3.5rem);--type-h2: clamp(1.75rem, 3.5vw, 2.5rem);--type-h3: clamp(1.35rem, 2.5vw, 1.85rem);--type-h4: clamp(1.15rem, 1.8vw, 1.45rem);--type-h5: 1.1rem;--type-h6: .95rem;--type-body-lg: 1.125rem;--type-body-md: 1rem;--type-body-sm: .875rem;--type-caption: .78rem;--type-mono-label: .75rem;--type-mono-micro: .68rem;--line-height-tight: 1.15;--line-height-heading: 1.25;--line-height-body: 1.7;--line-height-relaxed: 1.8;--tracking-tighter: -.04em;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .05em;--tracking-mono: .1em;--tracking-widest: .15em;--space-3xs: .125rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4.5rem;--space-4xl: 6rem;--content-max-width: 1320px;--content-max-width-narrow: 960px;--content-max-width-reading: 780px;--card-padding-sm: clamp(1rem, 2.5vw, 1.5rem);--card-padding-md: clamp(1.5rem, 3.5vw, 2.25rem);--card-padding-lg: clamp(2rem, 4vw, 3rem);--surface-base: #09090b;--surface-canvas: #060608;--surface-card: #0d0d11;--surface-card-subtle: #111116;--surface-card-hover: #14141a;--surface-panel: #0a0a0e;--elevation-card: 0 4px 20px rgba(0, 0, 0, .35);--elevation-card-hover: 0 12px 32px rgba(0, 0, 0, .55);--elevation-card-focus: 0 0 0 2px var(--primary), 0 8px 24px rgba(255, 106, 0, .18)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);font-weight:400;line-height:1.6;color:var(--silver-400);background-color:var(--black);background-image:radial-gradient(circle at 15% 50%,rgba(255,106,0,.03),transparent 25%),radial-gradient(circle at 85% 30%,rgba(255,255,255,.02),transparent 25%),linear-gradient(rgba(255,255,255,.01) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.01) 1px,transparent 1px);background-size:100% 100%,100% 100%,40px 40px,40px 40px;background-position:center center;background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--white);font-weight:700;line-height:1.1;letter-spacing:-.03em}h1{font-size:clamp(2.5rem,6vw,5rem)}h2{font-size:clamp(2rem,4vw,3.5rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}h4{font-size:clamp(1.25rem,2vw,1.5rem)}h5{font-size:1.125rem}h6{font-size:1rem}p{color:var(--silver-400);line-height:1.7;font-size:1rem}a{color:var(--primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}a:hover{color:var(--primary-light)}strong{color:var(--white);font-weight:600}ul,ol{list-style:none}img,video{max-width:100%;height:auto;display:block}button,input,textarea,select{font-family:inherit;font-size:inherit;border:none;background:none;outline:none}button{cursor:pointer}::selection{background:var(--primary);color:var(--black)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--primary)}.section{padding:var(--section-padding) var(--page-padding);position:relative;overflow:hidden}.section__inner{max-width:var(--max-width);margin:0 auto;width:100%}.section__inner--wide{max-width:var(--max-width-wide)}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-padding);width:100%}.section-label{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-mono);font-size:.8rem;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.2em;margin-bottom:1.5rem}.section-label:before{content:"";width:2rem;height:1px;background:var(--primary)}.section-title{font-size:clamp(2.25rem,5vw,4rem);font-weight:800;color:var(--white);margin-bottom:1.5rem;letter-spacing:-.04em}.section-subtitle{font-size:1.125rem;color:var(--silver-400);max-width:640px;line-height:1.7}.glass-card{background:#0e0e12;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-lg);transition:all var(--duration-normal) var(--ease-out);position:relative}.glass-card:hover{background:#131318;border-color:#ffffff29;transform:translateY(-2px);box-shadow:0 12px 28px #0006}.card-icon-box{padding:.75rem;background:#ffffff0a;border:1px solid var(--border-subtle);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;transition:all var(--duration-normal) var(--ease-out)}.glass-card:hover .card-icon-box{background:#ff6a001f;border-color:#ff6a0059;box-shadow:0 0 16px #ff6a0026}.arrow-hover{display:inline-block;transition:transform var(--duration-fast) var(--ease-out)}.glass-card:hover .arrow-hover,a:hover .arrow-hover{transform:translate(4px)}@media (min-width: 1024px){.featured-insight-card{grid-column:span 2}}.cyber-border{position:relative;border-radius:var(--radius-lg);background:var(--surface-1)}.cyber-border:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(90deg,var(--primary-dark),var(--primary),var(--primary-dark));background-size:200% 200%;animation:shimmer 3s infinite linear;z-index:-1;border-radius:calc(var(--radius-lg) + 1px);opacity:.5;transition:opacity var(--duration-normal) var(--ease-out)}.cyber-border:hover:before{opacity:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;font-family:var(--font-body);font-weight:600;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-sm);transition:all var(--duration-normal) var(--ease-out);position:relative;overflow:hidden;white-space:nowrap}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-light);color:#fff;box-shadow:0 4px 14px #ff6a0047;transform:translateY(-1px)}.btn-outline{background:#ffffff08;color:#fff;border:1px solid rgba(255,255,255,.12)}.btn-outline:hover{border-color:#ffffff40;background:#ffffff0f;color:#fff;box-shadow:0 2px 8px #0003}.btn-ghost{background:transparent;color:var(--primary);padding:.5rem 0}.btn-ghost:hover{color:var(--primary-light)}.btn-ghost:after{content:"→";margin-left:.5rem;transition:transform var(--duration-fast) var(--ease-out)}.btn-ghost:hover:after{transform:translate(4px)}.btn-massive{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-family:var(--font-body);font-weight:700;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;color:var(--black);background:var(--primary);border:none;border-radius:var(--radius-sm);transition:all var(--duration-normal) var(--ease-out);position:relative;overflow:hidden}.btn-massive:hover{background:var(--primary-light);color:var(--black);box-shadow:var(--shadow-glow-strong);transform:translateY(-2px)}.btn-massive-outline{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-family:var(--font-body);font-weight:700;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;color:var(--white);background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:all var(--duration-normal) var(--ease-out)}.btn-massive-outline:hover{border-color:var(--primary);color:var(--primary);box-shadow:var(--shadow-glow)}.badge{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-full);background:var(--white-05);border:1px solid var(--white-10);color:var(--silver-400)}.badge--primary{background:#ff6a001a;border-color:#ff6a0033;color:var(--primary)}.divider{width:100%;height:1px;background:var(--border-subtle)}.gradient-text{background:var(--gradient-orange-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 1024px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.grid-4,.grid-3,.grid-2{grid-template-columns:1fr}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #ff6a001a}50%{box-shadow:0 0 40px #ff6a0040}}@keyframes border-glow{0%,to{border-color:var(--glass-border)}50%{border-color:#ff6a004d}}@keyframes scan-line{0%{top:-5%}to{top:105%}}.animate-fade-in-up{animation:fadeInUp .8s var(--ease-out) forwards}.animate-fade-in{animation:fadeIn .6s var(--ease-out) forwards}.form-input{width:100%;padding:.8rem 1rem;background:#00000080;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--white);outline:none;font-family:var(--font-body);transition:border-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.form-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #ff6a001a,0 0 20px #ff6a000d}.form-input::placeholder{color:var(--silver-600)}select.form-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:2.5rem}.glass-card--featured{border-color:#ff6a0040;background:linear-gradient(145deg,rgba(255,106,0,.04) 0%,var(--glass-bg) 100%)}.glass-card--featured:hover{border-color:#ff6a0080;box-shadow:var(--shadow-glow-strong),inset 0 0 30px #ff6a0014}.card-index{position:absolute;top:1.5rem;right:1.5rem;font-family:var(--font-mono);font-size:.7rem;color:var(--silver-600);letter-spacing:.1em;opacity:.6}.status-beacon{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.status-beacon:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--primary);box-shadow:0 0 8px var(--primary),0 0 16px #ff6a004d;animation:beacon-pulse 2s ease-in-out infinite}@keyframes beacon-pulse{0%,to{opacity:1;box-shadow:0 0 8px var(--primary),0 0 16px #ff6a004d}50%{opacity:.5;box-shadow:0 0 4px var(--primary),0 0 8px #ff6a0026}}.badge--complimentary{background:#00ff6414;border-color:#00ff6433;color:#00ff64;font-size:.65rem;letter-spacing:.12em}.stat-block{text-align:center;padding:2rem;position:relative}.stat-block:not(:last-child):after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background:linear-gradient(180deg,transparent,var(--border-medium),transparent)}@media (max-width: 1024px){.stat-block:not(:last-child):after{display:none}}@media (max-width: 768px){:root{--nav-height: 64px}}[data-aos]{transition-timing-function:var(--ease-out)!important}@media (max-width: 768px){:root{--section-padding: 3rem;--page-padding: 1.5rem}.section-title{font-size:clamp(2rem,8vw,2.5rem)!important;line-height:1.2!important}.section-subtitle{font-size:1rem!important;padding:0 1rem}.glass-card{padding:1.5rem!important}.btn-massive,.btn-massive-outline,.btn-block-mobile{width:100%;text-align:center;padding:1rem!important;font-size:.85rem!important}p,span,li,a{word-break:break-word}img,video{max-width:100%!important;height:auto!important}}@media (max-width: 480px){:root{--section-padding: 2.5rem;--page-padding: 1rem}h1{font-size:2.25rem!important}h2{font-size:1.75rem!important}h3{font-size:1.25rem!important}}.reveal-up,.reveal-left,.reveal-right,.reveal-scale,.reveal-fade{opacity:0;will-change:transform,opacity;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal-up{transform:translateY(32px)}.reveal-left{transform:translate(-32px)}.reveal-right{transform:translate(32px)}.reveal-scale{transform:scale(.96)}.reveal-up.revealed,.reveal-left.revealed,.reveal-right.revealed,.reveal-scale.revealed,.reveal-fade.revealed{opacity:1;transform:none}.stagger-children>*:nth-child(1){transition-delay:0ms}.stagger-children>*:nth-child(2){transition-delay:80ms}.stagger-children>*:nth-child(3){transition-delay:.16s}.stagger-children>*:nth-child(4){transition-delay:.24s}.stagger-children>*:nth-child(5){transition-delay:.32s}.stagger-children>*:nth-child(6){transition-delay:.4s}.btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 50%);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);border-radius:inherit}.btn:hover:before{opacity:1}.btn:active{transform:translateY(0) scale(.98)!important;transition-duration:.1s}.glass-card:focus-within{outline:2px solid var(--primary);outline-offset:2px}.glass-card{will-change:transform}.glass-card--accent{position:relative;overflow:hidden}.glass-card--accent:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent);transform:scaleX(0);transition:transform .5s var(--ease-out)}.glass-card--accent:hover:before{transform:scaleX(1)}.section-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--border-medium),var(--primary-glow),var(--border-medium),transparent);position:relative;overflow:hidden}.section-divider:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,106,0,.4),transparent);animation:divider-sweep 4s ease-in-out infinite}@keyframes divider-sweep{0%{left:-60%}to{left:160%}}.gradient-text-animated{background:linear-gradient(135deg,#ff6a00,#ff8c38 40%,#ffb366,#ff8c38,#ff6a00);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:text-shimmer 4s ease-in-out infinite}@keyframes text-shimmer{0%,to{background-position:0% center}50%{background-position:100% center}}.icon-box-animated{position:relative;transition:all var(--duration-normal) var(--ease-out)}.icon-box-animated:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;background:radial-gradient(circle,rgba(255,106,0,.15),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.glass-card:hover .icon-box-animated:after{opacity:1}.link-animated{position:relative;text-decoration:none}.link-animated:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease-out)}.link-animated:hover:after{transform:scaleX(1);transform-origin:left}@keyframes skeleton-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.skeleton{background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:var(--radius-sm)}.scroll-progress{position:fixed;top:0;left:0;height:2px;background:var(--gradient-primary);z-index:9999;transform-origin:left;transition:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal-up,.reveal-left,.reveal-right,.reveal-scale,.reveal-fade{opacity:1!important;transform:none!important}[data-aos]{opacity:1!important;transform:none!important;transition:none!important}.scroll-progress{display:none}.section-divider:after{display:none}html{scroll-behavior:auto}}.float-label{animation:gentle-float 6s ease-in-out infinite}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.hero-visual-frame{position:relative;border-radius:14px;overflow:hidden}.hero-visual-frame:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:15px;background:linear-gradient(135deg,rgba(255,106,0,.3),transparent 40%,transparent 60%,rgba(255,106,0,.15));z-index:-1;opacity:.6;transition:opacity .5s ease}.hero-visual-frame:hover:before{opacity:1}.skip-to-content{position:absolute;top:-100px;left:1.5rem;background:var(--primary);color:var(--black);padding:.6rem 1.25rem;font-family:var(--font-mono);font-size:.85rem;font-weight:700;border-radius:var(--radius-sm);z-index:10000;text-decoration:none;transition:top var(--duration-fast) var(--ease-out)}.skip-to-content:focus{top:1.5rem}:focus-visible{outline:2px solid var(--primary)!important;outline-offset:3px!important}.breadcrumb-nav{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-family:var(--font-mono);font-size:var(--type-caption);color:var(--silver-500);margin-bottom:var(--space-md)}.breadcrumb-nav ol{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.breadcrumb-nav li{display:inline-flex;align-items:center;gap:.5rem}.breadcrumb-nav a{color:var(--silver-400);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.breadcrumb-nav a:hover{color:var(--primary)}.breadcrumb-separator{color:var(--silver-600);-webkit-user-select:none;user-select:none}.breadcrumb-current{color:var(--silver-200);font-weight:600}.page-header-block{padding:clamp(4.5rem,7vw,6.5rem) var(--page-padding) var(--space-3xl);background:linear-gradient(180deg,var(--surface-base) 0%,var(--surface-card) 100%);border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.page-header-inner{max-width:var(--content-max-width-narrow);margin:0 auto;text-align:center}.page-header-title{font-family:var(--font-heading);font-size:var(--type-h1);font-weight:800;color:var(--white);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tighter);margin-bottom:var(--space-md)}.page-header-subtitle{font-family:var(--font-body);font-size:var(--type-body-lg);color:var(--silver-300);line-height:var(--line-height-body);max-width:var(--content-max-width-reading);margin:0 auto}.section-header-block{margin-bottom:var(--space-2xl);max-width:var(--content-max-width-narrow)}.section-header-block--center{margin-left:auto;margin-right:auto;text-align:center}.section-header-label{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--type-mono-label);font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:var(--tracking-mono);margin-bottom:var(--space-xs)}.section-header-title{font-family:var(--font-heading);font-size:var(--type-h2);font-weight:800;color:var(--white);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-sm)}.section-header-desc{font-family:var(--font-body);font-size:var(--type-body-md);color:var(--silver-400);line-height:var(--line-height-body);max-width:var(--content-max-width-reading)}.tech-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--card-padding-md);transition:all var(--duration-normal) var(--ease-out);position:relative;display:flex;flex-direction:column}.tech-card:hover{background:var(--surface-card-hover);border-color:var(--border-medium);transform:translateY(-2px);box-shadow:var(--elevation-card-hover)}.tech-card--featured{background:linear-gradient(145deg,rgba(255,106,0,.04) 0%,var(--surface-card) 100%);border-color:var(--border-primary)}.tech-card--featured:hover{border-color:var(--primary);box-shadow:var(--elevation-card-hover),0 0 24px #ff6a001f}.tech-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;font-family:var(--font-mono);font-size:var(--type-mono-micro);font-weight:700;letter-spacing:var(--tracking-mono);text-transform:uppercase;border-radius:4px;background:#ffffff0a;border:1px solid var(--border-subtle);color:var(--silver-400);white-space:nowrap}.tech-badge--primary{background:#ff6a0014;border-color:#ff6a0040;color:var(--primary)}.tech-badge--verified{background:#3b82f614;border-color:#3b82f640;color:#60a5fa}.tech-badge--complimentary{background:#10b98114;border-color:#10b98140;color:#34d399}.tech-panel{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--card-padding-md);margin:var(--space-xl) 0}.tech-panel--accent{border-left:3px solid var(--primary)}.tech-panel-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-md)}.tech-panel-title{font-family:var(--font-mono);font-size:var(--type-mono-label);font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:var(--tracking-mono)}.tech-accordion{display:flex;flex-direction:column;gap:var(--space-sm);width:100%}.tech-accordion-item{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);overflow:hidden;transition:border-color var(--duration-fast) var(--ease-out)}.tech-accordion-item:hover{border-color:var(--border-medium)}.tech-accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);font-family:var(--font-heading);font-size:1.05rem;font-weight:600;color:var(--white);text-align:left;background:transparent;cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.tech-accordion-trigger:hover{color:var(--primary)}.tech-accordion-content{padding:0 var(--space-lg) var(--space-md);font-family:var(--font-body);font-size:var(--type-body-md);color:var(--silver-400);line-height:var(--line-height-body)}.cta-lockup{padding:clamp(3.5rem,6vw,5rem) var(--page-padding);background:linear-gradient(180deg,var(--surface-card) 0%,var(--surface-base) 100%);border-top:1px solid var(--border-subtle);text-align:center}.cta-lockup-inner{max-width:var(--content-max-width-narrow);margin:0 auto}.cta-lockup-title{font-family:var(--font-heading);font-size:var(--type-h2);font-weight:800;color:var(--white);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-sm)}.cta-lockup-desc{font-family:var(--font-body);font-size:var(--type-body-lg);color:var(--silver-400);max-width:620px;margin:0 auto var(--space-xl);line-height:var(--line-height-body)}.service-editorial-ledger-row{transition:all var(--duration-normal) var(--ease-out)}.service-editorial-ledger-row:hover{background:#ffffff05!important;border-bottom-color:#ff6a0066!important;transform:translate(4px)}@media (max-width: 768px){.service-editorial-ledger-row{grid-template-columns:36px 1fr auto!important;gap:.75rem!important}.service-editorial-ledger-row>div:nth-child(3){grid-column:2 / -1;padding-top:.5rem}}.research-editorial-lead{transition:border-color var(--duration-normal) var(--ease-out)}.research-editorial-lead:hover{border-right-color:#ff6a0066!important}.research-editorial-companion{transition:all var(--duration-normal) var(--ease-out)}.research-editorial-companion:hover{border-bottom-color:#ff6a0066!important;transform:translate(3px)}.tactical-crosshair{position:relative}.tactical-crosshair:before,.tactical-crosshair:after{content:"";position:absolute;background:#ff6a0066}.tactical-crosshair:before{top:0;left:0;width:8px;height:1px}.tactical-crosshair:after{top:0;left:0;width:1px;height:8px}.tactical-grid-bg{background-image:linear-gradient(to right,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.03) 1px,transparent 1px);background-size:32px 32px}.topographic-subtle-bg{background-image:radial-gradient(circle at 50% 50%,rgba(255,106,0,.03) 0%,transparent 70%)}.interactive-node-pulse{animation:nodePulse 2.8s infinite ease-in-out}@keyframes nodePulse{0%,to{box-shadow:0 0 #ff6a0066}50%{box-shadow:0 0 0 6px #ff6a0000}}.doctrine-stage-card{transition:all var(--duration-normal) var(--ease-out)}.doctrine-stage-card:hover{border-color:#ff6a0066!important;background:#ffffff05!important}.attack-path-step{transition:all .25s cubic-bezier(.16,1,.3,1)}.attack-path-step:hover{border-color:var(--primary)!important;background:#ff6a000a!important}.topographic-surface{position:relative;background-color:var(--color-bg-primary);background-image:radial-gradient(circle at 10% 20%,rgba(255,106,0,.03) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(255,106,0,.02) 0%,transparent 50%),linear-gradient(to right,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.02) 1px,transparent 1px);background-size:100% 100%,100% 100%,48px 48px,48px 48px}.tactical-border-box{position:relative;background:var(--color-bg-charcoal);border:1px solid var(--color-border-subtle);transition:border-color var(--duration-normal) var(--ease-out)}.tactical-border-box:hover{border-color:var(--color-border-medium)}@keyframes svgDashFlow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.svg-flow-animated{stroke-dasharray:6 4;animation:svgDashFlow 12s linear infinite}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.radar-sweep-indicator{transform-origin:center center;animation:radarSweep 6s linear infinite}.badge-verification{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.08em;padding:.22rem .65rem;border-radius:var(--radius-sm);text-transform:uppercase}.badge-verification--confirmed{background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.3)}.badge-verification--rejected{background:#ef44441f;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.badge-verification--inconclusive{background:#f59e0b1f;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.svg-flow-animated,.radar-sweep-indicator,.interactive-node-pulse,.flow-path-animated,.radar-ping{animation:none!important}}.tactical-canvas-surface{position:relative;background-color:#060608;background-image:radial-gradient(circle at 15% 15%,rgba(255,106,0,.035) 0%,transparent 45%),radial-gradient(circle at 85% 85%,rgba(255,106,0,.025) 0%,transparent 50%),linear-gradient(to right,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.025) 1px,transparent 1px);background-size:100% 100%,100% 100%,32px 32px,32px 32px}.tactical-topographic-bg{position:relative;overflow:hidden}.tactical-topographic-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='800' height='400' viewBox='0 0 800 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,150 Q200,80 400,160 T800,120 M0,220 Q220,130 420,240 T800,190 M0,290 Q250,190 450,300 T800,260 M0,80 Q210,30 430,90 T800,60' fill='none' stroke='rgba(255,106,0,0.035)' stroke-width='1.5' stroke-dasharray='8 6'/%3E%3C/svg%3E");background-size:800px 400px;opacity:.8}.tactical-hud-panel{position:relative;background:#09090d;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff0d;transition:border-color var(--duration-normal) var(--ease-out)}.tactical-hud-panel:hover{border-color:#ffffff24}.hud-corner-tl,.hud-corner-tr,.hud-corner-bl,.hud-corner-br{position:absolute;width:8px;height:8px;pointer-events:none;z-index:2}.hud-corner-tl{top:-1px;left:-1px;border-top:2px solid var(--color-accent, #FF6A00);border-left:2px solid var(--color-accent, #FF6A00)}.hud-corner-tr{top:-1px;right:-1px;border-top:2px solid var(--color-accent, #FF6A00);border-right:2px solid var(--color-accent, #FF6A00)}.hud-corner-bl{bottom:-1px;left:-1px;border-bottom:2px solid var(--color-accent, #FF6A00);border-left:2px solid var(--color-accent, #FF6A00)}.hud-corner-br{bottom:-1px;right:-1px;border-bottom:2px solid var(--color-accent, #FF6A00);border-right:2px solid var(--color-accent, #FF6A00)}@keyframes flowDash{to{stroke-dashoffset:-40}}.flow-path-animated{stroke-dasharray:6 4;animation:flowDash 2.5s linear infinite}@keyframes radarPing{0%{r:6;opacity:.8}to{r:28;opacity:0}}.radar-ping{animation:radarPing 3s cubic-bezier(0,.2,.8,1) infinite}.responsive-svg-wrapper{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#0000008c;border-radius:6px;border:1px solid rgba(255,255,255,.05)}.visual-experience-container{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(1rem,3.5vw,2.5rem)}@keyframes tacticalSweep{0%{transform:translateY(-150px);opacity:0}15%{opacity:.85}85%{opacity:.85}to{transform:translateY(100vh);opacity:0}}.tactical-sweep-bar{animation:tacticalSweep 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes ovsContourPulse{0%,to{opacity:.04;transform:scale(1)}50%{opacity:.09;transform:scale(1.012)}}.ovs-contour-animate{transform-origin:720px 450px;animation:ovsContourPulse 12s ease-in-out infinite alternate}@keyframes ovsFlow{to{stroke-dashoffset:-80}}.ovs-flow-animate{animation:ovsFlow 8s linear infinite}@keyframes ovsMarkerPulse{0%{r:6;opacity:.7}50%{r:16;opacity:.2}to{r:22;opacity:0}}.ovs-marker-pulse{animation:ovsMarkerPulse 3s cubic-bezier(0,.2,.8,1) infinite}@keyframes ovsScanV{0%{transform:translateY(-900px);opacity:0}20%{opacity:.7}80%{opacity:.7}to{transform:translateY(900px);opacity:0}}.ovs-scanline-v{animation:ovsScanV 10s cubic-bezier(.4,0,.2,1) infinite}@keyframes ovsScanH{0%{transform:translate(-1440px);opacity:0}25%{opacity:.4}75%{opacity:.4}to{transform:translate(1440px);opacity:0}}.ovs-scanline-h{animation:ovsScanH 14s cubic-bezier(.4,0,.2,1) infinite}@keyframes mmEdgeFlow{to{stroke-dashoffset:-48}}.mindmap-edge-flow{animation:mmEdgeFlow 3s linear infinite}@keyframes mmNodePulse{0%,to{opacity:.3;r:32}50%{opacity:.8;r:40}}.mindmap-node-pulse{animation:mmNodePulse 2.4s ease-in-out infinite}@keyframes mmSpin{to{transform:rotate(360deg)}}.mindmap-inner-spin{transform-box:fill-box;transform-origin:center;animation:mmSpin 25s linear infinite}@keyframes apEdgeFlow{to{stroke-dashoffset:-48}}.attack-edge-flow{animation:apEdgeFlow 2.5s linear infinite}@media (prefers-reduced-motion: reduce){.flow-path-animated,.radar-ping,.tactical-sweep-bar,.ovs-contour-animate,.ovs-flow-animate,.ovs-marker-pulse,.ovs-scanline-v,.ovs-scanline-h,.mindmap-edge-flow,.mindmap-node-pulse,.mindmap-inner-spin,.attack-edge-flow{animation:none!important}svg animateMotion{dur:0s!important}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}._navbar_1j6pn_1{position:fixed;top:0;left:0;width:100%;height:80px;display:flex;justify-content:center;z-index:1000;transition:all .3s cubic-bezier(.16,1,.3,1);background:transparent}._navbar_1j6pn_1._scrolled_1j6pn_14{background:#08080ad9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #0006}._navbarContainer_1j6pn_22{width:100%;max-width:var(--max-width);padding:0 var(--page-padding);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}._logo_1j6pn_32{font-family:var(--font-heading);font-size:1.15rem;font-weight:900;color:var(--white);text-decoration:none;letter-spacing:.06em;white-space:nowrap;display:flex;align-items:center;gap:.5rem;transition:color .2s ease}._logo_1j6pn_32:hover{color:var(--primary)}._logo_1j6pn_32:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}._desktopMenu_1j6pn_56{display:flex;align-items:center;gap:clamp(.75rem,1.3vw,1.5rem)}._navLink_1j6pn_62{color:var(--silver-300);text-decoration:none;font-size:.85rem;font-weight:500;letter-spacing:.02em;padding:.4rem .2rem;position:relative;transition:color .2s ease;white-space:nowrap}._navLink_1j6pn_62:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--primary);transform:scaleX(0);transform-origin:right;transition:transform .25s ease}._navLink_1j6pn_62:hover{color:var(--white)}._navLink_1j6pn_62:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px;color:var(--white)}._navLink_1j6pn_62:hover:after,._navLink_1j6pn_62._active_1j6pn_99:after{transform:scaleX(1);transform-origin:left}._navLink_1j6pn_62._active_1j6pn_99{color:var(--primary);font-weight:600}._contactBtn_1j6pn_109{padding:.65rem 1.25rem!important;font-size:.82rem!important;letter-spacing:.05em;border-radius:8px;white-space:nowrap;box-shadow:0 0 16px #ff6a0033;transition:all .2s ease}._contactBtn_1j6pn_109:hover{box-shadow:0 0 24px #ff6a0066;transform:translateY(-1px)}._contactBtn_1j6pn_109:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}._mobileMenuToggle_1j6pn_129{display:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;padding:10px 12px;z-index:1001;transition:background .2s ease}._mobileMenuToggle_1j6pn_129:hover{background:#ffffff1a}._hamburger_1j6pn_144{display:block;width:22px;height:2px;background:var(--white);position:relative;transition:background .2s ease}._hamburger_1j6pn_144:before,._hamburger_1j6pn_144:after{content:"";position:absolute;left:0;width:100%;height:2px;background:var(--white);transition:all .25s ease}._hamburger_1j6pn_144:before{top:-7px}._hamburger_1j6pn_144:after{top:7px}._hamburger_1j6pn_144._open_1j6pn_166{background:transparent}._hamburger_1j6pn_144._open_1j6pn_166:before{top:0;transform:rotate(45deg)}._hamburger_1j6pn_144._open_1j6pn_166:after{top:0;transform:rotate(-45deg)}._drawerBackdrop_1j6pn_171{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:998;opacity:0;pointer-events:none;transition:opacity .3s ease}._drawerBackdrop_1j6pn_171._open_1j6pn_166{opacity:1;pointer-events:auto}._mobileDrawer_1j6pn_188{position:fixed;top:0;right:0;width:min(320px,85vw);height:100vh;background:#0d0d10;border-left:1px solid rgba(255,255,255,.1);box-shadow:-10px 0 40px #000c;transition:transform .35s cubic-bezier(.16,1,.3,1);z-index:999;display:none;flex-direction:column;overflow-y:auto}._mobileDrawer_1j6pn_188._open_1j6pn_166{display:flex}._mobileDrawerInner_1j6pn_208{padding:100px 2rem 2.5rem;display:flex;flex-direction:column;gap:1.25rem}._mobileNavLink_1j6pn_215{color:var(--silver-300);text-decoration:none;font-size:1.1rem;font-family:var(--font-heading);font-weight:500;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05);transition:all .2s ease}._mobileNavLink_1j6pn_215:hover,._mobileNavLink_1j6pn_215._active_1j6pn_99{color:var(--primary);padding-left:.5rem}@media (max-width: 980px){._desktopMenu_1j6pn_56{display:none}._mobileMenuToggle_1j6pn_129{display:block}}._footer_1uox3_1{background:#040406;border-top:1px solid rgba(255,255,255,.08);padding:4.5rem 0 2.25rem;position:relative;overflow:hidden;font-family:var(--font-body)}._footer_1uox3_1:before{content:"";position:absolute;top:0;left:15%;width:70%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,106,0,.4),transparent)}._container_1uox3_20{max-width:var(--max-width, 1200px);margin:0 auto;padding:0 var(--page-padding, 1.5rem)}._grid_1uox3_26{display:grid;grid-template-columns:1.45fr 1fr .85fr .85fr;gap:3rem;margin-bottom:3.5rem}._brandColumn_1uox3_34{display:flex;flex-direction:column}._brandHeader_1uox3_39{margin-bottom:.85rem}._logoLink_1uox3_43{text-decoration:none;display:inline-block}._logo_1uox3_43{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:.08em;text-transform:uppercase}._motto_1uox3_57{font-family:var(--font-mono);font-size:.72rem;color:#ff6a00;letter-spacing:.12em;margin-top:.35rem;text-transform:uppercase;font-weight:500}._description_1uox3_67{color:#94a3b8;line-height:1.65;font-size:.86rem;margin-bottom:1.25rem;max-width:380px}._contactBlock_1uox3_75{margin-bottom:1rem}._emailLink_1uox3_79{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.82rem;color:#e2e8f0;text-decoration:none;transition:color .2s ease}._emailLink_1uox3_79:hover{color:#ff6a00}._emailIcon_1uox3_94{color:#ff6a00;flex-shrink:0}._socialLinks_1uox3_99{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;font-size:.78rem;font-family:var(--font-mono)}._socialLink_1uox3_99{color:#71717a;text-decoration:none;transition:color .2s ease}._socialLink_1uox3_99:hover{color:#ff6a00}._socialSeparator_1uox3_118{color:#ffffff26;font-size:.7rem}._column_1uox3_124{display:flex;flex-direction:column}._columnTitle_1uox3_129{color:#fff;font-family:var(--font-mono);font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.2rem}._linkList_1uox3_139{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}._linkList_1uox3_139 a{color:#94a3b8;text-decoration:none;font-size:.86rem;line-height:1.4;transition:color .2s ease,transform .2s ease;display:inline-block}._linkList_1uox3_139 a:hover{color:#ff6a00;transform:translate(2px)}._bottomBar_1uox3_163{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.08);color:#64748b;font-size:.78rem;flex-wrap:wrap;gap:1.25rem}._copyright_1uox3_175{margin:0;color:#64748b;font-family:var(--font-mono);font-size:.75rem}._legalLinks_1uox3_182{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._legalLinks_1uox3_182 a{color:#71717a;text-decoration:none;font-size:.78rem;transition:color .2s ease}._legalLinks_1uox3_182 a:hover{color:#ff6a00}._legalSeparator_1uox3_200{color:#ffffff26;font-size:.65rem}@media (max-width: 1024px){._grid_1uox3_26{grid-template-columns:repeat(2,1fr);gap:2.5rem}._description_1uox3_67{max-width:100%}}@media (max-width: 640px){._footer_1uox3_1{padding:3.5rem 0 2rem}._grid_1uox3_26{grid-template-columns:1fr;gap:2.25rem;margin-bottom:2.5rem}._bottomBar_1uox3_163{flex-direction:column;align-items:flex-start;gap:.85rem}._legalLinks_1uox3_182{gap:.6rem}}
