.intelligence{padding:100px 0 0;background:#fff}.intelligence-heading{max-width:900px;margin:0 auto 64px;text-align:center}.intelligence-heading .eyebrow{justify-content:center;color:#6e6e73;margin-bottom:22px}.intelligence-heading h2{font-size:clamp(40px,6.3vw,78px);line-height:1.03;letter-spacing:-.055em;font-weight:600}.intelligence-heading h2 span{color:#86868b}.intelligence-heading>p{font-size:19px;line-height:1.6;max-width:680px;margin:27px auto 0;color:#6e6e73}
.knots-experience{position:relative;border-radius:28px;background:#101215;color:#f5f5f7;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;min-height:610px;isolation:isolate}.knots-copy{padding:55px 0 45px 52px;position:relative;z-index:2}.knots-wordmark{font-size:28px;font-weight:550;letter-spacing:-.045em}.knots-wordmark span{color:#9d9da4;font-weight:400}.knots-copy h3{font-size:clamp(29px,3.1vw,43px);line-height:1.1;letter-spacing:-.035em;margin-top:31px;max-width:420px}.knots-copy>p{font-size:15px;line-height:1.7;color:#acb0b7;max-width:410px;margin-top:22px}.knots-tabs{margin-top:32px;display:grid;gap:0;max-width:400px}.knots-tabs button{display:flex;align-items:center;justify-content:space-between;gap:14px;background:transparent;color:#91969f;border:0;border-bottom:1px solid #ffffff16;min-height:51px;text-align:left;font-size:14px;cursor:pointer}.knots-tabs button>span:last-child{font-size:18px;font-weight:300}.knots-tabs button[aria-selected=true]{color:#fff}.knots-tabs button[aria-selected=true]>span:last-child{color:#afcec8}
.knots-visual{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;padding:26px 25px 43px}.intelligence-map{width:100%;max-width:440px;aspect-ratio:1;position:relative;margin:0 auto}.intelligence-map svg{width:100%;height:100%;max-width:none;overflow:visible}.intelligence-orbit{fill:none;stroke:#ffffff16;stroke-width:.7}.intelligence-axis{fill:none;stroke:#d0dfdf;stroke-width:1;opacity:.24;transition:opacity .5s,stroke .5s}.intelligence-axis.selected{stroke:#d4eee7;opacity:.85}.intelligence-node{fill:#11161b;stroke:#597172;stroke-width:1}.intelligence-axis.selected .intelligence-node{fill:#d4eee7;stroke:#d4eee7}.intelligence-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:none}.intelligence-center strong{font-size:37px;font-weight:550;letter-spacing:-.055em}.intelligence-center>span{font-size:9px;letter-spacing:.12em;color:#939fa8;margin-top:7px}.knots-insight{max-width:360px;min-height:106px;text-align:center;position:relative;margin-top:-20px}.knots-insight h4{font-size:20px;letter-spacing:-.025em;font-weight:500}.knots-insight p{font-size:13px;line-height:1.7;color:#979ea7;margin-top:12px}.intelligence-pulse{fill:#bddbd2;animation:knowledge-pulse 3.5s ease-in-out infinite;animation-play-state:paused;transform-origin:220px 220px}.knots-experience.in-view .intelligence-pulse{animation-play-state:running}@keyframes knowledge-pulse{0%,100%{opacity:.15;transform:scale(.92)}50%{opacity:.75;transform:scale(1.04)}}
.pulse-feature{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:85px 48px 90px}.pulse-copy>.eyebrow{color:#6e6e73}.pulse-copy h3{font-size:50px;line-height:1.08;letter-spacing:-.045em;font-weight:600;margin-top:17px}.pulse-copy>p{font-size:16px;line-height:1.75;color:#6e6e73;margin-top:23px;max-width:450px}.pulse-copy .text-link{margin-top:25px;display:inline-flex;color:#1d1d1f;font-size:14px}.pulse-note{font-size:11px!important;line-height:1.6!important;margin-top:20px!important}.pulse-flow{position:relative;display:flex;flex-direction:column;align-items:center;padding:25px 0;min-height:390px}.pulse-origin{font-size:12px;color:#6e6e73;display:flex;gap:22px}.pulse-link{height:65px;width:1px;background:linear-gradient(#c2c6c8,#e9ebed);position:relative}.pulse-link:after{content:'';position:absolute;top:0;width:3px;height:16px;left:-1px;background:#667c78;border-radius:3px;animation:edge-travel 3s linear infinite;animation-play-state:paused}.pulse-flow.in-view .pulse-link:after{animation-play-state:running}.pulse-link.second:after{animation-delay:1.5s}@keyframes edge-travel{from{transform:translateY(0);opacity:0}20%,80%{opacity:.7}to{transform:translateY(49px);opacity:0}}.pulse-core{width:220px;height:120px;border:1px solid #d9dcdf;border-radius:23px;background:linear-gradient(155deg,#fbfbfc,#eeeff1);box-shadow:0 12px 35px #1b25300a,inset 0 1px 1px #fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;position:relative}.pulse-core strong{font-size:38px;font-weight:550;letter-spacing:-.05em}.pulse-core>span{font-size:8px;letter-spacing:.12em;color:#717980}.pulse-end{font-size:15px;letter-spacing:-.02em;font-weight:500}.pulse-end span{display:block;font-size:10px;color:#8b8b91;text-align:center;font-weight:400;margin-top:7px}
@media(max-width:950px){.knots-copy{padding-left:30px;padding-top:38px}.knots-copy h3{font-size:31px}.knots-wordmark{font-size:24px}.knots-visual{padding-inline:10px}.knots-copy>p{font-size:14px}.pulse-feature{gap:35px;padding:65px 20px}.pulse-copy h3{font-size:42px}.pulse-copy>p{font-size:14px}}
@media(max-width:700px){.intelligence{padding-top:65px}.intelligence-heading{margin-bottom:34px}.intelligence-heading .eyebrow{font-size:10px;margin-bottom:19px}.intelligence-heading h2{font-size:39px;line-height:1.08}.intelligence-heading>p{font-size:15px;line-height:1.65;margin-top:20px}.knots-experience{display:block;border-radius:22px;min-height:0}.knots-copy{padding:30px 25px 0}.knots-wordmark{font-size:25px}.knots-copy h3{font-size:29px;margin-top:27px}.knots-copy>p{font-size:13px;line-height:1.75;margin-top:17px}.knots-tabs{margin-top:22px}.knots-tabs button{font-size:13px;min-height:49px}.knots-visual{padding:0 20px 30px}.intelligence-map{max-width:310px}.intelligence-center strong{font-size:30px}.intelligence-center>span{font-size:8px}.knots-insight{margin-top:-24px;min-height:103px;padding-inline:8px}.knots-insight h4{font-size:19px}.knots-insight p{font-size:12px}.pulse-feature{display:flex;flex-direction:column;gap:6px;padding:46px 8px 55px;align-items:stretch}.pulse-copy h3{font-size:39px}.pulse-copy>p{font-size:14px}.pulse-flow{min-height:335px;padding:25px 0 0}.pulse-note{font-size:10px!important}.pulse-origin{font-size:11px;gap:16px}}
@media(prefers-reduced-motion:reduce){.intelligence-pulse,.pulse-link:after{animation:none!important}.intelligence-axis{transition:none}}

.intelligence-heading h2 .intelligence-era{color:#1d1d1f}

.knots-wordmark .misp-signature{display:block;font-size:12px;letter-spacing:.02em;color:#d0d4da;margin-top:9px;font-weight:400}.knots-copy>.misp-positioning{font-size:11px;margin-top:22px;color:#c5cbd1;letter-spacing:.01em}.knots-copy h3{margin-top:14px;font-weight:550}.pulse-end{text-align:center}.intelligence-heading .eyebrow{flex-wrap:wrap;line-height:1.5}
