:root{--catalogue-bg:#0b0d0e;--catalogue-panel:#121719;--catalogue-line:#2a3438;--catalogue-ink:#e7eaec;--catalogue-muted:#99a6ad;--catalogue-accent:#ff5a1f;--header-height:82px;--plate-ground:#2a3134;--plate-raw:#657178;--plate-grade:saturate(.8) contrast(1.18) brightness(.44)}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{margin:0}button,a,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,select{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.35}:is(a,button,select,[tabindex]):focus-visible{outline:2px solid var(--catalogue-accent);outline-offset:5px}.accent{color:var(--catalogue-accent)}.eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--catalogue-muted);font-size:10px;line-height:1.5}.skip-link{z-index:100;background:var(--catalogue-accent);color:#0b0d0e;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.drone-explorer{height:calc(100dvh - var(--header-height));grid-template-columns:34% minmax(0,1fr);display:grid;overflow:hidden}.aircraft-selector{border-right:1px solid var(--catalogue-line);background:var(--catalogue-panel);flex-direction:column;min-height:0;display:flex}.selector-heading{flex-shrink:0;padding:28px 32px 22px}.selector-heading .eyebrow{justify-content:space-between;gap:14px;display:flex}.selector-heading .eyebrow span{color:#66777e}.selector-heading h1{font:500 clamp(36px, 3.8vw, 58px)/1 var(--font-display), sans-serif;margin-top:15px}.aircraft-list{scrollbar-width:thin;scrollbar-color:#465259 transparent;min-height:0;overflow-y:auto}.aircraft-row{border:0;border-top:1px solid var(--catalogue-line);text-align:left;width:100%;min-height:106px;color:var(--catalogue-ink);background:0 0;align-items:center;gap:16px;padding:9px 25px 9px 12px;display:flex;position:relative}.aircraft-row:hover{background:#1a2327}.aircraft-row[data-selected]{background:#222b2f}.aircraft-row[data-selected]:before{content:"";background:var(--catalogue-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.model-thumbnail{pointer-events:none;flex-shrink:0;width:35%;height:92px}.aircraft-row-copy{flex-direction:column;gap:9px;display:flex}.aircraft-row-type{font:9px/1.4 var(--font-mono), monospace;color:#87969e;text-transform:uppercase;letter-spacing:.03em}.aircraft-row-name{font:500 clamp(17px, 1.5vw, 24px)/1 var(--font-display), sans-serif}.aircraft-row-arrow{color:#57676e;margin-left:auto;font-size:21px}.aircraft-row:is(:hover,[data-selected]) .aircraft-row-arrow{color:var(--catalogue-accent)}.selector-footnote{border-top:1px solid var(--catalogue-line);color:#7b8b93;margin:auto 0 0;padding:20px 32px;font-size:11px;line-height:1.6}.mobile-aircraft-select{display:none}.aircraft-detail{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#4b5a62 transparent;min-width:0;padding:27px 40px 0;position:relative;overflow-y:auto}.detail-topline{justify-content:space-between;padding-bottom:28px;display:flex}.detail-title{justify-content:space-between;align-items:end;gap:20px;display:flex}.detail-title .eyebrow{color:var(--catalogue-accent);margin-bottom:12px}.detail-title h2{font:500 clamp(38px, 5vw, 74px)/1 var(--font-display), sans-serif;letter-spacing:-.035em}.detail-title-mark{font:300 46px/1 var(--font-body), sans-serif;color:#3c4b52}.model-viewer{background-image:linear-gradient(#24303740 1px,#0000 1px),linear-gradient(90deg,#24303740 1px,#0000 1px);background-position:50%;background-size:56px 56px;height:clamp(320px,44vh,500px);margin:20px -12px 0;position:relative}.model-viewer:before{content:"";pointer-events:none;background:radial-gradient(#0000 0%,#0b0d0e 77%);position:absolute;inset:0}.viewer-canvas{touch-action:pan-y pinch-zoom;cursor:grab;position:absolute;inset:0 0 46px}.viewer-canvas:active{cursor:grabbing}.viewer-canvas>div{touch-action:pan-y pinch-zoom!important}.viewer-caption{pointer-events:none;font:9px var(--font-mono), monospace;letter-spacing:.1em;color:#809098;align-items:center;gap:8px;display:flex;position:absolute;top:9px;left:13px;right:13px}.status-dot{background:var(--catalogue-accent);border-radius:50%;width:4px;height:4px}.viewer-drag{margin-left:auto}.viewer-controls{justify-content:space-between;gap:10px;display:flex;position:absolute;bottom:0;left:12px;right:12px}.view-presets,.view-tools{border:1px solid var(--catalogue-line);background:#111719;display:flex}.viewer-controls button{color:#96a7af;text-transform:uppercase;font:10px var(--font-mono), monospace;min-width:44px;min-height:44px;padding:10px 15px}.viewer-controls button+button{border-left:1px solid var(--catalogue-line)}.viewer-controls button:hover:not(:disabled){color:#fff;background:#253137}.viewer-controls button[aria-pressed=true]{color:#fff;background:#29343a}.model-fallback{text-align:center;height:100%;font:11px/1.7 var(--font-mono),monospace;color:#92a1a8;place-content:center;display:grid}.model-thumbnail .model-fallback{font-size:8px}.model-loading{font:10px var(--font-mono),monospace;white-space:nowrap;color:#9fadb4}.reference-note{color:#8b9ba4;gap:15px;padding:16px 0 0;font-size:11px;line-height:1.6;display:flex}.reference-note span{font:8px/1.9 var(--font-mono),monospace;white-space:nowrap;color:#c6a08b}.detail-jump-links{border-bottom:1px solid var(--catalogue-line);gap:30px;margin-top:30px;display:flex}.detail-jump-links button{color:#8697a0;text-transform:capitalize;gap:24px;padding:16px 0;font-size:12px;display:flex;position:relative}.detail-jump-links button.is-active{color:#e7eaec}.detail-jump-links button.is-active:after{content:"";background:var(--catalogue-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.detail-jump-links button span{color:var(--catalogue-accent)}.detail-overview{padding-top:34px}.detail-description{color:#c5cdd2;max-width:750px;margin-top:12px;font-size:clamp(19px,1.75vw,25px);line-height:1.55}.drone-highlights{grid-template-columns:repeat(3,1fr);margin:32px 0 46px;display:grid}.drone-highlights div{border-left:1px solid var(--catalogue-line);flex-direction:column-reverse;gap:10px;padding:0 22px;display:flex}.drone-highlights div:first-child{border:0;padding-left:0}.drone-highlights dt{font:10px var(--font-mono),monospace;color:#8b9ba4}.drone-highlights dd{font:500 clamp(24px, 2.7vw, 39px)/1.1 var(--font-display),sans-serif}.section-line{justify-content:space-between;align-items:center;gap:20px;padding:0 0 20px;display:flex}.section-line h3{font:500 24px var(--font-display),sans-serif}.specifications dl div{border-top:1px solid var(--catalogue-line);grid-template-columns:1fr 1fr;gap:20px;padding:17px 0;font-size:13px;display:grid}.specifications dt{color:#91a0a8}.specifications dd{text-align:right;color:#d1d8dd}.spec-note{color:#798c96;max-width:560px;margin-top:16px;font-size:11px;line-height:1.7}.product-photography{margin:50px 0}.product-photography img{object-fit:contain;background:var(--plate-ground);width:100%;height:auto;max-height:580px}.product-photography figcaption{font:10px/1.6 var(--font-mono),monospace;color:#85959e;margin-top:13px}.photography-pending{padding-bottom:40px}.detail-footer{border-top:1px solid var(--catalogue-line);color:#71848e;font:9px var(--font-mono),monospace;justify-content:space-between;padding:22px 0;display:flex}.detail-footer button{color:#bcc7ce;align-items:center;margin-block:-17px;padding-block:17px;display:inline-flex}.catalogue-loading{color:var(--catalogue-muted);padding:60px 40px}.product-media{margin-top:28px}.media-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.media-switch{background:#121a1e;border:1px solid #344249;padding:3px;display:inline-flex}.media-switch button{min-height:38px;font:11px var(--font-mono),monospace;letter-spacing:.04em;color:#a1afb7;padding:10px 22px}.media-switch button[aria-pressed=true]{color:#e7eaec;background:#35434a;box-shadow:inset 0 -2px #ff5a1f}.media-switch button:hover:not(:disabled){color:#fff;background:#29383f}.media-mode-label{font:8px var(--font-mono),monospace;letter-spacing:.1em;color:#798e99}.product-media .model-viewer{aspect-ratio:16/9;height:auto;margin-top:0}.product-media [hidden]{display:none}.photo-stage{margin:0 -12px}.photo-stage-image{aspect-ratio:16/9;background:var(--plate-ground);border:1px solid var(--catalogue-line);width:100%;position:relative}.photo-stage-image img{object-fit:contain}.photo-stage figcaption{color:#b4c4cc;font:8px var(--font-mono),monospace;letter-spacing:.08em;justify-content:space-between;gap:14px;padding:12px 12px 0;display:flex}.photo-stage figcaption span+span{color:#96a9b4}.photo-note{color:#83959f;padding-top:15px;font-size:10px;line-height:1.6}.product-media .reference-note{padding-top:15px}.media-note{min-height:48px}.specifications{padding-bottom:38px}@media (min-width:1600px){.selector-heading{padding-top:38px;padding-bottom:32px}.aircraft-row{min-height:128px}.model-thumbnail{height:110px}.aircraft-detail{padding-left:64px;padding-right:64px}}@media (max-width:1000px) and (min-width:761px){.drone-explorer{grid-template-columns:37% minmax(0,1fr)}.selector-heading{padding:26px 22px}.selector-heading .eyebrow span{display:none}.aircraft-row{gap:8px;padding-right:15px}.aircraft-row-type{font-size:8px}.aircraft-row-name{font-size:18px}.aircraft-detail{padding:25px 28px 0}.detail-jump-links{gap:20px}.detail-jump-links button{gap:10px}}@media (max-width:760px){:root{--header-height:70px}.drone-explorer{flex-direction:column;display:flex}.aircraft-selector{border:0;border-bottom:1px solid var(--catalogue-line);flex-shrink:0}.selector-heading,.aircraft-list,.selector-footnote{display:none}.mobile-aircraft-select{align-items:center;gap:14px;padding:15px 20px;display:flex}.mobile-aircraft-select label{font:9px/1.5 var(--font-mono),monospace;color:#82949e;text-transform:uppercase;max-width:65px}.mobile-aircraft-select select{appearance:auto;color:#e7eaec;min-width:0;font:500 16px var(--font-display),sans-serif;background:#1c272d;border:1px solid #3a484f;flex:1;padding:11px 9px}.aircraft-detail{flex:1;min-height:0;padding:23px 22px 0}.detail-topline{padding-bottom:22px}.detail-topline .eyebrow{font-size:8px}.detail-title .eyebrow{margin-bottom:10px;font-size:9px}.detail-title h2{font-size:clamp(30px,9vw,47px)}.detail-title-mark{font-size:34px}.model-viewer{height:340px;margin-top:18px}.product-media .model-viewer{aspect-ratio:auto;height:340px}.product-media{margin-top:22px}.media-toolbar{gap:10px;margin-bottom:14px}.media-switch button{min-height:40px;padding:10px 17px;font-size:10px}.media-mode-label{text-align:right;max-width:84px;font-size:7px;line-height:1.5}.photo-stage figcaption{font-size:7px}.media-note{min-height:65px}.viewer-caption{font-size:8px}.viewer-controls{flex-wrap:wrap;gap:8px}.viewer-controls button{padding:10px 6px}.view-tools{margin-left:auto}.reference-note{flex-direction:column;gap:4px;font-size:10px}.detail-jump-links{gap:20px;margin-top:24px}.detail-jump-links button{gap:9px;font-size:11px}.detail-description{font-size:19px}.drone-highlights{margin-bottom:36px}.drone-highlights div{padding:0 12px}.drone-highlights dd{font-size:26px}.drone-highlights dt{font-size:8px}.section-line h3{font-size:22px}.section-line .eyebrow{font-size:8px}.specifications dl div{font-size:12px}.detail-footer{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.overview-page{overflow:clip}.home-extension{z-index:30;background:var(--catalogue-bg);font-family:var(--font-body), sans-serif;margin-top:-100vh;position:relative}.page-section{scroll-margin-top:calc(var(--header-height) + 20px);padding:88px max(34px,50vw - 720px)}.home-hero{min-height:min(790px, calc(100dvh - var(--header-height)));border-bottom:1px solid var(--catalogue-line);grid-template-columns:43% 57%;align-items:center;padding:58px 34px 86px;display:grid;position:relative}.home-hero-copy{z-index:1;padding-left:max(0px,50vw - 720px)}.home-hero-copy h1{font:500 clamp(48px, 6.3vw, 100px)/.98 var(--font-display),sans-serif;letter-spacing:-.04em;margin:22px 0}.home-intro{color:#a6b3ba;max-width:340px;margin-bottom:30px;font-size:16px;line-height:1.7}.text-link{font:11px/1.5 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #637178;justify-content:space-between;align-items:center;gap:38px;padding:14px 0;text-decoration:none;display:inline-flex}.text-link span{color:inherit;font-size:20px}.text-link:hover{color:var(--catalogue-accent);border-color:var(--catalogue-accent)}.home-hero-model{min-width:0}.model-viewer--hero{height:clamp(410px,56vh,680px);margin-top:0}.home-model-label{border-top:1px solid var(--catalogue-line);justify-content:space-between;align-items:center;margin:25px 0 0;padding:16px 0;display:flex}.home-model-label>span{font:500 25px var(--font-display),sans-serif}.home-model-label a{color:#8d9ca4;font:10px var(--font-mono),monospace}.home-scroll{font:9px var(--font-mono),monospace;letter-spacing:.12em;color:#83939c;justify-content:space-between;display:flex;position:absolute;bottom:28px;left:34px;right:34px}.home-scroll span{color:var(--catalogue-accent);font-size:20px}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.section-heading h2,.home-category h2,.home-about h2,.product-story h2{font:500 clamp(35px, 4vw, 61px)/1.06 var(--font-display),sans-serif;letter-spacing:-.03em;margin-top:14px}.section-summary{color:#98a7b0;max-width:340px;font-size:15px;line-height:1.8}.home-drone-item{border-top:1px solid var(--catalogue-line);grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1fr) 26px;align-items:center;gap:24px;min-height:110px;padding:28px 0;display:grid;position:relative}.home-drone-item:last-child{border-bottom:1px solid var(--catalogue-line)}.home-drone-name{font:500 clamp(23px, 2.5vw, 38px)/1 var(--font-display),sans-serif}.home-drone-description{color:#bec8ce;font-size:13px;line-height:1.5}.home-drone-description span{color:#6f838f;margin-top:7px;font-size:11px;display:block}.home-drone-open{color:#778992;text-align:right;font-size:26px}.home-drone-item:is(:hover,:focus-visible) .home-drone-name,.home-drone-item:is(:hover,:focus-visible) .home-drone-open{color:var(--catalogue-accent)}.home-drone-preview-slot{pointer-events:none;align-self:stretch;min-width:0;position:relative}.home-drone-preview{aspect-ratio:1.6;background:var(--plate-ground);opacity:0;z-index:2;border:1px solid #73838a;width:100%;transition:opacity .18s,transform .24s;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(calc(8px - 50%))scale(.96)}.home-drone-preview img{object-fit:contain}.home-drone-preview[data-generated]{aspect-ratio:16/9;background:#0f1417}.home-drone-preview[data-generated] img{object-fit:cover}.home-drone-preview-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.home-drone-preview-video[data-playing=true]{opacity:1}.home-drone-item:is(:hover,:focus-visible) .home-drone-preview{opacity:1;transform:translateY(-50%)scale(1)}@media (hover:none){.home-drone-preview{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.home-drone-preview{transition:none}}.home-category{grid-template-columns:55% 45%;padding-top:32px;padding-bottom:64px;display:grid}.home-category-photo{min-width:0;position:relative}.home-category-photo>img:first-child{filter:brightness(.38)saturate(.55)contrast(1.05)}.turret-lit{object-fit:contain;width:100%;height:100%;position:absolute;inset:0;-webkit-mask:url(/catalogue/turret-mask-v1.png) 0 0/100% 100% no-repeat;mask:url(/catalogue/turret-mask-v1.png) 0 0/100% 100% no-repeat}.turret-mark{--tick:#ff5a1fb0;pointer-events:none;background:linear-gradient(var(--tick), var(--tick)) 0 0 / 13px 1px no-repeat, linear-gradient(var(--tick), var(--tick)) 0 0 / 1px 13px no-repeat, linear-gradient(var(--tick), var(--tick)) 100% 0 / 13px 1px no-repeat, linear-gradient(var(--tick), var(--tick)) 100% 0 / 1px 13px no-repeat, linear-gradient(var(--tick), var(--tick)) 0 100% / 13px 1px no-repeat, linear-gradient(var(--tick), var(--tick)) 0 100% / 1px 13px no-repeat, linear-gradient(var(--tick), var(--tick)) 100% 100% / 13px 1px no-repeat, linear-gradient(var(--tick), var(--tick)) 100% 100% / 1px 13px no-repeat;width:20.2%;height:28%;position:absolute;top:13.7%;left:47.7%}.turret-mark-tag{white-space:nowrap;font:9px var(--font-mono), monospace;letter-spacing:.12em;color:#e7eaec;align-items:center;gap:9px;display:flex;position:absolute;top:50%;left:100%}.turret-mark-tag:before{content:"";background:var(--catalogue-accent);width:34px;height:1px}@media (max-width:760px){.turret-mark-tag{flex-direction:row-reverse;font-size:8px;left:auto;right:100%}.turret-mark-tag:before{width:18px}.turret-mark{--tick:#ff5a1fcc}}.home-category-photo img{object-fit:contain;width:100%;height:auto}.home-category-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:52px 0 52px 64px;display:flex}.home-category-copy>p:not(.eyebrow){color:#98a8b1;max-width:340px;margin:25px 0;font-size:15px;line-height:1.8}.component-teasers{grid-template-columns:1fr 1fr;gap:34px;display:grid}.teaser-image{height:300px}.teaser-image img{object-fit:contain;width:100%;height:100%;transition:transform .35s}.component-teasers a:is(:hover,:focus-visible) .teaser-image img{transform:translateY(-6px)}.component-teasers a:is(:hover,:focus-visible) .teaser-caption h3{color:var(--catalogue-accent)}.teaser-caption{justify-content:space-between;align-items:center;margin-top:23px;display:flex}.teaser-caption h3{font:500 27px var(--font-display),sans-serif}.teaser-caption span{color:var(--catalogue-ink);font-size:23px}.component-teasers a:is(:hover,:focus-visible) .teaser-caption span{color:var(--catalogue-accent)}.component-teasers a>p{color:#7d929e;font:10px var(--font-mono),monospace;margin-top:9px}.home-about{border-top:1px solid var(--catalogue-line);background:var(--catalogue-panel);grid-template-columns:1fr 1fr;gap:20px 50px;display:grid}.home-about>.eyebrow{grid-column:1/-1}.home-about>p:not(.eyebrow){color:#a2b1ba;align-self:end;max-width:520px;font-size:16px;line-height:1.9}.site-footer{border-top:1px solid var(--catalogue-line);align-items:center;gap:35px;padding:44px 34px;display:flex}.footer-wordmark{font:700 31px var(--font-display),sans-serif;letter-spacing:-.05em}.footer-wordmark span{color:var(--catalogue-accent)}.site-footer nav{color:#a2b1ba;gap:24px;margin-left:auto;font-size:11px;display:flex}.site-footer nav a{align-items:center;margin-block:-14px;padding-block:14px;display:inline-flex}.footer-contact{flex-direction:column;gap:5px;margin-left:10px;display:flex}.footer-contact span{font:8px var(--font-mono),monospace;letter-spacing:.16em;color:#6d828e}.footer-contact a{color:#dbe4e9;text-decoration:underline;-webkit-text-decoration-color:var(--catalogue-line);text-decoration-color:var(--catalogue-line);text-underline-offset:4px;align-items:center;margin-block:-12px;padding-block:12px;font-size:14px;transition:color .18s,text-decoration-color .18s;display:inline-flex}.footer-contact a:hover,.footer-contact a:focus-visible{color:var(--catalogue-accent);-webkit-text-decoration-color:var(--catalogue-accent);text-decoration-color:var(--catalogue-accent)}.site-footer>p{font:8px/1.8 var(--font-mono),monospace;letter-spacing:.05em;color:#6d828e;margin-left:auto}.breadcrumb{color:#738b99;width:fit-content;font:9px var(--font-mono),monospace;letter-spacing:.1em;margin-block:-16px 39px;padding-block:16px;display:block}.product-page-intro{padding-top:28px;padding-bottom:48px}.product-page-intro h1{font:500 clamp(48px, 6vw, 90px)/1.03 var(--font-display),sans-serif;letter-spacing:-.04em;margin-top:16px}.product-page-intro .section-heading{margin-bottom:0}.wide-product-image{background:var(--plate-ground);margin:0 34px}.wide-product-image img{object-fit:contain;width:100%;height:auto}.wide-product-image figcaption{font:9px var(--font-mono),monospace;letter-spacing:.05em;color:#8097a4;background:var(--catalogue-bg);padding-top:18px}.product-story{grid-template-columns:1fr 1fr;gap:70px;display:grid}.product-story>div>p:not(.eyebrow){color:#a7b7c0;margin-bottom:35px;font-size:17px;line-height:1.9}.simple-facts>div{border-top:1px solid var(--catalogue-line);justify-content:space-between;gap:20px;padding:19px 0;font-size:12px;display:flex}.simple-facts dt{color:#8c9fa9}.simple-facts dd{text-align:right}.related-navigation{background:#121719;grid-template-columns:1fr 1fr;gap:25px;padding-top:40px;padding-bottom:40px;display:grid}.related-navigation>.eyebrow{grid-column:1/-1}.related-navigation>a{font:500 27px var(--font-display),sans-serif;border-top:1px solid var(--catalogue-line);justify-content:space-between;gap:25px;padding-top:20px;display:flex}.related-navigation>a span{color:inherit}.related-navigation>a:is(:hover,:focus-visible){color:var(--catalogue-accent)}.component-jump-links{font:11px var(--font-mono),monospace;color:#b8c4cb;gap:35px;margin-top:40px;display:flex}.component-jump-links a{border-bottom:1px solid var(--catalogue-accent);padding-bottom:12px}.battery-section{border-top:1px solid var(--catalogue-line)}.battery-image{--plate-raw:#69747b}.battery-image img{object-fit:contain;width:100%;height:auto}.battery-types{grid-template-columns:repeat(3,1fr);margin-top:35px;display:grid}.battery-types article{border-left:1px solid var(--catalogue-line);padding:8px 30px}.battery-types article:first-child{border:0;padding-left:0}.battery-types h3{font:500 clamp(26px, 3vw, 46px) var(--font-display),sans-serif;margin-top:10px}.frames-section{border-top:1px solid var(--catalogue-line);background:#121719}.frame-grid{grid-template-columns:1fr 1fr;gap:42px;display:grid}.frame-image{aspect-ratio:1.6;overflow:hidden}.frame-image img{object-fit:cover;width:100%;height:100%}.frame-heading{align-items:center;gap:25px;margin:28px 0;display:flex}.frame-heading h3{font:500 68px/1 var(--font-display),sans-serif}.frame-heading h3>span{color:var(--catalogue-accent)}.frame-heading p{color:#c0cbd1;font-size:14px}.frame-heading p>span{font:9px var(--font-mono),monospace;color:#8095a2;margin-top:10px;display:block}@media (max-width:1100px){.home-category-copy{padding-left:35px}.site-footer>p{display:none}.product-story{gap:35px}}@media (max-width:760px){.page-section{padding:54px 22px}.home-hero{grid-template-columns:1fr;min-height:0;padding:38px 22px 64px}.home-hero-copy h1{font-size:56px}.home-intro{max-width:310px;margin-bottom:12px;font-size:14px}.home-hero-model{margin-top:32px}.model-viewer--hero{height:390px}.home-model-label{margin-top:18px}.home-scroll{bottom:22px;left:22px;right:22px}.section-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:32px}.section-heading h2,.home-category h2,.home-about h2,.product-story h2{font-size:38px}.section-summary{font-size:14px}.home-drone-item{grid-template-columns:minmax(0,1fr) 104px 16px;gap:10px 14px;min-height:124px;padding:24px 0}.home-drone-name{font-size:clamp(18px,5.5vw,24px);line-height:1.08}.home-drone-preview-slot{grid-area:1/2/3}.home-drone-preview{opacity:1;transform:translateY(-50%)}.home-drone-description{grid-area:2/1;font-size:11px}.home-drone-description span{font-size:10px}.home-drone-open{grid-area:1/3/3;font-size:21px}.home-category{flex-direction:column;padding-top:12px;display:flex}.home-category-photo img{height:auto;min-height:0}.home-category-copy{padding:32px 0 0}.home-category-copy>p:not(.eyebrow){font-size:14px}.component-teasers{grid-template-columns:1fr;gap:36px}.teaser-image{height:270px}.teaser-caption h3{font-size:25px}.home-about{grid-template-columns:1fr;gap:15px}.home-about>p:not(.eyebrow){margin-top:10px;font-size:14px}.site-footer{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 22px}.site-footer nav{flex-wrap:wrap;gap:25px;margin:0}.footer-contact{margin-left:0}.product-page-intro{padding-top:26px;padding-bottom:36px}.breadcrumb{margin-bottom:18px}.product-page-intro h1{font-size:47px}.wide-product-image{margin:0 22px}.wide-product-image img{height:auto}.wide-product-image figcaption{font-size:7px;line-height:1.6}.product-story{grid-template-columns:1fr;gap:30px}.product-story>div>p:not(.eyebrow){font-size:15px}.related-navigation{grid-template-columns:1fr}.related-navigation>a{font-size:25px}.component-jump-links{gap:22px;margin-top:30px;font-size:9px}.battery-image img{height:auto}.battery-types article{padding-left:15px;padding-right:10px}.battery-types .eyebrow{font-size:7px}.battery-types h3{font-size:25px}.frame-grid{grid-template-columns:1fr;gap:45px}}
html[lang=uk]{--font-display:var(--font-exo)}.language-switch{letter-spacing:0;background:#10171b;border:1px solid #344249;border-radius:20px;flex-shrink:0;align-items:center;width:76px;height:34px;margin-left:12px;padding:2px;display:inline-flex}.language-switch button{height:28px;font:10px var(--font-mono), monospace;color:#8fa1ac;cursor:pointer;border-radius:16px;flex:1}.language-switch button[aria-pressed=true]{color:#fff;background:#35434a}.language-switch button:focus-visible{outline-offset:2px;outline:2px solid #ff5a1f}.language-switch[aria-busy=true]{opacity:.6}.hero-wordmark{--size:19vw;--horizon:40svh;top:calc(var(--horizon) - var(--size) * .8);font:700 var(--size)/.8 var(--font-chakra),sans-serif;color:color-mix(in srgb, #c8cdd0 calc(var(--brand,1) * 100%), #303d45);justify-content:space-between;padding:0 max(24px,4vw);display:flex}.hero-ground{background:rgb(11 13 14/var(--ground,1))}.film-caption{color:#b8c8d0;font:10px var(--font-mono),monospace;letter-spacing:.1em;background:#0b0d0ebd;padding:9px 12px;position:absolute;bottom:30px;left:30px}.aircraft-photo-thumb{background:var(--plate-ground);place-items:center;display:grid;position:relative;overflow:hidden}.aircraft-photo-thumb img{object-fit:contain}.aircraft-photo-thumb>span{font:32px var(--font-display),sans-serif;color:#78909e}.thumb-model{object-fit:contain;opacity:.72;padding:6px;transition:opacity .2s}.aircraft-row:hover .thumb-model,.aircraft-row[data-selected] .thumb-model{opacity:1}.aircraft-photo-thumb>span.thumb-size{font:15px var(--font-display),sans-serif;color:#8fa3ae;letter-spacing:-.02em;position:absolute;bottom:4px;left:8px}.aircraft-row[data-selected] .aircraft-photo-thumb>span.thumb-size{color:var(--catalogue-accent)}@media (prefers-reduced-motion:reduce){.thumb-model{transition:none}}.drone-highlights dd{overflow-wrap:anywhere;font-size:clamp(22px,2.15vw,33px)}.drone-highlights dt{line-height:1.6}.detail-product-figure{margin-top:32px}.detail-product-figure .photo-plate{aspect-ratio:1.5}.detail-product-figure img{object-fit:contain;width:100%;height:100%}.detail-product-figure figcaption{color:#8d9ea7;font:9px var(--font-mono),monospace;margin-top:12px}.product-story--border{border-top:1px solid var(--catalogue-line)}.feature-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.feature-columns article{border-top:1px solid var(--catalogue-line);padding-top:24px}.feature-columns h3{font:500 26px/1.2 var(--font-display),sans-serif;margin:18px 0 12px}.feature-columns p,.frame-description{color:#a7b7c0;font:14px/1.8 var(--font-body),sans-serif}.frame-image img{object-fit:contain}.frame-views{grid-template-columns:1fr 1fr;align-items:center;gap:14px;margin:24px 0;display:grid}.frame-views .photo-plate{aspect-ratio:1.35}.frame-views img{object-fit:contain;width:100%;height:100%}.component-teasers a>p{font:13px/1.7 var(--font-body),sans-serif;max-width:440px}@media (max-width:767px){.compact-nav-row{gap:6px;padding-left:8px;padding-right:8px}.compact-nav-row .language-switch{width:68px;margin-left:0}.compact-nav-row .nav-section-trigger{letter-spacing:.02em;flex-basis:118px;width:118px;padding:0 9px;font-size:9px}.compact-nav-row .brand-iron{letter-spacing:.03em;font-size:12px}.hero-wordmark{--horizon:37svh;padding:0 20px}.feature-columns{grid-template-columns:1fr;gap:24px}.product-page-intro h1{overflow-wrap:anywhere;font-size:clamp(35px,10vw,47px)}.section-heading h2,.home-category h2,.product-story h2{overflow-wrap:normal;font-size:clamp(29px,8.5vw,38px)}.drone-highlights{gap:12px}.drone-highlights div{min-width:0;padding:0 0 0 12px}.drone-highlights dd{font-size:23px;line-height:1.2}.battery-types h3{font-size:clamp(16px,5vw,25px)}}@media (max-width:359px){.compact-nav-row{gap:4px;padding:0 6px}.compact-nav-row .language-switch{width:64px}.compact-nav-row .nav-section-trigger{flex-basis:100px;gap:5px;width:100px;padding:0 7px}}.element-panel{width:min(420px,34vw);transition:left .42s cubic-bezier(.16,1,.3,1),right .42s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;left:max(24px,4vw);transform:translateY(-50%)}.element-panel[data-side=right]{left:auto;right:max(24px,4vw)}.element-card{opacity:0;border-left:1px solid #2a3237;grid-area:1/1;align-self:center;padding-left:18px;transition:opacity .38s,transform .38s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(12px)}.element-card[data-on]{opacity:1;transform:none}.element-counter{font:10px var(--font-mono),monospace;letter-spacing:.18em;color:#8a9297;align-items:baseline;gap:5px;display:flex}.element-counter .accent{color:#ff5a1f;font-size:12px}.element-counter-word{margin-left:6px}.element-card h2{font:500 clamp(26px, 2.9vw, 42px)/1.06 var(--font-display),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin:14px 0 4px}.element-card p:not(.element-counter){font:14px/1.75 var(--font-body),sans-serif;color:#a8b6be;margin-top:14px}.element-figures{flex-wrap:wrap;gap:12px 30px;margin-top:22px;display:flex}.element-figures dt{font:10px var(--font-mono),monospace;letter-spacing:.16em;color:#8a9297}.element-figures dd{font:13px var(--font-mono),monospace;color:#e7eaec;margin-top:4px}.element-strip{opacity:0;transition:opacity .4s}.element-layer[data-on] .element-strip{opacity:1}.hero-wordmark{animation:.72s cubic-bezier(.16,1,.3,1) both wordmark-in}@keyframes wordmark-in{0%{opacity:0;transform:translateY(3.5vw)}}@media (prefers-reduced-motion:reduce){.hero-wordmark{animation:none}}@media (max-width:899px){.element-panel,.element-panel[data-side=right]{width:auto;transition:none;inset:auto max(20px,4vw) 84px;transform:none}.element-panel:before{content:"";opacity:0;background:linear-gradient(#0000,#0b0d0eeb 42%,#0b0d0e 84%);transition:opacity .38s;position:absolute;inset:-34px -24px -44px}.element-layer[data-on] .element-panel:before{opacity:1}.element-card{padding-left:14px}.element-card h2{margin-top:12px;font-size:clamp(24px,7vw,34px)}.element-card p:not(.element-counter){margin-top:10px;font-size:13px;line-height:1.6}.element-figures{margin-top:16px}}@media (max-height:650px) and (max-width:899px){.element-card p:not(.element-counter)+p{display:none}.element-figures{margin-top:12px}}@media (prefers-reduced-motion:reduce){.element-card,.element-strip,.element-panel{transition:none}}.element-static-slide{background:#0b0d0e;border-top:1px solid #2a3438;align-content:center;min-height:100svh;padding:95px max(24px,4vw);display:grid}.element-static-slide h2{font:500 clamp(30px, 4.3vw, 56px)/1.1 var(--font-display),sans-serif;margin:18px 0 6px}.element-static-slide p:not(.eyebrow){max-width:62ch;font:15px/1.8 var(--font-body),sans-serif;color:#c8cdd0;margin-top:16px}.element-static-slide dl{flex-wrap:wrap;gap:14px 40px;margin-top:34px;display:flex}.element-static-slide dt{font:10px var(--font-mono),monospace;letter-spacing:.16em;color:#8a9297}.element-static-slide dd{font:15px var(--font-mono),monospace;color:#e7eaec;margin-top:5px}.sound-toggle{color:#8fa1ac;cursor:pointer;background:#10171b;border:1px solid #344249;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:color .2s,border-color .2s;display:inline-flex;position:relative}.sound-toggle svg{width:16px;height:16px}.sound-toggle:hover{color:#e7eaec;border-color:#8a9297}.sound-toggle[aria-pressed=true]{color:#ff5a1f;border-color:#ff5a1f}.sound-toggle:focus-visible{outline-offset:2px;outline:2px solid #ff5a1f}.sound-toggle:after{content:"";position:absolute;inset:-5px}@media (prefers-reduced-motion:reduce){.sound-toggle{transition:none}}
