@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bebas Neue Fallback;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_d758cf{font-family:Bebas Neue,Bebas Neue Fallback;font-weight:400;font-style:normal}.__variable_d758cf{--font-bebas:"Bebas Neue","Bebas Neue Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_c95b6f{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_c95b6f{--font-dm-sans:"DM Sans","DM Sans Fallback"}body.dc-landing footer.bg-background,body.dc-landing header:not(.drone-header){display:none!important}body.dc-landing{--fg:#0a0a0a;--fg-muted:#999;--fg-mid:#666}.dc-page{background:#06080c;color:#e2eaf5;font-family:"DM Sans",var(--font-dm-sans),sans-serif;overflow-x:clip;--dc-tag-font:"Space Mono",var(--font-space-mono),monospace;--dc-tag-size:14px;--dc-tag-spacing:3px;--dc-tag-color:#00ffa3;--dc-heading-font:"Bebas Neue",var(--font-bebas),sans-serif;--dc-heading-size:clamp(44px,6vw,88px);--dc-heading-color:#e2eaf5;--dc-heading-line-height:1.35;--dc-sub-size:15px;--dc-sub-color:#c4d2e3;--dc-sub-line-height:1.85;--dc-card-tag-size:14px;--dc-card-tag-spacing:2px;--dc-card-title-size:clamp(26px,3vw,36px);--dc-card-title-color:#e2eaf5;--dc-card-title-line-height:1.35;--dc-card-desc-size:14px;--dc-card-desc-color:#c4d2e3;--dc-card-desc-line-height:1.85;--dc-sm-title-size:clamp(20px,2vw,26px);--dc-sm-title-line-height:1.35;--dc-sm-desc-size:14px;--dc-pill-size:10px}.dc-hero{position:relative;height:100vh;min-height:700px;overflow:hidden}.dc-hero-bg{position:absolute;inset:0;background:#06080c}.dc-hero-slide{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;filter:blur(0) brightness(.5);transform:scale(1.02);transition:opacity 2s cubic-bezier(.4,0,.2,1),filter 2s cubic-bezier(.4,0,.2,1),transform 2s cubic-bezier(.4,0,.2,1)}.dc-hero-slide.active{opacity:1;filter:blur(0) brightness(.35);transform:scale(1.02)}.dc-hero-slide.leaving{opacity:1;filter:blur(24px) brightness(.2);transform:scale(1.06)}.dc-hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(0,255,163,.025) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,163,.025) 1px,transparent 0);background-size:60px 60px}.dc-hero-glow{position:absolute;left:-200px;top:50%;transform:translateY(-50%);width:800px;height:800px;background:radial-gradient(ellipse,rgba(0,255,163,.07) 0,transparent 65%);pointer-events:none}.dc-hero-inner{position:absolute;bottom:60px;left:40px;right:40px;z-index:10;display:grid;grid-template-columns:1fr auto;align-items:end;gap:40px}.dc-hero-headline{margin-bottom:4px}.dc-hero-headline,.dc-hero-headline-sub{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:clamp(32px,5vw,48px);line-height:1.35;letter-spacing:1px;color:#fff}.dc-hero-headline-sub{margin-bottom:16px;text-transform:capitalize}.dc-hero-p{font-size:var(--dc-sub-size);color:var(--dc-sub-color);line-height:var(--dc-sub-line-height);max-width:440px;margin-bottom:24px}.dc-hero-p strong{color:var(--dc-heading-color)}.dc-hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.dc-pill{padding:4px 12px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:var(--dc-pill-size);letter-spacing:1px;text-transform:uppercase;border:1px solid rgba(255,255,255,.1);color:var(--dc-sub-color)}.dc-pill.active{border-color:#00ffa3;color:#00ffa3;background:rgba(0,255,163,.06)}.dc-hero-btns{display:flex;align-items:center;gap:16px}.dc-btn-g{padding:13px 28px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;background:#fff;color:#06080c;border:none;cursor:pointer;border-radius:999px;transition:opacity .2s}.dc-btn-g:hover{opacity:.85}.dc-hero-read-more{font-size:14px;color:rgba(255,255,255,.55);text-decoration:underline;text-underline-offset:4px;font-weight:500;letter-spacing:-.01em;transition:color .2s;cursor:pointer;background:none;border:none}.dc-hero-read-more:hover{color:#fff}.dc-hero-right{width:320px;min-width:280px}.dc-hero-accent-card{position:relative;height:176px;overflow:hidden;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.dc-hero-accent-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dc-hero-accent-overlay{position:absolute;inset:0;background:rgba(6,8,12,.82)}.dc-hero-accent-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:20px;height:100%}.dc-hero-accent-title{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:15px;font-weight:600;color:#fff;letter-spacing:.5px}.dc-hero-accent-sub{font-size:14px;color:var(--dc-sub-color);letter-spacing:-.01em}.dc-hero-accent-btn{margin-top:6px;width:fit-content;padding:8px 20px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#06080c;border:none;border-radius:4px;cursor:pointer;transition:opacity .2s}.dc-hero-accent-btn:hover{opacity:.85}@keyframes ppFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dc-sweep{to{transform:rotate(1turn)}}@keyframes dc-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes dc-ring-out{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}.dc-ticker-bar{background:linear-gradient(90deg,#00ffa3,#00b8ff);overflow:hidden;white-space:nowrap;padding:9px 0}.dc-ticker-inner{display:inline-block;animation:dc-tick 35s linear infinite}.dc-ticker-inner span{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;font-weight:700;color:#06080c;letter-spacing:2px;text-transform:uppercase;padding:0 36px}.dc-ticker-inner span:after{content:"\25C6";margin-left:36px;opacity:.4}@keyframes dc-tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.dc-page section{padding:90px 40px;position:relative}.dc-s-tag{font-family:var(--dc-tag-font);font-size:var(--dc-tag-size);letter-spacing:var(--dc-tag-spacing);text-transform:uppercase;color:var(--dc-tag-color);display:flex;align-items:center;gap:12px;margin-bottom:18px}.dc-s-tag:before{content:"";width:28px;height:1px;background:var(--dc-tag-color)}.dc-s-h2{font-family:var(--dc-heading-font);font-size:var(--dc-heading-size);line-height:var(--dc-heading-line-height);margin-bottom:16px;color:var(--dc-heading-color)}.dc-s-sub{font-size:var(--dc-sub-size);color:var(--dc-sub-color);line-height:var(--dc-sub-line-height);max-width:520px}.dc-verticals{background:#06080c}.dc-vert-grid{display:flex;flex-direction:column;gap:3px;margin-top:60px;position:relative;z-index:1}.dc-vc{position:relative;overflow:hidden;background:#0a0e16;cursor:default;min-height:320px;display:grid;grid-template-columns:35% 65%;margin-bottom:64px;border:1px solid #f5f9ff1e}.dc-vc:nth-child(2n){direction:rtl}.dc-vc:nth-child(2n)>*{direction:ltr}.dc-vc-content{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:36px 40px;z-index:1}.dc-vc-bg{background-size:cover;background-position:50%;opacity:.1}.dc-vc-bg,.dc-vc-content:after{position:absolute;inset:0;pointer-events:none}.dc-vc-content:after{content:"";background:linear-gradient(135deg,rgba(6,8,12,.9),rgba(6,8,12,.7));z-index:-1}.dc-vc-visual{position:relative;overflow:hidden;flex-shrink:0;min-height:320px}.dc-vc-visual svg{width:100%;height:100%}.dc-vc-top-bar{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--ac),transparent)}.dc-vc-index{position:absolute;top:12px;right:16px;font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:48px;color:rgba(255,255,255,.04);line-height:1.35;pointer-events:none}.dc-vc-badge{position:absolute;bottom:12px;left:14px;padding:4px 10px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;letter-spacing:2px;text-transform:uppercase;background:var(--ac);color:#06080c;font-weight:700}.dc-vc-info{position:relative;z-index:2;display:flex;flex-direction:column}.dc-vc-sector{font-family:var(--dc-tag-font);font-size:var(--dc-card-tag-size);letter-spacing:var(--dc-card-tag-spacing);text-transform:uppercase;color:var(--ac);margin-bottom:10px}.dc-vc-title{font-family:var(--dc-heading-font);font-size:var(--dc-card-title-size);letter-spacing:.5px;line-height:1.35;margin-bottom:10px;color:var(--dc-card-title-color)}.dc-vc-desc{font-size:var(--dc-card-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height);flex:1;margin-bottom:18px}.dc-vc-tags{display:flex;flex-wrap:wrap;gap:5px}.dc-vc-tag{padding:4px 10px;font-family:var(--dc-tag-font);font-size:var(--dc-pill-size);letter-spacing:1px;text-transform:uppercase;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);color:var(--dc-heading-color)}.dc-vc-meter{display:flex;gap:3px;margin-top:14px}.dc-vc-dot{width:10px;height:3px;background:#1a2535;transition:background .3s}.dc-vc-dot.on{background:var(--ac)}.dc-cases{background:#08090f}.dc-scroll-layout{display:flex;gap:0;margin-top:60px;position:relative}.dc-scroll-text{flex:1;min-width:0}.dc-scroll-card{display:flex;gap:24px;padding:100px 48px 100px 0;min-height:100vh;border-bottom:1px solid rgba(255,255,255,.06);opacity:.15;transition:opacity .5s ease;position:relative;align-items:flex-start}.dc-scroll-card:first-child{padding-top:40px}.dc-scroll-card:last-child{border-bottom:none}.dc-scroll-card--active{opacity:1}.dc-scroll-card-idx{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:4px;flex-shrink:0;width:28px}.dc-scroll-idx-num{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:22px;line-height:1;letter-spacing:1px}.dc-scroll-idx-line{width:1px;flex:1;opacity:.2}.dc-scroll-card-inner{flex:1;min-width:0}.dc-scroll-mobile-svg{display:none}.dc-scroll-visual{flex:0 0 50%;width:50%}.dc-scroll-visual-inner{position:sticky;top:10vh;height:80vh;max-height:720px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:48px;border:1px solid rgba(255,255,255,.06);background:#0a0c12;overflow:hidden}.dc-scroll-glow{position:absolute;inset:0;border-radius:50%;filter:blur(100px);transition:background .8s ease,opacity .8s ease;pointer-events:none}.dc-scroll-svg-stack{position:relative;width:100%;height:100%;flex:1}.dc-scroll-svg-layer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:32px;opacity:0;filter:blur(18px);transform:scale(.96);transition:opacity .7s cubic-bezier(.4,0,.2,1),filter .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);pointer-events:none}.dc-scroll-svg-layer--active{opacity:1;filter:blur(0);transform:scale(1);pointer-events:auto}.dc-scroll-svg{width:100%;height:100%;display:block;max-height:100%}.dc-scroll-dots{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:4}.dc-scroll-dot{width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:transparent;cursor:pointer;padding:0;transition:all .4s ease}.dc-scroll-dot--on{border-color:var(--dot-ac);background:var(--dot-ac);box-shadow:0 0 8px var(--dot-ac)}.dc-scroll-label{position:absolute;bottom:16px;left:20px;font-family:var(--dc-tag-font);font-size:10px;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;gap:8px;transition:color .6s ease;z-index:4}.dc-scroll-label-dot{width:6px;height:6px;border-radius:50%;transition:background .6s ease}.dc-cb-tag{font-family:var(--dc-tag-font);font-size:var(--dc-card-tag-size);letter-spacing:var(--dc-card-tag-spacing);text-transform:uppercase;color:var(--ac);margin-bottom:14px;display:flex;align-items:center;gap:8px}.dc-cb-tag:before{content:"";display:block;width:16px;height:1px;background:var(--ac)}.dc-cb-title{font-family:var(--dc-heading-font);font-size:var(--dc-card-title-size);line-height:1.35;margin-bottom:12px;color:var(--dc-card-title-color)}.dc-cb-desc{font-size:var(--dc-card-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height);margin-bottom:20px}.dc-cb-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.dc-cm{background:#0a0e16;padding:12px;border-left:2px solid var(--ac)}.dc-cm-val{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:22px;color:var(--ac);line-height:1.2}.dc-cm-lbl{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:9px;letter-spacing:1px;color:var(--dc-sub-color);text-transform:uppercase;margin-top:3px}.dc-cb-tech{display:flex;flex-wrap:wrap;gap:5px}.dc-ct{padding:4px 10px;font-family:var(--dc-tag-font);font-size:var(--dc-pill-size);letter-spacing:1px;text-transform:uppercase;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);color:var(--dc-heading-color)}.dc-showcase{background:#08090f}.dc-showcase .dc-s-sub{max-width:600px}.dc-shw-featured{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:48px;background:#0a0e16;border-radius:16px;border:1px solid rgba(255,255,255,.06);overflow:hidden;min-height:380px}.dc-shw-featured-content{display:flex;flex-direction:column;justify-content:center;padding:48px 44px;gap:12px}.dc-shw-featured-title{font-family:var(--dc-heading-font);font-size:var(--dc-card-title-size);line-height:1.35;letter-spacing:.5px;color:var(--dc-card-title-color);margin:0}.dc-shw-featured-desc{font-size:var(--dc-card-desc-size);line-height:var(--dc-card-desc-line-height);color:var(--dc-card-desc-color);margin:0}.dc-shw-featured-cta{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:12px 28px;background:#00ffa3;color:#08090f;font-family:"DM Sans",var(--font-dm-sans),sans-serif;font-size:15px;font-weight:600;border-radius:999px;text-decoration:none;width:fit-content;transition:opacity .2s}.dc-shw-featured-cta:hover{opacity:.85}.dc-shw-featured-visual{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:24px}.dc-shw-featured-visual .dc-shw-blur-bg{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(60px);opacity:.3;transform:scale(1.25);pointer-events:none}.dc-shw-featured-visual .dc-shw-tablet{position:relative;width:380px;max-width:100%;aspect-ratio:1763/1350;z-index:2}.dc-showcase-controls{display:flex;align-items:center;justify-content:space-between;margin-top:48px}.dc-showcase-controls-left{display:flex;align-items:center;gap:24px}.dc-showcase-controls .dc-shw-btn{font-family:"DM Sans",var(--font-dm-sans),sans-serif;font-size:15px;font-weight:600;color:#08090f;background:#00ffa3;border:none;border-radius:999px;padding:12px 28px;cursor:pointer;transition:opacity .2s;letter-spacing:-.01em}.dc-showcase-controls .dc-shw-btn:hover{opacity:.85}.dc-showcase-counter{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:var(--dc-sub-color);display:flex;align-items:center;gap:12px}.dc-showcase-dots{display:flex;gap:4px;margin-left:4px}.dc-showcase-dots .dc-dot{width:6px;height:4px;border-radius:2px;background:rgba(255,255,255,.12);transition:all .3s}.dc-showcase-dots .dc-dot.active{width:24px;background:#e2eaf5}.dc-showcase-arrows{display:flex;gap:8px}.dc-showcase-arrows button{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--dc-heading-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:18px}.dc-showcase-arrows button:hover{background:#e2eaf5;color:#08090f;border-color:var(--dc-heading-color)}.dc-showcase-arrows button:disabled{opacity:.25;cursor:not-allowed}.dc-showcase-arrows button:disabled:hover{background:transparent;color:var(--dc-heading-color);border-color:rgba(255,255,255,.1)}.dc-showcase-plus-row{display:flex;justify-content:space-between;padding:0 10%;margin-top:48px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:rgba(90,122,154,.35);user-select:none}.dc-showcase-scroll{display:flex;gap:16px;overflow-x:auto;padding:40px 0 24px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.dc-showcase-scroll::-webkit-scrollbar{display:none}.dc-shw-card{flex:0 0 480px;min-width:480px;border-radius:12px;overflow:hidden;background:#0a0e16;border:1px solid rgba(255,255,255,.06);scroll-snap-align:start;transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column}.dc-shw-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.5)}.dc-shw-card-visual{position:relative;height:300px;display:flex;align-items:center;justify-content:center;gap:4px;overflow:hidden;padding:0 20px;flex-shrink:0}.dc-shw-blur-bg{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(60px);opacity:.3;transform:scale(1.25);pointer-events:none}.dc-shw-tablet{position:relative;width:320px;flex-shrink:0;aspect-ratio:1763/1350;z-index:2}.dc-shw-tablet .dc-shw-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:0;pointer-events:none}.dc-shw-tablet .dc-shw-screen{position:absolute;left:2.8%;right:2.8%;top:3%;bottom:3%;border-radius:12px;overflow:hidden;z-index:10}.dc-shw-tablet .dc-shw-screen img{width:100%;height:100%;object-fit:cover;display:block}.dc-shw-phone{position:relative;width:120px;flex-shrink:0;aspect-ratio:375/812;z-index:2}.dc-shw-phone .dc-shw-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:0;pointer-events:none}.dc-shw-phone .dc-shw-screen{position:absolute;left:3.5%;right:3.5%;top:1.8%;bottom:1.8%;border-radius:22px;overflow:hidden;z-index:10}.dc-shw-phone .dc-shw-screen img{width:100%;height:100%;object-fit:cover;display:block}.dc-shw-phone:nth-child(3){transform:translateY(-12px)}.dc-shw-phone:nth-child(4){transform:translateY(8px)}.dc-dot-ellipsis{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:rgba(255,255,255,.25);line-height:4px;display:flex;align-items:center}.dc-shw-card-body{padding:24px;border-top:1px solid rgba(255,255,255,.06);font-family:"DM Sans",var(--font-dm-sans),sans-serif;flex:1;display:flex;flex-direction:column}.dc-shw-card-tag{font-family:var(--dc-tag-font);font-size:var(--dc-card-tag-size);letter-spacing:var(--dc-card-tag-spacing);text-transform:uppercase;color:var(--dc-sub-color)}.dc-shw-card-title{font-family:var(--dc-heading-font);font-size:var(--dc-sm-title-size);color:var(--dc-card-title-color);line-height:1.35;margin-top:6px}.dc-shw-card-desc{font-size:var(--dc-sm-desc-size);line-height:var(--dc-card-desc-line-height);color:var(--dc-card-desc-color);margin-top:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dc-shw-card-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 18px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;color:#06080c;background:#00ffa3;border-radius:4px;transition:opacity .2s;width:fit-content}.dc-shw-card-link:hover{opacity:.8}.dc-shw-card-link svg{flex-shrink:0}.dc-shw-pills{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.dc-shw-pill{font-family:var(--dc-tag-font);font-size:var(--dc-pill-size);padding:4px 10px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);color:var(--dc-heading-color);text-transform:uppercase;letter-spacing:1px}.dc-platform{background:#06080c}.dc-plat-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}.dc-plat-diagram{background:#0a0e16;padding:40px 32px;position:relative;overflow:hidden}.dc-plat-diagram svg{width:100%}.dc-plat-layers{background:#0a0e16;display:flex;flex-direction:column;gap:8px}.dc-pl{padding:20px 24px;background:#0a0e16;border-left:2px solid #1a2535;cursor:pointer;transition:all .3s}.dc-pl.active,.dc-pl:hover{border-left-color:#00ffa3;background:#0e1420}.dc-pl-num{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:var(--dc-sub-color);letter-spacing:2px;margin-bottom:6px}.dc-pl-name{font-size:15px;font-weight:500;margin-bottom:4px;transition:color .3s;color:var(--dc-heading-color)}.dc-pl.active .dc-pl-name,.dc-pl:hover .dc-pl-name{color:#00ffa3}.dc-pl-desc{font-size:var(--dc-sm-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height)}.dc-services{background:#08090f}.dc-svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:60px}.dc-svc{background:#0a0e16;padding:36px 28px;border-top:2px solid #1a2535;cursor:default;transition:all .3s;overflow:hidden;position:relative}.dc-svc:hover{background:#0e1420;border-top-color:var(--ac)}.dc-svc-visual{height:200px;margin:-36px -28px 28px;overflow:hidden;position:relative}.dc-svc-visual svg{width:100%;height:100%}.dc-svc-title{font-family:var(--dc-heading-font);font-size:var(--dc-sm-title-size);letter-spacing:.5px;margin-bottom:8px;color:var(--dc-card-title-color)}.dc-svc-desc{font-size:var(--dc-sm-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height);margin-bottom:16px}.dc-svc-list{list-style:none;display:flex;flex-direction:column;gap:5px;padding:0;margin:0}.dc-svc-list li{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:9px;color:var(--dc-sub-color);padding-left:14px;position:relative}.dc-svc-list li:before{content:"\203A";position:absolute;left:0;color:var(--ac)}.dc-why-dc{background:#06080c}.dc-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:60px}.dc-why-card{background:#0a0e16;border-top:2px solid var(--ac);min-height:380px;display:flex;flex-direction:column;cursor:default;transition:all .4s;position:relative;overflow:hidden}.dc-why-card:hover{background:#0e1420;transform:translateY(-4px)}.dc-why-card-illust{flex:1;position:relative;min-height:220px;overflow:hidden}.dc-why-card-bottom{padding:24px 28px 28px;border-top:1px solid rgba(255,255,255,.06)}.dc-why-card-label{font-family:var(--dc-heading-font);font-size:var(--dc-sm-title-size);letter-spacing:.5px;line-height:1.35;margin-bottom:10px;color:var(--dc-card-title-color)}.dc-why-card-desc{font-size:var(--dc-sm-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height)}.dc-illust-price{display:flex;flex-direction:column;align-items:flex-start;padding:32px 28px 24px;height:100%;justify-content:flex-end}.dc-illust-price .dc-price-label{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:var(--dc-sub-color);letter-spacing:1px;text-transform:uppercase}.dc-illust-price .dc-price-val{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:72px;line-height:1.35;color:#fff;letter-spacing:-1px;margin-top:4px}.dc-illust-price .dc-price-val span{color:var(--dc-sub-color)}.dc-illust-price .dc-slider-track{width:100%;height:3px;background:#161c28;margin-top:20px;border-radius:2px;position:relative}.dc-illust-price .dc-slider-track:after{content:"";position:absolute;left:0;top:0;width:60%;height:100%;background:#00ffa3;border-radius:2px}.dc-illust-price .dc-slider-track:before{content:"";position:absolute;top:-5px;left:60%;width:13px;height:13px;background:#00ffa3;border-radius:50%;transform:translateX(-50%);box-shadow:0 0 8px rgba(0,255,163,.4)}.dc-illust-price .dc-slider-labels{display:flex;justify-content:space-between;width:100%;margin-top:10px}.dc-illust-price .dc-slider-labels span{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:var(--dc-sub-color);letter-spacing:.5px;text-transform:uppercase}.dc-illust-support{display:flex;flex-direction:column;align-items:center;padding:28px 20px 0;height:100%;position:relative}.dc-illust-support .dc-support-big{font-size:52px;color:#fff;letter-spacing:2px}.dc-illust-support .dc-support-big,.dc-illust-support .dc-support-sub{font-family:"Bebas Neue",var(--font-bebas),sans-serif;line-height:1.35}.dc-illust-support .dc-support-sub{font-size:28px;color:var(--dc-sub-color);letter-spacing:4px;margin-top:-2px}.dc-notif-stack{position:absolute;bottom:12px;left:12px;right:12px}.dc-notif{position:absolute;bottom:0;left:0;right:0;background:rgba(6,12,10,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,255,163,.15);padding:8px 12px;display:flex;flex-direction:column;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.4)}.dc-notif:first-child{bottom:38px;transform:scale(.92);transform-origin:bottom center;z-index:1}.dc-notif:nth-child(2){bottom:24px;transform:scale(.96);transform-origin:bottom center;z-index:2}.dc-notif:nth-child(3){position:relative;opacity:1;z-index:3}.dc-notif-top{display:flex;justify-content:space-between;align-items:center}.dc-notif-top .dc-notif-brand{font-weight:700;color:#00ffa3;letter-spacing:1px}.dc-notif-top .dc-notif-brand,.dc-notif-top .dc-notif-time{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:var(--dc-pill-size)}.dc-notif-top .dc-notif-time{color:#c0d8c8}.dc-notif-msg{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:11px;color:#d0e8da;margin-top:2px;line-height:1.4}.dc-illust-clock{padding:0;height:100%;position:relative}.dc-illust-clock .dc-clock-text{position:absolute;bottom:24px;left:28px;z-index:2}.dc-illust-clock .dc-clock-label{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:var(--dc-sub-color);letter-spacing:1px;text-transform:uppercase}.dc-illust-clock .dc-clock-val{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:64px;line-height:1.35;color:#fff;letter-spacing:-1px;margin-top:4px}.dc-illust-clock .dc-clock-val span{color:var(--dc-sub-color)}.dc-illust-clock .dc-clock-arc{position:absolute;bottom:-30%;right:-15%;width:75%;aspect-ratio:1}.dc-packages{background:#08090f}.dc-pkg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:60px}.dc-pkg-card{background:#0a0e16;display:flex;flex-direction:column;cursor:default;transition:all .4s;position:relative;overflow:hidden}.dc-pkg-card:hover{background:#0e1420;transform:translateY(-4px)}.dc-pkg-top-bar{height:2px;background:linear-gradient(90deg,var(--ac),transparent)}.dc-pkg-header{padding:36px 28px;border-bottom:1px solid rgba(255,255,255,.06);flex:1;display:flex;flex-direction:column}.dc-pkg-tier{font-family:var(--dc-tag-font);font-size:var(--dc-card-tag-size);letter-spacing:var(--dc-card-tag-spacing);text-transform:uppercase;color:var(--ac);margin-bottom:16px}.dc-pkg-tagline{font-family:var(--dc-heading-font);font-size:var(--dc-sm-title-size);letter-spacing:.5px;line-height:1.35;flex:1;color:var(--dc-card-title-color)}.dc-pkg-price,.dc-pkg-tagline{margin-bottom:20px}.dc-pkg-price .dc-price-val{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:48px;line-height:1.35;color:var(--dc-heading-color)}.dc-pkg-price .dc-price-currency{font-size:18px;color:var(--dc-sub-color)}.dc-pkg-price .dc-price-period{color:var(--dc-sub-color);letter-spacing:1px;margin-top:4px}.dc-pkg-cta,.dc-pkg-price .dc-price-period{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;text-transform:uppercase}.dc-pkg-cta{display:inline-block;padding:10px 24px;font-weight:700;letter-spacing:2px;border:1px solid var(--ac);color:var(--ac);background:transparent;cursor:pointer;transition:all .25s;text-decoration:none}.dc-pkg-cta:hover{background:var(--ac);color:#06080c}.dc-pkg-features{padding:24px 28px}.dc-pkg-features ul{list-style:none;display:flex;flex-direction:column;gap:8px;padding:0;margin:0}.dc-pkg-features li{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:var(--dc-sub-color);padding-left:16px;position:relative;letter-spacing:.5px}.dc-pkg-features li:before{content:"\203A";position:absolute;left:0;color:var(--ac)}.dc-pkg-plus-row{display:flex;align-items:center;justify-content:space-between;padding:0 5%;margin-top:48px}.dc-pkg-plus{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;color:rgba(90,122,154,.4);user-select:none}.dc-pkg-card-dark{background:#0a0e16;position:relative;display:flex;flex-direction:column;cursor:default;transition:all .4s;overflow:hidden}.dc-pkg-card-dark:hover{transform:translateY(-4px)}.dc-pkg-dark-img{position:absolute;inset:0;background:url(/drone_center/hero/drone-hero.png) 50%/cover no-repeat;opacity:.15}.dc-faq-sec{background:#06080c}.dc-faq-layout{display:grid;grid-template-columns:35% 1fr;gap:40px;margin-top:60px}.dc-faq-sidebar-title{font-family:var(--dc-heading-font);font-size:var(--dc-sm-title-size);margin-bottom:12px;color:var(--dc-card-title-color)}.dc-faq-sidebar-desc{font-size:var(--dc-sm-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height);max-width:280px}.dc-faq-sidebar-link{display:inline-flex;align-items:center;gap:8px;margin-top:40px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#00ffa3;text-decoration:none;transition:opacity .2s}.dc-faq-sidebar-link:hover{opacity:.7}.dc-faq-sidebar-link svg{width:14px;height:14px;stroke:#00ffa3;fill:none;stroke-width:2}.dc-faq-items{display:flex;flex-direction:column;gap:8px}.dc-faq-item{background:#0a0e16;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:all .3s}.dc-faq-item:hover{border-color:rgba(0,255,163,.15)}.dc-faq-item.open{border-color:rgba(0,255,163,.2);background:#0e1420}.dc-faq-q{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;gap:16px}.dc-faq-q-text{font-size:14px;font-weight:500;line-height:1.5;color:var(--dc-heading-color)}.dc-faq-toggle{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#e2eaf5;border-radius:50%;transition:all .25s}.dc-faq-item.open .dc-faq-toggle{background:#00ffa3}.dc-faq-toggle svg{width:14px;height:14px;stroke:#06080c;fill:none;stroke-width:2.5}.dc-faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.dc-faq-item.open .dc-faq-a{max-height:300px;padding:0 24px 20px}.dc-faq-a-text{font-size:var(--dc-card-desc-size);color:var(--dc-card-desc-color);line-height:var(--dc-card-desc-line-height)}.dc-contact-sec{background:#0a0e16;border-top:1px solid rgba(255,255,255,.06)}.dc-contact-layout{display:grid;grid-template-columns:35% 1fr;gap:40px;margin-top:60px}.dc-contact-form{max-width:560px}.dc-contact-field{margin-bottom:40px}.dc-contact-label{font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--dc-sub-color);margin-bottom:8px}.dc-contact-input{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.12);padding:12px 0;font-family:"DM Sans",var(--font-dm-sans),sans-serif;font-size:16px;color:var(--dc-heading-color);outline:none;transition:border-color .3s}.dc-contact-input:focus{border-bottom-color:rgba(0,255,163,.5)}.dc-contact-input::placeholder{color:var(--dc-sub-color)}.dc-contact-textarea{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.12);padding:12px 0;font-family:"DM Sans",var(--font-dm-sans),sans-serif;font-size:16px;color:var(--dc-heading-color);outline:none;resize:vertical;min-height:120px;transition:border-color .3s}.dc-contact-textarea:focus{border-bottom-color:rgba(0,255,163,.5)}.dc-contact-textarea::placeholder{color:var(--dc-sub-color)}.dc-contact-submit{width:100%;padding:16px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(135deg,#00ffa3,#00b8ff);color:#06080c;border:none;cursor:pointer;transition:opacity .2s}.dc-contact-submit:hover{opacity:.85}.dc-cta-sec{position:relative;overflow:hidden;background:#0a0e16;padding:100px 40px;text-align:center;border-top:1px solid rgba(255,255,255,.06)}.dc-cta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:400px;background:radial-gradient(ellipse,rgba(0,255,163,.07) 0,transparent 70%);pointer-events:none}.dc-cta-h{font-family:"Bebas Neue",var(--font-bebas),sans-serif;font-size:clamp(56px,9vw,120px);line-height:1.3;margin-bottom:24px;position:relative;color:var(--dc-heading-color)}.dc-cta-h em{background:linear-gradient(135deg,#00ffa3,#00b8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-style:normal}.dc-cta-p{font-size:var(--dc-sub-size);color:var(--dc-sub-color);max-width:440px;margin:0 auto 40px;line-height:var(--dc-sub-line-height);position:relative}.dc-cta-row{display:flex;gap:12px;justify-content:center;position:relative}.dc-btn-o{padding:13px 28px;font-family:"Space Mono",var(--font-space-mono),monospace;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;background:transparent;color:var(--dc-heading-color);border:1px solid rgba(255,255,255,.15);cursor:pointer;border-radius:999px;transition:all .2s}.dc-btn-o:hover{border-color:#00ffa3;color:#00ffa3}.dc-div-line{height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,163,.15) 30%,rgba(0,184,255,.15) 70%,transparent)}.dc-fi{opacity:0;transform:translateY(28px);transition:opacity .8s,transform .8s}.dc-fi.vis{opacity:1;transform:translateY(0)}@media (min-width:640px){.dc-shw-card{flex:0 0 540px;min-width:540px}.dc-shw-card-visual{height:340px}.dc-shw-tablet{width:380px}.dc-shw-tablet .dc-shw-screen{border-radius:16px}.dc-shw-phone{width:140px}.dc-shw-phone .dc-shw-screen{border-radius:26px}.dc-shw-card-title{font-size:18px}}@media (max-width:900px){.dc-page section{padding:60px 20px}.dc-hero-inner{grid-template-columns:1fr;bottom:40px;left:20px;right:20px}.dc-hero-right{display:none}.dc-hero-btns{flex-wrap:wrap;gap:12px}.dc-btn-g{font-size:11px;padding:11px 20px;letter-spacing:1px}.dc-hero-read-more{font-size:12px}.dc-hero-pills{gap:6px}.dc-pill{padding:3px 8px;font-size:9px}.dc-hero-p{font-size:13px}.dc-vc{grid-template-columns:1fr}.dc-vc:nth-child(2n){direction:ltr}.dc-vc-visual{min-height:240px;order:-1}.dc-scroll-layout{flex-direction:column}.dc-scroll-visual{display:none}.dc-scroll-mobile-svg{display:block;width:100%;height:340px;margin-bottom:32px;background:#0a0c12;border:1px solid rgba(255,255,255,.06);overflow:hidden}.dc-scroll-mobile-svg .dc-scroll-svg{width:100%;height:100%}.dc-scroll-card{opacity:1;padding:48px 0;min-height:auto;flex-wrap:wrap}.dc-cb-metrics{grid-template-columns:repeat(2,1fr)}.dc-plat-layout{grid-template-columns:1fr}.dc-svc-grid{grid-template-columns:1fr 1fr}.dc-contact-layout,.dc-faq-layout,.dc-pkg-grid,.dc-why-grid{grid-template-columns:1fr}}@media (max-width:768px){.dc-showcase-inner{padding:0 20px}.dc-shw-featured{grid-template-columns:1fr}.dc-shw-featured-content{padding:32px 24px}.dc-shw-featured-visual{min-height:260px;order:-1}.dc-shw-card{flex:0 0 340px;min-width:340px}.dc-shw-card-visual{height:220px}.dc-shw-tablet{width:220px}.dc-shw-phone{width:90px}.dc-showcase-controls{flex-wrap:wrap;gap:16px}.dc-showcase-counter,.dc-showcase-plus-row{display:none}.dc-cb-metrics{grid-template-columns:repeat(2,1fr);gap:8px}.dc-cm-val{font-size:18px}.dc-cm-lbl{font-size:8px}.dc-scroll-card{flex-direction:column;gap:16px;padding:36px 0;min-height:auto}.dc-scroll-card-idx{flex-direction:row;width:auto;gap:12px;order:1}.dc-scroll-card-inner{order:2}.dc-scroll-idx-line{width:40px;height:1px;flex:none}.dc-scroll-mobile-svg{order:0;height:280px}.dc-svc-grid{grid-template-columns:1fr}.dc-hero{min-height:560px}.dc-hero-inner{bottom:24px;left:16px;right:16px}.dc-hero-btns{flex-direction:column;align-items:flex-start;gap:10px}.dc-btn-g{font-size:10px;padding:10px 18px;width:100%;text-align:center}.dc-hero-headline,.dc-hero-headline-sub{font-size:clamp(24px,7vw,36px)}.dc-hero-p{font-size:12px}.dc-hero-p,.dc-hero-pills{margin-bottom:16px}.dc-pill{padding:2px 6px;font-size:8px}}.nvidia-badge-sticker{position:absolute;top:4px;right:12px;z-index:10;background:rgba(255,255,255,.85);backdrop-filter:blur(8px);border:1px solid var(--bl-line-strong,rgba(0,0,0,.08));border-radius:8px;padding:8px 12px;display:flex;align-items:center}.nvidia-badge-sticker img{display:block;width:140px;height:auto}@media (max-width:1023px){.nvidia-badge-sticker{top:4px;right:12px;padding:6px 8px}.nvidia-badge-sticker img{width:100px}}