.review{max-width:1180px;margin:auto;padding:45px 28px 95px}.review h1{font-size:clamp(48px,7vw,88px);margin:45px 0 28px}.review h2{font-size:clamp(35px,4vw,54px);margin:55px 0 22px}.review h3{margin:22px 0 14px;font:28px Georgia,serif}.review p{max-width:78ch;margin:18px 0;color:#c5bbac;font-size:15px}.review a{color:#ffdd00}.review .review-nav{display:flex;gap:28px;flex-wrap:wrap;font-size:12px}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.review figure{margin:0}.review video{width:100%;max-height:680px;object-fit:contain;background:#080706;display:block}.review figcaption{font-size:12px;line-height:1.6;color:#b9ae9f;margin-top:14px}.review ul,.review ol{padding-left:21px;color:#c5bbac}.review li{margin:12px 0;font-size:14px}.review table{width:100%;border-collapse:collapse;font-size:13px}.review th,.review td{text-align:left;padding:17px 13px;border-bottom:1px solid #574b39;vertical-align:top}.review th{color:#ffdd00}.table-wrap{overflow:auto}.review strong{color:#f1e6d6}.state{border:1px solid #695d3e;display:inline-block;padding:8px 12px;font-size:9px;letter-spacing:1.5px;color:#ffdd00}.lyrics{white-space:pre-line;font:24px/1.75 Georgia,serif;color:#f1e6d6;background:#1b1711;border-left:2px solid #ffdd00;padding:25px 28px}.review .studio-logo{margin-top:55px;width:230px}.review .button{margin:20px 15px 0 0}.review .button.cream{color:#100e0c}@media(max-width:700px){.review-grid{grid-template-columns:1fr}.review{padding:32px 24px 75px}.review table{min-width:550px}.review h1{font-size:56px}.lyrics{font-size:20px;padding:20px}}
