.security-hero-wrap[data-astro-cid-v7opjumy]{margin-top:clamp(24px,4vw,40px)}.security-hero-card[data-astro-cid-v7opjumy]{position:relative;border-radius:8px;overflow:hidden;border:1px solid var(--border-medium)}.security-hero-img-wrap[data-astro-cid-v7opjumy]{position:relative;height:clamp(200px,28vw,360px);overflow:hidden}.security-hero-img[data-astro-cid-v7opjumy]{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.85);transition:transform .3s ease}.security-hero-card[data-astro-cid-v7opjumy]:hover .security-hero-img[data-astro-cid-v7opjumy]{transform:scale(1.02)}.security-frag-overlay[data-astro-cid-v7opjumy]{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .16s ease}.security-hero-card[data-astro-cid-v7opjumy]:hover .security-frag-overlay[data-astro-cid-v7opjumy]{opacity:1}.s-slice[data-astro-cid-v7opjumy]{position:absolute;left:0;width:100%;background-size:cover;background-position:center;opacity:.55}.s-slice--1[data-astro-cid-v7opjumy]{top:40%;height:16%;transform:translate(12px);filter:drop-shadow(-3px 0 0 rgba(61,232,255,.7))}.security-scanlines[data-astro-cid-v7opjumy]{position:absolute;inset:0;z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.28) 2px,rgba(0,0,0,.28) 4px)}.security-hero-gradient[data-astro-cid-v7opjumy]{position:absolute;inset:0;z-index:4;background:linear-gradient(180deg,#00151433,#001514d9);pointer-events:none}.security-hero-info[data-astro-cid-v7opjumy]{position:absolute;bottom:0;left:0;right:0;z-index:5;padding:clamp(16px,3vw,24px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.security-hero-caption[data-astro-cid-v7opjumy]{font-size:.85rem;color:var(--ghost);max-width:60ch}.layers[data-astro-cid-v7opjumy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.layer[data-astro-cid-v7opjumy]{padding:clamp(28px,3.5vw,40px);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:8px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.layer[data-astro-cid-v7opjumy]:hover{border-color:var(--border-signal);transform:translateY(-2px);box-shadow:0 16px 36px -12px #000000b3,0 0 24px -8px var(--glow-signal)}.layer-head[data-astro-cid-v7opjumy]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.layer-icon-badge[data-astro-cid-v7opjumy]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#f2f23014;border:1px solid rgba(242,242,48,.25);border-radius:8px;flex-shrink:0}.layer-head[data-astro-cid-v7opjumy] .nooct-icon{color:var(--signal)}.layer[data-astro-cid-v7opjumy] h2[data-astro-cid-v7opjumy]{font-size:clamp(1.4rem,2.2vw,1.8rem);margin:0;font-family:var(--font-display)}.split[data-astro-cid-v7opjumy]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:start}.split[data-astro-cid-v7opjumy] h2[data-astro-cid-v7opjumy]{max-width:13ch}.gap[data-astro-cid-v7opjumy]{margin-top:24px}@media(max-width:820px){.layers[data-astro-cid-v7opjumy],.split[data-astro-cid-v7opjumy]{grid-template-columns:1fr}}
