.bento-module__uKhv9W__root{--font-sans:var(--font-bento-sans), ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--ease-sine:cubic-bezier(.45, 0, .55, 1);font-family:var(--font-sans);color:var(--color-ink);background:#fff;overflow-x:clip}.bento-module__uKhv9W__root :focus-visible{outline:2px solid var(--focus,var(--color-indigo-bright));outline-offset:3px}.bento-module__uKhv9W__root main:focus-visible{outline:none}html:has(.bento-module__uKhv9W__root){scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:4.25rem}html:has(.bento-module__uKhv9W__root dialog[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){html:has(.bento-module__uKhv9W__root){scroll-behavior:auto}}.bento-module__uKhv9W__root [data-reveal]{transition:opacity .9s var(--ease) var(--reveal-delay,0s), scale .9s var(--ease) var(--reveal-delay,0s), translate .9s var(--ease) var(--reveal-delay,0s), transform .6s var(--ease), box-shadow .6s var(--ease), background-color .7s var(--ease), color .7s var(--ease)}.bento-module__uKhv9W__root [data-reveal][data-revealed=false]{opacity:0;translate:0 28px;scale:.965}@media (hover:hover) and (pointer:fine){.bento-module__uKhv9W__root [data-lift]:hover{transform:scale(1.01);box-shadow:0 32px 64px -32px #0a0a0b47,0 12px 28px -16px #0a0a0b1f}}.bento-module__uKhv9W__word{animation:bento-module__uKhv9W__word-in 1.25s var(--ease) calc(.12s + var(--i,0) * 70ms) both;display:inline-block}.bento-module__uKhv9W__fadeUp{animation:bento-module__uKhv9W__fade-up 1.1s var(--ease) var(--d,0s) both}.bento-module__uKhv9W__stageIn{animation:bento-module__uKhv9W__stage-in 1.6s var(--ease) var(--d,0s) both}.bento-module__uKhv9W__droneIn{animation:bento-module__uKhv9W__drone-in 2.2s var(--ease) var(--d,0s) both}.bento-module__uKhv9W__float{animation:bento-module__uKhv9W__float 7s var(--ease-sine) infinite}.bento-module__uKhv9W__floatShadow{animation:bento-module__uKhv9W__float-shadow 7s var(--ease-sine) infinite}.bento-module__uKhv9W__spin{animation:80s linear infinite bento-module__uKhv9W__spin}.bento-module__uKhv9W__parallax{transform:translate3d(calc(var(--px,0) * 24px), calc(var(--py,0) * 14px), 0) rotate(calc(var(--px,0) * 1.6deg));transition:transform 1.6s var(--ease)}@media (prefers-reduced-motion:reduce){.bento-module__uKhv9W__parallax{transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bento-module__uKhv9W__stageZoom{transform-origin:50% 0;animation:linear both bento-module__uKhv9W__stage-zoom;animation-timeline:view();animation-range:entry 20% cover 50%}}}@keyframes bento-module__uKhv9W__stage-zoom{0%{scale:.93}}.bento-module__uKhv9W__stage{background:radial-gradient(60% 46% at 50% 108%,#58d0f880 0%,#58d0f800 72%),radial-gradient(80% 60% at 50% 115%,#4a2bffe6 0%,#4a2bff00 70%),linear-gradient(#fcfcfe 0%,#f2f0fd 36%,#b9adfc 62%,#4a2bff 86%,#2702bb 100%)}@keyframes bento-module__uKhv9W__word-in{0%{opacity:0;filter:blur(12px);translate:0 .42em}}@keyframes bento-module__uKhv9W__fade-up{0%{opacity:0;translate:0 18px}}@keyframes bento-module__uKhv9W__stage-in{0%{opacity:0;translate:0 56px;scale:.97}}@keyframes bento-module__uKhv9W__drone-in{0%{opacity:0;translate:0 24%;scale:.88}}@keyframes bento-module__uKhv9W__float{50%{translate:0 -16px}}@keyframes bento-module__uKhv9W__float-shadow{50%{opacity:.5;scale:.8}}@keyframes bento-module__uKhv9W__spin{to{rotate:360deg}}.bento-module__uKhv9W__highlights,.bento-module__uKhv9W__why,.bento-module__uKhv9W__contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bento-module__uKhv9W__highlights{grid-template-areas:"partner partner""compare compare""ring range""chart chart""night night""fire fire""buoy buoy""source source""patrol patrol""mission mission"}.bento-module__uKhv9W__why{grid-template-areas:"why1 why1""why2 why2""why3 why3""why4 why4""why5 why5""drones drones""reach reach""safety safety""insight insight""sensors sensors""care care"}.bento-module__uKhv9W__contact{grid-template-areas:"cta cta""mail1 mail1""mail2 mail2""tel1 tel1""tel2 tel2""web web""city city"}@media (min-width:640px){.bento-module__uKhv9W__contact{grid-template-areas:"cta cta""mail1 mail2""tel1 tel2""web city"}}@media (min-width:768px){.bento-module__uKhv9W__highlights,.bento-module__uKhv9W__why,.bento-module__uKhv9W__contact{gap:14px}.bento-module__uKhv9W__highlights,.bento-module__uKhv9W__why{grid-template-columns:repeat(6,minmax(0,1fr))}.bento-module__uKhv9W__highlights{grid-template-rows:auto repeat(2,minmax(15rem,auto)) auto auto repeat(2,minmax(16rem,auto)) auto auto;grid-template-areas:"partner partner partner partner partner partner""compare compare compare compare ring ring""compare compare compare compare range range""chart chart chart chart chart chart""night night night night night night""fire fire fire buoy buoy buoy""fire fire fire source source source""patrol patrol patrol patrol patrol patrol""mission mission mission mission mission mission"}.bento-module__uKhv9W__why{grid-template-areas:"why1 why1 why1 why1 why1 why1""why2 why2 why2 why3 why3 why3""why2 why2 why2 why4 why4 why4""why5 why5 why5 why5 why5 why5""drones drones drones drones drones drones""reach reach safety safety insight insight""sensors sensors sensors sensors sensors sensors""care care care care care care"}}@media (min-width:1024px){.bento-module__uKhv9W__highlights,.bento-module__uKhv9W__why,.bento-module__uKhv9W__contact{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.bento-module__uKhv9W__highlights{grid-template-rows:repeat(2,minmax(18.5rem,auto)) minmax(19.5rem,auto) repeat(2,minmax(18.5rem,auto)) minmax(20rem,auto);grid-template-areas:"partner partner partner partner partner partner compare compare compare compare compare compare""partner partner partner partner partner partner compare compare compare compare compare compare""ring ring ring range range range chart chart chart chart chart chart""fire fire fire fire night night night night night night night night""fire fire fire fire buoy buoy buoy buoy buoy source source source""patrol patrol patrol patrol patrol patrol patrol mission mission mission mission mission"}.bento-module__uKhv9W__why{grid-template-rows:repeat(2,minmax(17rem,auto)) auto auto auto;grid-template-areas:"why1 why1 why1 why1 why1 why2 why2 why2 why2 why3 why3 why3""why1 why1 why1 why1 why1 why2 why2 why2 why2 why4 why4 why4""why5 why5 why5 why5 drones drones drones drones drones drones drones drones""reach reach reach reach safety safety safety safety insight insight insight insight""sensors sensors sensors sensors sensors sensors sensors care care care care care"}.bento-module__uKhv9W__contact{grid-template-areas:"cta cta cta cta cta cta cta cta cta cta cta cta""mail1 mail1 mail1 mail1 mail2 mail2 mail2 mail2 city city city city""tel1 tel1 tel1 tel1 tel2 tel2 tel2 tel2 web web web web"}}.bento-module__uKhv9W__ringArc{stroke-dasharray:1 1;animation:bento-module__uKhv9W__ring-fill 2.4s var(--ease) .35s both}.bento-module__uKhv9W__bar{transform-origin:50% 100%;animation:bento-module__uKhv9W__bar-grow 1.2s var(--ease) calc(var(--i,0) * 70ms) both}.bento-module__uKhv9W__barLabel{animation:bento-module__uKhv9W__fade-up .8s var(--ease) calc(.5s + var(--i,0) * 70ms) both}.bento-module__uKhv9W__charge{transform-origin:0;animation:bento-module__uKhv9W__charge 2.6s var(--ease) .3s both}[data-armed]:not([data-inview]) .bento-module__uKhv9W__ringArc{stroke-dashoffset:1px;opacity:0;animation:none}[data-armed]:not([data-inview]) .bento-module__uKhv9W__bar{animation:none;scale:1 0}[data-armed]:not([data-inview]) .bento-module__uKhv9W__barLabel{opacity:0;animation:none}[data-armed]:not([data-inview]) .bento-module__uKhv9W__charge{animation:none;scale:0 1}@keyframes bento-module__uKhv9W__ring-fill{0%{stroke-dashoffset:1px;opacity:0}6%{opacity:1}}@keyframes bento-module__uKhv9W__bar-grow{0%{scale:1 0}}@keyframes bento-module__uKhv9W__charge{0%{scale:0 1}}.bento-module__uKhv9W__ping{animation:bento-module__uKhv9W__ping 3.6s cubic-bezier(.2, .6, .35, 1) calc(var(--i,0) * -1.2s) infinite}.bento-module__uKhv9W__wave{animation:10s linear infinite bento-module__uKhv9W__wave}.bento-module__uKhv9W__waveBack{animation:16s linear infinite reverse bento-module__uKhv9W__wave}.bento-module__uKhv9W__bob{animation:bento-module__uKhv9W__bob 5.5s var(--ease-sine) infinite}@keyframes bento-module__uKhv9W__ping{0%{opacity:.95;scale:.08}to{opacity:0;scale:1}}@keyframes bento-module__uKhv9W__wave{to{translate:-50%}}@keyframes bento-module__uKhv9W__bob{50%{translate:0 -7px;rotate:-1.4deg}}.bento-module__uKhv9W__story{transform-origin:0;animation:bento-module__uKhv9W__story var(--duration,6s) linear both}.bento-module__uKhv9W__stepIn{animation:bento-module__uKhv9W__fade-up .9s var(--ease) var(--d,0s) both}@keyframes bento-module__uKhv9W__story{0%{scale:0 1}}.bento-module__uKhv9W__studio{mix-blend-mode:multiply;filter:brightness(1.045)contrast(1.02)}.bento-module__uKhv9W__softEdges{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.bento-module__uKhv9W__fadeTop{-webkit-mask-image:linear-gradient(#0000,#000 38%);mask-image:linear-gradient(#0000,#000 38%)}.bento-module__uKhv9W__sideFade{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}@media (min-width:768px){.bento-module__uKhv9W__sideFade{-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%);mask-image:linear-gradient(90deg,#0000,#000 42%)}}.bento-module__uKhv9W__rail{--gutter:1rem;--rail-pad:max(var(--gutter), calc((100% - 1312px) / 2 + var(--gutter)));padding-inline:var(--rail-pad);scroll-padding-inline:var(--rail-pad);scrollbar-width:none}.bento-module__uKhv9W__rail::-webkit-scrollbar{display:none}@media (min-width:640px){.bento-module__uKhv9W__rail{--gutter:1.5rem}}@media (min-width:1024px){.bento-module__uKhv9W__rail{--gutter:2rem}}.bento-module__uKhv9W__sheet,.bento-module__uKhv9W__menu{--focus:var(--color-indigo-bright);max-width:none;color:var(--color-ink);transition:opacity .45s var(--ease), translate .7s var(--ease), scale .7s var(--ease), overlay .7s var(--ease) allow-discrete, display .7s var(--ease) allow-discrete;background:#fff;border:0;padding:0}.bento-module__uKhv9W__sheet::backdrop,.bento-module__uKhv9W__menu::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .5s var(--ease), backdrop-filter .5s var(--ease), overlay .5s var(--ease) allow-discrete, display .5s var(--ease) allow-discrete;background:#0a0a0b00}.bento-module__uKhv9W__sheet[open]::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0b7a}.bento-module__uKhv9W__menu[open]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0b47}.bento-module__uKhv9W__sheet{opacity:0;border-radius:28px;width:min(100% - 2rem,64rem);max-height:min(100dvh - 3rem,62rem);margin:auto;overflow:hidden;translate:0 32px;scale:.98;box-shadow:0 40px 120px -24px #0006}.bento-module__uKhv9W__sheet[open]{opacity:1;translate:0;scale:1}.bento-module__uKhv9W__menu{opacity:0;border-radius:0 0 28px 28px;width:100%;max-height:100dvh;margin:0;inset:0 0 auto;overflow-y:auto;translate:0 -16px}.bento-module__uKhv9W__menu[open]{opacity:1;translate:0}@starting-style{.bento-module__uKhv9W__sheet[open]{opacity:0;translate:0 32px;scale:.98}.bento-module__uKhv9W__menu[open]{opacity:0;translate:0 -16px}.bento-module__uKhv9W__sheet[open]::backdrop,.bento-module__uKhv9W__menu[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#0a0a0b00}}@media (max-width:767px){.bento-module__uKhv9W__sheet{border-radius:28px 28px 0 0;width:100%;max-height:calc(100dvh - .75rem);margin:auto 0 0;translate:0 100%;scale:1}@starting-style{.bento-module__uKhv9W__sheet[open]{translate:0 100%;scale:1}}}.bento-module__uKhv9W__more{interpolate-size:allow-keywords}.bento-module__uKhv9W__more>summary{list-style:none}.bento-module__uKhv9W__more>summary::-webkit-details-marker{display:none}.bento-module__uKhv9W__more::details-content{opacity:0;height:0;transition:height .7s var(--ease), opacity .6s var(--ease), content-visibility .7s var(--ease) allow-discrete;overflow:clip}.bento-module__uKhv9W__more[open]::details-content{opacity:1;height:auto}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.3ykghqjb5ppsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.0lmgotk6waklk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.0ec3e76flwb9j.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.3l17ub4npw-5z.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.2_16a3jj3m9yb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.3xt4epvyjlv6l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.10f31zp4gc5wb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5120518b-module__C33Uca__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5120518b-module__C33Uca__variable{--font-bento-sans:"Inter", "Inter Fallback"}
