/* Orbit's shared public-facing visual language: the Human Intelligence Field. */
body.intelligence-brand{background:#fffdfa;color:#19152b}body.intelligence-brand .nav-shell{max-width:none;padding:0 max(24px,calc((100vw - 1320px)/2));background:#fffdfa;border-bottom-color:#e9e4ef}body.intelligence-brand .nav-demo{border-radius:7px;background:#19152b}body.intelligence-brand .hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(490px,1.12fr);gap:54px;max-width:1280px;padding:92px 36px 104px;text-align:left}body.intelligence-brand .hero h1{font-size:clamp(51px,5.9vw,79px);line-height:.96;letter-spacing:-.065em}body.intelligence-brand .hero h1 em,body.intelligence-brand .explanation h2 em{color:#7550dd;font-style:normal}body.intelligence-brand .hero-copy{max-width:530px;margin:0;color:#696276;font-size:18px}body.intelligence-brand .hero-actions{justify-content:flex-start;margin:30px 0 23px}body.intelligence-brand .button{border-radius:7px}body.intelligence-brand .button-primary{background:#f46d20}body.intelligence-brand .button-secondary{border-color:transparent;background:transparent;color:#574492}body.intelligence-brand .hero:after{grid-column:1;content:"One connected profile  ·  Four intelligence regions  ·  Built for thoughtful teams";color:#827a8c;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}body.intelligence-brand .hero-visual{grid-column:2;grid-row:1 / span 2;max-width:none;height:490px;border-radius:18px;background:#201743;box-shadow:0 24px 55px #28194026}body.intelligence-brand .grid-surface{background-image:linear-gradient(#ffffff15 1px,transparent 1px),linear-gradient(90deg,#ffffff15 1px,transparent 1px);background-size:27px 27px}body.intelligence-brand .visual-heading{left:25px;top:22px;color:#e9e1ff}body.intelligence-brand .visual-heading i{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#ff9560}body.intelligence-brand .suite-connection{width:390px;height:244px;border-color:#c2a8ff8a}body.intelligence-brand .connection-two{width:285px;height:165px;border-color:#c2a8ff52}body.intelligence-brand .suite-card{width:170px;padding:11px 12px;border:1px solid #ffffff3d;background:#ffffff16;color:#fff;box-shadow:none;backdrop-filter:blur(12px)}body.intelligence-brand .suite-card small,body.intelligence-brand .suite-card p{color:#d7cdec}body.intelligence-brand .suite-card b{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:800}body.intelligence-brand .suite-icon{background:#ffffff1b;color:#ffad78;font-size:10px}body.intelligence-brand .suite-growth .suite-icon,body.intelligence-brand .suite-learning .suite-icon,body.intelligence-brand .suite-competency .suite-icon{background:#ffffff1b;color:#ffad78}body.intelligence-brand .suite-profile{width:190px;background:#fff;box-shadow:0 13px 30px #07031352}body.intelligence-brand .suite-feedback{left:7%;top:18%}body.intelligence-brand .suite-growth{right:6%;top:21%}body.intelligence-brand .suite-learning{left:12%;bottom:16%}body.intelligence-brand .suite-competency{right:12%;bottom:15%}body.intelligence-brand .explanation{max-width:875px;padding:125px 24px}body.intelligence-brand .explanation h2{font-size:clamp(42px,5vw,65px);line-height:1.01;letter-spacing:-.06em}body.intelligence-brand .products{background:#f2eeff}body.intelligence-brand .product-card{border:0}body.intelligence-brand .journey{max-width:none;padding:114px max(24px,calc((100vw - 1180px)/2));background:#fffdfa}body.intelligence-brand .journey li span{color:#f46d20}body.intelligence-brand .demo{background:#19142c}body.intelligence-brand .demo .kicker{color:#cdbdff}body.intelligence-brand .demo>p:not(.kicker){color:#ddd3ee}@media(max-width:850px){body.intelligence-brand .hero{grid-template-columns:1fr;padding:68px 24px}body.intelligence-brand .hero-visual{grid-column:1;grid-row:auto;max-width:650px;width:100%;height:450px}body.intelligence-brand .hero:after{grid-row:auto;white-space:normal;line-height:1.5}}@media(max-width:520px){body.intelligence-brand .hero h1{font-size:52px}body.intelligence-brand .hero-visual{height:395px}body.intelligence-brand .suite-card{width:137px;padding:8px}.suite-feedback{left:3%!important}.suite-growth{right:3%!important}.suite-learning{left:4%!important}.suite-competency{right:4%!important}}
body.intelligence-product .choice-hero{background:#201743}body.intelligence-product .choice-hero .grid-surface{background-image:linear-gradient(#ffffff15 1px,transparent 1px),linear-gradient(90deg,#ffffff15 1px,transparent 1px);background-size:27px 27px}body.intelligence-product .choice-inner h1 em{color:#ff9b60;font-style:normal}body.intelligence-product .task-card{border-color:#ffffff30;border-radius:9px;box-shadow:none}body.intelligence-product .task-card.primary{background:#fff8f2}body.intelligence-product .feedback-story h2{font-size:clamp(42px,4.8vw,62px)}body.intelligence-product .report-surface{background:#201743;border-radius:14px}body.intelligence-product .final-cta{background:#19142c}
body.intelligence-coming{background:#fffdfa}body.intelligence-coming .coming-card{border:0;border-radius:18px;background:#201743;color:#fff}body.intelligence-coming .coming-card:before{background-image:linear-gradient(#ffffff15 1px,transparent 1px),linear-gradient(90deg,#ffffff15 1px,transparent 1px);background-size:27px 27px}body.intelligence-coming .coming-card .badge{background:#ffffff1a;color:#ffb085}body.intelligence-coming .coming-card .kicker{color:#d4c5ff}body.intelligence-coming .coming-card p:last-of-type{color:#ddd3ee}body.intelligence-coming .coming-card .button-secondary{border-color:#ffffff55;background:transparent;color:#fff}
body.intelligence-brand .hero-intro{align-self:center}
body.intelligence-brand .hero-visual{width:100%}
body.intelligence-brand .signal-current{position:absolute;inset:0;z-index:1;pointer-events:none}body.intelligence-brand .signal-current:before,body.intelligence-brand .signal-current:after{position:absolute;left:8%;top:50%;width:84%;height:1px;background:linear-gradient(90deg,transparent,#c4a7ffb5 28%,#ffc29c 50%,#c4a7ffb5 72%,transparent);content:"";transform:rotate(-17deg)}body.intelligence-brand .signal-current:after{transform:rotate(24deg);opacity:.56}.signal-particle{position:absolute;z-index:2;width:8px;height:8px;border-radius:50%;background:#ff9c63;box-shadow:0 0 0 6px #ff9c6328}.p-one{animation:orbitSignalOne 9s ease-in-out infinite}.p-two{animation:orbitSignalTwo 11s ease-in-out 1.5s infinite;background:#c9b1ff;box-shadow:0 0 0 6px #c9b1ff28}.p-three{animation:orbitSignalThree 10s ease-in-out 3s infinite;background:#fff}.p-four{animation:orbitSignalFour 12s ease-in-out 2s infinite;background:#ff9c63}.moving-moment{position:absolute;z-index:2;display:grid;gap:3px;padding:9px 11px;border:1px solid #ffffff2e;border-radius:8px;background:#ffffff12;color:#fff;backdrop-filter:blur(8px);font-size:9px;opacity:0;pointer-events:none}.moving-moment span{color:#d7cdec}.moving-moment b{font-size:10px}.moment-one{animation:carryMomentOne 15s ease-in-out infinite}.moment-two{animation:carryMomentTwo 15s ease-in-out 5s infinite}.moment-three{animation:carryMomentThree 15s ease-in-out 10s infinite}.suite-profile{transition:transform .7s ease,box-shadow .7s ease}.hero-visual:has(.suite-profile-footer.is-resolving) .suite-profile{transform:translate(-50%,-50%) scale(1.045);box-shadow:0 15px 36px #ff9c6366}.suite-profile-footer.is-resolving b{color:#ef671f}.suite-profile-footer.is-resolving{animation:resolvePulse .9s ease}
@keyframes orbitSignalOne{0%,100%{left:10%;top:29%;opacity:0}15%{opacity:1}48%{left:48%;top:49%;opacity:1;transform:scale(1.45)}70%{left:72%;top:63%;opacity:.8}87%{opacity:0}}@keyframes orbitSignalTwo{0%,100%{left:82%;top:24%;opacity:0}16%{opacity:1}50%{left:52%;top:49%;opacity:1;transform:scale(1.35)}73%{left:27%;top:69%;opacity:.7}90%{opacity:0}}@keyframes orbitSignalThree{0%,100%{left:19%;top:78%;opacity:0}14%{opacity:1}49%{left:49%;top:54%;opacity:1;transform:scale(1.4)}72%{left:78%;top:33%;opacity:.7}88%{opacity:0}}@keyframes orbitSignalFour{0%,100%{left:86%;top:73%;opacity:0}16%{opacity:1}52%{left:53%;top:52%;opacity:1;transform:scale(1.4)}72%{left:26%;top:28%;opacity:.7}89%{opacity:0}}@keyframes carryMomentOne{0%,18%{left:7%;top:24%;opacity:0;transform:scale(.86)}25%,39%{left:29%;top:32%;opacity:1}50%{left:45%;top:47%;opacity:0;transform:scale(.76)}}@keyframes carryMomentTwo{0%,18%{right:7%;bottom:20%;opacity:0;transform:scale(.86)}25%,39%{right:29%;bottom:30%;opacity:1}50%{right:45%;bottom:46%;opacity:0;transform:scale(.76)}}@keyframes carryMomentThree{0%,18%{right:7%;top:24%;opacity:0;transform:scale(.86)}25%,39%{right:29%;top:33%;opacity:1}50%{right:45%;top:47%;opacity:0;transform:scale(.76)}}@keyframes resolvePulse{0%,100%{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.signal-particle,.moving-moment,.suite-profile-footer.is-resolving{animation:none!important}.moving-moment{display:none}.hero-visual:has(.suite-profile-footer.is-resolving) .suite-profile{transform:translate(-50%,-50%)}}
