:root{--bg: #0b0d10;--bg-alt: #10141a;--surface: #12161d;--surface-elevated: #171c24;--surface-soft: #1b2230;--border: #232937;--border-strong: #31394b;--text: #f5f7fa;--text-secondary: #b8c0cc;--text-muted: #8a93a3;--gold: #c9a227;--gold-hover: #d8b74a;--gold-soft: rgba(201, 162, 39, .16);--accent: #5b8def;--accent-soft: rgba(91, 141, 239, .16);--cyan: #8ec5ff;--cyan-soft: rgba(142, 197, 255, .12);--success-soft: rgba(93, 168, 126, .14);--shadow-sm: 0 14px 34px -24px rgba(0, 0, 0, .7);--shadow-md: 0 24px 60px -36px rgba(0, 0, 0, .8);--radius-sm: 14px;--radius-md: 22px;--radius-lg: 30px;--container: 1520px;--copy: 820px;--shell-pad: clamp(1.25rem, 4vw, 4rem);--header-height: 80px;--section-space: 5rem}*{box-sizing:border-box}html{width:100%;min-width:0;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1.5rem)}body{width:100%;min-width:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:#090b0e;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.menu-open{overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}::selection{background:#c9a22738}.page{position:relative;z-index:1;width:100%;min-width:0;min-height:100vh;background:linear-gradient(180deg,#090b0e94,#090b0ec7 38%,#090b0eeb);isolation:isolate}.page>main,.site-footer{position:relative;z-index:1;width:100%;min-width:0}.dynamic-backdrop{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(115deg,#0b0d10fa,#0d1117f5 44%,#12100cf5)}.dynamic-backdrop:before{content:"";position:absolute;inset:-20%;background:linear-gradient(120deg,transparent 0 42%,rgba(201,162,39,.09) 46%,transparent 52%),linear-gradient(60deg,transparent 0 50%,rgba(142,197,255,.08) 54%,transparent 60%);opacity:.5;transform:translate3d(calc(var(--scroll-progress, 0) * -6%),calc(var(--scroll-progress, 0) * 8%),0);animation:field-sweep 18s ease-in-out infinite alternate}.dynamic-backdrop:after{content:"";position:absolute;inset:-12%;background:radial-gradient(ellipse at 18% 18%,rgba(242,202,80,.08),transparent 32%),radial-gradient(ellipse at 76% 26%,rgba(142,197,255,.07),transparent 34%),radial-gradient(ellipse at 52% 86%,rgba(201,162,39,.055),transparent 38%);opacity:.82;filter:blur(4px);transform:translate3d(calc(var(--pointer-x, .5) * -1.6rem),calc(var(--pointer-y, .5) * -1rem),0);transition:transform .42s ease;pointer-events:none}.intelligence-canvas,.signal-grid{position:absolute;inset:0;width:100%;height:100%}.intelligence-canvas{opacity:.72;mix-blend-mode:screen}.signal-grid{opacity:.2;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:4.5rem 4.5rem;mask-image:radial-gradient(circle at 50% 18%,black,transparent 72%);animation:grid-drift 26s linear infinite}.signal-grid:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(105deg,transparent 0 7.5rem,rgba(201,162,39,.08) 7.5rem 7.56rem,transparent 7.56rem 11rem);opacity:.55;animation:signal-scan 14s linear infinite}@keyframes field-sweep{0%{transform:translate3d(-3%,-1%,0) rotate(0)}to{transform:translate3d(3%,2%,0) rotate(1deg)}}@keyframes grid-drift{0%{background-position:0 0,0 0}to{background-position:4.5rem 4.5rem,4.5rem 4.5rem}}@keyframes signal-scan{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes nav-scan{0%,34%{transform:translate(-85%)}68%,to{transform:translate(85%)}}@keyframes brand-sweep{0%,52%{transform:translate(-110%)}78%,to{transform:translate(110%)}}@keyframes brand-orbit-pulse{0%{opacity:0;transform:scale(.72)}42%{opacity:.72}to{opacity:0;transform:scale(1.32)}}@keyframes menu-panel-in{0%{opacity:0;transform:translateY(-.35rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes drawer-grid-drift{to{background-position:2.8rem 2.8rem,2.8rem 2.8rem}}@keyframes hero-orbit-slow{to{transform:rotate(360deg)}}@keyframes hero-data-line{0%{opacity:0;transform:translate(-10%) scaleX(.82)}35%,68%{opacity:.42}to{opacity:0;transform:translate(10%) scaleX(1)}}@keyframes assurance-pulse{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.08)}}@keyframes eyebrow-sweep{0%,46%{transform:translate(-110%)}72%,to{transform:translate(110%)}}@keyframes dashboard-progress-load{0%,to{width:72%;background-position:0 0}50%{width:86%;background-position:100% 0}}@keyframes progress-shine{to{transform:translate(120%)}}@keyframes status-pulse{0%,to{box-shadow:0 0 0 .25rem #37b26c1f,0 0 #37b26c00}50%{box-shadow:0 0 0 .34rem #37b26c2e,0 0 18px #37b26c6b}}@keyframes status-light-blink{0%,to{opacity:.68;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}@keyframes stable-badge-pulse{0%,to{box-shadow:0 0 #d8b74a00}50%{box-shadow:0 0 22px #d8b74a29,inset 0 0 18px #d8b74a14}}@keyframes cta-sweep{0%,48%{transform:translate(-110%)}76%,to{transform:translate(110%)}}@keyframes icon-signal-pulse{0%{opacity:0;transform:scale(.72)}42%{opacity:.72}to{opacity:0;transform:scale(1.28)}}@keyframes ambient-idle-bounce{0%,to{transform:translateY(0) scale(1)}44%{transform:translateY(-.32rem) scale(1.04)}58%{transform:translateY(.06rem) scale(.98)}}@keyframes ambient-idle-ring{0%{opacity:.7;transform:scale(.78)}76%,to{opacity:0;transform:scale(1.55)}}@keyframes gap-field-drift{to{background-position:4rem 4rem,4rem 4rem}}@keyframes gap-intro-sweep{0%,45%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes gap-card-scan{0%,42%{transform:translate(-120%);opacity:0}54%,72%{opacity:1}to{transform:translate(120%);opacity:0}}@keyframes gap-image-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes what-signal-flow{0%,38%{transform:translateY(-120%);opacity:0}54%,78%{opacity:1}to{transform:translateY(120%);opacity:0}}@keyframes what-number-pulse{0%,to{opacity:.56;transform:scale(1)}50%{opacity:.84;transform:scale(1.04)}}.shell{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--shell-pad)}[data-site-header]{min-height:var(--header-height)}.site-header{position:fixed;top:0;left:0;right:0;z-index:120;overflow:hidden;border-bottom:1px solid rgba(35,41,55,.92);background:linear-gradient(90deg,rgba(201,162,39,.035),transparent 30%,rgba(142,197,255,.035)),#0b0d10d6;backdrop-filter:blur(16px);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.site-header:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(242,202,80,.12),rgba(142,197,255,.08),transparent);opacity:.28;transform:translate(-80%);animation:nav-scan 9s ease-in-out infinite;pointer-events:none}.site-header>*{position:relative;z-index:1}.site-header.is-scrolled{background:linear-gradient(90deg,rgba(201,162,39,.04),transparent 34%,rgba(142,197,255,.04)),#080a0df7;border-color:#384254f2;box-shadow:0 18px 42px -30px #000000e6,0 1px #ffffff09}.header-shell{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;min-height:var(--header-height)}.brand{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.85rem;min-width:0;flex-shrink:0;padding:.55rem 1.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 18% 50%,rgba(201,162,39,.11),transparent 32%),linear-gradient(90deg,#ffffff0b,#ffffff04);overflow:hidden;font-size:.82rem;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff0b;transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease}.brand:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 34%,rgba(216,183,74,.16) 48%,transparent 62%);transform:translate(-110%);animation:brand-sweep 6s ease-in-out infinite;pointer-events:none;z-index:-1}.brand-mark{position:relative;width:2.625rem;height:2.625rem;flex:0 0 2.625rem;margin:0;padding:0;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 50% 38%,rgba(216,183,74,.1),transparent 56%),linear-gradient(180deg,#0f1115,#070809);box-shadow:0 16px 34px -24px #000000f2,0 0 26px #c9a22714;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.brand-mark:before,.brand-mark:after{content:"";position:absolute;inset:-.42rem;border-radius:inherit;border:1px solid rgba(201,162,39,.18);opacity:0;transform:scale(.72);animation:brand-orbit-pulse 3.4s ease-in-out infinite}.brand-mark:after{animation-delay:1.6s;border-color:#8ec5ff24}.brand-mark-text{position:relative;z-index:1}.brand-logo{display:block;position:relative;z-index:1;width:2.625rem;height:2.625rem;object-fit:contain;object-position:center;transform:translateY(2.1px);filter:saturate(1.05) contrast(1.04);flex-shrink:0;margin:0;padding:0}.brand-name{position:relative;display:flex;align-items:center;line-height:1;margin:0;padding:0;color:var(--text);white-space:nowrap;text-shadow:0 0 20px rgba(216,183,74,.12)}.brand-orb-follower{position:fixed;top:calc(var(--header-height) + .7rem);left:clamp(1rem,3.6vw,4rem);z-index:0;width:2.65rem;height:2.65rem;border-radius:.9rem;display:grid;place-items:center;color:var(--text);background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.14),transparent 28%),linear-gradient(180deg,#0f1115,#070809);border:1px solid rgba(201,162,39,.22);box-shadow:0 18px 36px -22px #000000f0,0 0 28px #c9a2271f;overflow:hidden;opacity:var(--brand-orb-opacity, 0);transform:translate3d(var(--brand-path-x, 0px),var(--brand-path-y, 0px),0) rotate(var(--brand-roll-deg, 0deg)) scale(var(--brand-scale, 1));pointer-events:none;transition:opacity .22s ease,filter .22s ease;will-change:transform,opacity}.brand-orb-follower:after{content:"";position:absolute;inset:-.4rem;border-radius:inherit;border:1px solid rgba(142,197,255,.12)}.brand-orb-follower.is-motion-reduced{display:none}body.menu-open .brand-orb-follower{opacity:0}.desktop-nav,.header-actions{display:flex;align-items:center}.desktop-nav{gap:.35rem}.header-actions{gap:.75rem;flex:0 0 auto}.nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.65rem .95rem;border-radius:999px;border:1px solid transparent;color:var(--text-secondary);font-size:.94rem;position:relative;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.nav-link:hover,.nav-link:focus-visible{color:var(--text);background:#ffffff08;border-color:#ffffff14;transform:translateY(-1px)}.nav-link.is-active{color:var(--text);border-color:#c9a2274d;background:#c9a22714;box-shadow:inset 0 0 0 1px #c9a2270f}.nav-link:active{transform:translateY(0);background:#ffffff0d}.menu-toggle{display:none;width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.menu-toggle-lines{width:1.15rem;display:grid;gap:.22rem}.menu-toggle-lines span{display:block;height:2px;border-radius:999px;background:currentColor;transform-origin:center;transition:transform .18s ease,opacity .18s ease}.menu-toggle.is-open .menu-toggle-lines span:nth-child(1){transform:translateY(.34rem) rotate(45deg)}.menu-toggle.is-open .menu-toggle-lines span:nth-child(2){opacity:0}.menu-toggle.is-open .menu-toggle-lines span:nth-child(3){transform:translateY(-.34rem) rotate(-45deg)}.menu-toggle:hover,.menu-toggle:focus-visible{border-color:#c9a22747;background:var(--surface-elevated);box-shadow:0 12px 26px -18px #000c;transform:translateY(-1px)}.menu-toggle:active{transform:translateY(0) scale(.98)}.mobile-drawer{display:none;padding:0 0 1rem;border-top:1px solid rgba(255,255,255,.05);position:relative}.mobile-drawer.is-open{display:block}.mobile-drawer-panel{position:relative;overflow:hidden;margin-top:.75rem;padding:.7rem;max-height:min(72vh,31rem);overflow-y:auto;border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.16);background:radial-gradient(circle at 18% 18%,rgba(201,162,39,.12),transparent 34%),radial-gradient(circle at 92% 72%,rgba(142,197,255,.1),transparent 34%),#090b0eeb;box-shadow:0 28px 62px -38px #000000f2;animation:menu-panel-in .22s ease both;scrollbar-width:thin;scrollbar-color:rgba(201,162,39,.4) transparent}.mobile-drawer-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:2.8rem 2.8rem;opacity:.16;animation:drawer-grid-drift 18s linear infinite;pointer-events:none}.mobile-drawer-panel>*{position:relative;z-index:1}.mobile-nav,.mobile-actions,.proof-row,.grid,.cta-row,.hero-panel-grid,.contact-links,.form-grid,.timeline,.mini-list{display:grid}.mobile-nav,.mobile-actions,.form-grid{gap:.55rem}.mobile-actions{margin-top:.62rem}.mobile-actions .button{width:100%}.mobile-nav .nav-link{justify-content:flex-start;min-height:2.85rem;padding:.68rem .85rem;border-color:#ffffff12;background:linear-gradient(90deg,#c9a2270f,#ffffff06),#12161db8;box-shadow:inset 0 1px #ffffff0a}.mobile-nav .nav-link:after{content:"\2192";margin-left:auto;color:#d8b74ab8;transform:translate(-.25rem);opacity:0;transition:opacity .16s ease,transform .16s ease}.mobile-nav .nav-link:hover:after,.mobile-nav .nav-link:focus-visible:after,.mobile-nav .nav-link.is-active:after{opacity:1;transform:translate(0)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.95rem 1.35rem;border-radius:999px;border:1px solid transparent;font-size:.95rem;font-weight:650;line-height:1;position:relative;isolation:isolate;overflow:hidden;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;cursor:pointer}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button-primary{background:var(--gold);color:#11151b;border-color:#ffffff14;box-shadow:0 18px 34px -22px #c9a22799,inset 0 1px #ffffff3d}.button-primary:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 0 34%,rgba(255,255,255,.34) 48%,transparent 62%);transform:translate(-110%);animation:cta-sweep 5.5s ease-in-out infinite;pointer-events:none;opacity:.7}.button-primary:hover,.button-primary:focus-visible{background:var(--gold-hover);box-shadow:0 22px 40px -24px #c9a227b8,inset 0 1px #ffffff47}.button-secondary{background:linear-gradient(180deg,#ffffff0d,#ffffff05);color:var(--text);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f}.button-secondary:hover,.button-secondary:focus-visible{border-color:#c9a22747;color:var(--gold-hover);background:linear-gradient(180deg,#ffffff0f,#ffffff08);box-shadow:0 16px 28px -24px #000c,inset 0 1px #ffffff14}.button:active{transform:translateY(0) scale(.985)}.button-primary:active{box-shadow:0 10px 22px -18px #c9a2278f,inset 0 1px #ffffff2e}.button-secondary:active{box-shadow:inset 0 2px 6px #00000047}.button-inline{padding:0;min-height:auto;border:0;background:transparent;color:var(--gold-hover)}.button:focus-visible,.nav-link:focus-visible,.brand:focus-visible,.menu-toggle:focus-visible,.contact-links a:focus-visible,.footer-links a:focus-visible,.card-note a:focus-visible,.helper a:focus-visible{outline:3px solid rgba(201,162,39,.26);outline-offset:3px}.brand:hover,.brand:focus-visible{transform:translateY(-1px);border-color:#d8b74a3d;background:radial-gradient(circle at 18% 50%,rgba(201,162,39,.16),transparent 35%),linear-gradient(90deg,#ffffff0f,#ffffff06)}.brand:hover .brand-mark,.brand:focus-visible .brand-mark{transform:scale(1.03);border-color:#c9a22738;box-shadow:0 18px 34px -24px #000000e6}.section,.page-hero{padding:var(--section-space) 0}.section-alt{background:linear-gradient(180deg,#ffffff04,#ffffff08);border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.03)}.section-cta{padding-bottom:4rem}section[id],[id=commercial],[id=about],[id=contact]{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.hero{position:relative;display:grid;align-items:center;min-height:calc(100svh - var(--header-height));padding-top:clamp(3.5rem,5vw,5.5rem);padding-bottom:clamp(4rem,6vw,6.5rem);overflow:hidden}.hero,.page-hero,.platform-hero,.agent-lab-hero,.training-hero,.small-business-hero{--hero-image: url(/assets/operational-risk.webp);position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(90deg,#06080bf0,#06080bd1 46%,#06080bad),radial-gradient(circle at 18% 24%,rgba(242,202,80,.13),transparent 28rem),var(--hero-image);background-size:cover,cover,cover;background-position:center,center,center;background-repeat:no-repeat}.hero:after,.page-hero:after,.agent-lab-hero:before,.training-hero:after,.small-business-hero:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#06080b61,#06080bb8),linear-gradient(105deg,#06080be6,#06080b9e 54%,#06080b6b);pointer-events:none}.hero:before{content:"";position:absolute;inset:8% 0 auto;height:34rem;background:linear-gradient(115deg,transparent 8%,rgba(201,162,39,.07) 38%,transparent 68%),linear-gradient(65deg,transparent 12%,rgba(91,141,239,.06) 52%,transparent 74%);opacity:.75;transform:translate3d(calc(var(--pointer-x, .5) * -2rem),calc(var(--pointer-y, .5) * 1.4rem),0);transition:transform .26s ease;pointer-events:none}.hero>.shell{position:relative;z-index:2}.hero-energy-field{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero-energy-field:before,.hero-energy-field:after{content:"";position:absolute;border-radius:999px;border:1px solid rgba(201,162,39,.16);opacity:.52}.hero-energy-field:before{width:clamp(17rem,34vw,34rem);height:clamp(17rem,34vw,34rem);right:8%;top:12%;box-shadow:0 0 70px #c9a22714,inset 0 0 80px #8ec5ff0b;animation:hero-orbit-slow 16s linear infinite}.hero-energy-field:after{width:clamp(10rem,18vw,18rem);height:clamp(10rem,18vw,18rem);left:7%;bottom:2rem;border-color:#8ec5ff24;box-shadow:0 0 50px #8ec5ff14,inset 0 0 42px #c9a22709;animation:hero-orbit-slow 13s linear infinite reverse}.hero-energy-field span{position:absolute;width:min(44rem,48vw);height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(142,197,255,.4),rgba(242,202,80,.5),transparent);opacity:.34;animation:hero-data-line 6.4s ease-in-out infinite}.hero-energy-field span:nth-child(1){top:23%;left:11%}.hero-energy-field span:nth-child(2){top:49%;right:5%;width:min(38rem,42vw);animation-delay:1.2s}.hero-energy-field span:nth-child(3){bottom:17%;left:21%;width:min(30rem,34vw);animation-delay:2.4s}.hero-grid,.implementation-layout,.page-hero-grid,.contact-layout,.about-layout,.footer-grid{display:grid;gap:1.5rem}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);align-items:center}.hero-copy-wrap{max-width:56rem}.stitch-hero-grid{gap:clamp(2rem,5vw,5.25rem)}.hero-accent{color:var(--gold-hover)}.eyebrow,.badge,.card-label,.timeline-phase{font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.eyebrow{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.5rem;padding:.48rem .88rem;border-radius:999px;color:var(--gold-hover);background:#c9a22714;border:1px solid rgba(201,162,39,.22)}.eyebrow:before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:var(--gold-hover);box-shadow:0 0 14px #d8b74ac7;animation:assurance-pulse 1.7s ease-in-out infinite}.eyebrow:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 38%,rgba(255,255,255,.16) 48%,transparent 58%);transform:translate(-110%);animation:eyebrow-sweep 5.8s ease-in-out infinite;pointer-events:none}.hero h1{margin:1.15rem 0 0;font-size:clamp(3rem,6.4vw,7.2rem);line-height:.98;letter-spacing:-.055em}.page-hero h1{margin:1.15rem 0 0;font-size:clamp(2.7rem,5.2vw,5rem);line-height:.98;letter-spacing:-.055em}.hero h2,.section-intro h2,.cta-banner h2,.page-hero h2{letter-spacing:-.04em;line-height:1.05}.hero-copy,.page-lead,.section-intro p,.cta-banner p,.card p,.info-card p,.check-card p,.timeline-item p,.footer-meta{color:var(--text-secondary);line-height:1.76}.hero-copy,.page-lead{margin:1.35rem 0 0;font-size:1.08rem}.cta-row{grid-auto-flow:column;justify-content:start;gap:.9rem;margin-top:2rem}.cta-row-compact{margin-top:0}.proof-row{grid-template-columns:repeat(4,minmax(0,max-content));gap:.75rem;margin-top:1.9rem}.proof-pill{padding:.72rem .95rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:var(--text-secondary);font-size:.9rem;transition:border-color .16s ease,transform .16s ease,background .16s ease,color .16s ease}.proof-pill:hover{border-color:#c9a22738;background:#c9a22714;color:var(--text);transform:translateY(-1px)}.hero-panel,.card,.info-card,.check-card,.form-card,.panel,.cta-banner,.timeline-item,.trust-block{border-radius:var(--radius-lg);border:1px solid var(--border);background:linear-gradient(180deg,#ffffff08,#ffffff04);box-shadow:var(--shadow-md);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.card,.cta-banner,.procurement-card,.stitch-form-card{position:relative;overflow:hidden}.card:before,.cta-banner:before,.procurement-card:before,.stitch-form-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent 0 34%,rgba(201,162,39,.06) 48%,transparent 62%),radial-gradient(circle at var(--panel-x, 70%) var(--panel-y, 20%),rgba(142,197,255,.08),transparent 34%);opacity:0;pointer-events:none;transition:opacity .18s ease}.card>*,.cta-banner>*,.procurement-card>*,.stitch-form-card>*{position:relative;z-index:1}.card:hover:before,.card:focus-within:before,.cta-banner:hover:before,.cta-banner:focus-within:before,.procurement-card:hover:before,.procurement-card:focus-within:before,.stitch-form-card:hover:before,.stitch-form-card:focus-within:before{opacity:1}.hero-panel,.cta-banner,.form-card,.panel{padding:1.6rem}.hero-panel{position:relative;overflow:hidden;padding:clamp(1.5rem,2vw,2.1rem);background:radial-gradient(circle at top right,rgba(201,162,39,.08),transparent 24%),radial-gradient(circle at bottom left,rgba(91,141,239,.08),transparent 26%),linear-gradient(180deg,#ffffff0a,#ffffff04)}.stitch-dashboard{background:radial-gradient(circle at top right,rgba(201,162,39,.1),transparent 24%),linear-gradient(180deg,#2a2a2af2,#201f1ff5)}.stitch-dashboard-glow{position:absolute;inset:-1rem;border-radius:999px;background:#c9a2271a;filter:blur(44px);opacity:.4}.hero-panel:hover{transform:translateY(-2px);border-color:#c9a2272e;box-shadow:0 28px 64px -38px #000000f2}.hero-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--panel-x, 72%) var(--panel-y, 24%),rgba(242,202,80,.12),transparent 34%),linear-gradient(115deg,transparent 0 38%,rgba(142,197,255,.06) 50%,transparent 64%);opacity:.65;pointer-events:none;transition:opacity .18s ease}.hero-panel:hover:before,.hero-panel:focus-within:before{opacity:1}.hero-panel:after{content:"";position:absolute;inset:auto -12% -16% auto;width:10rem;height:10rem;border-radius:999px;background:#5b8def1a;filter:blur(48px)}.hero-panel>*{position:relative;z-index:2}.hero-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.06)}.hero-panel-head h2{margin:.55rem 0 0;font-size:clamp(1.65rem,2.2vw,2.35rem)}.badge{display:inline-flex;align-items:center;justify-content:center;padding:.42rem .74rem;border-radius:999px}.badge-gold{color:var(--gold-hover);background:#c9a2271f;border:1px solid rgba(201,162,39,.24)}.card-label{color:var(--gold-hover)}.hero-panel-grid,.grid{gap:1rem}.hero-panel-grid{margin-top:1.25rem}.dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.dashboard-card{padding:1.35rem;min-width:0;border-radius:var(--radius-md);border:1px solid rgba(77,70,53,.18);background:#201f1ff5}.dashboard-card-strong{background:linear-gradient(180deg,#2a2a2af5,#201f1ff5)}.dashboard-card-wide{grid-column:1 / -1}.dashboard-metric{margin-top:.5rem;max-width:100%;font-size:clamp(1.95rem,2.4vw,2.3rem);line-height:1;letter-spacing:-.04em;font-weight:800;color:var(--gold-hover);font-family:Manrope,Inter,sans-serif}.dashboard-submetric{margin-top:.4rem;font-size:1.6rem;line-height:1.1;font-weight:800;font-family:Manrope,Inter,sans-serif}.progress-bar{position:relative;width:100%;height:.45rem;margin-top:1rem;border-radius:999px;background:#0e0e0ee6;overflow:hidden}.progress-bar span{position:relative;display:block;width:86%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9a227,#f2ca50,#c9a227),linear-gradient(135deg,#d4af37,#f2ca50);background-size:180% 100%;animation:dashboard-progress-load 3.4s ease-in-out infinite}.progress-bar span:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:translate(-110%);animation:progress-shine 1.8s ease-in-out infinite}.dashboard-status,.dashboard-wide-head,.window-dots{display:flex;align-items:center}.dashboard-status,.window-dots{gap:.65rem}.dashboard-wide-head{justify-content:space-between;gap:1rem}.status-icon,.dot{display:inline-block;border-radius:999px}.status-icon{width:.8rem;height:.8rem}.status-icon-success{background:#37b26c;box-shadow:0 0 0 .25rem #37b26c1f;animation:status-pulse 1.7s ease-in-out infinite}.dot{width:.7rem;height:.7rem;animation:status-light-blink 2.2s ease-in-out infinite}.dot-error{background:#ff4d4d;box-shadow:0 0 12px #ff4d4d8c}.dot-gold{background:#d8b74a;box-shadow:0 0 12px #d8b74a7a;animation-delay:.32s}.dot-success{background:#37b26c;box-shadow:0 0 12px #37b26c80;animation-delay:.64s}.badge-gold{animation:stable-badge-pulse 2.5s ease-in-out infinite}.info-card,.check-card,.card,.timeline-item{padding:1.35rem}.info-card-strong{background:linear-gradient(180deg,#c9a22714,#ffffff05)}.capability-card:hover,.audience-card:hover,.process-step:hover,.timeline-item:hover,.info-card:hover,.check-card:hover,.side-panel:hover{transform:translateY(-2px);border-color:#c9a22729;box-shadow:0 22px 50px -34px #000000f0}.info-card h3,.check-card h3,.card h3,.timeline-item h3,.contact-card h3{margin:.75rem 0 0;font-size:1.22rem;line-height:1.28}.check-list{list-style:none;padding:0;margin:.95rem 0 0;display:grid;gap:.75rem}.check-list li,.mini-list div{display:flex;align-items:flex-start;gap:.65rem;color:var(--text-secondary);line-height:1.65}.check-list li:before,.mini-list div:before{content:"\2022";color:var(--gold-hover);font-weight:800}.trust-strip{position:relative;overflow:hidden;padding-top:1.4rem;padding-bottom:2.5rem}.trust-strip:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.26),rgba(142,197,255,.18),transparent);opacity:.42;transform:translateY(-50%)}.trust-strip-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.5rem;padding:1.25rem 0;position:relative;z-index:1}.trust-strip-item{position:relative;overflow:hidden;display:flex;align-items:center;gap:1rem;min-height:4.6rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.055);background:#ffffff05;color:var(--text-secondary);font-weight:500;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.trust-strip-item:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--panel-x, 20%) var(--panel-y, 20%),rgba(201,162,39,.1),transparent 35%),linear-gradient(100deg,transparent 0 40%,rgba(142,197,255,.06) 52%,transparent 66%);opacity:0;transition:opacity .18s ease}.trust-strip-item>*{position:relative;z-index:1}.trust-strip-item:hover,.trust-strip-item:focus-within{transform:translateY(-.16rem);color:var(--text);border-color:#c9a22729;background:#ffffff09}.trust-strip-item:hover:before,.trust-strip-item:focus-within:before{opacity:1}.icon-badge{position:relative;width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--gold-hover);background:#201f1feb;border:1px solid rgba(77,70,53,.22);transition:transform .16s ease,border-color .16s ease,background .16s ease}.icon-badge:after{content:"";position:absolute;inset:-.38rem;border-radius:inherit;border:1px solid rgba(201,162,39,.12);opacity:0;transform:scale(.72);animation:icon-signal-pulse 3s ease-in-out infinite}.trust-strip-item:nth-child(2) .icon-badge:after{animation-delay:.55s}.trust-strip-item:nth-child(3) .icon-badge:after{animation-delay:1.1s}.trust-strip-item:nth-child(4) .icon-badge:after{animation-delay:1.65s}.icon-badge-large{width:3.25rem;height:3.25rem}.icon-badge svg,.workflow-icon svg{width:1.3rem;height:1.3rem;fill:currentColor}.trust-strip-item:hover .icon-badge,.lab-card:hover .icon-badge,.contact-direct-item:hover .icon-badge{transform:scale(1.06);border-color:#c9a22752;background:#353534f5}.stitch-lab-section{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 24%,rgba(142,197,255,.08),transparent 30%),radial-gradient(circle at 82% 34%,rgba(201,162,39,.08),transparent 28%),linear-gradient(180deg,#ffffff03,#ffffff05)}.stitch-lab-section:before,.stitch-lab-section:after{content:"";position:absolute;pointer-events:none}.stitch-lab-section:before{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px);background-size:3.75rem 3.75rem;mask-image:radial-gradient(circle at 50% 42%,black,transparent 72%);opacity:.24;animation:lab-grid-pan 22s linear infinite}.stitch-lab-section:after{inset:8% -20% auto;height:28rem;background:linear-gradient(108deg,transparent 0 35%,rgba(142,197,255,.08) 48%,transparent 62%),linear-gradient(64deg,transparent 0 42%,rgba(242,202,80,.07) 54%,transparent 68%);opacity:.72;transform:translate3d(calc(var(--scroll-progress, 0) * -3.2rem),0,0)}.stitch-lab-section .shell{position:relative;z-index:1}.stitch-section-intro{margin-bottom:3rem}.lab-workbench{display:grid;grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);gap:1.35rem;align-items:stretch}.lab-console{position:relative;overflow:hidden;min-height:auto;padding:1.35rem;border-radius:var(--radius-lg);border:1px solid rgba(77,70,53,.24);background:radial-gradient(circle at var(--panel-x, 35%) var(--panel-y, 22%),rgba(142,197,255,.09),transparent 34%),linear-gradient(180deg,#ffffff0b,#ffffff04),#090b0ec2;box-shadow:0 26px 62px -38px #000000f0}.lab-console:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px .85rem),linear-gradient(100deg,transparent 0 30%,rgba(242,202,80,.08) 48%,transparent 66%);opacity:.55;animation:lab-console-scan 4.8s linear infinite;pointer-events:none}.lab-console>*{position:relative;z-index:1}.lab-console-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lab-console-head span:last-child{color:var(--text-secondary);font-weight:700;font-size:.9rem}.lab-screen{position:relative;min-height:15rem;margin-top:1.25rem;border:1px solid rgba(201,162,39,.18);border-radius:var(--radius-md);overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(242,202,80,.12),transparent 34%),radial-gradient(circle at 30% 30%,rgba(142,197,255,.1),transparent 36%),#040608b8}.lab-screen:before{content:"";position:absolute;inset:12%;border-radius:999px;border:1px solid rgba(242,202,80,.22);box-shadow:0 0 0 2.8rem #f2ca5005,0 0 0 5.6rem #8ec5ff04;animation:lab-orbit-turn 10s linear infinite}.lab-core{position:absolute;width:4.5rem;height:4.5rem;inset:50% auto auto 50%;border-radius:999px;background:radial-gradient(circle,rgba(242,202,80,.95) 0 18%,rgba(242,202,80,.24) 19% 46%,transparent 47%);transform:translate(-50%,-50%);box-shadow:0 0 42px #f2ca5038}.lab-stream span{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(142,197,255,.78),rgba(242,202,80,.52),transparent);animation:lab-stream 2.8s ease-in-out infinite}.lab-stream span:nth-child(1){width:74%;left:13%;top:24%}.lab-stream span:nth-child(2){width:62%;left:20%;top:43%;animation-delay:.35s}.lab-stream span:nth-child(3){width:72%;left:14%;top:62%;animation-delay:.7s}.lab-stream span:nth-child(4){width:54%;left:24%;top:79%;animation-delay:1.05s}.lab-readout h3{margin:1.25rem 0 0;font-size:1.55rem;line-height:1.12;font-family:Manrope,Inter,sans-serif}.lab-readout p{margin:.65rem 0 0;color:var(--text-secondary);line-height:1.64}.lab-meters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}.lab-meters div{min-width:0;padding:.85rem;border-radius:var(--radius-sm);border:1px solid rgba(201,162,39,.16);background:#ffffff09}.lab-meters span,.lab-meters strong{display:block}.lab-meters span{color:var(--text-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.lab-meters strong{margin-top:.35rem;color:var(--gold-hover);font-size:.95rem}.lab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.lab-card{position:relative;padding:2rem 1.75rem;background:radial-gradient(circle at var(--panel-x, 70%) var(--panel-y, 20%),rgba(142,197,255,.075),transparent 34%),#201f1fe6;cursor:pointer;outline:none}.lab-card:after{content:"";position:absolute;inset:auto 1.35rem 1.1rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#f2ca5000,#f2ca50cc,#8ec5ff00);opacity:0;transform:scaleX(.45);transition:opacity .18s ease,transform .18s ease}.lab-card:hover,.lab-card:focus-visible,.lab-card.is-active{transform:translateY(-.35rem);border-color:#f2ca5042}.lab-card:hover:after,.lab-card:focus-visible:after,.lab-card.is-active:after{opacity:1;transform:scaleX(1)}.lab-card.is-active .icon-badge{transform:scale(1.08);color:#3c2f00;background:linear-gradient(135deg,#d4af37,#f2ca50);border-color:transparent;box-shadow:0 24px 40px -30px #f2ca509e}.lab-console.is-changing .lab-readout h3,.lab-console.is-changing .lab-readout p,.lab-console.is-changing .lab-meters div{animation:lab-detail-pop .36s ease}@keyframes lab-grid-pan{to{background-position:3.75rem 3.75rem,3.75rem 3.75rem}}@keyframes lab-console-scan{0%{transform:translateY(-18%)}to{transform:translateY(18%)}}@keyframes lab-orbit-turn{to{transform:rotate(360deg)}}@keyframes lab-stream{0%{opacity:0;transform:translate(-14%) scaleX(.7)}38%,70%{opacity:1}to{opacity:0;transform:translate(14%) scaleX(1)}}@keyframes lab-detail-pop{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}.lab-teaser-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:1.35rem;align-items:stretch}.lab-commercial-line{margin-top:1rem;color:var(--gold-hover);font-weight:800}.lab-teaser-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lab-teaser-card{padding:1.45rem;background:radial-gradient(circle at var(--panel-x, 72%) var(--panel-y, 20%),rgba(142,197,255,.075),transparent 34%),#201f1fe6}.lab-teaser-card h3{margin:1rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:1.18rem;line-height:1.18}.lab-teaser-card p{margin:.75rem 0 0}.agent-lab-page .section{scroll-margin-top:calc(var(--header-height) + 1.2rem)}.agent-lab-page .shell,.agent-lab-page .agent-lab-hero-grid,.agent-lab-page .agent-lab-hero-grid>*,.agent-lab-page .agent-lab-two-col>*,.agent-lab-page .cta-row,.agent-lab-page .agent-lab-bullet-strip{min-width:0;max-width:100%}.agent-lab-hero{position:relative;overflow:hidden;min-height:calc(100svh - var(--header-height));display:flex;align-items:center;padding-top:clamp(5.75rem,8vh,7rem);padding-bottom:clamp(5.75rem,7vh,7rem)}.agent-lab-hero:after{content:"";position:absolute;inset:auto -14% 5%;height:22rem;background:linear-gradient(105deg,transparent 0 35%,rgba(142,197,255,.1) 48%,transparent 64%),linear-gradient(64deg,transparent 0 42%,rgba(201,162,39,.08) 55%,transparent 70%);transform:translate3d(calc(var(--scroll-progress, 0) * -4rem),0,0);opacity:.7;pointer-events:none}.agent-lab-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(26rem,.96fr);gap:clamp(2rem,5vw,5rem);align-items:center}.agent-lab-hero h1{margin:1.15rem 0 0;font-size:clamp(3rem,6.1vw,6.7rem);line-height:.98;letter-spacing:-.055em}.agent-lab-bullet-strip{display:flex;flex-wrap:wrap;gap:.62rem;margin:1.6rem 0 0;padding:0;list-style:none}.agent-lab-bullet-strip li,.agent-lab-subnav a{border-radius:999px;border:1px solid rgba(201,162,39,.18);background:#c9a22712;color:var(--text-secondary)}.agent-lab-bullet-strip li{padding:.52rem .78rem;font-size:.86rem;font-weight:700}.agent-lab-trust-line{margin:1.15rem 0 0;color:var(--text-muted);line-height:1.7}.agent-lab-dashboard{position:relative;overflow:hidden;padding:clamp(1.35rem,2.2vw,2rem);background:radial-gradient(circle at 80% 16%,rgba(201,162,39,.12),transparent 28%),radial-gradient(circle at 12% 92%,rgba(142,197,255,.1),transparent 32%),#10141ae6}.agent-lab-dashboard:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px .85rem),linear-gradient(100deg,transparent 0 30%,rgba(242,202,80,.08) 48%,transparent 66%);opacity:.42;animation:lab-console-scan 5.4s linear infinite;pointer-events:none}.agent-lab-dashboard>*{position:relative;z-index:1}.agent-lab-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.72rem}.agent-lab-dashboard-grid article{min-width:0;padding:.62rem;border-radius:var(--radius-md);border:1px solid rgba(201,162,39,.16);background:#ffffff09}.agent-lab-dashboard-grid span,.agent-lab-dashboard-grid strong{display:block}.agent-lab-dashboard-grid span{color:var(--text-muted);font-size:.66rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.agent-lab-dashboard-grid strong{margin-top:.24rem;color:var(--gold-hover);font-size:.94rem}.agent-lab-matrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:1.4rem 0;padding:1rem;border-radius:var(--radius-md);border:1px solid rgba(142,197,255,.14);background:radial-gradient(circle at 50% 50%,rgba(142,197,255,.08),transparent 42%),#04060885}.agent-lab-matrix span{min-height:2.15rem;border-radius:.7rem;background:#8ec5ff14;border:1px solid rgba(142,197,255,.09);animation:lab-matrix-pulse 3.6s ease-in-out infinite}.agent-lab-matrix span:nth-child(3n){background:#c9a22729;border-color:#c9a2272e;animation-delay:.55s}.agent-lab-matrix span:nth-child(4n){animation-delay:1s}.agent-lab-subnav{position:sticky;top:var(--header-height);z-index:30;margin-top:clamp(1.25rem,2.5vw,2rem);background:#090b0ec7;border-block:1px solid rgba(255,255,255,.06);backdrop-filter:blur(18px)}.agent-lab-subnav-scroll{display:flex;gap:.55rem;overflow-x:auto;padding-block:.65rem;scrollbar-width:thin;scrollbar-color:rgba(201,162,39,.36) transparent}.agent-lab-subnav a{flex:0 0 auto;padding:.58rem .82rem;font-size:.84rem;font-weight:800;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.agent-lab-subnav a:hover,.agent-lab-subnav a:focus-visible{color:var(--text);border-color:#f2ca5052;background:#c9a2271f;transform:translateY(-1px)}.agent-lab-two-col{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.agent-lab-step-diagram,.agent-lab-process{display:grid;gap:.85rem}.agent-lab-step-diagram .card,.agent-lab-process .card,.agent-lab-test-grid .card{padding:1.25rem}.agent-lab-step-diagram span,.agent-lab-process span,.agent-lab-test-grid span{color:var(--gold-hover);font-size:.76rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.agent-lab-step-diagram h3,.agent-lab-process h3,.agent-lab-test-grid h3{margin-top:.55rem}.agent-lab-closing-line,.agent-lab-disclaimer{margin:1.6rem 0 0;padding:1rem 1.15rem;border-radius:var(--radius-md);border:1px solid rgba(201,162,39,.18);background:#c9a22714;color:var(--text-secondary);line-height:1.7}.agent-lab-audience-grid,.agent-lab-test-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.agent-lab-process{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-lab-pricing-section{background:radial-gradient(circle at 15% 0%,rgba(201,162,39,.1),transparent 27rem),radial-gradient(circle at 85% 24%,rgba(142,197,255,.08),transparent 28rem),#090b0e7a}.agent-lab-pricing-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.agent-lab-price-card{display:flex;flex-direction:column;gap:1rem;padding:1.35rem}.agent-lab-price-card.is-recommended{border-color:#f2ca5057;background:radial-gradient(circle at 18% 0%,rgba(242,202,80,.14),transparent 20rem),#201f1feb;box-shadow:0 30px 70px -42px #000000f2,0 0 0 1px #f2ca5014}.agent-lab-price-card .button{margin-top:auto;width:100%}.agent-lab-use-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.agent-lab-evidence-card{padding:1.55rem}.agent-lab-faq{display:grid;gap:.75rem}.agent-lab-faq details{border-radius:var(--radius-md);border:1px solid var(--border);background:#ffffff06;overflow:hidden}.agent-lab-faq summary{cursor:pointer;padding:1.05rem 1.2rem;color:var(--text);font-weight:800;list-style-position:inside}.agent-lab-faq summary:focus-visible{outline:3px solid rgba(201,162,39,.24);outline-offset:2px}.agent-lab-faq p{margin:0;padding:0 1.2rem 1.15rem;color:var(--text-secondary);line-height:1.7}.agent-lab-final-cta .cta-row{justify-items:start}.agent-lab-form-card{align-self:start}.home-hero{min-height:calc(88svh - var(--header-height))}.home-hero .hero-copy{max-width:48rem}.home-hero h1{max-width:12.5ch}.home-hero-panel{width:100%;max-width:40rem;justify-self:end}.home-hero-chips{max-width:42rem}.home-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-offer-grid,.home-resource-grid{align-items:stretch}.home-offer-card{min-height:19rem;display:flex;flex-direction:column;gap:.9rem}.home-offer-card .inline-link,.resource-card .inline-link{margin-top:auto}.home-founder-layout{align-items:center}.founder-portrait-compact{max-width:24rem}.home-resources-section .cta-row{margin-top:1.4rem}@media(max-width:1180px){.desktop-nav,.header-actions .button{display:none}.menu-toggle{display:inline-flex;align-items:center;justify-content:center}.mobile-only-hidden{display:none}}.agent-lab-hero-grid-clean{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.76fr);gap:clamp(3.25rem,7.5vw,7.5rem);align-items:center}.agent-lab-page .agent-lab-hero{min-height:min(84vh,780px)}.agent-lab-hero-grid-clean .hero-copy-wrap{display:flex;flex-direction:column;justify-content:center;margin-top:clamp(-2rem,-2.2vw,-1rem)}.agent-lab-hero-grid-clean .hero-copy{max-width:42rem;margin-top:1.18rem;line-height:1.65}.agent-lab-hero-grid-clean h1{max-width:12ch;margin-top:1.08rem;font-size:clamp(2.9rem,5vw,5.45rem)}.agent-lab-hero-grid-clean .agent-lab-dashboard{width:min(100%,30.25rem);max-width:30.25rem;margin-top:clamp(3.85rem,5.6vw,5.25rem);align-self:center;justify-self:end}.agent-lab-hero-grid-clean .agent-lab-bullet-strip{gap:.55rem;margin-top:1.48rem}.agent-lab-hero-grid-clean .cta-row{margin-top:1.8rem}.agent-lab-hero-grid-clean .agent-lab-trust-line{margin-top:.92rem}.agent-lab-dashboard-compact .agent-lab-matrix{margin:1.1rem 0}.agent-lab-dashboard-compact .agent-lab-matrix span{min-height:1.65rem}.agent-lab-command-centre{isolation:isolate;padding:clamp(.95rem,1.5vw,1.28rem)}.agent-lab-command-centre .lab-console-head{align-items:center;gap:1rem}.agent-lab-command-centre .card-note{margin:.52rem 0 0;font-size:.78rem;line-height:1.45}.agent-lab-state-pill{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;margin-left:auto;padding:.42rem .7rem;border-radius:999px;border:1px solid rgba(112,211,140,.22);color:#bfe7c8;background:#70d38c17;font-size:.78rem;font-weight:850}.status-dot{width:.55rem;height:.55rem;border-radius:999px;background:#70d38c;box-shadow:0 0 16px #70d38cb8;animation:ops-pulse 2.8s ease-in-out infinite}.agent-lab-ops-meta{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.58rem}.agent-lab-ops-meta span{padding:.36rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.085);color:var(--text-muted);background:#04070a6b;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agent-lab-telemetry-map{position:relative;min-height:6.95rem;margin:.64rem 0;border-radius:var(--radius-md);border:1px solid rgba(142,197,255,.14);overflow:hidden;background:radial-gradient(circle at 28% 52%,rgba(201,162,39,.12),transparent 13rem),radial-gradient(circle at 72% 38%,rgba(142,197,255,.11),transparent 13rem),linear-gradient(180deg,#03070bb8,#06090dd1)}.agent-lab-telemetry-map:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:2.5rem 2.5rem;opacity:.18;animation:console-grid-drift 18s linear infinite}.telemetry-node{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.35rem;padding:.34rem .5rem;border-radius:999px;border:1px solid rgba(142,197,255,.22);color:var(--text);background:#070d14e0;font-size:.66rem;font-weight:850;box-shadow:0 16px 30px -24px #000000f2}.telemetry-node:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#8ec5ffb8;box-shadow:0 0 16px #8ec5ff7a}.telemetry-node-risk{border-color:#e47c7c52}.telemetry-node-risk:before{background:#e47c7cd6;box-shadow:0 0 16px #e47c7c85}.telemetry-node-gate,.telemetry-node-evidence{border-color:#f2ca5052}.telemetry-node-gate:before,.telemetry-node-evidence:before{background:#f2ca50d1;box-shadow:0 0 16px #f2ca507a}.telemetry-node-input{left:5%;top:17%}.telemetry-node-scenario{left:36%;top:28%}.telemetry-node-risk{left:55%;top:58%}.telemetry-node-gate{right:8%;top:29%}.telemetry-node-evidence{right:13%;bottom:13%}.telemetry-path{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,#8ec5ff2e,#f2ca5080,#8ec5ff24);background-size:220% 100%;animation:risk-line-flow 5.6s linear infinite}.telemetry-path-one{left:13%;top:39%;width:62%;transform:rotate(7deg)}.telemetry-path-two{left:41%;top:63%;width:44%;transform:rotate(-16deg);animation-delay:1.4s}.telemetry-pulse{position:absolute;z-index:3;width:.62rem;height:.62rem;border-radius:999px;background:var(--gold-hover);box-shadow:0 0 22px #f2ca50bd}.telemetry-pulse-one{offset-path:path("M 54 70 C 150 54, 220 82, 330 72");animation:telemetry-packet 5.8s ease-in-out infinite}.telemetry-pulse-two{offset-path:path("M 170 138 C 260 118, 330 106, 398 70");animation:telemetry-packet 6.6s ease-in-out infinite 1.2s}.agent-lab-ops-feed{display:grid;gap:.36rem}.agent-lab-ops-feed article{display:grid;grid-template-columns:minmax(4.3rem,.34fr) minmax(0,1fr);gap:.1rem .7rem;align-items:center;padding:.36rem .54rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.085);background:#04070a7a;animation:ops-feed-breathe 5.8s ease-in-out infinite}.agent-lab-ops-feed article:nth-child(2){animation-delay:1.2s}.agent-lab-ops-feed article:nth-child(3){animation-delay:2.4s}.agent-lab-ops-feed span,.agent-lab-ops-feed strong,.agent-lab-ops-feed em{display:block}.agent-lab-ops-feed span{grid-row:span 2;color:var(--text-muted);font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agent-lab-ops-feed strong{margin-top:0;color:var(--text);font-size:.86rem;line-height:1.25}.agent-lab-ops-feed em{margin-top:0;color:var(--text-muted);font-style:normal;font-size:.7rem;line-height:1.3}.agent-lab-topology-section{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 10%,rgba(142,197,255,.08),transparent 30rem),linear-gradient(180deg,#090b0efa,#0d1015fa)}.agent-lab-topology-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,5vw,4rem);align-items:center}.governance-topology-panel{position:relative;overflow:hidden;min-height:30rem;border-radius:calc(var(--radius-lg) + .4rem);border:1px solid rgba(201,162,39,.18);background:radial-gradient(circle at 18% 20%,rgba(242,202,80,.12),transparent 16rem),radial-gradient(circle at 86% 76%,rgba(142,197,255,.1),transparent 17rem),#080c11d1;box-shadow:0 34px 90px -56px #000000f2,inset 0 1px #ffffff0a}.governance-topology-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:3.25rem 3.25rem;opacity:.2;animation:console-grid-drift 22s linear infinite}.topology-rail{position:absolute;inset:0;pointer-events:none}.topology-rail span{position:absolute;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.56),rgba(142,197,255,.32),transparent);background-size:220% 100%;animation:risk-line-flow 7s linear infinite}.topology-rail span:first-child{top:38%;transform:rotate(7deg)}.topology-rail span:last-child{top:62%;transform:rotate(-8deg);animation-delay:1.6s}.topology-node-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:clamp(1.1rem,2.4vw,1.8rem);list-style:none}.topology-node{min-height:10rem;padding:1rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.085);background:#090d12c7;box-shadow:0 18px 40px -30px #000000f2;transition:transform .18s ease,border-color .18s ease,background .18s ease}.topology-node:hover,.topology-node:focus-within{transform:translateY(-.18rem);border-color:#f2ca5047;background:#0f141be0}.topology-node span,.topology-node strong,.topology-node em{display:block}.topology-node span{color:var(--gold-hover);font-size:.72rem;font-weight:900;letter-spacing:.12em}.topology-node strong{margin-top:.55rem;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:1.05rem;line-height:1.15}.topology-node em{margin-top:.65rem;color:var(--text-muted);font-style:normal;line-height:1.45}.topology-node-active,.topology-node-gate{border-color:#f2ca503d}.topology-node-risk{border-color:#e47c7c42}.agent-lab-audience-grid-clean{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-lab-test-grid-clean{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-lab-deliverables-layout{display:grid;grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);gap:clamp(1.4rem,4vw,3rem);align-items:stretch}.agent-lab-evidence-stack{position:relative;min-height:25rem}.evidence-sheet{position:absolute;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 16% 0%,rgba(242,202,80,.1),transparent 15rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#0c1016eb;box-shadow:0 30px 70px -48px #000000f2}.evidence-sheet-front{z-index:3;inset:1.2rem 1rem 0 0;padding:1.35rem}.evidence-sheet-mid,.evidence-sheet-back{display:grid;align-content:end;gap:.35rem;padding:1rem;color:var(--text-muted)}.evidence-sheet-mid{z-index:2;inset:0 0 3rem 2.2rem;transform:rotate(2.5deg)}.evidence-sheet-back{z-index:1;inset:2.8rem 2.5rem 1.8rem .4rem;transform:rotate(-3deg)}.evidence-sheet h3{margin:.9rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:1.05;letter-spacing:-.045em}.evidence-sheet dl{display:grid;gap:.75rem;margin:1.2rem 0 0}.evidence-sheet dl div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:.8rem;padding:.78rem 0;border-top:1px solid rgba(255,255,255,.075)}.evidence-sheet dt{color:var(--text-muted);font-size:.75rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.evidence-sheet dd{margin:0;color:var(--text);font-weight:800;text-align:right}.agent-lab-deliverable-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agent-lab-deliverable-card{padding:1.25rem}.agent-lab-deliverable-card em{display:block;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.075);color:var(--gold-hover);font-style:normal;font-size:.82rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.agent-lab-test-card{position:relative;min-height:18rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.agent-lab-test-card:hover,.agent-lab-test-card:focus-visible,.agent-lab-test-card:focus-within{transform:translateY(-.28rem);border-color:#f2ca504d;background:radial-gradient(circle at var(--panel-x, 70%) var(--panel-y, 12%),rgba(242,202,80,.11),transparent 18rem),linear-gradient(180deg,#ffffff0c,#ffffff05)}.agent-lab-test-card:focus-visible{outline:3px solid rgba(201,162,39,.24);outline-offset:3px}.agent-lab-test-meta{display:grid;gap:.42rem;margin-top:1.05rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.075)}.agent-lab-test-meta strong,.agent-lab-test-meta em{display:block;font-size:.78rem;line-height:1.35}.agent-lab-test-meta strong{color:var(--gold-hover);letter-spacing:.08em;text-transform:uppercase}.agent-lab-test-meta em{color:var(--text-muted);font-style:normal}.agent-lab-pricing-grid-clean{grid-template-columns:minmax(0,.88fr) minmax(0,1.18fr) minmax(0,.94fr);align-items:stretch}.agent-lab-ongoing-section{position:relative;overflow:hidden;margin-top:clamp(2.4rem,5vw,4rem);padding:clamp(1.4rem,3vw,2.2rem);border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.2);background:radial-gradient(circle at 12% 4%,rgba(201,162,39,.14),transparent 20rem),radial-gradient(circle at 88% 18%,rgba(142,197,255,.08),transparent 24rem),linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:0 34px 86px -58px #000000f2,inset 0 1px #ffffff09}.agent-lab-ongoing-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(242,202,80,.11),transparent),repeating-linear-gradient(90deg,transparent 0 4.5rem,rgba(255,255,255,.025) 4.5rem 4.54rem);opacity:.5;transform:translate(-115%);animation:callout-energy-scan 9s ease-in-out infinite}.agent-lab-ongoing-section>*{position:relative;z-index:1}.agent-lab-ongoing-intro{max-width:58rem}.agent-lab-ongoing-intro h3{margin:.85rem 0 0;max-width:11ch;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(2rem,4vw,3.6rem);line-height:1;letter-spacing:-.055em}.agent-lab-ongoing-intro p{max-width:48rem;margin:1rem 0 0;color:var(--text-secondary);font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.65}.agent-lab-ongoing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(1.4rem,3vw,2rem)}.agent-lab-ongoing-card{position:relative;min-height:auto;padding:clamp(1.3rem,2.4vw,1.9rem);border-color:#f2ca5033;background:radial-gradient(circle at 16% 0%,rgba(242,202,80,.12),transparent 18rem),linear-gradient(180deg,#201f1ff5,#141518f5);display:flex;flex-direction:column;gap:1rem}.agent-lab-ongoing-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:inherit;background:linear-gradient(180deg,var(--gold-hover),rgba(242,202,80,.08));opacity:.75}.agent-lab-ongoing-head{display:grid;gap:.7rem}.agent-lab-ongoing-card h4{margin:0;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.1;letter-spacing:-.035em}.agent-lab-ongoing-card p{margin:0;color:var(--text-secondary);line-height:1.65}.agent-lab-ongoing-card .training-feature-list{margin-top:.2rem}.agent-lab-ongoing-card .button{margin-top:auto;width:100%}.agent-lab-ongoing-card .button-secondary{background:#c9a22714}.agent-lab-price-card.is-entry,.agent-lab-price-card.is-production{opacity:.92}.agent-lab-price-card.is-dominant{padding:clamp(1.55rem,2.5vw,2.05rem);transform:translateY(-.45rem)}.agent-lab-price-card.is-dominant .training-price{font-size:clamp(2.3rem,4vw,3.45rem)}.agent-lab-package-meta{display:grid;gap:.55rem}.agent-lab-package-meta span{display:block;padding:.62rem .72rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.075);color:var(--text-secondary);background:#04070a52;font-size:.82rem;line-height:1.35}.agent-lab-package-detail{border-radius:.95rem;border:1px solid rgba(255,255,255,.085);background:#04070a4d}.agent-lab-package-detail summary{cursor:pointer;padding:.78rem .85rem;color:var(--text);font-weight:800}.agent-lab-package-detail summary:focus-visible{outline:3px solid rgba(201,162,39,.24);outline-offset:3px}.agent-lab-package-detail p{margin:0;padding:0 .85rem .85rem;color:var(--text-secondary);line-height:1.58}.agent-lab-ongoing-card.is-enterprise-programme{border-color:#f2ca504d;background:radial-gradient(circle at 82% 4%,rgba(242,202,80,.16),transparent 18rem),linear-gradient(180deg,#26231bf5,#121418f5)}.agent-lab-form-head{padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.agent-lab-form-head h3{margin:.55rem 0 0;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.08;letter-spacing:-.035em}.agent-lab-form-head p{margin:.7rem 0 0;color:var(--text-secondary);line-height:1.55}.agent-lab-form-confirmation{margin-top:.2rem}.agent-lab-page .section-intro p{max-width:68rem}.agent-lab-page .section-intro.centered-intro p{margin-inline:auto}@keyframes lab-matrix-pulse{0%,to{opacity:.42;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}@keyframes telemetry-packet{0%,15%{offset-distance:0%;opacity:0}30%,78%{opacity:1}to{offset-distance:100%;opacity:0}}@media(max-width:1280px){.nav-link{padding-inline:.68rem;font-size:.86rem}.brand{gap:.85rem}.agent-lab-audience-grid,.agent-lab-test-grid,.agent-lab-pricing-grid,.agent-lab-use-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.motion-ready .agent-lab-page .section,.motion-ready .agent-lab-page .card,.motion-ready .agent-lab-page .agent-lab-faq details,.motion-ready .agent-lab-page .agent-lab-dashboard,.motion-ready .agent-lab-page .agent-lab-subnav{opacity:1;transform:none;filter:none}.stitch-gap-section{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 16% 22%,rgba(201,162,39,.1),transparent 24rem),radial-gradient(circle at 82% 58%,rgba(142,197,255,.08),transparent 27rem),linear-gradient(180deg,#0f1218eb,#090b0efa)}.stitch-gap-section:before,.stitch-gap-section:after{content:"";position:absolute;pointer-events:none}.stitch-gap-section:before{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:4rem 4rem;mask-image:radial-gradient(circle at 50% 34%,black,transparent 72%);opacity:.42;animation:gap-field-drift 26s linear infinite}.stitch-gap-section:after{inset:8% -8% auto;height:28rem;background:linear-gradient(110deg,transparent 14%,rgba(201,162,39,.12) 48%,transparent 70%),linear-gradient(62deg,transparent 24%,rgba(91,141,239,.08) 56%,transparent 78%);opacity:.62;transform:translate3d(calc(var(--scroll-progress, 0) * -3rem),calc(var(--scroll-progress, 0) * 2rem),0)}.stitch-gap-section .shell{position:relative;z-index:1}.centered-intro{text-align:center;margin-left:auto;margin-right:auto}.stitch-gap-section .centered-intro{position:relative;max-width:58rem;margin-bottom:3rem;padding:1.35rem 1.6rem;border:1px solid rgba(77,70,53,.22);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 0%,rgba(201,162,39,.08),transparent 62%),#0e0e0e57;box-shadow:inset 0 1px #ffffff09;overflow:hidden}.stitch-gap-section .centered-intro:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,rgba(242,202,80,.09),transparent);opacity:.75;transform:translate(-120%);animation:gap-intro-sweep 8s ease-in-out infinite;pointer-events:none}.bento-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.bento-card{position:relative;isolation:isolate;overflow:hidden;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;min-height:31rem;border-color:#4d463533;background:radial-gradient(circle at 18% 18%,rgba(201,162,39,.09),transparent 18rem),linear-gradient(180deg,#2a2a2af5,#1a1b1df5);box-shadow:0 30px 74px -58px #000000f2;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.bento-card:before,.bento-card:after{content:"";position:absolute;pointer-events:none}.bento-card:before{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:2.8rem 2.8rem;mask-image:linear-gradient(180deg,black,transparent 76%);opacity:.28;z-index:-1}.bento-card:after{left:1.35rem;right:1.35rem;top:1.2rem;height:1px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.72),transparent);opacity:0;animation:gap-card-scan 7.4s ease-in-out infinite}.bento-card:nth-child(2):after{animation-delay:.8s}.bento-card:nth-child(3):after{animation-delay:1.6s}.bento-card:hover,.bento-card:focus-within{transform:translateY(-.35rem);border-color:#f2ca5057;box-shadow:0 34px 86px -58px #000000f2,0 0 36px #c9a22714}.bento-number{display:inline-block;margin-bottom:1rem;color:#f2ca5038;font-size:3rem;line-height:1;font-weight:800;font-family:Manrope,Inter,sans-serif}.bento-visual{width:100%;height:11rem;margin-top:2rem;border-radius:1rem;background:linear-gradient(180deg,#201f1feb,#0e0e0efa);border:1px solid rgba(77,70,53,.22);overflow:hidden;position:relative;box-shadow:inset 0 1px #ffffff09,0 20px 42px -34px #000000e6}.bento-image{width:100%;height:100%;object-fit:cover;object-position:72% center;display:block;filter:saturate(.92) contrast(1.04);transition:transform .7s ease,filter .7s ease;animation:gap-image-breathe 9s ease-in-out infinite}.bento-image-evidence{object-position:68% center}.bento-image-risk{object-position:56% center}.bento-visual-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#090b0e0f,#090b0e38);pointer-events:none}.bento-visual-image:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,transparent 8%,rgba(255,255,255,.12) 48%,transparent 72%);opacity:.38;transform:translate(-120%);animation:gap-card-scan 6.8s ease-in-out infinite;pointer-events:none}.bento-card:hover .bento-image,.bento-card:focus-within .bento-image{transform:scale(1.055);filter:saturate(1.04) contrast(1.12)}.bento-visual:before,.bento-visual:after{content:"";position:absolute}.bento-visual-flow:before{inset:20% -10% auto;height:2px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.65),transparent);box-shadow:0 0 28px #f2ca502e}.bento-visual-grid:before{inset:0;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:2rem 2rem;opacity:.35}.bento-visual-grid:after{width:4rem;height:4rem;border-radius:999px;right:1.5rem;bottom:1.25rem;background:#c9a22726;filter:blur(20px)}.bento-visual-orbit:before{width:6rem;height:6rem;border:2px solid rgba(242,202,80,.28);border-radius:999px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bento-visual-orbit:after{width:1rem;height:1rem;border-radius:999px;background:#f2ca50e6;left:calc(50% + 2rem);top:calc(50% - 2rem);box-shadow:0 0 18px #f2ca5080}.what-section{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 36%,rgba(91,141,239,.08),transparent 25rem),radial-gradient(circle at 84% 24%,rgba(201,162,39,.08),transparent 24rem),linear-gradient(180deg,#0b0d10fa,#0d1219fa)}.what-section:before,.what-section:after{content:"";position:absolute;pointer-events:none}.what-section:before{inset:0;background:linear-gradient(120deg,transparent 0 18%,rgba(242,202,80,.08) 36%,transparent 54%),repeating-linear-gradient(90deg,transparent 0 7rem,rgba(255,255,255,.025) 7rem 7.06rem);opacity:.55;transform:translate3d(calc(var(--scroll-progress, 0) * 4rem),0,0)}.what-section:after{width:28rem;height:28rem;right:-10rem;top:10%;border:1px solid rgba(201,162,39,.12);border-radius:999px;box-shadow:0 0 90px #c9a2270f;opacity:.72}.what-layout,.governance-layout,.founder-layout{display:grid;gap:3rem}.what-layout{position:relative;z-index:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.what-intro{position:sticky;top:7rem;align-self:start;padding:1.55rem;border:1px solid rgba(77,70,53,.16);border-radius:var(--radius-lg);background:#0e0e0e47;box-shadow:inset 0 1px #ffffff09}.section-marker{width:5rem;height:.25rem;margin-top:2rem;border-radius:999px;background:linear-gradient(135deg,#d4af37,#f2ca50);box-shadow:0 0 22px #f2ca5029}.what-list{display:grid;gap:1.5rem}.what-item{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:1.75rem;padding:1.75rem;border:1px solid rgba(77,70,53,.14);border-radius:var(--radius-md);background:radial-gradient(circle at 12% 25%,rgba(201,162,39,.08),transparent 14rem),#13131373;box-shadow:0 24px 60px -50px #000000e6;transition:background .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.what-item:before,.what-item:after{content:"";position:absolute;pointer-events:none}.what-item:before{left:5.1rem;top:1.1rem;bottom:1.1rem;width:1px;background:linear-gradient(180deg,transparent,rgba(242,202,80,.7),transparent);opacity:0;animation:what-signal-flow 5.8s ease-in-out infinite}.what-item:nth-child(2):before{animation-delay:.8s}.what-item:nth-child(3):before{animation-delay:1.6s}.what-item:after{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px);background-size:2.6rem 2.6rem;opacity:.16;z-index:-1}.what-item:hover{background:radial-gradient(circle at 14% 26%,rgba(201,162,39,.13),transparent 15rem),#201f1fe6;border-color:#f2ca504d;transform:translateY(-.28rem);box-shadow:0 30px 72px -52px #000000f5}.what-number{color:#f2ca5047;font-size:3rem;line-height:1;font-weight:800;font-family:Manrope,Inter,sans-serif;min-width:3.6rem;text-shadow:0 0 28px rgba(242,202,80,.12);animation:what-number-pulse 5.6s ease-in-out infinite}.what-item:nth-child(2) .what-number{animation-delay:.7s}.what-item:nth-child(3) .what-number{animation-delay:1.4s}.training-section,.training-pricing-section{position:relative;overflow:hidden;isolation:isolate}.training-section{background:radial-gradient(circle at 12% 18%,rgba(201,162,39,.1),transparent 23rem),radial-gradient(circle at 82% 40%,rgba(142,197,255,.08),transparent 28rem),linear-gradient(180deg,#0b0d10fa,#0d1117fa)}.training-pricing-section{background:radial-gradient(circle at 50% 0%,rgba(201,162,39,.09),transparent 30rem),linear-gradient(180deg,#090b0ef5,#0d1219fa)}.training-section:before,.training-section:after,.training-pricing-section:before{content:"";position:absolute;pointer-events:none}.training-section:before,.training-pricing-section:before{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:4rem 4rem;mask-image:radial-gradient(circle at 50% 30%,black,transparent 74%);opacity:.32;animation:gap-field-drift 28s linear infinite}.training-section:after{width:30rem;height:30rem;right:-8rem;top:12%;border:1px solid rgba(201,162,39,.12);border-radius:999px;box-shadow:0 0 90px #c9a2270f}.training-section .shell,.training-pricing-section .shell{position:relative;z-index:1}.training-section .section-intro,.training-pricing-section .section-intro,.audience-section .section-intro{position:relative;overflow:hidden;isolation:isolate}.training-section .section-intro:after,.training-pricing-section .section-intro:after,.audience-section .section-intro:after{content:"";position:absolute;inset:auto 8% -.7rem;height:1px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.78),rgba(142,197,255,.38),transparent);opacity:.58;transform:translate(-32%);animation:section-signal-sweep 6.4s ease-in-out infinite;pointer-events:none}.training-grid,.training-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.training-card,.training-pricing-card{position:relative;overflow:hidden;padding:1.65rem;border-color:#4d463538;background:radial-gradient(circle at var(--panel-x, 70%) var(--panel-y, 18%),rgba(201,162,39,.09),transparent 34%),linear-gradient(180deg,#2a2a2ae0,#16171af0)}.training-card:before,.training-pricing-card:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 35%,rgba(242,202,80,.08) 47%,rgba(142,197,255,.07) 54%,transparent 68%),repeating-linear-gradient(90deg,transparent 0 2.6rem,rgba(255,255,255,.025) 2.6rem 2.64rem);opacity:.54;transform:translate(-118%);animation:card-signal-sweep 9s ease-in-out infinite;pointer-events:none}.training-card:nth-child(2):before,.training-pricing-card:nth-child(2):before{animation-delay:1.1s}.training-card:nth-child(3):before,.training-pricing-card:nth-child(3):before{animation-delay:2.2s}.training-card>*,.training-pricing-card>*{position:relative;z-index:1}.training-card{display:flex;flex-direction:column;min-height:24rem;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.training-card:hover,.training-card:focus-within{transform:translateY(-.38rem);border-color:#f2ca5057;box-shadow:0 34px 72px -48px #000000fa,0 0 34px #c9a22714}.training-card-marker{width:fit-content;margin-bottom:1.15rem;color:#f2ca50db;font-size:.82rem;font-weight:800;letter-spacing:.18em}.training-card h3,.training-pricing-card h3{margin-top:0}.training-card p,.training-pricing-card p{color:var(--text-secondary)}.training-feature-list{display:grid;gap:.72rem;margin:1.4rem 0 0;padding:0;list-style:none}.training-feature-list li{position:relative;padding-left:1.35rem;color:var(--text-secondary);line-height:1.55}.training-feature-list li:before{content:"";position:absolute;left:0;top:.68em;width:.46rem;height:.46rem;border-radius:999px;background:var(--gold-hover);box-shadow:0 0 16px #f2ca503d}.training-value-panel{position:relative;overflow:hidden;margin-top:1.5rem;padding:1.45rem;border:1px solid rgba(201,162,39,.2);border-radius:var(--radius-lg);background:radial-gradient(circle at var(--panel-x, 60%) var(--panel-y, 20%),rgba(142,197,255,.08),transparent 32%),linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:var(--shadow-md)}.training-value-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 36%,rgba(242,202,80,.08) 52%,transparent 68%);opacity:.68;transform:translate(-115%);animation:gap-intro-sweep 8s ease-in-out infinite;pointer-events:none}.training-value-panel>*{position:relative;z-index:1}.training-value-panel p{max-width:56rem;margin:0 0 1.25rem;color:var(--text);font-size:clamp(1.2rem,2vw,1.72rem);line-height:1.35;font-weight:800;font-family:Manrope,Inter,sans-serif}.training-assurance-bridge{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.training-assurance-bridge p{max-width:54rem;margin:0 0 1rem;color:var(--text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:600;line-height:1.65;letter-spacing:0}.training-operating-section{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 6%,rgba(201,162,39,.08),transparent 25rem),linear-gradient(180deg,#090b0ef5,#0d1219fa)}.training-operating-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(1.5rem,4vw,3.25rem);align-items:start}.training-pathway-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.training-pathway-card{min-height:13rem;padding:1.4rem;background:radial-gradient(circle at var(--panel-x, 75%) var(--panel-y, 10%),rgba(142,197,255,.08),transparent 34%),linear-gradient(180deg,#ffffff0a,#ffffff05)}.training-pathway-card h3{margin:.75rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:1.18rem;line-height:1.18}.training-pathway-card p{margin:.85rem 0 0;line-height:1.6}.pricing-risk-callout{position:relative;overflow:hidden;margin:0 0 1.4rem;padding:1.35rem 1.45rem;border:1px solid rgba(201,162,39,.22);border-radius:var(--radius-lg);background:radial-gradient(circle at 12% 20%,rgba(201,162,39,.12),transparent 20rem),linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:var(--shadow-sm)}.pricing-risk-callout:before,.pricing-risk-callout:after{content:"";position:absolute;pointer-events:none}.pricing-risk-callout:before{inset:0;background:linear-gradient(100deg,transparent 0 30%,rgba(242,202,80,.1) 48%,rgba(142,197,255,.06) 56%,transparent 72%),repeating-linear-gradient(90deg,transparent 0 3.5rem,rgba(255,255,255,.026) 3.5rem 3.54rem);opacity:.64;transform:translate(-112%);animation:callout-energy-scan 7.5s ease-in-out infinite}.pricing-risk-callout:after{width:9rem;height:9rem;right:2rem;top:50%;border:1px solid rgba(201,162,39,.16);border-radius:999px;transform:translateY(-50%);opacity:.55;animation:callout-orbit-pulse 5.8s ease-in-out infinite}.pricing-risk-callout>*{position:relative;z-index:1}.pricing-risk-callout h3{margin:0;max-width:50rem;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.25rem,2vw,1.85rem);line-height:1.2}.pricing-risk-callout h3 span{color:var(--gold-hover)}.pricing-risk-callout p{max-width:50rem;margin:.75rem 0 0;color:var(--text-secondary)}.training-pricing-card{display:flex;flex-direction:column;gap:1.1rem;min-height:100%}.training-price{color:var(--text);font-size:clamp(1.55rem,2.4vw,2.1rem);line-height:1.05;font-weight:800;font-family:Manrope,Inter,sans-serif;letter-spacing:-.03em}.training-outcome{margin:0;padding:.9rem 1rem;border:1px solid rgba(201,162,39,.18);border-radius:var(--radius-sm);background:#c9a2270f;color:var(--text-secondary)}.training-outcome strong{color:var(--gold-hover)}.pricing-cta-stack{display:grid;gap:.75rem;margin-top:auto;padding-top:.5rem}.training-hero{position:relative;overflow:hidden;isolation:isolate;min-height:calc(90svh - var(--header-height));background:radial-gradient(circle at 18% 18%,rgba(201,162,39,.09),transparent 28rem),radial-gradient(circle at 82% 42%,rgba(142,197,255,.08),transparent 32rem),linear-gradient(180deg,#0a0c0ffa,#090b0ef5)}.training-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px);background-size:4.5rem 4.5rem;mask-image:radial-gradient(circle at 62% 34%,black,transparent 72%);opacity:.42;animation:gap-field-drift 30s linear infinite;pointer-events:none}.training-hero-grid{position:relative;z-index:1;grid-template-columns:minmax(0,.95fr) minmax(27rem,.9fr);gap:clamp(2.2rem,5vw,5.5rem);align-items:center}.training-command-console{position:relative;overflow:hidden;padding:clamp(1.25rem,2.4vw,1.9rem);border-color:#c9a2272e;background:radial-gradient(circle at var(--panel-x, 74%) var(--panel-y, 18%),rgba(201,162,39,.12),transparent 28%),linear-gradient(145deg,#1a1c1ef0,#0b0f14fa);box-shadow:0 42px 90px -54px #000000fa,inset 0 1px #ffffff0d}.training-command-console:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 34%,rgba(242,202,80,.1) 48%,rgba(142,197,255,.08) 55%,transparent 70%),repeating-linear-gradient(90deg,transparent 0 3.5rem,rgba(255,255,255,.025) 3.5rem 3.54rem);opacity:.7;transform:translate(-112%);animation:card-signal-sweep 9.8s ease-in-out infinite;pointer-events:none}.training-command-console>*{position:relative;z-index:1}.training-console-head{display:flex;justify-content:space-between;gap:1.1rem;align-items:flex-start}.training-console-head h2{margin:.65rem 0 0;font-size:clamp(1.4rem,2.4vw,2.05rem);line-height:1.06}.training-state-pill{display:inline-flex;align-items:center;gap:.45rem;min-width:max-content;padding:.48rem .68rem;border:1px solid rgba(151,214,163,.24);border-radius:999px;color:#d2f5dbf0;background:#97d6a314;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.training-console-meta{display:flex;flex-wrap:wrap;gap:.52rem;margin:1.1rem 0}.training-console-meta span{padding:.48rem .62rem;border:1px solid rgba(255,255,255,.075);border-radius:999px;color:var(--muted);background:#ffffff07;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.training-console-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem}.training-console-grid div{padding:.92rem;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);background:#070a0e8a}.training-console-grid div>span,.training-console-feed div>span{display:block;color:var(--muted);font-size:.78rem;line-height:1.4}.training-console-grid strong span{display:inline}.training-console-grid strong,.training-console-feed strong{display:block;margin-top:.28rem;color:var(--text);font-size:1rem;white-space:nowrap}.training-progression-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem;margin:1rem 0;padding:1rem;border:1px solid rgba(201,162,39,.16);border-radius:var(--radius-sm);background:radial-gradient(circle at 20% 50%,rgba(201,162,39,.1),transparent 18rem),#ffffff06}.training-flow-node{position:relative;z-index:1;display:grid;place-items:center;min-height:3.4rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:var(--text-secondary);background:#070a0e9e;font-size:.76rem;font-weight:800}.training-flow-node.is-active{color:var(--gold-hover);border-color:#c9a22757;box-shadow:0 0 28px #c9a2271f}.training-flow-trace{position:absolute;left:1.5rem;right:1.5rem;top:50%;height:1px;background:linear-gradient(90deg,#c9a22700,#c9a22794,#8ec5ff47,#c9a22700);transform:translateY(-50%);opacity:.42;animation:section-signal-sweep 6s ease-in-out infinite}.training-console-feed{display:grid;gap:.62rem}.training-console-feed div{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.78rem 0;border-top:1px solid rgba(255,255,255,.075)}.training-framework-section{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 72% 38%,rgba(142,197,255,.07),transparent 30rem),linear-gradient(180deg,#090b0efa,#0b0e12fa)}.training-framework-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);align-items:center}.training-framework-panel{position:relative;overflow:hidden;min-height:27rem;padding:clamp(1.25rem,2.6vw,2rem);border:1px solid rgba(201,162,39,.18);border-radius:var(--radius-lg);background:radial-gradient(circle at 15% 28%,rgba(201,162,39,.1),transparent 19rem),radial-gradient(circle at 82% 70%,rgba(142,197,255,.08),transparent 22rem),linear-gradient(145deg,#16191deb,#080c11fa);box-shadow:0 44px 100px -62px #000000fa}.training-framework-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px);background-size:3.2rem 3.2rem;opacity:.38;mask-image:radial-gradient(circle at 55% 45%,black,transparent 74%);pointer-events:none}.training-framework-rail{position:absolute;inset:2.4rem 2rem;pointer-events:none}.training-framework-rail span{position:absolute;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.54),rgba(142,197,255,.3),transparent);opacity:.52;animation:section-signal-sweep 6.5s ease-in-out infinite}.training-framework-rail span:first-child{left:6%;right:8%;top:35%;transform:rotate(5deg)}.training-framework-rail span:last-child{left:10%;right:5%;bottom:32%;transform:rotate(-5deg);animation-delay:1.7s}.training-framework-nodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none}.training-framework-nodes li{min-height:9.6rem;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);background:#080c11b8;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.training-framework-nodes li:hover,.training-framework-nodes li:focus-within{transform:translateY(-.22rem);border-color:#c9a22757;box-shadow:0 26px 58px -42px #000000fa,0 0 30px #c9a22714}.training-framework-nodes li.is-active,.training-framework-nodes li.is-gate{border-color:#c9a22752;background:radial-gradient(circle at 22% 18%,rgba(201,162,39,.11),transparent 10rem),#080c11c7}.training-framework-nodes span{display:block;color:var(--gold-hover);font-size:.72rem;font-weight:900;letter-spacing:.16em}.training-framework-nodes strong{display:block;margin-top:1rem;color:var(--text);font-size:1rem;line-height:1.18}.training-framework-nodes em{display:block;margin-top:.52rem;color:var(--muted);font-style:normal;font-size:.88rem;line-height:1.45}.training-operational-meta,.training-role-outcome{margin-top:auto;padding:.82rem .9rem;border:1px solid rgba(201,162,39,.16);border-radius:var(--radius-sm);color:var(--text-secondary);background:#070a0e5c;font-size:.9rem;line-height:1.45}.training-operational-meta strong,.training-role-outcome strong{color:var(--gold-hover)}.training-operational-meta,.training-role-outcome{margin-top:1rem}.training-pricing-card h3{margin:0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.08}.training-pricing-card.is-recommended{border-color:#c9a22761;box-shadow:0 42px 86px -58px #000000fa,0 0 46px #c9a2271a;transform:translateY(-.38rem)}.training-pricing-card.is-recommended:after{content:"Recommended controlled rollout";position:relative;z-index:2;display:inline-flex;width:fit-content;order:-1;margin-bottom:.2rem;padding:.42rem .66rem;border:1px solid rgba(201,162,39,.28);border-radius:999px;color:var(--gold-hover);background:#c9a22714;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.training-pricing-enterprise{background:radial-gradient(circle at var(--panel-x, 70%) var(--panel-y, 18%),rgba(201,162,39,.12),transparent 34%),linear-gradient(180deg,#26231de6,#111419f5)}.training-maturity-strip{display:grid;gap:.55rem;margin-top:.15rem}.training-maturity-strip span{padding:.6rem .74rem;border:1px solid rgba(255,255,255,.075);border-radius:999px;color:var(--text-secondary);background:#070a0e6b;font-size:.82rem;font-weight:700}.training-intent-helper{margin:-.2rem 0 0;padding:.85rem .95rem;border:1px solid rgba(201,162,39,.18);border-radius:var(--radius-sm);background:#c9a22712}.workflow-section{position:relative;overflow:hidden}.workflow-section:before,.workflow-section:after{content:"";position:absolute;pointer-events:none}.workflow-section:before{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px);background-size:4.25rem 4.25rem;mask-image:radial-gradient(circle at 50% 40%,black,transparent 70%);opacity:.26;animation:workflow-grid-drift 24s linear infinite}.workflow-section:after{inset:14% -10% auto;height:22rem;background:linear-gradient(110deg,transparent 12%,rgba(201,162,39,.08) 48%,transparent 72%),linear-gradient(65deg,transparent 18%,rgba(142,197,255,.06) 54%,transparent 80%);opacity:.72;transform:translate3d(calc(var(--scroll-progress, 0) * -3rem),calc(var(--scroll-progress, 0) * 1.5rem),0)}.workflow-section .shell{position:relative;z-index:1}.workflow-grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;--active-step: 0}.workflow-grid:before{content:"";position:absolute;inset:2.55rem 0 auto;height:2px;background:#4d463547}.workflow-grid:after{content:"";position:absolute;inset:2.55rem auto auto 0;width:20%;height:2px;background:linear-gradient(90deg,#f2ca5000,#f2ca50f2,#8ec5ff00);box-shadow:0 0 28px #f2ca503d;transform:translate(calc(var(--active-step) * 100%));transition:transform .42s ease;animation:workflow-current 1.6s ease-in-out infinite alternate}.workflow-step{position:relative;z-index:1;text-align:center;min-width:0;padding:1rem .75rem 1.15rem;border:1px solid transparent;border-radius:var(--radius-md);background:#090b0e00;cursor:pointer;outline:none;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .22s ease}.workflow-step:before{content:"";position:absolute;inset:.45rem;border-radius:inherit;background:radial-gradient(circle at 50% 12%,rgba(242,202,80,.12),transparent 36%),linear-gradient(180deg,#ffffff0b,#ffffff03);opacity:0;pointer-events:none;transition:opacity .22s ease}.workflow-step>*{position:relative;z-index:1}.workflow-step:hover,.workflow-step:focus-visible,.workflow-step.is-active{transform:translateY(-.35rem);border-color:#c9a2273d;background:#12161d9e;box-shadow:0 24px 48px -34px #000000f2}.workflow-step:hover:before,.workflow-step:focus-visible:before,.workflow-step.is-active:before{opacity:1}.workflow-step:focus-visible{outline:3px solid rgba(201,162,39,.22);outline-offset:4px}.workflow-icon{position:relative;width:5rem;height:5rem;margin:0 auto 1.4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(212,175,55,.48);background:#201f1ff2;color:var(--gold-hover);box-shadow:0 16px 30px -24px #000000e6;overflow:hidden;transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.workflow-icon svg{position:relative;z-index:2}.workflow-icon-pulse{position:absolute;inset:.35rem;border-radius:999px;background:conic-gradient(from 90deg,transparent 0 44%,rgba(242,202,80,.48),transparent 62% 100%);opacity:0;animation:workflow-icon-spin 6s linear infinite}.workflow-step:hover .workflow-icon,.workflow-step:focus-visible .workflow-icon,.workflow-step.is-active .workflow-icon{transform:scale(1.05);border-color:transparent;background:linear-gradient(135deg,#d4af37,#f2ca50);color:#3c2f00;box-shadow:0 24px 44px -28px #f2ca50b3}.workflow-step:hover .workflow-icon-pulse,.workflow-step:focus-visible .workflow-icon-pulse,.workflow-step.is-active .workflow-icon-pulse{opacity:1}.workflow-step h3{margin:0;font-size:1.02rem}.workflow-step p{margin:.65rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.workflow-output{position:relative;display:grid;grid-template-columns:minmax(11rem,.42fr) minmax(0,1fr) minmax(14rem,.52fr);gap:1.5rem;align-items:center;margin-top:2rem;padding:1.4rem;border:1px solid rgba(77,70,53,.22);border-radius:var(--radius-lg);background:radial-gradient(circle at var(--panel-x, 25%) var(--panel-y, 25%),rgba(142,197,255,.08),transparent 34%),linear-gradient(180deg,#ffffff0a,#ffffff04),#0e0e0eb8;box-shadow:0 24px 58px -38px #000000e6;overflow:hidden}.workflow-output:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0 32%,rgba(242,202,80,.07) 48%,transparent 66%),repeating-linear-gradient(90deg,transparent 0 2.2rem,rgba(255,255,255,.035) 2.2rem 2.24rem);opacity:.68;animation:workflow-output-scan 5s linear infinite;pointer-events:none}.workflow-output>*{position:relative;z-index:1}.workflow-output h3{margin:.45rem 0 0;font-size:1.75rem;line-height:1.08;font-family:Manrope,Inter,sans-serif}.workflow-output p{margin:.65rem 0 0;color:var(--text-secondary);line-height:1.65}.workflow-output-visual{position:relative;min-height:6.5rem;border-radius:var(--radius-md);border:1px solid rgba(201,162,39,.18);background:radial-gradient(circle at 52% 45%,rgba(242,202,80,.12),transparent 38%),#090b0e94;overflow:hidden}.workflow-output-visual:before,.workflow-output-visual:after{content:"";position:absolute;inset:50% auto auto 50%;border-radius:999px;transform:translate(-50%,-50%)}.workflow-output-visual:before{width:4.2rem;height:4.2rem;border:1px solid rgba(242,202,80,.38);animation:workflow-orbit 6s linear infinite}.workflow-output-visual:after{width:1rem;height:1rem;background:var(--gold-hover);box-shadow:0 0 24px #f2ca508a}.workflow-output-visual span{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(142,197,255,.7),transparent);animation:workflow-packet 2.6s ease-in-out infinite}.workflow-output-visual span:nth-child(1){width:68%;left:16%;top:32%}.workflow-output-visual span:nth-child(2){width:52%;left:24%;top:52%;animation-delay:.45s}.workflow-output-visual span:nth-child(3){width:60%;left:20%;top:72%;animation-delay:.9s}.workflow-output-list{display:grid;gap:.65rem}.workflow-output-list span{display:flex;align-items:center;gap:.65rem;min-height:2.55rem;padding:.72rem .85rem;border-radius:999px;border:1px solid rgba(201,162,39,.16);background:#ffffff09;color:var(--text-secondary);font-size:.9rem;font-weight:650}.workflow-output-list span:before{content:"";width:.55rem;height:.55rem;border-radius:999px;background:var(--gold-hover);box-shadow:0 0 16px #f2ca5057;flex-shrink:0}.workflow-output.is-changing h3,.workflow-output.is-changing p,.workflow-output.is-changing .workflow-output-list span{animation:workflow-detail-pop .36s ease}@keyframes workflow-grid-drift{to{background-position:4.25rem 4.25rem,4.25rem 4.25rem}}@keyframes workflow-current{to{opacity:.58;filter:blur(.5px)}}@keyframes workflow-icon-spin{to{transform:rotate(360deg)}}@keyframes workflow-output-scan{to{transform:translate(5rem)}}@keyframes workflow-orbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes workflow-packet{0%{opacity:0;transform:translate(-20%)}35%,70%{opacity:1}to{opacity:0;transform:translate(20%)}}@keyframes workflow-detail-pop{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}.audience-section{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 24%,rgba(201,162,39,.08),transparent 24rem),radial-gradient(circle at 86% 34%,rgba(142,197,255,.08),transparent 28rem),linear-gradient(180deg,#090b0efa,#0c1117fa)}.audience-section:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px);background-size:4.5rem 4.5rem;mask-image:radial-gradient(circle at 50% 36%,black,transparent 72%);opacity:.34;animation:gap-field-drift 30s linear infinite;pointer-events:none}.audience-section .shell{position:relative;z-index:1}.audience-grid{gap:1.25rem}.audience-card-accent{position:relative;overflow:hidden;border-left:4px solid rgba(212,175,55,.9);background:radial-gradient(circle at var(--panel-x, 70%) var(--panel-y, 20%),rgba(142,197,255,.09),transparent 36%),linear-gradient(180deg,#202d3bb8,#0f1319d1)}.audience-card-accent:before{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 0 38%,rgba(242,202,80,.09) 50%,transparent 66%);opacity:.48;transform:translate(-118%);animation:card-signal-sweep 8.8s ease-in-out infinite;pointer-events:none}.audience-card-accent:nth-child(2):before{animation-delay:.9s}.audience-card-accent:nth-child(3):before{animation-delay:1.8s}.audience-card-accent:nth-child(4):before{animation-delay:2.7s}.audience-card-accent>*{position:relative;z-index:1}.audience-card-accent:hover,.audience-card-accent:focus-within{border-color:#f2ca5094;transform:translateY(-.34rem);box-shadow:0 30px 70px -46px #000000f5,0 0 30px #8ec5ff14}.governance-layout{grid-template-columns:minmax(0,1fr) minmax(20rem,.88fr);align-items:start}.compact-intro{max-width:38rem}.governance-list{list-style:none;padding:0;margin:0;display:grid;gap:2rem}.governance-list li{display:flex;gap:1rem;align-items:flex-start}.list-check{width:1.15rem;height:1.15rem;margin-top:.35rem;border-radius:999px;background:linear-gradient(135deg,#d4af37,#f2ca50);box-shadow:0 0 0 .3rem #d4af371f;flex-shrink:0}.procurement-card{padding:2rem;background:#131313f5}.procurement-link{display:inline-flex;align-items:center;justify-content:space-between;width:100%;margin:1.5rem 0 1rem;padding:1.1rem 1.25rem;border-radius:var(--radius-md);background:#0e0e0efa;border:1px solid rgba(212,175,55,.24);color:var(--text);font-weight:700;transition:background .16s ease,transform .16s ease,border-color .16s ease}.procurement-link:hover,.procurement-link:focus-visible{background:#201f1f;border-color:#f2ca5059;transform:translateY(-1px)}.governance-trust-strip{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:1.5rem;margin-top:2rem;padding:1.5rem;border:1px solid rgba(201,162,39,.18);border-radius:var(--radius-lg);background:radial-gradient(circle at 12% 20%,rgba(201,162,39,.1),transparent 20rem),linear-gradient(180deg,#ffffff0a,#ffffff05);box-shadow:var(--shadow-sm)}.governance-trust-strip:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 34%,rgba(242,202,80,.08) 48%,rgba(142,197,255,.06) 58%,transparent 72%),repeating-linear-gradient(90deg,transparent 0 3rem,rgba(255,255,255,.024) 3rem 3.04rem);opacity:.55;transform:translate(-120%);animation:card-signal-sweep 8.4s ease-in-out infinite;pointer-events:none}.governance-trust-strip>*{position:relative;z-index:1}.governance-trust-copy h3{margin:.75rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.2}.governance-trust-copy p{margin:.85rem 0 0;color:var(--text-secondary);line-height:1.65}.governance-trust-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none}.governance-trust-items li{position:relative;overflow:hidden;min-height:100%;padding:.95rem .95rem .95rem 1.15rem;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-sm);background:#090b0e73;color:var(--text-secondary);font-weight:650;line-height:1.45;transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.governance-trust-items li:before{content:"";position:absolute;left:.55rem;top:1.12rem;width:.42rem;height:.42rem;border-radius:999px;background:var(--gold-hover);box-shadow:0 0 18px #f2ca506b;animation:trust-dot-pulse 2.8s ease-in-out infinite}.governance-trust-items li:after{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 0 42%,rgba(142,197,255,.08) 54%,transparent 70%);opacity:.55;transform:translate(-125%);animation:card-signal-sweep 8s ease-in-out infinite;pointer-events:none}.governance-trust-items li:nth-child(2):after,.governance-trust-items li:nth-child(2):before{animation-delay:.7s}.governance-trust-items li:nth-child(3):after,.governance-trust-items li:nth-child(3):before{animation-delay:1.4s}.governance-trust-items li:nth-child(4):after,.governance-trust-items li:nth-child(4):before{animation-delay:2.1s}.governance-trust-items li:hover,.governance-trust-items li:focus-within{transform:translateY(-.18rem);color:var(--text);border-color:#f2ca503d;background:#121b25a8;box-shadow:0 18px 40px -30px #000000f0}.resources-section{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 0%,rgba(201,162,39,.09),transparent 25rem),linear-gradient(180deg,#090b0efa,#0c0f14fa)}.resource-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.resource-card{display:flex;flex-direction:column;gap:.9rem;padding:1.35rem}.resource-card h3{margin:0;font-family:Manrope,Inter,sans-serif;font-size:1.2rem;line-height:1.2}.resource-card p{margin:0;color:var(--text-secondary);line-height:1.6}.resource-badge{width:fit-content;padding:.38rem .7rem;border-radius:999px;border:1px solid rgba(201,162,39,.22);color:var(--gold-hover);background:#c9a22714;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resource-console,.resource-card-meta{display:grid;gap:.72rem;margin-top:1.2rem}.resource-console div,.resource-card-meta span{border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#0c101694}.resource-console div{padding:.9rem 1rem}.resource-console dt{color:var(--gold-hover);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.resource-console dd{margin:.28rem 0 0;color:var(--text);line-height:1.45}.resource-card-meta{margin-top:0}.resource-card-meta span{padding:.65rem .75rem;color:var(--text-secondary);font-size:.84rem;line-height:1.35}.resource-proof-row{grid-template-columns:repeat(3,minmax(0,max-content))}.resource-actions{display:grid;grid-template-columns:1fr;gap:.7rem;margin-top:auto}.resource-actions .inline-link{justify-content:center;min-height:2.75rem;margin-top:0;padding:.78rem 1rem;border-radius:999px;border:1px solid rgba(201,162,39,.22);color:var(--text);background:linear-gradient(180deg,#ffffff0e,#ffffff05),#12161db8;text-decoration:none;box-shadow:inset 0 1px #ffffff0d;transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.resource-actions .inline-link:first-child{color:#171307;border-color:transparent;background:linear-gradient(135deg,#d4af37,#f2ca50);box-shadow:0 18px 30px -24px #f2ca50bd}.resource-actions .inline-link:hover,.resource-actions .inline-link:focus-visible{transform:translateY(-1px);color:var(--text);border-color:#f2ca5057;background:#c9a2271a;box-shadow:0 18px 34px -26px #000000eb}.resource-actions .inline-link:first-child:hover,.resource-actions .inline-link:first-child:focus-visible{color:#171307;background:linear-gradient(135deg,#d8b74a,#f5d66f)}.resource-page-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:1.5rem;align-items:start}.resource-detail{display:grid;gap:1rem}.resource-detail ul,.resource-related ul{margin:1rem 0 0;padding-left:1.2rem;color:var(--text-secondary);line-height:1.7}.resource-note{padding:1rem;border:1px solid rgba(201,162,39,.18);border-radius:var(--radius-sm);background:#c9a2270e;color:var(--text-secondary)}.resource-aside{position:sticky;top:calc(var(--header-height) + 1.5rem)}.stitch-cta-banner{position:relative;overflow:hidden;padding:2.4rem 2rem}.stitch-cta-banner:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(242,202,80,.12),transparent 68%);pointer-events:none}.founder-layout{grid-template-columns:auto minmax(0,1fr);align-items:center}.founder-section{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff05,#ffffff09),radial-gradient(circle at 18% 48%,rgba(201,162,39,.11),transparent 26%),radial-gradient(circle at 78% 42%,rgba(142,197,255,.075),transparent 30%)}.founder-section:before,.founder-section:after{content:"";position:absolute;pointer-events:none}.founder-section:before{inset:0;background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:5.5rem 5.5rem;mask-image:radial-gradient(circle at 28% 50%,black,transparent 68%);opacity:.22;transform:translate3d(calc(var(--scroll-progress, 0) * -2rem),0,0)}.founder-section:after{width:28rem;height:28rem;left:max(1rem,calc((100vw - var(--container)) / 2 - 7rem));top:50%;border-radius:999px;border:1px solid rgba(201,162,39,.14);transform:translateY(-50%);box-shadow:0 0 80px #c9a22714,inset 0 0 80px #5b8def09}.founder-section .shell{position:relative;z-index:1}.founder-portrait{position:relative;width:18rem;height:18rem;display:grid;place-items:center;perspective:900px}.founder-orbit{position:absolute;inset:-1.7rem;border-radius:999px;border:1px solid rgba(201,162,39,.28);background:conic-gradient(from 140deg,transparent 0 30%,rgba(201,162,39,.65),transparent 48% 76%,rgba(142,197,255,.3),transparent 90% 100%);filter:drop-shadow(0 0 26px rgba(201,162,39,.16));opacity:.82;animation:founder-orbit 14s linear infinite}.founder-orbit:before,.founder-orbit:after{content:"";position:absolute;border-radius:999px}.founder-orbit:before{inset:1.35rem;border:1px solid rgba(255,255,255,.055);background:#090a0da3}.founder-orbit:after{width:.65rem;height:.65rem;right:11%;top:24%;background:var(--gold-hover);box-shadow:0 0 20px #f2ca5080}.portrait-disc{position:relative;z-index:1;width:100%;height:100%;border-radius:999px;overflow:hidden;background:#090a0d;border:1px solid rgba(242,202,80,.38);box-shadow:0 34px 70px -34px #000000fa,0 0 0 .55rem #c9a2270e,0 0 58px #c9a2271f;transform:translateZ(0);transition:transform .22s ease,box-shadow .22s ease}.founder-portrait:hover .portrait-disc,.founder-portrait:focus-within .portrait-disc{transform:translateY(-.25rem) rotateX(2deg) rotateY(-2deg);box-shadow:0 42px 78px -34px #000,0 0 0 .55rem #c9a22713,0 0 72px #c9a2272e}.portrait-disc:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 34%),radial-gradient(circle at 68% 28%,rgba(242,202,80,.08),transparent 30%);pointer-events:none}.portrait-photo{width:100%;height:100%;object-fit:cover;object-position:center 42%;display:block;filter:saturate(1.04) contrast(1.02);transform:scale(1.01);transition:transform .26s ease,filter .26s ease}.founder-portrait:hover .portrait-photo{transform:scale(1.045);filter:saturate(1.08) contrast(1.05)}.founder-copy{position:relative;isolation:isolate;max-width:44rem;padding:2rem 0}.founder-copy:before{content:"";position:absolute;inset:.8rem -1.1rem;z-index:-1;border-radius:var(--radius-lg);background:radial-gradient(circle at var(--panel-x, 62%) var(--panel-y, 24%),rgba(142,197,255,.1),transparent 34%),linear-gradient(112deg,transparent 0 36%,rgba(242,202,80,.08) 50%,transparent 68%);opacity:.72;transform:translate(-4%);animation:founder-copy-breathe 7.2s ease-in-out infinite;pointer-events:none}.founder-copy:after{content:"";position:absolute;inset:auto 0 0;height:1px;z-index:-1;background:linear-gradient(90deg,#f2ca5000,#f2ca50b3,#8ec5ff57,#f2ca5000);opacity:.62;animation:section-signal-sweep 6.8s ease-in-out infinite;pointer-events:none}.founder-copy h2{margin:1rem 0 0;font-size:clamp(2.3rem,4vw,3.6rem);font-family:Manrope,Inter,sans-serif;letter-spacing:-.045em}.founder-lead{max-width:40rem}.founder-signals{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.4rem}.founder-signals span{display:inline-flex;align-items:center;min-height:2.35rem;padding:.65rem .85rem;border-radius:999px;border:1px solid rgba(201,162,39,.18);color:var(--text-secondary);background:linear-gradient(180deg,#ffffff0b,#ffffff05),#090b0e6b;box-shadow:inset 0 1px #ffffff0b;font-size:.9rem;font-weight:650;transition:transform .16s ease,color .16s ease,border-color .16s ease,background .16s ease}.founder-signals span:hover{transform:translateY(-1px);color:var(--text);border-color:#f2ca5057;background:#c9a22714}.founder-signals span:nth-child(1){animation:founder-chip-pulse 5.6s ease-in-out infinite}.founder-signals span:nth-child(2){animation:founder-chip-pulse 5.6s ease-in-out .8s infinite}.founder-signals span:nth-child(3){animation:founder-chip-pulse 5.6s ease-in-out 1.6s infinite}.founder-signals span:nth-child(4){animation:founder-chip-pulse 5.6s ease-in-out 2.4s infinite}.founder-cta-row{margin-top:1.35rem}.strategic-leadership-section{border-top:1px solid rgba(242,202,80,.12);background:radial-gradient(circle at 16% 18%,rgba(242,202,80,.11),transparent 26rem),radial-gradient(circle at 84% 32%,rgba(142,197,255,.075),transparent 30rem),linear-gradient(180deg,#090b0efa,#0d1117f5)}.strategic-leadership-section:after{left:auto;right:max(1rem,calc((100vw - var(--container)) / 2 - 9rem));top:34%;width:34rem;height:34rem;opacity:.76}.strategic-leadership-shell{display:grid;gap:clamp(2rem,4vw,3.8rem)}.strategic-leadership-intro{max-width:58rem;margin-bottom:0}.strategic-leadership-intro p{max-width:54rem}.micro-label{display:inline-flex;width:fit-content;margin-bottom:.8rem;padding:.5rem .82rem;border-radius:999px;border:1px solid rgba(201,162,39,.18);color:var(--text-secondary);background:#c9a2270e;font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.strategic-leadership-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,2.8vw,2.6rem);align-items:start}.leadership-profile{position:relative;display:flex;flex-direction:column;align-content:start;gap:clamp(1rem,1.8vw,1.35rem);min-height:auto;overflow:hidden;border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.16);padding:clamp(1.45rem,2.6vw,2.35rem);background:linear-gradient(150deg,#ffffff0f,#ffffff05),#0a0d12c7;box-shadow:0 30px 72px -48px #000000fa,inset 0 1px #ffffff0d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.leadership-profile:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(112deg,transparent 0 36%,rgba(242,202,80,.075) 48%,transparent 62%),radial-gradient(circle at var(--panel-x, 72%) var(--panel-y, 22%),rgba(142,197,255,.11),transparent 34%);opacity:.62;pointer-events:none}.leadership-profile:after{content:"";position:absolute;inset:auto 1.2rem 0;height:1px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.56),rgba(142,197,255,.28),transparent);opacity:.5;pointer-events:none}.leadership-profile>*{position:relative;z-index:1}.leadership-profile:hover,.leadership-profile:focus-within{transform:translateY(-.24rem);border-color:#f2ca504d;box-shadow:0 34px 78px -48px #000,0 0 42px #f2ca5014,inset 0 1px #ffffff0f}.leadership-profile-founder{border-color:#f2ca5033;background:radial-gradient(circle at 9% 38%,rgba(242,202,80,.08),transparent 22rem),linear-gradient(150deg,#ffffff0f,#ffffff05),#0a0d12d1}.leadership-card-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,2vw,1.35rem);align-items:center;padding-bottom:1.1rem;border-bottom:1px solid rgba(255,255,255,.08)}.leadership-portrait{position:relative;width:clamp(7.2rem,9vw,9.4rem);height:clamp(7.2rem,9vw,9.4rem);padding:.42rem;border-radius:50%;border:1px solid rgba(242,202,80,.24);background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.2),transparent 24%),radial-gradient(circle at 50% 84%,rgba(242,202,80,.16),transparent 48%),#0b0f14;box-shadow:0 26px 60px -34px #000,0 0 0 .55rem #c9a2270e,0 0 44px #c9a22726}.leadership-portrait:after{content:"";position:absolute;inset:.42rem;border-radius:50%;background:linear-gradient(145deg,#090b0e0f,#090b0e33),radial-gradient(circle at 36% 18%,rgba(255,255,255,.12),transparent 24%);mix-blend-mode:multiply;pointer-events:none}.leadership-portrait-orbit{position:absolute;inset:-.72rem;border-radius:50%;border:1px solid rgba(201,162,39,.13);background:radial-gradient(circle,rgba(242,202,80,.09),transparent 63%);pointer-events:none}.leadership-portrait-image{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center 30%;filter:saturate(.88) contrast(1.04) brightness(.92)}.leadership-portrait-founder .leadership-portrait-image{object-position:center 36%}.leadership-card-title{display:grid;gap:.32rem;min-width:0}.leadership-card-title h3,.leadership-profile-body h3,.leadership-profile-partner h3{margin:.34rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:clamp(2rem,3vw,3rem);line-height:1.02;letter-spacing:-.045em}.leadership-copy-stack{display:grid;gap:.95rem}.leadership-copy-stack p,.leadership-profile-body p,.leadership-profile-partner p{max-width:48rem;margin:0;color:var(--text-secondary);line-height:1.76;font-size:1rem}.leadership-focus-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.78rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.075);background:linear-gradient(135deg,#ffffff0b,#ffffff04),#080b0f6b}.leadership-focus-list span{position:relative;padding-left:1rem;color:var(--text-secondary);font-size:.84rem;line-height:1.45}.leadership-focus-list span:before{content:"";position:absolute;left:0;top:.58em;width:.38rem;height:.38rem;border-radius:50%;background:var(--gold);box-shadow:0 0 14px #f2ca505c}.leadership-authority-blocks{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.72rem;margin-top:.5rem}.leadership-profile .leadership-authority-blocks article,.strategic-partner-card .leadership-authority-blocks article{display:flex;flex-direction:column;gap:.72rem;align-items:start;padding:.82rem .9rem;background:linear-gradient(135deg,#ffffff0b,#ffffff04),#0a0d1275}.leadership-profile .leadership-authority-blocks strong,.strategic-partner-card .leadership-authority-blocks strong{margin-top:0;font-size:.92rem;line-height:1.2}.leadership-profile .leadership-authority-blocks p,.strategic-partner-card .leadership-authority-blocks p{margin-top:0;font-size:.83rem;line-height:1.46}.leadership-card-cta{justify-self:start;align-self:start;margin-top:.45rem}.leadership-profile-body{display:grid;align-content:center;gap:1rem;min-width:0}.leadership-profile-partner{background:radial-gradient(circle at 18% 12%,rgba(142,197,255,.08),transparent 22rem),linear-gradient(150deg,#ffffff0e,#ffffff05),#0a0d12c7}.leadership-profile-partner .leadership-tags{margin-top:.55rem}.leadership-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.2rem}.leadership-tags span{display:inline-flex;align-items:center;min-height:2.2rem;padding:.58rem .82rem;border-radius:999px;border:1px solid rgba(201,162,39,.22);color:var(--text-secondary);background:linear-gradient(180deg,#ffffff09,#ffffff04),#090b0e75;box-shadow:inset 0 1px #ffffff0a;font-size:.82rem;font-weight:760;transition:transform .17s ease,border-color .17s ease,background .17s ease,color .17s ease}.leadership-tags span:hover,.leadership-tags span:focus-visible{transform:translateY(-1px);color:var(--text);border-color:#f2ca5061;background:#c9a22716}.leadership-copy{max-width:62rem}.strategic-partner-card{position:relative;display:grid;gap:1.15rem;margin-top:1.45rem;padding:clamp(1.15rem,2.2vw,1.65rem);border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.2);background:radial-gradient(circle at 14% 0%,rgba(242,202,80,.1),transparent 28%),linear-gradient(135deg,#ffffff0e,#ffffff05),#0b0e13b8;box-shadow:0 24px 60px -42px #000000f2,inset 0 1px #ffffff0e;overflow:hidden}.strategic-partner-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(112deg,transparent 0 42%,rgba(242,202,80,.08) 52%,transparent 66%),radial-gradient(circle at var(--panel-x, 78%) var(--panel-y, 22%),rgba(142,197,255,.1),transparent 34%);opacity:.68;pointer-events:none}.strategic-partner-card>*{position:relative;z-index:1}.strategic-partner-card-compact{max-width:54rem;padding:1.15rem}.partner-card-head{display:flex;align-items:center;gap:1rem}.partner-avatar{flex:0 0 auto;width:4.4rem;height:4.4rem;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(242,202,80,.34);color:var(--text);background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.14),transparent 28%),linear-gradient(145deg,#c9a22747,#12171feb 45%,#090b0efa);box-shadow:0 22px 44px -26px #000000f2,0 0 0 .42rem #c9a2270e,0 0 34px #c9a2271f;font-size:1rem;font-weight:900;letter-spacing:.12em}.partner-avatar-large{width:clamp(4.8rem,8vw,6.1rem);height:clamp(4.8rem,8vw,6.1rem);font-size:1.12rem}.partner-avatar-photo{padding:0;overflow:hidden;background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.16),transparent 34%),#090b0efa}.partner-avatar-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center;border-radius:inherit;filter:saturate(1.02) contrast(1.03)}.strategic-partner-card h3{margin:.72rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.45rem,2.4vw,2.1rem);line-height:1.05;letter-spacing:-.035em}.partner-role{margin:.42rem 0 0;color:var(--gold-hover);font-size:.94rem;font-weight:780}.strategic-partner-card p{margin:0;color:var(--text-secondary);line-height:1.72}.partner-profile-copy{display:grid;gap:.9rem;max-width:72rem}.partner-tags{margin-top:.2rem}.partner-tags span{animation:none}.leadership-partner-section{position:relative;overflow:hidden;background:radial-gradient(circle at 16% 22%,rgba(201,162,39,.09),transparent 24rem),radial-gradient(circle at 84% 44%,rgba(142,197,255,.075),transparent 28rem),linear-gradient(180deg,#0b0d10f0,#0e1219e6)}.leadership-partner-section:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px);background-size:4rem 4rem;mask-image:radial-gradient(circle at 52% 28%,black,transparent 72%);opacity:.2;pointer-events:none}.leadership-partner-shell{position:relative;z-index:1}.inline-link{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.45rem;color:var(--gold-hover);font-weight:700}.inline-link:hover,.inline-link:focus-visible{color:var(--text)}@keyframes founder-orbit{to{transform:rotate(360deg)}}@keyframes section-signal-sweep{0%{opacity:.22;transform:translate(-36%)}48%,62%{opacity:.72}to{opacity:.22;transform:translate(36%)}}@keyframes card-signal-sweep{0%,42%{transform:translate(-118%)}72%,to{transform:translate(118%)}}@keyframes callout-energy-scan{0%,38%{transform:translate(-112%)}74%,to{transform:translate(112%)}}@keyframes callout-orbit-pulse{0%,to{opacity:.28;transform:translateY(-50%) scale(.92)}50%{opacity:.62;transform:translateY(-50%) scale(1.05)}}@keyframes trust-dot-pulse{0%,to{opacity:.48;transform:scale(.84)}50%{opacity:1;transform:scale(1.08)}}@keyframes founder-copy-breathe{0%,to{opacity:.48;transform:translate(-4%) scale(.985)}50%{opacity:.78;transform:translate(1.5%) scale(1.01)}}@keyframes founder-chip-pulse{0%,to{border-color:#c9a2272e;box-shadow:inset 0 1px #ffffff0b}50%{border-color:#f2ca5057;box-shadow:inset 0 1px #ffffff0f,0 0 22px #c9a22714}}.contact-section{padding-top:4.5rem}.contact-copy{max-width:34rem}.contact-direct-list{display:grid;gap:1.25rem;margin-top:2rem}.contact-direct-item{display:flex;align-items:flex-start;gap:1rem}.contact-direct-item h3{margin:0 0 .25rem;font-size:1rem}.contact-direct-item p{margin:.1rem 0;color:var(--text-secondary)}.stitch-form-card{padding:2rem;background:#201f1ff5}.section-intro{max-width:var(--copy);margin-bottom:2.25rem}.section-intro h2,.cta-banner h2{margin:.85rem 0 0;font-size:clamp(2rem,4vw,3.45rem)}.section-intro p,.cta-banner p{margin:1rem 0 0;font-size:1.03rem}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{height:100%}.card-note,.helper{color:var(--text-muted);font-size:.95rem;line-height:1.7}.card-note a,.footer-links a,.contact-links a,.helper a{color:var(--gold-hover)}.icon-chip,.step-number{display:inline-flex;align-items:center;justify-content:center;font-weight:750}.icon-chip{width:2.9rem;height:2.9rem;border-radius:18px;color:var(--gold-hover);background:#c9a22714;border:1px solid rgba(201,162,39,.18)}.process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.process-step{position:relative}.process-step:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,#c9a22747,#5b8def33)}.step-number{width:2.4rem;height:2.4rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--text)}.implementation-layout,.footer-grid,.contact-layout,.about-layout,.page-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.timeline{gap:1rem}.timeline-item{position:relative;padding-left:1.35rem}.timeline-item:before{content:"";position:absolute;inset:1.45rem auto 1.45rem 0;width:2px;background:linear-gradient(180deg,#c9a2275c,#5b8def1f)}.timeline-phase{color:var(--accent)}.side-panel{align-self:start}.mini-list{gap:.7rem;margin-top:1rem}.cta-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-bottom:1rem;background:radial-gradient(circle at right top,rgba(201,162,39,.08),transparent 24%),linear-gradient(180deg,#ffffff09,#ffffff05)}.closing-grid{margin-top:1rem}.contact-links{gap:.55rem;margin:1rem 0 1.2rem}.contact-links a{font-weight:600;transition:color .16s ease,opacity .16s ease}.contact-links a:hover,.contact-links a:focus-visible{color:var(--text)}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.field label{display:block;margin-bottom:.42rem;color:var(--text-secondary);font-weight:650}.field input,.field select,.field textarea{width:100%;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:#ffffff08;color:var(--text);padding:.88rem .95rem;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.field select option{color:#11151b;background:#fff}.field-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.field input:hover,.field select:hover,.field textarea:hover{border-color:#ffffff29;background:#ffffff0b}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:3px solid rgba(201,162,39,.24);outline-offset:2px;border-color:#c9a22761;background:#ffffff0f;box-shadow:0 0 0 4px #c9a22714}.field-invalid input,.field-invalid select,.field-invalid textarea{border-color:#ff6a6ab3;background:#ff6a6a12}.field-error,.form-error-summary{margin:.48rem 0 0;color:#ffb7b7;font-size:.86rem;line-height:1.45}.form-error-summary{margin-top:.2rem;padding:.78rem .92rem;border:1px solid rgba(255,106,106,.28);border-radius:1rem;background:#ff6a6a17}.button[disabled],.button[aria-busy=true]{cursor:wait;opacity:.72;transform:none}.contact-assurance-strip{grid-template-columns:repeat(2,minmax(0,max-content))}.contact-form-card h2{margin:.55rem 0 0;font-size:clamp(1.45rem,2vw,1.95rem);line-height:1.12;letter-spacing:-.035em}.optional-label{color:var(--text-muted);font-weight:500}.button-full{width:100%}.form-confirmation{border:1px solid rgba(112,211,140,.2);border-radius:1rem;padding:.82rem .95rem;color:#bfe7c8;background:#70d38c14}.site-footer{border-top:1px solid rgba(201,162,39,.14);padding:clamp(2.5rem,5vw,4rem) 0;background:radial-gradient(circle at 16% 0%,rgba(201,162,39,.1),transparent 26rem),linear-gradient(180deg,#040507fa,#000)}.footer-grid{display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:end}.footer-brand-block,.footer-meta{display:grid;gap:.85rem}.footer-brand{width:fit-content}.footer-brand-block p{max-width:35rem;margin:0;color:var(--text-secondary);line-height:1.65}.footer-system-line,.footer-contact-row,.footer-legal{display:flex;flex-wrap:wrap;gap:.5rem .8rem;align-items:center}.footer-system-line span{padding:.42rem .68rem;border-radius:999px;border:1px solid rgba(201,162,39,.18);color:var(--gold-hover);background:#c9a22711;font-size:.78rem;font-weight:750}.footer-meta{font-size:.96rem;line-height:1.7;text-align:right;color:#fff;justify-items:end}.footer-links{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;color:#ffffffc7}.footer-contact-row,.footer-legal{justify-content:flex-end;color:var(--text-secondary)}.footer-legal{max-width:42rem;font-size:.86rem}.footer-links a:hover,.footer-links a:focus-visible,.card-note a:hover,.card-note a:focus-visible,.contact-links a:hover,.contact-links a:focus-visible,.helper a:hover,.helper a:focus-visible{color:var(--text)}.footer-links a,.card-note a,.helper a{transition:color .16s ease,opacity .16s ease}.footer-meta a,.footer-links a{color:#fff}.footer-separator{color:#d4af37}.footer-links a:hover,.card-note a:hover,.helper a:hover{opacity:1}.ambient-toggle{position:fixed;right:1.25rem;bottom:1.25rem;z-index:80;width:3rem;height:3rem;border:1px solid rgba(201,162,39,.22);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--gold-hover);background:#090b0eb8;box-shadow:0 18px 34px -24px #000000f2;backdrop-filter:blur(16px);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.ambient-toggle:before,.ambient-toggle:after{content:"";position:absolute;inset:-.42rem;border-radius:inherit;pointer-events:none}.ambient-toggle:before{border:1px solid rgba(242,202,80,.14);opacity:.72}.ambient-toggle:after{border:1px solid rgba(142,197,255,.28);opacity:0}.ambient-toggle svg{width:1.25rem;height:1.25rem;fill:currentColor}.ambient-toggle:hover,.ambient-toggle:focus-visible{transform:translateY(-1px);border-color:#f2ca506b;background:#171c24e6;outline:3px solid rgba(201,162,39,.18);outline-offset:3px}.ambient-toggle:active{transform:translateY(0) scale(.98)}.ambient-toggle.is-active{color:#11151b;background:var(--gold-hover);border-color:#ffffff29}.ambient-toggle.is-idle{box-shadow:0 18px 34px -24px #000000f2,0 0 28px #f2ca501f}.ambient-toggle.is-idle svg{animation:ambient-idle-bounce 2.6s ease-in-out infinite;transform-origin:center}.ambient-toggle.is-idle:after{animation:ambient-idle-ring 2.6s ease-out infinite}.ambient-toggle.is-active:before,.ambient-toggle.is-active:after{opacity:0;animation:none}.ambient-toggle.is-active svg{animation:none}.motion-ready .trust-strip-item,.motion-ready .card,.motion-ready .what-item,.motion-ready .training-section .section-intro,.motion-ready .training-pricing-section .section-intro,.motion-ready .audience-section .section-intro,.motion-ready .pricing-risk-callout,.motion-ready .training-value-panel,.motion-ready .governance-trust-strip,.motion-ready .lab-console,.motion-ready .workflow-step,.motion-ready .governance-list li,.motion-ready .governance-trust-items li,.motion-ready .founder-copy,.motion-ready .founder-signals span,.motion-ready .strategic-leadership-intro,.motion-ready .leadership-profile,.motion-ready .contact-direct-item{opacity:0;transform:translateY(1.35rem);transition:opacity .52s ease,transform .52s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.motion-ready .trust-strip-item.is-visible,.motion-ready .card.is-visible,.motion-ready .what-item.is-visible,.motion-ready .training-section .section-intro.is-visible,.motion-ready .training-pricing-section .section-intro.is-visible,.motion-ready .audience-section .section-intro.is-visible,.motion-ready .pricing-risk-callout.is-visible,.motion-ready .training-value-panel.is-visible,.motion-ready .governance-trust-strip.is-visible,.motion-ready .lab-console.is-visible,.motion-ready .workflow-step.is-visible,.motion-ready .governance-list li.is-visible,.motion-ready .governance-trust-items li.is-visible,.motion-ready .founder-copy.is-visible,.motion-ready .founder-signals span.is-visible,.motion-ready .strategic-leadership-intro.is-visible,.motion-ready .leadership-profile.is-visible,.motion-ready .contact-direct-item.is-visible{opacity:1;transform:translateY(0)}.motion-ready .bento-card.is-visible:hover,.motion-ready .bento-card.is-visible:focus-within{transform:translateY(-.35rem)}.motion-ready .what-item.is-visible:hover,.motion-ready .what-item.is-visible:focus-within,.motion-ready .training-card.is-visible:hover,.motion-ready .training-card.is-visible:focus-within,.motion-ready .audience-card-accent.is-visible:hover,.motion-ready .audience-card-accent.is-visible:focus-within{transform:translateY(-.28rem)}.page-hero{padding-top:4rem}.form-card{padding:1.55rem}.site-404{min-height:calc(100vh - var(--header-height));display:grid;place-items:center;text-align:center;padding:3rem 0}@media(max-width:1080px){.hero-grid,.agent-lab-hero-grid,.agent-lab-two-col,.agent-lab-topology-layout,.agent-lab-deliverables-layout,.lab-teaser-layout,.implementation-layout,.page-hero-grid,.training-framework-layout,.contact-layout,.about-layout,.training-operating-grid,.footer-grid,.cta-banner{grid-template-columns:1fr}.process-grid,.grid-4,.bento-grid,.training-grid,.training-pricing-grid,.training-framework-nodes,.training-pathway-grid,.workflow-grid,.agent-lab-audience-grid,.agent-lab-test-grid,.agent-lab-process,.agent-lab-pricing-grid,.agent-lab-deliverable-grid,.agent-lab-use-grid,.lab-teaser-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-workbench{grid-template-columns:1fr}.lab-console{min-height:auto}.workflow-grid:before{display:none}.workflow-grid:after{display:none}.workflow-output,.what-layout,.governance-layout,.governance-trust-strip,.resource-page-layout,.founder-layout,.strategic-leadership-grid{grid-template-columns:1fr}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.what-intro{position:static}.hero-copy-wrap{max-width:min(100%,52rem)}.hero h1{max-width:11.25ch;font-size:clamp(3.2rem,8.4vw,5.6rem)}.agent-lab-hero h1{max-width:12.5ch;font-size:clamp(3rem,8vw,5.2rem)}.agent-lab-hero-grid-clean{gap:clamp(2.5rem,6vw,4.5rem)}.agent-lab-hero-grid-clean .agent-lab-dashboard{width:min(100%,42rem);max-width:42rem;margin-top:0;justify-self:start}.training-hero-grid{grid-template-columns:1fr}.training-command-console{max-width:min(100%,46rem)}.home-hero{min-height:auto}.home-hero-panel{max-width:min(100%,42rem);justify-self:start}.footer-meta{text-align:left;justify-items:start}.footer-contact-row,.footer-legal{justify-content:flex-start}}@media(max-width:920px){.agent-lab-hero{min-height:auto;display:block;padding-top:4.75rem;padding-bottom:4rem}.desktop-nav,.header-actions .button{display:none}.menu-toggle{display:inline-flex;align-items:center;justify-content:center}.mobile-only-hidden{display:none}}@media(max-width:720px){:root{--section-space: 4rem;--shell-pad: 1rem}.shell{width:100%;max-width:100%}.hero{min-height:auto;padding-top:3rem}.agent-lab-hero{min-height:auto;padding-top:4.75rem;padding-bottom:4rem}.brand-orb-follower{display:none}.hero-copy-wrap,.hero-panel,.agent-lab-page .hero-copy-wrap,.agent-lab-dashboard,.cta-row{width:100%;max-width:100%}.eyebrow{display:inline-block;max-width:100%;white-space:normal;line-height:1.35}.hero h1,.page-hero h1,.agent-lab-hero h1{max-width:11ch;overflow-wrap:break-word;font-size:clamp(2.05rem,8.3vw,2.52rem);line-height:1.02}.hero-panel-head h2{font-size:1.55rem}.hero-panel,.dashboard-card{min-width:0}.workflow-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 1rem;text-align:left;align-items:center;padding:1rem}.workflow-icon{grid-row:span 2;width:4rem;height:4rem;margin:0}.workflow-step p{margin-top:.25rem}.workflow-output{padding:1.1rem}.lab-console,.lab-card{padding:1.25rem}.lab-screen{min-height:12.5rem}.lab-console-head{display:grid;align-items:start}.lab-meters,.proof-row,.resource-proof-row,.contact-assurance-strip,.cta-row,.grid-2,.grid-3,.grid-4,.resource-grid,.governance-trust-items,.lab-grid,.lab-teaser-cards,.process-grid,.field-row,.bento-grid,.training-grid,.training-pricing-grid,.training-console-grid,.training-progression-flow,.training-framework-layout,.training-framework-nodes,.training-operating-grid,.training-pathway-grid,.workflow-grid,.agent-lab-dashboard-grid,.agent-lab-audience-grid,.agent-lab-test-grid,.agent-lab-process,.agent-lab-pricing-grid,.agent-lab-ongoing-grid,.agent-lab-use-grid,.dashboard-grid,.trust-strip-grid{grid-template-columns:1fr}.agent-lab-subnav{top:72px;margin-top:.75rem}.training-command-console,.training-framework-panel{padding:1.2rem}.training-console-head,.training-console-feed div{display:grid}.training-state-pill{width:fit-content}.training-framework-panel{min-height:auto}.training-framework-rail{display:none}.training-pricing-card.is-recommended{transform:none}.training-pricing-card.is-recommended:after{position:static;display:block;width:fit-content;margin-bottom:.8rem}.agent-lab-subnav-scroll{padding-inline:1rem}.agent-lab-dashboard,.agent-lab-price-card,.agent-lab-evidence-card,.agent-lab-ongoing-section,.agent-lab-ongoing-card{padding:1.25rem}.agent-lab-hero-grid-clean .agent-lab-dashboard{margin-top:1.4rem;justify-self:stretch}.agent-lab-hero-grid-clean .hero-copy-wrap{margin-top:0}.agent-lab-command-centre{padding:1.1rem}.agent-lab-telemetry-map{min-height:10rem}.agent-lab-bullet-strip li{width:100%;max-width:calc(100vw - 2rem);overflow-wrap:anywhere}.agent-lab-page .button,.agent-lab-page .eyebrow{max-width:calc(100vw - 2rem);white-space:normal;text-align:center}.agent-lab-page .hero-copy-wrap,.agent-lab-dashboard{max-width:calc(100vw - 2rem)}.agent-lab-price-card.is-dominant{transform:none}.governance-topology-panel{min-height:auto}.topology-node-list{grid-template-columns:1fr}.topology-rail{display:none}.agent-lab-evidence-stack{min-height:21rem}.agent-lab-page .hero-copy,.agent-lab-page .page-lead,.agent-lab-page p{overflow-wrap:break-word}.cta-row{grid-auto-flow:row}.button{width:100%}.hero-panel-head{flex-direction:column}.footer-links{justify-content:center}.founder-portrait{width:13rem;height:13rem}.founder-orbit{inset:-1.05rem}.founder-copy{padding:.5rem 0 0}.strategic-leadership-shell{gap:1.7rem}.leadership-profile{padding:1.5rem}.leadership-card-head{align-items:start;gap:1rem;padding-bottom:1rem}.leadership-portrait{width:7.2rem;height:7.2rem}.leadership-card-title h3,.leadership-profile-body h3,.leadership-profile-partner h3{font-size:clamp(1.85rem,9vw,2.4rem)}.leadership-focus-list{grid-template-columns:1fr}.leadership-authority-blocks{grid-template-columns:1fr!important}.founder-signals{gap:.5rem}.founder-signals span{width:100%;justify-content:center}.leadership-tags{gap:.5rem}.leadership-tags span{width:100%;justify-content:center}.partner-card-head{align-items:flex-start}.partner-card-head-executive{align-items:center}.partner-avatar-executive{width:5.8rem;height:5.8rem}.leadership-card-cta{width:100%;justify-content:center}.strategic-partner-card{margin-top:1.1rem}.ambient-toggle{right:.9rem;bottom:.9rem}.what-item{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.dynamic-backdrop:before,.signal-grid,.brand-orb-follower{animation:none;display:none}.motion-ready .trust-strip-item,.motion-ready .card,.motion-ready .what-item,.motion-ready .training-section .section-intro,.motion-ready .training-pricing-section .section-intro,.motion-ready .audience-section .section-intro,.motion-ready .pricing-risk-callout,.motion-ready .training-value-panel,.motion-ready .governance-trust-strip,.motion-ready .lab-console,.motion-ready .workflow-step,.motion-ready .governance-list li,.motion-ready .governance-trust-items li,.motion-ready .founder-copy,.motion-ready .founder-signals span,.motion-ready .contact-direct-item{opacity:1;transform:none}}.platform-hero{min-height:calc(94svh - var(--header-height));padding-top:clamp(4.25rem,6vw,7rem);padding-bottom:clamp(5rem,7vw,8rem)}.platform-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.34),rgba(142,197,255,.16),transparent);opacity:.72}.platform-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(28rem,.84fr);gap:clamp(3rem,7vw,7.5rem);align-items:center}.platform-hero-copy{max-width:58rem}.platform-hero h1{max-width:11.2ch;font-size:clamp(3.6rem,7.3vw,8.4rem)}.platform-hero .hero-copy{max-width:47rem;font-size:clamp(1.05rem,1.6vw,1.26rem)}.platform-trust-signals{display:flex;flex-wrap:wrap;gap:.72rem;margin-top:1.55rem}.platform-trust-signals span{display:inline-flex;align-items:center;min-height:2.35rem;padding:.62rem .85rem;border-radius:999px;border:1px solid rgba(201,162,39,.2);color:var(--text-secondary);background:linear-gradient(180deg,#ffffff0b,#ffffff04),#0b0d1094;font-size:.9rem;font-weight:650}.ops-console{position:relative;overflow:hidden;justify-self:end;width:min(100%,41rem);padding:clamp(1.25rem,2vw,1.75rem);border-radius:calc(var(--radius-lg) + .5rem);border:1px solid rgba(201,162,39,.18);background:radial-gradient(circle at 18% 0%,rgba(242,202,80,.11),transparent 19rem),radial-gradient(circle at 100% 26%,rgba(142,197,255,.12),transparent 20rem),linear-gradient(180deg,#181d26f0,#0a0c10f5);box-shadow:0 42px 90px -48px #000,inset 0 1px #ffffff0f}.ops-console:before,.ops-console:after{content:"";position:absolute;pointer-events:none}.ops-console:before{inset:0;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:3rem 3rem;mask-image:radial-gradient(circle at 50% 25%,black,transparent 72%);opacity:.2;animation:console-grid-drift 24s linear infinite}.ops-console:after{inset:0;background:linear-gradient(105deg,transparent 0 36%,rgba(242,202,80,.08) 48%,transparent 62%);transform:translate(-120%);animation:ops-console-scan 7.8s ease-in-out infinite}.ops-console>*{position:relative;z-index:1}.ops-console-header,.ops-live-pill,.ops-gates{display:flex;align-items:center}.ops-console-header{justify-content:space-between;gap:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.08)}.ops-console-header h2{margin:.55rem 0 0;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.45rem,2.2vw,2rem);letter-spacing:-.035em}.ops-live-pill{flex:0 0 auto;gap:.5rem;padding:.52rem .72rem;border-radius:999px;border:1px solid rgba(93,168,126,.32);color:#bde7ca;background:#5da87e1a;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ops-live-pill span{width:.58rem;height:.58rem;border-radius:999px;background:#58d184;box-shadow:0 0 18px #58d1849e;animation:ops-pulse 1.8s ease-in-out infinite}.ops-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}.ops-status-grid article,.ops-feed-row,.ops-gates span,.scenario-simulator,.risk-flow-panel,.evidence-document,.control-dashboard,.founder-timeline article{border:1px solid rgba(255,255,255,.085);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0a0d12b8;box-shadow:inset 0 1px #ffffff0b}.ops-status-grid article{min-height:6.2rem;padding:.92rem;border-radius:1.05rem;transition:border-color .18s ease,transform .18s ease,background .18s ease}.ops-status-grid article:hover{transform:translateY(-2px);border-color:#f2ca5033;background:linear-gradient(180deg,#f2ca500e,#ffffff05),#0a0d12b8}.ops-status-grid span,.ops-feed-row span,.control-dashboard-side span,.incident-table span,.scenario-metrics span,.evidence-document span{color:var(--text-muted);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ops-status-grid strong{display:block;margin-top:.42rem;color:var(--text);font-size:1.08rem}.ops-trace-map{position:relative;margin-top:1rem;overflow:hidden;border-radius:1.25rem;border:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 22% 30%,rgba(142,197,255,.1),transparent 24%),radial-gradient(circle at 78% 44%,rgba(242,202,80,.08),transparent 24%),#080b0f9e}.ops-trace-map svg{width:100%;height:auto;min-height:10.5rem}.trace-line{fill:none;stroke:url(#traceLine);stroke-width:1.7;stroke-linecap:round;stroke-dasharray:8 12;animation:trace-route 8s linear infinite}.trace-line-b{animation-duration:10s;animation-direction:reverse;opacity:.72}.trace-line-c{animation-duration:6.8s;opacity:.55}.trace-node circle{fill:#11161ef5;stroke:#8ec5ff61;stroke-width:1.5;filter:drop-shadow(0 0 12px rgba(142,197,255,.16));animation:trace-node-pulse 3.8s ease-in-out infinite}.trace-node text{fill:#f5f7fad1;font-size:12px;font-weight:800;letter-spacing:.04em}.trace-node.is-risk circle{stroke:#e47c7c94}.trace-node.is-control circle{stroke:#f2ca509e}.ops-feed{display:grid;gap:.72rem;margin-top:1rem}.ops-feed-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.32rem .8rem;padding:.92rem;border-radius:1.05rem;animation:ops-feed-breathe 4.8s ease-in-out infinite;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ops-feed-row:nth-child(2){animation-delay:.9s}.ops-feed-row:nth-child(3){animation-delay:1.8s}.ops-feed-row strong{min-width:0}.ops-feed-row em{grid-column:2;color:var(--text-muted);font-size:.9rem;font-style:normal}.ops-feed-row.is-warning{border-color:#f2ca5038}.ops-feed-row.is-critical{border-color:#e47c7c47}.ops-feed-row:hover{transform:translate(.25rem);border-color:#f2ca5042;background:linear-gradient(90deg,#f2ca5012,#ffffff05),#0a0d12b8}.ops-meta-stream{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.85rem}.ops-meta-stream span{min-width:0;padding:.72rem .76rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.07);background:#ffffff06;color:var(--text-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ops-meta-stream strong{display:block;margin-top:.28rem;color:var(--text-secondary);font-size:.82rem;letter-spacing:normal;text-transform:none}.ops-gates{flex-wrap:wrap;gap:.56rem;margin-top:1.15rem}.ops-gates span{padding:.56rem .72rem;border-radius:999px;color:var(--text-muted);font-size:.82rem;font-weight:750}.ops-gates .is-complete{border-color:#5da87e47;color:#bde7ca}.ops-gates .is-active{border-color:#f2ca5057;color:var(--gold-hover);box-shadow:0 0 24px #f2ca5014}.platform-control-strip{position:relative;z-index:2;padding:1rem 0;border-block:1px solid rgba(255,255,255,.055);background:linear-gradient(90deg,rgba(201,162,39,.08),transparent 24%,rgba(142,197,255,.045) 72%,transparent),#090b0ead;backdrop-filter:blur(14px)}.platform-control-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem}.platform-control-grid span{display:flex;align-items:center;min-height:4.1rem;padding:.95rem 1rem;border-radius:1.1rem;border:1px solid rgba(255,255,255,.075);background:#ffffff06;color:var(--text-secondary);font-size:.88rem;font-weight:750;line-height:1.35}.platform-split{display:grid;grid-template-columns:minmax(0,.86fr) minmax(22rem,1fr);gap:clamp(2rem,5vw,5.5rem);align-items:center}.platform-different-section,.governance-output-section,.proof-centre-section{position:relative;overflow:hidden}.governance-flow-section{position:relative;overflow:hidden;padding-top:clamp(5rem,8vw,8.5rem);padding-bottom:clamp(5rem,8vw,8.5rem);background:radial-gradient(circle at 50% 42%,rgba(201,162,39,.09),transparent 28rem),linear-gradient(180deg,#090b0ef5,#0c1016fa)}.governance-flow-section:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:5rem 5rem;mask-image:radial-gradient(circle at 50% 48%,black,transparent 74%);opacity:.34;animation:console-grid-drift 34s linear infinite;pointer-events:none}.governance-flow-shell{position:relative;z-index:1}.governance-flow-copy{max-width:56rem;margin-bottom:clamp(2rem,4vw,3.4rem)}.governance-flow-copy h2{max-width:14ch}.governance-flow-diagram{position:relative;min-height:clamp(32rem,48vw,42rem);overflow:hidden;border-radius:calc(var(--radius-lg) + .8rem);border:1px solid rgba(201,162,39,.18);background:radial-gradient(circle at 24% 20%,rgba(142,197,255,.1),transparent 20rem),radial-gradient(circle at 78% 70%,rgba(242,202,80,.1),transparent 24rem),linear-gradient(180deg,#171c24db,#07090ceb);box-shadow:0 42px 110px -64px #000,inset 0 1px #ffffff0d}.flow-backplane{position:absolute;inset:6%;border-radius:2rem;border:1px solid rgba(255,255,255,.055);background:radial-gradient(circle at 50% 50%,rgba(201,162,39,.07),transparent 54%),repeating-linear-gradient(120deg,transparent 0 4.2rem,rgba(255,255,255,.022) 4.2rem 4.25rem);animation:flow-backplane-shift 22s ease-in-out infinite alternate}.flow-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.flow-lines path{fill:none;stroke:#f2ca5094;stroke-width:1.4;stroke-linecap:round;stroke-dasharray:10 16;filter:drop-shadow(0 0 14px rgba(242,202,80,.14));animation:signature-flow 10s linear infinite}.flow-lines path:nth-child(2){stroke:#8ec5ff5c;animation-duration:13s;animation-direction:reverse}.flow-lines path:nth-child(3),.flow-lines path:nth-child(4){stroke:#ffffff29;animation-duration:16s}.flow-node{position:absolute;z-index:2;width:min(22rem,28vw);min-height:8.6rem;padding:1.05rem;border-radius:1.35rem;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#090c11d1;box-shadow:0 26px 60px -42px #000000f2,inset 0 1px #ffffff0e;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.flow-node:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(242,202,80,.18),transparent 42%,rgba(142,197,255,.12));opacity:0;transition:opacity .22s ease;pointer-events:none}.flow-node:hover{transform:translateY(-.22rem);border-color:#f2ca5047;box-shadow:0 30px 68px -42px #000,0 0 42px #f2ca5014}.flow-node:hover:after{opacity:1}.flow-node span{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:999px;color:var(--gold-hover);border:1px solid rgba(242,202,80,.26);background:#c9a22714;font-size:.78rem;font-weight:850}.flow-node strong{display:block;margin-top:.72rem;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.12}.flow-node em{display:block;margin-top:.52rem;color:var(--text-muted);font-size:.86rem;font-style:normal;line-height:1.45}.flow-node-input{left:5%;top:11%}.flow-node-evaluate{left:31%;top:6%}.flow-node-risk{right:7%;top:13%}.flow-node-escalate{left:12%;bottom:13%}.flow-node-evidence{left:42%;top:39%}.flow-node-release{right:13%;bottom:11%}.flow-node-monitor{left:41%;bottom:5%}.platform-different-section:before,.governance-output-section:before,.proof-centre-section:before,.control-dashboard-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(201,162,39,.08),transparent 26rem),radial-gradient(circle at 86% 56%,rgba(142,197,255,.06),transparent 28rem);pointer-events:none}.platform-different-section>*,.governance-output-section>*,.proof-centre-section>*,.control-dashboard-section>*{position:relative;z-index:1}.risk-flow-panel{position:relative;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:.7rem;align-items:center;min-height:13rem;padding:1.3rem;border-radius:var(--radius-lg)}.risk-flow-node{display:grid;place-items:center;min-height:5rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--text);font-weight:850}.risk-flow-node.is-source{border-color:#8ec5ff38}.risk-flow-node.is-warning{border-color:#e47c7c52;color:#f2b4b4}.risk-flow-node.is-control{border-color:#f2ca5057;color:var(--gold-hover)}.risk-flow-line{width:clamp(1.8rem,4vw,4rem);height:2px;border-radius:999px;background:linear-gradient(90deg,#8ec5ff2e,#f2ca50b3,#8ec5ff2e);background-size:220% 100%;animation:risk-line-flow 2.6s linear infinite}.ai-risk-grid,.lab-detail-grid,.output-grid,.proof-centre-grid,.engagement-timeline{display:grid;gap:1rem}.ai-risk-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.4rem}.ai-risk-card,.output-card,.proof-centre-card,.engagement-stage{padding:clamp(1.25rem,2vw,1.65rem)}.ai-risk-card span,.engagement-stage span,.founder-timeline span{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:999px;border:1px solid rgba(201,162,39,.24);color:var(--gold-hover);background:#c9a22714;font-size:.8rem;font-weight:850}.product-lab-section{position:relative}.platform-muted-line{color:var(--gold-hover)!important;font-weight:800}.scenario-simulator{position:relative;overflow:hidden;padding:clamp(1.25rem,2vw,1.75rem);border-radius:var(--radius-lg)}.scenario-simulator:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:3.5rem 3.5rem;opacity:.22}.scenario-simulator>*{position:relative;z-index:1}.scenario-track{display:grid;gap:.8rem}.scenario-track span{position:relative;min-height:3.6rem;display:flex;align-items:center;padding:.9rem 1rem .9rem 2.75rem;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--text-secondary);font-weight:750;transition:border-color .18s ease,transform .18s ease,background .18s ease}.scenario-track span:hover{transform:translate(.2rem);border-color:#f2ca5038}.scenario-track span:before{content:"";position:absolute;left:1rem;width:.72rem;height:.72rem;border-radius:999px;background:#58d184;box-shadow:0 0 16px #58d18461}.scenario-track .is-warning:before{background:var(--gold-hover);box-shadow:0 0 16px #f2ca506b}.scenario-track .is-critical:before{background:#e47c7c;box-shadow:0 0 16px #e47c7c6b}.scenario-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}.scenario-metrics article{padding:1rem;border-radius:1rem;background:#090b0e85;border:1px solid rgba(255,255,255,.07)}.scenario-metrics strong{display:block;font-family:Manrope,Inter,sans-serif;font-size:1.8rem;letter-spacing:-.04em}.lab-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem}.lab-detail-card summary{cursor:pointer;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:1.18rem;font-weight:850;list-style-position:inside}.lab-detail-card summary:focus-visible{outline:3px solid rgba(201,162,39,.24);outline-offset:.25rem;border-radius:.5rem}.lab-detail-card p{margin-bottom:0}.engagement-section{background:radial-gradient(circle at 50% 0%,rgba(201,162,39,.075),transparent 30rem),linear-gradient(180deg,#090b0efa,#0b0f15fa)}.engagement-timeline{position:relative;grid-template-columns:repeat(4,minmax(0,1fr))}.engagement-timeline:before{content:"";position:absolute;top:2.2rem;left:1.3rem;right:1.3rem;height:2px;background:linear-gradient(90deg,#c9a2271a,#f2ca50ad,#8ec5ff2e);opacity:.58}.engagement-stage{position:relative;padding-top:3.15rem}.engagement-stage span{position:absolute;top:1.1rem;left:1.35rem}.engagement-stage em{display:inline-flex;margin-top:.8rem;color:var(--gold-hover);font-style:normal;font-weight:800;font-size:.9rem}.evidence-stack{position:relative;min-height:24rem}.evidence-document{position:absolute;inset:auto 0 0 auto;width:min(100%,27rem);min-height:19rem;padding:1.5rem;border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff12,#ffffff05),#0c1016f0}.evidence-document.is-front{z-index:3}.evidence-document.is-back{z-index:2;right:3.3rem;bottom:2.3rem;opacity:.58;transform:rotate(-4deg)}.evidence-document.is-back-two{z-index:1;right:6.1rem;bottom:4.8rem;opacity:.35;transform:rotate(5deg)}.evidence-document h3{margin:.65rem 0 1rem;font-size:1.6rem}.evidence-document dl{display:grid;gap:.7rem;margin:0}.evidence-document dl div{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid rgba(255,255,255,.08)}.evidence-document dt{color:var(--text-muted);font-weight:800}.evidence-document dd{margin:0;color:var(--text);text-align:right}.output-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.2rem}.control-dashboard-section{position:relative;overflow:hidden}.control-dashboard{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(19rem,.55fr);gap:1rem;padding:clamp(1.2rem,2vw,1.8rem);border-radius:calc(var(--radius-lg) + .7rem);background:radial-gradient(circle at 24% 18%,rgba(242,202,80,.1),transparent 23rem),radial-gradient(circle at 86% 60%,rgba(142,197,255,.12),transparent 26rem),linear-gradient(180deg,#161c26f0,#080a0ef5)}.control-dashboard-main{min-height:24rem;padding:1.15rem;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.075);background:#080b0f94}.control-dashboard-head{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.control-dashboard-head strong{color:var(--gold-hover)}.heatmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:1rem}.heatmap span{min-height:4.6rem;border-radius:.9rem;background:radial-gradient(circle at 50% 50%,rgba(93,168,126,.22),transparent 64%),#ffffff09;border:1px solid rgba(93,168,126,.18);animation:heatmap-breathe 6.5s ease-in-out infinite}.heatmap span:nth-child(3n){animation-delay:1.1s}.heatmap span:nth-child(4n){animation-delay:2.2s}.heatmap .is-mid{background:radial-gradient(circle at 50% 50%,rgba(242,202,80,.28),transparent 64%),#ffffff09;border-color:#f2ca503d}.heatmap .is-hot{background:radial-gradient(circle at 50% 50%,rgba(228,124,124,.3),transparent 64%),#ffffff09;border-color:#e47c7c42}.control-dashboard-side{display:grid;gap:.8rem}.control-dashboard-side article{padding:1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.075);background:#ffffff09}.control-dashboard-side strong{display:block;margin-top:.45rem;font-size:1.12rem}.incident-table{grid-column:1 / -1;display:grid;gap:.65rem}.incident-table div{display:grid;grid-template-columns:7rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.85rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.075);background:#ffffff08;transition:transform .18s ease,border-color .18s ease,background .18s ease}.incident-table div:hover{transform:translate(.25rem);border-color:#f2ca503d;background:#c9a2270e}.incident-table em{color:var(--gold-hover);font-style:normal;font-weight:850}.platform-founder-layout{gap:clamp(2rem,6vw,6rem)}.platform-founder-copy{max-width:58rem}.founder-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.5rem}.founder-timeline article{padding:1rem;border-radius:var(--radius-md)}.founder-timeline strong{display:block;margin-top:.85rem}.founder-timeline p{margin:.45rem 0 0;color:var(--text-secondary);line-height:1.55;font-size:.92rem}.proof-centre-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-centre-card{min-height:21rem;display:flex;flex-direction:column}.proof-centre-card .inline-link{margin-top:auto}.enterprise-cta-section{padding-top:clamp(4rem,7vw,7rem)}.enterprise-cta-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.5rem,5vw,4rem);align-items:center;padding:clamp(1.6rem,4vw,3rem);border-color:#c9a22733;background:radial-gradient(circle at 18% 18%,rgba(242,202,80,.13),transparent 24rem),radial-gradient(circle at 92% 72%,rgba(142,197,255,.08),transparent 22rem),linear-gradient(180deg,#ffffff0b,#ffffff05)}.sticky-demo-cta{position:fixed;right:clamp(5.9rem,7vw,7.25rem);bottom:clamp(1rem,2.8vw,2.2rem);z-index:45;display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:0 1.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#d4af37,#f2ca50);color:#11151b;font-weight:850;opacity:0;pointer-events:none;transform:translateY(.85rem) scale(.98);box-shadow:0 22px 42px -26px #f2ca50d9,0 0 0 .45rem #c9a22714;transition:opacity .18s ease,transform .18s ease,box-shadow .16s ease}.sticky-demo-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.sticky-demo-cta:hover,.sticky-demo-cta:focus-visible{transform:translateY(-2px);box-shadow:0 28px 50px -28px #f2ca50f2,0 0 0 .55rem #c9a2271a}@keyframes ops-console-scan{0%,44%{transform:translate(-120%)}72%,to{transform:translate(120%)}}@keyframes ops-pulse{0%,to{opacity:.68;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes ops-feed-breathe{0%,to{transform:translateY(0);border-color:#ffffff16}50%{transform:translateY(-2px);border-color:#f2ca5029}}@keyframes risk-line-flow{to{background-position:220% 0}}@keyframes console-grid-drift{to{background-position:3rem 3rem,3rem 3rem}}@keyframes trace-route{to{stroke-dashoffset:-160}}@keyframes trace-node-pulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes flow-backplane-shift{0%{transform:translate3d(-.8rem,-.4rem,0)}to{transform:translate3d(.8rem,.5rem,0)}}@keyframes signature-flow{to{stroke-dashoffset:-220}}@keyframes heatmap-breathe{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.018);opacity:1}}@media(max-width:1180px){.platform-hero-grid,.platform-split,.governance-flow-shell,.control-dashboard,.platform-founder-layout,.enterprise-cta-banner{grid-template-columns:1fr}.platform-hero{min-height:auto}.platform-hero h1{max-width:12.5ch}.ops-console{justify-self:start;width:100%;max-width:46rem}.platform-control-grid,.ai-risk-grid,.output-grid,.proof-centre-grid,.engagement-timeline,.founder-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-flow-diagram{min-height:48rem}.flow-node{width:min(23rem,38vw)}.flow-node-input{left:5%;top:7%}.flow-node-evaluate{right:5%;left:auto;top:12%}.flow-node-risk{left:8%;right:auto;top:36%}.flow-node-escalate{inset:40% 6% auto auto}.flow-node-evidence{left:7%;top:64%}.flow-node-release{right:6%;bottom:14%}.flow-node-monitor{left:34%;bottom:3%}.engagement-timeline:before{display:none}.evidence-stack{min-height:22rem}}@media(max-width:760px){.platform-hero{padding-top:3.5rem;padding-bottom:4rem}.platform-hero-grid{gap:2rem}.platform-hero h1{max-width:11.5ch;font-size:clamp(2.35rem,12vw,3.4rem)}.platform-trust-signals span,.platform-control-grid span{width:100%}.ops-console-header,.control-dashboard-head,.evidence-document dl div,.incident-table div{display:grid}.ops-live-pill{width:fit-content}.ops-status-grid,.ops-meta-stream,.platform-control-grid,.ai-risk-grid,.lab-detail-grid,.scenario-metrics,.output-grid,.proof-centre-grid,.engagement-timeline,.founder-timeline,.heatmap,.risk-flow-panel{grid-template-columns:1fr}.governance-flow-diagram{display:grid;gap:.85rem;min-height:auto;padding:1rem}.flow-backplane,.flow-lines{display:none}.flow-node,.flow-node-input,.flow-node-evaluate,.flow-node-risk,.flow-node-escalate,.flow-node-evidence,.flow-node-release,.flow-node-monitor{position:relative;inset:auto;width:100%;min-height:auto}.risk-flow-line{width:2px;height:1.4rem;justify-self:center;background:linear-gradient(180deg,#8ec5ff2e,#f2ca50b3,#8ec5ff2e)}.evidence-stack{min-height:auto}.evidence-document,.evidence-document.is-back,.evidence-document.is-back-two{position:relative;inset:auto;width:100%;opacity:1;transform:none;margin-top:.8rem}.incident-table div{grid-template-columns:1fr;gap:.35rem}.ops-console{padding:1rem}.ops-status-grid article,.ops-feed-row{min-height:auto;padding:.78rem}.ops-feed-row{grid-template-columns:1fr}.ops-feed-row em{grid-column:1}.ops-feed-row:nth-child(3),.ops-gates span:nth-child(4){display:none}.sticky-demo-cta{display:none}}body[data-page=home] .section:not(.platform-hero){padding-top:clamp(4.6rem,7vw,7.35rem);padding-bottom:clamp(4.6rem,7vw,7.35rem)}body[data-page=home] .section-intro{max-width:50rem}body[data-page=home] .section-intro h2{max-width:15ch;letter-spacing:-.052em}body[data-page=home] .centered-intro{max-width:54rem}body[data-page=home] .centered-intro h2{margin-inline:auto}body[data-page=home] .platform-control-strip{padding:.72rem 0;border-block-color:rgba(255,255,255,.038);background:linear-gradient(90deg,transparent,rgba(201,162,39,.055) 18%,rgba(142,197,255,.035) 82%,transparent),#090b0e8f}body[data-page=home] .platform-control-grid{gap:0;align-items:center}body[data-page=home] .platform-control-grid span{min-height:2.7rem;padding:.35rem 1rem;border:0;border-right:1px solid rgba(255,255,255,.07);border-radius:0;background:transparent;color:#e9eef5b8;font-size:.78rem;letter-spacing:.075em;text-transform:uppercase}body[data-page=home] .platform-control-grid span:last-child{border-right:0}body[data-page=home] .platform-different-section,body[data-page=home] .engagement-section,body[data-page=home] .governance-output-section,body[data-page=home] .proof-centre-section{background:radial-gradient(circle at 16% 12%,rgba(201,162,39,.055),transparent 26rem),linear-gradient(180deg,#090b0efa,#0a0d12fb)}body[data-page=home] .product-lab-section,body[data-page=home] .control-dashboard-section{background:linear-gradient(180deg,#0c1016f0,#090b0efb)}body[data-page=home] .platform-different-section:before,body[data-page=home] .governance-output-section:before,body[data-page=home] .proof-centre-section:before,body[data-page=home] .control-dashboard-section:before{opacity:.62;background:radial-gradient(circle at 12% 18%,rgba(201,162,39,.052),transparent 30rem),radial-gradient(circle at 88% 54%,rgba(142,197,255,.04),transparent 32rem)}body[data-page=home] .risk-flow-panel,body[data-page=home] .scenario-simulator,body[data-page=home] .evidence-document,body[data-page=home] .release-workbench{border-color:#fff1;box-shadow:0 34px 88px -64px #000000f5,inset 0 1px #ffffff0a}body[data-page=home] .ai-risk-card,body[data-page=home] .output-card,body[data-page=home] .proof-centre-card,body[data-page=home] .engagement-stage,body[data-page=home] .lab-detail-card{border-color:#ffffff0f;background:linear-gradient(180deg,#ffffff09,#ffffff03),#0a0d126b;box-shadow:none}body[data-page=home] .ai-risk-card,body[data-page=home] .output-card{border-top:1px solid rgba(242,202,80,.13);border-left-color:transparent;border-right-color:transparent;border-bottom-color:#ffffff0a}body[data-page=home] .ai-risk-card h3,body[data-page=home] .output-card h3,body[data-page=home] .engagement-stage h3{letter-spacing:-.035em}body[data-page=home] .ai-risk-card span,body[data-page=home] .engagement-stage span,body[data-page=home] .founder-timeline span{width:auto;height:auto;border:0;background:transparent;color:#f2ca50e0;font-size:.76rem;letter-spacing:.12em}body[data-page=home] .engagement-timeline:before{top:1.45rem;left:0;right:0;opacity:.34}body[data-page=home] .engagement-stage{padding-top:2.4rem}body[data-page=home] .engagement-stage span{top:1rem;left:1.3rem}body[data-page=home] .governance-flow-section{padding-top:clamp(5.8rem,9vw,9.5rem);padding-bottom:clamp(5.8rem,9vw,9.5rem);background:radial-gradient(circle at 50% 44%,rgba(201,162,39,.075),transparent 34rem),linear-gradient(180deg,#07090cfc,#0c1016fb)}body[data-page=home] .governance-flow-diagram{border-color:#c9a22721;background:radial-gradient(circle at 24% 20%,rgba(142,197,255,.075),transparent 22rem),radial-gradient(circle at 78% 70%,rgba(242,202,80,.072),transparent 26rem),linear-gradient(180deg,#13181fd1,#07090ceb)}body[data-page=home] .flow-node{min-height:9.35rem;padding-bottom:2.25rem;border-color:#ffffff13;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#080b0fc2}body[data-page=home] .flow-node:before{content:attr(data-flow-status) " \b7  " attr(data-flow-owner);position:absolute;left:1.05rem;right:1.05rem;bottom:.8rem;color:#e9eef59e;font-size:.68rem;font-weight:820;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;opacity:0;transform:translateY(.25rem);transition:opacity .22s ease,transform .22s ease;pointer-events:none}body[data-page=home] .flow-node:hover,body[data-page=home] .flow-node:focus-visible,body[data-page=home] .flow-node.is-active{transform:translateY(-.28rem);border-color:#f2ca5052;background:linear-gradient(180deg,#f2ca500e,#ffffff04),#090c11d6}body[data-page=home] .flow-node:hover:before,body[data-page=home] .flow-node:focus-visible:before,body[data-page=home] .flow-node.is-active:before{opacity:1;transform:translateY(0)}body[data-page=home] .flow-node:focus-visible{outline:3px solid rgba(242,202,80,.2);outline-offset:.22rem}body[data-page=home] .release-workbench{grid-template-columns:minmax(0,1fr) minmax(18rem,.52fr);gap:1.1rem;padding:clamp(1.15rem,2vw,1.75rem)}.release-workbench-main,.release-workbench-side,.release-recommendation-document,.risk-classification-table{min-width:0}.release-workbench-main{display:grid;gap:1rem}.release-recommendation-document{padding:clamp(1rem,2vw,1.35rem);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#fbfaf70f,#fbfaf705),#090b0e8f}.release-recommendation-document>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.95rem;border-bottom:1px solid rgba(255,255,255,.075)}.release-recommendation-document span,.release-workbench-side span,.risk-classification-table span{color:var(--text-muted);font-size:.72rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.release-recommendation-document strong{color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.1rem,1.8vw,1.42rem);letter-spacing:-.035em}.release-recommendation-document dl{display:grid;gap:0;margin:0}.release-recommendation-document dl div{display:grid;grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);gap:1rem;padding:.82rem 0;border-bottom:1px solid rgba(255,255,255,.055)}.release-recommendation-document dl div:last-child{border-bottom:0}.release-recommendation-document dt{color:var(--text-muted);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.release-recommendation-document dd{margin:0;color:var(--text-secondary);line-height:1.5}.release-workbench-side{display:grid;gap:.75rem}.release-workbench-side article{padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.release-workbench-side strong{display:block;margin-top:.36rem;color:var(--text);font-size:1rem}.release-workbench-side em{display:block;margin-top:.25rem;color:var(--text-muted);font-size:.82rem;font-style:normal}.risk-classification-table{grid-column:1 / -1;display:grid;gap:.5rem}.risk-classification-table div{display:grid;grid-template-columns:7rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.78rem .9rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.058);background:#ffffff06;transition:transform .18s ease,border-color .18s ease,background .18s ease}.risk-classification-table div:hover{transform:translate(.18rem);border-color:#f2ca5033;background:#c9a2270b}.risk-classification-table strong{color:var(--text-secondary)}.risk-classification-table em{color:var(--gold-hover);font-style:normal;font-weight:850}body[data-page=home] .strategic-leadership-section{background:radial-gradient(circle at 18% 14%,rgba(242,202,80,.07),transparent 30rem),radial-gradient(circle at 82% 42%,rgba(142,197,255,.045),transparent 34rem),linear-gradient(180deg,#090b0efc,#0c0f14fb)}body[data-page=home] .strategic-leadership-shell{gap:clamp(2.6rem,4.8vw,4.8rem)}body[data-page=home] .strategic-leadership-intro{max-width:62rem}body[data-page=home] .strategic-leadership-intro h2{max-width:18ch}body[data-page=home] .leadership-profile{border-color:#ffffff12;background:linear-gradient(150deg,#ffffff0c,#ffffff03),#0a0d12ad;box-shadow:0 34px 86px -68px #000,inset 0 1px #ffffff0b}body[data-page=home] .leadership-profile:before{opacity:.34}body[data-page=home] .leadership-profile:hover,body[data-page=home] .leadership-profile:focus-within{border-color:#f2ca5038;box-shadow:0 38px 90px -68px #000,0 0 34px #f2ca500e,inset 0 1px #ffffff0d}.small-business-ai-page{background:radial-gradient(ellipse at 76% 12%,rgba(242,202,80,.12),transparent 30rem),radial-gradient(ellipse at 18% 46%,rgba(142,197,255,.08),transparent 34rem),radial-gradient(ellipse at 50% 72%,rgba(93,168,126,.055),transparent 32rem),linear-gradient(180deg,#090b0ef5,#090b0efb)}.small-business-hero{position:relative;overflow:hidden}.small-business-hero:before{content:"";position:absolute;inset:5rem 0 auto;height:28rem;background:linear-gradient(90deg,transparent,rgba(242,202,80,.08),rgba(142,197,255,.045),transparent),repeating-linear-gradient(100deg,transparent 0 5.8rem,rgba(255,255,255,.04) 5.8rem 5.86rem,transparent 5.86rem 8rem);opacity:.72;mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);pointer-events:none}.small-business-hero-grid,.small-business-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.82fr);gap:clamp(2.25rem,5vw,5rem);align-items:center}.small-business-hero-copy{position:relative;max-width:54rem}.small-business-hero-copy h1{text-shadow:0 0 34px rgba(242,202,80,.08)}.small-business-hero-copy h1:after{content:"";display:block;width:min(12rem,44vw);height:.24rem;margin-top:1rem;border-radius:999px;background:linear-gradient(90deg,var(--gold),rgba(142,197,255,.78),transparent);box-shadow:0 0 24px #f2ca5033}.small-business-hero-copy>p:not(.page-lead){max-width:48rem;color:var(--text-secondary);font-size:1.06rem;line-height:1.78}.small-business-price-line{display:inline-flex;width:fit-content;margin:.7rem 0 1.15rem;padding:.68rem .95rem;border-radius:999px;border:1px solid rgba(201,162,39,.26);background:linear-gradient(90deg,#c9a2272e,#8ec5ff0f),#c9a22714;color:var(--gold-hover);font-size:.88rem;font-weight:850}.small-business-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.5rem}.small-business-proof-row span,.small-business-stack-grid span,.small-business-stack-flow span{min-width:0;border:1px solid rgba(255,255,255,.07);background:#ffffff09;color:var(--text-secondary)}.small-business-proof-row span{padding:.82rem .9rem;border-radius:1rem;line-height:1.45;box-shadow:inset 0 1px #ffffff09}.small-business-stack-card,.small-business-pricing-card,.small-business-roi-card{position:relative;overflow:hidden;border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.18);background:radial-gradient(ellipse at 18% 18%,rgba(242,202,80,.16),transparent 18rem),radial-gradient(ellipse at 88% 82%,rgba(142,197,255,.12),transparent 18rem),linear-gradient(145deg,#ffffff13,#ffffff05),#0c1016d1;box-shadow:0 34px 90px -66px #000,inset 0 1px #ffffff0d}.small-business-stack-card{padding:clamp(1rem,2.4vw,1.6rem);transform:translateY(0);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.small-business-stack-card:hover,.small-business-stack-card:focus-within{transform:translateY(-.28rem);border-color:#f2ca5057;box-shadow:0 42px 105px -68px #000,0 0 42px #f2ca5014,inset 0 1px #ffffff0f}.small-business-stack-card:before,.small-business-pricing-card:before,.small-business-roi-card:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0 38%,rgba(242,202,80,.07) 48%,transparent 60%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,3.4rem 3.4rem,3.4rem 3.4rem;opacity:.34;pointer-events:none}.small-business-stack-card>*,.small-business-pricing-card>*,.small-business-roi-card>*{position:relative;z-index:1}.small-business-stack-header{display:grid;gap:.45rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.075)}.small-business-stack-header strong{color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.25rem,2vw,1.7rem);letter-spacing:-.035em}.small-business-stack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.small-business-stack-grid span{min-height:5.2rem;display:grid;align-items:end;padding:.85rem;border-radius:1rem;color:var(--text);font-weight:780;line-height:1.25}.small-business-stack-grid span:nth-child(odd){border-color:#c9a2272e}.small-business-stack-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem}.small-business-stack-flow span{padding:.62rem .5rem;border-radius:999px;color:var(--gold-hover);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-align:center;text-transform:uppercase}.small-business-card-grid{display:grid;gap:1rem}.small-business-card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.small-business-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.small-business-card,.small-business-capability,.small-business-usecase,.small-business-upsell-card{min-width:0;border-color:#fff1;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#0a0d12a8;transition:transform .18s ease,border-color .18s ease,background .18s ease}.small-business-card:hover,.small-business-capability:hover,.small-business-usecase:hover,.small-business-upsell-card:hover{transform:translateY(-.18rem);border-color:#f2ca5033;background:linear-gradient(180deg,#f2ca500d,#ffffff04),#0a0d12b8}.small-business-card>span{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-bottom:.8rem;border-radius:999px;border:1px solid rgba(242,202,80,.25);background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.18),transparent 30%),#c9a2271c;color:var(--gold-hover);font-size:.72rem;font-weight:880;letter-spacing:.12em}.small-business-card h3,.small-business-capability h3,.small-business-usecase h3,.small-business-upsell-card h3{margin-top:0;color:var(--text)}.small-business-capability ul,.small-business-usecase ul,.small-business-upsell-card ul,.small-business-checklist,.small-business-pricing-lists ul{display:grid;gap:.62rem;margin:1rem 0 0;padding:0;list-style:none}.small-business-capability li,.small-business-usecase li,.small-business-upsell-card li,.small-business-checklist li,.small-business-pricing-lists li{position:relative;padding-left:1.25rem;color:var(--text-secondary);line-height:1.5}.small-business-capability li:before,.small-business-usecase li:before,.small-business-upsell-card li:before,.small-business-checklist li:before,.small-business-pricing-lists li:before{content:"";position:absolute;left:0;top:.58em;width:.42rem;height:.42rem;border-radius:999px;background:var(--gold);box-shadow:0 0 14px #c9a22738}.small-business-upsell-card a,.small-business-governance-section .inline-link{color:var(--gold-hover)}.small-business-section-line{max-width:54rem;margin:1.5rem auto 0;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:780;letter-spacing:-.025em;text-align:center;padding:1rem 1.15rem;border-radius:1.2rem;border:1px solid rgba(242,202,80,.16);background:linear-gradient(90deg,#f2ca5014,#8ec5ff0b),#ffffff06}.small-business-pricing-card{max-width:74rem;margin:0 auto;padding:clamp(1.2rem,3vw,2rem)}.small-business-pricing-card.is-featured{box-shadow:0 42px 100px -64px #000,0 0 62px #c9a2271c,inset 0 1px #ffffff0f}.small-business-pricing-card.is-featured:after{content:"Starter focus";position:absolute;top:1.1rem;right:1.1rem;z-index:1;padding:.52rem .72rem;border-radius:999px;border:1px solid rgba(142,197,255,.18);background:#8ec5ff14;color:#b9ddff;font-size:.7rem;font-weight:880;letter-spacing:.1em;text-transform:uppercase}.pricing-card-head{display:grid;gap:.7rem}.pricing-card-head h3{margin:0;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.8rem,3.4vw,3rem);letter-spacing:-.045em}.pricing-card-head p,.small-business-note{color:var(--text-secondary);line-height:1.65}.small-business-price-lockup{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:1.35rem 0}.small-business-price-lockup strong{color:#f2ca50;font-family:Manrope,Inter,sans-serif;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.055em}.small-business-price-lockup span,.small-business-upsell-price{border:1px solid rgba(255,255,255,.075);background:#ffffff09}.small-business-price-lockup span{padding:.72rem .9rem;border-radius:999px;color:var(--text);font-weight:850}.small-business-pricing-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}.small-business-pricing-lists>div{padding:1rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,.065);background:linear-gradient(180deg,#ffffff09,#ffffff03),#ffffff06}.small-business-pricing-lists h4{margin:0;color:var(--text)}.small-business-upsell-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.small-business-upsell-price{display:grid;gap:.3rem;margin:1rem 0;padding:.8rem .9rem;border-radius:1rem}.small-business-upsell-price strong{color:var(--gold-hover)}.small-business-process{counter-reset:process;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.small-business-process li{min-width:0;padding:1rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,.065);background:linear-gradient(180deg,#ffffff0a,#ffffff03),#0a0d129e;transition:transform .18s ease,border-color .18s ease}.small-business-process li:hover{transform:translateY(-.16rem);border-color:#8ec5ff2e}.small-business-process span{display:inline-flex;margin-bottom:1rem;color:var(--gold-hover);font-size:.74rem;font-weight:880;letter-spacing:.12em}.small-business-process strong{display:block;color:var(--text);font-size:1.05rem}.small-business-process p{color:var(--text-secondary);line-height:1.55}.small-business-checklist{align-self:stretch;padding:clamp(1rem,2.4vw,1.4rem);border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.18);background:linear-gradient(145deg,#f2ca5012,#8ec5ff0a),#ffffff09}.small-business-roi-card{padding:clamp(1rem,2.4vw,1.5rem)}.small-business-roi-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.small-business-roi-inputs label{display:grid;gap:.4rem;color:var(--text-secondary);font-size:.82rem;font-weight:760}.small-business-roi-inputs input{min-width:0;min-height:2.8rem;padding:.75rem .85rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:#06080bc2;color:var(--text)}.small-business-roi-inputs input:focus{outline:3px solid rgba(201,162,39,.18);border-color:#c9a22757}.small-business-roi-results{display:grid;gap:.7rem;margin-top:1rem}.small-business-roi-results>p{margin:0;color:var(--text-secondary);line-height:1.5}.small-business-roi-results article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.78rem .9rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.065);background:linear-gradient(90deg,#f2ca500a,#8ec5ff06),#ffffff08}.small-business-roi-results span{color:var(--text-secondary)}.small-business-roi-results strong{color:var(--gold-hover);font-size:1.1rem}.small-business-roi-card.is-positive [data-roi-output=net]{color:#7ed69c}.small-business-faq-list{max-width:58rem;margin:0 auto;display:grid;gap:.75rem}.small-business-faq-list details{border-radius:1rem;border:1px solid rgba(255,255,255,.07);background:#ffffff08;transition:border-color .18s ease,background .18s ease}.small-business-faq-list details[open]{border-color:#f2ca5038;background:linear-gradient(180deg,#f2ca500b,#ffffff04),#ffffff08}.small-business-faq-list summary{cursor:pointer;padding:1rem 1.1rem;color:var(--text);font-weight:820}.small-business-faq-list p{margin:0;padding:0 1.1rem 1.1rem;color:var(--text-secondary);line-height:1.65}@media(max-width:1180px){.small-business-hero-grid,.small-business-split{grid-template-columns:1fr}.small-business-card-grid.four,.small-business-card-grid.three,.small-business-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.small-business-proof-row,.small-business-card-grid.four,.small-business-card-grid.three,.small-business-pricing-lists,.small-business-upsell-grid,.small-business-process,.small-business-roi-inputs,.small-business-roi-results article{grid-template-columns:1fr}.small-business-stack-grid{grid-template-columns:1fr}.small-business-stack-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.small-business-price-line{width:100%;justify-content:center;border-radius:1rem;text-align:center}.small-business-price-lockup{display:grid}.small-business-roi-results strong{justify-self:start}}body[data-page=home] .leadership-portrait{border-color:#f2ca502e;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.18),transparent 24%),radial-gradient(circle at 54% 88%,rgba(242,202,80,.09),transparent 50%),#11151a;box-shadow:0 22px 54px -38px #000,0 0 0 .46rem #c9a22709}body[data-page=home] .leadership-portrait:after{opacity:.26;background:linear-gradient(145deg,#090b0e05,#090b0e14),radial-gradient(circle at 38% 18%,rgba(255,255,255,.08),transparent 25%)}body[data-page=home] .leadership-portrait-orbit{opacity:.56;background:radial-gradient(circle,rgba(242,202,80,.055),transparent 65%)}body[data-page=home] .leadership-portrait-image{object-position:center 34%;filter:saturate(.96) contrast(.99) brightness(1.025);transform:scale(.985)}body[data-page=home] .leadership-portrait-founder .leadership-portrait-image{object-position:center 38%}body[data-page=home] .leadership-portrait-partner .leadership-portrait-image{object-position:center 32%;filter:saturate(.98) contrast(1) brightness(1.035)}body[data-page=home] .leadership-card-head{padding-bottom:1.25rem;border-bottom-color:#ffffff10}body[data-page=home] .leadership-copy-stack p{line-height:1.82}body[data-page=home] .leadership-focus-list,body[data-page=home] .leadership-profile .leadership-authority-blocks article{border-color:#ffffff0e;background:linear-gradient(135deg,#ffffff07,#ffffff02),#080b0f57}body[data-page=home] .leadership-tags span{border-color:#c9a22729;background:linear-gradient(180deg,#ffffff06,#ffffff02),#090b0e5c}@media(max-width:1180px){body[data-page=home] .platform-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:.2rem}body[data-page=home] .platform-control-grid span:nth-child(3n){border-right:0}body[data-page=home] .release-workbench{grid-template-columns:1fr}}@media(max-width:760px){body[data-page=home] .section:not(.platform-hero){padding-top:3.7rem;padding-bottom:3.7rem}body[data-page=home] .platform-control-grid{grid-template-columns:1fr}body[data-page=home] .platform-control-grid span,body[data-page=home] .platform-control-grid span:nth-child(3n){min-height:auto;padding:.82rem 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}body[data-page=home] .platform-control-grid span:last-child{border-bottom:0}body[data-page=home] .flow-node{min-height:auto;padding-bottom:1rem}body[data-page=home] .flow-node:before{position:static;display:block;margin-top:.8rem;opacity:1;transform:none}.release-recommendation-document>div,.release-recommendation-document dl div,.risk-classification-table div{grid-template-columns:1fr}.release-recommendation-document>div{display:grid}.risk-classification-table div{gap:.35rem}body[data-page=home] .leadership-card-head{grid-template-columns:1fr}body[data-page=home] .leadership-portrait{width:8.25rem;height:8.25rem}}.site-header{z-index:100;overflow:visible;background:linear-gradient(90deg,rgba(201,162,39,.03),transparent 32%,rgba(142,197,255,.03)),#090b0ef5}.dynamic-backdrop,.brand-orb-follower{display:none!important}.page{background:radial-gradient(circle at 72% 12%,rgba(142,197,255,.045),transparent 28rem),linear-gradient(180deg,#090b0ef0,#090b0efa)}.hero,.platform-hero,.agent-lab-hero,.training-hero,.page-hero{min-height:auto;padding-top:clamp(2.8rem,4.2vw,4.6rem);padding-bottom:clamp(3.2rem,4.8vw,5rem)}.hero-energy-field,.hero:before,.agent-lab-hero:after,.training-hero:before,.platform-hero:after{z-index:0;opacity:.36;pointer-events:none}.hero>.shell,.platform-hero>.shell,.agent-lab-hero>.shell,.training-hero>.shell,.page-hero>.shell{position:relative;z-index:2}.motion-ready .card,.motion-ready .what-item,.motion-ready .section-intro,.motion-ready .training-value-panel,.motion-ready .governance-trust-strip,.motion-ready .governance-trust-items li,.motion-ready .founder-copy,.motion-ready .founder-signals span,.motion-ready .lab-console,.motion-ready .workflow-step,.motion-ready .governance-list li,.motion-ready .contact-direct-item,.motion-ready .agent-lab-dashboard,.motion-ready .agent-lab-subnav,.motion-ready .agent-lab-faq details{opacity:1;transform:none;filter:none}.hero h1,.platform-hero h1{font-size:clamp(3rem,5.4vw,5.85rem);line-height:1;letter-spacing:-.052em}.agent-lab-hero h1,.training-hero h1,.page-hero h1{font-size:clamp(2.7rem,4.8vw,5rem);line-height:1;letter-spacing:-.052em}.platform-hero-grid,.agent-lab-hero-grid-clean,.training-hero-grid{align-items:center;gap:clamp(2.5rem,5vw,5.25rem)}.platform-hero-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.82fr)}.agent-lab-hero-grid-clean,.training-hero-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.78fr)}.platform-hero-copy,.agent-lab-hero-grid-clean .hero-copy-wrap{margin-top:0}.ops-console,.agent-lab-hero-grid-clean .agent-lab-dashboard,.training-command-console{align-self:center;justify-self:end;width:min(100%,37.5rem);max-width:37.5rem;margin-top:0}.agent-lab-hero-grid-clean .agent-lab-dashboard{width:min(100%,31rem);max-width:31rem}.ops-console,.agent-lab-command-centre,.training-command-console{padding:clamp(1.05rem,1.6vw,1.45rem)}.ops-status-grid article{min-height:5rem;padding:.76rem}.ops-trace-map svg{min-height:8.5rem}.ops-feed{gap:.55rem;margin-top:.75rem}.ops-feed-row{padding:.68rem .75rem}.ops-meta-stream{display:none}.ops-gates{margin-top:.72rem}.ops-gates span{padding:.55rem .64rem}.section,.page-hero{padding-top:clamp(3.75rem,5.3vw,5.4rem);padding-bottom:clamp(3.75rem,5.3vw,5.4rem)}.resource-page-layout,.about-layout,.contact-layout{align-items:start}@media(max-width:1180px){.platform-hero-grid,.agent-lab-hero-grid-clean,.training-hero-grid{grid-template-columns:1fr}.ops-console,.agent-lab-hero-grid-clean .agent-lab-dashboard,.training-command-console{justify-self:start;width:min(100%,46rem);max-width:46rem}}@media(max-width:760px){:root{--section-space: 3.35rem}.site-header{background:#090b0efa}.hero,.platform-hero,.agent-lab-hero,.training-hero,.page-hero{padding-top:2.25rem;padding-bottom:3.35rem}.hero h1,.platform-hero h1,.agent-lab-hero h1,.training-hero h1,.page-hero h1{max-width:12ch;font-size:clamp(2.05rem,9.4vw,2.9rem);line-height:1.02}.hero-copy,.page-lead{font-size:1rem;line-height:1.68}.platform-hero-grid,.agent-lab-hero-grid-clean,.training-hero-grid{gap:2.35rem}.ops-console,.agent-lab-hero-grid-clean .agent-lab-dashboard,.training-command-console{width:100%;max-width:100%;justify-self:stretch}.ops-console-header h2,.training-console-head h2{font-size:clamp(1.35rem,6.5vw,1.75rem)}.ops-trace-map svg{min-height:7.5rem}.ops-meta-stream,.ops-gates,.ambient-toggle,.sticky-demo-cta{display:none}.section,.page-hero{padding-top:3.35rem;padding-bottom:3.35rem}}.hero,.page-hero,.platform-hero,.agent-lab-hero,.training-hero,.small-business-hero{background:linear-gradient(90deg,#06080bf0,#06080bd1 46%,#06080ba8),radial-gradient(circle at 18% 24%,rgba(242,202,80,.13),transparent 28rem),var(--hero-image)!important;background-size:cover,cover,cover!important;background-position:center,center,center!important;background-repeat:no-repeat!important}.agent-lab-hero{background:linear-gradient(90deg,#06080bd1,#06080b8f 48%,#06080b5c),radial-gradient(circle at 18% 24%,rgba(242,202,80,.2),transparent 32rem),var(--hero-image)!important;background-color:#06080b;background-size:cover,cover,95% auto!important;background-position:center,center,center center!important;padding-top:clamp(3.8rem,8vh,7.35rem);padding-bottom:clamp(4rem,7.5vh,7.4rem)}.agent-lab-hero:before{background:linear-gradient(180deg,#06080b1f,#06080b61),linear-gradient(105deg,#06080b7a,#06080b42 54%,#06080b2e)}body[data-page=resources] .page-hero,body[data-page=ai-training] .training-hero,body[data-page=contact] .page-hero{background:linear-gradient(90deg,#06080bd1,#06080b8c 48%,#06080b47),radial-gradient(circle at 18% 24%,rgba(242,202,80,.18),transparent 32rem),var(--hero-image)!important;background-color:#06080b;background-size:cover,cover,cover!important;background-position:center,center,center!important;background-repeat:no-repeat!important}body[data-page=resources] .page-hero:after,body[data-page=ai-training] .training-hero:after,body[data-page=contact] .page-hero:after{background:linear-gradient(180deg,#06080b1f,#06080b61),linear-gradient(105deg,#06080b8a,#06080b47 54%,#06080b1a)}body[data-page=contact] .page-hero{background:linear-gradient(90deg,#06080bbd,#06080b70,#06080b33),radial-gradient(circle at 18% 24%,rgba(242,202,80,.18),transparent 32rem),var(--hero-image)!important}body[data-page=contact] .page-hero:after{background:linear-gradient(180deg,#06080b0f,#06080b47),linear-gradient(105deg,#06080b6b,#06080b33 54%,#06080b0f)}@media(max-width:760px){.agent-lab-hero{background-size:cover,cover,auto 96%!important;padding-top:3rem;padding-bottom:4rem}}.ai-ops-page{background:radial-gradient(ellipse at 82% 8%,rgba(242,202,80,.14),transparent 34rem),radial-gradient(ellipse at 12% 30%,rgba(116,171,219,.08),transparent 34rem),radial-gradient(ellipse at 54% 72%,rgba(93,168,126,.055),transparent 38rem),linear-gradient(180deg,#07090cfa,#090b0efc)}.ai-ops-hero{position:relative;isolation:isolate;padding-top:clamp(4.5rem,8vh,7.5rem);padding-bottom:clamp(4rem,8vh,7rem);background:linear-gradient(90deg,#06080bd1,#06080b8a 48%,#06080b3d),radial-gradient(circle at 18% 24%,rgba(242,202,80,.18),transparent 32rem),var(--hero-image)!important;background-size:cover,cover,112% auto!important;background-position:center,center,58% center!important}.ai-ops-hero:after{background:linear-gradient(180deg,#06080b1f,#06080b57),linear-gradient(105deg,#06080b8a,#06080b47 54%,#06080b1a)}.ai-ops-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ai-ops-ambient:before,.ai-ops-ambient:after{content:"";position:absolute;inset:auto;border-radius:999px;filter:blur(2px);opacity:.48}.ai-ops-ambient:before{width:34rem;height:34rem;right:5vw;top:7rem;background:radial-gradient(circle,rgba(242,202,80,.14),transparent 67%);animation:ai-ops-drift 16s ease-in-out infinite alternate}.ai-ops-ambient:after{width:56rem;height:20rem;left:8vw;bottom:2rem;background:linear-gradient(90deg,transparent,rgba(242,202,80,.08),rgba(142,197,255,.045),transparent),repeating-linear-gradient(100deg,transparent 0 4.8rem,rgba(255,255,255,.04) 4.8rem 4.86rem,transparent 4.86rem 7.4rem);mask-image:linear-gradient(90deg,transparent,black 14%,black 84%,transparent);animation:ai-ops-grid-slide 22s linear infinite}.ai-ops-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(24rem,.82fr);gap:clamp(2.75rem,6vw,6.5rem);align-items:center}.ai-ops-hero-copy .eyebrow,.ai-ops-hero-copy h1,.ai-ops-hero-copy .page-lead,.ai-ops-hero-copy>p:not(.page-lead),.ai-ops-hero-copy .ai-ops-trust-row,.ai-ops-hero-copy .cta-row{animation:ai-ops-fade-up .72s cubic-bezier(.2,.8,.2,1) both}.ai-ops-hero-copy h1{max-width:12ch;margin-bottom:1.05rem;letter-spacing:-.055em;word-spacing:.08em}.ai-ops-hero-copy .page-lead{max-width:38rem;animation-delay:80ms}.ai-ops-hero-copy>p:not(.page-lead){max-width:43rem;animation-delay:.15s}.ai-ops-hero-copy .ai-ops-trust-row{animation-delay:.22s}.ai-ops-hero-copy .cta-row{margin-top:1.45rem;animation-delay:.3s}.button-primary{position:relative;overflow:hidden}.button-primary:after{content:"";position:absolute;inset:0;translate:-125% 0;background:linear-gradient(105deg,transparent 0 38%,rgba(255,255,255,.28) 48%,transparent 60%);opacity:0;transition:translate .62s ease,opacity .22s ease}.button-primary:hover:after,.button-primary:focus-visible:after{translate:125% 0;opacity:1}.ai-ops-command-card{padding:clamp(1.1rem,2.3vw,1.7rem);animation:ai-ops-console-in .86s cubic-bezier(.2,.8,.2,1) .18s both}.ai-ops-command-top{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.075)}.ai-ops-command-top strong{display:block;margin-top:.28rem;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.25rem,2vw,1.65rem);letter-spacing:-.04em}.ai-ops-live-pill{display:inline-flex;align-items:center;gap:.45rem;padding:.52rem .68rem;border-radius:999px;border:1px solid rgba(126,214,156,.24);background:#7ed69c1a;color:#9fe3b1;font-size:.75rem;font-weight:850;white-space:nowrap}.ai-ops-live-pill:before,.ai-ops-status-stream span:before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:currentColor;box-shadow:0 0 14px currentColor;animation:ai-ops-pulse 2.8s ease-in-out infinite}.ai-ops-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0}.ai-ops-command-grid article{min-height:5.25rem;display:grid;gap:.5rem;align-content:end;padding:.88rem;border-radius:1rem;border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,#ffffff0d,#ffffff04),#070a0fb3;transition:transform .22s ease,border-color .22s ease,background .22s ease}.ai-ops-command-grid article:hover{transform:translateY(-.16rem);border-color:#f2ca5042;background:linear-gradient(180deg,#f2ca5012,#ffffff05),#070a0fc2}.ai-ops-command-grid span,.ai-ops-flow-column .card-label{color:var(--text-muted);font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ai-ops-command-grid strong{color:var(--gold-hover);font-size:1rem}.ai-ops-status-stream{display:grid;gap:.55rem}.ai-ops-status-stream span{display:flex;align-items:center;gap:.55rem;padding:.68rem .78rem;border-radius:999px;border:1px solid rgba(201,162,39,.16);background:#c9a2270e;color:var(--text-secondary);font-size:.82rem;font-weight:760}.ai-ops-status-stream span:nth-child(2){animation-delay:.14s}.ai-ops-status-stream span:nth-child(3){animation-delay:.28s}.ai-ops-status-stream span:nth-child(4){animation-delay:.42s}.ai-ops-status-stream span:nth-child(5){animation-delay:.56s}.ai-ops-before-after{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.4rem)}.ai-ops-state-card,.ai-ops-layer-card,.ai-ops-price-card,.ai-ops-flow-column,.ai-ops-flow-core{position:relative;overflow:hidden}.ai-ops-state-card:after,.ai-ops-layer-card:after,.ai-ops-price-card:after,.ai-ops-flow-column:after,.ai-ops-flow-core:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 45%,rgba(242,202,80,.055),transparent 62%);translate:-115% 0;opacity:0;pointer-events:none;transition:translate .72s ease,opacity .22s ease}.ai-ops-state-card:hover:after,.ai-ops-layer-card:hover:after,.ai-ops-price-card:hover:after,.ai-ops-flow-column:hover:after,.ai-ops-flow-core:hover:after{translate:115% 0;opacity:1}.ai-ops-state-card.is-after{border-color:#f2ca5033;background:linear-gradient(180deg,#f2ca5012,#ffffff05),#0b0f15bd}.ai-ops-layer-grid .ai-ops-layer-card{min-height:14rem}.ai-ops-layer-card>span{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;margin-bottom:.85rem;border-radius:999px;border:1px solid rgba(242,202,80,.24);background:#f2ca5014;color:var(--gold-hover);font-size:.72rem;font-weight:900}.ai-ops-flow-map{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(18rem,.9fr) minmax(0,.8fr);gap:clamp(1rem,2.4vw,1.4rem);align-items:stretch}.ai-ops-flow-map:before,.ai-ops-flow-map:after{content:"";position:absolute;top:50%;z-index:0;width:24%;height:1px;background:linear-gradient(90deg,transparent,rgba(242,202,80,.5),transparent);box-shadow:0 0 22px #f2ca5033;animation:ai-ops-trace 3.8s ease-in-out infinite}.ai-ops-flow-map:before{left:24%}.ai-ops-flow-map:after{right:24%;animation-delay:1.4s}.ai-ops-flow-column,.ai-ops-flow-core{z-index:1;border-radius:var(--radius-lg);border:1px solid rgba(201,162,39,.16);background:radial-gradient(ellipse at 20% 15%,rgba(242,202,80,.1),transparent 16rem),linear-gradient(180deg,#ffffff0e,#ffffff05),#090c11c2}.ai-ops-flow-column{padding:clamp(1rem,2.2vw,1.35rem)}.ai-ops-flow-column ul,.ai-ops-price-card ul{display:grid;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.ai-ops-flow-column li,.ai-ops-price-card li{position:relative;padding-left:1.2rem;color:var(--text-secondary);line-height:1.5}.ai-ops-flow-column li:before,.ai-ops-price-card li:before{content:"";position:absolute;left:0;top:.62em;width:.38rem;height:.38rem;border-radius:999px;background:var(--gold);box-shadow:0 0 14px #f2ca5038}.ai-ops-flow-core{display:grid;place-items:center;min-height:24rem;padding:clamp(1.1rem,2.4vw,1.6rem);text-align:center}.ai-ops-flow-core strong{position:relative;z-index:1;color:var(--text);font-family:Manrope,Inter,sans-serif;font-size:clamp(2rem,4vw,3.35rem);letter-spacing:-.055em}.ai-ops-flow-core>div{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:1rem}.ai-ops-flow-core>div span{padding:.58rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--gold-hover);font-size:.76rem;font-weight:850}.ai-ops-orbit{position:absolute;width:17rem;height:17rem;border-radius:999px;border:1px solid rgba(242,202,80,.16);background:radial-gradient(circle,rgba(242,202,80,.08),transparent 62%),conic-gradient(from 90deg,transparent,rgba(242,202,80,.28),transparent 38%);animation:ai-ops-spin 18s linear infinite}.small-business-card-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-ops-audience-grid .card,.ai-ops-usecase-grid .card{min-height:11rem}.ai-ops-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-ops-timeline li{min-height:15rem}.ai-ops-pricing-grid{display:grid;grid-template-columns:minmax(0,1.08fr) repeat(2,minmax(0,.92fr));gap:clamp(1rem,2.2vw,1.25rem);align-items:stretch}.ai-ops-price-card{max-width:none;margin:0;display:flex;flex-direction:column;gap:1rem;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ai-ops-price-card:hover,.ai-ops-price-card:focus-within{transform:translateY(-.24rem);border-color:#f2ca5047;box-shadow:0 38px 98px -68px #000,0 0 48px #f2ca5017,inset 0 1px #ffffff0f}.ai-ops-price-card.is-entry{border-color:#f2ca5057;background:radial-gradient(ellipse at 24% 12%,rgba(242,202,80,.16),transparent 20rem),linear-gradient(180deg,#f2ca5014,#ffffff05),#0c1016db}.ai-ops-price-card .button{margin-top:auto;justify-content:center}.ai-ops-control-list{grid-template-columns:1fr;align-content:center}.ai-ops-roi-card .is-highlight{border-color:#f2ca5038;background:linear-gradient(90deg,#f2ca5014,#7ed69c09),#ffffff09}.ai-ops-roi-card .is-highlight strong{font-size:clamp(1.35rem,2vw,1.85rem)}.small-business-faq-list details{overflow:hidden}.small-business-faq-list details p{animation:ai-ops-faq-open .22s ease both}@keyframes ai-ops-fade-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ai-ops-console-in{0%{opacity:0;transform:translate3d(1.2rem,.9rem,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ai-ops-pulse{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes ai-ops-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2.5rem,1.2rem,0) scale(1.08)}}@keyframes ai-ops-grid-slide{0%{transform:translate(-2rem)}to{transform:translate(2rem)}}@keyframes ai-ops-trace{0%,to{opacity:.2;transform:scaleX(.7)}50%{opacity:.86;transform:scaleX(1)}}@keyframes ai-ops-spin{to{transform:rotate(360deg)}}@keyframes ai-ops-faq-open{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.ai-ops-hero-grid,.ai-ops-pricing-grid,.ai-ops-flow-map{grid-template-columns:1fr}.small-business-card-grid.five{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-ops-flow-map:before,.ai-ops-flow-map:after{display:none}.ai-ops-flow-core{min-height:18rem}}@media(max-width:760px){.ai-ops-hero{padding-top:3rem;padding-bottom:4rem}.ai-ops-hero-copy h1{max-width:9ch}.ai-ops-command-grid,.small-business-card-grid.five,.ai-ops-before-after,.ai-ops-timeline{grid-template-columns:1fr}.ai-ops-flow-core{min-height:15rem}.ai-ops-orbit{width:12rem;height:12rem}.ai-ops-command-top{display:grid}}@media(prefers-reduced-motion:reduce){.ai-ops-page *,.ai-ops-page *:before,.ai-ops-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.campaign-page{background:radial-gradient(circle at 18% 12%,rgba(201,162,39,.16),transparent 30rem),radial-gradient(circle at 82% 18%,rgba(142,197,255,.13),transparent 28rem)}.campaign-hero{min-height:clamp(620px,86vh,820px);display:grid;align-items:center;overflow:hidden}.campaign-hero:before{opacity:.5}.campaign-hero:after{background:linear-gradient(90deg,#06080ce6,#080a0ea8 52%,#080a0ed1),linear-gradient(180deg,#06080c38,#06080ce6)}.campaign-hero-content{position:relative;z-index:1;max-width:860px}.campaign-hero h1{max-width:13ch;font-size:clamp(3.6rem,8vw,7.6rem);line-height:.88}.campaign-hero .page-lead{max-width:760px;font-size:clamp(1.08rem,2vw,1.34rem)}.campaign-proof-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.3rem}.campaign-proof-row span,.campaign-mini-grid span{border:1px solid rgba(242,202,80,.24);border-radius:999px;padding:.62rem .86rem;color:#f6f3eae0;background:#ffffff0e;font-size:.9rem;font-weight:720}.campaign-split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.2rem,4vw,3rem);align-items:center}.campaign-split-reverse{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.campaign-split h2,.campaign-final-cta h2{max-width:760px}.campaign-card-list,.campaign-benefit-grid{display:grid;gap:1rem}.campaign-card-list article,.campaign-benefit-grid article,.campaign-package-panel{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:clamp(1rem,2vw,1.35rem);background:linear-gradient(180deg,#ffffff12,#ffffff06),#0e1219e6;box-shadow:0 28px 80px -56px #000000e6}.campaign-card-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .85rem}.campaign-card-list article span{grid-row:span 2;color:var(--gold-2);font-weight:850}.campaign-card-list article p,.campaign-benefit-grid article p,.campaign-package-panel p{margin-bottom:0}.campaign-band{background:linear-gradient(180deg,#ffffff09,#ffffff03),#06080c57}.campaign-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem}.campaign-package-panel{border-color:#f2ca503d;background:linear-gradient(135deg,#c9a22729,#8ec5ff13),#0e1219f2}.campaign-package-panel ul{display:grid;gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none}.campaign-package-panel li{position:relative;padding-left:1.35rem;color:#f6f3ead6}.campaign-package-panel li:before{content:"";position:absolute;top:.64rem;left:0;width:.48rem;height:.48rem;border-radius:50%;background:var(--gold-2)}.campaign-mini-grid{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.2rem 0 1.35rem}.campaign-final-cta{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem);background:radial-gradient(circle at 50% 0%,rgba(201,162,39,.18),transparent 28rem),#06080c6b}.centered-row{justify-content:center}@media(max-width:980px){.campaign-split,.campaign-split-reverse,.campaign-benefit-grid{grid-template-columns:1fr}.campaign-hero{min-height:680px}}@media(max-width:640px){.campaign-hero h1{font-size:clamp(3.1rem,18vw,4.6rem)}.campaign-card-list article{grid-template-columns:1fr}}
