.HalloweenPopup_card__tXbGp{position:relative;display:grid;grid-template-columns:1.25fr .85fr;align-items:center;gap:0;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:32px 24px 32px 44px;border:1px solid #2a2a2f;border-radius:20px;background:radial-gradient(ellipse at 88% 20%,#302443 0,transparent 62%),linear-gradient(125deg,#0e0e10 20%,#18131f);color:#fff;font-family:var(--font-suisse),Inter,sans-serif;box-shadow:0 24px 100px #0008}.HalloweenPopup_close__DJRp2{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;border-radius:8px;z-index:2;color:#b9b9c1;cursor:pointer}.HalloweenPopup_close__DJRp2:hover{color:white;background:#ffffff12}.HalloweenPopup_tag__suwQ9{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:5px 10px;border:1px solid #ff8a2a66;border-radius:999px;background:#ff8a2a14;color:#ff9a45;font:500 11px/1.3 monospace;letter-spacing:1.2px;text-transform:uppercase}.HalloweenPopup_tagDot__xs79a{width:6px;height:6px;border-radius:50%;background:#ff8a2a}.HalloweenPopup_title__f0CW9{margin:0;font-size:clamp(34px,4vw,44px);font-weight:500;line-height:1.06;letter-spacing:-1.4px;text-wrap:balance;color:#fff}.HalloweenPopup_prize__5y6T1{color:#ffb066}.HalloweenPopup_description__C3xZv{margin:16px 0 0;color:#c4c4cc;font-size:15px;line-height:1.55}.HalloweenPopup_steps__Okd4G{margin:14px 0 0;color:#8e8e98;font-size:13px;line-height:1.5}.HalloweenPopup_steps__Okd4G strong{color:#c4c4cc;font-weight:500}.HalloweenPopup_cta__rmYt_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:26px;padding:12px 24px;border-radius:999px;background:#9ca5f6;color:#111;font-size:15px;font-weight:500;text-decoration:none}.HalloweenPopup_cta__rmYt_:hover{background:#b6bdf9}.HalloweenPopup_card__tXbGp:focus{outline:none}.HalloweenPopup_close__DJRp2:focus-visible,.HalloweenPopup_cta__rmYt_:focus-visible{outline:2px solid #9ca5f6;outline-offset:2px}.HalloweenPopup_copy__8A2Id{position:relative;z-index:1}.HalloweenPopup_art__BoMhg{width:calc(100% + 60px);max-width:none;margin-left:-80px;height:340px;aspect-ratio:580/766;object-fit:contain;object-position:center;mix-blend-mode:screen;filter:contrast(1.15);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 94%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 94%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}@media (max-width:600px){.HalloweenPopup_card__tXbGp{grid-template-columns:minmax(0,1fr) 94px;gap:0;padding:28px 16px 20px 22px;border-radius:18px}.HalloweenPopup_copy__8A2Id{display:block;min-width:0}.HalloweenPopup_art__BoMhg{grid-column:2;width:138px;height:190px;margin:0 0 0 -28px}.HalloweenPopup_tag__suwQ9{gap:6px;margin-bottom:10px;padding:4px 8px;font-size:9px;letter-spacing:.8px;white-space:nowrap}.HalloweenPopup_tagLead__RjYWC{display:none}.HalloweenPopup_title__f0CW9{font-size:24px;line-height:1.12;letter-spacing:-.5px}.HalloweenPopup_description__C3xZv{margin-top:10px;font-size:12px;line-height:1.5}.HalloweenPopup_steps__Okd4G{margin-top:8px;font-size:11.5px}.HalloweenPopup_cta__rmYt_{margin-top:14px;min-height:44px;padding:10px 16px;font-size:13px}.HalloweenPopup_close__DJRp2{top:6px;right:6px}}.AnnouncementBar_bar__nt8gS.AnnouncementBar_bar__nt8gS{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;z-index:41;height:var(--site-announcement-height,32px);flex-shrink:0;padding:6px 20px;background:#e8edff;border-bottom:1px solid rgba(156,165,246,.16);color:#434db5;font-family:var(--font-suisse),Inter,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.5;text-align:center;text-wrap:balance;text-decoration:none;transition:background-color .15s ease}.AnnouncementBar_arrow__UEFmf{display:block;flex-shrink:0;transform:translateY(-1px)}.AnnouncementBar_bar__nt8gS.AnnouncementBar_bar__nt8gS:hover{background:#dce4ff}.AnnouncementBar_bar__nt8gS.AnnouncementBar_bar__nt8gS:focus-visible{outline:2px solid #434db5;outline-offset:-3px}@media (max-width:639px){.AnnouncementBar_bar__nt8gS.AnnouncementBar_bar__nt8gS{font-size:12px;padding:6px 16px}}
/*# sourceMappingURL=ff5161c2c1bb8f62.css.map*/