.fpv-cta[data-v-f694e60a]{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 28);border-radius:1rem;display:flex;align-items:center;justify-content:center;position:relative;overflow:clip;background:linear-gradient(270deg,#3ecc5f1a,#6ee13f00 34%,#79e63700 63%,#a0f81d1a),#0a0c0e;border:2px solid rgba(160,248,29,.2)}@media(min-width:1024px){.fpv-cta[data-v-f694e60a]{padding-block:calc(var(--spacing) * 40);padding-inline:calc(var(--spacing) * 12);border-radius:2rem}}@media(min-width:1536px){.fpv-cta[data-v-f694e60a]{padding-block:calc(var(--spacing) * 52)}}.fpv-cta__strip[data-v-f694e60a]{animation:fpv-strip-move-f694e60a 1s linear infinite;background:#a0f81d;height:48px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='49' fill='none' viewBox='0 0 57 49'%3E%3Cpath fill='%23a0f81d' d='M36.352 0h20.5L20.5 48.24H0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='49' fill='none' viewBox='0 0 57 49'%3E%3Cpath fill='%23a0f81d' d='M36.352 0h20.5L20.5 48.24H0z'/%3E%3C/svg%3E")}.fpv-cta__strip--reverse[data-v-f694e60a]{animation-direction:reverse}@keyframes fpv-strip-move-f694e60a{0%{-webkit-mask-position-x:0;mask-position-x:0}to{-webkit-mask-position-x:-57px;mask-position-x:-57px}}@media(prefers-reduced-motion:reduce){.fpv-cta__strip[data-v-f694e60a]{animation:none}}.fpv-education[data-v-ade763d0]{padding:calc(var(--spacing) * 6);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 20%,transparent);border-radius:1rem;display:flex;flex-direction:column;gap:calc(var(--spacing) * 8);position:relative;overflow:clip;syntax:"<percentage>";inherits:false;initial-value:100%;background-color:#0a0c0e}@media(min-width:1024px){.fpv-education[data-v-ade763d0]{padding:calc(var(--spacing) * 12);border-radius:2rem;gap:calc(var(--spacing) * 12)}}@media(min-width:1280px){.fpv-education[data-v-ade763d0]{flex-direction:row;align-items:center}}@media(min-width:1536px){.fpv-education[data-v-ade763d0]{padding:calc(var(--spacing) * 20);gap:calc(var(--spacing) * 20)}}.fpv-education__bg[data-v-ade763d0]{background:url(../images/projects/fpv-simulator/hangar.webp) 50%/cover no-repeat;filter:blur(2px) grayscale(.4);-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%);opacity:.08;pointer-events:none}.fpv-benefit[data-v-ade763d0]{padding:calc(var(--spacing) * 5);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 5%,transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-white) 5%,transparent);display:flex;gap:calc(var(--spacing) * 4);--un-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);syntax:"<percentage>";initial-value:100%;syntax:"*";inherits:false;transition:border-color .3s ease,background-color .3s ease}.fpv-benefit[data-v-ade763d0]:hover{border-color:color-mix(in oklch,var(--colors-secondary) 40%,transparent);background-color:color-mix(in oklch,var(--colors-white) 8%,transparent);syntax:"<percentage>";inherits:false;initial-value:100%}@media(min-width:1024px){.fpv-benefit[data-v-ade763d0]{padding:calc(var(--spacing) * 6);border-radius:1.5rem;gap:calc(var(--spacing) * 5)}}.fpv-benefit__check[data-v-ade763d0]{color:color-mix(in oklch,var(--colors-black) var(--un-text-opacity),transparent);border-radius:calc(infinity * 1px);background-color:color-mix(in oklch,var(--colors-secondary) var(--un-bg-opacity),transparent);display:flex;flex-shrink:0;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;syntax:"<percentage>";inherits:false;initial-value:100%;box-shadow:0 0 20px #a0f81d59}@media(min-width:1024px){.fpv-benefit__check[data-v-ade763d0]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}.fpv-shot[data-v-75371c18]{padding:calc(var(--spacing) * 3);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 5%,transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-white) 5%,transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 5);height:100%;--un-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);syntax:"<percentage>";initial-value:100%;syntax:"*";inherits:false;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .4s ease}.fpv-shot[data-v-75371c18]:hover{border-color:#a0f81d66;box-shadow:0 20px 60px -20px #a0f81d40}@media(min-width:1024px){.fpv-shot[data-v-75371c18]{padding:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 8);border-radius:1.5rem;gap:calc(var(--spacing) * 6)}.fpv-shot>div[data-v-75371c18]:last-child{padding-inline:calc(var(--spacing) * 4)}}.fpv-shot__frame[data-v-75371c18]{border-radius:.75rem;position:relative;overflow:clip;aspect-ratio:1061/593}@media(min-width:1024px){.fpv-shot__frame[data-v-75371c18]{border-radius:1rem}}.fpv-shot__image[data-v-75371c18]{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.fpv-shot:hover .fpv-shot__image[data-v-75371c18]{transform:scale(1.06)}.fpv-shot__corner[data-v-75371c18]{border-color:color-mix(in oklch,var(--colors-secondary) var(--un-border-opacity),transparent);opacity:0%;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);transition-property:all;transition-timing-function:var(--un-ease, var(--defaults-transition-timingFunction));transition-duration:var(--un-duration, var(--defaults-transition-duration));--un-duration:.3s;transition-duration:.3s;position:absolute;syntax:"<percentage>";inherits:false;initial-value:100%}@media(min-width:1024px){.fpv-shot__corner[data-v-75371c18]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.fpv-shot:hover .fpv-shot__corner[data-v-75371c18]{opacity:1}.fpv-shot__scan[data-v-75371c18]{opacity:0%;height:calc(var(--spacing) * 24);pointer-events:none;inset-inline:calc(var(--spacing) * 0);position:absolute;background:linear-gradient(180deg,transparent,rgba(160,248,29,.18) 80%,rgba(160,248,29,.6));top:-6rem}.fpv-shot:hover .fpv-shot__scan[data-v-75371c18]{animation:fpv-scan-75371c18 1.6s ease-in-out infinite}@keyframes fpv-scan-75371c18{0%{opacity:1;top:-6rem}to{opacity:1;top:100%}}@media(prefers-reduced-motion:reduce){.fpv-shot:hover .fpv-shot__scan[data-v-75371c18]{animation:none}}.fpv-features[data-v-23d13471]{padding:calc(var(--spacing) * 6);border-radius:1rem;display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);position:relative;overflow:clip;background-color:#0a0c0e;border:2px solid #232426}@media(min-width:1024px){.fpv-features[data-v-23d13471]{padding:calc(var(--spacing) * 12);border-radius:2rem;gap:calc(var(--spacing) * 12)}}@media(min-width:1536px){.fpv-features[data-v-23d13471]{padding:calc(var(--spacing) * 20);gap:calc(var(--spacing) * 16)}}.fpv-features__glow[data-v-23d13471]{pointer-events:none;position:absolute;background:radial-gradient(circle,rgba(47,123,255,.14),transparent 65%);height:70%;inset:-20% -10% auto auto;width:60%}.fpv-feature[data-v-23d13471]{padding:calc(var(--spacing) * 5);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 5%,transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-white) 5%,transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 5);position:relative;overflow:clip;--un-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);syntax:"<percentage>";initial-value:100%;syntax:"*";inherits:false;transition:border-color .3s ease,transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}.fpv-feature[data-v-23d13471]:hover{border-color:color-mix(in oklch,var(--colors-secondary) 40%,transparent);background-color:color-mix(in oklch,var(--colors-white) 8%,transparent);syntax:"<percentage>";inherits:false;initial-value:100%;transform:translateY(-4px)}@media(min-width:1024px){.fpv-feature[data-v-23d13471]{padding:calc(var(--spacing) * 8);border-radius:1.5rem;gap:calc(var(--spacing) * 8)}}.fpv-feature__icon[data-v-23d13471]{color:color-mix(in oklch,var(--colors-secondary) var(--un-text-opacity),transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-secondary) 10%,transparent);display:flex;width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);align-items:center;justify-content:center;syntax:"<percentage>";inherits:false;initial-value:100%;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background-color .3s ease,color .3s ease}@media(min-width:1024px){.fpv-feature__icon[data-v-23d13471]{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}}.fpv-feature:hover .fpv-feature__icon[data-v-23d13471]{color:color-mix(in oklch,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in oklch,var(--colors-secondary) var(--un-bg-opacity),transparent);syntax:"<percentage>";inherits:false;initial-value:100%;transform:rotate(-8deg) scale(1.08)}.fpv-hero[data-v-f47e3544]{border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 20%,transparent);border-radius:1rem;display:flex;flex-direction:column;position:relative;overflow:clip;syntax:"<percentage>";inherits:false;initial-value:100%;background-color:#0a0c0e}@media(min-width:1024px){.fpv-hero[data-v-f47e3544]{border-radius:2rem;min-height:calc(var(--spacing) * 170)}}@media(min-width:1536px){.fpv-hero[data-v-f47e3544]{min-height:calc(var(--spacing) * 205)}}.fpv-hero__grid[data-v-f47e3544]{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 30% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 30% 40%,#000 20%,transparent 75%)}.fpv-hero__media[data-v-f47e3544]{opacity:.35}@media(min-width:1024px){.fpv-hero__media[data-v-f47e3544]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%);opacity:1}}.fpv-hero__image[data-v-f47e3544]{animation:fpv-ken-burns-f47e3544 24s ease-in-out infinite alternate;transform-origin:60% 40%}.fpv-hero__shade[data-v-f47e3544]{background:linear-gradient(180deg,#0a0c0e33,#0a0c0ed9),radial-gradient(circle at 80% 20%,rgba(47,123,255,.25),transparent 50%);pointer-events:none}@media(min-width:1024px){.fpv-hero__shade[data-v-f47e3544]{background:linear-gradient(180deg,transparent 55%,rgba(10,12,14,.95)),linear-gradient(90deg,#0a0c0e 25%,#0a0c0e33 70%,#0a0c0e66),radial-gradient(circle at 85% 15%,rgba(47,123,255,.3),transparent 45%)}}.fpv-hero__route[data-v-f47e3544]{display:none;pointer-events:none;transition:transform .9s ease-out}@media(min-width:1024px){.fpv-hero__route[data-v-f47e3544]{display:block}}.fpv-hero__route-reveal[data-v-f47e3544]{animation:fpv-route-draw-f47e3544 2.2s cubic-bezier(.65,0,.35,1) .6s forwards;stroke-dasharray:1;stroke-dashoffset:1}.fpv-hero__route-line[data-v-f47e3544]{animation:fpv-route-flow-f47e3544 1.2s linear infinite;fill:none;filter:drop-shadow(0 0 6px rgba(160,248,29,.6));stroke:#a0f81d;stroke-dasharray:10 12;stroke-linecap:round;stroke-width:3}.fpv-hero__waypoint[data-v-f47e3544]{animation:fpv-fade-in-f47e3544 .5s ease-out forwards;opacity:0}.fpv-hero__waypoint-ring[data-v-f47e3544]{fill:#0a0c0e99;stroke:#a0f81d;stroke-width:3}.fpv-hero__waypoint-pulse[data-v-f47e3544]{animation:fpv-pulse-f47e3544 2.4s ease-out infinite;fill:none;stroke:#a0f81d;stroke-width:2;transform-box:fill-box;transform-origin:center}.fpv-hero__drone[data-v-f47e3544]{animation:fpv-fade-in-f47e3544 .4s ease-out 1.6s forwards;filter:drop-shadow(0 0 10px rgba(160,248,29,.9));opacity:0}.fpv-hero__telemetry[data-v-f47e3544]{padding:calc(var(--spacing) * 5);border-width:1px;border-color:color-mix(in oklch,var(--colors-white) 10%,transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-black) 50%,transparent);flex-direction:column;gap:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 60);display:none;right:calc(var(--spacing) * 12);top:calc(var(--spacing) * 12);position:absolute;z-index:2;--un-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);syntax:"<percentage>";initial-value:100%;syntax:"*";inherits:false}@media(min-width:1280px){.fpv-hero__telemetry[data-v-f47e3544]{display:flex}}@media(min-width:1536px){.fpv-hero__telemetry[data-v-f47e3544]{right:calc(var(--spacing) * 20);top:calc(var(--spacing) * 20)}}.fpv-hero__rec[data-v-f47e3544]{animation:fpv-blink-f47e3544 1.2s steps(2,start) infinite}.fpv-hero__content[data-v-f47e3544]{padding:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 10);display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);position:relative;z-index:1}@media(min-width:1024px){.fpv-hero__content[data-v-f47e3544]{padding:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 8);max-width:70%}}@media(min-width:1536px){.fpv-hero__content[data-v-f47e3544]{padding:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 14)}}.fpv-hero__title[data-v-f47e3544]{font-size:2.25rem;--un-font-weight:600;font-weight:600;--un-leading:1.05em;line-height:1.05em;--un-tracking:.015em;letter-spacing:.015em;font-family:Tektur;text-transform:uppercase;syntax:"*";inherits:false;perspective:800px}@media(min-width:380px){.fpv-hero__title[data-v-f47e3544]{font-size:2.5rem}}@media(min-width:640px){.fpv-hero__title[data-v-f47e3544]{font-size:3.5rem}}@media(min-width:1024px){.fpv-hero__title[data-v-f47e3544]{font-size:4.5rem}}@media(min-width:1280px){.fpv-hero__title[data-v-f47e3544]{font-size:5.5rem}}@media(min-width:1536px){.fpv-hero__title[data-v-f47e3544]{font-size:6.5rem}}@media(min-width:1920px){.fpv-hero__title[data-v-f47e3544]{font-size:120px}}.fpv-hero__stats[data-v-f47e3544]{margin-top:auto;border-top-width:1px;border-color:color-mix(in oklch,var(--colors-white) 10%,transparent);background-color:color-mix(in oklch,#0A0C0E 70%,transparent);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1;--un-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);syntax:"<percentage>";initial-value:100%;syntax:"*";inherits:false}@media(min-width:1024px){.fpv-hero__stats[data-v-f47e3544]{grid-template-columns:repeat(4,minmax(0,1fr))}}.fpv-hero__stat[data-v-f47e3544]{padding:calc(var(--spacing) * 6);border-color:color-mix(in oklch,var(--colors-white) 10%,transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);syntax:"<percentage>";inherits:false;initial-value:100%}.fpv-hero__stat[data-v-f47e3544]:nth-child(odd){border-right-width:1px}.fpv-hero__stat[data-v-f47e3544]:nth-child(-n+2){border-bottom-width:1px}@media(min-width:1024px){.fpv-hero__stat[data-v-f47e3544]{padding-inline:calc(var(--spacing) * 12);padding-block:calc(var(--spacing) * 8);border-bottom-width:0px;border-right-width:1px;gap:calc(var(--spacing) * 3)}.fpv-hero__stat[data-v-f47e3544]:last-child{border-right-width:0px}}@media(min-width:1536px){.fpv-hero__stat[data-v-f47e3544]{padding-inline:calc(var(--spacing) * 20);padding-block:calc(var(--spacing) * 10)}}@keyframes fpv-ken-burns-f47e3544{0%{transform:scale(1)}to{transform:scale(1.12) translate(-2%,1%)}}@keyframes fpv-route-draw-f47e3544{to{stroke-dashoffset:0}}@keyframes fpv-route-flow-f47e3544{to{stroke-dashoffset:-22}}@keyframes fpv-pulse-f47e3544{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@keyframes fpv-fade-in-f47e3544{to{opacity:1}}@keyframes fpv-blink-f47e3544{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.fpv-hero__image[data-v-f47e3544],.fpv-hero__rec[data-v-f47e3544],.fpv-hero__route-line[data-v-f47e3544],.fpv-hero__waypoint-pulse[data-v-f47e3544]{animation:none}}.fpv-platforms[data-v-7bfa508a]{padding:calc(var(--spacing) * 6);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 20%,transparent);border-radius:1rem;display:flex;flex-direction:column;gap:calc(var(--spacing) * 8);position:relative;overflow:clip;syntax:"<percentage>";inherits:false;initial-value:100%;background:radial-gradient(circle at 0 100%,rgba(160,248,29,.08),transparent 40%),radial-gradient(circle at 100% 0,rgba(17,232,178,.08),transparent 40%),#0a0c0e}@media(min-width:1024px){.fpv-platforms[data-v-7bfa508a]{padding:calc(var(--spacing) * 12);border-radius:2rem;flex-direction:row;gap:calc(var(--spacing) * 12)}}@media(min-width:1536px){.fpv-platforms[data-v-7bfa508a]{padding:calc(var(--spacing) * 20);gap:calc(var(--spacing) * 20)}}.fpv-device[data-v-7bfa508a]{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 5);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 5%,transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-white) 5%,transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);cursor:default;align-items:center;justify-content:center;syntax:"<percentage>";inherits:false;initial-value:100%;transition:border-color .3s ease,transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}@media(min-width:1024px){.fpv-device[data-v-7bfa508a]{padding-block:calc(var(--spacing) * 8);border-radius:1.5rem;gap:calc(var(--spacing) * 4)}}.fpv-device[data-v-7bfa508a]:hover{border-color:color-mix(in oklch,var(--colors-secondary) 40%,transparent);background-color:color-mix(in oklch,var(--colors-white) 8%,transparent);syntax:"<percentage>";inherits:false;initial-value:100%;transform:translateY(-6px)}.fpv-device__icon[data-v-7bfa508a]{color:color-mix(in oklch,var(--colors-secondary) var(--un-text-opacity),transparent);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);syntax:"<percentage>";inherits:false;initial-value:100%;transition:transform .5s cubic-bezier(.34,1.56,.64,1),filter .3s ease}@media(min-width:1024px){.fpv-device__icon[data-v-7bfa508a]{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}}@media(min-width:1536px){.fpv-device__icon[data-v-7bfa508a]{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}}.fpv-device:hover .fpv-device__icon[data-v-7bfa508a]{filter:drop-shadow(0 0 12px rgba(160,248,29,.6));transform:scale(1.15)}.fpv-steps[data-v-b3699161]{padding:calc(var(--spacing) * 6);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 20%,transparent);border-radius:1rem;display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);position:relative;syntax:"<percentage>";inherits:false;initial-value:100%;background-color:#0a0c0e}@media(min-width:1024px){.fpv-steps[data-v-b3699161]{padding:calc(var(--spacing) * 12);border-radius:2rem;gap:calc(var(--spacing) * 12)}}@media(min-width:1536px){.fpv-steps[data-v-b3699161]{padding:calc(var(--spacing) * 20);gap:calc(var(--spacing) * 16)}}.fpv-steps__progress[data-v-b3699161]{background:linear-gradient(90deg,#a0f81d,#11e8b2);box-shadow:0 0 12px #a0f81d99}.fpv-step[data-v-b3699161]{padding:calc(var(--spacing) * 5);border-width:2px;border-color:color-mix(in oklch,var(--colors-white) 5%,transparent);border-radius:1rem;background-color:color-mix(in oklch,var(--colors-white) 5%,transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 60);position:relative;overflow:clip;syntax:"<percentage>";inherits:false;initial-value:100%;transition:border-color .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.fpv-step[data-v-b3699161]:hover{border-color:color-mix(in oklch,var(--colors-secondary) 40%,transparent);syntax:"<percentage>";inherits:false;initial-value:100%;transform:translateY(-4px)}@media(min-width:1024px){.fpv-step[data-v-b3699161]{padding:calc(var(--spacing) * 8);border-radius:1.5rem;gap:calc(var(--spacing) * 10);min-height:calc(var(--spacing) * 80)}}.fpv-step__number[data-v-b3699161]{--un-font-weight:600;font-weight:600;--un-leading:var(--leading-none);line-height:var(--leading-none);font-family:Tektur;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;syntax:"*";inherits:false;bottom:-.18em;color:transparent;font-size:160px;right:-.05em;-webkit-text-stroke:1px hsla(0,0%,100%,.12);transition:color .5s ease,-webkit-text-stroke-color .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}@media(min-width:1536px){.fpv-step__number[data-v-b3699161]{font-size:220px}}.fpv-step:hover .fpv-step__number[data-v-b3699161]{color:#a0f81d14;-webkit-text-stroke-color:rgba(160,248,29,.5);transform:translateY(-8px)}.fpv-step__icon[data-v-b3699161]{color:color-mix(in oklch,var(--colors-white) var(--un-text-opacity),transparent);border-width:1px;border-color:color-mix(in oklch,var(--colors-white) 10%,transparent);border-radius:.75rem;display:flex;width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);align-items:center;justify-content:center;syntax:"<percentage>";inherits:false;initial-value:100%;transition:all .3s ease}@media(min-width:1024px){.fpv-step__icon[data-v-b3699161]{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}}.fpv-step:hover .fpv-step__icon[data-v-b3699161]{color:color-mix(in oklch,var(--colors-secondary) var(--un-text-opacity),transparent);border-color:color-mix(in oklch,var(--colors-secondary) var(--un-border-opacity),transparent);syntax:"<percentage>";inherits:false;initial-value:100%}
