.dsn-engine-network .eng-ac-header.eng-bl-mast{flex-direction:column;justify-content:center;max-width:none;min-height:30rem;padding-block:5rem 4rem;display:flex;position:relative}.dsn-engine-network .eng-ac-header.eng-bl-mast:after{content:"";background:radial-gradient(ellipse at 20% 50%, rgba(var(--obsidian-rgb), .9), transparent 70%);pointer-events:none;width:55%;position:absolute;inset:0 auto 0 0}.dsn-engine-network .eng-ac-header.eng-bl-mast>h1,.dsn-engine-network .eng-ac-header.eng-bl-mast>.eng-lede{z-index:1;animation:eng-bl-fade .7s ease var(--eng-bl-delay,0s) both, eng-bl-rise .8s cubic-bezier(.2, .8, .2, 1) var(--eng-bl-delay,0s) both;position:relative}.dsn-engine-network .eng-ac-header.eng-bl-mast>h1{color:var(--paper);letter-spacing:-.03em;font-size:clamp(3.8rem,8vw,6.6rem);font-weight:760;line-height:.92}.dsn-engine-network .eng-ac-header.eng-bl-mast>.eng-lede{--eng-bl-delay:.12s;max-width:30rem;margin-top:1.75rem}.dsn-engine-network .eng-bl-net{width:min(64%,46rem);display:block;position:absolute;top:50%;right:-2rem;translate:0 -50%}.dsn-engine-network .eng-bl-net line{stroke:rgba(var(--gold-rgb), .35);stroke-width:1px}.dsn-engine-network .eng-bl-net circle{fill:var(--obsidian);stroke:var(--gold-deep);stroke-width:1.2px}.dsn-engine-network .eng-bl-net circle.is-route{fill:rgba(var(--gold-rgb), .25);stroke:var(--gold-bright);animation:eng-bl-node 3.9s var(--d) ease-in-out infinite}.dsn-engine-network .eng-bl-route{fill:none;stroke:var(--gold);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.6,0,.2,1) .4s forwards eng-bl-draw}.dsn-engine-network .eng-bl-pulse .eng-bl-glow{fill:rgba(var(--gold-bright-rgb), .16);stroke:none}.dsn-engine-network .eng-bl-pulse .eng-bl-core{fill:var(--gold-bright);stroke:none;filter:drop-shadow(0 0 6px rgba(var(--gold-bright-rgb), .9))}.dsn-engine-network .eng-blog-pagination{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:flex-end;gap:.35rem;margin-top:3.5rem;display:flex}.dsn-engine-network .eng-blog-pagination a{border:1px solid var(--hairline-dim);min-width:52px;min-height:44px;color:var(--grey-warm);font-family:var(--font-eng-mono), monospace;background:#17131099;border-bottom:0;border-radius:2px 2px 0 0;justify-content:center;align-items:center;padding:0 .9rem;transition:color .2s,background-color .2s;display:inline-flex}.dsn-engine-network .eng-blog-pagination a[rel]{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:.8rem}.dsn-engine-network .eng-blog-pagination a[rel=next]{margin-left:auto}.dsn-engine-network .eng-blog-pagination a:hover{color:var(--gold-bright);background:#1b1610}.dsn-engine-network .eng-blog-pagination a[aria-current]{border-color:var(--hairline);min-height:52px;box-shadow:inset 0 2px 0 var(--gold);color:var(--paper);background:#1b1610}@media (width<=700px){.dsn-engine-network .eng-ac-header.eng-bl-mast{min-height:0}.dsn-engine-network .eng-ac-header.eng-bl-mast:after{display:none}.dsn-engine-network .eng-bl-net{order:3;width:100%;margin-top:2rem;position:relative;top:auto;right:auto;translate:none}}@keyframes eng-bl-node{0%,to{fill:rgba(var(--gold-rgb), .2)}50%{fill:rgba(var(--gold-bright-rgb), .85)}}
