
.ap-film-library,.ap-promotional-films{border:1px solid #c7aa7250;border-radius:8px;background:#10222f;margin:28px 0;overflow:hidden}.ap-film-library>summary,.ap-promotional-films>summary{padding:22px 25px;cursor:pointer;color:#e6cb90;font-size:17px;line-height:1.5;list-style-position:inside}.ap-film-library>summary span,.ap-promotional-films>summary span{display:block;color:#bbc8d1;font-size:13px;margin-top:6px}.ap-film-library>summary:focus-visible,.ap-promotional-films>summary:focus-visible{outline:3px solid #e6cb90;outline-offset:-4px}.ap-promotional-films{margin:24px 6%}.ap-promotional-films .section{padding:32px 5%}.ap-film-library .owner-collection-intro,.ap-film-library .owner-chapter-grid{padding:0 22px 22px}.ap-assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0}.ap-assurance-grid article{border-top:1px solid #c7aa7260;padding-top:20px}.ap-assurance-grid h3{color:#f5f1e7;font:26px/1.2 Georgia,serif;margin:0 0 14px}.ap-assurance-grid p{font-size:15px}.ap-essential-faq{margin:25px 0 30px;max-width:900px}.ap-essential-faq details{border-bottom:1px solid #c7aa7250;padding:17px 0}.ap-essential-faq summary{cursor:pointer;color:#f5f1e7;line-height:1.5;min-height:44px}.ap-essential-faq a{color:#e6cb90}.ap-essential-faq summary:focus-visible{outline:2px solid #e6cb90;outline-offset:4px}.ap-essential-faq details p{margin:14px 0;line-height:1.75}@media(max-width:760px){.ap-assurance-grid{grid-template-columns:1fr;gap:18px}.ap-assurance-grid article{padding-top:15px}.ap-promotional-films{margin:18px 5%}.ap-film-library>summary,.ap-promotional-films>summary{padding:18px;font-size:16px}.ap-film-library .owner-chapter-grid{padding-inline:12px}.ap-assurance-grid h3{font-size:23px}}
