.AiIM5G_bandInner{padding-bottom:96px}.AiIM5G_bandInnerArticle{padding-bottom:80px}.AiIM5G_bandBodyIndex,.AiIM5G_bandBodyArticle,.AiIM5G_bandBodyAuthor{flex-direction:column;gap:28px;display:flex}.AiIM5G_bandBodyIndex{padding-top:88px}.AiIM5G_bandBodyArticle{max-width:1040px;padding-top:80px}.AiIM5G_bandBodyAuthor{gap:40px;padding-top:80px}@media (max-width:640px){.AiIM5G_bandBodyIndex,.AiIM5G_bandBodyArticle,.AiIM5G_bandBodyAuthor{padding-top:40px}}.AiIM5G_bandIntro{max-width:640px;color:var(--on-dark-3);margin:0;font-size:20px;line-height:1.5}.AiIM5G_categoryBar{border-bottom:1px solid var(--rule)}.AiIM5G_categoryNav{padding-top:28px;padding-bottom:28px}.AiIM5G_featuredSection{padding-top:80px;padding-bottom:96px}.AiIM5G_featured{flex-flow:wrap;align-items:center;gap:32px 56px}.AiIM5G_featuredImage{aspect-ratio:16/10;border-radius:6px;flex:1.3 520px}.AiIM5G_featuredText{flex-direction:column;flex:380px;gap:20px;min-width:0;display:flex}.AiIM5G_featuredTitle{letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.2vw,48px);font-weight:500;line-height:1.08}.AiIM5G_featuredExcerpt{color:var(--text-3);margin:0;font-size:18px;line-height:1.55}.AiIM5G_latestSection{padding-bottom:140px}.AiIM5G_latestSectionTop{padding-top:80px}.AiIM5G_latestHeading{border-top:1px solid var(--ink);letter-spacing:-.025em;margin:0 0 40px;padding-top:40px;font-size:32px;font-weight:500}.AiIM5G_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:64px 40px;display:grid}.AiIM5G_cardImage{aspect-ratio:3/2;border-radius:6px}.AiIM5G_cardTitle{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.22}.AiIM5G_cardExcerpt{color:var(--text-3);margin:0;font-size:16px;line-height:1.55}.AiIM5G_meta{color:var(--muted);margin:0;font-size:14px}.AiIM5G_empty{color:var(--text-3);margin:0;font-size:18px}.AiIM5G_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:80px;display:flex}@media (max-width:640px){.AiIM5G_featuredImage{flex-basis:100%}.AiIM5G_latestSection{padding-bottom:88px}}.AiIM5G_articleCategory{color:var(--mist);align-self:flex-start;text-decoration:none}.AiIM5G_articleTitle{letter-spacing:-.04em;margin:0;font-size:clamp(40px,5.2vw,78px);font-weight:500;line-height:1.02}.AiIM5G_articleDek{max-width:780px;color:var(--on-dark-3);margin:0;font-size:22px;line-height:1.45}.AiIM5G_byline{flex-wrap:wrap;align-items:center;gap:16px 28px;padding-top:12px;display:flex}.AiIM5G_bylineAuthor{align-items:center;gap:12px;text-decoration:none;display:flex}.AiIM5G_bylineName{flex-direction:column;display:flex}.AiIM5G_bylineName>:first-child{font-size:16px;font-weight:600}.AiIM5G_bylineMeta{color:var(--on-dark-muted);font-size:14px}.AiIM5G_heroSection{background:linear-gradient(180deg, var(--ink) 0 50%, var(--paper) 50% 100%)}.AiIM5G_heroFigure{margin:0}.AiIM5G_heroImage{aspect-ratio:16/7;background:var(--panel);border-radius:8px;position:relative;overflow:hidden}.AiIM5G_heroPlaceholder{aspect-ratio:16/7;border-radius:8px}.AiIM5G_heroCaption{margin-top:14px;display:block}.AiIM5G_diagram{aspect-ratio:16/7;font-family:var(--font-mono);color:var(--on-dark-3);background:#0f1315;border-radius:8px;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.AiIM5G_diagramGrid{grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr);align-items:center;gap:32px;width:100%;max-width:1080px;display:grid}.AiIM5G_diagramInput{border:1px solid #2e373a;border-radius:8px;padding:24px}.AiIM5G_diagramLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted-2);font-size:12px}.AiIM5G_diagramBig{color:var(--paper);margin-top:10px;font-size:26px}.AiIM5G_diagramSmall{margin-top:6px;font-size:14px}.AiIM5G_diagramArrow{color:var(--brand-pink);font-size:28px}.AiIM5G_diagramEngines{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.AiIM5G_diagramEngine{color:var(--paper);border:1px solid #2e373a;border-radius:6px;padding:14px;font-size:16px}.AiIM5G_diagramEngineWasm{border-color:var(--brand-blue)}.AiIM5G_diagramTotal{grid-column:span 3;padding-top:4px;font-size:14px}@media (max-width:640px){.AiIM5G_diagram{aspect-ratio:auto}.AiIM5G_diagramGrid{grid-template-columns:1fr}.AiIM5G_heroImage{aspect-ratio:4/3}}.AiIM5G_body{flex-wrap:wrap;align-items:flex-start;gap:56px 80px;padding-top:96px;padding-bottom:120px;display:flex}.AiIM5G_aside{flex:240px;min-width:0;max-width:300px}.AiIM5G_toc{border-top:1px solid var(--ink);flex-direction:column;gap:14px;padding-top:20px;display:flex}.AiIM5G_share{flex-direction:column;gap:10px;margin-top:40px;display:flex}.AiIM5G_prose{flex:999 640px;min-width:0;max-width:760px}.AiIM5G_tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:56px;display:flex}.AiIM5G_tags>:first-child{margin-right:8px}.AiIM5G_tag{cursor:default}.AiIM5G_authorBox{background:var(--paper-2);border-radius:10px;flex-wrap:wrap;gap:24px;margin-top:56px;padding:32px;display:flex}.AiIM5G_authorBoxText{flex-direction:column;flex:300px;gap:10px;min-width:0;display:flex}.AiIM5G_authorBoxText p{margin:0}.AiIM5G_authorBox p.AiIM5G_authorBoxName{font-size:18px;line-height:1.5}.AiIM5G_authorBoxName a{color:var(--ink);font-weight:600}.AiIM5G_authorBoxName span{color:var(--muted)}.AiIM5G_authorBox p.AiIM5G_authorBoxBio{color:var(--text-3);font-size:16px;line-height:1.55}.AiIM5G_authorBox a.AiIM5G_authorBoxLink{color:var(--ink);font-size:15px}.AiIM5G_related{background:var(--paper-2)}.AiIM5G_relatedInner{padding-top:100px;padding-bottom:120px}.AiIM5G_relatedHeading{letter-spacing:-.025em;margin:0 0 40px;font-size:32px;font-weight:500}.AiIM5G_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:40px;display:grid}.AiIM5G_relatedTitle{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:500;line-height:1.25}.AiIM5G_authorHead{flex-wrap:wrap;align-items:flex-start;gap:40px 56px;display:flex}.AiIM5G_portrait{aspect-ratio:1;border-radius:50%;flex:0 0 220px;width:220px;position:relative;overflow:hidden}.AiIM5G_portraitPlaceholder{text-align:center;justify-content:center;align-items:center}.AiIM5G_authorText{flex-direction:column;flex:520px;gap:20px;min-width:0;display:flex}.AiIM5G_authorText .AiIM5G_authorEyebrow{color:var(--mist);margin:0}.AiIM5G_authorName{letter-spacing:-.045em;margin:0;font-size:clamp(44px,6vw,96px);font-weight:500;line-height:.98}.AiIM5G_authorHeadline{color:var(--on-dark-3);margin:0;font-size:20px}.AiIM5G_authorBio{max-width:720px;color:var(--on-dark-3);margin:0;font-size:18px;line-height:1.6}.AiIM5G_authorButtons{flex-wrap:wrap;gap:8px;display:flex}.AiIM5G_authorButtons .a1-cta{padding:12px 20px;font-size:14px;font-weight:400}.AiIM5G_topics{flex-wrap:wrap;align-items:center;gap:24px 48px;padding-top:80px;display:flex}.AiIM5G_articles{padding-top:64px;padding-bottom:140px}.AiIM5G_articlesHeading{border-top:1px solid var(--ink);letter-spacing:-.025em;margin:0 0 8px;padding-top:40px;font-size:32px;font-weight:500}.AiIM5G_articleList{margin:0;padding:0;list-style:none}.AiIM5G_articleList>li{border-bottom:1px solid var(--rule)}.AiIM5G_articleRow{flex-flow:wrap;align-items:baseline;gap:12px 40px;padding:32px 0}.AiIM5G_articleRowDate{flex:0 0 200px}.AiIM5G_articleRowMain{flex-direction:column;flex:480px;gap:8px;min-width:0;display:flex}.AiIM5G_articleRowTitle{letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:1.22}.AiIM5G_articleRowExcerpt{color:var(--text-3);font-size:16px;line-height:1.55}.AiIM5G_articleRowTag{flex:none}@media (max-width:640px){.AiIM5G_articles{padding-bottom:88px}}
._EGc5a_ctaBox{border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:28px 32px;display:flex}._EGc5a_ctaText{flex-direction:column;gap:6px;display:flex}._EGc5a_ctaLine{color:var(--ink);font-size:18px}
