.insights-hero{background:radial-gradient(circle at 84% 22%, #4b68ff1b 0 5px, transparent 6px), linear-gradient(90deg, transparent calc(66% - .5px), #d8d8cf calc(66% - .5px), #d8d8cf calc(66% + .5px), transparent calc(66% + .5px)), var(--paper);grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;padding:110px 4.5vw 95px;display:grid}.insights-hero h1,.insight-article-hero h1{letter-spacing:-.065em;max-width:1120px;margin:0;font-size:clamp(52px,7.4vw,112px);line-height:.96}.insights-hero h1 span,.insight-article-hero h1 span{color:var(--blue)}.insights-hero>p{color:#52616a;max-width:580px;margin:0 0 8px;font-size:19px;line-height:1.65}.insights-feature{background:var(--blue);color:#fff;grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;padding:100px 4.5vw 110px;display:grid}.insights-feature h2,.insights-library h2,.insights-cta h2,.insight-prose h2,.insight-article-cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.8vw,72px);line-height:1.02}.insights-meta{color:#cdd5ff;letter-spacing:.06em;text-transform:uppercase;gap:18px;margin:26px 0 20px;font:11px/1.4 monospace;display:flex}.insights-meta span{border-left:1px solid #ffffff50;padding-left:18px}.insights-feature-copy>p:not(.eyebrow):not(.insights-meta){color:#dce2ff;max-width:620px;margin:26px 0 30px;font-size:17px;line-height:1.65}.insights-read-link,.insights-cta a{border-bottom:2px solid var(--lime);justify-content:space-between;gap:35px;padding:10px 0;font-weight:800;display:inline-flex}.insights-change-board{background:var(--ink);border:1px solid #ffffff70;box-shadow:11px 13px #101c2755}.insights-board-top,.insights-board-status{color:#9cabb4;letter-spacing:.08em;justify-content:space-between;gap:20px;padding:13px 17px;font:10px/1.4 monospace;display:flex}.insights-board-top{border-bottom:1px solid #ffffff28}.insights-board-top span:first-child,.insights-board-status span{color:var(--lime)}.insights-board-top i,.insights-board-status i{background:var(--lime);border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2.4s infinite insights-pulse;display:inline-block;box-shadow:0 0 #b7ff2a60}.insights-board-brief{border-bottom:1px solid #ffffff28;min-height:220px;padding:28px}.insights-board-brief small{color:#82949f;letter-spacing:.08em;font:10px/1.4 monospace}.insights-board-brief strong{color:#fff;letter-spacing:-.04em;margin:48px 0 10px;font-size:clamp(27px,3.4vw,50px);display:block}.insights-board-brief p{color:#9cabb4;margin:0;font-size:14px}.insights-change-board ol{border-bottom:1px solid #ffffff28;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.insights-change-board li{border-right:1px solid #ffffff28;min-height:145px;padding:16px}.insights-change-board li:last-child{border-right:0}.insights-change-board li>span,.insights-change-board li>strong,.insights-change-board li>small{display:block}.insights-change-board li>span{color:#71838e;margin-bottom:33px;font:10px/1.4 monospace}.insights-change-board li>strong{margin-bottom:7px;font-size:16px}.insights-change-board li>small{color:#82949f;font-size:11px;line-height:1.4}.insights-change-board li.is-live{background:var(--lime);color:var(--ink)}.insights-change-board li.is-live>span,.insights-change-board li.is-live>small{color:#314026}.insights-board-status b{color:#fff;font-weight:700}.insights-library{padding:105px 4.5vw 115px}.insights-library-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:8vw;margin-bottom:55px;display:grid}.insights-library-heading>p{color:#52616a;max-width:650px;margin:0;font-size:18px;line-height:1.65}.insights-topic-list{flex-wrap:wrap;gap:8px;margin-bottom:65px;display:flex}.insights-topic-list span{color:#52616a;text-transform:uppercase;background:#e8e8e0;padding:9px 12px;font:11px/1.4 monospace}.insights-card{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:50px 1fr 1fr;gap:5vw;padding:44px 0;transition:padding .25s,background .25s;display:grid}.insights-card:hover{background:#e8e8e0;padding-left:22px;padding-right:22px}.insights-card-number{color:var(--blue);padding-top:7px;font:13px/1.5 monospace}.insights-card div:first-of-type>p{color:var(--blue);margin:0 0 14px;font-size:14px;font-weight:800}.insights-card h3{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.2vw,46px);line-height:1.07}.insights-card div:last-child>p{color:#52616a;margin:0 0 26px;font-size:17px;line-height:1.65}.insights-card div:last-child>span{border-bottom:2px solid var(--blue);color:var(--blue);justify-content:space-between;gap:25px;padding-bottom:9px;font-weight:800;display:flex}.insights-cta,.insight-article-cta{background:var(--blue);color:#fff;grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw;padding:105px 4.5vw;display:grid}.insights-cta a{color:var(--lime)}.insight-article-hero{background:linear-gradient(90deg, transparent calc(72% - .5px), #d8d8cf calc(72% - .5px), #d8d8cf calc(72% + .5px), transparent calc(72% + .5px)), var(--paper);padding:100px 4.5vw 85px}.insight-article-hero h1{max-width:1280px}.insight-standfirst{color:#52616a;max-width:850px;margin:40px 0 42px;font-size:clamp(20px,2.3vw,29px);line-height:1.5}.insight-byline{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;display:flex}.insight-byline>*{border-right:1px solid var(--line);color:#61717a;letter-spacing:.08em;margin-right:22px;padding:13px 22px 13px 0;font:10px/1.4 monospace}.insight-article-layout{grid-template-columns:.27fr .73fr;align-items:start;gap:8vw;padding:95px 4.5vw 115px;display:grid}.insight-article-rail{border-top:2px solid var(--blue);padding-top:15px;position:sticky;top:120px}.insight-article-rail>span{color:var(--blue);letter-spacing:.09em;font:10px/1.4 monospace}.insight-article-rail ol{color:#52616a;margin:25px 0 0;padding:0;font-size:14px;line-height:1.6;list-style-position:inside}.insight-article-rail li{border-top:1px solid var(--line);padding:12px 0}.insight-prose{max-width:900px}.insight-prose>section{margin-bottom:90px}.insight-prose p{color:#465761;margin:0 0 24px;font-size:18px;line-height:1.78}.insight-prose .insight-lead{color:var(--ink);letter-spacing:-.035em;font-size:clamp(25px,3vw,38px);font-weight:750;line-height:1.35}.insight-prose h2{max-width:800px;margin:0 0 32px}.insight-prose blockquote{border-left:5px solid var(--lime);color:var(--blue);letter-spacing:-.045em;margin:50px 0;padding:14px 0 14px 30px;font-size:clamp(27px,3.8vw,50px);font-weight:800;line-height:1.15}.insight-change-grid{background:var(--ink);color:#fff;grid-template-columns:.8fr 1.2fr;gap:5vw;max-width:none;margin-left:-.8vw;padding:65px;display:grid}.insight-change-grid h2{font-size:clamp(35px,4vw,60px)}.insight-change-grid>div:last-child{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insight-change-grid article{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;min-height:225px;padding:20px}.insight-change-grid article span{color:var(--lime);font:11px/1.4 monospace}.insight-change-grid h3{margin:55px 0 12px;font-size:21px}.insight-change-grid article p{color:#aebbc2;margin:0;font-size:14px;line-height:1.55}.insight-operating-system{background:var(--blue);color:#fff;padding:65px}.insight-operating-system>p:not(.eyebrow){color:#dce2ff}.insight-operating-system ul{border-top:1px solid #ffffff45;border-left:1px solid #ffffff45;grid-template-columns:repeat(2,minmax(0,1fr));margin:45px 0 0;padding:0;list-style:none;display:grid}.insight-operating-system li{border-bottom:1px solid #ffffff45;border-right:1px solid #ffffff45;min-height:220px;padding:20px}.insight-operating-system li span,.insight-operating-system li strong{display:block}.insight-operating-system li span{color:var(--lime);font:11px/1.4 monospace}.insight-operating-system li strong{margin:48px 0 10px;font-size:21px}.insight-operating-system li p{color:#dce2ff;margin:0;font-size:14px;line-height:1.55}.insight-article-cta{display:block}.insight-article-cta h2{margin-bottom:42px;font-size:clamp(46px,6.5vw,96px)}.insight-article-cta .button{color:var(--ink)}@keyframes insights-pulse{0%{box-shadow:0 0 #b7ff2a65}70%{box-shadow:0 0 0 8px #b7ff2a00}to{box-shadow:0 0 #b7ff2a00}}@media (max-width:980px){.insights-hero,.insights-feature,.insights-library-heading{grid-template-columns:1fr;gap:45px}.insights-card{grid-template-columns:42px 1fr}.insights-card>div:last-child{grid-column:2}.insight-article-layout{grid-template-columns:1fr}.insight-article-rail{position:static}.insight-change-grid{grid-template-columns:1fr;margin-left:0}}@media (max-width:720px){.insights-hero,.insights-feature,.insights-library,.insights-cta,.insight-article-hero,.insight-article-layout,.insight-article-cta{padding:70px 4.5vw}.insights-hero h1,.insight-article-hero h1{font-size:clamp(48px,13vw,68px)}.insights-change-board ol,.insight-change-grid>div:last-child,.insight-operating-system ul{grid-template-columns:1fr}.insights-change-board li{border-bottom:1px solid #ffffff28;border-right:0;min-height:115px}.insights-change-board li>span{margin-bottom:18px}.insights-card{gap:16px}.insights-cta{grid-template-columns:1fr;gap:40px}.insight-change-grid,.insight-operating-system{padding:45px 24px}.insight-byline>*{border-right:0;border-bottom:1px solid var(--line);width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.insights-board-top i,.insights-board-status i{animation:none}.insights-card{transition:none}}
