.lp-wrap{max-width:1100px;margin:auto;padding:32px 20px 60px;line-height:1.65}.lp-hero{padding:16px 0 24px}.lp-kicker{color:#b9a3ef;font-size:12px;letter-spacing:.15em}.lp-wrap h1{font-size:clamp(30px,5vw,52px);line-height:1.12;max-width:900px}.lp-lead{font-size:19px;color:#b9c7d6;max-width:760px}.lp-card{margin:20px 0;padding:26px;border:1px solid #293d50;border-radius:16px;background:#101c29}.lp-card h2{font-size:24px;line-height:1.3}.lp-answer>strong{display:block;color:#c4b0ff;font-size:clamp(40px,8vw,76px);line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lp-note{color:#a9bccd}.lp-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lp-platforms b{font-size:29px}.lp-bar{height:9px;border-radius:6px;background:#233448;overflow:hidden}.lp-bar i{display:block;background:#b9a3ef;height:100%}.lp-wrap table{width:100%;border-collapse:collapse}.lp-wrap td,.lp-wrap th{padding:12px 8px;border-bottom:1px solid #293d50;text-align:left}.lp-wrap td{font-variant-numeric:tabular-nums;text-align:right}.lp-wrap summary{cursor:pointer;font-weight:700}.lp-wrap a{color:#8fd9ff;text-decoration:underline}.lp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-map{font-size:30px;font-weight:800;color:#c4b0ff}.lp-wrap time{font-variant-numeric:tabular-nums}.lp-muted{color:#a9bccd}.lp-schedule li{padding:12px 0;border-bottom:1px solid #293d50}.lp-wrap small{display:block}.lp-card:focus-within{outline-color:#b9a3ef}@media(max-width:600px){.lp-platforms,.lp-grid{grid-template-columns:1fr}.lp-card{padding:20px}.lp-wrap{padding:22px 14px 40px}.lp-wrap th{font-size:14px}.lp-wrap td{white-space:nowrap}}
