.opportunities-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:end;padding-block:40px 48px}.opportunities-intro h1{font-size:clamp(54px,5.8vw,80px)}.opportunities-intro>div{max-width:445px;justify-self:end}.opportunities-intro>div>p:first-child{font-family:"Hedvig Letters Serif",Georgia,serif;font-size:25px;line-height:1.35;letter-spacing:-.02em;margin-bottom:17px}.opportunities-intro>div>p:nth-child(2){color:var(--muted);font-size:16px;line-height:1.65}.section-navigation{display:flex;justify-content:space-between;gap:24px;border-block:1px solid var(--line);padding-block:12px}.section-navigation>a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;font-size:14px;text-decoration:none}.section-navigation>a:hover,.opportunity-link:hover{color:var(--copper)}.featured-offer{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:52px;padding-block:68px 100px}.featured-offer figure a{display:block}.featured-offer img{width:100%;height:auto}.featured-offer figcaption{font-size:12px;color:var(--muted);padding-top:12px}.featured-copy h2{font-size:clamp(37px,3.9vw,55px)}.featured-identity{margin-top:16px;font-size:15px;color:var(--copper)}.featured-copy>p:not(.source-note):not(.featured-identity){font-size:16px;max-width:42ch;margin-top:24px;color:var(--muted)}.featured-copy .source-note{max-width:42ch;font-size:12px}.featured-copy .button{margin-top:24px}.featured-documents{display:flex;gap:27px;margin-top:24px}.featured-documents a{font-size:13px;min-height:44px}.featured-documents a span{display:block;color:var(--muted);font-size:12px;margin-top:2px}.engine-section{padding-block:32px 90px;border-top:1px solid var(--line)}.engine-section .section-intro{padding-top:35px}.opportunity-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;margin-top:19px;font-size:15px;text-decoration-thickness:1px}.engine-photos img{width:100%;height:auto}.engine-more>.cabin-pair{padding:12px 0 25px}.enquiry-detail{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:start;margin-top:28px}.enquiry-detail>p:first-child{font-size:16px;max-width:48ch}.enquiry-detail .source-note{font-size:13px;margin:0;max-width:60ch}.finist-section{background:var(--white);padding-block:95px}.finist-gallery{display:grid;grid-template-columns:1.72fr 1fr;gap:24px;align-items:start}.finist-gallery a{display:block;position:relative}.finist-gallery img{width:100%;height:auto}.finist-gallery figcaption{font-size:13px;color:var(--muted);padding-top:12px}.finist-secondary{display:grid;gap:26px}.finist-main{position:sticky;top:28px}.films-section{padding-block:108px 98px}.film-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:40px;align-items:start}.landscape-films{display:grid;gap:45px}.film video{display:block;width:100%;height:auto;background:#15221e;object-fit:contain}.film figcaption{padding-top:18px}.film figcaption>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.film h3{font-family:"Hedvig Letters Serif",Georgia,serif;font-size:27px;font-weight:400;letter-spacing:-.02em;line-height:1.2}.film figcaption>div>span{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.film figcaption p{font-size:14px;color:var(--muted);margin-top:12px;max-width:62ch}.film figcaption>a{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-size:12px;margin-top:4px}.portrait-film{position:sticky;top:28px}.portrait-film video{aspect-ratio:9/16;max-height:740px}.films-enquiry{display:flex;justify-content:space-between;align-items:center;gap:25px;border-block:1px solid var(--line);padding-block:21px;margin-top:48px}.films-enquiry>p{font-family:"Hedvig Letters Serif",Georgia,serif;font-size:27px;line-height:1.3;letter-spacing:-.02em}.films-enquiry .opportunity-link{margin:0}.opportunities-page .review-links{flex-wrap:wrap;gap:9px 24px}
@media(max-width:1100px){.opportunities-intro{gap:40px}.featured-offer{gap:32px;grid-template-columns:1.3fr 1fr}.featured-copy h2{font-size:43px}.featured-documents{gap:18px}.film-grid{gap:28px}.section-navigation{gap:20px}.section-navigation>a{font-size:13px;gap:12px}.finist-gallery{gap:20px}.finist-secondary{gap:20px}}
@media(max-width:800px){.opportunities-intro{grid-template-columns:1fr;gap:28px;padding-block:30px}.opportunities-intro h1{font-size:clamp(47px,9.2vw,68px)}.opportunities-intro>div{max-width:62ch;justify-self:start}.opportunities-intro>div>p:first-child{font-size:23px;margin-bottom:14px}.section-navigation{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;padding-block:10px}.section-navigation>a{font-size:13px;min-height:48px}.featured-offer{grid-template-columns:1fr;gap:28px;padding-block:38px 65px}.featured-copy h2{font-size:41px}.featured-copy h2 br{display:none}.featured-copy>p:not(.source-note):not(.featured-identity){max-width:60ch;margin-top:18px}.featured-copy .source-note{max-width:60ch}.featured-copy .button{margin-top:21px}.featured-documents{margin-top:20px;gap:32px}.featured-offer figcaption{font-size:12px}.engine-section{padding-block:15px 65px}.engine-section .section-intro{padding-top:28px}.enquiry-detail{grid-template-columns:1fr;gap:15px;margin-top:24px}.enquiry-detail .source-note{font-size:12px}.enquiry-detail>p:first-child{font-size:15px}.opportunity-link{font-size:14px;margin-top:15px}.finist-section{padding-block:65px}.finist-gallery{grid-template-columns:1fr;gap:24px}.finist-main{position:static}.finist-secondary{grid-template-columns:1fr 1fr;gap:15px}.finist-gallery figcaption{font-size:12px}.films-section{padding-block:70px 65px}.film-grid{grid-template-columns:1fr;gap:40px}.landscape-films{gap:35px}.portrait-film{position:static;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:22px}.portrait-film video{max-height:none;width:100%}.portrait-film figcaption{padding-top:0}.film h3{font-size:24px}.film figcaption p{font-size:13px}.film figcaption>div{gap:14px}.film figcaption>div>span{font-size:12px}.portrait-film figcaption>div{display:block}.portrait-film figcaption>div>span{display:block;margin-top:10px}.films-enquiry{display:block;padding-block:20px;margin-top:36px}.films-enquiry>p{font-size:25px}.films-enquiry .opportunity-link{margin-top:12px}.opportunities-page .review-links{gap:6px 18px}}
@media(max-width:430px){.section-navigation{column-gap:18px}.section-navigation>a{font-size:12px;gap:8px}.section-navigation svg{width:15px}.featured-copy h2{font-size:36px}.featured-documents{gap:24px}.featured-documents a{font-size:13px}.engine-more>.cabin-pair{gap:24px}.finist-secondary{grid-template-columns:1fr;gap:24px}.portrait-film{display:block;max-width:360px;margin-inline:auto}.portrait-film figcaption{padding-top:18px}.portrait-film figcaption>div{display:flex}.portrait-film figcaption>div>span{margin:0}.film h3{font-size:24px}}
