.aerial-feature,.added-video-section{scroll-margin-top:125px;border-top:1px solid var(--line);padding-top:100px;padding-bottom:95px}.added-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:50px}.added-heading .eyebrow{color:var(--muted);margin-bottom:25px}.added-heading h2{font-size:clamp(38px,4.5vw,74px);font-weight:400;letter-spacing:-.055em;line-height:1.08}.aerial-license{color:#c8c5bc;font-size:1rem;line-height:1.75;padding-bottom:5px}.aerial-stage{position:relative;margin:0;background:#11130f;isolation:isolate;aspect-ratio:16/9;width:100%;max-height:900px;overflow:hidden}.aerial-stage video{width:100%;height:100%;display:block;object-fit:cover}.aerial-stage-shade{position:absolute;inset:60% 0 0;pointer-events:none;background:linear-gradient(transparent,#080a055c)}.aerial-film-label,.aerial-watermark{position:absolute;bottom:32px;font-size:.75rem;line-height:1.5;letter-spacing:.075em;color:#eeeee5;text-shadow:0 1px 8px #0008}.aerial-film-label{left:var(--pad);text-transform:uppercase;letter-spacing:.16em}.aerial-watermark{right:var(--pad);font-weight:400;opacity:.84;pointer-events:none}.aerial-playback{position:absolute;right:var(--pad);top:24px;border:1px solid #ffffff55;border-radius:0;min-height:44px;padding:9px 16px;background:#0b0b0b33;color:#fafaf3;font-size:.875rem;backdrop-filter:blur(8px)}.aerial-playback:hover{background:#0b0b0b66}.aerial-playback[hidden],.aerial-fallback[hidden]{display:none}.aerial-footer{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:34px}.aerial-footer>p{font-size:1rem;line-height:1.75;color:var(--muted)}.aerial-footer .text-link{white-space:nowrap}.aerial-fallback{margin-top:22px;color:var(--muted);font-size:1rem}.added-section-index{color:var(--muted);font-size:.75rem;letter-spacing:.1em;margin-bottom:9px}.added-film-player{background:#080808;position:relative;aspect-ratio:16/9;width:100%;overflow:hidden}.added-film-player iframe{display:block;border:0;width:100%;height:100%}.added-film-caption{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:18px}.added-film-caption h3{font-size:clamp(23px,2.05vw,34px);font-weight:400;letter-spacing:-.035em;line-height:1.2}.added-film-caption .text-link{font-size:.75rem;gap:12px;color:#bfc0b7;white-space:nowrap}.added-film-caption .text-link svg{width:14px;height:14px}.added-scenes-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.added-channel{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid var(--line);margin-top:55px;padding-top:30px}.added-channel>p{font-size:1rem;color:var(--muted)}
@media(max-width:1000px){.aerial-feature,.added-video-section{padding-top:80px;padding-bottom:80px}.aerial-footer{align-items:flex-start}.aerial-footer .text-link{white-space:normal}.added-scenes-grid{gap:24px}.added-scenes-grid .added-film-caption{display:block}.added-scenes-grid .added-film-caption .text-link{margin-top:10px}}
@media(max-width:700px){.aerial-feature,.added-video-section{padding-block:60px;scroll-margin-top:110px}.added-heading{display:block;margin-bottom:30px}.added-heading .eyebrow{font-size:.75rem;letter-spacing:.12em;margin-bottom:20px}.added-heading h2{font-size:2.5rem}.aerial-license{font-size:1rem;margin-top:25px;padding-bottom:0}.aerial-stage{aspect-ratio:4/3;max-height:600px}.aerial-stage video{object-fit:cover}.aerial-film-label{bottom:17px;left:20px;font-size:.75rem;letter-spacing:.045em}.aerial-watermark{bottom:17px;right:20px;font-size:.75rem;letter-spacing:0}.aerial-playback{top:16px;right:16px;font-size:.875rem;padding:8px 12px;min-height:44px}.aerial-footer{display:block;padding-top:26px}.aerial-footer>p{font-size:1rem}.aerial-footer>.text-link{margin-top:17px;font-size:.875rem}.added-section-index{display:none}.added-film-caption{align-items:flex-start;gap:15px}.added-film-caption h3{font-size:1.5rem}.added-film-caption .text-link{font-size:.75rem;gap:7px}.added-scenes-grid{grid-template-columns:1fr;gap:38px}.added-scenes-grid .added-film-caption{display:flex}.added-scenes-grid .added-film-caption .text-link{margin-top:0}.added-channel{display:block;margin-top:35px;padding-top:25px}.added-channel>.text-link{margin-top:16px;font-size:.875rem}.added-channel>p{font-size:1rem}}
@media(max-width:360px){.aerial-film-label{left:16px;font-size:.75rem}.aerial-watermark{right:16px;font-size:.75rem}.added-film-caption{flex-direction:column;gap:8px}.added-scenes-grid .added-film-caption{display:block}}
