/* Static decorative surfaces, unrelated to telemetry, topology or evidence data. */
@layer depth-v84 {
body main :is(#platform-introduction,#architecture,#assurance-introduction){position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(ellipse at 94% 40%,#caddecbd 0%,#e0e9ed80 25%,transparent 53%),radial-gradient(ellipse at 70% 95%,#edd9a84a,transparent 43%),linear-gradient(110deg,#fffdf9 20%,#f8f6ef 57%,#e7eef3 100%)!important;border-bottom:1px solid #ccd6de!important;box-shadow:inset 0 -1px 0 #fff!important}
body main :is(#platform-introduction,#architecture,#assurance-introduction)::before{content:''!important;display:block!important;position:absolute!important;z-index:-1!important;pointer-events:none!important;inset:0!important;opacity:1!important;background-image:linear-gradient(#3f63800c 1px,transparent 1px),linear-gradient(90deg,#3f63800c 1px,transparent 1px)!important;background-size:48px 48px!important;mask-image:linear-gradient(90deg,transparent 30%,#000 70%)!important;transform:skewY(-8deg) scale(1.15)!important;transform-origin:right center!important}
body main :is(#platform-introduction,#architecture,#assurance-introduction)::after{content:''!important;display:block!important;position:absolute!important;z-index:-1!important;pointer-events:none!important;inset:0 0 0 auto!important;width:48%!important;opacity:.43!important;background-repeat:no-repeat!important;background-size:560px 480px!important;background-position:right 28px center!important;box-shadow:none!important;transform:none!important}
body main #platform-introduction::after{background-image:url('/assets/engineering-v1/depth-network-v84.svg')!important}
body main #architecture::after{background-image:url('/assets/engineering-v1/depth-architecture-v84.svg')!important}
body main #assurance-introduction::after{background-image:url('/assets/engineering-v1/depth-evidence-v84.svg')!important}
body main :is(#platform-introduction,#architecture,#assurance-introduction)>*{position:relative!important;z-index:1!important}
body main :is(#platform-introduction,#architecture,#assurance-introduction) :is(.vh63-hero-copy,.evidence-hero-copy){background:none!important}
body main :is(#platform-introduction,#architecture,#assurance-introduction) h1{text-shadow:0 2px 18px #fff8!important}
body main :is(#platform-introduction,#architecture,#assurance-introduction) :is(.otc-platform-actions,.evidence-hero-actions) a:first-child{background:#f59e0b!important;color:#172554!important;-webkit-text-fill-color:#172554!important;border-color:#e69a10!important;box-shadow:0 8px 24px #b7791317!important}
@media(max-width:900px){body main :is(#platform-introduction,#architecture,#assurance-introduction)::after{width:58%!important;opacity:.15!important;background-position:right -190px center!important}body main :is(#platform-introduction,#architecture,#assurance-introduction){background:radial-gradient(ellipse at 100% 100%,#dce7ee 0%,transparent 65%),#fdfbf7!important}}
@media(max-width:600px){body main :is(#platform-introduction,#architecture,#assurance-introduction)::after{opacity:.09!important;width:100%!important;background-position:right -240px center!important}body main :is(#platform-introduction,#architecture,#assurance-introduction)::before{opacity:.5!important;mask-image:linear-gradient(90deg,transparent 20%,#000 100%)!important}}
}
