.review-hero{padding-bottom:3.5rem}.review-hero h1{max-width:1080px}.review-hero .review-meta{margin-top:1.25rem}.review-feature-wrap{width:min(1440px,100% - 40px);margin:3rem auto 0}.review-feature{border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow);border-radius:22px;margin:0;overflow:hidden}.review-feature img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto}.review-article-section{padding-top:4.5rem}.review-article-body{width:min(1180px,100% - 40px);margin-inline:auto}.review-article-body>p{color:#3c4b5f;margin:0 0 1.35rem;font-size:1.06rem;line-height:1.75}.review-article-body h2{margin:3rem 0 1rem;font-size:clamp(2rem,3.5vw,2.8rem)}.review-remembrance-list{margin:1.4rem 0 0;padding-left:1.35rem}.review-remembrance-list li{color:#3c4b5f;margin:0 0 1rem;padding-left:.25rem}.review-faq{margin-top:4rem}.review-faq .split{align-items:start}.review-cta-actions,.review-related-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.review-cta-actions{justify-content:flex-end}.review-call-button{background:0 0;border-color:#17243a5c}.review-related{padding-top:1rem}.review-related-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;display:grid}.review-related-card h3{margin-bottom:.7rem;font-size:clamp(1.65rem,3vw,2.35rem)}.review-related-card p:not(.eyebrow){max-width:720px;color:var(--muted);margin-bottom:0}.review-further-reading{padding-top:4.5rem}.review-source-grid .card{flex-direction:column;display:flex}.review-source-grid .card p{color:var(--muted);flex:1}.review-source-grid .button.text{align-self:flex-start}@media (width<=700px){.review-feature-wrap,.review-article-body{width:min(100% - 28px,1180px)}.review-feature-wrap{margin-top:1.5rem}.review-feature{border-radius:14px}.review-feature img{aspect-ratio:auto;width:100%;height:auto}.review-article-section{padding-top:3.25rem}.review-article-body>p{font-size:1rem;line-height:1.7}.review-hero h1{overflow-wrap:anywhere;font-size:2.35rem}.review-faq{margin-top:2rem}.review-cta-actions,.review-related-actions{justify-content:stretch;display:grid}.review-cta-actions .button,.review-related-actions .button{width:100%}.review-related{padding-top:0}.review-related-card{grid-template-columns:1fr}}
