html:has(.fpv-home-module__Lfmj8G__home){position:relative}.fpv-home-module__Lfmj8G__home{--flight-paper:#f4f5f2;--flight-ink:#172323;--flight-orange:#ff6b35;--flight-ocean:#0c474d;background:var(--flight-paper);color:var(--flight-ink);font-family:Arial,Helvetica,sans-serif;overflow:clip}.fpv-home-module__Lfmj8G__home a{text-decoration:none}.fpv-home-module__Lfmj8G__home button{cursor:pointer;font:inherit}.fpv-home-module__Lfmj8G__home :is(a,button):focus-visible{outline:3px solid var(--flight-orange);outline-offset:6px}.fpv-home-module__Lfmj8G__skipLink{z-index:100;background:#fff;padding:15px 24px;position:fixed;top:-100px;left:24px}.fpv-home-module__Lfmj8G__skipLink:focus{top:90px}.fpv-home-module__Lfmj8G__header{z-index:30;justify-content:space-between;align-items:center;width:100%;padding:25px 4%;display:flex;position:absolute;top:0;left:0}.fpv-home-module__Lfmj8G__wordmark{letter-spacing:-2px;flex-direction:column;font-size:29px;font-weight:700;line-height:.77;display:flex}.fpv-home-module__Lfmj8G__wordmark span{margin-left:11px}.fpv-home-module__Lfmj8G__headerCenter{align-items:center;gap:16px;font-size:12px;display:flex}.fpv-home-module__Lfmj8G__headerActions{align-items:center;gap:9px;display:flex}.fpv-home-module__Lfmj8G__projectButton{background:var(--flight-orange);border-radius:5px;align-items:center;gap:30px;padding:16px 20px;font-size:14px;font-weight:700;display:flex}.fpv-home-module__Lfmj8G__menuButton{background:#f4f5f2d9;border:1px solid #17232366;border-radius:5px;place-items:center;width:51px;height:51px;display:grid}.fpv-home-module__Lfmj8G__menu{background:var(--flight-ink);color:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:0 25px;width:min(540px,92%);padding:27px;display:grid;position:absolute;top:91px;right:4%;box-shadow:0 20px 60px #17232330}.fpv-home-module__Lfmj8G__menuIntro{grid-column:1/-1;padding-bottom:20px;font-size:26px;font-weight:700}.fpv-home-module__Lfmj8G__menu a{border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.fpv-home-module__Lfmj8G__menu a:hover{color:var(--flight-orange)}.fpv-home-module__Lfmj8G__hero{height:170svh;position:relative}.fpv-home-module__Lfmj8G__heroStage{isolation:isolate;background:#e9eeeb;height:100svh;min-height:660px;position:sticky;top:0;overflow:hidden}.fpv-home-module__Lfmj8G__contourLayer{z-index:-1;position:absolute;inset:-12%}.fpv-home-module__Lfmj8G__contours{color:#a9b7ae;opacity:.48;width:100%;height:100%}.fpv-home-module__Lfmj8G__flightRoute{animation:25s linear infinite fpv-home-module__Lfmj8G__routeFlow}.fpv-home-module__Lfmj8G__heroMeta{z-index:5;flex-direction:column;gap:6px;font-size:12px;display:flex;position:absolute;top:18%;left:5%}.fpv-home-module__Lfmj8G__heroMeta span:first-child{color:#50645c}.fpv-home-module__Lfmj8G__heroTitle{font-family:var(--font-barlow), sans-serif;letter-spacing:-.045em;z-index:2;margin:0;font-size:clamp(110px,17vw,290px);font-weight:700;line-height:.78;position:absolute;top:27%;left:4.5%}.fpv-home-module__Lfmj8G__heroTitle>span:first-of-type{padding-left:.32em}.fpv-home-module__Lfmj8G__nameDot{color:var(--flight-orange)}.fpv-home-module__Lfmj8G__portrait{z-index:3;pointer-events:none;width:54%;height:91%;position:absolute;bottom:0;right:9%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 85%,#0000),linear-gradient(#0000,#000 27%,#000);mask-image:linear-gradient(90deg,#0000,#000 16% 85%,#0000),linear-gradient(#0000,#000 27%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.fpv-home-module__Lfmj8G__portrait img{object-fit:cover;object-position:center bottom;-webkit-mask-image:linear-gradient(#0000 9%,#000 32% 100%);mask-image:linear-gradient(#0000 9%,#000 32% 100%);height:137%!important;top:-33%!important}.fpv-home-module__Lfmj8G__heroAside{text-align:right;z-index:5;font-size:12px;line-height:1.6;position:absolute;top:56%;right:4%}.fpv-home-module__Lfmj8G__compass{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:26px;font-size:10px;display:flex}.fpv-home-module__Lfmj8G__heroBottom{z-index:7;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:7%;left:5%;right:4%}.fpv-home-module__Lfmj8G__watchButton{align-items:center;gap:16px;font-size:14px;font-weight:700;display:flex}.fpv-home-module__Lfmj8G__watchButton>span{background:#f4f5f2b8;border:1px solid #17232388;border-radius:50%;place-items:center;width:49px;height:49px;transition:background .2s;display:grid}.fpv-home-module__Lfmj8G__watchButton:hover>span{background:var(--flight-orange)}.fpv-home-module__Lfmj8G__heroCredential{background:#f4f5f2e6;border-radius:4px;align-items:center;gap:10px;margin-left:22%;padding:13px 19px;font-size:10px;line-height:1.6;display:flex}.fpv-home-module__Lfmj8G__credentialMark{color:#b53e17;font-size:31px}.fpv-home-module__Lfmj8G__scrollHint{align-items:center;gap:18px;font-size:11px;display:flex}.fpv-home-module__Lfmj8G__scrollHint svg{animation:2s ease-in-out infinite fpv-home-module__Lfmj8G__scrollNudge}.fpv-home-module__Lfmj8G__motionToggle{z-index:8;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;display:flex;position:absolute;bottom:2.1%;left:5%;font-size:10px!important}.fpv-home-module__Lfmj8G__introduction{grid-template-columns:1fr 2fr;gap:8%;padding:120px 7%;scroll-margin-top:30px;display:grid}.fpv-home-module__Lfmj8G__introSide{padding-top:7px}.fpv-home-module__Lfmj8G__handwriting{margin-bottom:35px;font-family:Brush Script MT,Segoe Script,cursive;font-size:40px;display:block;transform:rotate(-7deg)}.fpv-home-module__Lfmj8G__introSide p{margin-bottom:30px;font-size:13px;line-height:1.7}.fpv-home-module__Lfmj8G__introSide a,.fpv-home-module__Lfmj8G__sectionNote a,.fpv-home-module__Lfmj8G__buildsHeading a{border-bottom:1px solid;align-items:center;gap:17px;padding-bottom:7px;font-size:13px;display:inline-flex}.fpv-home-module__Lfmj8G__introMain h2{letter-spacing:-.055em;margin-bottom:32px;font-size:clamp(36px,4.4vw,74px);font-weight:700;line-height:1.05}.fpv-home-module__Lfmj8G__introMain h2 span{color:#ae3d1d}.fpv-home-module__Lfmj8G__introMain>p{color:#4c5a55;max-width:490px;font-size:16px;line-height:1.8}.fpv-home-module__Lfmj8G__signature{align-items:center;gap:35px;margin-top:35px;font-family:Brush Script MT,Segoe Script,cursive;font-size:36px;display:flex}.fpv-home-module__Lfmj8G__signature svg{color:var(--flight-orange)}.fpv-home-module__Lfmj8G__chapters{grid-template-columns:1fr 1fr;display:grid}.fpv-home-module__Lfmj8G__chapter{isolation:isolate;min-height:690px;display:block;position:relative;overflow:hidden}.fpv-home-module__Lfmj8G__chapterCopy{z-index:3;flex-direction:column;align-items:flex-start;height:100%;padding:65px 10%;display:flex;position:relative}.fpv-home-module__Lfmj8G__chapterCopy>span:first-child{font-size:12px}.fpv-home-module__Lfmj8G__chapter h2{font-family:var(--font-barlow), sans-serif;letter-spacing:-.035em;margin-top:58px;margin-bottom:45px;font-size:clamp(80px,9vw,160px);font-weight:700;line-height:.88}.fpv-home-module__Lfmj8G__chapter p{font-size:14px;line-height:1.7}.fpv-home-module__Lfmj8G__chapterAction{justify-content:space-between;align-items:center;gap:25px;width:100%;margin-top:auto;padding-top:35px;font-size:14px;font-weight:700;display:flex}.fpv-home-module__Lfmj8G__flightChapter{background:var(--flight-orange);color:var(--flight-ink)}.fpv-home-module__Lfmj8G__chapterOrbit{border:1px solid #17232333;border-radius:50%;width:130%;height:100%;position:absolute;top:-15%;left:18%;transform:rotate(-45deg)}.fpv-home-module__Lfmj8G__chapterOrbit:after{content:"";border:1px solid #17232333;border-radius:50%;position:absolute;inset:40px}.fpv-home-module__Lfmj8G__groundChapter{color:#fff;background:#294340}.fpv-home-module__Lfmj8G__groundChapter>img{object-fit:cover;object-position:center 30%;transition:transform .6s}.fpv-home-module__Lfmj8G__groundChapter:after{content:"";z-index:1;background:linear-gradient(90deg,#092825a3,#09282540),linear-gradient(#0000 50%,#092825b3);position:absolute;inset:0}.fpv-home-module__Lfmj8G__groundChapter:hover>img{transform:scale(1.035)}.fpv-home-module__Lfmj8G__flights{background:var(--flight-ocean);color:#fff;padding:100px 6%;scroll-margin-top:0}.fpv-home-module__Lfmj8G__sectionHeading{justify-content:space-between;align-items:flex-end;margin-bottom:70px;display:flex}.fpv-home-module__Lfmj8G__sectionHeading p{margin-bottom:25px;font-size:13px}.fpv-home-module__Lfmj8G__sectionHeading h2,.fpv-home-module__Lfmj8G__buildsHeading h2{font-family:var(--font-barlow), sans-serif;letter-spacing:-.025em;font-size:clamp(76px,10vw,160px);font-weight:700;line-height:.86}.fpv-home-module__Lfmj8G__sectionHeading h2 span{color:#91b8b0}.fpv-home-module__Lfmj8G__sectionNote{max-width:330px;padding-bottom:7px}.fpv-home-module__Lfmj8G__sectionNote p{color:#c8ddd8;margin-bottom:30px;font-size:15px;line-height:1.7}.fpv-home-module__Lfmj8G__flightGrid{grid-template-columns:1fr 1fr;gap:55px 30px;display:grid}.fpv-home-module__Lfmj8G__flightCard{color:inherit;text-align:left;background:0 0;border:0;min-width:0;padding:0}.fpv-home-module__Lfmj8G__flightPoster{aspect-ratio:16/10;background:#23636a;border-radius:7px;position:relative;overflow:hidden}.fpv-home-module__Lfmj8G__flightPoster>img{object-fit:cover;transition:transform .6s}.fpv-home-module__Lfmj8G__flightPoster:after{content:"";background:linear-gradient(#0000 45%,#001d2580);position:absolute;inset:0}.fpv-home-module__Lfmj8G__posterPlace{z-index:2;font-size:13px;position:absolute;bottom:24px;left:23px}.fpv-home-module__Lfmj8G__play{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#092b2640;border:1px solid #fff9;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;bottom:17px;right:21px}.fpv-home-module__Lfmj8G__flightCaption{justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.fpv-home-module__Lfmj8G__flightCaption small{color:#b3d2ca;margin-bottom:7px;font-size:11px;display:block}.fpv-home-module__Lfmj8G__flightCaption strong{letter-spacing:-.035em;font-size:clamp(20px,2.1vw,32px);font-weight:500}.fpv-home-module__Lfmj8G__flightCta{border-top:1px solid #ffffff35;justify-content:space-between;align-items:center;gap:25px;margin-top:75px;padding-top:35px;display:flex}.fpv-home-module__Lfmj8G__flightCta p{color:#c8ddd8;font-size:15px}.fpv-home-module__Lfmj8G__flightCta a{align-items:center;gap:25px;font-size:19px;display:flex}.fpv-home-module__Lfmj8G__videoDialog{color:#fff;background:#172323;border:0;border-radius:10px;width:min(1000px,93vw);max-width:93vw;margin:auto;padding:24px}.fpv-home-module__Lfmj8G__videoDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#051615d9}.fpv-home-module__Lfmj8G__videoInner iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;margin:20px 0;display:block}.fpv-home-module__Lfmj8G__videoHeader{justify-content:space-between;align-items:center;gap:15px;display:flex}.fpv-home-module__Lfmj8G__videoHeader small{color:#b3d2ca;font-size:12px}.fpv-home-module__Lfmj8G__videoHeader h2{margin-top:6px;font-size:26px}.fpv-home-module__Lfmj8G__videoHeader button{color:#fff;background:0 0;border:1px solid #ffffff60;border-radius:50%;padding:9px}.fpv-home-module__Lfmj8G__videoInner>a{align-items:center;gap:10px;font-size:13px;display:inline-flex}.fpv-home-module__Lfmj8G__builds{padding:115px 6%}.fpv-home-module__Lfmj8G__buildsHeading{margin-bottom:65px;position:relative}.fpv-home-module__Lfmj8G__buildsHeading>p{margin-bottom:25px;font-size:13px}.fpv-home-module__Lfmj8G__buildsHeading>a{position:absolute;bottom:0;right:0}.fpv-home-module__Lfmj8G__buildGrid{grid-template-columns:repeat(3,1fr);gap:27px;display:grid}.fpv-home-module__Lfmj8G__buildCard{min-width:0}.fpv-home-module__Lfmj8G__buildImage{aspect-ratio:1;background:#e0e6e1;border-radius:5px;margin-bottom:25px;position:relative;overflow:hidden}.fpv-home-module__Lfmj8G__buildImage img{object-fit:cover;transition:transform .5s}.fpv-home-module__Lfmj8G__buildCard:hover .fpv-home-module__Lfmj8G__buildImage img{transform:scale(1.04)}.fpv-home-module__Lfmj8G__productImage img{object-fit:contain;padding:15px}.fpv-home-module__Lfmj8G__buildCard>small{color:#58675e;font-size:11px}.fpv-home-module__Lfmj8G__buildCard h3{letter-spacing:-.035em;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:10px;font-size:23px;line-height:1.2;display:flex}.fpv-home-module__Lfmj8G__buildCard h3 svg{flex-shrink:0}.fpv-home-module__Lfmj8G__buildCard>p{color:#52615b;margin-top:13px;font-size:13px;line-height:1.75}.fpv-home-module__Lfmj8G__toolsImage{background:#d8e1b5;align-items:center;padding:30px;display:flex}.fpv-home-module__Lfmj8G__toolsType{font-family:var(--font-barlow), sans-serif;letter-spacing:-.04em;font-size:clamp(35px,5.1vw,80px);font-weight:700;line-height:.95}.fpv-home-module__Lfmj8G__toolsCorner{font-size:45px;position:absolute;top:16px;right:25px}.fpv-home-module__Lfmj8G__footer{background:var(--flight-ink);color:var(--flight-paper);padding:80px 6% 30px}.fpv-home-module__Lfmj8G__footerTop>p{color:#c3d0c7;margin-bottom:35px;font-size:14px}.fpv-home-module__Lfmj8G__footerTop>a{font-family:var(--font-barlow), sans-serif;letter-spacing:-.04em;font-size:clamp(70px,12vw,190px);font-weight:700;line-height:.9;display:block;position:relative}.fpv-home-module__Lfmj8G__footerTop>a span{color:var(--flight-orange)}.fpv-home-module__Lfmj8G__footerArrow{width:15%;height:auto;transition:transform .3s;position:absolute;top:0;right:0}.fpv-home-module__Lfmj8G__footerTop>a:hover .fpv-home-module__Lfmj8G__footerArrow{transform:translate(8px,-8px)}.fpv-home-module__Lfmj8G__footerLinks{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:30px;margin-top:75px;padding-top:35px;display:flex}.fpv-home-module__Lfmj8G__footerLinks nav{gap:25px;font-size:12px;display:flex}.fpv-home-module__Lfmj8G__footerLinks>span{color:#bac8bf;font-size:10px}.fpv-home-module__Lfmj8G__home[data-still] *,.fpv-home-module__Lfmj8G__home[data-still] :after{animation:none!important}.fpv-home-module__Lfmj8G__home[data-still] .fpv-home-module__Lfmj8G__hero{height:100svh;min-height:660px}.fpv-home-module__Lfmj8G__home[data-still] .fpv-home-module__Lfmj8G__heroStage{position:relative}@keyframes fpv-home-module__Lfmj8G__propellerSpin{to{transform:rotate(360deg)}}@keyframes fpv-home-module__Lfmj8G__routeFlow{to{stroke-dashoffset:-320px}}@keyframes fpv-home-module__Lfmj8G__droneHover{50%{transform:translateY(-12px)rotate(4deg)}}@keyframes fpv-home-module__Lfmj8G__scrollNudge{50%{transform:translateY(5px)}}@media (min-width:1600px){.fpv-home-module__Lfmj8G__heroTitle{left:7%}.fpv-home-module__Lfmj8G__portrait{width:49%;right:13%}}@media (max-width:1000px){.fpv-home-module__Lfmj8G__heroTitle{font-size:19vw;top:32%}.fpv-home-module__Lfmj8G__portrait{width:67%;right:3%}.fpv-home-module__Lfmj8G__heroAside{display:none}.fpv-home-module__Lfmj8G__heroCredential{margin-left:0}.fpv-home-module__Lfmj8G__chapter{min-height:580px}.fpv-home-module__Lfmj8G__chapterCopy{padding:45px 8%}.fpv-home-module__Lfmj8G__chapter h2{font-size:10vw}.fpv-home-module__Lfmj8G__buildCard h3{font-size:20px}}@media (max-width:700px){.fpv-home-module__Lfmj8G__header{padding:20px 5%}.fpv-home-module__Lfmj8G__wordmark{font-size:25px}.fpv-home-module__Lfmj8G__headerCenter{display:none}.fpv-home-module__Lfmj8G__projectButton{gap:15px;padding:13px 14px;font-size:12px}.fpv-home-module__Lfmj8G__menuButton{width:43px;height:43px}.fpv-home-module__Lfmj8G__menu{grid-template-columns:1fr 1fr;padding:23px;top:82px}.fpv-home-module__Lfmj8G__menu a{font-size:11px}.fpv-home-module__Lfmj8G__hero{height:145svh}.fpv-home-module__Lfmj8G__heroStage{min-height:700px}.fpv-home-module__Lfmj8G__heroMeta{font-size:11px;top:15%}.fpv-home-module__Lfmj8G__heroTitle{z-index:4;font-size:25vw;line-height:.88;top:23%;left:4%}.fpv-home-module__Lfmj8G__heroTitle>span:first-of-type{padding-left:.1em}.fpv-home-module__Lfmj8G__portrait{width:112%;height:69%;bottom:0;right:-20%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 85%,#0000),linear-gradient(#0000,#000 25% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 85%,#0000),linear-gradient(#0000,#000 25% 82%,#0000)}.fpv-home-module__Lfmj8G__portrait img{-webkit-mask-image:linear-gradient(#0000 8%,#000 30% 80%,#0000);mask-image:linear-gradient(#0000 8%,#000 30% 80%,#0000);height:129%!important;top:-25%!important}.fpv-home-module__Lfmj8G__heroBottom{flex-wrap:wrap;gap:14px;bottom:9%}.fpv-home-module__Lfmj8G__watchButton{background:#f4f5f2ed;border-radius:40px;gap:9px;padding:6px 13px 6px 6px;font-size:12px}.fpv-home-module__Lfmj8G__watchButton>span{width:40px;height:40px}.fpv-home-module__Lfmj8G__heroCredential{gap:5px;padding:9px;font-size:8px}.fpv-home-module__Lfmj8G__credentialMark{font-size:25px}.fpv-home-module__Lfmj8G__scrollHint{background:#f4f5f2ed;border-radius:3px;margin-left:auto;padding:7px 10px;font-size:9px}.fpv-home-module__Lfmj8G__motionToggle{background:#f4f5f2ed;border-radius:3px;padding:7px 9px;bottom:3%}.fpv-home-module__Lfmj8G__introduction{grid-template-columns:1fr;gap:45px;padding:70px 6%}.fpv-home-module__Lfmj8G__handwriting{margin-bottom:16px;font-size:34px}.fpv-home-module__Lfmj8G__introSide{grid-template-columns:1fr 1fr;column-gap:15px;display:grid}.fpv-home-module__Lfmj8G__introSide p{grid-area:1/2/span 2;margin-bottom:0;font-size:11px}.fpv-home-module__Lfmj8G__introSide a{width:fit-content;font-size:11px}.fpv-home-module__Lfmj8G__introMain h2{font-size:38px}.fpv-home-module__Lfmj8G__introMain>p{font-size:14px}.fpv-home-module__Lfmj8G__chapters{grid-template-columns:1fr}.fpv-home-module__Lfmj8G__chapter{min-height:590px}.fpv-home-module__Lfmj8G__chapter h2{margin-top:55px;font-size:100px}.fpv-home-module__Lfmj8G__chapterCopy{padding:40px 7%}.fpv-home-module__Lfmj8G__flights{padding:70px 6%}.fpv-home-module__Lfmj8G__sectionHeading{flex-direction:column;align-items:flex-start;gap:30px;margin-bottom:35px}.fpv-home-module__Lfmj8G__sectionHeading h2,.fpv-home-module__Lfmj8G__buildsHeading h2{font-size:86px}.fpv-home-module__Lfmj8G__sectionHeading p{font-size:11px}.fpv-home-module__Lfmj8G__sectionNote p{margin-bottom:20px;font-size:13px}.fpv-home-module__Lfmj8G__sectionNote a{font-size:12px}.fpv-home-module__Lfmj8G__flightGrid{grid-template-columns:1fr;gap:35px}.fpv-home-module__Lfmj8G__flightPoster{aspect-ratio:16/10}.fpv-home-module__Lfmj8G__flightCaption strong{font-size:25px}.fpv-home-module__Lfmj8G__posterPlace{font-size:11px;bottom:22px;left:17px}.fpv-home-module__Lfmj8G__flightCta{flex-direction:column;align-items:flex-start;gap:20px;margin-top:45px}.fpv-home-module__Lfmj8G__flightCta p{font-size:13px}.fpv-home-module__Lfmj8G__videoDialog{padding:15px}.fpv-home-module__Lfmj8G__videoHeader h2{font-size:21px}.fpv-home-module__Lfmj8G__videoHeader small{font-size:10px}.fpv-home-module__Lfmj8G__builds{padding:70px 6%}.fpv-home-module__Lfmj8G__buildsHeading{margin-bottom:40px}.fpv-home-module__Lfmj8G__buildsHeading>a{margin-top:30px;position:static}.fpv-home-module__Lfmj8G__buildGrid{grid-template-columns:1fr;gap:45px}.fpv-home-module__Lfmj8G__buildImage{aspect-ratio:5/4}.fpv-home-module__Lfmj8G__toolsType{font-size:74px}.fpv-home-module__Lfmj8G__footer{padding:65px 6% 30px}.fpv-home-module__Lfmj8G__footerTop>p{font-size:11px}.fpv-home-module__Lfmj8G__footerTop>a{font-size:17vw}.fpv-home-module__Lfmj8G__footerLinks{flex-wrap:wrap;margin-top:50px}.fpv-home-module__Lfmj8G__footerLinks nav{gap:20px;font-size:11px}.fpv-home-module__Lfmj8G__footerLinks>span{width:100%}.fpv-home-module__Lfmj8G__home[data-still] .fpv-home-module__Lfmj8G__hero{min-height:700px}}@media (prefers-reduced-motion:reduce){.fpv-home-module__Lfmj8G__home *,.fpv-home-module__Lfmj8G__home :after{transition:none!important;animation:none!important}.fpv-home-module__Lfmj8G__hero{height:100svh;min-height:700px}.fpv-home-module__Lfmj8G__heroStage{position:relative}}.fpv-home-module__Lfmj8G__flightExperience{z-index:6;pointer-events:none;position:absolute;inset:0}.fpv-home-module__Lfmj8G__flightCanvas{position:absolute;inset:0}.fpv-home-module__Lfmj8G__flightCanvas canvas{width:100%;height:100%;display:block}.fpv-home-module__Lfmj8G__chapterPortrait{object-fit:cover;object-position:65% 35%;opacity:.9;-webkit-mask-image:linear-gradient(90deg,#0000,#000 65%);mask-image:linear-gradient(90deg,#0000,#000 65%)}.fpv-home-module__Lfmj8G__flightChapter .fpv-home-module__Lfmj8G__chapterCopy{z-index:2;text-shadow:0 1px 12px #ff6b3566;position:relative}.fpv-home-module__Lfmj8G__modelCredit{opacity:.65;margin:0;padding:18px 0 0;font-size:10px}.fpv-home-module__Lfmj8G__modelCredit a{text-underline-offset:3px;text-decoration:underline}.fpv-home-module__Lfmj8G__personal{perspective:1400px;background:#e6ece6;padding:100px 0 120px;overflow:hidden}.fpv-home-module__Lfmj8G__personalHeading{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:30px;padding:0 7%;display:grid}.fpv-home-module__Lfmj8G__personalHeading p{font-size:13px;line-height:1.7}.fpv-home-module__Lfmj8G__personalHeading h2{font:900 clamp(45px,6vw,90px)/.88 var(--font-barlow),sans-serif;letter-spacing:-.025em;margin:0}.fpv-home-module__Lfmj8G__personalHeading h2 span{color:#5d746b}.fpv-home-module__Lfmj8G__frameStrip{width:94%;transform-style:preserve-3d;gap:28px;margin:90px 3% 20px;display:flex}.fpv-home-module__Lfmj8G__personalFrame{min-width:0;transform:translateY(var(--frame-offset)) translateZ(var(--frame-depth)) rotate(var(--frame-angle));background:#f8f8f0;flex:1;margin:0;padding:10px 10px 17px;box-shadow:0 22px 30px #17232328}.fpv-home-module__Lfmj8G__personalFrame>div{aspect-ratio:3/4;position:relative;overflow:hidden}.fpv-home-module__Lfmj8G__personalFrame img{object-fit:cover}.fpv-home-module__Lfmj8G__personalFrame figcaption{color:#263d35;gap:12px;margin-top:15px;font-size:12px;display:flex}.fpv-home-module__Lfmj8G__personalFrame figcaption span{color:#85938b;padding-top:2px;font-size:9px}@media (max-width:700px){.fpv-home-module__Lfmj8G__personal{padding:65px 0 70px}.fpv-home-module__Lfmj8G__personalHeading{display:block}.fpv-home-module__Lfmj8G__personalHeading h2{margin:25px 0;font-size:54px}.fpv-home-module__Lfmj8G__frameStrip{scroll-snap-type:x mandatory;gap:20px;width:100%;margin:35px 0 0;padding:30px 8% 50px;overflow-x:auto;transform:none!important}.fpv-home-module__Lfmj8G__personalFrame{transform:rotate(var(--frame-angle));scroll-snap-align:center;flex:0 0 75%}.fpv-home-module__Lfmj8G__modelCredit{max-width:85%;line-height:1.7}}@media (prefers-reduced-motion:reduce){.fpv-home-module__Lfmj8G__frameStrip{transform:none!important}}.fpv-home-module__Lfmj8G__flightExperience[data-renderer=fallback] .fpv-home-module__Lfmj8G__flightCanvas{visibility:hidden}.fpv-home-module__Lfmj8G__home{font-family:var(--font-space),sans-serif}.fpv-home-module__Lfmj8G__heroTitle{font-size:clamp(90px,13.5vw,210px);top:32%}.fpv-home-module__Lfmj8G__heroMeta{font-size:14px;top:21%}.fpv-home-module__Lfmj8G__heroAside{font-size:14px}.fpv-home-module__Lfmj8G__heroBottom{bottom:7%}.fpv-home-module__Lfmj8G__watchButton{font-size:15px}.fpv-home-module__Lfmj8G__scrollHint{font-size:13px}.fpv-home-module__Lfmj8G__motionToggle{display:none}.fpv-home-module__Lfmj8G__compactCredential{color:#52645d;margin:22px 0 0;font-size:13px}.fpv-home-module__Lfmj8G__sectionHeading h2,.fpv-home-module__Lfmj8G__buildsHeading h2{font-size:clamp(64px,8vw,112px)}.fpv-home-module__Lfmj8G__flightPoster{aspect-ratio:16/9}.fpv-home-module__Lfmj8G__flightPoster img{transform:scale(1.07)}.fpv-home-module__Lfmj8G__flightCard:hover .fpv-home-module__Lfmj8G__flightPoster img{transform:scale(1.12)}.fpv-home-module__Lfmj8G__flightCaption small{font-size:13px}.fpv-home-module__Lfmj8G__personal{padding:110px 0 140px}.fpv-home-module__Lfmj8G__personalHeading{grid-template-columns:1fr 1.8fr 1fr}.fpv-home-module__Lfmj8G__personalHeading h2{font-size:clamp(48px,5.5vw,78px)}.fpv-home-module__Lfmj8G__personalHeading p{font-size:15px}.fpv-home-module__Lfmj8G__frameStrip{perspective:1200px;width:94%;margin:110px 3% 35px}.fpv-home-module__Lfmj8G__personalFrame{transform-style:preserve-3d;transform:none}.fpv-home-module__Lfmj8G__personalFrame figcaption{font-size:14px;line-height:1.4}.fpv-home-module__Lfmj8G__home :is(.fpv-home-module__Lfmj8G__sectionHeading p,.fpv-home-module__Lfmj8G__buildsHeading>p,.fpv-home-module__Lfmj8G__chapterCopy>span:first-child){font-size:14px}@media (max-width:700px){.fpv-home-module__Lfmj8G__heroTitle{font-size:22vw;top:24%}.fpv-home-module__Lfmj8G__heroMeta{font-size:13px;top:15%}.fpv-home-module__Lfmj8G__heroBottom{bottom:8%}.fpv-home-module__Lfmj8G__watchButton{font-size:14px}.fpv-home-module__Lfmj8G__scrollHint{font-size:12px}.fpv-home-module__Lfmj8G__sectionHeading h2,.fpv-home-module__Lfmj8G__buildsHeading h2{font-size:64px}.fpv-home-module__Lfmj8G__chapter h2{font-size:78px}.fpv-home-module__Lfmj8G__personal{padding:65px 0 60px}.fpv-home-module__Lfmj8G__personalHeading h2{font-size:48px}.fpv-home-module__Lfmj8G__frameStrip{width:100%;margin:35px 0 0;padding:40px 8% 55px}.fpv-home-module__Lfmj8G__personalFrame{transform:none!important}}.fpv-home-module__Lfmj8G__heroBottom{right:24%}@media (max-width:700px){.fpv-home-module__Lfmj8G__heroBottom{right:5%}.fpv-home-module__Lfmj8G__scrollHint{display:none}}.fpv-home-module__Lfmj8G__scrollHint{display:none}.fpv-home-module__Lfmj8G__heroAside small{max-width:18ch;margin-top:12px;font-size:12px;line-height:1.5;display:block}@media (max-width:700px){.fpv-home-module__Lfmj8G__heroMeta{display:none}}
