.field-film{max-width:1100px;margin:64px auto;padding:24px;font-family:inherit}.field-film h2{font-size:clamp(28px,5vw,48px);font-weight:800}.field-film p{margin:16px 0}.field-film video{width:100%;border-radius:24px;background:#080a09}.field-film button{display:block;background:#31ee72;color:#080a09;padding:12px 24px;border-radius:24px;margin:16px 0;font-weight:700}.field-film img{border-radius:12px}