.av-home--p15{--av-home-pad-top:clamp(48px, 5vw, 68px);--av-home-pad-bottom:clamp(56px, 6vw, 84px);--av-home-heading-gap:clamp(32px, 3.6vw, 48px)}.av-home--p15 .av-section-p15,.av-home--p15 #immersive-home.av-immersive-final{width:min(100% - 72px,1460px);height:auto!important;min-height:0!important;padding:var(--av-home-pad-top) 0 var(--av-home-pad-bottom)!important;margin:0 auto!important}.av-home--p15 .av-section-p15>.av-p15-heading,.av-home--p15 #immersive-home .av-immersive-final__heading{margin-bottom:var(--av-home-heading-gap)!important}.av-home--p15 .av-workflow-v6,.av-home--p15 .av-filmmakers-v6--home,.av-home--p15 .av-trust-home{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding-block:0!important}.av-home--p15 .av-filmmakers-v6--home>.av-p15-heading{margin-bottom:var(--av-home-heading-gap)}.av-home--p15 .av-trust-home__intro{padding-top:var(--av-home-heading-gap);padding-bottom:clamp(28px,3vw,40px)}.av-home--p15 #immersive-home .av-immersive-final__heading,.av-home--p15 .av-trust-home__heading{border-bottom:1px solid #ffffff1a;grid-template-columns:56px minmax(0,1fr);align-items:end;gap:24px;width:100%;padding-bottom:25px;display:grid}.av-home--p15 #immersive-home .av-immersive-final__index,.av-home--p15 .av-trust-home__number{color:#ff5f15;letter-spacing:.14em;align-self:center;font-size:11px;font-weight:800}.av-home--p15 #immersive-home .av-immersive-final__title,.av-home--p15 .av-trust-home__heading>div:last-child{flex-wrap:wrap;align-items:baseline;gap:24px;min-width:0;display:flex}.av-home--p15 #immersive-home .av-immersive-final__title h2,.av-home--p15 .av-trust-home__heading h2{color:#f4f2ec;letter-spacing:-.055em;margin:0;font-size:clamp(44px,4.2vw,68px);font-weight:500;line-height:.95}.av-home--p15 #immersive-home .av-immersive-final__title>span,.av-home--p15 .av-trust-home__heading p{color:#ffffff6b;letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.3}.av-home--p15 .av-final{min-height:0;padding:clamp(88px,10vw,136px) 24px clamp(96px,11vw,148px)}.av-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#050505e6 0%,#0505059e 55%,#05050500 100%);height:118px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@media (max-width:900px){.av-home--p15 .av-section-p15,.av-home--p15 #immersive-home.av-immersive-final{width:min(100% - 40px,1460px)}}@media (max-width:640px){.av-home--p15{--av-home-pad-top:40px;--av-home-pad-bottom:52px;--av-home-heading-gap:28px}.av-home--p15 .av-section-p15,.av-home--p15 #immersive-home.av-immersive-final{width:calc(100% - 32px)}.av-home--p15 .av-final{padding:72px 20px 84px}.av-home--p15 .av-p15-heading,.av-home--p15 #immersive-home .av-immersive-final__heading,.av-home--p15 .av-trust-home__heading{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px}.av-home--p15 .av-p15-heading__index,.av-home--p15 #immersive-home .av-immersive-final__index,.av-home--p15 .av-trust-home__number{align-self:start;padding-top:.9em}.av-home--p15 .av-p15-heading>div,.av-home--p15 #immersive-home .av-immersive-final__title,.av-home--p15 .av-trust-home__heading>div:last-child{gap:10px 16px}.av-home--p15 .av-p15-heading h2,.av-home--p15 #immersive-home .av-immersive-final__title h2,.av-home--p15 .av-trust-home__heading h2{font-size:clamp(36px,10.4vw,44px)}}
:root{--av-ease:cubic-bezier(.22, 1, .36, 1);--av-orange:#ff5f15;--av-orange-soft:#ff5f1529}::selection{color:#0a0a0a;background:#ff5f15d9}html{scrollbar-color:#ff5f1573 #060606;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#060606}::-webkit-scrollbar-thumb{background:linear-gradient(#2b2b2b,#3a2a20);border:2px solid #060606;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--av-orange)}:focus-visible{outline:2px solid var(--av-orange);outline-offset:3px}@keyframes av-page-in{0%{opacity:0}to{opacity:1}}.main-content>*{animation:av-page-in .7s var(--av-ease) both}.av-scroll-progress{z-index:1100;pointer-events:none;transform-origin:0;height:2px;transform:scaleX(var(--av-scroll,0));background:linear-gradient(90deg, var(--av-orange), #ffab73);position:fixed;inset:0 0 auto;box-shadow:0 0 14px #ff5f15a6}body:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(760px 520px at 88% calc(6% + var(--av-scroll,0) * 84%), #ff5f150f, transparent 70%), radial-gradient(620px 420px at 6% calc(96% - var(--av-scroll,0) * 80%), #ff8c4609, transparent 70%);position:fixed;inset:0}.av-rv{opacity:0;transition:opacity .9s var(--av-ease) var(--rv-delay,0s), translate .9s var(--av-ease) var(--rv-delay,0s);translate:0 26px}.av-rv.av-rv--in{opacity:1;translate:none}[data-spot=after]:after,[data-spot=before]:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #ff96502b, #ff5f1512 38%, transparent 64%);transition:opacity .5s;position:absolute;inset:0}[data-spot]:hover:after,[data-spot]:hover:before{opacity:1}.av-intelligence-card-p15,.intel-v4-card,.immersive-v4-capability,.av-workflow-page-v6__phase,.av-trust-home__points>article,.av-workflow-v6__principles>div,.av-immersive-final__capabilities>div{transition:translate .6s var(--av-ease), border-color .4s ease, background-color .4s ease, box-shadow .6s var(--av-ease)}.av-intelligence-card-p15:hover,.intel-v4-card:hover,.immersive-v4-capability:hover,.av-workflow-page-v6__phase:hover,.av-trust-home__points>article:hover{border-color:#ff5f156b;translate:0 -6px;box-shadow:0 28px 60px -28px #000000e6,0 0 0 1px #ff5f152e}.av-workflow-v6__principles>div:hover,.av-immersive-final__capabilities>div:hover,.av-workflow-v6__card:hover{border-color:#ff5f1566;box-shadow:0 0 0 1px #ff5f1529}.av-intelligence__rail--p15{margin-block:-12px;padding-block:12px}.av-button,.av-header__create,.enter-pilot{translate:var(--mag-x,0px) var(--mag-y,0px);transition:translate .35s var(--av-ease), background-color .3s ease, border-color .3s ease, color .3s ease, box-shadow .45s var(--av-ease)}.av-button--primary:hover,.av-header__create:hover,.enter-pilot:hover{box-shadow:0 14px 44px -10px #ff5f1599,inset 0 0 0 1px #ffbe9640}.av-button--quiet:hover{border-color:#ff5f1580;box-shadow:0 10px 34px -14px #ff5f1559}.av-button span,.av-header__create span,.av-text-link span{transition:translate .4s var(--av-ease);display:inline-block}.av-button:hover span,.av-header__create:hover span,.av-text-link:hover span{translate:3px -3px}.footer-nav a,.site-footer a{transition:color .3s ease, translate .4s var(--av-ease)}.footer-nav a:hover{color:#fff;translate:0 -2px}.av-intelligence-card-p15__media,.av-pilot-p15__media,.av-immersive-final__media,.immersive-v4-media{overflow:hidden}.av-intelligence-card-p15__media img,.av-pilot-p15__media img,.av-immersive-final__media img,.immersive-v4-media img{transition:transform 1.1s var(--av-ease), filter .6s ease}.av-intelligence-card-p15:hover .av-intelligence-card-p15__media img,.av-pilot-p15__media:hover img,.av-immersive-final__media:hover img,.immersive-v4-media:hover img{filter:brightness(1.08)saturate(1.06);transform:scale(1.06)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes av-parallax{0%{translate:0 -5%;scale:1.16}to{translate:0 5%;scale:1.16}}.av-human__media img,.av-pilot-p15__media img,.av-immersive-final__media img,.immersive-v4-media img,.av-backdrop img{animation:linear both av-parallax;animation-timeline:view();animation-range:cover}}}.av-home--p15 .av-human__media{opacity:1!important}.av-home--p15 .av-human__media img{object-fit:cover;filter:brightness(.7)saturate(1.02)contrast(1.06)!important}.av-home--p15 .av-human__media-overlay{background:linear-gradient(#05050585 0%,#05050529 32%,#0505054d 62%,#050505e6 100%)!important}.av-home--p15 .av-crew{padding-block:10px 6px}.av-home--p15 .av-crew__person{isolation:isolate;-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);transition:translate .6s var(--av-ease), border-color .4s ease, box-shadow .6s var(--av-ease);border:1px solid #ffffff1a;position:relative;background:linear-gradient(#10101080,#080808a8)!important;overflow:hidden!important;transform:none!important}.av-home--p15 .av-crew__person:hover{border-color:#ff5f1580;translate:0 -5px;box-shadow:0 26px 50px -26px #000000f2,0 0 0 1px #ff5f1529;transform:none!important}.av-home--p15 .av-crew__portrait{isolation:isolate;contain:paint;clip-path:inset(0 round 3px);position:relative;overflow:hidden!important}.av-home--p15 .av-crew__portrait>img{object-fit:cover;transform-origin:50% 40%;width:100%;height:100%;position:absolute;inset:0;transform:none;transition:transform 1s var(--av-ease), filter .6s ease!important}.av-home--p15 .av-crew__person:hover .av-crew__portrait>img{filter:brightness(1.06)saturate(1.06)!important;transform:scale(1.06)!important}.av-hero-backdropped{isolation:isolate;position:relative;overflow-x:clip}.av-backdrop{z-index:-1;pointer-events:none;opacity:.62;translate:calc(var(--px,0) * -14px) 0;transition:translate .8s var(--av-ease);position:absolute;inset:0 -20px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.av-backdrop img{object-fit:cover;filter:saturate(.92)contrast(1.06)brightness(.8)}.av-backdrop[data-tone=bright]{opacity:.66}.av-backdrop[data-tone=bright] img{filter:saturate(.85)contrast(1.06)brightness(.58)}.av-backdrop:after{content:"";background:linear-gradient(90deg,#050505f0 0%,#050505cc 34%,#0505056b 68%,#0505054d 100%),radial-gradient(90% 80% at 80% 30%,#0000 0%,#05050580 100%);position:absolute;inset:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){main h1 em,main h2 em,main h3 em{background:linear-gradient(100deg,#ff5f15 0%,#ff8a45 40%,#ff5f15 62% 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite av-shimmer}@keyframes av-shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}}@media (prefers-reduced-motion:reduce){.av-rv,.av-rv.av-rv--in{opacity:1!important;transition:none!important;translate:none!important}.main-content>*,main h1 em,main h2 em,main h3 em{animation:none!important}.av-scroll-progress,body:after{display:none}.av-button,.av-header__create,.enter-pilot,.av-backdrop{translate:none!important}}@media (hover:none),(pointer:coarse){.av-button,.av-header__create,.enter-pilot,.av-backdrop{translate:none}}@media (max-width:700px){.av-backdrop{opacity:.4}body:after{display:none}}
