@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);.breakdance .bde-section-58-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-58-100{background-color:var(--bde-palette-color-2)}:root{--color-bg:#08090a;--color-bg-tint:#0d0e11;--color-surface:#131316;--color-surface-alt:#17181c;--color-border:rgba(255,255,255,0.09);--color-text:#f4f5f6;--color-text-muted:#9a9ea6;--color-text-faint:#6b6e76;--color-primary:#5e6ad2;--color-primary-hover:#7b85e8;--color-primary-soft:rgba(94,106,210,0.16);--color-accent:#8f97ea;--color-navy:#5e6ad2;--font-display:'Inter',-apple-system,sans-serif;--font-body:'Inter',-apple-system,sans-serif;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--shadow-sm:0 1px 2px rgba(0,0,0,0.3);--shadow-md:0 8px 28px rgba(0,0,0,0.45);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--content-width:1280px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--color-bg)}body{min-height:100vh;font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--color-text);background-color:var(--color-bg)}#ax-site{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:16px;line-height:1.6}.section-container:has(#ax-site){max-width:none!important;margin:0!important;padding:0!important;align-items:stretch!important}.bde-code-block:has(#ax-site){width:100%!important}#ax-site{width:100%}#ax-site h1,#ax-site h2,#ax-site h3,#ax-site h4,#ax-site h5,#ax-site h6{color:var(--color-text);text-transform:none}#ax-site .hero-title,#ax-site .section-heading,#ax-site .card-title,#ax-site .note-title,#ax-site .timeline-title,#ax-site .problem-title,#ax-site .hero-right-metric,#ax-site .stack-strip-title{color:var(--color-text)}#ax-site .cta-band-title,#ax-site .cta-band h2,#ax-site .cta-band h3{color:#fff}#ax-site .hero-title em{color:transparent}#ax-site .stat-number{color:var(--color-text-faint)}#ax-site .stat-item-confirmed .stat-number{color:var(--color-navy)}#ax-site .section-kicker,#ax-site .hero-kicker{color:var(--color-accent)}#ax-site p,#ax-site li,#ax-site span,#ax-site div{font-family:var(--font-body)}#ax-site .btn-outline{color:var(--color-text)}#ax-site .btn-outline:hover{color:var(--color-primary)}#ax-site .btn-primary{color:#fff}#ax-site .btn-text{color:var(--color-primary)}#ax-site .btn-text:hover{color:var(--color-primary-hover)}#ax-site nav a{color:var(--color-text-muted)}#ax-site nav a:hover{color:var(--color-text)}#ax-site .logo-sub{color:var(--color-text-muted)}#ax-site .hero-kicker{color:var(--color-accent)}#ax-site .hero-subtitle{color:var(--color-text-muted)}#ax-site .hero-pill-row{color:var(--color-text-faint)}#ax-site .hero-right-title{color:var(--color-text-muted)}#ax-site .section-subtitle{color:var(--color-text-muted)}#ax-site .problem-num{color:var(--color-accent)}#ax-site .problem-body{color:var(--color-text-muted)}#ax-site .industry-pill{color:var(--color-text)}#ax-site .stack-strip-body{color:var(--color-text-muted)}#ax-site .timeline-num{color:var(--color-accent)}#ax-site .timeline-body{color:var(--color-text-muted)}#ax-site .timeline-time{color:var(--color-text-faint)}#ax-site .stat-flag{color:var(--color-text-faint)}#ax-site .stat-flag-confirmed{color:var(--color-primary)}#ax-site .stat-label{color:var(--color-text-muted)}#ax-site .note-date{color:var(--color-text-faint)}#ax-site .note-body{color:var(--color-text-muted)}#ax-site .region-badge{color:var(--color-text)}#ax-site .region-inline{color:var(--color-text-muted)}#ax-site .proof-line{color:var(--color-text-muted)}#ax-site .gate-label{color:var(--color-accent)}#ax-site .gate-sub{color:#d8dafc}#ax-site .cta-band-subtitle{color:#d8dafc}#ax-site .cta-steps{color:#e4e5fd}#ax-site footer{color:var(--color-text-faint)}#ax-site .footer-col-title{color:var(--color-text-muted)}#ax-site .footer-links a:hover,#ax-site .footer-legal a:hover{color:var(--color-text)}#ax-site .nav-secondary{color:var(--color-primary)!important}#ax-site .nav-secondary:hover{color:var(--color-primary-hover)!important}#ax-site .compare-col.hi h4{color:var(--color-accent)}#ax-site .compare-col.hi ul li{color:#e4e5fd}#ax-site .team-line a{color:var(--color-primary)}#ax-site .ax-wordmark{letter-spacing:-0.01em}#ax-site .ax-wordmark .ax-a{font-weight:700}#ax-site .ax-wordmark .ax-x{font-weight:500}#ax-site .ax-wordmark .ax-pathways{font-weight:500}img{max-width:100%;height:auto;display:block}#ax-site a{color:inherit;text-decoration:none}#ax-site a:hover{text-decoration:none}#ax-site .footer-links a,#ax-site .footer-legal a{color:var(--color-text-faint)}#ax-site .card-body a,#ax-site .proof-line a{color:var(--color-primary);font-weight:600}.container{max-width:var(--content-width);margin-inline:auto;padding-inline:var(--space-4)}.container-narrow{max-width:760px;margin-inline:auto;padding-inline:var(--space-4)}header{position:sticky;top:0;z-index:40;background-color:rgba(8,9,10,0.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}@media (max-width:960px){header{transition:transform 280ms cubic-bezier(0.16,1,0.3,1)}header.header-hidden{transform:translateY(-100%)}header.nav-open.header-hidden{transform:translateY(0)}}.nav{display:flex;align-items:center;justify-content:space-between;padding-block:var(--space-3);gap:var(--space-4)}.logo{display:flex;align-items:center;gap:var(--space-2);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;font-size:0.85rem;color:var(--color-text);flex-shrink:0}.logo-sub{color:var(--color-text-muted);font-weight:600}#ax-site .logo-mark-img{height:24px!important;width:auto!important;max-width:none!important;max-height:none!important;display:block!important;flex-shrink:0!important}.nav-links{display:flex;align-items:center;gap:0.55rem;flex:1;justify-content:center}nav ul{list-style:none;display:flex;align-items:center;gap:0.55rem;font-size:0.78rem}nav a{color:var(--color-text-muted);padding-block:var(--space-1);white-space:nowrap}nav a:hover{color:var(--color-text)}.nav-secondary{font-size:0.72rem;font-weight:600;color:var(--color-primary)!important;border:1px solid var(--color-primary-soft);padding:0.28rem 0.55rem;border-radius:999px;white-space:nowrap}.nav-secondary:hover{background-color:var(--color-primary-soft);color:var(--color-primary-hover)!important}.nav-cta{display:flex;align-items:center;gap:0.3rem;flex-shrink:0}.nav-cta .btn{padding:0.45rem 0.65rem;font-size:0.78rem;white-space:nowrap}a.mobile-cta-link{display:none}.nav-toggle{display:none;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.nav-toggle span,.nav-toggle span::before,.nav-toggle span::after{content:"";display:block;width:18px;height:2px;background-color:var(--color-text);position:relative}.nav-toggle span::before{position:absolute;top:-6px}.nav-toggle span::after{position:absolute;top:6px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:0.65rem 1.25rem;border-radius:var(--radius-md);border:1px solid transparent;font-size:0.95rem;font-weight:500;cursor:pointer;transition:background-color 200ms cubic-bezier(0.16,1,0.3,1),color 200ms cubic-bezier(0.16,1,0.3,1),box-shadow 200ms cubic-bezier(0.16,1,0.3,1),border-color 200ms cubic-bezier(0.16,1,0.3,1),transform 200ms cubic-bezier(0.16,1,0.3,1)}.btn:active{transform:scale(0.97)}.btn-primary{background:linear-gradient(135deg,#6e79e0,#5e6ad2);color:#fff;box-shadow:0 2px 12px rgba(94,106,210,0.35)}.btn-primary:hover{background:linear-gradient(135deg,#7b85e8,#6e79e0);box-shadow:0 4px 20px rgba(94,106,210,0.5);transform:translateY(-1px)}.btn-outline{background-color:transparent;color:var(--color-text);border-color:var(--color-border)}.btn-outline:hover{border-color:var(--color-text);transform:translateY(-1px)}.btn-outline:hover{border-color:var(--color-primary);color:var(--color-primary)}.btn-text{font-size:0.9rem;font-weight:600;color:var(--color-primary)}.btn-text:hover{color:var(--color-primary-hover)}.btn-text .arrow{display:inline-block;transition:transform 160ms ease;margin-left:0.3rem}.btn-text:hover .arrow{transform:translateX(3px)}main{padding-bottom:var(--space-16)}section{padding-block:var(--space-12)}.section-tint{background-color:var(--color-bg-tint)}.section-tight{padding-block:var(--space-8)}.hero{padding-block:var(--space-16);position:relative;overflow-x:hidden}.hero::before{content:'';position:absolute;top:-15%;right:0;width:50%;height:80%;background:radial-gradient(circle,rgba(94,106,210,0.35) 0%,rgba(94,106,210,0.08) 45%,rgba(94,106,210,0) 72%);filter:blur(40px);pointer-events:none;z-index:0}.hero-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--space-10);align-items:center;position:relative;z-index:1}.hero-kicker{font-size:0.85rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3)}.hero-title{font-family:var(--font-display);font-weight:600;font-size:clamp(3rem,5.4vw,4.6rem);line-height:1.02;letter-spacing:-0.015em;margin-bottom:var(--space-4)}.hero-title em{font-style:italic;font-weight:600;background:linear-gradient(100deg,#8f97ea 0%,#5e6ad2 55%,#a78bfa 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;border-bottom:3px solid rgba(143,151,234,0.5);padding-bottom:0.05em;padding-right:0.12em;display:inline-block}.hero-subtitle{font-size:1.1rem;color:var(--color-text-muted);max-width:32rem;margin-bottom:var(--space-5)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.hero-pill-row{display:flex;flex-wrap:wrap;gap:var(--space-2);color:var(--color-text-faint);font-size:0.88rem}.hero-pill{display:inline-flex;align-items:center;gap:0.35rem;padding:0.3rem 0.65rem;border-radius:999px;background-color:var(--color-surface-alt);border:1px solid rgba(255,255,255,0.07)}.hero-pill span.dot{width:8px;height:8px;border-radius:999px;background-color:var(--color-accent);flex-shrink:0}.hero-foot{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);font-size:0.8rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--color-text-faint)}.hero-right{background-color:#242a52;border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-md);border:1px solid rgba(94,106,210,0.25)}.hero-right-title{font-size:0.85rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2)}.hero-right-metric{font-family:var(--font-display);font-size:1.25rem;font-weight:600;margin-bottom:var(--space-4);line-height:1.3}.hero-list{list-style:none;display:grid;gap:var(--space-3);font-size:0.9rem;color:var(--color-text-muted)}.hero-list li{display:flex;align-items:flex-start;gap:var(--space-2)}.hero-list span.bullet{width:20px;height:20px;border-radius:999px;border:1px solid var(--color-primary-soft);display:inline-flex;align-items:center;justify-content:center;font-size:0.7rem;color:var(--color-primary);flex-shrink:0;margin-top:1px;font-family:var(--font-display);font-weight:600}.section-kicker{font-size:0.82rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2)}.section-heading{font-family:var(--font-display);font-weight:600;font-size:clamp(1.55rem,2.6vw,2.1rem);letter-spacing:-0.005em;margin-bottom:var(--space-3)}.section-subtitle{font-size:0.98rem;color:var(--color-text-muted);max-width:40rem;margin-bottom:var(--space-6)}.section-head-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.section-head-row .section-subtitle,.section-head-row>div{margin-bottom:0}.problem-strip{border-top:1px solid var(--color-border)}.problem-row{display:grid;grid-template-columns:3.5rem minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-4);align-items:baseline;padding-block:var(--space-4);border-bottom:1px solid var(--color-border)}.problem-num{font-family:var(--font-display);font-size:1.3rem;color:var(--color-accent);font-weight:600}.problem-title{font-weight:600;font-size:1rem}.problem-body{font-size:0.93rem;color:var(--color-text-muted)}.timeline{position:relative}.timeline-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);position:relative}.timeline-track::before{content:"";position:absolute;top:1.9rem;left:4%;right:4%;height:1px;background-color:var(--color-border);z-index:0}.timeline-step{position:relative;z-index:1}.timeline-label{font-size:0.72rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2)}#ax-site .timeline-label{color:var(--color-accent)}.timeline-num{font-family:var(--font-display);font-size:2.1rem;font-weight:600;color:var(--color-navy);background-color:var(--color-bg-tint);display:inline-block;margin-bottom:var(--space-3)}.timeline-title{font-size:1.02rem;font-weight:600;margin-bottom:var(--space-2)}.timeline-body{font-size:0.9rem;color:var(--color-text-muted);margin-bottom:var(--space-2)}.timeline-time{font-size:0.82rem;color:var(--color-text-faint);font-weight:600;letter-spacing:0.03em}.solutions-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-4)}.solutions-grid-simple{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.solutions-grid-simple .card{padding:var(--space-5)}.solutions-grid-simple .card-title{font-family:var(--font-display);font-size:1.15rem;font-weight:600;margin-bottom:var(--space-2)}.solutions-grid-simple .card-body{font-size:0.92rem}.solutions-stack{display:grid;gap:0;border-top:1px solid var(--color-border)}.solution-row{padding-block:var(--space-4);border-bottom:1px solid var(--color-border)}.card{background-color:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-5);border:1px solid rgba(255,255,255,0.09);box-shadow:var(--shadow-sm);transition:transform 220ms cubic-bezier(0.16,1,0.3,1),box-shadow 220ms cubic-bezier(0.16,1,0.3,1),border-color 220ms ease}.card:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(94,106,210,0.22);border-color:rgba(94,106,210,0.4)}.card-lg{padding:var(--space-6);display:flex;flex-direction:column;justify-content:space-between}.card-title{font-size:1.05rem;font-weight:600;margin-bottom:var(--space-2)}.card-lg .card-title{font-family:var(--font-display);font-size:1.4rem;font-weight:600}.card-meta{font-size:0.82rem;color:var(--color-text-faint);margin-bottom:var(--space-1);font-weight:600;letter-spacing:0.02em}.card-body{font-size:0.95rem;color:var(--color-text-muted)}.tag-row{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3);font-size:0.83rem;color:var(--color-text-faint)}.tag{border-radius:999px;border:1px solid rgba(255,255,255,0.08);padding:0.25rem 0.6rem;background-color:var(--color-surface-alt)}.pill-strip{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.industry-pill{display:inline-flex;align-items:center;gap:0.4rem;padding:0.55rem 1rem;border-radius:999px;background-color:var(--color-surface);border:1px solid var(--color-border);font-size:0.92rem;font-weight:500}.stat-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.stat-item{border-left:2px solid var(--color-border);padding-left:var(--space-4)}.stat-item-confirmed{border-left:2px solid var(--color-accent)}.stat-number{font-family:var(--font-display);font-size:1.7rem;font-weight:600;color:var(--color-text-faint);line-height:1.1;margin-bottom:var(--space-2)}.stat-item-confirmed .stat-number{color:var(--color-navy);font-size:2.05rem}.stat-label{font-size:0.9rem;color:var(--color-text-muted)}.stat-flag{font-size:0.72rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--color-text-faint);margin-top:var(--space-2)}.stat-flag-confirmed{color:var(--color-primary)}.proof-line{font-size:0.95rem;color:var(--color-text-muted);margin-top:var(--space-6);max-width:44rem}.region-strip{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.region-badge{font-size:0.88rem;font-weight:600;padding:0.4rem 0.85rem;border-radius:var(--radius-sm);background-color:var(--color-surface);border:1px solid var(--color-border)}.cta-band{padding:var(--space-10) var(--space-4);border-radius:var(--radius-lg);background:linear-gradient(135deg,#5e6ad2,#2a2f6b);color:#fff;box-shadow:0 12px 40px rgba(94,106,210,0.35)}.cta-band-inner{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;justify-content:space-between}.cta-band-title{font-family:var(--font-display);font-weight:600;font-size:1.7rem;margin-bottom:var(--space-2)}.cta-band-subtitle{font-size:0.98rem;max-width:30rem;color:#d8dafc;margin-bottom:var(--space-3)}.cta-steps{list-style:none;display:grid;gap:var(--space-1);font-size:0.9rem;color:#e4e5fd}.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}.gate{margin-top:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--color-navy);color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);position:relative;z-index:1}.gate-label{font-size:0.8rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-1)}.gate-sub{font-size:0.92rem;color:#d8dafc;max-width:40rem}.stack-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-5);margin-top:var(--space-5);border-top:1px solid var(--color-border)}.stack-strip-title{font-size:0.95rem;font-weight:600;margin-bottom:var(--space-1)}.stack-strip-body{font-size:0.9rem;color:var(--color-text-muted);max-width:40rem}.compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.compare-col{padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border)}.compare-col.hi{background:linear-gradient(160deg,#4952b8,#2a2f6b);border-color:rgba(143,151,234,0.4);color:#fff;box-shadow:0 16px 40px rgba(94,106,210,0.25)}.compare-col h4{font-size:0.92rem;font-weight:700;margin-bottom:var(--space-3)}.compare-col.hi h4{color:var(--color-accent)}.compare-col ul{list-style:none;display:grid;gap:var(--space-2);font-size:0.87rem}.compare-col ul li{color:var(--color-text-muted);padding-left:1rem;position:relative}.compare-col ul li::before{content:"–";position:absolute;left:0;color:var(--color-text-faint)}.compare-col.hi ul li{color:#e4e5fd}.compare-col.hi ul li::before{content:"✓";color:var(--color-accent)}.team-line{margin-top:var(--space-5);font-size:0.92rem;color:var(--color-text-muted)}.team-line a{color:var(--color-primary);font-weight:600}.team-line a:hover{color:var(--color-primary-hover)}.notes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.note-card{background-color:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-5);transition:transform 220ms cubic-bezier(0.16,1,0.3,1),box-shadow 220ms cubic-bezier(0.16,1,0.3,1)}.note-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(94,106,210,0.22);border-color:rgba(94,106,210,0.4)}.note-date{font-size:0.75rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:var(--space-2)}.note-title{font-family:var(--font-display);font-size:1.08rem;font-weight:600;line-height:1.3;margin-bottom:var(--space-2)}.note-body{font-size:0.9rem;color:var(--color-text-muted)}html.reveal-ready .reveal{opacity:0;transform:translateY(18px);transition:opacity 480ms cubic-bezier(0.16,1,0.3,1),transform 480ms cubic-bezier(0.16,1,0.3,1)}html.reveal-ready .reveal.in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html.reveal-ready .reveal{opacity:1!important;transform:none!important;transition:none!important}}footer{border-top:1px solid var(--color-border);padding-block:var(--space-6);font-size:0.85rem;color:var(--color-text-faint)}.footer-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-4)}.footer-col-title{font-size:0.78rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2)}.footer-links{display:flex;flex-direction:column;gap:var(--space-2)}.footer-links a:hover{color:var(--color-text)}.region-inline{font-size:0.9rem;color:var(--color-text-muted)}.footer-bottom{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.footer-legal{display:flex;gap:var(--space-4)}.footer-legal a:hover{color:var(--color-text)}@media (max-width:960px){.hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.timeline-track{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-6)}.timeline-track::before{display:none}.solutions-grid{grid-template-columns:minmax(0,1fr)}.solutions-grid-simple{grid-template-columns:minmax(0,1fr)}.stat-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.compare-grid{grid-template-columns:minmax(0,1fr)}.notes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.stat-band{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.notes-grid{grid-template-columns:minmax(0,1fr)}.section-tint{background-color:#131419}section:not(.hero){border-top:1px solid rgba(255,255,255,0.06)}}@media (max-width:960px){.nav-links{display:none}.nav-cta .btn-outline{display:none}.nav-cta .btn-primary{display:none}.nav-toggle{display:inline-flex}#ax-site .nav-toggle{position:fixed!important;top:12px!important;right:var(--space-4)!important;z-index:50!important;background-color:rgba(8,9,10,0.85)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}header.nav-open .nav-links{display:flex;position:absolute;top:100%;left:0;right:0;background-color:var(--color-bg);border-bottom:1px solid var(--color-border);padding:var(--space-4)}header.nav-open nav ul{flex-direction:column;align-items:flex-start;gap:var(--space-3);width:100%}.mobile-cta-link{display:none}header.nav-open a.mobile-cta-link{display:inline-flex;margin-top:var(--space-3);width:100%;justify-content:center}.hero{padding-block:var(--space-12)}.problem-row{grid-template-columns:2.5rem minmax(0,1fr)}.problem-row .problem-body{grid-column:2 / 3}.timeline-track{grid-template-columns:minmax(0,1fr)}.stat-band{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.compare-grid{grid-template-columns:minmax(0,1fr)}.notes-grid{grid-template-columns:minmax(0,1fr)}.contact-grid{grid-template-columns:minmax(0,1fr)}.cta-band-inner{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:minmax(0,1fr)}.gate{flex-direction:column;align-items:flex-start}}.hero-sectors{margin-top:var(--space-4);font-size:0.92rem;line-height:1.55;max-width:34rem}#ax-site .hero-sectors{color:var(--color-text-muted)}.stat-sector{font-size:0.78rem;font-weight:600;margin-bottom:var(--space-2)}#ax-site .stat-sector{color:var(--color-accent)}.stat-link{display:inline-flex;align-items:center;gap:0.3rem;margin-top:var(--space-3);font-size:0.86rem}#ax-site .hero-right{background:linear-gradient(135deg,#5e6ad2,#2a2f6b);border:0;box-shadow:0 12px 40px rgba(94,106,210,0.35)}#ax-site .hero-right-title{color:#d8dafc}#ax-site .hero-right-metric{color:#fff}#ax-site .hero-list{color:#e4e5fd}#ax-site .hero-list span.bullet{border-color:rgba(255,255,255,0.45);color:#fff}#ax-site .nav-secondary{color:#6873d5!important}#ax-site footer{color:#787b82}#ax-site .footer-links a,#ax-site .footer-legal a{color:#787b82}#ax-site .hero-pill-row{color:#808289}#ax-site .hero-foot{color:#787b82}#ax-site .stat-flag{color:#787b82}#ax-site .stat-flag-confirmed{color:#6873d5}#ax-site .note-date{color:#7c7f86}#ax-site .card-body a{color:#6873d5}