.header-actions{justify-self:end;display:flex;align-items:center;gap:18px;min-width:0}.language-switch{position:relative;font-family:var(--sans);font-size:10px;border:0!important;padding:0!important;color:inherit}.language-switch summary{cursor:pointer;list-style:none;font-family:inherit;font-size:10px;padding:9px 0;letter-spacing:.5px}.language-switch summary::-webkit-details-marker{display:none}.language-switch summary::after{content:'⌄';margin-left:5px}.language-switch nav{position:absolute;right:0;top:100%;background:#f2efe8;color:#393830;box-shadow:0 5px 20px #0002;padding:12px 20px;min-width:130px;display:grid;gap:8px;z-index:50}.language-switch nav a{font-size:12px;white-space:nowrap}html[lang=es] .film-copy h1,html[lang=es] .film-copy h2{font-size:clamp(52px,5.6vw,88px)}html[lang=es] .footer nav{flex-wrap:wrap}
@media(max-width:700px){.header-actions{grid-column:2;grid-row:1;gap:12px}.header-actions .enquire,.header-actions .header-cta{font-size:8px;max-width:112px;line-height:1.5}.language-switch summary{font-size:9px}html[lang=es] .wordmark{letter-spacing:2px}html[lang=es] .act h1{font-size:52px}html[lang=es] .act h2{font-size:40px}html[lang=es] .film-copy h1,html[lang=es] .film-copy h2{font-size:42px}html[lang=es] .film-copy>p:not(.eyebrow){font-size:12px;line-height:1.65}html[lang=es] .film-chapters{gap:15px}html[lang=es] .film-chapters button{font-size:8px}html[lang=es] .film-progress span{max-width:105px}html[lang=es] .film-controls>button{max-width:90px;font-size:8px}html[lang=es] .story-nav button{max-width:95px;font-size:7px}html[lang=es] .act .words{max-width:86%}html[lang=es] .chapter .support{font-size:10.5px}html[lang=es] .footer nav{gap:16px}}
@media(max-width:700px) and (max-height:700px){html[lang=es] .film-copy h1,html[lang=es] .film-copy h2{font-size:35px}html[lang=es] .act h1{font-size:46px}html[lang=es] .act h2{font-size:36px}html[lang=es] .act .intro{font-size:11.5px}html[lang=es] .act .support{font-size:10px}html[lang=es] .film-copy>p:not(.eyebrow){font-size:11.5px}}
