html:has(.wsw-page){overflow-x:clip;overflow-y:auto}html:has(.wsw-page) body{overflow-x:clip;overflow-y:visible;max-width:100%}.wsw-page{--wsw-navy:#0a0b1e;--wsw-orange:#f39200;--wsw-purple:#6f2dbd;--wsw-blue:#007bff;--wsw-gold:#ffcc00;overflow-x:clip;max-width:100%}.wsw-page .aw-hero,.wsw-page .aw-hero-swiper,.wsw-page .swiper{overflow:hidden;max-width:100%}.wsw-page .aw-hero-swiper .swiper-button-next,.wsw-page .aw-hero-swiper .swiper-button-prev{left:8px}.wsw-page .aw-hero-swiper .swiper-button-next{left:auto;right:8px}.wsw-hero-glow{background:radial-gradient(ellipse 70% 50% at 15% 20%,rgba(111,45,189,.35),transparent 55%),radial-gradient(ellipse 50% 40% at 90% 10%,rgba(0,123,255,.28),transparent 50%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(243,146,0,.18),transparent 55%)}.wsw-photo-ring{box-shadow:0 0 0 4px rgba(255,204,0,.85),0 12px 32px rgba(0,0,0,.35)}.wsw-photo-ring-blue{box-shadow:0 0 0 4px rgba(0,123,255,.9),0 12px 32px rgba(0,0,0,.35)}.wsw-photo-ring-purple{box-shadow:0 0 0 4px rgba(111,45,189,.9),0 12px 32px rgba(0,0,0,.35)}.wsw-quiz-line{background-image:linear-gradient(90deg,transparent,rgba(255,204,0,.7),transparent)}