.launch-hero h1{font:500 clamp(2.7rem,5vw,4.6rem)/1.08 Georgia,serif;letter-spacing:-.025em}.launch-hero figure{margin:0}.launch-hero img{width:100%;border:1px solid #ad874c;border-radius:16px}.launch-hero figcaption{font-size:.8rem;color:#b8ac93;padding-top:8px}.launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.launch-panel{padding:26px;border:1px solid #4d493a;border-radius:14px;background:#131611}.launch-panel h3{margin-top:0}.launch-product{width:100%;border-radius:14px}.products img{width:100%;aspect-ratio:1;object-fit:contain}.products h2{font-size:1.5rem}.table-diagram{height:100px;border:4px solid #ad874c;background:#143927;border-radius:40%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#e2b150;margin:20px auto;max-width:220px}.table-diagram strong{font:32px Georgia,serif}.table-diagram span{font-size:11px}.seat-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;padding:0}.seat-list li{padding:8px;border:1px solid #4d493a;text-align:center;font-size:12px}.social-links{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.social-links a{padding:10px 16px;border:1px solid #7d673f;border-radius:6px}.launch-panel p{overflow-wrap:anywhere}details{border-top:1px solid #4d493a;padding:18px 0}summary{cursor:pointer;font-weight:600}nav.nav ul{flex-wrap:wrap}@media(min-width:1050px){.formats-static{grid-template-columns:repeat(4,minmax(0,1fr))}.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.launch-grid{grid-template-columns:1fr}.launch-panel{padding:20px}.launch-hero h1{font-size:2.65rem}}