.pm-lc{--lc-ink:#14161a;--lc-grey:#6b7280;--lc-page:#f2f3f6;--lc-red:red;--lc-red-ink:#ed1c24;--lc-green:#1fa463;--lc-pink:#ffe0e1;--lc-font:var(--font-jakarta), "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--lc-fd:var(--font-poppins), "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--lc-gutter:20px;--lc-maxw:1136px;--lc-box:calc(var(--lc-maxw) + 2 * var(--lc-gutter));--lc-h1:clamp(36px, 2.2vw + 22px, 48px);--lc-lead:clamp(15px, .6vw + 12px, 20px);--lc-body:clamp(14.5px, .3vw + 12px, 16px);--lc-label:clamp(12.5px, .2vw + 11.5px, 14px);background:var(--lc-page);color:var(--lc-ink);font-family:var(--lc-font);font-size:var(--lc-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.pm-lc a{color:inherit;text-decoration:none}.pm-lc button{font-family:inherit}@keyframes lcUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lcSheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lc-hero{z-index:2;background:var(--lc-page);padding:0 var(--lc-gutter);position:relative}.lc-hero-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""media""cta";animation:.5s cubic-bezier(.22,1,.36,1) both lcUp;display:grid}.lc-hero-copy{margin:0 calc(-1 * var(--lc-gutter));padding:16px var(--lc-gutter);background:var(--lc-red);color:#fff;text-align:center;flex-direction:column;grid-area:copy;align-items:center;display:flex}.lc-h1{font-family:var(--lc-fd);letter-spacing:-.035em;flex-direction:column;align-items:stretch;margin:0;font-size:36px;font-weight:800;line-height:1.02;display:inline-flex}.lc-h1-line{text-wrap:balance;display:block}.lc-h1-pill{text-align:center;letter-spacing:-.03em;white-space:nowrap;color:var(--lc-red-ink);background:#fff;border-radius:12px;margin-top:8px;padding:5px 12px 7px;font-size:30px;display:block}.lc-lead{text-wrap:balance;margin:16px 0 0;font-size:15px;font-weight:700;line-height:1.4}.lc-hero-media{margin:0 calc(-1 * var(--lc-gutter));padding:0 var(--lc-gutter);background:linear-gradient(var(--lc-red) 60%, var(--lc-page) 60%);grid-area:media}.lc-video{aspect-ratio:16/9;background:#eef0f4;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #14161a38}.lc-video-media{object-fit:cover;background:var(--lc-ink);width:100%;height:100%;display:block;position:absolute;inset:0}.lc-video-placeholder{background:radial-gradient(120% 120% at 20% 0%, #ff4b4b 0%, var(--lc-red) 45%, #b50d13 100%);place-items:center;display:grid;position:absolute;inset:0}.lc-video-placeholder span{color:var(--lc-red-ink);font-family:var(--lc-fd);letter-spacing:-.05em;background:#fff;border-radius:.32em;padding:.18em .6em .26em;font-size:clamp(44px,14cqw,96px);font-weight:800;line-height:1;display:inline-block}.lc-video-btn{height:36px;color:var(--lc-ink);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:12.5px;font-weight:800;transition:transform .12s cubic-bezier(.22,1,.36,1),filter .12s;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 8px 18px #14161a2e}.lc-video-btn:hover{filter:brightness(.97)}.lc-video-btn:active{transform:scale(.96)}.lc-video-btn-ic{background:var(--lc-red-ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.lc-hero-cta{grid-area:cta;padding-top:16px}.lc-cta{border:2px solid var(--lc-ink);text-align:left;width:100%;color:var(--lc-ink);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:22px;align-items:center;gap:14px;margin:0;padding:14px 14px 14px 16px;transition:transform .16s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 18px 44px #14161a38}.lc-cta:hover{transform:translateY(-3px)}.lc-cta:active{transform:scale(.98)}.lc-cta--static,.lc-cta--static:hover,.lc-cta--static:active{cursor:default;transform:none}.lc-ticket{flex:none;font-size:15px;display:inline-block}.lc-ticket-box{border:.1em solid var(--lc-ink);box-sizing:border-box;vertical-align:middle;background:#fff;border-radius:.5em;flex-direction:column;align-items:center;gap:.08em;padding:.32em .7em .28em;line-height:1;display:inline-flex}.lc-ticket-box b{font-family:var(--lc-fd);letter-spacing:.03em;color:var(--lc-ink);white-space:nowrap;font-size:1em;font-weight:800}.lc-ticket-box i{font-style:normal;font-family:var(--lc-font);letter-spacing:.22em;color:#8b9099;font-size:.42em;font-weight:800}.lc-cta-text{flex:1;min-width:0}.lc-cta-title{font-family:var(--lc-fd);letter-spacing:-.01em;text-transform:uppercase;color:var(--lc-ink);font-size:17px;font-weight:800;line-height:1.1;display:block}.lc-cta-sub{color:var(--lc-grey);margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.3;display:block}.lc-cta-arrow{background:var(--lc-green);color:#fff;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #1fa46352}.lc-legal{font-size:var(--lc-label);color:var(--lc-grey);margin:12px 0 0;font-weight:600}.lc-legal-link{color:inherit;text-underline-offset:3px;text-decoration:underline}.lc-cierre{margin-top:32px}.lc-cierre-card{background:var(--lc-red);color:#fff;padding:40px var(--lc-gutter) 44px;border-radius:32px 32px 0 0}.lc-h2{font-family:var(--lc-fd);letter-spacing:-.035em;margin:0;font-size:34px;font-weight:800;line-height:1.02}.lc-cierre-sub{color:var(--lc-pink);margin:12px 0 0;font-size:15px;font-weight:600}.lc-cierre-actions{flex-direction:column;align-items:stretch;display:flex}.lc-cierre-btn{width:100%;height:54px;color:var(--lc-red);font-family:var(--lc-fd);box-sizing:border-box;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:22px;font-size:16px;font-weight:800;transition:transform .12s cubic-bezier(.22,1,.36,1),filter .12s;display:flex;box-shadow:0 18px 44px #0003}.lc-cierre-btn:hover{filter:brightness(.96)}.lc-cierre-btn:active{transform:scale(.97)}.lc-badges{border-top:1px solid #ffffff38;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;padding-top:24px;display:flex}.lc-store,.lc-store img{width:150px;height:44px;display:block}.lc-reel{z-index:10010;padding-top:var(--safe-top,0px);padding-bottom:var(--safe-bottom,0px);background:#0a0b0ef0;flex-direction:column;animation:.3s cubic-bezier(.22,1,.36,1) lcSheetIn;display:flex;position:fixed;inset:0}.lc-reel-bar{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.lc-reel-title{font-family:var(--lc-fd);color:#fff;font-size:14px;font-weight:800}.lc-reel-close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.lc-reel-body{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 16px 40px;display:flex}.lc-reel-frame{aspect-ratio:16/9;background:var(--lc-ink);border-radius:20px;width:min(100%,960px);max-height:76dvh;overflow:hidden}.lc-reel-video{object-fit:contain;background:var(--lc-ink);width:100%;height:100%;display:block}@media (min-width:768px){.pm-lc{--lc-gutter:1.75rem;--lc-box:768px}.lc-hero{background:var(--lc-red);color:#fff;border-radius:0 0 28px 28px;padding:clamp(16px,2vw,28px) 0 clamp(32px,3vw,40px)}.lc-hero-inner{width:100%;max-width:var(--lc-box);box-sizing:border-box;padding:0 var(--lc-gutter);grid-template-columns:minmax(0,1fr) minmax(300px,520px);grid-template-areas:"copy media""cta media";align-items:center;gap:clamp(14px,1.4vw,20px) 40px;margin:0 auto}.lc-hero-copy{text-align:left;background:0 0;align-self:end;align-items:flex-start;gap:clamp(14px,1.4vw,20px);margin:0;padding:0}.lc-h1{align-items:flex-start;font-size:clamp(32px,3vw,44px)}.lc-h1-line{text-wrap:initial}.lc-h1-pill{text-align:left;letter-spacing:inherit;border-radius:14px;padding:5px 14px 8px;font-size:min(1em,9.5vw);display:inline-block}.lc-lead{font-size:var(--lc-lead);max-width:520px;margin:0;line-height:1.35}.lc-hero-media{background:0 0;justify-self:end;width:100%;max-width:520px;margin:0;padding:0}.lc-video{border-radius:24px;box-shadow:0 18px 44px #00000038}.lc-video-btn{height:40px;font-size:var(--lc-label);padding:0 16px 0 8px;bottom:14px;left:14px}.lc-video-btn-ic{width:26px;height:26px}.lc-hero-cta{flex-direction:column;align-self:start;align-items:flex-start;gap:clamp(14px,1.4vw,20px);padding-top:0;display:flex}.lc-cta{gap:clamp(10px,1.2vw,14px);max-width:520px;padding:12px 12px 12px 14px;box-shadow:0 18px 44px #0003}.lc-ticket{font-size:clamp(12px,1vw + 8px,15px)}.lc-cta-title{font-size:clamp(15px,.7vw + 11px,24px)}.lc-cta-sub{font-size:var(--lc-label)}.lc-cta-arrow{flex-basis:44px;width:44px;height:44px}.lc-legal{color:var(--lc-pink);margin:0}.lc-legal-link{color:#fff}.lc-cierre{width:100%;max-width:var(--lc-box);box-sizing:border-box;padding:clamp(32px, 4vw, 56px) var(--lc-gutter) clamp(40px, 5vw, 80px);margin:0 auto}.lc-cierre-card{border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding:clamp(28px,4vw,48px);display:flex}.lc-cierre-copy{flex:min(380px,100%);min-width:0}.lc-h2{font-size:var(--lc-h1)}.lc-cierre-sub{font-size:var(--lc-lead);max-width:460px;margin-top:14px}.lc-cierre-actions{flex:min(300px,100%);gap:22px;min-width:0;max-width:400px}.lc-cierre-btn{height:56px;margin-top:0}.lc-badges{border-top:0;margin-top:0;padding-top:0}.lc-reel-bar{padding:14px 20px}.lc-reel-body{padding:0 20px 40px}}@media (min-width:1024px){.pm-lc{--lc-box:1024px}}@media (min-width:1280px){.pm-lc{--lc-box:1280px}}@media (min-width:1536px){.pm-lc{--lc-box:1536px}}.pm-lc--home .lc-hero{padding-top:24px}.pm-lc--home .lc-cierre{margin-top:24px}@media (min-width:768px){.pm-lc--home .lc-hero{border-radius:28px;margin-top:32px}.pm-lc--home .lc-cierre{padding-top:32px;padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.lc-hero-inner,.lc-reel{animation:none}.lc-cta,.lc-cierre-btn,.lc-video-btn{transition:none}}
