.film-section{background:#082d2c;color:#fff;padding:80px 0}.film-section .eyebrow{color:#e7bd70}.film-section h2{color:#fff;max-width:740px}.film-section p{color:#c4d6d2}.film-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:28px;margin-top:35px}.film-card{margin:0;min-width:0}.film-card video{width:100%;aspect-ratio:16/9;object-fit:cover;background:#102e2c;border-radius:5px;display:block}.film-card figcaption{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #ffffff30;font-size:18px}.film-card figcaption small{font-size:14px;color:#b8cec9}.film-note{font-size:14px!important;max-width:760px;margin-top:24px}.film-note a{color:inherit;text-decoration:underline}.about-mast{background:#082d2c;color:white;padding:80px 0 0}.about-mast h1{max-width:950px;font-size:clamp(40px,6vw,82px);font-weight:500;line-height:1.08}.about-mast .eyebrow{color:#e7bd70}.about-mast .lead{max-width:650px;color:#d6e2df}.about-film{margin-top:40px}.about-film video{width:100%;max-height:580px;aspect-ratio:16/7;object-fit:cover;display:block;background:#102e2c}.about-story{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.about-story h2{font-size:clamp(32px,4vw,54px);line-height:1.12}.about-story p{font-size:19px;line-height:1.8}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:45px}.about-values article{border-top:1px solid #9facaa;padding-top:25px}.about-values b{font-size:14px;color:#916515}.about-values h3{font-size:25px;line-height:1.2}.about-cta{background:#e9eee9;padding:64px 0}.about-cta .container{display:flex;justify-content:space-between;align-items:center;gap:28px}.film-section h2,.about-mast h1{overflow-wrap:anywhere}html[dir=rtl] .film-section .eyebrow,html[dir=rtl] .about-mast .eyebrow{letter-spacing:0}.film-card video:focus-visible,.about-film video:focus-visible{outline:3px solid #dfb86b;outline-offset:5px}@media(max-width:700px){.film-section{padding:50px 0}.film-grid,.about-story,.about-values{grid-template-columns:1fr;gap:25px}.about-mast{padding-top:45px}.about-film video{aspect-ratio:4/3}.about-cta .container{display:block}.film-card figcaption{font-size:17px}.about-story p{font-size:17px}.about-cta .btn{margin-top:18px}}
