.grs-public-test-shell{padding-top:180px}.grs-public-test__cart a{color:#245c90;text-decoration:underline}.grs-public-test{max-width:1100px;margin:0 auto;padding:64px 24px 80px;color:#10263e;background:#fff}.grs-public-test h1{color:#10263e;font-size:clamp(28px,5vw,48px);line-height:1.15;margin:12px 0 28px;overflow-wrap:anywhere}.grs-public-test__eyebrow{font-size:13px;letter-spacing:.1em;font-weight:700}.grs-public-test__notice{border-left:4px solid #b28c3e;background:#f8f4e9;padding:20px;margin-bottom:28px;line-height:1.6}.grs-public-test__prices{list-style:none;padding:0;margin:24px 0}.grs-public-test__prices li{display:flex;gap:20px;justify-content:space-between;padding:16px 0;border-bottom:1px solid #d8dee5}.grs-public-test__prices strong{white-space:nowrap}.grs-public-test p{line-height:1.6}.grs-public-test .tc_seating_map_button{display:inline-block;margin-top:16px}.grs-public-test__cart{margin-top:24px}.grs-public-test a:focus-visible{outline:3px solid #b28c3e;outline-offset:4px}@media(max-width:480px){.grs-public-test-shell{padding-top:130px}.grs-public-test{padding:32px 18px 48px}.grs-public-test__prices li{flex-wrap:wrap;gap:8px}.grs-public-test__notice{padding:16px}}
.grs-test-overview{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:24px 30px 72px;color:#fff}.grs-test-overview h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:0 0 20px;color:inherit}.grs-test-overview>p{line-height:1.6;margin:0 0 28px}.grs-test-overview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.grs-test-overview__card{padding:28px;border:1px solid #c9b47b;border-radius:14px;background:rgba(255,255,255,.06)}.grs-test-overview__card h3{margin:0 0 16px;font-size:24px;line-height:1.3;color:#dac488}.grs-test-overview__card p{margin:0 0 20px;line-height:1.6}.grs-test-overview__price{font-size:22px;font-weight:600}.grs-test-overview__price>span:last-child{font-size:15px;font-weight:400}.grs-test-overview__link{display:inline-block;padding:12px 22px;border-radius:30px;background:#c9b47b;color:#10263e!important;font-weight:600;text-decoration:none!important}.grs-test-overview__link:hover{background:#e3cf99}.grs-test-overview__link:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:600px){.grs-test-overview__grid{grid-template-columns:1fr}.grs-test-overview__card{padding:22px}.grs-test-overview{padding:20px 24px 48px}}
