.wwe-section{position:relative;isolation:isolate;background:#081324;overflow:clip}
.wwe-panorama{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#081324}
.wwe-panorama-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.8;filter:saturate(.8)}
.wwe-panorama-shade{position:absolute;inset:0;background:linear-gradient(180deg,#061222b0 0,#07172d70 28%,#06112159 55%,#03070dda 100%),linear-gradient(90deg,#03080da6,transparent 28%,transparent 72%,#03080d8c)}
.wwe-section>.tech-atmosphere{opacity:.23}
.wwe-section .section-heading h2,.wwe-section .section-heading p{text-shadow:0 2px 20px #000,0 1px 4px #000}
.wwe-section .section-heading p{color:#d7e3f2}
.wwe-section .wwe-card{background:linear-gradient(145deg,#163454a8,#081321cc);border-color:#9bcbef66;backdrop-filter:blur(7px);box-shadow:0 15px 50px #0006,inset 0 1px #d8f2ff24}
.wwe-section .wwe-card-info{background:#07111b59}
@media(max-width:800px){.wwe-panorama-shade{background:linear-gradient(180deg,#041020b3,#04102080 40%,#041020a6 75%,#03070df0)}.wwe-section .wwe-card{backdrop-filter:blur(4px)}}
@media(max-width:450px){.wwe-panorama-photo{object-position:58% center}}
