.ep-brand-loop[data-astro-cid-m42xgh33]{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,#1a0b38,#0b0618 60%,#06030d)}.ep-bl-glow[data-astro-cid-m42xgh33]{position:absolute;left:50%;top:45%;width:1200px;height:760px;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#7c3aed4d,#7c3aed00)}.ep-bl-in[data-astro-cid-m42xgh33]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:28px}.ep-bl-head[data-astro-cid-m42xgh33]{text-align:center;max-width:760px}.ep-bl-head[data-astro-cid-m42xgh33] .sec-eyebrow[data-astro-cid-m42xgh33]{color:#c4b5fd}.ep-bl-head[data-astro-cid-m42xgh33] .sec-h2[data-astro-cid-m42xgh33]{color:#fff;margin:0 auto}.ep-bl-head[data-astro-cid-m42xgh33] .hl{background:linear-gradient(90deg,#f0abfc,#a78bfa 50%,#67e8f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ep-bl-frame[data-astro-cid-m42xgh33]{position:relative;width:100%;max-width:1120px;aspect-ratio:16 / 9;border-radius:24px;overflow:hidden;background:#06030d;box-shadow:0 50px 120px -40px #7c3aed8c,0 0 0 1px #c4b5fd2e}.ep-bl-video[data-astro-cid-m42xgh33]{display:block;width:100%;height:100%;object-fit:cover}.ep-bl-btn[data-astro-cid-m42xgh33]{position:absolute;border:0;cursor:pointer;font-weight:700;color:#1d1635;background:#fff;border-radius:999px;box-shadow:0 8px 24px #00000059}.ep-bl-btn[data-astro-cid-m42xgh33]:focus-visible{outline:3px solid #5EEAD4;outline-offset:3px}.ep-bl-sound[data-astro-cid-m42xgh33]{right:14px;bottom:14px;font-size:13px;padding:9px 16px}.ep-bl-play[data-astro-cid-m42xgh33]{left:50%;top:50%;translate:-50% -50%;font-size:16px;padding:14px 26px}.ep-bl-cta[data-astro-cid-m42xgh33]{margin:4px 0 0}@media(max-width:600px){.ep-bl-frame[data-astro-cid-m42xgh33]{border-radius:16px}}.ep-floor-head[data-astro-cid-c65n3et3]{max-width:780px;margin:0 auto;text-align:center}.ep-floor-eyebrow[data-astro-cid-c65n3et3]{display:block;margin-bottom:12px}.ep-sub-label[data-astro-cid-c65n3et3]{display:block;text-align:center;margin:56px 0 26px}.ep-sub-label-2[data-astro-cid-c65n3et3]{margin-top:64px}.ep-floor-cta[data-astro-cid-c65n3et3]{text-align:center;margin-top:46px}.ep-floor-cta[data-astro-cid-c65n3et3] .stratus-btn[data-astro-cid-c65n3et3]{display:inline-block}.ep-floor-note[data-astro-cid-c65n3et3]{font-size:13px;color:#8a82a6;margin:14px 0 0}.ep-floor-link[data-astro-cid-c65n3et3]{display:inline-block;margin-left:18px;font-weight:800;font-size:15.5px;color:#673ab7;text-decoration:none;border-bottom:1px solid rgba(103,58,183,.28)}.ep-floor-link[data-astro-cid-c65n3et3]:hover{color:#ec4899;border-bottom-color:#ec489966}.ep-grad-hl[data-astro-cid-c65n3et3]{background:linear-gradient(90deg,#673ab7,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ep-grad-hl-light[data-astro-cid-c65n3et3]{background:linear-gradient(90deg,#f9a8d4,#5eead4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ep-floor-plat[data-astro-cid-c65n3et3]{background:radial-gradient(120% 80% at 50% 0%,#fff,#f4effc)}.ep-ladder[data-astro-cid-c65n3et3]{grid-template-columns:repeat(3,1fr);max-width:1000px;margin:0 auto}@media(max-width:860px){.ep-ladder[data-astro-cid-c65n3et3]{grid-template-columns:1fr}}.ep-caps[data-astro-cid-c65n3et3]{align-items:stretch}@media(min-width:981px){.ep-caps[data-astro-cid-c65n3et3]>[data-astro-cid-c65n3et3]:last-child:nth-child(3n+1){grid-column:2}}.ep-cap[data-astro-cid-c65n3et3]{display:flex;flex-direction:column;text-decoration:none;padding:28px 26px}.ep-cap-icon[data-astro-cid-c65n3et3]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;margin-bottom:16px;background:linear-gradient(135deg,#673ab71f,#ec48991f);color:#673ab7}.ep-cap[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-family:Nunito Sans,system-ui,sans-serif;font-weight:800;font-size:18px;color:#1d1635;margin:0 0 10px}.ep-cap[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{font-size:14.5px;line-height:1.6;color:#5a5470;margin:0 0 18px;flex:1}.ep-cap-more[data-astro-cid-c65n3et3]{font-size:13.5px;font-weight:800;color:#ec4899}.ep-floor-cons[data-astro-cid-c65n3et3]{position:relative;overflow:hidden;background:linear-gradient(160deg,#0c0b22,#160f33 55%,#1d0f36)}.ep-formats[data-astro-cid-c65n3et3]{margin-top:46px}.ep-format[data-astro-cid-c65n3et3]{display:flex;flex-direction:column;padding:30px 26px;border-radius:18px;text-decoration:none}.ep-format-num[data-astro-cid-c65n3et3]{font-family:Nunito Sans,system-ui,sans-serif;font-weight:900;font-size:15px;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;background:linear-gradient(135deg,#673ab7,#ec4899);color:#fff}.ep-format[data-astro-cid-c65n3et3] h3[data-astro-cid-c65n3et3]{font-family:Nunito Sans,system-ui,sans-serif;font-weight:800;font-size:19px;color:#fff!important;margin:0 0 10px}.ep-format[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{font-size:14.5px;line-height:1.6;color:#ffffffbd;margin:0 0 18px;flex:1}.ep-format-more[data-astro-cid-c65n3et3]{font-size:13.5px;font-weight:800;color:#5eead4}.ep-cons-links[data-astro-cid-c65n3et3]{display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:center;align-items:center;margin-top:28px;font-size:.9rem;color:#ffffffb8}.ep-cons-links[data-astro-cid-c65n3et3] a[data-astro-cid-c65n3et3]{color:#fff;text-decoration:none;padding:6px 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px}.ep-cons-links[data-astro-cid-c65n3et3] a[data-astro-cid-c65n3et3]:hover,.ep-cons-links[data-astro-cid-c65n3et3] a[data-astro-cid-c65n3et3]:focus-visible{background:#ffffff1f}.ep-cons-chips[data-astro-cid-c65n3et3]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}.ep-cons-chip[data-astro-cid-c65n3et3]{font-size:13.5px;font-weight:700;color:#ffffffdb;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:9px 18px}@media(max-width:640px){.ep-floor-link[data-astro-cid-c65n3et3]{display:block;margin:18px 0 0}}
