.l3j-Za_section{background:var(--navy-deep);position:relative}.l3j-Za_stage{place-items:center;height:100svh;display:grid;position:relative;overflow:hidden}.l3j-Za_viewport{aspect-ratio:4/3;width:min(74vw,820px);position:relative;overflow:hidden}.l3j-Za_viewport:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 96px 34px #081524eb,inset 0 0 200px 60px #08152473}.l3j-Za_ph{object-fit:cover;transform-origin:52% 40%;will-change:transform;filter:saturate(.9)contrast(1.06);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.l3j-Za_glow{z-index:1;aspect-ratio:1;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:blur(8px);background:radial-gradient(circle,#d8534b6b,#e9937e2e 42%,#0000 70%);width:min(40vw,420px);position:absolute;top:46%;left:54%;transform:translate(-50%,-50%)}.l3j-Za_word{z-index:3;letter-spacing:.04em;width:max-content;height:max-content;color:var(--cream);text-shadow:0 0 26px #081524d9,0 0 8px #081524b3;white-space:nowrap;margin:auto;font-size:clamp(1.7rem,3.8vw,2.9rem);font-weight:400;position:absolute;inset:0}.l3j-Za_word em{color:var(--gold-pale)}.js .l3j-Za_word{opacity:0}.l3j-Za_hint{letter-spacing:.36em;text-transform:uppercase;color:var(--cream-56);white-space:nowrap;font-size:.7rem;font-weight:600;position:absolute;bottom:clamp(1.8rem,6vh,3.4rem);left:50%;transform:translate(-50%)}.no-anim .l3j-Za_word{opacity:1!important;filter:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.l3j-Za_word{opacity:1!important;filter:none!important;transform:none!important}}@media (max-width:760px){.l3j-Za_viewport{width:92vw}}
