.lcsfp-root,.lcsfp-root *{box-sizing:border-box}.lcsfp-root{font-family:inherit;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease;z-index:999999}.lcsfp-root.lcsfp-is-visible{opacity:1;pointer-events:auto}body.lcsfp-popup-open{overflow:hidden}.lcsfp-close:focus-visible,.lcsfp-button:focus-visible,.lcsfp-submit:focus-visible,.lcsfp-popup-form input:focus-visible{outline:3px solid #60a5fa;outline-color:color-mix(in srgb,var(--lcsfp-accent, #1777fc) 62%,#fff);outline-offset:3px}.lcsfp-backdrop{background:#0f172a94;inset:0;position:absolute}.lcsfp-popup{background:#fff;border:1px solid rgba(255,255,255,.18);box-shadow:0 28px 90px #0f172a47;color:#0f172a;overflow:hidden;position:absolute;transform:translateY(12px) scale(.985);transition:transform .22s ease}.lcsfp-is-visible .lcsfp-popup{transform:translateY(0) scale(1)}.lcsfp-close{align-items:center;appearance:none;background:#ffffffeb;border:1px solid rgba(226,232,240,.9);border-radius:999px;color:#0f172a;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;padding:0;position:absolute;right:14px;top:14px;width:36px;z-index:5}.lcsfp-media{background:#f1f5f9;display:block;overflow:hidden}.lcsfp-media:empty{display:none}.lcsfp-media img,.lcsfp-media video{display:block;height:100%;object-fit:cover;width:100%}.lcsfp-media-fit-contain img,.lcsfp-media-fit-contain video{object-fit:contain}.lcsfp-image-link{display:block;height:100%;width:100%}.lcsfp-popup-content{padding:28px}.lcsfp-popup h2{color:#0f172a;font-size:clamp(24px,3vw,34px);font-weight:850;letter-spacing:-.03em;line-height:1.05;margin:0 0 10px}.lcsfp-popup p{color:#475569;font-size:15px;line-height:1.55;margin:0 0 18px}.lcsfp-popup-form{display:grid;gap:10px;margin-bottom:16px}.lcsfp-popup-form input{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-shadow:none;color:#0f172a;font-size:15px;min-height:44px;padding:11px 13px;width:100%}.lcsfp-submit,.lcsfp-button{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;line-height:1;min-height:44px;padding:13px 18px;text-decoration:none!important}.lcsfp-submit,.lcsfp-button-primary{background:#0f172a;border:1px solid #0f172a;color:#fff!important}.lcsfp-button-secondary{background:#fff;border:1px solid #e2e8f0;color:#0f172a!important}.lcsfp-popup-actions{display:flex;flex-wrap:wrap;gap:10px}.lcsfp-success{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:12px;color:#047857;font-size:14px;font-weight:700;padding:12px 14px}.lcsfp-popup-modal{display:grid;grid-template-columns:minmax(190px,38%) minmax(0,1fr);left:50%;max-width:min(820px,calc(100vw - 34px));min-height:360px;top:50%;transform:translate(-50%,calc(-50% + 12px)) scale(.985);width:100%;border-radius:28px}.lcsfp-is-visible .lcsfp-popup-modal{transform:translate(-50%,-50%) scale(1)}.lcsfp-popup-modal .lcsfp-media{min-height:360px}.lcsfp-content-only .lcsfp-popup-modal,.lcsfp-media-only .lcsfp-popup-modal{display:block;grid-template-columns:none;min-height:0}.lcsfp-content-only .lcsfp-popup-modal .lcsfp-popup-content{min-height:0}.lcsfp-media-only .lcsfp-popup-modal .lcsfp-media,.lcsfp-media-only .lcsfp-popup-image .lcsfp-media{height:auto;min-height:0}.lcsfp-media-only .lcsfp-popup img{height:auto;max-height:calc(100vh - 34px);object-fit:contain}.lcsfp-root-slide .lcsfp-backdrop{background:transparent;pointer-events:none}.lcsfp-popup-slide{border-radius:28px;bottom:24px;right:24px;max-width:min(390px,calc(100vw - 32px));width:100%}.lcsfp-popup-slide .lcsfp-media{height:160px}.lcsfp-popup-image{border-radius:28px;left:50%;max-width:min(620px,calc(100vw - 34px));top:50%;transform:translate(-50%,calc(-50% + 12px)) scale(.985);width:100%}.lcsfp-is-visible .lcsfp-popup-image{transform:translate(-50%,-50%) scale(1)}.lcsfp-popup-image .lcsfp-media{height:min(62vh,420px)}.lcsfp-popup-image .lcsfp-popup-content{background:#fffffff5}@media(max-width:720px){.lcsfp-popup-modal{display:block;max-height:calc(100vh - 28px);overflow:auto}.lcsfp-popup-modal .lcsfp-media{min-height:210px}.lcsfp-popup-slide{bottom:14px;right:14px}.lcsfp-popup-content{padding:22px}.lcsfp-popup-actions{display:grid}}.lcsfp-hp-field{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.lcsfp-form-message{margin-top:10px;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.35}.lcsfp-form-message.is-error{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.lcsfp-submit:disabled{cursor:wait;opacity:.75}.lcsfp-success-link{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;line-height:1;margin-top:12px;padding:12px 16px;text-decoration:none}.lcsfp-privacy-notice{margin:2px 0 8px;font-size:11px;line-height:1.4;color:#667085}.lcsfp-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;color:#4b5563;margin:4px 0 8px}.lcsfp-consent input{width:auto!important;margin-top:2px;flex:0 0 auto}.lcsfp-root{--lcsfp-accent: #0f172a;--lcsfp-overlay-alpha: .58;--lcsfp-radius: 28px}.lcsfp-backdrop{background:rgba(15,23,42,var(--lcsfp-overlay-alpha));backdrop-filter:blur(3px)}.lcsfp-root-slide .lcsfp-backdrop,.lcsfp-position-bottom_right .lcsfp-backdrop{backdrop-filter:none}.lcsfp-popup{border-radius:var(--lcsfp-radius);isolation:isolate}.lcsfp-radius-soft{--lcsfp-radius: 18px}.lcsfp-radius-rounded{--lcsfp-radius: 28px}.lcsfp-radius-pill{--lcsfp-radius: 36px}.lcsfp-theme-light .lcsfp-popup{background:#fff;color:#0f172a}.lcsfp-theme-glass .lcsfp-popup{background:#ffffffe0;backdrop-filter:blur(18px) saturate(1.25);border-color:#ffffff8c}.lcsfp-theme-dark .lcsfp-popup{background:linear-gradient(145deg,#0f172a,#111827);border-color:#ffffff1f;color:#f8fafc}.lcsfp-theme-dark .lcsfp-popup h2,.lcsfp-theme-dark .lcsfp-close{color:#f8fafc}.lcsfp-theme-dark .lcsfp-popup p,.lcsfp-theme-dark .lcsfp-privacy-notice,.lcsfp-theme-dark .lcsfp-consent{color:#f8fafcc7}.lcsfp-theme-dark .lcsfp-popup-form input{background:#ffffff14;border-color:#ffffff29;color:#fff}.lcsfp-theme-dark .lcsfp-popup-form input::placeholder{color:#ffffff94}.lcsfp-theme-dark .lcsfp-button-secondary,.lcsfp-theme-dark .lcsfp-close{background:#ffffff1f;border-color:#ffffff2e;color:#fff!important}.lcsfp-theme-warm .lcsfp-popup{background:linear-gradient(145deg,#fffaf0,#fff 64%);border-color:#fbbf2447}.lcsfp-submit,.lcsfp-button-primary{background:var(--lcsfp-accent);border-color:var(--lcsfp-accent)}.lcsfp-popup-form input:focus{border-color:var(--lcsfp-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lcsfp-accent) 18%,transparent);outline:none}.lcsfp-size-compact .lcsfp-popup-modal{max-width:min(660px,calc(100vw - 34px));min-height:300px}.lcsfp-size-compact .lcsfp-popup-modal .lcsfp-media{min-height:300px}.lcsfp-size-compact .lcsfp-popup-content{padding:22px}.lcsfp-size-compact .lcsfp-popup h2{font-size:clamp(21px,2.5vw,28px)}.lcsfp-size-large .lcsfp-popup-modal{max-width:min(980px,calc(100vw - 34px));min-height:430px}.lcsfp-size-large .lcsfp-popup-modal .lcsfp-media{min-height:430px}.lcsfp-size-large .lcsfp-popup-content{padding:36px}.lcsfp-size-large .lcsfp-popup h2{font-size:clamp(28px,3.6vw,44px)}.lcsfp-position-right .lcsfp-popup-modal,.lcsfp-position-right .lcsfp-popup-image{left:auto;right:24px;top:50%;transform:translateY(calc(-50% + 12px)) scale(.985)}.lcsfp-position-right.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-right.lcsfp-is-visible .lcsfp-popup-image{transform:translateY(-50%) scale(1)}.lcsfp-position-bottom .lcsfp-popup-modal,.lcsfp-position-bottom .lcsfp-popup-image{bottom:24px;left:50%;top:auto;transform:translate(-50%,18px) scale(.985)}.lcsfp-position-bottom.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-bottom.lcsfp-is-visible .lcsfp-popup-image{transform:translate(-50%) scale(1)}.lcsfp-position-bottom_right .lcsfp-popup-modal,.lcsfp-position-bottom_right .lcsfp-popup-image,.lcsfp-position-bottom_right .lcsfp-popup-slide{inset:auto 24px 24px auto;transform:translateY(18px) scale(.985)}.lcsfp-position-bottom_right.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-bottom_right.lcsfp-is-visible .lcsfp-popup-image,.lcsfp-position-bottom_right.lcsfp-is-visible .lcsfp-popup-slide{transform:translateY(0) scale(1)}.lcsfp-image-right .lcsfp-popup-modal .lcsfp-media{order:2}.lcsfp-image-right .lcsfp-popup-modal .lcsfp-popup-content{order:1}.lcsfp-image-top .lcsfp-popup-modal{display:block;max-width:min(640px,calc(100vw - 34px))}.lcsfp-image-top .lcsfp-popup-modal .lcsfp-media{height:220px;min-height:0}.lcsfp-image-background .lcsfp-popup-modal,.lcsfp-image-background .lcsfp-popup-image{display:block;max-width:min(720px,calc(100vw - 34px))}.lcsfp-image-background .lcsfp-media{inset:0;position:absolute;z-index:-2}.lcsfp-image-background .lcsfp-media:after{background:linear-gradient(90deg,#0f172ac2,#0f172a52);content:"";inset:0;position:absolute}.lcsfp-image-background .lcsfp-popup-content{background:transparent;color:#fff;min-height:360px;position:relative}.lcsfp-image-background .lcsfp-popup h2,.lcsfp-image-background .lcsfp-popup p{color:#fff}.lcsfp-anim-fade .lcsfp-popup,.lcsfp-anim-fade.lcsfp-is-visible .lcsfp-popup{transform:none}.lcsfp-anim-slide .lcsfp-popup{transform:translateY(24px)}.lcsfp-anim-slide.lcsfp-is-visible .lcsfp-popup{transform:translateY(0)}.lcsfp-position-center.lcsfp-anim-slide .lcsfp-popup-modal,.lcsfp-position-center.lcsfp-anim-slide .lcsfp-popup-image{transform:translate(-50%,calc(-50% + 24px))}.lcsfp-position-center.lcsfp-anim-slide.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-center.lcsfp-anim-slide.lcsfp-is-visible .lcsfp-popup-image{transform:translate(-50%,-50%)}.lcsfp-anim-none .lcsfp-root,.lcsfp-anim-none .lcsfp-popup,.lcsfp-anim-none.lcsfp-is-visible .lcsfp-popup{transition:none}@media(max-width:720px){.lcsfp-mobile-wide .lcsfp-popup,.lcsfp-position-right .lcsfp-popup-modal,.lcsfp-position-bottom .lcsfp-popup-modal,.lcsfp-position-bottom_right .lcsfp-popup-modal,.lcsfp-position-right .lcsfp-popup-image,.lcsfp-position-bottom .lcsfp-popup-image,.lcsfp-position-bottom_right .lcsfp-popup-image{inset:auto 10px 10px;max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);transform:translateY(18px) scale(.99);width:auto}.lcsfp-mobile-wide.lcsfp-is-visible .lcsfp-popup,.lcsfp-position-right.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-bottom.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-bottom_right.lcsfp-is-visible .lcsfp-popup-modal,.lcsfp-position-right.lcsfp-is-visible .lcsfp-popup-image,.lcsfp-position-bottom.lcsfp-is-visible .lcsfp-popup-image,.lcsfp-position-bottom_right.lcsfp-is-visible .lcsfp-popup-image{transform:translateY(0) scale(1)}.lcsfp-image-right .lcsfp-popup-modal .lcsfp-media{order:0}.lcsfp-image-background .lcsfp-popup-content{min-height:300px}}.lcsfp-root-modal .lcsfp-popup-modal,.lcsfp-root-image .lcsfp-popup-image{max-height:calc(100vh - 34px);overflow-y:auto;overscroll-behavior:contain}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) .lcsfp-popup{scrollbar-color:rgba(115,164,229,.58) transparent;scrollbar-width:thin}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) .lcsfp-popup::-webkit-scrollbar{width:5px}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) .lcsfp-popup::-webkit-scrollbar-track{background:transparent}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) .lcsfp-popup::-webkit-scrollbar-thumb{background:#73a4e594;border-radius:999px}.lcsfp-root-modal .lcsfp-popup-modal{border-color:#b3cff4a6;box-shadow:0 32px 100px #06173657}.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-media{background:#0b2958;position:relative}.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-media:after{background:linear-gradient(135deg,#0415340a,#04153438);content:"";inset:0;pointer-events:none;position:absolute}.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-popup-content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,4vw,42px)}.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-popup-content:before{background:linear-gradient(90deg,var(--lcsfp-accent),#df3655);border-radius:999px;content:"";display:block;flex:0 0 auto;height:4px;margin-bottom:18px;width:48px}.lcsfp-root-modal .lcsfp-popup-modal h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.045em;line-height:1.08}.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-popup-actions{margin-top:4px}.lcsfp-root-modal.lcsfp-theme-light .lcsfp-popup-modal .lcsfp-popup-content{background:radial-gradient(circle at 100% 0,rgba(23,119,252,.09),transparent 48%),#fff}.lcsfp-root-modal.lcsfp-theme-dark .lcsfp-popup-modal .lcsfp-popup-content{background:radial-gradient(circle at 100% 0,rgba(72,140,255,.17),transparent 48%),#101d36}.lcsfp-root-slide .lcsfp-popup-slide{border-color:#adccf4a8;box-shadow:0 24px 66px #05163752;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain}.lcsfp-root-slide .lcsfp-popup-slide:before{background:linear-gradient(180deg,var(--lcsfp-accent),#df3655);content:"";left:0;pointer-events:none;position:absolute;top:0;bottom:0;width:4px;z-index:2}.lcsfp-root-slide .lcsfp-popup-slide .lcsfp-media{background:#0b2958;height:178px}.lcsfp-root-slide .lcsfp-popup-slide .lcsfp-popup-content{padding:24px 25px 26px}.lcsfp-root-slide .lcsfp-popup-slide h2{font-size:clamp(23px,2.4vw,29px);letter-spacing:-.04em;line-height:1.11}.lcsfp-root-slide .lcsfp-popup-slide .lcsfp-popup-actions{display:grid;gap:9px}.lcsfp-root-slide .lcsfp-popup-slide .lcsfp-button{width:100%}.lcsfp-root-image .lcsfp-popup-image{background:#0b2958;border-color:#bcd5f6b8;box-shadow:0 34px 100px #05163761;max-width:min(680px,calc(100vw - 34px))}.lcsfp-root-image .lcsfp-popup-image .lcsfp-media{background:#0b2958;height:min(60vh,400px)}.lcsfp-root-image .lcsfp-popup-image .lcsfp-popup-content{background:#fff;border:1px solid rgba(202,218,240,.78);border-radius:20px;box-shadow:0 16px 38px #071a3d2b;margin:-42px 20px 20px;padding:24px 27px 26px;position:relative;z-index:1}.lcsfp-root-image .lcsfp-popup-image h2{font-size:clamp(25px,2.8vw,35px);letter-spacing:-.04em}.lcsfp-root-image .lcsfp-popup-image .lcsfp-popup-actions{justify-content:flex-end}.lcsfp-root-image.lcsfp-theme-dark .lcsfp-popup-image .lcsfp-popup-content{background:#111e38;border-color:#adccf433}.lcsfp-root-image.lcsfp-theme-glass .lcsfp-popup-image .lcsfp-popup-content{background:#ffffffe6;backdrop-filter:blur(16px)}.lcsfp-root-image.lcsfp-theme-warm .lcsfp-popup-image .lcsfp-popup-content{background:linear-gradient(145deg,#fff9ed,#fff)}.lcsfp-root-image.lcsfp-no-media .lcsfp-popup-image .lcsfp-popup-content,.lcsfp-root-image.lcsfp-image-background .lcsfp-popup-image .lcsfp-popup-content{border:0;border-radius:0;box-shadow:none;margin:0}.lcsfp-root-image.lcsfp-image-background .lcsfp-popup-image .lcsfp-popup-content{background:transparent}.lcsfp-root-modal.lcsfp-anim-scale .lcsfp-popup-modal{scale:.97;transition:transform .36s ease,scale .36s cubic-bezier(.2,.85,.2,1)}.lcsfp-root-modal.lcsfp-anim-scale.lcsfp-is-visible .lcsfp-popup-modal{scale:1}.lcsfp-root-slide.lcsfp-anim-scale .lcsfp-popup-slide{translate:0 24px;transition:transform .32s ease,translate .38s cubic-bezier(.16,1,.3,1)}.lcsfp-root-slide.lcsfp-anim-scale.lcsfp-is-visible .lcsfp-popup-slide{translate:0 0}.lcsfp-root-image.lcsfp-anim-scale .lcsfp-popup-image{scale:1.035;transition:transform .4s ease,scale .4s ease}.lcsfp-root-image.lcsfp-anim-scale.lcsfp-is-visible .lcsfp-popup-image{scale:1}.lcsfp-root-slide.lcsfp-anim-slide .lcsfp-popup-slide{translate:42px 0}.lcsfp-root-slide.lcsfp-anim-slide.lcsfp-is-visible .lcsfp-popup-slide{translate:0 0}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-spring.lcsfp-is-visible .lcsfp-popup{animation:lcsfp-entrance-spring .62s cubic-bezier(.2,.78,.2,1) both}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-ticket.lcsfp-is-visible .lcsfp-popup{animation:lcsfp-entrance-ticket .62s cubic-bezier(.16,.8,.2,1) both}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-spotlight.lcsfp-is-visible .lcsfp-popup{animation:lcsfp-entrance-spotlight .54s ease-out both}@keyframes lcsfp-entrance-spring{0%{opacity:0;scale:.92;translate:0 36px}68%{opacity:1;scale:1.018;translate:0 -7px}to{opacity:1;scale:1;translate:0 0}}@keyframes lcsfp-entrance-ticket{0%{clip-path:inset(0 100% 0 0 round 22px);opacity:.45}55%{opacity:1}to{clip-path:inset(0 0 0 0 round 0);opacity:1}}@keyframes lcsfp-entrance-spotlight{0%{filter:blur(9px) brightness(1.28);opacity:0;scale:1.035}to{filter:none;opacity:1;scale:1}}@media(min-width:721px){.lcsfp-root-modal.lcsfp-size-compact .lcsfp-popup-modal .lcsfp-popup-content{padding:24px}.lcsfp-root-modal.lcsfp-size-large .lcsfp-popup-modal .lcsfp-popup-content{padding:clamp(36px,4vw,46px)}.lcsfp-root-slide.lcsfp-size-compact .lcsfp-popup-slide .lcsfp-popup-content{padding:21px}.lcsfp-root-slide.lcsfp-size-large .lcsfp-popup-slide .lcsfp-popup-content{padding:30px}.lcsfp-root-image.lcsfp-size-compact .lcsfp-popup-image .lcsfp-popup-content{padding:20px 22px 22px}.lcsfp-root-image.lcsfp-size-large .lcsfp-popup-image .lcsfp-popup-content{padding:32px 36px 34px}:is(.lcsfp-root-modal,.lcsfp-root-image).lcsfp-anim-fade.lcsfp-position-center .lcsfp-popup{transform:translate(-50%,-50%)}:is(.lcsfp-root-modal,.lcsfp-root-image).lcsfp-anim-fade.lcsfp-position-right .lcsfp-popup{transform:translateY(-50%)}:is(.lcsfp-root-modal,.lcsfp-root-image).lcsfp-anim-fade.lcsfp-position-bottom .lcsfp-popup{transform:translate(-50%)}:is(.lcsfp-root-modal,.lcsfp-root-image).lcsfp-anim-fade.lcsfp-position-bottom_right .lcsfp-popup{transform:none}}@media(max-width:720px){.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-media{min-height:0;height:min(32vh,220px)}.lcsfp-root-modal .lcsfp-popup-modal .lcsfp-popup-content{padding:24px}.lcsfp-root-slide .lcsfp-popup-slide{max-height:calc(100vh - 28px)}.lcsfp-root-slide .lcsfp-popup-slide .lcsfp-media{height:min(25vh,170px)}.lcsfp-root-image .lcsfp-popup-image .lcsfp-media{height:min(42vh,280px)}.lcsfp-root-image.lcsfp-mobile-wide .lcsfp-popup-image{max-width:calc(100vw - 20px)}.lcsfp-root-image .lcsfp-popup-image .lcsfp-popup-content{margin:-28px 12px 12px;padding:23px}.lcsfp-root-image .lcsfp-popup-image .lcsfp-popup-actions{display:grid}:is(.lcsfp-root-modal,.lcsfp-root-image).lcsfp-anim-fade.lcsfp-position-center:not(.lcsfp-mobile-wide) .lcsfp-popup{transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card),:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) .lcsfp-popup{animation:none!important;transition:none!important}:is(.lcsfp-root-modal,.lcsfp-root-slide,.lcsfp-root-image,.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) .lcsfp-popup{clip-path:none!important;filter:none!important;rotate:0deg!important;scale:1!important;translate:0 0!important}}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card) :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){left:50%;max-height:calc(100vh - 34px);overflow-y:auto;overscroll-behavior:contain;top:50%;transform:translate(-50%,calc(-50% + 12px)) scale(.985);width:100%}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-is-visible :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translate(-50%,-50%) scale(1)}.lcsfp-root-ticket .lcsfp-popup-ticket{background:#fff9ec;border:1px solid rgba(210,169,78,.72);box-shadow:0 32px 90px #2d1f0a57;display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);max-width:min(800px,calc(100vw - 34px));min-height:340px}.lcsfp-root-ticket .lcsfp-popup-ticket:before{border:1px dashed rgba(165,118,33,.55);border-radius:calc(var(--lcsfp-radius) - 8px);content:"";inset:8px;pointer-events:none;position:absolute;z-index:2}.lcsfp-root-ticket .lcsfp-popup-ticket .lcsfp-media{background:#0b2958;border-right:2px dashed rgba(165,118,33,.55);min-height:340px}.lcsfp-root-ticket .lcsfp-popup-ticket .lcsfp-popup-content{align-self:center;min-width:0;padding:38px 42px}.lcsfp-root-ticket .lcsfp-popup-ticket h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.3vw,43px);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:1.05}.lcsfp-root-ticket .lcsfp-popup-ticket .lcsfp-popup-actions{margin-top:20px}.lcsfp-root-ticket.lcsfp-theme-dark .lcsfp-popup-ticket{background:linear-gradient(135deg,#081b3c,#152b4d);border-color:#eabe628c}.lcsfp-root-ticket.lcsfp-theme-glass .lcsfp-popup-ticket{background:#fffaeee0}.lcsfp-root-ticket.lcsfp-theme-warm .lcsfp-popup-ticket{background:linear-gradient(135deg,#fff2d2,#fffdf7)}.lcsfp-root-ticket.lcsfp-image-right .lcsfp-popup-ticket{grid-template-columns:minmax(0,1fr) minmax(0,40%)}.lcsfp-root-ticket.lcsfp-image-right .lcsfp-popup-ticket .lcsfp-media{border-left:2px dashed rgba(165,118,33,.55);border-right:0;order:2}.lcsfp-root-ticket.lcsfp-image-right .lcsfp-popup-ticket .lcsfp-popup-content{order:1}.lcsfp-root-ticket.lcsfp-image-top .lcsfp-popup-ticket{display:block;max-width:min(680px,calc(100vw - 34px))}.lcsfp-root-ticket.lcsfp-image-top .lcsfp-popup-ticket .lcsfp-media{border-bottom:2px dashed rgba(165,118,33,.55);border-right:0;height:230px;min-height:0}.lcsfp-root-ticket.lcsfp-image-background .lcsfp-popup-ticket{display:block}.lcsfp-root-ticket.lcsfp-image-background .lcsfp-popup-ticket .lcsfp-media{border:0}.lcsfp-root-ticket.lcsfp-content-only .lcsfp-popup-ticket,.lcsfp-root-ticket.lcsfp-media-only .lcsfp-popup-ticket{display:block;min-height:0}.lcsfp-root-ticket.lcsfp-media-only .lcsfp-popup-ticket .lcsfp-media{height:auto;min-height:0}.lcsfp-root-panorama .lcsfp-popup-panorama{background:linear-gradient(135deg,#f5f9ff,#fff);border:1px solid rgba(153,193,239,.7);box-shadow:0 30px 90px #051d4554;display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr);max-width:min(900px,calc(100vw - 34px));min-height:265px}.lcsfp-root-panorama .lcsfp-popup-panorama:before{background:linear-gradient(90deg,var(--lcsfp-accent),#82beff 62%,#dc3454);content:"";height:5px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.lcsfp-root-panorama .lcsfp-popup-panorama .lcsfp-media{background:#0b2958;min-height:265px}.lcsfp-root-panorama .lcsfp-popup-panorama .lcsfp-popup-content{align-self:center;min-width:0;padding:28px 36px}.lcsfp-root-panorama .lcsfp-popup-panorama h2{font-size:clamp(25px,3vw,35px);letter-spacing:-.045em;line-height:1.1}.lcsfp-root-panorama .lcsfp-popup-panorama .lcsfp-popup-actions{justify-content:flex-end;margin-top:14px}.lcsfp-root-panorama.lcsfp-theme-dark .lcsfp-popup-panorama{background:linear-gradient(135deg,#0b1d39,#142d52)}.lcsfp-root-panorama.lcsfp-theme-glass .lcsfp-popup-panorama{background:#f4f9ffdb}.lcsfp-root-panorama.lcsfp-theme-warm .lcsfp-popup-panorama{background:linear-gradient(135deg,#fff7e8,#fff)}.lcsfp-root-panorama.lcsfp-image-right .lcsfp-popup-panorama{grid-template-columns:minmax(0,1fr) minmax(0,36%)}.lcsfp-root-panorama.lcsfp-image-right .lcsfp-popup-panorama .lcsfp-media{order:2}.lcsfp-root-panorama.lcsfp-image-right .lcsfp-popup-panorama .lcsfp-popup-content{order:1}.lcsfp-root-panorama.lcsfp-image-top .lcsfp-popup-panorama{display:block;max-width:min(720px,calc(100vw - 34px))}.lcsfp-root-panorama.lcsfp-image-top .lcsfp-popup-panorama .lcsfp-media{height:205px;min-height:0}.lcsfp-root-panorama.lcsfp-image-background .lcsfp-popup-panorama{display:block}.lcsfp-root-panorama.lcsfp-image-background .lcsfp-popup-panorama .lcsfp-popup-content{min-height:265px}.lcsfp-root-panorama.lcsfp-content-only .lcsfp-popup-panorama,.lcsfp-root-panorama.lcsfp-media-only .lcsfp-popup-panorama{display:block;min-height:0}.lcsfp-root-panorama.lcsfp-media-only .lcsfp-popup-panorama .lcsfp-media{height:auto;min-height:0}.lcsfp-root-orbit_card .lcsfp-popup-orbit_card{background:radial-gradient(circle at 18% 50%,rgba(32,125,246,.18),transparent 43%),#f8fbff;border:1px solid rgba(160,199,245,.72);box-shadow:0 29px 86px #051d4557;display:grid;grid-template-columns:220px minmax(0,1fr);max-width:min(700px,calc(100vw - 34px));min-height:300px}.lcsfp-root-orbit_card .lcsfp-popup-orbit_card .lcsfp-media{align-self:center;background:#0b2958;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 12px #1777fc1f,0 16px 38px #071a3d47;height:170px;justify-self:center;min-height:0;width:170px}.lcsfp-root-orbit_card .lcsfp-popup-orbit_card .lcsfp-popup-content{align-self:center;min-width:0;padding:34px 36px 34px 8px}.lcsfp-root-orbit_card .lcsfp-popup-orbit_card h2{font-size:clamp(24px,2.9vw,34px);letter-spacing:-.04em}.lcsfp-root-orbit_card.lcsfp-theme-dark .lcsfp-popup-orbit_card{background:radial-gradient(circle at 18% 50%,rgba(35,126,244,.3),transparent 43%),#0c1c36}.lcsfp-root-orbit_card.lcsfp-theme-glass .lcsfp-popup-orbit_card{background:#f5faffde}.lcsfp-root-orbit_card.lcsfp-theme-warm .lcsfp-popup-orbit_card{background:radial-gradient(circle at 18% 50%,rgba(255,206,95,.2),transparent 43%),#fffaf0}.lcsfp-root-orbit_card.lcsfp-image-right .lcsfp-popup-orbit_card{grid-template-columns:minmax(0,1fr) 220px}.lcsfp-root-orbit_card.lcsfp-image-right .lcsfp-popup-orbit_card .lcsfp-media{order:2}.lcsfp-root-orbit_card.lcsfp-image-right .lcsfp-popup-orbit_card .lcsfp-popup-content{order:1;padding:34px 8px 34px 36px}.lcsfp-root-orbit_card.lcsfp-image-top .lcsfp-popup-orbit_card{display:block;max-width:min(530px,calc(100vw - 34px));text-align:center}.lcsfp-root-orbit_card.lcsfp-image-top .lcsfp-popup-orbit_card .lcsfp-media{margin:26px auto 0}.lcsfp-root-orbit_card.lcsfp-image-top .lcsfp-popup-orbit_card .lcsfp-popup-content{padding:25px 32px 30px}.lcsfp-root-orbit_card.lcsfp-image-top .lcsfp-popup-orbit_card .lcsfp-popup-actions{justify-content:center}.lcsfp-root-orbit_card.lcsfp-image-background .lcsfp-popup-orbit_card{display:block}.lcsfp-root-orbit_card.lcsfp-image-background .lcsfp-popup-orbit_card .lcsfp-media{border:0;border-radius:0;box-shadow:none;height:100%;inset:0;margin:0;position:absolute;width:100%;z-index:-2}.lcsfp-root-orbit_card.lcsfp-image-background .lcsfp-popup-orbit_card .lcsfp-popup-content{min-height:300px;padding:36px}.lcsfp-root-orbit_card.lcsfp-content-only .lcsfp-popup-orbit_card{display:block;min-height:0}.lcsfp-root-orbit_card.lcsfp-content-only .lcsfp-popup-orbit_card .lcsfp-popup-content{padding:36px}.lcsfp-root-orbit_card.lcsfp-media-only .lcsfp-popup-orbit_card{display:flex;justify-content:center;max-width:min(300px,calc(100vw - 34px));min-height:0}.lcsfp-root-orbit_card.lcsfp-media-only .lcsfp-popup-orbit_card .lcsfp-media{height:190px;margin:30px;width:190px}.lcsfp-root-ticket.lcsfp-anim-scale .lcsfp-popup-ticket{rotate:-2deg;transition:transform .34s ease,rotate .42s cubic-bezier(.2,.8,.2,1)}.lcsfp-root-ticket.lcsfp-anim-scale.lcsfp-is-visible .lcsfp-popup-ticket{rotate:0deg}.lcsfp-root-panorama.lcsfp-anim-scale .lcsfp-popup-panorama{translate:0 22px;transition:transform .34s ease,translate .42s cubic-bezier(.2,.8,.2,1)}.lcsfp-root-panorama.lcsfp-anim-scale.lcsfp-is-visible .lcsfp-popup-panorama{translate:0 0}.lcsfp-root-orbit_card.lcsfp-anim-scale .lcsfp-popup-orbit_card{scale:.92;transition:transform .34s ease,scale .42s cubic-bezier(.2,.8,.2,1)}.lcsfp-root-orbit_card.lcsfp-anim-scale.lcsfp-is-visible .lcsfp-popup-orbit_card{scale:1}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-slide .lcsfp-popup{transition:transform .34s ease,translate .45s cubic-bezier(.16,1,.3,1)}.lcsfp-root-ticket.lcsfp-anim-slide .lcsfp-popup-ticket{translate:-32px 0}.lcsfp-root-panorama.lcsfp-anim-slide .lcsfp-popup-panorama{translate:0 32px}.lcsfp-root-orbit_card.lcsfp-anim-slide .lcsfp-popup-orbit_card{translate:32px 0}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-slide.lcsfp-is-visible :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){translate:0 0}@media(min-width:721px){.lcsfp-root-ticket.lcsfp-size-compact .lcsfp-popup-ticket{max-width:min(680px,calc(100vw - 34px));min-height:300px}.lcsfp-root-ticket.lcsfp-size-compact .lcsfp-popup-ticket .lcsfp-media{min-height:300px}.lcsfp-root-ticket.lcsfp-size-compact .lcsfp-popup-ticket .lcsfp-popup-content{padding:30px 34px}.lcsfp-root-ticket.lcsfp-size-large .lcsfp-popup-ticket{max-width:min(940px,calc(100vw - 34px));min-height:390px}.lcsfp-root-ticket.lcsfp-size-large .lcsfp-popup-ticket .lcsfp-media{min-height:390px}.lcsfp-root-ticket.lcsfp-size-large .lcsfp-popup-ticket .lcsfp-popup-content{padding:42px 48px}.lcsfp-root-ticket.lcsfp-image-top.lcsfp-size-compact .lcsfp-popup-ticket .lcsfp-media{height:190px;min-height:0}.lcsfp-root-ticket.lcsfp-image-top.lcsfp-size-large .lcsfp-popup-ticket .lcsfp-media{height:270px;min-height:0}.lcsfp-root-panorama.lcsfp-size-compact .lcsfp-popup-panorama{max-width:min(740px,calc(100vw - 34px));min-height:230px}.lcsfp-root-panorama.lcsfp-size-compact .lcsfp-popup-panorama .lcsfp-media{min-height:230px}.lcsfp-root-panorama.lcsfp-size-large .lcsfp-popup-panorama{max-width:min(1040px,calc(100vw - 34px));min-height:310px}.lcsfp-root-panorama.lcsfp-size-large .lcsfp-popup-panorama .lcsfp-media{min-height:310px}.lcsfp-root-panorama.lcsfp-size-large .lcsfp-popup-panorama .lcsfp-popup-content{padding:34px 42px}.lcsfp-root-panorama.lcsfp-image-top.lcsfp-size-compact .lcsfp-popup-panorama .lcsfp-media{height:170px;min-height:0}.lcsfp-root-panorama.lcsfp-image-top.lcsfp-size-large .lcsfp-popup-panorama .lcsfp-media{height:240px;min-height:0}.lcsfp-root-orbit_card.lcsfp-size-compact .lcsfp-popup-orbit_card{grid-template-columns:190px minmax(0,1fr);max-width:min(580px,calc(100vw - 34px));min-height:270px}.lcsfp-root-orbit_card.lcsfp-size-compact .lcsfp-popup-orbit_card .lcsfp-media{height:145px;width:145px}.lcsfp-root-orbit_card.lcsfp-size-large .lcsfp-popup-orbit_card{grid-template-columns:260px minmax(0,1fr);max-width:min(820px,calc(100vw - 34px));min-height:340px}.lcsfp-root-orbit_card.lcsfp-size-large .lcsfp-popup-orbit_card .lcsfp-media{height:195px;width:195px}:is(.lcsfp-root-ticket,.lcsfp-root-panorama).lcsfp-image-background .lcsfp-popup .lcsfp-media{min-height:0}.lcsfp-root-orbit_card.lcsfp-image-background .lcsfp-popup-orbit_card .lcsfp-media{height:100%;width:100%}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card):is(.lcsfp-content-only,.lcsfp-media-only) .lcsfp-popup{min-height:0}.lcsfp-root-orbit_card.lcsfp-media-only .lcsfp-popup-orbit_card{grid-template-columns:none;max-width:min(300px,calc(100vw - 34px));min-height:0}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-position-right :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){left:auto;right:24px;transform:translateY(calc(-50% + 12px)) scale(.985)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-position-right.lcsfp-is-visible :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translateY(-50%) scale(1)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-position-bottom :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){bottom:24px;top:auto;transform:translate(-50%,18px) scale(.985)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-position-bottom.lcsfp-is-visible :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translate(-50%) scale(1)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-position-bottom_right :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){inset:auto 24px 24px auto;transform:translateY(18px) scale(.985)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-position-bottom_right.lcsfp-is-visible :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translateY(0) scale(1)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-fade.lcsfp-position-center :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translate(-50%,-50%)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-fade.lcsfp-position-right :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translateY(-50%)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-fade.lcsfp-position-bottom :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translate(-50%)}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-fade.lcsfp-position-bottom_right :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:none}}@media(max-width:720px){:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card):is(.lcsfp-mobile-wide,.lcsfp-position-right,.lcsfp-position-bottom,.lcsfp-position-bottom_right) :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){inset:auto 10px 10px;max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);transform:translateY(18px) scale(.99);width:auto}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card):is(.lcsfp-mobile-wide,.lcsfp-position-right,.lcsfp-position-bottom,.lcsfp-position-bottom_right).lcsfp-is-visible :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translateY(0) scale(1)}.lcsfp-root-ticket .lcsfp-popup-ticket,.lcsfp-root-panorama .lcsfp-popup-panorama,.lcsfp-root-orbit_card .lcsfp-popup-orbit_card{display:block;min-height:0}.lcsfp-root-ticket .lcsfp-popup-ticket .lcsfp-media{border-bottom:2px dashed rgba(165,118,33,.55);border-left:0;border-right:0;height:min(34vh,240px);min-height:0}.lcsfp-root-ticket.lcsfp-image-background .lcsfp-popup-ticket .lcsfp-media{border:0;height:100%}.lcsfp-root-ticket .lcsfp-popup-ticket .lcsfp-popup-content{padding:27px}.lcsfp-root-panorama .lcsfp-popup-panorama .lcsfp-media{height:min(29vh,190px);min-height:0}.lcsfp-root-panorama.lcsfp-image-background .lcsfp-popup-panorama .lcsfp-media{height:100%}.lcsfp-root-panorama .lcsfp-popup-panorama .lcsfp-popup-content{padding:26px}.lcsfp-root-panorama .lcsfp-popup-panorama .lcsfp-popup-actions{display:grid}.lcsfp-root-orbit_card .lcsfp-popup-orbit_card .lcsfp-media{height:148px;margin:27px auto 0;width:148px}.lcsfp-root-orbit_card .lcsfp-popup-orbit_card .lcsfp-popup-content,.lcsfp-root-orbit_card.lcsfp-image-right .lcsfp-popup-orbit_card .lcsfp-popup-content{padding:25px 27px 28px}.lcsfp-root-ticket.lcsfp-size-compact .lcsfp-popup-ticket .lcsfp-media,.lcsfp-root-panorama.lcsfp-size-compact .lcsfp-popup-panorama .lcsfp-media{height:min(26vh,180px)}.lcsfp-root-ticket.lcsfp-size-compact .lcsfp-popup-ticket .lcsfp-popup-content,.lcsfp-root-panorama.lcsfp-size-compact .lcsfp-popup-panorama .lcsfp-popup-content{padding:22px}.lcsfp-root-orbit_card.lcsfp-size-compact .lcsfp-popup-orbit_card .lcsfp-media{height:124px;width:124px}.lcsfp-root-ticket.lcsfp-size-large .lcsfp-popup-ticket .lcsfp-popup-content,.lcsfp-root-panorama.lcsfp-size-large .lcsfp-popup-panorama .lcsfp-popup-content{padding:32px}.lcsfp-root-orbit_card.lcsfp-size-large .lcsfp-popup-orbit_card .lcsfp-media{height:170px;width:170px}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-image-background .lcsfp-popup .lcsfp-media{height:100%;width:100%}.lcsfp-root-orbit_card.lcsfp-media-only .lcsfp-popup-orbit_card .lcsfp-media{margin:30px}:is(.lcsfp-root-ticket,.lcsfp-root-panorama,.lcsfp-root-orbit_card).lcsfp-anim-fade.lcsfp-position-center:not(.lcsfp-mobile-wide) :is(.lcsfp-popup-ticket,.lcsfp-popup-panorama,.lcsfp-popup-orbit_card){transform:translate(-50%,-50%)}}.lcsfp-story-root .lcsfp-story-tag{color:#c58d28;display:block;font:900 10px/1.3 system-ui,sans-serif;letter-spacing:.2em;margin-bottom:12px}.lcsfp-story-root.lcsfp-theme-dark .lcsfp-story-tag,.lcsfp-story-root.lcsfp-image-background .lcsfp-story-tag{color:#ffdd85}.lcsfp-root-bucket .lcsfp-popup-modal{border-color:#e3b752cc;box-shadow:0 30px 92px #26180857}.lcsfp-root-ball_rain .lcsfp-popup-image{border-color:#6fbdffcc;box-shadow:0 30px 92px #09376f61}.lcsfp-root-ball_run .lcsfp-popup-slide{border-color:#69aeffb8;box-shadow:0 20px 65px #05225057}.lcsfp-root-live_draw .lcsfp-popup-modal{border-color:#76bfffb8}.lcsfp-root-winning_card .lcsfp-popup-ticket{border-color:#dbab3bd1}.lcsfp-root-glass_track .lcsfp-popup-panorama{border-color:#76ceffc7}.lcsfp-root-hero_ball .lcsfp-popup-orbit_card{border-color:#eb5a749e}.lcsfp-root-hero_ball .lcsfp-popup-orbit_card .lcsfp-media{box-shadow:0 0 0 7px #e83f5e1f,0 16px 30px #09234e2e}.lcsfp-popup-lottery_reveal{background:#071a3d;border:1px solid rgba(255,255,255,.18);border-radius:var(--lcsfp-radius);display:flex;flex-direction:column;height:auto;left:50%;max-height:min(760px,calc(100vh - 28px));max-width:min(640px,calc(100vw - 34px));min-height:0;top:50%;transform:translate(-50%,calc(-50% + 12px)) scale(.985);width:100%}.lcsfp-is-visible .lcsfp-popup-lottery_reveal{transform:translate(-50%,-50%) scale(1)}.lcsfp-popup-lottery_reveal .lcsfp-close{background:#fffffff2;box-shadow:0 4px 16px #071a3d38;z-index:8}.lcsfp-lottery-reveal-content{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;-ms-overflow-style:none;opacity:0;max-height:calc(100vh - 28px);overflow-y:auto;pointer-events:none;scrollbar-width:none;transform:translateY(8px);transition:opacity .32s ease .15s,transform .32s cubic-bezier(.2,.8,.2,1) .15s}.lcsfp-lottery-reveal-content::-webkit-scrollbar{display:none;height:0;width:0}.lcsfp-lottery-is-revealed .lcsfp-lottery-reveal-content{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.lcsfp-popup-lottery_reveal .lcsfp-media{background:#0b2452;flex:0 0 auto;height:min(48vh,320px);min-height:0;width:100%}.lcsfp-size-compact .lcsfp-popup-lottery_reveal,.lcsfp-size-large .lcsfp-popup-lottery_reveal,.lcsfp-size-compact .lcsfp-popup-lottery_reveal .lcsfp-media,.lcsfp-size-large .lcsfp-popup-lottery_reveal .lcsfp-media{min-height:0}.lcsfp-popup-lottery_reveal .lcsfp-media:empty{display:none}.lcsfp-content-only .lcsfp-popup-lottery_reveal .lcsfp-popup-content{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;min-height:0;text-align:center}.lcsfp-popup-lottery_reveal .lcsfp-popup-content{background:linear-gradient(180deg,#fff,#f7f9ff);padding:26px 28px 28px}.lcsfp-theme-dark .lcsfp-popup-lottery_reveal .lcsfp-popup-content{background:linear-gradient(145deg,#071a3d,#0e2f6d)}@media(min-width:721px){.lcsfp-popup-lottery_reveal .lcsfp-popup-actions{justify-content:center;margin-top:18px;width:100%}.lcsfp-popup-lottery_reveal .lcsfp-popup-actions .lcsfp-button{min-width:190px;text-align:center}}.lcsfp-popup-lottery_reveal .lcsfp-button{box-shadow:0 9px 24px #071a3d21;transition:box-shadow .2s ease,transform .2s ease}@media(hover:hover){.lcsfp-popup-lottery_reveal .lcsfp-button:hover{box-shadow:0 12px 28px #071a3d38;transform:translateY(-2px)}}.lcsfp-lottery-stage{background:radial-gradient(circle at 50% 42%,rgba(23,119,252,.42) 0%,rgba(23,119,252,.12) 23%,transparent 51%),radial-gradient(circle at 12% 18%,rgba(220,53,71,.28),transparent 34%),linear-gradient(145deg,#071a3d,#0d2f71 52%,#071a3d);inset:0;overflow:hidden;position:absolute;transition:opacity .24s ease,transform .24s cubic-bezier(.2,.8,.2,1),visibility .24s linear;z-index:4}.lcsfp-lottery-stage:before,.lcsfp-lottery-stage:after{border:1px solid rgba(255,255,255,.1);border-radius:50%;content:"";left:50%;position:absolute;top:46%;transform:translate(-50%,-50%)}.lcsfp-lottery-stage:before{box-shadow:0 0 0 28px #1777fc0b,inset 0 0 36px #1777fc1f;height:308px;width:308px}.lcsfp-lottery-stage:after{box-shadow:0 0 0 28px #1777fc0f,0 0 54px #1777fc61;height:146px;width:146px}.lcsfp-lottery-is-revealed .lcsfp-lottery-stage{opacity:0;pointer-events:none;transform:scale(1.025);visibility:hidden}.lcsfp-lottery-halo,.lcsfp-lottery-core{border-radius:50%;left:50%;position:absolute;top:46%;transform:translate(-50%,-50%)}.lcsfp-lottery-halo{background:radial-gradient(circle,rgba(255,255,255,.82) 0 5%,rgba(23,119,252,.32) 28%,transparent 68%);filter:blur(1px);height:168px;animation:lcsfp-lottery-halo 1.18s ease-in-out infinite;width:168px}.lcsfp-lottery-core{background:radial-gradient(circle at 36% 30%,#fff 0 4%,#8ec5ff 10%,#1777fc 38%,#0a3f9f 70%,#061d49);box-shadow:0 0 0 5px #ffffff14,0 0 34px #1777fc9e;height:50px;width:50px;z-index:2}.lcsfp-lottery-ball{align-items:center;animation:lcsfp-lottery-ball-flight var(--lcsfp-ball-flight-duration, .82s) cubic-bezier(.18,.84,.34,1) var(--lcsfp-ball-delay) both;border:2px solid rgba(255,255,255,.78);border-radius:50%;box-shadow:inset -7px -8px 12px #00000045,inset 7px 7px 10px #ffffff61,0 10px 20px #00000047;color:#071a3d;display:flex;font-family:Arial,sans-serif;font-size:14px;font-weight:900;height:45px;justify-content:center;left:50%;line-height:1;position:absolute;top:46%;transform:translate(var(--lcsfp-ball-start-x),var(--lcsfp-ball-start-y)) scale(.56);width:45px;z-index:3}.lcsfp-lottery-ball:after{background:#ffffffeb;border-radius:50%;box-shadow:inset 0 -2px 3px #071a3d1f;content:"";height:25px;left:8px;position:absolute;top:8px;width:25px;z-index:-1}.lcsfp-lottery-ball-red{background:radial-gradient(circle at 32% 28%,#ffb4bd 0 5%,#f84a61 33%,#bd0d2a)}.lcsfp-lottery-ball-blue{background:radial-gradient(circle at 32% 28%,#d7ecff 0 5%,#3e99ff 33%,#0755ba)}.lcsfp-lottery-ball-green{background:radial-gradient(circle at 32% 28%,#d4ffd5 0 5%,#4fd06f 33%,#087438)}.lcsfp-lottery-ball-violet{background:radial-gradient(circle at 32% 28%,#f0dfff 0 5%,#ad72e8 33%,#6130a5)}.lcsfp-lottery-ball-gold{background:radial-gradient(circle at 32% 28%,#fff4c6 0 5%,#f6be3b 33%,#b46d00)}.lcsfp-lottery-status{bottom:34px;color:#ffffffeb;font-size:13px;font-weight:800;left:50%;letter-spacing:.02em;position:absolute;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.lcsfp-lottery-status:after{animation:lcsfp-lottery-dots 1.1s steps(4,end) infinite;content:"...";display:inline-block;letter-spacing:2px;width:18px}@keyframes lcsfp-lottery-ball-flight{0%{opacity:0;transform:translate(var(--lcsfp-ball-start-x),var(--lcsfp-ball-start-y)) scale(.5) rotate(-35deg)}18%{opacity:1}55%{transform:translate(var(--lcsfp-ball-arc-x),var(--lcsfp-ball-arc-y)) scale(1.06) rotate(12deg)}82%{transform:translate(var(--lcsfp-ball-end-x),var(--lcsfp-ball-end-y)) scale(.95) rotate(-5deg)}to{opacity:1;transform:translate(var(--lcsfp-ball-end-x),var(--lcsfp-ball-end-y)) scale(.9) rotate(0)}}@keyframes lcsfp-lottery-halo{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(.86)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}}@keyframes lcsfp-lottery-dots{0%{clip-path:inset(0 18px 0 0)}to{clip-path:inset(0 0 0 0)}}.lcsfp-anim-fade .lcsfp-popup-lottery_reveal{opacity:0;transform:translate(-50%,-50%);transition:opacity .22s ease}.lcsfp-anim-fade.lcsfp-is-visible .lcsfp-popup-lottery_reveal{opacity:1;transform:translate(-50%,-50%)}@media(max-width:720px){.lcsfp-mobile-wide .lcsfp-popup-lottery_reveal{inset:50% auto auto 50%;max-width:calc(100vw - 20px);transform:translate(-50%,calc(-50% + 12px)) scale(.985);width:calc(100vw - 20px)}.lcsfp-mobile-wide.lcsfp-is-visible .lcsfp-popup-lottery_reveal{transform:translate(-50%,-50%) scale(1)}.lcsfp-anim-fade.lcsfp-is-visible .lcsfp-popup-lottery_reveal{transform:translate(-50%,-50%)}.lcsfp-popup-lottery_reveal{height:auto;max-height:calc(100vh - 20px)}.lcsfp-popup-lottery_reveal .lcsfp-media{flex-basis:auto;height:min(44vh,280px);min-height:0}.lcsfp-size-compact .lcsfp-popup-lottery_reveal .lcsfp-media,.lcsfp-size-large .lcsfp-popup-lottery_reveal .lcsfp-media{min-height:0}.lcsfp-lottery-ball{font-size:12px;height:38px;width:38px}.lcsfp-lottery-ball:after{height:21px;left:6px;top:6px;width:21px}}@media(prefers-reduced-motion:reduce){.lcsfp-lottery-halo,.lcsfp-lottery-ball,.lcsfp-lottery-status:after{animation:none}.lcsfp-lottery-ball{opacity:0}}.lcsfp-root:not(.lcsfp-lottery-is-revealed) .lcsfp-popup-lottery_reveal{min-height:min(520px,calc(100vh - 28px))}.lcsfp-media-only .lcsfp-popup-lottery_reveal .lcsfp-media img,.lcsfp-media-only .lcsfp-popup-lottery_reveal .lcsfp-media video{height:auto;max-height:calc(100vh - 28px);object-fit:contain}.lcsfp-no-media .lcsfp-popup-lottery_reveal,.lcsfp-no-content .lcsfp-popup-lottery_reveal{min-height:0}.lcsfp-root:not(.lcsfp-lottery-is-revealed).lcsfp-no-media .lcsfp-popup-lottery_reveal,.lcsfp-root:not(.lcsfp-lottery-is-revealed).lcsfp-no-content .lcsfp-popup-lottery_reveal{min-height:min(480px,calc(100vh - 28px))}.lcsfp-lottery-atmosphere{animation:lcsfp-lottery-atmosphere 12s linear infinite;background:repeating-conic-gradient(from 4deg,rgba(255,255,255,.08) 0deg 1deg,transparent 1deg 17deg),radial-gradient(circle,transparent 0 29%,rgba(101,177,255,.16) 29.5% 30%,transparent 30.5% 43%,rgba(255,255,255,.07) 43.5% 44%,transparent 44.5%);filter:drop-shadow(0 0 30px rgba(31,125,255,.42));inset:-18%;position:absolute}.lcsfp-lottery-core,.lcsfp-lottery-halo,.lcsfp-lottery-stage:before,.lcsfp-lottery-stage:after,.lcsfp-lottery-ball{top:38%}.lcsfp-lottery-core{align-items:center;display:flex;height:68px;justify-content:center;width:68px}.lcsfp-lottery-core-mark{color:#fff;font:950 17px/1 Arial,sans-serif;letter-spacing:-.08em;position:relative;text-shadow:0 2px 7px rgba(0,0,0,.42),0 0 14px #fff;z-index:2}.lcsfp-lottery-glow .lcsfp-lottery-core{animation:lcsfp-lottery-core-pulse .82s ease-in-out infinite alternate;box-shadow:0 0 0 6px #ffffff1a,0 0 38px #1777fc,0 0 84px #1777fcb8}.lcsfp-lottery-glow .lcsfp-lottery-ball{filter:drop-shadow(0 0 8px rgba(255,255,255,.34))}.lcsfp-lottery-copy{align-items:center;bottom:52px;display:flex;flex-direction:column;left:24px;position:absolute;right:24px;text-align:center;z-index:5}.lcsfp-lottery-eyebrow{color:#89c5ff;font:850 10px/1.2 Arial,sans-serif;letter-spacing:.26em;margin-bottom:9px;opacity:.9;text-transform:uppercase}.lcsfp-lottery-headline{color:#fff;display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,5.2vw,43px);font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:1;text-shadow:0 3px 20px rgba(0,0,0,.5),0 0 22px rgba(83,170,255,.45)}.lcsfp-lottery-headline>span{animation:lcsfp-lottery-letter var(--lcsfp-letter-duration, .38s) cubic-bezier(.2,.9,.2,1) var(--lcsfp-letter-delay, .18s) both;display:inline-block}.lcsfp-lottery-headline>.is-space{width:.22em}.lcsfp-lottery-subheadline{color:#ffffffc7;font:650 12px/1.35 Arial,sans-serif;letter-spacing:.015em;margin-top:9px;max-width:440px}.lcsfp-lottery-progress{background:#ffffff21;border-radius:999px;bottom:25px;height:4px;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:min(260px,54%);z-index:6}.lcsfp-lottery-progress-bar{animation:lcsfp-lottery-progress var(--lcsfp-lottery-duration, 1.9s) cubic-bezier(.1,.6,.2,1) both;background:linear-gradient(90deg,#33a1ff,#fff 52%,#ffcf4a);box-shadow:0 0 12px #ffffffe6;display:block;height:100%;transform-origin:left center;width:100%}.lcsfp-lottery-cascade .lcsfp-lottery-ball{animation:lcsfp-lottery-ball-cascade var(--lcsfp-ball-flight-duration, .82s) cubic-bezier(.17,.84,.28,1.18) var(--lcsfp-ball-delay) both}.lcsfp-lottery-jackpot .lcsfp-lottery-ball{animation:lcsfp-lottery-ball-jackpot var(--lcsfp-ball-flight-duration, .82s) cubic-bezier(.16,.9,.26,1.22) var(--lcsfp-ball-delay) both}.lcsfp-lottery-jackpot .lcsfp-lottery-atmosphere{animation-duration:1.1s;background:repeating-conic-gradient(from 0deg,rgba(255,207,74,.3) 0deg 2deg,transparent 2deg 15deg)}.lcsfp-lottery-constellation .lcsfp-lottery-ball{animation:lcsfp-lottery-ball-constellation var(--lcsfp-ball-flight-duration, .82s) ease-out var(--lcsfp-ball-delay) both;border-color:#ffe89deb}.lcsfp-lottery-constellation .lcsfp-lottery-atmosphere{background:radial-gradient(circle at 15% 22%,#fff 0 1px,transparent 2px),radial-gradient(circle at 72% 14%,#ffe8a0 0 1px,transparent 2px),radial-gradient(circle at 84% 64%,#fff 0 1px,transparent 2px),radial-gradient(circle at 24% 76%,#ffe8a0 0 1px,transparent 2px);background-size:82px 76px,112px 94px,128px 106px,96px 88px}.lcsfp-lottery-none .lcsfp-lottery-ball,.lcsfp-lottery-none .lcsfp-lottery-halo,.lcsfp-lottery-none .lcsfp-lottery-atmosphere,.lcsfp-lottery-none .lcsfp-lottery-copy,.lcsfp-lottery-none .lcsfp-lottery-progress{animation:none;opacity:0}@keyframes lcsfp-lottery-atmosphere{to{transform:rotate(360deg)}}@keyframes lcsfp-lottery-core-pulse{0%{transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(1.08)}}@keyframes lcsfp-lottery-letter{0%{opacity:0;transform:translateY(10px) scale(.92);text-shadow:0 0 12px rgba(255,255,255,.75)}62%{opacity:1;transform:translateY(-2px) scale(1.04);text-shadow:0 0 18px rgba(163,214,255,.9)}to{opacity:1;transform:translateY(0) scale(1);text-shadow:none}}@keyframes lcsfp-lottery-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lcsfp-lottery-ball-cascade{0%{opacity:0;transform:translate(var(--lcsfp-ball-start-x),-260px) scale(.45) rotate(-90deg)}60%{opacity:1;transform:translate(var(--lcsfp-ball-end-x),calc(var(--lcsfp-ball-end-y) + 18px)) scale(1.08) rotate(12deg)}82%{transform:translate(var(--lcsfp-ball-end-x),calc(var(--lcsfp-ball-end-y) - 7px)) scale(.94) rotate(-4deg)}to{opacity:1;transform:translate(var(--lcsfp-ball-end-x),var(--lcsfp-ball-end-y)) scale(.9)}}@keyframes lcsfp-lottery-ball-jackpot{0%{filter:brightness(2);opacity:0;transform:translate(0) scale(.05)}52%{filter:brightness(1.5);opacity:1;transform:translate(calc(var(--lcsfp-ball-end-x) * 1.34),calc(var(--lcsfp-ball-end-y) * 1.34)) scale(1.22) rotate(190deg)}to{filter:brightness(1);opacity:1;transform:translate(var(--lcsfp-ball-end-x),var(--lcsfp-ball-end-y)) scale(.9) rotate(360deg)}}@keyframes lcsfp-lottery-ball-constellation{0%{filter:blur(7px) brightness(3);opacity:0;transform:translate(var(--lcsfp-ball-start-x),var(--lcsfp-ball-start-y)) scale(.08)}48%{filter:blur(0) brightness(2);opacity:1;transform:translate(var(--lcsfp-ball-start-x),var(--lcsfp-ball-start-y)) scale(.28)}to{filter:brightness(1.08);opacity:1;transform:translate(var(--lcsfp-ball-end-x),var(--lcsfp-ball-end-y)) scale(.82)}}@media(max-width:720px){.lcsfp-root:not(.lcsfp-lottery-is-revealed) .lcsfp-popup-lottery_reveal{min-height:min(500px,calc(100vh - 20px))}.lcsfp-lottery-copy{bottom:47px;left:16px;right:16px}.lcsfp-lottery-subheadline{font-size:11px;max-width:320px}.lcsfp-lottery-progress{bottom:21px}.lcsfp-lottery-core,.lcsfp-lottery-halo,.lcsfp-lottery-stage:before,.lcsfp-lottery-stage:after,.lcsfp-lottery-ball{top:35%}}@media(prefers-reduced-motion:reduce){.lcsfp-lottery-atmosphere,.lcsfp-lottery-core,.lcsfp-lottery-headline>span,.lcsfp-lottery-progress-bar{animation:none!important}.lcsfp-lottery-stage,.lcsfp-lottery-reveal-content,.lcsfp-popup-lottery_reveal .lcsfp-button{transition:none}}
