.aim-product-film{padding:48px 0 64px}.aim-film-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:end;margin-bottom:28px}.aim-film-intro h2{max-width:660px;margin:12px 0 0;font:clamp(34px,4vw,52px)/1.08 var(--aim-serif);color:var(--aim-ink)}.aim-film-intro p{margin:0;font-size:18px;line-height:1.7}.aim-product-film figure{margin:0}.aim-product-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:22px;background:#f6f5f0;border:1px solid var(--aim-line);box-shadow:0 20px 55px rgba(34,57,46,.09)}.aim-product-film figcaption{margin:13px 0 27px;font-size:12px;color:#54665b}.aim-film-evidence{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.aim-film-evidence article{padding:18px 0;border-top:2px solid #d7dfd7}.aim-film-evidence span{font-size:11px;letter-spacing:.12em;font-weight:800;color:#c94432}.aim-film-evidence h3{font:27px/1.15 var(--aim-serif);margin:12px 0}.aim-film-evidence p{font-size:15px;line-height:1.7}.aim-film-actions{display:flex;align-items:center;gap:25px;margin:20px 0}.aim-film-transcript{margin-top:26px;padding:19px 22px;border:1px solid var(--aim-line);border-radius:12px}.aim-film-transcript summary{cursor:pointer;font-weight:700}.aim-film-transcript li{margin:12px 0;line-height:1.7}@media(max-width:760px){.aim-film-intro,.aim-film-evidence{grid-template-columns:1fr;gap:20px}.aim-film-actions{align-items:flex-start;flex-direction:column}.aim-product-film video{border-radius:12px}.aim-film-intro p{font-size:16px}}
