.section-inner{width:min(100% - 2rem, var(--content-width));margin-inline:auto}.section-lead{color:var(--color-muted);max-width:640px;font-size:1.05rem;line-height:1.7}.section-heading{text-align:center;max-width:760px;margin-inline:auto}.section-heading h2{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.section-heading .section-lead{margin-inline:auto}.text-gradient{background:linear-gradient(90deg, var(--color-blue), var(--color-cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.placeholder-image{border-radius:calc(var(--radius-card) - 4px);color:var(--color-muted);text-align:center;background:linear-gradient(135deg,#3aaeff14,#9ee8ff0a),#ffffff0a;border:1px dashed #ffffff24;justify-content:center;align-items:center;display:flex;overflow:hidden}.placeholder-image span{padding:1rem;font-size:.85rem;line-height:1.5}.placeholder-image--wide{aspect-ratio:16/10;min-height:240px}.placeholder-image--card{aspect-ratio:4/3;min-height:160px}.placeholder-image--square{aspect-ratio:1}.placeholder-image--logo{aspect-ratio:3;border-radius:12px;min-height:48px}.placeholder-image--logo span{font-size:.75rem}.content-image{border-radius:calc(var(--radius-card) - 4px);background:#ffffff08;border:1px solid #ffffff14;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.content-image img{object-fit:cover;width:100%;height:100%;display:block}.content-image--wide img,.content-image--card img{object-position:top center}.content-image--wide{aspect-ratio:16/10;min-height:240px}.content-image--card{aspect-ratio:4/3;min-height:160px}.content-image--square{aspect-ratio:1}.content-image--logo{aspect-ratio:3;background:#ffffff0f;border-radius:12px;min-height:48px}.content-image--logo img{object-fit:contain;padding:.75rem 1rem}.hero-section__screenshot{box-shadow:0 24px 48px #0006,0 0 0 1px #ffffff14}.btn{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn--primary{background:var(--color-blue);color:#050607}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3aaeff59}.btn--white{color:#050607;background:#fff}.btn--white:hover{transform:translateY(-2px);box-shadow:0 8px 24px #fff3}.btn--ghost{color:var(--color-text);background:0 0;border:1px solid #ffffff26}.btn--ghost:hover{border-color:var(--color-blue);color:var(--color-cyan)}.btn--sm{padding:.5rem 1rem;font-size:.875rem}.btn--lg{padding:1rem 2rem;font-size:1.05rem}.btn--block{width:100%}.site-header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050607d9;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.site-header__inner{width:min(100% - 2rem, var(--content-width));justify-content:space-between;align-items:center;margin-inline:auto;padding:.875rem 0;display:flex}.site-logo{color:var(--color-text);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;text-decoration:none}.site-nav__list{gap:1.5rem;margin:0;padding:0;list-style:none;display:none}.site-nav__list a{color:var(--color-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.site-nav__list a:hover{color:var(--color-cyan)}.site-nav__list a[aria-current=page]{color:var(--color-text)}.site-header__actions{align-items:center;gap:.75rem;display:flex}.site-header__login{color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-size:.875rem;transition:color .2s;display:none}.site-header__login:hover{color:var(--color-text)}.site-menu-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.5rem;display:flex}.site-menu-toggle span{background:var(--color-text);border-radius:1px;width:22px;height:2px;display:block}.site-nav-mobile{border-top:1px solid #ffffff0f;padding:1rem}.site-nav-mobile ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.site-nav-mobile a{color:var(--color-text);padding:.5rem 0;text-decoration:none;display:block}.site-nav-mobile .btn{margin-top:.5rem}@media (width>=960px){.site-nav__list{display:flex}.site-header__login{display:inline-flex}.site-menu-toggle,.site-nav-mobile{display:none}}.hero-section{padding:4rem 0 5rem;position:relative;overflow:hidden}.hero-section--centered{text-align:center;padding:5rem 0 4rem}.hero-section__glow{pointer-events:none;background:radial-gradient(at 50% 0,#3aaeff2e,#0000 70%);height:60%;position:absolute;inset:-20% 0 auto}.hero-section__inner{align-items:center;gap:3rem;display:grid}.hero-section__copy--center{max-width:820px;margin-inline:auto}.hero-section__visual--center{width:100%;max-width:920px;margin-inline:auto}.hero-eyebrow{color:var(--color-blue);letter-spacing:.04em;text-transform:uppercase;margin:0 0 1rem;font-size:.9rem;font-weight:600}.hero-section h1{letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.25rem);line-height:1.15}.hero-description{color:var(--color-muted);max-width:680px;margin:0 0 1rem;font-size:1.1rem;line-height:1.75}.hero-section--centered .hero-description{margin-inline:auto}.hero-subline{color:var(--color-cyan);margin:0 0 2rem;font-size:1rem;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:1rem;display:flex}.hero-actions--center{justify-content:center}.hero-dashboard-entry{color:var(--color-muted);margin:1.1rem 0 0;font-size:.95rem}.hero-dashboard-entry a{color:var(--color-cyan);margin-left:.4rem;font-weight:600;text-decoration:none}.hero-dashboard-entry a:hover{text-decoration:underline}.cockpit-mock{background:var(--color-light);color:#0c1117;border-radius:var(--radius-card);padding:1.5rem;box-shadow:0 24px 48px #0006,0 0 0 1px #ffffff14}.cockpit-mock__header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.cockpit-mock__badge{color:var(--color-light);background:#0c1117;border-radius:999px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.cockpit-mock__status{color:var(--color-blue);font-size:.875rem;font-weight:600}.cockpit-mock__metrics{gap:.75rem;margin:0 0 1.25rem;display:grid}.cockpit-mock__metrics div{justify-content:space-between;align-items:baseline;display:flex}.cockpit-mock__metrics dt{color:#7e8a98;font-size:.8rem}.cockpit-mock__metrics dd{margin:0;font-size:1rem;font-weight:700}.cockpit-mock__footer{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cockpit-metric-card{text-align:center;background:#f3f6f9;border-radius:12px;padding:.75rem}.cockpit-metric-card--accent{color:var(--color-blue);background:#3aaeff26}.cockpit-metric-card__value{font-size:.8rem;font-weight:700}.champions-section{padding:5rem 0;overflow:hidden}.champions-section .section-heading h2{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.champion-filters{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;display:flex}.champion-filter{color:var(--color-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:.5rem .9rem;font-size:.875rem;transition:all .2s}.champion-filter:hover,.champion-filter--active{border-color:var(--color-blue);color:var(--color-cyan);background:#3aaeff26}.champion-marquee{margin-top:2rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.champion-marquee__track{gap:1rem;width:max-content;padding:.5rem 1rem 1rem;animation:55s linear infinite champion-marquee;display:flex}.champion-marquee__track--static{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.champion-marquee:hover .champion-marquee__track:not(.champion-marquee__track--static){animation-play-state:paused}@keyframes champion-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.champion-card{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff14;flex:none;width:260px;transition:transform .25s,box-shadow .25s,border-color .25s}.champion-card:hover,.champion-card--selected{border-color:#3aaeff59;transform:translateY(-4px);box-shadow:0 12px 32px #0000004d}.champion-card__hit{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;gap:.65rem;padding:1.25rem;display:grid}.champion-card__avatar{color:#050607;border:2px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.35rem;font-weight:700;display:flex}.champion-card__avatar--lg{width:72px;height:72px;font-size:1.5rem}.champion-card__avatar--tone-0{background:linear-gradient(135deg,#3aaeff,#9ee8ff)}.champion-card__avatar--tone-1{background:linear-gradient(135deg,#7dd3fc,#38bdf8)}.champion-card__avatar--tone-2{background:linear-gradient(135deg,#67e8f9,#22d3ee)}.champion-card__avatar--tone-3{background:linear-gradient(135deg,#a5b4fc,#818cf8)}.champion-card__avatar--tone-4{background:linear-gradient(135deg,#93c5fd,#60a5fa)}.champion-card__avatar--tone-5{background:linear-gradient(135deg,#5eead4,#2dd4bf)}.champion-card__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.champion-card__badge{color:var(--color-cyan);background:#3aaeff26;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.champion-card__industry,.champion-card__category{color:var(--color-muted);font-size:.75rem}.champion-card h3{margin:0;font-size:1.15rem}.champion-card__title{color:var(--color-blue);margin:0;font-size:.85rem;font-weight:600}.champion-card__description{color:var(--color-muted);min-height:3.8em;margin:0;font-size:.85rem;line-height:1.55}.champion-card__tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.champion-card__tags li{color:var(--color-muted);background:#ffffff0d;border-radius:6px;padding:.2rem .5rem;font-size:.75rem}.champion-card__cta{color:var(--color-cyan);font-size:.85rem;font-weight:600}.champion-card__pricing{color:var(--color-cyan);justify-content:space-between;font-size:.875rem;font-weight:600;display:flex}.sop-summary{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #3aaeff33;margin-top:2rem;padding:1.5rem}.sop-summary h4{color:var(--color-cyan);margin:0 0 1rem}.sop-summary ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.sop-summary li{gap:.25rem;display:grid}.sop-summary li strong{color:var(--color-text)}.sop-summary li span{color:var(--color-muted);font-size:.875rem}.champion-resume{gap:1.25rem;display:grid}.champion-resume__top{align-items:center;gap:1rem;display:flex}.champion-resume__industry{color:var(--color-muted);margin:0 0 .25rem;font-size:.8rem}.champion-resume h2{gap:.25rem;margin:0;font-size:1.25rem;display:grid}.champion-resume h2 span{color:var(--color-blue);font-size:.9rem;font-weight:600}.champion-resume__years{color:var(--color-cyan);margin:.35rem 0 0;font-size:.85rem;font-weight:600}.champion-resume__background{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.7}.champion-resume__meta{gap:.75rem;margin:0;display:grid}.champion-resume__meta div{gap:.25rem;display:grid}.champion-resume__meta dt{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.champion-resume__meta dd{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.5}.champion-resume__achievements h3{margin:0 0 .75rem;font-size:.95rem}.champion-resume__achievements ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.champion-resume__achievements li{color:var(--color-muted);padding-left:1rem;font-size:.9rem;line-height:1.5;position:relative}.champion-resume__achievements li:before{content:"";background:var(--color-blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.55rem;left:0}@media (prefers-reduced-motion:reduce){.champion-marquee__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}.dialog-backdrop{z-index:200;background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog-panel{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff1a;width:min(100%,560px);max-height:90vh;padding:2rem;position:relative;overflow-y:auto}.dialog-close{color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.dialog-close:hover{color:var(--color-text)}.dialog-panel h2{margin:0 2rem 1.5rem 0;font-size:1.25rem}.config-fieldset{border:none;margin:0 0 1.25rem;padding:0}.config-fieldset legend{color:var(--color-muted);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.config-options{flex-wrap:wrap;gap:.5rem;display:flex}.config-option{color:var(--color-text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:.5rem .875rem;font-size:.875rem;transition:border-color .2s,background .2s}.config-option:hover{border-color:#3aaeff66}.config-option--active{border-color:var(--color-blue);color:var(--color-cyan);background:#3aaeff26}.pain-section{background:var(--color-panel);padding:5rem 0}.pain-grid{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=768px){.pain-grid{grid-template-columns:repeat(2,1fr)}}.pain-card{background:var(--color-bg);border-radius:var(--radius-card);border:1px solid #ffffff14;padding:1.75rem}.pain-card__meta{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.pain-card__tag{color:var(--color-blue);font-size:.875rem;font-weight:700}.pain-card__category{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.pain-card__icon{background:#3aaeff26;border-radius:12px;width:40px;height:40px;margin-bottom:1rem}.pain-card h3{margin:0 0 .75rem;font-size:1.05rem}.pain-card p{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.7}.pillars-section{padding:5rem 0}.pillars-grid{gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=960px){.pillars-grid{grid-template-columns:repeat(3,1fr)}}.pillar-card{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff14;gap:1rem;padding:1.25rem;display:grid}.pillar-card h3{margin:0;font-size:1.05rem}.pillar-card p{color:var(--color-muted);flex:1;margin:0;font-size:.95rem;line-height:1.7}.pillar-card__cta{color:var(--color-cyan);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:600}.pillar-card__cta:hover{color:var(--color-blue)}.difference-section{background:var(--color-panel);padding:5rem 0}.difference-section h2{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.comparison-grid{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=768px){.comparison-grid{grid-template-columns:repeat(3,1fr)}}.comparison-card{background:var(--color-bg);border-radius:var(--radius-card);border:1px solid #ffffff14;gap:.75rem;padding:1.5rem;display:grid}.comparison-label{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.comparison-label--accent{color:var(--color-blue)}.comparison-card__before p,.comparison-card__after p{margin:.25rem 0 0;font-size:.95rem;line-height:1.5}.comparison-card__after p{color:var(--color-cyan);font-weight:600}.comparison-card__arrow{color:var(--color-muted);font-size:1.25rem}.outcomes-section{padding:5rem 0}.customer-logos{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem;display:grid}@media (width>=768px){.customer-logos{grid-template-columns:repeat(4,1fr)}}.outcomes-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.5rem;display:grid}@media (width>=768px){.outcomes-grid{grid-template-columns:repeat(3,1fr)}}.outcome-card{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff14;flex-direction:column;gap:.25rem;padding:1.5rem;display:flex}.outcome-card__value{color:var(--color-blue);letter-spacing:-.02em;font-size:2rem;font-weight:700}.outcome-card__label{color:var(--color-text);font-size:.875rem}.outcome-card__note{color:var(--color-muted);margin-top:.5rem;font-size:.75rem}.product-section{background:var(--color-panel);padding:5rem 0}.product-tabs{margin-top:2.5rem}.product-tabs__list{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem;display:flex}.product-showcase{align-items:center;gap:2rem;display:grid}@media (width>=960px){.product-showcase{grid-template-columns:1fr 1.2fr}}.product-showcase__content{gap:1.5rem;display:grid}.product-feature-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.product-feature-list li{color:var(--color-text);padding-left:1.25rem;font-size:.95rem;line-height:1.6;position:relative}.product-feature-list li:before{content:"";background:var(--color-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.55rem;left:0}.product-showcase__image{width:100%}.product-tab{color:var(--color-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:.625rem 1rem;font-size:.875rem;transition:all .2s}.product-tab:hover{color:var(--color-text);border-color:#3aaeff4d}.product-tab--active{border-color:var(--color-blue);color:var(--color-cyan);background:#3aaeff26}.product-tab-panel{background:0 0;border:none;border-radius:0;padding:0}.product-tab-panel h3{color:var(--color-cyan);margin:0 0 .75rem}.product-tab-panel p{color:var(--color-muted);margin:0;line-height:1.7}.product-tab-panel__points{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.product-tab-panel__points li{color:var(--color-text);padding-left:1.1rem;font-size:.9rem;line-height:1.55;position:relative}.product-tab-panel__points li:before{content:"";background:var(--color-cyan);border-radius:50%;width:5px;height:5px;position:absolute;top:.5rem;left:0}.capabilities-section{padding:5rem 0}.capabilities-layout{gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=960px){.capabilities-layout{grid-template-columns:minmax(16rem,.9fr) 1.4fr;align-items:start}}.capabilities-nav{gap:.55rem;display:grid}.capabilities-nav__item{text-align:left;color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;gap:.2rem;padding:.9rem 1rem;transition:border-color .18s,background .18s;display:grid}.capabilities-nav__item:hover{border-color:#3aaeff47}.capabilities-nav__item--active{background:#3aaeff1f;border-color:#3aaeff73}.capabilities-nav__value{color:var(--color-cyan);font-size:.78rem;font-weight:600}.capabilities-nav__title{color:var(--color-text);font-size:1rem;font-weight:650}.capabilities-panel{gap:1.25rem;display:grid}.capabilities-panel__image{width:100%;box-shadow:0 18px 40px #00000059,0 0 0 1px #ffffff14}.capabilities-panel__copy{max-width:42rem}.capabilities-panel__eyebrow{color:var(--color-cyan);margin:0 0 .4rem;font-size:.85rem;font-weight:650}.capabilities-panel__copy h3{margin:0 0 .55rem;font-size:1.35rem}.capabilities-panel__copy p{color:var(--color-muted);margin:0;line-height:1.7}.industry-section{background:var(--color-panel);padding:5rem 0}.industry-grid{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=640px){.industry-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.industry-grid{grid-template-columns:repeat(5,1fr)}}.industry-card{background:var(--color-bg);border-radius:var(--radius-card);border:1px solid #ffffff14;gap:.75rem;padding:1rem;display:grid}.industry-card h3{margin:0;font-size:1rem}.industry-card p{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.6}.industry-champion-section{background:var(--color-panel);padding:5rem 0;overflow:hidden}.industry-champion-marquee{margin-top:2.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.industry-champion-marquee__track{gap:1rem;width:max-content;padding:.5rem 1rem 1rem;animation:40s linear infinite industry-champion-marquee;display:flex}.industry-champion-marquee:hover .industry-champion-marquee__track{animation-play-state:paused}@keyframes industry-champion-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.industry-champion-card{background:var(--color-bg);border-radius:var(--radius-card);border:1px solid #ffffff14;flex:none;width:260px;padding:1.25rem}.industry-champion-card header h3{color:var(--color-cyan);margin:0;font-size:1.05rem}.industry-champion-card header p{color:var(--color-muted);margin:.35rem 0 1rem;font-size:.8rem}.industry-champion-card dl{gap:.65rem;margin:0;display:grid}.industry-champion-card dl div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.industry-champion-card dt{color:var(--color-muted);font-size:.8rem}.industry-champion-card dd{color:var(--color-blue);margin:0;font-size:1.1rem;font-weight:700}.industry-champion-note{text-align:center;color:var(--color-muted);margin:1.5rem auto 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.industry-champion-marquee__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}.pyramid-section{background:var(--color-panel);padding:5rem 0}.pyramid-eyebrow{color:var(--color-blue);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:700}.pyramid-visual{margin-top:2.5rem;max-width:920px;margin-inline:auto}.pyramid-svg{width:100%;height:auto;display:block;overflow:visible}.pyramid-svg__capability{fill:var(--color-text);font-family:inherit;font-size:15px;font-weight:600}.pyramid-svg__tier--l4 .pyramid-svg__capability{font-size:13px}.pyramid-svg__side-left,.pyramid-svg__side-right{font-family:inherit}.pyramid-svg__level{fill:var(--color-cyan);letter-spacing:.04em;font-size:14px;font-weight:700}.pyramid-svg__stage{fill:var(--color-text);font-size:15px;font-weight:600}.pyramid-svg__agent-label{fill:var(--color-cyan);font-size:12px;font-weight:700}.pyramid-svg__agent{fill:var(--color-blue);font-size:14px;font-weight:600}.pyramid-details{gap:1rem;margin-top:2.5rem;display:grid}@media (width>=768px){.pyramid-details{grid-template-columns:repeat(2,1fr)}}.pyramid-detail-card{background:var(--color-bg);border-radius:var(--radius-card);border:1px solid #ffffff14;height:100%;padding:1.25rem 1.35rem}.pyramid-detail-card__header{align-items:flex-start;gap:.85rem;margin-bottom:.75rem;display:flex}.pyramid-detail-card__level{width:2.5rem;height:2.5rem;color:var(--color-cyan);background:#3aaeff26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.pyramid-detail-card h3{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-size:1rem;display:flex}.pyramid-detail-card__agent{color:var(--color-blue);font-size:.8rem;font-weight:600}.pyramid-detail-card__capability{color:var(--color-muted);margin:.25rem 0 0;font-size:.8rem}.pyramid-detail-card__summary{color:var(--color-text);margin:0 0 .75rem;font-size:.95rem;line-height:1.6}.pyramid-detail-card ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.pyramid-detail-card li{color:var(--color-muted);padding-left:1rem;font-size:.875rem;line-height:1.5;position:relative}.pyramid-detail-card li:before{content:"";background:var(--color-blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.5rem;left:0}@media (width<=720px){.pyramid-visual{max-width:100%}.pyramid-svg__side-left,.pyramid-svg__side-right{display:none}.pyramid-svg__capability{font-size:13px}.pyramid-svg__tier--l4 .pyramid-svg__capability{font-size:11px}}.pricing-section{padding:5rem 0}.pricing-grid{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=768px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.pricing-grid{grid-template-columns:repeat(4,1fr)}}.pricing-card{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff14;gap:.75rem;padding:1.75rem 1.5rem;display:grid;position:relative}.pricing-card--highlighted{border-color:var(--color-blue);box-shadow:0 0 0 1px #3aaeff4d}.pricing-card__badge{color:var(--color-cyan);background:#3aaeff26;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;right:1rem}.pricing-card h3{margin:0;font-size:1.05rem}.pricing-card__price{color:var(--color-blue);margin:0;font-size:1.5rem;font-weight:700}.pricing-card__description{color:var(--color-muted);min-height:2.8rem;margin:0;font-size:.875rem;line-height:1.6}.pricing-card__features{gap:.5rem;margin:.5rem 0 1rem;padding:0;list-style:none;display:grid}.pricing-card__features li{color:var(--color-text);padding-left:1rem;font-size:.875rem;position:relative}.pricing-card__features li:before{content:"✓";color:var(--color-blue);font-size:.75rem;position:absolute;left:0}.pricing-footnote{text-align:center;color:var(--color-muted);margin-top:2rem;font-size:.875rem;line-height:1.7}.pricing-footnote p{margin:0 0 .5rem}.pricing-footnote__model{color:var(--color-cyan);font-weight:600}.blog-section{background:var(--color-panel);padding:5rem 0}.blog-grid{gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=960px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-card{background:var(--color-bg);border-radius:var(--radius-card);border:1px solid #ffffff14;gap:.75rem;padding:1rem;display:grid}.blog-card__meta{color:var(--color-muted);margin:0;font-size:.75rem}.blog-card h3{margin:0;font-size:1rem;line-height:1.5}.blog-card p{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.6}.journey-section{padding:5rem 0}.journey-section h2{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.journey-flow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.journey-step{align-items:center;gap:.5rem;display:flex}.journey-step__number{background:var(--color-blue);color:#050607;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.journey-step__label{white-space:nowrap;font-size:.95rem;font-weight:600}.journey-step__arrow{color:var(--color-muted);margin:0 .25rem}.commercial-section{background:var(--color-panel);padding:5rem 0}.commercial-card{text-align:center;max-width:640px;margin-inline:auto}.commercial-card h2{margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem)}.commercial-model{color:var(--color-cyan);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.commercial-commission{color:var(--color-blue);margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}.commercial-note{color:var(--color-muted);margin:0 0 2rem;font-size:.875rem;line-height:1.6}.cases-section{padding:5rem 0}.cases-section h2{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.cases-grid{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=768px){.cases-grid{grid-template-columns:repeat(2,1fr)}}.case-card{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff14;padding:1.5rem}.case-card h3{color:var(--color-cyan);margin:0 0 .75rem}.case-card p{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.6}.case-card__note{color:var(--color-muted);margin-top:1rem;font-size:.75rem;display:inline-block}.faq-section{padding:5rem 0}.faq-section h2{margin:0 0 2rem;font-size:clamp(1.75rem,4vw,2.5rem)}.faq-list{margin:0}.faq-item{border-bottom:1px solid #ffffff14}.faq-item dt button{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 0;font-size:1rem;font-weight:600;display:flex}.faq-item dt button:after{content:"+";color:var(--color-blue);font-size:1.25rem;transition:transform .3s}.faq-item--open dt button:after{transform:rotate(45deg)}.faq-item dd{color:var(--color-muted);margin:0;padding:0 0 1.25rem;font-size:.95rem;line-height:1.7;transition:opacity .3s;overflow:hidden}.faq-item dd[hidden]{display:none}.final-cta-section{padding:5rem 0}.final-cta-card{text-align:center;border-radius:var(--radius-card);background:radial-gradient(#3aaeff1f,#0000 70%);border:1px solid #3aaeff33;padding:3rem 2rem}.final-cta-card h2{margin:0 0 2rem;max-width:640px;margin-inline:auto;font-size:clamp(1.5rem,4vw,2rem)}.contact-note{color:var(--color-muted);margin:0 0 1.5rem;font-size:.875rem}.contact-details{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.contact-details li{gap:.25rem;display:grid}.contact-label{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.site-footer{border-top:1px solid #ffffff0f;padding:3rem 0 2rem}.site-footer__inner{gap:1.5rem;display:grid}.site-footer__brand p{color:var(--color-muted);margin:.5rem 0 0;font-size:.875rem}.site-footer__nav{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.site-footer__nav a{color:var(--color-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.site-footer__nav a:hover{color:var(--color-cyan)}.site-footer__copy{color:var(--color-muted);margin:0;font-size:.8rem}@media (width>=768px){.site-footer__inner{grid-template-columns:1fr auto;align-items:start}.site-footer__copy{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.champion-card:hover,.btn--primary:hover,.btn--white:hover{transform:none}}.ops-section{padding:2rem 0 5rem}.ops-section--page{min-height:calc(100vh - 12rem);padding-top:2.5rem}.ops-board{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid #ffffff14;gap:1.25rem;margin-top:2.5rem;padding:1.25rem;display:grid}.ops-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ops-filters,.ops-tabs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ops-filters__label{color:var(--color-muted);font-size:.8rem}.ops-chip{color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:.4rem .85rem;font-size:.85rem;text-decoration:none;display:inline-flex}.ops-chip--active,.ops-chip[aria-pressed=true],.ops-chip[aria-current=page]{border-color:var(--color-blue);color:var(--color-cyan);background:#3aaeff1a}.ops-select{color:var(--color-muted);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.ops-select select{color:var(--color-text);background:#050607;border:1px solid #ffffff1f;border-radius:10px;padding:.4rem .7rem}.ops-scope{color:var(--color-muted);margin:0;font-size:.9rem}.ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ops-kpi{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;gap:.35rem;padding:1rem;display:grid}.ops-kpi--accent{border-color:#3aaeff47}.ops-kpi__label,.ops-kpi__hint{color:var(--color-muted);font-size:.8rem}.ops-kpi strong{letter-spacing:-.03em;font-size:1.6rem}.ops-funnel,.ops-panel{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:1rem}.ops-panel__head h3,.ops-panel__head h4,.ops-funnel h3,.ops-funnel h4{margin:0 0 .35rem;font-size:1.05rem}.ops-story-nav{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050607c7;border:1px solid #ffffff1a;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:920px;margin:1.5rem auto 0;padding:.65rem;display:flex;position:sticky;top:4.6rem}.ops-story{gap:1rem;padding-top:.5rem;scroll-margin-top:9.5rem;display:grid}.ops-story__head{grid-template-columns:auto 1fr;align-items:start;gap:.85rem;display:grid}.ops-story__index{width:2.1rem;height:2.1rem;color:var(--color-cyan);background:#3aaeff24;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.ops-story__head h3{margin:0 0 .35rem;font-size:1.2rem}.ops-story__head p{color:var(--color-muted);max-width:52rem;margin:0;font-size:.92rem;line-height:1.65}.ops-split--charts{align-items:start}.ops-chart--wide{width:100%}.ops-hover-note{color:#9ee8ff;min-height:2.6rem;margin:.65rem 0 0;font-size:.86rem;line-height:1.55}.ops-lanes{gap:1rem;display:grid}.ops-lanes--stack{grid-template-columns:1fr}.ops-swimlanes{gap:1.25rem;display:grid}.ops-swimlane{border-top:1px solid #ffffff14;gap:.75rem;padding:.85rem .15rem .35rem;display:grid}.ops-score-rules{color:var(--color-muted);margin:0;padding:0 0 0 1.1rem;font-size:.8rem;line-height:1.55}.ops-week-group{gap:.65rem;display:grid}.ops-week-group h5{align-items:baseline;gap:.5rem;margin:.35rem 0 0;font-size:.92rem;display:flex}.ops-week-group h5 span{color:var(--color-muted);font-size:.78rem;font-weight:500}.ops-lane{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;align-content:start;gap:.75rem;padding:1rem;display:grid}.ops-lane--execute{min-width:0}.ops-lane .ops-todo-list,.ops-lane .ops-person,.ops-lane .ops-confirm,.ops-lane .ops-need-group{margin-top:0}.ops-need-group{gap:.75rem;padding-top:.35rem;display:grid}.ops-need-group .ops-panel__head h4{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.ops-modal{z-index:40;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.ops-modal__backdrop{cursor:pointer;background:#050607b8;border:0;padding:0;position:absolute;inset:0}.ops-modal__panel{z-index:1;background:#121417;border:1px solid #ffffff1a;border-radius:16px;width:min(32rem,100%);padding:1.15rem 1.2rem 1.2rem;position:relative}.ops-modal__panel h4{margin:0;font-size:1.05rem}.ops-modal__panel p{color:var(--color-muted);margin:.4rem 0 0;font-size:.9rem;line-height:1.55}.ops-modal__field{color:var(--color-muted);gap:.4rem;margin-top:.85rem;font-size:.82rem;display:grid}.ops-modal__field textarea{resize:vertical;width:100%;min-height:7.5rem;color:inherit;font:inherit;background:#0506078c;border:1px solid #ffffff1f;border-radius:10px;padding:.7rem .8rem;line-height:1.5}.ops-stat-grid{color:var(--color-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin-top:.75rem;font-size:.82rem;display:grid}.ops-stat-grid strong{color:var(--color-cyan);font-variant-numeric:tabular-nums}.ops-stat-grid em{color:#ffffff73;font-style:normal}.ops-section .section-inner{width:min(100% - 1.5rem,1120px)}.ops-chart__legend{color:var(--color-muted);flex-wrap:wrap;gap:.65rem 1rem;margin:.7rem 0 0;font-size:.78rem;display:flex}.ops-chart__dash{border-top:2px dashed #9ee8ff;background:0 0!important;width:.9rem!important;height:0!important}.ops-lift{color:#7dffc3;margin-top:.4rem;font-size:.82rem;font-weight:600;display:block}.ops-issue .ops-loop{margin-top:.85rem}.ops-loop{background:#05060773;border:1px solid #ffffff0f;border-radius:12px;padding:.9rem}.ops-loop h4{margin:0;font-size:1rem}.ops-loop p{color:var(--color-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.6}.ops-loop__metrics{color:var(--color-cyan);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.65rem;font-size:.85rem;display:flex}.ops-progress{background:#ffffff14;border-radius:999px;height:6px;margin-top:.7rem;overflow:hidden}.ops-progress span{background:var(--color-blue);border-radius:999px;height:100%;display:block}.ops-panel__head p{color:var(--color-muted);margin:0;font-size:.9rem}.ops-panel__head--row{gap:1rem;margin-bottom:1rem;display:grid}.ops-funnel__list{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ops-funnel__item{grid-template-columns:6.2rem 4.2rem 6.2rem 1fr;grid-template-areas:"label value rate bar""sit sit sit sit";align-items:center;gap:.45rem .75rem;font-size:.9rem;display:grid}.ops-funnel__label{color:var(--color-muted);grid-area:label}.ops-funnel__item strong{grid-area:value}.ops-funnel__rate{color:var(--color-cyan);grid-area:rate;font-size:.8rem}.ops-funnel__bar{background:var(--color-blue);border-radius:999px;grid-area:bar;height:6px;display:block}.ops-funnel__situation{color:var(--color-muted);grid-area:sit;font-size:.78rem;line-height:1.5}.ops-life-step{width:100%;color:inherit;text-align:left;cursor:pointer;background:#05060759;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:6.2rem 4.2rem 6.2rem 1fr;grid-template-areas:"label value rate bar""sit sit sit sit";align-items:center;gap:.45rem .75rem;padding:.65rem .7rem;display:grid}.ops-life-step strong{font-variant-numeric:tabular-nums;grid-area:value}.ops-life-step .ops-funnel__label{grid-area:label}.ops-life-step .ops-funnel__rate{grid-area:rate}.ops-life-step .ops-funnel__bar{grid-area:bar}.ops-life-step .ops-funnel__situation{grid-area:sit}.ops-life-step--actual .ops-funnel__bar,.ops-life-step--occupancy .ops-funnel__bar{background:var(--color-blue)}.ops-life-step--forecast .ops-funnel__bar{background:repeating-linear-gradient(90deg,#ffb4a2 0 8px,#ffb4a259 8px 14px)}.ops-life-step--forecast .ops-funnel__rate{color:#ffb4a2}.ops-life-step--active{background:#3aaeff1a;border-color:#9ee8ff73}.ops-life-legend{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:.85rem 0 0;font-size:.8rem;display:flex}.ops-life-legend__actual:before,.ops-life-legend__forecast:before{content:"";vertical-align:.05rem;border-radius:2px;width:.75rem;height:.45rem;margin-right:.35rem;display:inline-block}.ops-life-legend__actual:before{background:var(--color-blue)}.ops-life-legend__forecast:before{background:#ffb4a2}.ops-life-table{min-width:52rem;margin-top:1rem}.ops-life-table thead th{white-space:nowrap}.ops-life-table th:first-child,.ops-life-table td:first-child{z-index:1;background:#080a0cf5;position:sticky;left:0}.ops-life-th,.ops-life-td button{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0;display:block}.ops-life-th{min-width:4.6rem}.ops-life-th--active{color:var(--color-text)}.ops-life-th--forecast,.ops-life-td--forecast{color:#ffb4a2}.ops-life-td{min-width:4.6rem}.ops-life-td--actual strong{color:var(--color-cyan)}.ops-life-td--active{background:#3aaeff1a}.ops-life-td__meter{background:#ffffff14;border-radius:99px;height:4px;margin-top:.35rem;display:block;overflow:hidden}.ops-life-td__meter i{border-radius:inherit;background:var(--color-blue);height:100%;display:block}.ops-life-td--forecast .ops-life-td__meter i{background:repeating-linear-gradient(90deg,#ffb4a2 0 6px,#ffb4a259 6px 10px)}.ops-chart{margin:1rem 0 0}.ops-chart svg{width:100%;height:auto;display:block}.ops-chart__axis{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.35rem;margin-top:.75rem;display:grid}.ops-chart__tick{color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0;padding:.35rem .2rem;font-size:.72rem;line-height:1.3}.ops-chart__tick span{color:#ffb4a2;font-size:.66rem;display:block}.ops-chart__tick--active{color:var(--color-text);background:#3aaeff1f}.ops-chart__tick--forecast{color:#ffb4a2}.ops-chart__legend{color:var(--color-muted);flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.75rem;font-size:.82rem;display:flex}.ops-chart__legend i{vertical-align:-.1rem;border-radius:2px;width:.7rem;height:.7rem;margin-right:.4rem;display:inline-block}.ops-chart__dash{background:repeating-linear-gradient(90deg,#9ee8ff 0 4px,#0000 4px 8px)}.ops-hover-note{color:var(--color-cyan);margin:.65rem 0 0;font-size:.88rem;line-height:1.6}.ops-radar-layout{gap:1rem;margin-top:1rem;display:grid}.ops-radar-advice{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ops-radar-advice__item{background:#05060773;border:1px solid #ffffff0f;border-radius:12px;padding:.75rem .85rem}.ops-radar-advice__item--active{border-color:#9ee8ff59}.ops-radar-advice__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ops-radar-advice__head strong{color:var(--color-text)}.ops-radar-advice__head span{color:var(--color-cyan);font-variant-numeric:tabular-nums;font-size:.8rem}.ops-radar-advice__item p{color:var(--color-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.55}.ops-split{gap:1rem;display:grid}.ops-alerts,.ops-insights{gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ops-alert,.ops-insights li{background:#05060773;border-radius:12px;padding:.85rem}.ops-alert__meta{color:var(--color-cyan);justify-content:space-between;gap:.75rem;margin-bottom:.35rem;font-size:.8rem;display:flex}.ops-alert p,.ops-insights p{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.6}.ops-alert__action{color:var(--color-text)!important;margin-top:.4rem!important}.ops-alert--high{border-left:3px solid var(--color-blue)}.ops-insights strong{margin-bottom:.35rem;display:block}.ops-empty{color:var(--color-muted);margin:1rem 0 0}.ops-table-wrap{overflow-x:auto}.ops-table{border-collapse:collapse;width:100%;font-size:.88rem}.ops-table th,.ops-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:.7rem .6rem}.ops-table th{color:var(--color-muted);letter-spacing:.03em;font-size:.75rem;font-weight:600}.ops-table__sub{color:var(--color-muted);margin-top:.2rem;font-size:.75rem;display:block}@media (width>=768px){.ops-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-split{grid-template-columns:1fr 1fr}.ops-split--stack,.ops-lanes:not(.ops-lanes--stack){grid-template-columns:1fr 1fr 1fr}.ops-panel__head--row{grid-template-columns:1fr auto;align-items:end}.ops-radar-layout{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:start}}@media (width<=767px){.ops-funnel__item,.ops-life-step{grid-template-columns:1fr 1fr;grid-template-areas:"label value""rate bar""sit sit"}}.ops-kpis--report{margin-top:1rem}.ops-kpi__sep{color:#ffffff47;margin:0 .35rem}.ops-report__headline{color:var(--color-text);margin:.85rem 0 0;font-size:.95rem;line-height:1.7}.ops-delta{font-variant-numeric:tabular-nums;font-weight:700}.ops-delta--up{color:#7dffc3}.ops-delta--down{color:#ffb4a2}.ops-delta--flat{color:var(--color-muted)}.ops-dispatch{background:#3aaeff14;border:1px solid #3aaeff38;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.9rem 1rem;display:flex}.ops-dispatch p{margin:0;font-size:.92rem;line-height:1.55}.ops-dispatch__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ops-tabs--workbench{padding-bottom:.25rem}.ops-work{gap:1rem;display:grid}.ops-card-grid{gap:.85rem;margin-top:1rem;display:grid}.ops-card-grid--stack{grid-template-columns:1fr}.ops-action-grid{gap:1.25rem;margin-top:1rem;display:grid}.ops-action-grid h4{margin:0;font-size:.95rem}.ops-person,.ops-decision,.ops-confirm,.ops-issue{background:#05060773;border:1px solid #ffffff0f;border-radius:12px;padding:.9rem}.ops-person__top,.ops-confirm__top{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.45rem;display:flex}.ops-person__score,.ops-due,.ops-todo__why,.ops-decision__impact{color:var(--color-muted);margin:.35rem 0 0;font-size:.82rem}.ops-person p,.ops-decision p,.ops-confirm p,.ops-issue p{color:var(--color-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.6}.ops-decision h4,.ops-confirm h4,.ops-issue h4{margin:0;font-size:1rem}.ops-decision__audience{color:var(--color-cyan)!important;margin:0 0 .35rem!important;font-size:.78rem!important}.ops-badge{color:var(--color-cyan);border:1px solid #9ee8ff47;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.72rem}.ops-badge--overdue{color:#ffb4a2;border-color:#ffb4a266}.ops-todo-list{gap:.65rem;margin-top:1rem;display:grid}.ops-todo{cursor:pointer;background:#05060773;border-radius:12px;grid-template-columns:auto 1fr;align-items:flex-start;gap:.75rem;padding:.85rem;display:grid}.ops-todo input{margin-top:.2rem}.ops-todo strong{display:block}.ops-todo--done{opacity:.55}.ops-todo--done strong{text-decoration:line-through}.ops-todo--overdue{border-left:3px solid #ffb4a2}.ops-confirms{gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ops-confirm__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.ops-confirm__result{color:var(--color-cyan)!important;margin-top:.7rem!important}.ops-confirm--accepted{border-color:#7dffc347}.ops-confirm--rejected,.ops-confirm--later{border-color:#ffffff1f}@media (width>=900px){.ops-kpis--report{grid-template-columns:repeat(5,minmax(0,1fr))}.ops-card-grid{grid-template-columns:1fr 1fr}.ops-action-grid{grid-template-columns:1fr 1fr 1fr}.ops-card-grid--wide{grid-template-columns:1fr}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#050607;--color-panel:#0c1117;--color-blue:#3aaeff;--color-cyan:#9ee8ff;--color-text:#f6f9fc;--color-muted:#7e8a98;--color-light:#f3f6f9;--content-width:1152px;--radius-card:20px}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--color-bg);min-width:320px;color:var(--color-text);margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}button,a{font:inherit}[data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}@keyframes hero-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dialog-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.hero-section__copy.is-visible{animation:.8s forwards hero-enter}.cockpit-mock{animation:6s ease-in-out infinite float}.outcome-card{animation:8s ease-in-out infinite float}.outcome-card:nth-child(2n){animation-delay:-2s}.dialog-panel{animation:.3s dialog-enter}@media (prefers-reduced-motion:reduce){.hero-section__copy.is-visible,.cockpit-mock,.outcome-card,.dialog-panel{animation:none}}
