.SiteHeader-module__azVQWW__header{z-index:50;height:var(--header-height);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--color-night-line);background:#03071cb8;position:sticky;top:0}.SiteHeader-module__azVQWW__bar{justify-content:space-between;align-items:center;gap:var(--space-5);height:100%;display:flex}.SiteHeader-module__azVQWW__logo img{width:auto;height:40px;display:block}.SiteHeader-module__azVQWW__nav{flex:1;justify-content:center;display:flex}.SiteHeader-module__azVQWW__links{gap:var(--space-5);color:var(--color-snow-300);font-size:.875rem;display:flex}.SiteHeader-module__azVQWW__links a{transition:color .2s}.SiteHeader-module__azVQWW__links a:hover{color:#fff}.SiteHeader-module__azVQWW__mobileOnly{display:none}.SiteHeader-module__azVQWW__actions{align-items:center;gap:var(--space-4);display:flex}.SiteHeader-module__azVQWW__signIn{color:var(--color-snow-300);font-size:.875rem}.SiteHeader-module__azVQWW__signIn:hover{color:#fff}.SiteHeader-module__azVQWW__toggle{color:#fff;padding:var(--space-2);background:0 0;border:0;display:none}@media (max-width:900px){.SiteHeader-module__azVQWW__toggle{display:inline-flex}.SiteHeader-module__azVQWW__signIn{display:none}.SiteHeader-module__azVQWW__mobileOnly{display:block}.SiteHeader-module__azVQWW__nav{inset:var(--header-height) 0 auto 0;background:var(--color-night-950);border-bottom:1px solid var(--color-night-line);padding:var(--space-4) var(--gutter) var(--space-5);display:none;position:absolute}.SiteHeader-module__azVQWW__navOpen{display:block}.SiteHeader-module__azVQWW__links{flex-direction:column;gap:0;font-size:1rem}.SiteHeader-module__azVQWW__links a{padding:var(--space-3) 0;display:block}}@media (max-width:520px){.SiteHeader-module__azVQWW__actions a{padding:.5rem .9rem;font-size:.8rem}}.SiteHeader-module__azVQWW__header{animation:SiteHeader-module__azVQWW__header-in .7s var(--ease-out) backwards}.SiteHeader-module__azVQWW__links a{position:relative}.SiteHeader-module__azVQWW__links a:after{content:"";background:var(--gradient-brand-text);transform-origin:0;height:2px;transition:transform .3s var(--ease-out);border-radius:2px;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.SiteHeader-module__azVQWW__links a:hover:after{transform:scaleX(1)}@keyframes SiteHeader-module__azVQWW__header-in{0%{transform:translateY(-100%)}}
.Reveal-module__RyAmyW__reveal[data-reveal=hidden]{opacity:0;transform:translateY(26px)}.Reveal-module__RyAmyW__reveal[data-reveal=enter]{animation:Reveal-module__RyAmyW__reveal-in .75s var(--ease-out) var(--reveal-delay,0s) backwards}@keyframes Reveal-module__RyAmyW__reveal-in{0%{opacity:0;transform:translateY(26px)}}@media (prefers-reduced-motion:reduce){.Reveal-module__RyAmyW__reveal[data-reveal=hidden]{opacity:1;transform:none}}
.SectionHeading-module__1CUDPa__heading{gap:var(--space-3);max-width:40rem;display:grid}.SectionHeading-module__1CUDPa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-indigo);font-size:.72rem;font-weight:700}[data-theme=dark] .SectionHeading-module__1CUDPa__eyebrow{color:#7d8dff}.SectionHeading-module__1CUDPa__description{color:var(--text-body);font-size:1.02rem}
.CapabilitiesGrid-module__JzukEa__top{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.CapabilitiesGrid-module__JzukEa__filters{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm);gap:2px;padding:4px;display:inline-flex}.CapabilitiesGrid-module__JzukEa__filters button{color:var(--text-body);background:0 0;border:0;border-radius:6px;padding:.4rem .95rem;font-size:.8rem;font-weight:600;transition:background-color .2s}.CapabilitiesGrid-module__JzukEa__filters button:hover{background:var(--color-day-100)}.CapabilitiesGrid-module__JzukEa__filters .CapabilitiesGrid-module__JzukEa__activeFilter{background:var(--color-brand-blue);color:#fff}.CapabilitiesGrid-module__JzukEa__grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CapabilitiesGrid-module__JzukEa__card{align-content:start;gap:var(--space-3);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);display:grid}.CapabilitiesGrid-module__JzukEa__card:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.CapabilitiesGrid-module__JzukEa__card svg{color:var(--color-brand-blue)}.CapabilitiesGrid-module__JzukEa__card p{color:var(--text-body);font-size:.875rem}.CapabilitiesGrid-module__JzukEa__tags{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.CapabilitiesGrid-module__JzukEa__roadmap{border-radius:var(--radius-pill);background:var(--tone-warning-bg);border:1px solid var(--tone-warning-line);letter-spacing:.06em;text-transform:uppercase;color:var(--tone-warning-fg);padding:.15rem .6rem;font-size:.68rem;font-weight:700}.CapabilitiesGrid-module__JzukEa__tag{border-radius:var(--radius-pill);background:var(--color-day-100);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-indigo);padding:.15rem .6rem;font-size:.68rem;font-weight:700}@media (max-width:1000px){.CapabilitiesGrid-module__JzukEa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.CapabilitiesGrid-module__JzukEa__grid{grid-template-columns:1fr}}.CapabilitiesGrid-module__JzukEa__card svg{transition:transform .35s var(--ease-out)}.CapabilitiesGrid-module__JzukEa__card:hover svg{transform:translateY(-3px)scale(1.12)}
.ChallengeSection-module__H78y3q__grid{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;display:grid}.ChallengeSection-module__H78y3q__card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-5);display:grid}.ChallengeSection-module__H78y3q__card li{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;color:var(--text-strong);font-size:.95rem;display:flex}.ChallengeSection-module__H78y3q__card li+li{border-top:1px solid var(--line)}.ChallengeSection-module__H78y3q__card svg{color:var(--color-risk);flex:none}@media (max-width:900px){.ChallengeSection-module__H78y3q__grid{gap:var(--space-6);grid-template-columns:1fr}}
.RecommendationCard-module__84RWfW__frame{gap:var(--space-3);margin:0;display:grid;position:relative}.RecommendationCard-module__84RWfW__badge{z-index:2;top:-12px;right:var(--space-4);border-radius:var(--radius-pill);background:var(--color-warn);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-900);padding:.25rem .75rem;font-size:.7rem;font-weight:700;position:absolute;box-shadow:0 4px 14px #0a123059}.RecommendationCard-module__84RWfW__card{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-white);border:1px solid var(--color-day-line);color:var(--color-ink-700);display:grid;box-shadow:0 20px 60px #1e3cff47}.RecommendationCard-module__84RWfW__head{gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-day-line);display:grid}.RecommendationCard-module__84RWfW__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-indigo);font-size:.7rem;font-weight:700}.RecommendationCard-module__84RWfW__head strong{font-family:var(--font-display);color:var(--color-ink-900);font-size:1.05rem;line-height:1.35}.RecommendationCard-module__84RWfW__rows{gap:var(--space-3);margin:0;display:grid}.RecommendationCard-module__84RWfW__rows>div{gap:var(--space-3);grid-template-columns:9.5rem minmax(0,1fr);align-items:start;font-size:.85rem;display:grid}.RecommendationCard-module__84RWfW__rows dt{color:var(--color-ink-500);font-weight:600}.RecommendationCard-module__84RWfW__rows dd{color:var(--color-ink-900);margin:0}.RecommendationCard-module__84RWfW__muted{color:var(--color-ink-500);font-style:italic}.RecommendationCard-module__84RWfW__inline{gap:var(--space-2);flex-wrap:wrap;display:flex}.RecommendationCard-module__84RWfW__inline li{border-radius:var(--radius-pill);background:var(--color-day-100);color:var(--color-ink-700);padding:.1rem .6rem;font-size:.78rem;font-weight:600}.RecommendationCard-module__84RWfW__list{gap:2px;display:grid}.RecommendationCard-module__84RWfW__list li:before{content:"– ";color:var(--color-ink-500)}.RecommendationCard-module__84RWfW__decision{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-day-line);color:var(--color-ink-500);flex-wrap:wrap;font-size:.8rem;display:flex}.RecommendationCard-module__84RWfW__decision ul{gap:var(--space-2);display:flex}.RecommendationCard-module__84RWfW__decision li{border-radius:var(--radius-sm);border:1px solid var(--color-day-line);color:var(--color-ink-700);padding:.35rem .9rem;font-size:.8rem;font-weight:700}.RecommendationCard-module__84RWfW__decision li:first-child{background:var(--tone-success-bg);border-color:var(--tone-success-line);color:var(--tone-success-fg)}.RecommendationCard-module__84RWfW__frame figcaption{text-align:right;color:var(--text-muted);font-size:.75rem}@media (max-width:520px){.RecommendationCard-module__84RWfW__rows>div{grid-template-columns:1fr;gap:2px}}
.GovernanceSection-module__EymkgW__section{background:linear-gradient(180deg, var(--color-night-900), var(--color-night-950))}.GovernanceSection-module__EymkgW__grid{gap:var(--space-7);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.GovernanceSection-module__EymkgW__visual{min-width:0;padding-top:var(--space-3)}.GovernanceSection-module__EymkgW__copy{gap:var(--space-5);display:grid}.GovernanceSection-module__EymkgW__points{gap:var(--space-3);color:var(--text-strong);display:grid}.GovernanceSection-module__EymkgW__points li{align-items:center;gap:var(--space-3);font-size:.95rem;display:flex}.GovernanceSection-module__EymkgW__check{background:var(--gradient-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}@media (max-width:900px){.GovernanceSection-module__EymkgW__grid{grid-template-columns:1fr}}[data-reveal=enter] .GovernanceSection-module__EymkgW__points li{animation:GovernanceSection-module__EymkgW__slide-in .6s var(--ease-out) calc(var(--i) * 90ms + .35s) backwards}[data-reveal=hidden] .GovernanceSection-module__EymkgW__points li{opacity:0}.GovernanceSection-module__EymkgW__points .GovernanceSection-module__EymkgW__check{transition:transform .3s var(--ease-out)}.GovernanceSection-module__EymkgW__points li:hover .GovernanceSection-module__EymkgW__check{transform:scale(1.25)}@keyframes GovernanceSection-module__EymkgW__slide-in{0%{opacity:0;transform:translate(-14px)}}
.CockpitPreview-module__U5vnTW__frame{gap:var(--space-3);margin:0;display:grid;position:relative}.CockpitPreview-module__U5vnTW__badge{z-index:2;top:-12px;right:var(--space-4);border-radius:var(--radius-pill);background:var(--color-warn);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-900);padding:.25rem .75rem;font-size:.7rem;font-weight:700;position:absolute;box-shadow:0 4px 14px #0a123040}.CockpitPreview-module__U5vnTW__frame figcaption{color:var(--text-muted);text-align:right;font-size:.75rem}.CockpitPreview-module__U5vnTW__window{--line:var(--color-day-line);border-radius:var(--radius-lg);border:1px solid var(--line);min-height:340px;box-shadow:var(--shadow-lift);background:#fff;grid-template-columns:140px 1fr;display:grid;overflow:hidden}.CockpitPreview-module__U5vnTW__sidebar{padding:var(--space-4) var(--space-3);background:var(--color-night-900);color:var(--color-snow-300);align-content:start;gap:2px;margin:0;font-size:.75rem;list-style:none;display:grid}.CockpitPreview-module__U5vnTW__sidebar li{border-radius:var(--radius-sm);padding:.45rem .6rem}.CockpitPreview-module__U5vnTW__sidebar .CockpitPreview-module__U5vnTW__active{color:#fff;background:#5b4bff4d}.CockpitPreview-module__U5vnTW__body{align-content:start;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-day-50);display:grid}.CockpitPreview-module__U5vnTW__title{gap:2px;display:grid}.CockpitPreview-module__U5vnTW__title strong{color:var(--color-ink-900);font-size:1rem}.CockpitPreview-module__U5vnTW__title span{color:var(--color-ink-500);font-size:.7rem}.CockpitPreview-module__U5vnTW__panels{gap:var(--space-3);grid-template-columns:1.2fr 1fr;display:grid}.CockpitPreview-module__U5vnTW__panel{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;align-content:start;display:grid}.CockpitPreview-module__U5vnTW__panel h3{align-items:center;gap:var(--space-2);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-500);font-size:.72rem;display:flex}.CockpitPreview-module__U5vnTW__wide{grid-column:1/-1}.CockpitPreview-module__U5vnTW__panel ul{gap:var(--space-3);display:grid}.CockpitPreview-module__U5vnTW__panel li{gap:var(--space-2);align-items:flex-start;display:flex}.CockpitPreview-module__U5vnTW__panel li div{line-height:1.3;display:grid}.CockpitPreview-module__U5vnTW__panel li strong{color:var(--color-ink-900);font-size:.78rem}.CockpitPreview-module__U5vnTW__panel li span{color:var(--color-ink-500);font-size:.68rem}.CockpitPreview-module__U5vnTW__high{color:var(--color-risk)}.CockpitPreview-module__U5vnTW__medium{color:var(--color-warn)}.CockpitPreview-module__U5vnTW__low{color:var(--color-brand-blue)}.CockpitPreview-module__U5vnTW__panel li svg{flex:none;margin-top:2px}.CockpitPreview-module__U5vnTW__rec{color:var(--color-ink-900);font-size:.8rem;font-weight:600}.CockpitPreview-module__U5vnTW__panel dl{gap:var(--space-2);margin:0;font-size:.7rem;display:grid}.CockpitPreview-module__U5vnTW__panel dl div{justify-content:space-between;gap:var(--space-3);display:flex}.CockpitPreview-module__U5vnTW__panel dt{color:var(--color-ink-500)}.CockpitPreview-module__U5vnTW__panel dd{color:var(--color-ink-900);margin:0}.CockpitPreview-module__U5vnTW__decision{color:var(--color-ok);align-items:center;gap:4px;font-weight:600;display:inline-flex}.CockpitPreview-module__U5vnTW__bars{gap:var(--space-2);display:grid}.CockpitPreview-module__U5vnTW__barRow{align-items:center;gap:var(--space-3);color:var(--color-ink-500);grid-template-columns:68px 1fr;font-size:.7rem;display:grid}.CockpitPreview-module__U5vnTW__track{gap:3px;display:grid}.CockpitPreview-module__U5vnTW__track i{border-radius:var(--radius-pill);height:5px;display:block}.CockpitPreview-module__U5vnTW__base{background:var(--color-day-200)}.CockpitPreview-module__U5vnTW__scenario{background:var(--gradient-brand)}@media (max-width:640px){.CockpitPreview-module__U5vnTW__window{grid-template-columns:1fr}.CockpitPreview-module__U5vnTW__sidebar{display:none}.CockpitPreview-module__U5vnTW__panels{grid-template-columns:1fr}}.CockpitPreview-module__U5vnTW__track i{transform-origin:0}[data-reveal=hidden] .CockpitPreview-module__U5vnTW__track i{transform:scaleX(0)}[data-reveal=enter] .CockpitPreview-module__U5vnTW__track i{animation:CockpitPreview-module__U5vnTW__grow 1.1s var(--ease-out) .45s backwards}[data-reveal=enter] .CockpitPreview-module__U5vnTW__barRow:nth-child(2) i{animation-delay:.6s}[data-reveal=enter] .CockpitPreview-module__U5vnTW__barRow:nth-child(3) i{animation-delay:.75s}[data-reveal=enter] .CockpitPreview-module__U5vnTW__barRow:nth-child(4) i{animation-delay:.9s}.CockpitPreview-module__U5vnTW__panel li svg.CockpitPreview-module__U5vnTW__high{animation:1.8s ease-in-out infinite CockpitPreview-module__U5vnTW__alert-pulse}.CockpitPreview-module__U5vnTW__window{transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out)}.CockpitPreview-module__U5vnTW__window:hover{transform:translateY(-4px)}@keyframes CockpitPreview-module__U5vnTW__grow{0%{transform:scaleX(0)}}@keyframes CockpitPreview-module__U5vnTW__alert-pulse{50%{opacity:.7;transform:scale(1.25)}}
.Hero-module__jAaCsG__hero{background:radial-gradient(ellipse at 75% 20%, #465aff47, transparent 55%), radial-gradient(ellipse at 10% 90%, #8a4dff29, transparent 50%), var(--color-night-950);isolation:isolate;padding-top:clamp(2.5rem,6vw,4.5rem);position:relative;overflow:hidden}.Hero-module__jAaCsG__hero:before,.Hero-module__jAaCsG__hero:after{content:"";z-index:-1;filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}.Hero-module__jAaCsG__hero:before{background:#4664ff47;width:38rem;height:38rem;animation:16s ease-in-out infinite alternate Hero-module__jAaCsG__drift-a;top:-14rem;right:-8rem}.Hero-module__jAaCsG__hero:after{background:#8a4dff38;width:30rem;height:30rem;animation:20s ease-in-out infinite alternate Hero-module__jAaCsG__drift-b;bottom:-10rem;left:-8rem}.Hero-module__jAaCsG__grid{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.Hero-module__jAaCsG__copy{gap:var(--space-5);justify-items:start;display:grid}.Hero-module__jAaCsG__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#7d8dff;font-size:.72rem;font-weight:700}.Hero-module__jAaCsG__lede{max-width:34rem;color:var(--text-body);font-size:1.05rem}.Hero-module__jAaCsG__ctas{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Hero-module__jAaCsG__visual{gap:var(--space-5);min-width:0;padding-top:var(--space-3);animation:Hero-module__jAaCsG__visual-in 1s var(--ease-out) .2s backwards;display:grid;position:relative}.Hero-module__jAaCsG__chips{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Hero-module__jAaCsG__chip{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);color:var(--color-brand-cyan);background:#0a1446b8;border:1px solid #6e96ff66;padding:.6rem .8rem;display:flex}.Hero-module__jAaCsG__chip svg{flex:none}.Hero-module__jAaCsG__chip div{min-width:0;line-height:1.25;display:grid}.Hero-module__jAaCsG__chip strong{color:#fff;font-size:.85rem}.Hero-module__jAaCsG__chip span{color:var(--color-snow-300);font-size:.72rem}.Hero-module__jAaCsG__pillars{margin-top:var(--space-7);padding-block:var(--space-6);border-top:1px solid var(--color-night-line);grid-template-columns:repeat(4,1fr);display:grid}.Hero-module__jAaCsG__pillars li{justify-content:center;align-items:center;gap:var(--space-3);padding-inline:var(--space-4);color:var(--color-snow-100);font-size:.9rem;font-weight:600;display:flex}.Hero-module__jAaCsG__pillars li+li{border-left:1px solid var(--color-night-line)}.Hero-module__jAaCsG__pillars svg{color:var(--color-brand-cyan);flex:none}@media (max-width:900px){.Hero-module__jAaCsG__grid{grid-template-columns:1fr}.Hero-module__jAaCsG__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.Hero-module__jAaCsG__pillars{row-gap:var(--space-5);grid-template-columns:repeat(2,1fr)}.Hero-module__jAaCsG__pillars li:nth-child(odd){border-left:0}}@media (max-width:520px){.Hero-module__jAaCsG__pillars li{justify-content:flex-start;font-size:.8rem}}.Hero-module__jAaCsG__copy>*{animation:Hero-module__jAaCsG__rise .85s var(--ease-out) backwards}.Hero-module__jAaCsG__copy>:nth-child(2){animation-delay:.12s}.Hero-module__jAaCsG__copy>:nth-child(3){animation-delay:.24s}.Hero-module__jAaCsG__copy>:nth-child(4){animation-delay:.36s}.Hero-module__jAaCsG__pillars li{animation:Hero-module__jAaCsG__rise .8s var(--ease-out) backwards}.Hero-module__jAaCsG__pillars li:first-child{animation-delay:.7s}.Hero-module__jAaCsG__pillars li:nth-child(2){animation-delay:.8s}.Hero-module__jAaCsG__pillars li:nth-child(3){animation-delay:.9s}.Hero-module__jAaCsG__pillars li:nth-child(4){animation-delay:1s}.Hero-module__jAaCsG__shimmer{background:linear-gradient(90deg,#6a7bff,#3aa0ff,#19d3e8,#3aa0ff,#6a7bff) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate Hero-module__jAaCsG__shimmer}.Hero-module__jAaCsG__pillars svg{transition:transform .3s var(--ease-out)}.Hero-module__jAaCsG__pillars li:hover svg{transform:scale(1.15)rotate(-6deg)}@keyframes Hero-module__jAaCsG__rise{0%{opacity:0;transform:translateY(24px)}}@keyframes Hero-module__jAaCsG__visual-in{0%{opacity:0;transform:translateY(28px)scale(.97)}}@keyframes Hero-module__jAaCsG__shimmer{to{background-position:100% 0}}@keyframes Hero-module__jAaCsG__drift-a{to{transform:translate(-6rem,5rem)scale(1.15)}}@keyframes Hero-module__jAaCsG__drift-b{to{transform:translate(7rem,-4rem)scale(1.2)}}
.IntegrationsSection-module__H_J-Ma__layout{gap:var(--space-7);margin-top:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.IntegrationsSection-module__H_J-Ma__label{margin-bottom:var(--space-4);letter-spacing:.14em;text-transform:uppercase;color:var(--color-snow-500);font-size:.75rem;font-weight:700}.IntegrationsSection-module__H_J-Ma__systems{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.IntegrationsSection-module__H_J-Ma__tile{align-content:center;justify-items:center;gap:var(--space-3);min-height:112px;padding:var(--space-4);text-align:center;color:var(--text-strong);border:1px solid var(--color-night-line);border-radius:var(--radius-md);transition:transform .25s var(--ease-out), border-color .25s;background:linear-gradient(160deg,#3c5aff29,#0a144680);font-size:.85rem;font-weight:600;display:grid}.IntegrationsSection-module__H_J-Ma__tile:hover{border-color:#7896ff80;transform:translateY(-3px)}.IntegrationsSection-module__H_J-Ma__tile svg{color:var(--color-brand-cyan)}.IntegrationsSection-module__H_J-Ma__mechanisms{gap:var(--space-3);display:grid}.IntegrationsSection-module__H_J-Ma__mechanisms li{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--text-strong);border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:#0a144666;font-size:.92rem;font-weight:600;display:flex}.IntegrationsSection-module__H_J-Ma__mechanisms svg{color:var(--color-brand-cyan);flex:none}.IntegrationsSection-module__H_J-Ma__note{margin-top:var(--space-4);color:var(--color-snow-500);font-size:.82rem;line-height:1.5}@media (max-width:900px){.IntegrationsSection-module__H_J-Ma__layout{grid-template-columns:1fr}}@media (max-width:480px){.IntegrationsSection-module__H_J-Ma__systems{grid-template-columns:repeat(2,minmax(0,1fr))}}
.PlanningLoop-module__X3n-Ra__loop{margin:var(--space-7) 0 0;grid-template-columns:repeat(7,auto 1fr) auto;padding:0;list-style:none;display:grid}.PlanningLoop-module__X3n-Ra__step{justify-items:center;gap:var(--space-2);text-align:center;width:6.5rem;display:grid}.PlanningLoop-module__X3n-Ra__step strong{color:var(--text-strong);font-size:.95rem}.PlanningLoop-module__X3n-Ra__caption{color:var(--text-muted);font-size:.72rem;line-height:1.4}.PlanningLoop-module__X3n-Ra__node{width:64px;height:64px;color:var(--color-brand-cyan);animation:PlanningLoop-module__X3n-Ra__step-lit 9.6s ease-in-out calc(var(--i) * 1.2s) infinite;background:radial-gradient(circle at 30% 25%,#788cff47,#0a1446e6);border:1.5px solid #6e96ff8c;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 22px #466eff59}.PlanningLoop-module__X3n-Ra__arrow{color:var(--color-snow-500);animation:PlanningLoop-module__X3n-Ra__arrow-flow 9.6s ease-in-out calc(var(--i) * 1.2s + .6s) infinite;place-self:start center;padding-top:21px}.PlanningLoop-module__X3n-Ra__return{margin-top:var(--space-6);text-align:center;letter-spacing:.06em;color:var(--text-muted);font-size:.8rem}@keyframes PlanningLoop-module__X3n-Ra__step-lit{0%,16%,to{border-color:#6e96ff8c;transform:scale(1);box-shadow:0 0 22px #466eff59}3%,11%{border-color:var(--color-brand-cyan);transform:scale(1.14);box-shadow:0 0 0 6px #19d3e81f,0 0 40px #19d3e8a6}}@keyframes PlanningLoop-module__X3n-Ra__arrow-flow{0%,10%,to{color:var(--color-snow-500);transform:translate(0)}3%,6%{color:var(--color-brand-cyan);transform:translate(5px)}}@media (max-width:960px){.PlanningLoop-module__X3n-Ra__loop{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,1fr)}.PlanningLoop-module__X3n-Ra__step{width:auto}.PlanningLoop-module__X3n-Ra__arrow{display:none}.PlanningLoop-module__X3n-Ra__caption{max-width:14rem}}@media (min-width:640px) and (max-width:960px){.PlanningLoop-module__X3n-Ra__loop{grid-template-columns:repeat(4,1fr)}}
.SolutionSection-module__3Ozh4q__grid{gap:var(--space-7);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.SolutionSection-module__3Ozh4q__copy{gap:var(--space-4);justify-items:start;display:grid}.SolutionSection-module__3Ozh4q__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-indigo);font-size:.72rem;font-weight:700}.SolutionSection-module__3Ozh4q__logo{width:auto;height:52px}.SolutionSection-module__3Ozh4q__ctas{gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:960px){.SolutionSection-module__3Ozh4q__grid{grid-template-columns:1fr}}.SolutionSection-module__3Ozh4q__questions{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SolutionSection-module__3Ozh4q__questions li{align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);display:grid}.SolutionSection-module__3Ozh4q__questions li:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.SolutionSection-module__3Ozh4q__questions h3{color:var(--text-strong);font-size:1.05rem}.SolutionSection-module__3Ozh4q__questions p{color:var(--text-body);font-size:.875rem}.SolutionSection-module__3Ozh4q__qIcon{width:40px;height:40px;margin-bottom:var(--space-2);color:var(--color-brand-indigo);background:var(--color-day-100);border-radius:10px;place-items:center;display:grid}@media (max-width:560px){.SolutionSection-module__3Ozh4q__questions{grid-template-columns:1fr}}
