.enterprise-hero{background:radial-gradient(40rem 34rem at 72% 20%,#2f6bff38,#0000 72%),radial-gradient(36rem 28rem at 20% 56%,#10b9811c,#0000 72%),radial-gradient(34rem 26rem at 90% 80%,#f472b624,#0000 72%)}.enterprise-dashboard{isolation:isolate;background:radial-gradient(50rem 30rem at 16% 84%,#2f6bff3d,#0000 68%),radial-gradient(36rem 28rem at 94% 18%,#7c3aed40,#0000 70%),linear-gradient(135deg,#04070ffa,#090c1af5);border:1px solid #b6c4ff24;border-radius:.5rem;max-width:1180px;position:relative;overflow:hidden;box-shadow:0 42px 120px -72px #2f6bfff2,0 24px 88px -70px #f472b6bf,inset 0 1px #ffffff0f}.enterprise-dashboard:before{content:"";z-index:-1;filter:blur(42px);background:radial-gradient(45% 55% at 34%,#2f6bff5c,#0000 70%),radial-gradient(34% 50% at 72% 52%,#10b9812e,#0000 72%);border-radius:999px;position:absolute;inset:8% 12% -3%}.enterprise-mockup{aspect-ratio:16/9;text-align:left;min-height:520px}.enterprise-mockup:after{content:"";z-index:0;opacity:.42;pointer-events:none;background-image:linear-gradient(#b6c4ff09 1px,#0000 1px),linear-gradient(90deg,#b6c4ff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 48%,#000 0%,#0000 72%)}.enterprise-mockup-ambient{z-index:0;filter:blur(34px);background:radial-gradient(45% 80% at 30%,#2f6bff5c,#0000 72%),radial-gradient(36% 72% at 68% 46%,#10b98133,#0000 72%),radial-gradient(30% 70% at 86% 46%,#f472b638,#0000 74%);border-radius:999px;height:42%;position:absolute;inset:auto 6% -20%}.enterprise-mockup-shell{z-index:2;background:linear-gradient(#10182cf5,#080c18f0),#080c18f0;border:1px solid #cad5ff3d;border-radius:.5rem;grid-template-columns:64px minmax(0,1fr);display:grid;position:absolute;inset:10% 13% 15% 16%;overflow:hidden;box-shadow:0 30px 80px -48px #000000f2,inset 0 1px #ffffff1f}.enterprise-mockup-rail{background:#060a15b8;border-right:1px solid #ffffff14;flex-direction:column;align-items:center;gap:1rem;padding:1rem 0;display:flex}.enterprise-mockup-rail-logo,.enterprise-mockup-rail>span:not(.enterprise-mockup-rail-logo){border-radius:.5rem;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.enterprise-mockup-rail-logo{background:radial-gradient(circle at 30% 26%,#8ee8c1,#0000 34%),linear-gradient(135deg,#2f6bff,#7c3aed);box-shadow:0 0 24px #2f6bff8c}.enterprise-mockup-rail>span:not(.enterprise-mockup-rail-logo){color:#ffffff6b}.enterprise-mockup-rail>span.is-active{color:#fff;background:#2f6bff33}.enterprise-mockup-rail .material-symbols-outlined{font-size:20px}.enterprise-mockup-main{min-width:0;padding:1rem}.enterprise-mockup-topbar{justify-content:space-between;align-items:center;gap:1rem;min-height:54px;padding-bottom:.9rem;display:flex}.enterprise-mockup-topbar span,.enterprise-mockup-score span,.enterprise-mockup-signal span,.enterprise-mockup-curve span,.enterprise-float-card p,.enterprise-review-row span,.enterprise-evidence-row span{color:#ffffff8c}.enterprise-mockup-topbar strong,.enterprise-mockup-score strong,.enterprise-mockup-curve strong,.enterprise-float-head strong{color:#fff;font-weight:760;display:block}.enterprise-mockup-topbar strong{margin-top:.2rem;font-size:18px}.enterprise-mockup-topbar>div:first-child>span,.enterprise-mockup-score>div>span{font-size:12px;font-weight:720;display:block}.enterprise-mockup-live{color:#ffffffb8;white-space:nowrap;background:#8ee8c114;border:1px solid #8ee8c133;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:12px;font-weight:700;display:inline-flex}.enterprise-mockup-live span{background:#8ee8c1;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 16px #8ee8c1cc}.enterprise-mockup-grid{grid-template-rows:minmax(128px,.9fr) minmax(130px,1fr);grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);gap:.85rem;height:calc(100% - 54px);display:grid}.enterprise-mockup-score,.enterprise-mockup-signals,.enterprise-mockup-table,.enterprise-mockup-curve,.enterprise-float-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff12,#ffffff06),#080d1bc7;border:1px solid #ffffff1a;border-radius:.5rem;box-shadow:0 24px 56px -42px #000000f2,inset 0 1px #ffffff14}.enterprise-mockup-score{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.enterprise-mockup-ring{background:radial-gradient(circle at center, #0a0f1e 54%, transparent 56%), conic-gradient(from 210deg, #2f6bff 0 74%, #8ee8c1 74% 94%, #ffffff1a 94% 100%);border-radius:999px;place-items:center;width:78px;height:78px;display:grid;box-shadow:inset 0 0 26px #2f6bff47}.enterprise-mockup-ring span{color:#fff;font-family:var(--font-sora), sans-serif;font-size:26px;font-weight:800}.enterprise-mockup-score strong{margin-top:.2rem;font-size:18px}.enterprise-mockup-score p{color:#ffffff75;margin-top:.45rem;font-size:12.5px;line-height:1.5}.enterprise-mockup-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.9rem;display:grid}.enterprise-mockup-signal{--tone:#2f6bff;--tone-soft:#2f6bff29;background:linear-gradient(135deg, var(--tone-soft), #ffffff09);border:1px solid #ffffff12;border-radius:.45rem;grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:.5rem;padding:.7rem;display:grid;position:relative;overflow:hidden}.enterprise-mockup-signal[data-tone=pink]{--tone:#f472b6;--tone-soft:#f472b624}.enterprise-mockup-signal[data-tone=green]{--tone:#8ee8c1;--tone-soft:#8ee8c11f}.enterprise-mockup-signal[data-tone=gold]{--tone:#f8c45a;--tone-soft:#f8c45a1f}.enterprise-mockup-signal strong{color:#fff;font-size:13px;font-weight:780;display:block}.enterprise-mockup-signal span{white-space:nowrap;margin-top:.15rem;font-size:11px;display:block}.enterprise-mockup-signal em,.enterprise-review-row em,.enterprise-evidence-row em,.enterprise-mockup-table-row em,.enterprise-mockup-table-row b{color:#fff;font-style:normal;font-weight:760}.enterprise-mockup-signal em{color:var(--tone);font-size:18px}.enterprise-mockup-spark{grid-column:1/3;align-items:flex-end;gap:.25rem;height:20px;display:flex}.enterprise-mockup-spark i{background:var(--tone);opacity:.46;border-radius:999px;width:18%;height:38%;display:block}.enterprise-mockup-spark i:nth-child(2){opacity:.72;height:72%}.enterprise-mockup-spark i:nth-child(3){opacity:.6;height:54%}.enterprise-mockup-spark i:nth-child(4){opacity:.88;height:92%}.enterprise-mockup-table,.enterprise-mockup-curve{padding:.9rem}.enterprise-mockup-table-head,.enterprise-mockup-table-row{grid-template-columns:minmax(0,1fr) 56px 52px;align-items:center;gap:.7rem;display:grid}.enterprise-mockup-table-head{color:#ffffff80;margin-bottom:.7rem;font-size:11px;font-weight:700}.enterprise-mockup-table-head strong{color:#fff;font-size:13px}.enterprise-mockup-table-row{color:#ffffff9e;min-height:30px;font-size:12px}.enterprise-mockup-table-row i{background:#2f6bff;border-radius:999px;height:6px;display:block}.enterprise-mockup-table-row i[data-tone="1"]{background:#8ee8c1}.enterprise-mockup-table-row i[data-tone="2"]{background:#f8c45a}.enterprise-mockup-table-row i[data-tone="3"]{background:#f472b6}.enterprise-mockup-table-row em{color:#ffffff80;font-size:11px}.enterprise-mockup-curve{flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.enterprise-mockup-curve strong{font-size:13px}.enterprise-mockup-curve span{margin-top:.2rem;font-size:12px;display:block}.enterprise-mockup-wave{align-items:end;gap:.4rem;height:86px;display:flex}.enterprise-mockup-wave span{background:linear-gradient(#8ee8c1,#2f6bff 68%,#2f6bff33);border-radius:999px 999px .35rem .35rem;flex:1}.enterprise-mockup-wave span:first-child{height:28%}.enterprise-mockup-wave span:nth-child(2){height:42%}.enterprise-mockup-wave span:nth-child(3){height:58%}.enterprise-mockup-wave span:nth-child(4){height:82%}.enterprise-mockup-wave span:nth-child(5){height:70%}.enterprise-mockup-wave span:nth-child(6){height:92%}.enterprise-float-card{z-index:3;padding:1rem;position:absolute}.enterprise-float-card-left{width:245px;top:31%;left:2%}.enterprise-float-card-right{width:315px;top:6%;right:2.2%}.enterprise-float-card-bottom-left{width:300px;bottom:8%;left:7%}.enterprise-float-card-bottom-right{width:330px;bottom:7%;right:4%}.enterprise-float-head{align-items:center;gap:.65rem;margin-bottom:.8rem;display:flex}.enterprise-float-head .material-symbols-outlined{color:#dce1ff;background:#2f6bff2e;border-radius:.45rem;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;display:inline-flex}.enterprise-avatar-stack{margin:.75rem 0 .85rem;display:flex}.enterprise-avatar-stack span{background:linear-gradient(135deg,#2f6bff,#8ee8c1);border:2px solid #0a0f1e;border-radius:999px;width:28px;height:28px}.enterprise-avatar-stack span+span{margin-left:-.45rem}.enterprise-avatar-stack span:nth-child(2){background:linear-gradient(135deg,#7c3aed,#f472b6)}.enterprise-avatar-stack span:nth-child(3){background:linear-gradient(135deg,#f8c45a,#8ee8c1)}.enterprise-avatar-stack span:nth-child(4){background:linear-gradient(135deg,#b6c4ff,#2f6bff)}.enterprise-float-card p{font-size:12.5px;line-height:1.55}.enterprise-review-row,.enterprise-evidence-row{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.8rem;min-height:34px;font-size:12px;display:flex}.enterprise-review-row em,.enterprise-evidence-row em{color:#8ee8c1}.enterprise-review-row[data-tone=blue] em,.enterprise-evidence-row[data-tone=blue] em{color:#6f93ff}.enterprise-review-row[data-tone=pink] em,.enterprise-evidence-row[data-tone=pink] em{color:#f472b6}.enterprise-evidence-row[data-tone=gold] em{color:#f8c45a}.enterprise-pipeline{justify-content:space-between;align-items:center;min-height:76px;display:flex;position:relative}.enterprise-pipeline:before{content:"";background:linear-gradient(90deg,#2f6bff,#8ee8c1,#7c3aed,#8ee8c1);height:1px;position:absolute;top:50%;left:11%;right:11%}.enterprise-pipeline>span{z-index:1;color:#fff;background:#0a1021f0;border:1px solid #b6c4ff61;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;position:relative;box-shadow:0 0 28px #2f6bff47}.enterprise-pipeline .material-symbols-outlined{font-size:22px}@media (max-width:940px){.enterprise-mockup{min-height:560px}.enterprise-mockup-shell{inset:8% 6% 23%}.enterprise-float-card-left,.enterprise-float-card-bottom-left{display:none}.enterprise-float-card-right{width:min(420px,88%);top:auto;bottom:5%;right:6%}.enterprise-float-card-bottom-right{display:none}}@media (max-width:640px){.enterprise-mockup{aspect-ratio:auto;min-height:570px}.enterprise-mockup-shell{grid-template-columns:1fr;inset:1rem 1rem 12rem}.enterprise-mockup-rail,.enterprise-mockup-table,.enterprise-mockup-curve{display:none}.enterprise-mockup-main{padding:.85rem}.enterprise-mockup-topbar{align-items:flex-start;min-height:48px}.enterprise-mockup-topbar strong{font-size:16px}.enterprise-mockup-live{padding:.4rem .55rem;font-size:11px}.enterprise-mockup-grid{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:auto}.enterprise-mockup-score{grid-template-columns:72px minmax(0,1fr);padding:.85rem}.enterprise-mockup-ring{width:66px;height:66px}.enterprise-mockup-ring span{font-size:22px}.enterprise-mockup-score p{display:none}.enterprise-mockup-signals{grid-template-columns:1fr}.enterprise-float-card-right{width:auto;bottom:1rem;left:1rem;right:1rem}}.enterprise-proof{background:linear-gradient(90deg,#ffffff05,#ffffff0a,#ffffff05),#0e1014d1}.enterprise-proof-item{color:#ffffff9e;letter-spacing:.01em;text-align:center;justify-content:center;align-items:center;min-height:58px;font-size:14px;font-weight:750;display:flex}.enterprise-icon{color:#b6c4ff;background:#2f6bff24;border:1px solid #b6c4ff38;border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.enterprise-icon.compact{flex:none;width:42px;height:42px}.enterprise-feature,.enterprise-team-card,.enterprise-governance-panel,.enterprise-access-card,.enterprise-rollout-card,.enterprise-final-cta{background:linear-gradient(#ffffff0d,#ffffff05),#070a12c7;border:1px solid #ffffff14;border-radius:.5rem;box-shadow:0 28px 80px -52px #000000eb,inset 0 1px #ffffff0e}.enterprise-feature{gap:2rem;min-height:330px;padding:clamp(1.25rem,3vw,2.25rem);display:grid}@media (min-width:900px){.enterprise-feature{grid-template-columns:minmax(0,1.1fr) minmax(280px,.8fr);align-items:stretch}}.enterprise-feature-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.enterprise-feature-stat{background:radial-gradient(18rem 14rem at 18% 18%,#2f6bff33,#0000 70%),radial-gradient(16rem 12rem at 88% 92%,#10b98126,#0000 70%),#ffffff0a;border:1px solid #ffffff14;border-radius:.5rem;justify-content:space-between;align-items:flex-end;gap:1.25rem;min-height:230px;padding:1.3rem;display:flex;position:relative;overflow:hidden}.enterprise-feature-stat:before{content:"";opacity:.42;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.enterprise-feature-stat>*{z-index:1;position:relative}.enterprise-mini-chart{align-items:flex-end;gap:.5rem;height:118px;display:flex}.enterprise-mini-chart span{opacity:.9;background:linear-gradient(#8ee8c1,#2f6bff);border-radius:999px 999px .35rem .35rem;width:26px}@media (max-width:520px){.enterprise-feature-stat{align-items:flex-end;gap:.75rem;min-height:190px}.enterprise-mini-chart{gap:.35rem;height:92px}.enterprise-mini-chart span{width:18px}}.enterprise-mini-chart span:first-child{height:44%}.enterprise-mini-chart span:nth-child(2){height:68%}.enterprise-mini-chart span:nth-child(3){height:52%}.enterprise-mini-chart span:nth-child(4){height:86%}.enterprise-mini-chart span:nth-child(5){height:62%}.enterprise-mini-chart[data-variant="1"] span{background:linear-gradient(#f472b6,#6f93ff)}.enterprise-mini-chart[data-variant="2"] span{background:linear-gradient(#f8c45a,#8ee8c1)}.enterprise-band{background:radial-gradient(28rem 20rem at 16% 40%,#f472b61c,#0000 72%),linear-gradient(#ffffff09,#ffffff04),#13161b}.enterprise-team-card{gap:1rem;padding:1.2rem;display:flex}.enterprise-governance-panel{padding:clamp(1.5rem,4vw,3rem)}.enterprise-governance-item{color:#ffffffc2;background:#ffffff0b;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:.65rem;min-height:52px;padding:.8rem .9rem;font-size:13.5px;font-weight:650;display:flex}.enterprise-governance-item .material-symbols-outlined{color:#8ee8c1}.enterprise-access-card{flex-direction:column;justify-content:center;gap:.75rem;padding:1.25rem;display:flex}.enterprise-access-row{background:#ffffff0b;border:1px solid #ffffff14;border-radius:.5rem;gap:1rem;padding:1rem;display:flex}.enterprise-access-row .material-symbols-outlined{color:#b6c4ff}.enterprise-access-row strong,.enterprise-access-row span{display:block}.enterprise-access-row strong{color:#fff;font-size:15px}.enterprise-access-row span{color:#ffffff8f;margin-top:.25rem;font-size:13.5px;line-height:1.55}.enterprise-rollout-card{min-height:226px;padding:1.25rem}.enterprise-final-cta{background:radial-gradient(34rem 24rem at 50% 120%,#2f6bff42,#0000 70%),radial-gradient(24rem 18rem at 12% 12%,#10b9811f,#0000 72%),linear-gradient(135deg,#0a1226fa,#070a12f5);position:relative;overflow:hidden}
