#method .agent-core{display:none!important}
#method .method-hero{display:block!important;min-height:0!important;background:none!important;border-bottom:1px solid var(--edge)!important}
#method .method-hero:before{display:none!important}
#method .method-copy{max-width:920px;padding:48px 0 38px!important}
#method .method-flow{display:grid!important;grid-template-columns:repeat(5,minmax(180px,1fr))!important;gap:10px!important;border:0!important;background:transparent!important;overflow-x:auto!important;padding:0 0 8px!important}
#method .method-step{display:block!important;padding:0 0 18px!important;border:1px solid var(--edge)!important;background:#11161b!important;min-height:0!important;overflow:hidden!important;position:relative;transition:.2s!important}
#method .method-step:after{display:none!important}
#method .method-step img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;border:0!important;border-bottom:1px solid var(--edge)!important;filter:none!important;transform:none!important}
#method .method-step .step-icon{position:absolute!important;display:grid!important;top:10px!important;left:10px!important;background:#0b0d10e8!important;z-index:2}
#method .method-step>span,#method .method-step>h3,#method .method-step>p{display:block!important;margin-left:15px!important;margin-right:15px!important}
#method .method-step>span{margin-top:14px!important}
#method .method-step>h3{font-size:13px!important;margin-top:7px!important;margin-bottom:7px!important}
#method .method-step>p{font-size:9px!important;line-height:1.5!important;margin-bottom:0!important}
#method .method-step:hover,#method .method-step.active{transform:translateY(-5px)!important;border-color:#f0b90b55!important;box-shadow:0 18px 45px #0007!important}
#method .method-step.active:before{display:none!important}
#method .method-workspace,#method .method-note{display:none!important}
#public .line-hero{display:block!important;padding:48px 0 30px!important;border-bottom:1px solid var(--edge);position:relative}
#public .line-hero:before{content:"PUBLIC RISK OBSERVATORY";display:block;font:8px Consolas;color:var(--yellow);letter-spacing:.1em;margin-bottom:16px}
#public .line-hero>div:first-child>span{display:none!important}
#public .line-hero h1{font-size:clamp(52px,6vw,82px)!important;line-height:.86!important;letter-spacing:-.07em!important;margin:0!important}
#public .line-hero h1 em{display:inline!important;color:var(--ink)!important;-webkit-text-stroke:0!important;margin-left:.14em}
#public .line-hero>div:last-child{margin-top:18px!important}
#public .line-hero p{max-width:600px!important;font-size:11px!important;line-height:1.6!important;margin:0!important;color:var(--muted)!important}
@media(max-width:1100px){#method .method-flow{grid-template-columns:repeat(5,240px)!important}}
@media(max-width:650px){#method .method-copy{padding:35px 8px 28px!important}#public .line-hero{padding:36px 8px 25px!important}}
#watch .page-head:after,#scenarios .page-head:after,#public .page-head:after,.inspector:after{background-image:url("assets/mascot_blink.gif?v=2")!important}
