.bits-home .insights-hero-meta{display:flex;flex-wrap:wrap;gap:10px 28px;color:rgba(218,232,255,.6);font:500 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.bits-home .insights-hero-meta span{display:inline-flex;align-items:center;gap:8px}.bits-home .insights-hero-meta b{color:#fff;font-size:12px}.bits-home .insights-index{padding:92px 0 112px;background:var(--s050);border-bottom:1px solid var(--line)}.bits-home .insights-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:42px}.bits-home .insight-related-head h2,.bits-home .insights-toolbar h2{margin:12px 0 0;color:var(--s900);font-size:clamp(30px,4vw,46px);line-height:1.04;letter-spacing:-.035em}.bits-home .insights-filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.bits-home .insights-filters button{border:1px solid var(--s200);background:#fff;color:var(--s600);padding:9px 13px;border-radius:2px;font:600 11px/1 var(--mono);letter-spacing:.035em;cursor:pointer;transition:color .18s,border-color .18s,background .18s}.bits-home .insights-filters button:hover{border-color:var(--blue);color:var(--blue)}.bits-home .insights-filters button.active{border-color:var(--ink);background:var(--ink);color:#fff}.bits-home .insights-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--s300);border-inline-start:1px solid var(--s300)}.bits-home .insight-card{min-height:430px;display:grid;grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);background:#fff;border-inline-end:1px solid var(--s300);border-bottom:1px solid var(--s300);transition:background .22s}.bits-home .insight-card:hover{background:var(--blue-050)}.bits-home .insight-card-featured{grid-column:1/-1;grid-template-columns:minmax(340px,.92fr) minmax(0,1.38fr);min-height:470px}.bits-home .insight-card-media{position:relative;min-width:0;overflow:hidden;display:block;border-inline-end:1px solid var(--s200);background:#07101d;isolation:isolate}.bits-home .insight-card-media:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 52%,rgba(3,9,18,.64));pointer-events:none}.bits-home .insight-card-media img{-o-object-fit:cover;object-fit:cover;transition:transform .55s cubic-bezier(.2,.65,.3,1),filter .3s ease}.bits-home .insight-card:hover .insight-card-media img{transform:scale(1.025);filter:saturate(1.06)}.bits-home .insight-card-media span{position:absolute;left:22px;bottom:20px;z-index:2;color:rgba(255,255,255,.94);font:600 13px/1 var(--mono);letter-spacing:.08em;text-shadow:0 1px 12px rgba(0,0,0,.45)}.bits-home .insight-card-body{display:flex;flex-direction:column;align-items:flex-start;padding:34px 36px 32px}.bits-home .insight-card-featured .insight-card-body{padding:clamp(38px,5vw,66px);justify-content:center}.bits-home .insight-card-topline{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--blue-700);font:600 11px/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase}.bits-home .insight-card-topline em{color:var(--s500);font-style:normal}.bits-home .insight-card h2{margin:22px 0 0;font-size:clamp(23px,2.6vw,36px);line-height:1.08;letter-spacing:-.03em}.bits-home .insight-card:not(.insight-card-featured) h2{font-size:clamp(21px,2vw,28px)}.bits-home .insight-card h2 a:hover{color:var(--blue-700)}.bits-home .insight-card p{margin:18px 0 0;max-width:700px;color:var(--s600);font-size:15.5px;line-height:1.65}.bits-home .insight-card-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:24px;color:var(--s500);font:500 11px/1.4 var(--mono)}.bits-home .insight-card-meta>*+:before{content:"·";margin-inline-end:18px;color:var(--s300)}.bits-home .insight-read{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:26px;color:var(--s900);font:700 13px/1 var(--sans)}.bits-home .insight-read svg{color:var(--blue);transition:transform .18s}.bits-home .insight-read:hover svg{transform:translateX(4px)}.bits-home .insights-principle{position:relative;overflow:hidden;background:#07101d;color:#fff;padding:82px 0}.bits-home .insights-principle:after{content:"BITS";position:absolute;right:-24px;bottom:-72px;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.07);font-weight:900;font-size:clamp(130px,24vw,330px);line-height:.8;letter-spacing:-.07em;pointer-events:none}.bits-home .insights-principle .wrap{position:relative;z-index:1;display:grid;grid-template-columns:90px minmax(0,760px) auto;align-items:center;gap:40px}.bits-home .insights-principle-number{color:#7c91b0;font:500 11px/1 var(--mono);letter-spacing:.08em}.bits-home .insights-principle p{margin:0;font-size:clamp(25px,3.2vw,42px);line-height:1.12;letter-spacing:-.035em;font-weight:700}.bits-home .insight-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;color:rgba(218,232,255,.62);font:500 12px/1.4 var(--mono)}.bits-home .insight-article-meta>span:nth-child(2){display:flex;flex-direction:column}.bits-home .insight-article-meta b{color:#fff;font:700 13px/1.3 var(--sans)}.bits-home .insight-article-meta small{color:rgba(218,232,255,.5);font-size:10px}.bits-home .insight-avatar{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid rgba(156,196,255,.35);border-radius:50%;background:rgba(0,129,242,.13);color:#b7d5ff;font:700 11px/1 var(--mono)}.bits-home .insight-article-wrap{display:grid;grid-template-columns:230px minmax(0,720px);justify-content:center;align-items:start;gap:clamp(58px,8vw,112px);padding-top:84px;padding-bottom:112px}.bits-home .insight-outline{position:sticky;top:104px;padding-top:6px}.bits-home .insight-outline>span{color:var(--s500);font:600 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.bits-home .insight-outline ol{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid var(--line)}.bits-home .insight-outline li{border-bottom:1px solid var(--line)}.bits-home .insight-outline a{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:13px 0;color:var(--s500);font-size:12px;line-height:1.4}.bits-home .insight-outline a:hover{color:var(--blue-700)}.bits-home .insight-outline b{color:var(--blue);font:500 10px/1.5 var(--mono)}.bits-home .insight-prose{min-width:0}.bits-home .insight-lead{margin:0 0 68px;padding-bottom:34px;border-bottom:1px solid var(--s300);color:var(--s700);font-size:clamp(19px,2.2vw,24px);line-height:1.55;letter-spacing:-.012em}.bits-home .insight-prose section{position:relative;margin-bottom:68px}.bits-home .insight-section-number{display:block;margin-bottom:12px;color:var(--blue);font:600 11px/1 var(--mono);letter-spacing:.12em}.bits-home .insight-prose h2{margin:0 0 24px;color:var(--s900);font-size:clamp(26px,3.2vw,36px);line-height:1.12;letter-spacing:-.028em}.bits-home .insight-prose p{margin:0 0 20px;color:var(--s700);font-size:17px;line-height:1.82}.bits-home .insight-prose blockquote{margin:38px 0;padding:28px 0 28px 30px;border-inline-start:3px solid var(--blue);color:var(--s900);font-size:clamp(21px,2.5vw,28px);font-weight:700;line-height:1.35;letter-spacing:-.02em}.bits-home .insight-author{display:flex;gap:18px;align-items:flex-start;margin:76px 0 28px;padding:28px;border:1px solid var(--s200);background:var(--s050)}.bits-home .insight-author .insight-avatar{background:var(--ink);border-color:var(--ink);color:#fff}.bits-home .insight-author>div>span{color:var(--blue-700);font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.bits-home .insight-author h2{margin:7px 0 4px;font-size:20px}.bits-home .insight-author p{margin:0;font-size:13.5px;line-height:1.55;color:var(--s600)}.bits-home .insight-back{display:inline-flex;align-items:center;gap:8px;color:var(--s600);font:600 13px/1 var(--sans)}.bits-home .insight-back:hover{color:var(--blue-700)}.bits-home .insight-related{padding:86px 0 104px;background:var(--s050);border-top:1px solid var(--line)}.bits-home .insight-related-head{margin-bottom:34px}.bits-home .insight-related-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--s300);border-inline-start:1px solid var(--s300)}.bits-home .insight-related-card{position:relative;min-height:240px;padding:32px;background:#fff;border-inline-end:1px solid var(--s300);border-bottom:1px solid var(--s300);transition:background .18s}.bits-home .insight-related-card:hover{background:var(--blue-050)}.bits-home .insight-related-card>span{color:var(--blue-700);font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.bits-home .insight-related-card h3{max-width:480px;margin:22px 0 36px;color:var(--s900);font-size:clamp(22px,2.6vw,30px);line-height:1.12;letter-spacing:-.025em}.bits-home .insight-related-card small{color:var(--s500);font:500 11px/1 var(--mono)}.bits-home .insight-related-card svg{position:absolute;right:30px;bottom:30px;color:var(--blue)}@media (max-width:900px){.bits-home .insights-toolbar{align-items:flex-start;flex-direction:column}.bits-home .insights-filters{justify-content:flex-start}.bits-home .insight-card,.bits-home .insight-card-featured{grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr)}.bits-home .insight-article-wrap{grid-template-columns:1fr;gap:34px}.bits-home .insight-outline{position:static}.bits-home .insight-outline ol{display:grid;grid-template-columns:repeat(2,1fr)}.bits-home .insight-outline li:nth-child(odd){border-inline-end:1px solid var(--line);padding-inline-end:16px}.bits-home .insight-outline li:nth-child(2n){padding-inline-start:16px}.bits-home .insights-principle .wrap{grid-template-columns:1fr;gap:22px}.bits-home .insights-principle .btn{width:-moz-max-content;width:max-content}}@media (max-width:680px){.bits-home .insights-index{padding:66px 0 78px}.bits-home .insight-related-grid,.bits-home .insights-grid{grid-template-columns:1fr}.bits-home .insight-card,.bits-home .insight-card-featured{grid-column:auto;grid-template-columns:1fr;grid-template-rows:220px auto;min-height:0}.bits-home .insight-card-body,.bits-home .insight-card-featured .insight-card-body{padding:28px 24px}.bits-home .insight-card-media{border-inline-end:0;border-bottom:1px solid var(--s200)}.bits-home .insight-card-meta>*+:before{display:none}.bits-home .insight-article-wrap{padding-top:60px;padding-bottom:80px}.bits-home .insight-outline ol{grid-template-columns:1fr}.bits-home .insight-outline li:nth-child(2n),.bits-home .insight-outline li:nth-child(odd){border-inline-end:0;padding-inline:0}.bits-home .insight-prose p{font-size:16px;line-height:1.75}.bits-home .insight-prose blockquote{padding-inline-start:20px}.bits-home .insight-related{padding:66px 0 78px}}@media (prefers-reduced-motion:reduce){.bits-home .insight-read svg{transition:none}}