.amr-quick-take{margin:2rem 0;padding:1.35rem 1.5rem;border:1px solid #d7deea;border-left:5px solid #3157d5;border-radius:10px;background:linear-gradient(135deg,#f7f9ff,#fff);box-shadow:0 8px 24px rgba(25,45,90,.06)}.amr-quick-take>span{display:block;margin-bottom:.45rem;color:#3157d5;font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.amr-quick-take p{margin:0;font-size:1.05rem;line-height:1.7;color:#273142}.amr-scorecard{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:1px;margin:2rem 0;background:#344054;border:1px solid #344054;border-radius:14px;overflow:hidden;box-shadow:0 14px 36px rgba(15,23,42,.15)}.amr-scorecard>div{display:flex;flex-direction:column;justify-content:center;min-height:126px;padding:1.15rem 1.25rem;background:#101828;color:#fff}.amr-scorecard>.amr-scorecard__lead{background:linear-gradient(145deg,#233876,#3157d5)}.amr-scorecard span{display:block;color:#cbd5e1;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.amr-scorecard strong{display:block;margin:.35rem 0;color:#fff;font-size:1.4rem;line-height:1.2}.amr-scorecard__lead strong{font-size:2.25rem}.amr-scorecard strong small{display:inline;color:#dbe5ff;font-size:.9rem}.amr-scorecard>div>small{display:block;color:#98a2b3;font-size:.72rem;line-height:1.35}.amr-cast-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:1.5rem 0 2.25rem}.amr-cast-card{display:flex;align-items:center;min-width:0;border:1px solid #e1e5eb;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 5px 18px rgba(15,23,42,.06)}.amr-cast-card img,.amr-cast-card__placeholder{flex:0 0 82px;width:82px;height:106px;object-fit:cover}.amr-cast-card__placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#263653,#536580);color:#fff;font-size:1.7rem;font-weight:800}.amr-cast-card div{min-width:0;padding:.85rem}.amr-cast-card strong,.amr-cast-card span{display:block}.amr-cast-card strong{overflow-wrap:anywhere;color:#101828;font-size:.94rem;line-height:1.3}.amr-cast-card div span{margin-top:.3rem;color:#667085;font-size:.8rem;line-height:1.35}.amr-movie-snapshot,.amr-movie-facts{margin:1.25rem 0 2rem;border:1px solid #e1e5eb;border-radius:12px;overflow:hidden}.amr-movie-snapshot table,.amr-movie-facts table{margin:0;border:0}.amr-movie-snapshot tr:last-child th,.amr-movie-snapshot tr:last-child td,.amr-movie-facts tr:last-child th,.amr-movie-facts tr:last-child td{border-bottom:0}.amr-movie-snapshot th,.amr-movie-facts th{width:36%;background:#f8fafc;color:#344054;font-weight:700}.amr-movie-snapshot th,.amr-movie-snapshot td,.amr-movie-facts th,.amr-movie-facts td{padding:.85rem 1rem;border-color:#e8ebf0}.amr-article-still{margin:2rem 0!important}.amr-article-still img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;box-shadow:0 12px 32px rgba(15,23,42,.16)}.amr-article-still figcaption{margin-top:.65rem;color:#667085;font-size:.78rem;text-align:center}.amr-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0 2rem}.amr-pros-cons section{border:1px solid #e1e5eb;border-radius:12px;padding:1.25rem;background:#fff}.amr-pros-cons section:first-child{border-top:4px solid #16835d}.amr-pros-cons section:last-child{border-top:4px solid #d18b16}.amr-pros-cons h3{margin:.1rem 0 .75rem;font-size:1.05rem}.amr-pros-cons ul{margin:0;padding-left:1.2rem}.amr-pros-cons li{margin:.55rem 0;line-height:1.5}.amr-faqs{margin:1.5rem 0}.amr-faqs details{border:1px solid #e1e5eb;border-radius:10px;margin:.75rem 0;background:#fff;overflow:hidden}.amr-faqs summary{cursor:pointer;padding:1rem 1.15rem;font-weight:750;line-height:1.4}.amr-faqs details[open] summary{background:#f8fafc;border-bottom:1px solid #e8ebf0}.amr-faqs details p{padding:0 1.15rem 1.1rem;margin:1rem 0 0;line-height:1.65}.amr-trailer{margin:1.75rem 0 2.25rem}.amr-trailer>div{position:relative;aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 14px 34px rgba(15,23,42,.2)}.amr-trailer iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.amr-trailer figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:.65rem;color:#667085;font-size:.78rem}.amr-trailer figcaption a{font-weight:700}.amr-spoiler-notice{border-left:4px solid #d63638;background:#fcf0f1;padding:1rem;margin:1rem 0;border-radius:4px}.amr-data-note{padding:1rem;border-radius:8px;background:#f6f7f7;color:#646970}@media(max-width:780px){.amr-cast-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amr-pros-cons{grid-template-columns:1fr}}@media(max-width:480px){.amr-cast-grid{grid-template-columns:1fr}.amr-scorecard{grid-template-columns:1fr}.amr-scorecard>div{min-height:0}.amr-trailer figcaption{display:block}.amr-trailer figcaption a{display:block;margin-top:.25rem}.amr-movie-snapshot th,.amr-movie-facts th{width:42%}}
