.article-hero{isolation:isolate;color:#fff;background:linear-gradient(145deg,#071015 0%,#10262d 100%);padding:clamp(8rem,12vw,12rem) 0 clamp(5rem,9vw,8rem);position:relative;overflow:hidden}.article-hero:before{z-index:-1;content:"";border:1px dashed #55cbd033;border-radius:50%;width:48rem;height:48rem;animation:36s linear infinite digitalOrbit;position:absolute;top:-21rem;right:-15rem;box-shadow:0 0 0 7rem #55cbd006,0 0 0 14rem #55cbd005}.article-hero__inner{position:relative}.article-hero .breadcrumbs{max-width:64rem;margin-bottom:clamp(2rem,4vw,4rem)}.article-hero .breadcrumbs span:last-child{color:#dce6e8;text-overflow:ellipsis;white-space:nowrap;max-width:34rem;overflow:hidden}.article-hero__title{max-width:var(--heading-measure);font-size:var(--heading-hero);letter-spacing:-.075em;margin:0;line-height:.93}.article-hero__excerpt{color:#b9c5c8;max-width:52rem;margin:2.2rem 0 0;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.7}.article-hero__excerpt p{margin:0}.article-hero__artifact{pointer-events:none;opacity:.62;border:1px solid #55cbd038;border-radius:50%;width:18rem;height:18rem;animation:7s ease-in-out infinite proofFloat;position:absolute;bottom:-5rem;right:-7rem}.article-hero__artifact:before{content:"";border:1px solid #55cbd029;border-radius:50%;position:absolute;inset:2.2rem}.article-hero__artifact i{background:var(--aqua);border-radius:50%;width:.6rem;height:.6rem;position:absolute;box-shadow:0 0 0 .55rem #55cbd01c}.article-hero__artifact i:first-child{top:12%;left:30%}.article-hero__artifact i:nth-child(2){background:var(--coral);top:48%;right:-.25rem}.article-hero__artifact i:nth-child(3){bottom:8%;left:42%}.article-hero__artifact span{font-size:var(--font-size-min);letter-spacing:.1em;white-space:nowrap;font-weight:850;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.article-hero__artifact b{color:var(--aqua);letter-spacing:-.07em;font-size:clamp(2.4rem,4vw,4rem);position:absolute;bottom:1rem;right:1rem}@media (width<=70rem){.article-hero__artifact{opacity:.55;right:-6rem}}@media (width<=52rem){.article-hero{padding-top:7rem}.article-hero__artifact{display:none}}@media (prefers-reduced-motion:reduce){.article-hero:before,.article-hero__artifact,.article-cta__signal{animation:none!important}}.firstidea-article-marketing-content{--article-ink:#081119;--article-paper:#f7f4ed;--article-rule:#b9dfe2;--article-mark:#ff6d5a;color:var(--article-ink)}.firstidea-article-marketing-content .section-pad{padding-block:clamp(5rem,9vw,9rem)}.firstidea-article-marketing-content .article-hero{background:var(--article-ink,#081119);color:#fff;padding:clamp(7rem,12vw,11rem) 0 clamp(6rem,10vw,9rem);overflow:hidden}.article-hero__grid,.article-purpose__grid,.article-research__grid,.article-architecture__grid,.article-brief__grid,.article-review__grid,.article-seo__grid,.article-workflow__grid,.article-distribution__grid,.article-updates__grid,.article-measurement__grid,.article-boundaries__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,.82fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.firstidea-article-marketing-content .article-hero h1{font-size:var(--heading-hero);letter-spacing:-.065em;max-width:var(--heading-measure);margin:.8em 0 .35em;line-height:.92}.firstidea-article-marketing-content .article-hero h1 em{color:#55c9cf;font-style:normal}.firstidea-article-marketing-content .article-hero__copy>p:not(.eyebrow){color:#b7c4c8;max-width:46rem;font-size:clamp(1.06rem,1.35vw,1.3rem);line-height:1.65}.firstidea-article-marketing-content .article-cta{background:var(--article-ink,#081119)}@media (width<=68rem){.article-hero__grid,.article-purpose__grid,.article-research__grid,.article-architecture__grid,.article-brief__grid,.article-review__grid,.article-seo__grid,.article-workflow__grid,.article-distribution__grid,.article-updates__grid,.article-measurement__grid,.article-boundaries__grid{grid-template-columns:1fr}}