.intelligence-page{--signal:#526a58}.mi-hero{display:grid;grid-template-columns:1.45fr 1fr;gap:4%;padding:82px 6% 70px;align-items:center}.mi-hero h1{font-size:clamp(42px,5.3vw,80px);line-height:1.04;letter-spacing:-3px;margin:25px 0 30px}.mi-hero h1 span{color:#656c66}.mi-intro{font-size:19px;max-width:530px;line-height:1.6;color:#525753}.mi-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--signal);margin-right:8px}.mi-button{display:inline-block;background:#121513;color:#fff;padding:16px 25px;font-size:14px;margin-top:12px;border:1px solid #121513}.mi-button:hover{background:#35493a}.mi-secondary{display:inline-block;margin:18px 0 0 24px;font-size:13px;border-bottom:1px solid #777;padding-bottom:4px}.mi-note{font-size:12px;color:#686e69;margin:16px 0 0;line-height:1.6}.mi-object{position:relative;aspect-ratio:1;display:grid;place-items:center}.mi-object img{width:65%;opacity:.32;filter:grayscale(1);position:relative}.mi-orbit{position:absolute;width:94%;height:94%;border:1px solid #626f6029;border-radius:50%;transform:rotate(-25deg) scaleY(.43)}.mi-orbit-two{transform:rotate(55deg) scaleY(.43);width:80%;height:80%}.mi-coordinate{position:absolute;bottom:5%;font-size:9px;letter-spacing:2px;color:#7b817b}.mi-coverage{display:grid;grid-template-columns:repeat(4,1fr);padding:35px 6% 22px;border-block:1px solid var(--line);gap:25px}.mi-coverage strong{display:block;font-size:42px;font-weight:400;letter-spacing:-1.8px}.mi-coverage span{font-size:13px;color:#626862}.mi-coverage>p{grid-column:1/-1;font-size:10px;color:#777;margin:0;letter-spacing:.5px}.mi-preview-section,.mi-method,.mi-access{padding:85px 6%}.mi-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:0 9%;align-items:end}.mi-section-heading>.eyebrow{grid-column:1/-1}.mi-section-heading h2{margin-bottom:30px}.mi-section-heading>p:last-child{max-width:420px;color:#5d625e;margin-bottom:35px}.mi-interface{border:1px solid #bfc7bf;background:#fbfcf9;box-shadow:0 25px 60px #17221808}.mi-interface-bar{padding:18px 24px;border-bottom:1px solid #d9ded8;display:flex;justify-content:space-between;gap:20px;font-size:14px}.mi-interface-bar b{font-weight:400;color:#7c847c}.mi-preview-tag{font-size:9px;letter-spacing:1px;align-self:center;color:#687868}.mi-interface-body{display:grid;grid-template-columns:185px 1fr;min-height:390px}.mi-interface aside{border-right:1px solid #dde1da;padding:25px 16px;display:flex;flex-direction:column;gap:6px;font-size:12px}.mi-interface aside span{padding:10px}.mi-active{background:#e8ede4;color:#344b37}.mi-locked{color:#858b83;margin-top:auto}.mi-interface-main{padding:28px}.mi-screen-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.mi-screen-heading h3{font-size:24px;margin:0}.mi-screen-heading>span{font-size:11px;color:#6a7368}.mi-filter-row{display:flex;gap:12px;margin:25px 0;font-size:11px;color:#7e877b}.mi-filter-row span{border:1px solid #dce2d7;padding:9px 12px}.mi-filter-row span:first-child{flex:1}.mi-example-row{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:18px;padding:16px 0;border-bottom:1px solid #e3e7df;font-size:12px;align-items:center}.mi-example-row strong{font-weight:500}.mi-example-head{font-size:10px;color:#788071;padding-top:0}.mi-signal{color:#4b654c}.mi-example-row>span:last-child{color:#757c71}.mi-evidence{display:flex;gap:32px;align-items:center;padding-top:25px}.mi-evidence .eyebrow{font-size:9px;flex-shrink:0}.mi-evidence p{font-size:12px;color:#646e5e;margin:0}.mi-caption{font-size:11px;color:#7b8177;margin-top:15px}.mi-method{display:grid;grid-template-columns:1fr 1fr;gap:9%;border-top:1px solid var(--line)}.mi-method-list article{display:flex;gap:25px;border-top:1px solid var(--line);padding:25px 0}.mi-method-list article>span{font-size:10px;color:#74806d;padding-top:4px}.mi-method-list h3{font-size:25px;margin-bottom:13px}.mi-method-list p{font-size:15px;color:#62685f;margin:0}.mi-principle{background:#121713;color:#f5f5f2;padding:75px 6%}.mi-principle h2{max-width:850px;font-size:clamp(36px,4.7vw,66px)}.mi-principle .eyebrow{color:#9aaa98}.mi-principle>div{display:grid;grid-template-columns:1fr 1fr;gap:8%;max-width:1050px;color:#b5beb1;font-size:15px}.mi-access{display:grid;grid-template-columns:1.2fr 1fr;gap:13%;align-items:start}.mi-access>div>p:not(.eyebrow){max-width:470px;color:#5e665c}.mi-membership{border-top:1px solid #151c13;padding-top:25px}.mi-membership .mi-price{font-size:68px;letter-spacing:-3px;line-height:1;margin:25px 0;color:#111!important}.mi-price span{font-size:16px;letter-spacing:0;color:#61695d}.mi-membership .mi-button{display:block;text-align:center}.mi-membership>p{font-size:14px}.mi-membership .mi-note{font-size:12px!important}nav [aria-current=page]{border-bottom:1px solid}
@media(max-width:900px){.mi-hero{grid-template-columns:1fr .65fr;padding-top:55px}.mi-hero h1{font-size:48px;letter-spacing:-2px}.mi-interface-body{grid-template-columns:145px 1fr}.mi-interface-main{padding:20px}.mi-example-row{font-size:11px;gap:10px}.mi-method,.mi-access{gap:6%}.mi-section-heading{gap:5%}}
@media(max-width:640px){.mi-hero{display:block;padding:42px 6%}.mi-hero h1{font-size:45px}.mi-object{display:none}.mi-intro{font-size:17px}.mi-secondary{margin-left:16px}.mi-coverage{grid-template-columns:1fr 1fr;gap:20px}.mi-coverage strong{font-size:36px}.mi-section-heading,.mi-method,.mi-access,.mi-principle>div{display:block}.mi-preview-section,.mi-method,.mi-access{padding:48px 6%}.mi-principle{padding:48px 6%}.mi-interface-body{display:block}.mi-interface aside{display:none}.mi-interface-bar{padding:15px;display:block}.mi-preview-tag{display:block;margin-top:8px}.mi-screen-heading{align-items:start}.mi-screen-heading h3{font-size:20px;letter-spacing:-.5px}.mi-screen-heading>span{font-size:9px}.mi-interface-main{padding:18px 14px}.mi-example-row{grid-template-columns:1fr 1fr;font-size:11px}.mi-example-row>:last-child{display:none}.mi-filter-row{gap:6px}.mi-filter-row span{padding:7px}.mi-evidence{display:block}.mi-evidence .eyebrow{display:block;margin-bottom:10px}.mi-membership{margin-top:38px}.mi-method-list{margin-top:35px}.mi-principle>div p{margin-bottom:24px}}

.mi-access.mi-plans{display:block}.mi-plans>div:first-child{max-width:760px;margin-bottom:40px}.mi-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mi-plan-grid .mi-membership{display:flex;flex-direction:column;padding:26px}.mi-plan-grid .mi-price{font-size:clamp(32px,3vw,48px)}.mi-plan-grid .mi-button{margin-top:auto}.mi-plans>.mi-note{margin-top:24px}@media(max-width:850px){.mi-plan-grid{grid-template-columns:1fr}}
