.lgp .hubcard.lgp-head{margin:0 0 22px;box-shadow:0 18px 50px #14285a1a}.lgp-id{align-items:center;gap:14px;min-width:0;display:flex}.lgp-id .le{color:#fff;border-radius:13px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;display:flex}.lgp-nm{flex-direction:column;min-width:0;display:flex}.lgp-nm b{font-family:var(--disp);font-size:20px;font-weight:800;line-height:1.15}.lgp-nm span{color:var(--muted);font-size:13.5px;font-weight:700}.lgp-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lgp-st{text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:#e9efff;border-radius:100px;padding:6px 12px;font-size:11px;font-weight:800}.lgp-st.open{color:var(--green);background:#e5f7ef}.lgp-cta .btn{padding:12px 24px;font-size:15px}.lgp-stand{margin-bottom:22px}.lgp-seasons{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.lgp-facts{grid-template-columns:auto 1fr;gap:10px 18px;margin:0;font-size:15px;display:grid}.lgp-facts dt{color:var(--muted);font-weight:700}.lgp-facts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.lgp-facts a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.lgp-about{border-top:1px solid var(--line);color:var(--ink2);margin:16px 0 0;padding-top:14px;font-size:15px}.lgp .lprices{border-radius:18px;margin:0 0 20px;padding:22px}.lgp-reg{flex-direction:column;gap:10px;display:flex}.lgp-reg .btn{justify-content:center}.lgp-reg p{color:var(--muted);margin:0;font-size:15px;font-weight:700}@media (max-width:560px){.lgp-top{padding:16px 18px}.lgp .hubmeta{padding:12px 18px}.lgp .hubmeta a{margin-left:0}.lgp .pcard{padding:18px 16px}.lgp-facts{grid-template-columns:minmax(0,1fr);gap:2px}.lgp-facts dd{margin-bottom:8px}}
