html:root{color-scheme:light;--surface-page:#f4f6f7;--surface-silver:#e9eef1;--surface-blue:#dce6ed;--surface-card:#fbfcfd;--surface-control:#e3e9ee;--text-primary:#202e38;--text-secondary:#445864;--text-muted:#526773;--line:#c5d0d8;--graphite:var(--surface-page);--graphite-2:var(--surface-card);--graphite-3:var(--surface-control);--hair-d:var(--line);--bone:var(--surface-page);--bone-2:var(--surface-silver);--bone-3:var(--line);--ink:var(--text-primary);--ink-70:var(--text-secondary);--ink-45:var(--text-muted);--pale:var(--text-primary);--pale-70:var(--text-secondary);--pale-45:var(--text-muted);--field:var(--surface-blue);--field-2:var(--surface-card);--hair-f:var(--line);--red:var(--text-secondary);--red-ink:var(--text-primary);--steel:var(--text-muted);--z1:#65818e;--z2:#91a6b1;--z3:#b6c6cf;--z4:#dce5ea}body .sunrise-scene,body .applyplate,body .oc-bay,body .model-hotspot{--graphite:#171721;--graphite-2:#1e1e2a;--graphite-3:#272735;--surface-control:#272735;--pale:#ededf3;--pale-70:#c3c3cc;--pale-45:#aaaab8;--ink:#ededf3;--ink-70:#c3c3cc;--ink-45:#aaaab8;--hair-d:#555866;color:#ededf3;color-scheme:dark}body .sunrise-scene{background:#171721}body :is(.sunrise-scene,.applyplate) :focus-visible{outline-color:#ededf3}body .imgframe .cap{color:#ededf3}body .sunrise-hero{background:var(--surface-silver)}body .sunrise-overview{scroll-margin-top:var(--hdr);padding-block:88px!important}body .sunrise-brief{align-items:start;gap:64px}body .sunrise-brief .lbl,body .sunrise-flow li,body .sunrise-reach,body .sunrise-quote{color:var(--text-secondary)}body .sunrise-deck{color:var(--text-primary)}body .sunrise-flow li:before{color:var(--text-muted)}body .sunrise-facts{background:var(--surface-blue);border-radius:12px;padding:32px}body .sunrise-quote{border-color:#afc0cc}body .context{background:var(--surface-page);border-top:0}body[data-page=home] #aircraft{background:var(--surface-blue)}body[data-page=home] #deployment{background:var(--surface-page);border:0}body[data-page=home] #logistics{background:var(--surface-silver)}body[data-page=home] #canada{background:var(--surface-page)}body[data-page=home] #systems{background:var(--surface-blue)}body[data-page=home] #applicators{background:var(--surface-page)}body[data-page=home] #operation{background:var(--surface-blue);border:0}body .site-footer{background:var(--surface-silver)}body .seam:has(+#aircraft),body .seam:has(+#systems){--sa:var(--surface-page)!important;--sb:var(--surface-blue)!important}body .seam .s-ticks{display:none}body .seam .lab{color:var(--text-secondary)}body .oc-head{background:var(--surface-silver)}body .oc-tick,body .oc-plate{background:var(--surface-card)}body .service-rows article{border-color:var(--line)}body .gl-band{background:var(--surface-blue)}body .gl-mark{background:#d5e1e9}body .gl-deploy{background:var(--surface-card)}body .rg-card.doc .rg-top{background:var(--surface-blue)}body .rg-veil{background:linear-gradient(96deg,#fbfcfdfc,#fbfcfde0 48%,#fbfcfd38)}body .rg-fade{background:linear-gradient(0deg, var(--surface-card), transparent)}body .rg-refuse{background:var(--surface-silver)}body .rg-faq details{border:1px solid var(--line)}body .case,body .case:first-child,body .case+.case{background:var(--surface-silver)}body .boundary{background:#edf2f5}body .width-track{background:#c1cfd8}body .width-fill{background:#6c8593}body .width-row:nth-child(2) .width-fill{background:#93aab7}body .width-range .width-fill{background:#3f596a}body .width-minimum{background:#a6bdcb}body .hdr{color:var(--text-primary);border-bottom-color:var(--line);backdrop-filter:blur(20px);background:#f4f6f7f5}body .brand img,body .footer-intro img{filter:brightness(0)saturate()opacity(.84)}body :is(.header-contact,.lang){border-color:#96a8b5}body .lang span[aria-disabled]{color:var(--text-muted)}body :is(.nav-section-link:hover,.nav-drones:hover,.nav-section-link.on,.nav-drones.is-current),body .drone-menu[open]>.nav-drones{background:var(--surface-control)}body #opform,body .planner-form{background:var(--surface-card)}body :is(input,select,textarea){color:var(--text-primary);background-color:#f4f7f9;border-color:#7b919f}body :is(input,select,textarea):focus{background-color:var(--surface-card);border-color:var(--text-primary)}body :is(input,textarea)::placeholder{color:#526773;opacity:1}body :is(.chip span,.planner-options label>span,.power-options span){border-color:#7b919f}body .inquiry-setup{background:var(--surface-silver)}body .setup-fields select,body .setup-fields select:focus{background:var(--surface-card);color:var(--text-primary)}body .status.show,body .sendout{background:var(--surface-silver)}body .btn:hover,body .ghost:hover{background:var(--surface-control)}body .btn:active,body .ghost:active{transform:translateY(1px)}body .btn:is([href*=\#operation],[href=\#configure]):hover,body #opform button[type=submit]:hover,body .planner-summary button[type=submit]:hover{background:var(--brand-header-action-hover)}body .product-nav{background:#e9eef1f7}body .t50-page,body .product-hero{background:var(--surface-silver)}body .t50-page .product-section,body .explorer-section{background:var(--surface-page)}body .t50-page .product-section:nth-of-type(2n){background:var(--surface-silver)}body .gallery-stage{background:#edf0f2}body .gallery-word{color:#d4dce1}body .gallery-explore{background:var(--text-primary);color:var(--surface-card);border-color:var(--text-primary)}body .model-poster .btn{color:var(--text-primary);border-color:var(--text-primary);background:var(--surface-card)}body .model-hotspot:hover,body .model-hotspot[aria-pressed=true]{color:#171721;background:#ededf3}body .content-page{background:var(--surface-page)}body .content-toc,body .related-content{background:var(--surface-silver);border:0;border-radius:12px;padding:24px 28px}body .related-content h2{margin-top:0}body .footer-map iframe{filter:grayscale(.8)}body .footer-motion{border-color:#7b919f}@media (width<=1180px){body .hdr[data-nav-ready] .header-navigation{background:var(--graphite)}}@media (width<=780px){body .sunrise-overview{padding-block:56px!important}body .sunrise-brief{grid-template-columns:1fr;gap:36px}body .sunrise-facts{padding:24px}body .content-toc,body .related-content{padding:22px}}@media (prefers-reduced-transparency:reduce){body .hdr{backdrop-filter:none;background:var(--surface-page)}}@media (prefers-reduced-motion:reduce){body .btn:active,body .ghost:active{transform:none}}
