.dDMj9q_band{padding-block:64px}.dDMj9q_seam{border-bottom:1px solid var(--line-light)}.dDMj9q_kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);font-size:.8125rem;font-weight:500}.dDMj9q_ptitle{letter-spacing:-.4px;max-width:760px;margin-top:8px;font-size:2rem;font-weight:400;line-height:1.25}.dDMj9q_lead{color:var(--color-dark-header)}.dDMj9q_run{color:var(--color-body)}.dDMj9q_intro{color:var(--color-body);max-width:720px;margin-top:16px;font-size:1rem;line-height:1.65}.dDMj9q_headInner{padding-block:48px 64px}.dDMj9q_headerGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;display:grid}.dDMj9q_h1{letter-spacing:-.6px;color:var(--color-dark-header);max-width:560px;font-size:2.75rem;font-weight:400;line-height:1.12}.dDMj9q_lede{color:var(--color-body);max-width:540px;margin-top:18px;font-size:1.125rem;line-height:1.6}.dDMj9q_headerCtas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.dDMj9q_btnPrimary{color:#fff;background:var(--color-accent);border-radius:var(--radius-md);align-items:center;gap:8px;padding:12px 22px;font-size:.9375rem;font-weight:500;display:inline-flex}.dDMj9q_btnPrimary:hover{background:var(--color-accent-hover)}.dDMj9q_btnGhost{color:var(--color-dark-header);border:1px solid var(--card-border);border-radius:var(--radius-md);background:#fff;align-items:center;padding:12px 22px;font-size:.9375rem;font-weight:500;display:inline-flex}.dDMj9q_btnGhost:hover{border-color:var(--color-accent);color:var(--color-accent)}.dDMj9q_headerMedia{justify-self:end;width:100%;max-width:520px}.dDMj9q_droneStage{padding-bottom:26px;position:relative}.dDMj9q_drone{z-index:1;will-change:transform;width:100%;height:auto;animation:5s ease-in-out infinite dDMj9q_drone-bob;display:block;position:relative}.dDMj9q_droneShadow{z-index:0;filter:blur(3px);background:radial-gradient(#0c0c1a4d,#0c0c1a00 70%);border-radius:50%;width:58%;height:22px;animation:5s ease-in-out infinite dDMj9q_drone-shadow;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}@keyframes dDMj9q_drone-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes dDMj9q_drone-shadow{0%,to{opacity:.32;transform:translate(-50%)scale(1)}50%{opacity:.16;transform:translate(-50%)scale(.82)}}@media (prefers-reduced-motion:reduce){.dDMj9q_drone,.dDMj9q_droneShadow{animation:none}}.dDMj9q_cols{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.dDMj9q_col{flex-direction:column;align-items:flex-start;display:flex}.dDMj9q_colIcon{margin-bottom:16px}.dDMj9q_colTitle{color:var(--color-dark-header);margin-bottom:8px;font-size:1.0625rem;font-weight:500}.dDMj9q_colBody{color:var(--color-body);font-size:1rem;line-height:1.6}.dDMj9q_cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.dDMj9q_card{border:1px solid var(--line-light);border-radius:var(--radius-lg);background:#fff;flex-direction:column;align-items:flex-start;padding:28px;transition:border-color .15s,box-shadow .15s;display:flex}.dDMj9q_card:hover{border-color:var(--card-border);box-shadow:0 1px 14px #0c0c1a0d}.dDMj9q_cardTitle{color:var(--color-dark-header);margin-bottom:8px;font-size:1.0625rem;font-weight:500}.dDMj9q_cardBody{color:var(--color-body);font-size:1rem;line-height:1.6}.dDMj9q_darkBand{--frame-line:#ffffff1f;padding-block:72px}.dDMj9q_kickerOnDark{letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-light);font-size:.8125rem;font-weight:500}.dDMj9q_ptitleOnDark{letter-spacing:-.4px;max-width:760px;margin-top:8px;font-size:2rem;font-weight:400;line-height:1.25}.dDMj9q_leadOnDark{color:var(--color-dark-header-on-dark)}.dDMj9q_runOnDark{color:var(--color-dark-body)}.dDMj9q_introOnDark{color:var(--color-dark-body);max-width:720px;margin-top:16px;font-size:1rem;line-height:1.65}.dDMj9q_darkCols{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.dDMj9q_darkColTitle{color:var(--color-dark-header-on-dark);margin-bottom:8px;font-size:1.0625rem;font-weight:500}.dDMj9q_darkColBody{color:var(--color-dark-body);font-size:.9375rem;line-height:1.6}.dDMj9q_serviceCols{grid-template-columns:repeat(3,1fr);gap:36px 28px;margin-top:36px;display:grid}.dDMj9q_serviceColTitle{color:var(--color-dark-header);border-bottom:1px solid var(--line-light);margin-bottom:12px;padding-bottom:12px;font-size:1.0625rem;font-weight:500}.dDMj9q_serviceList{margin:0;padding:0;list-style:none}.dDMj9q_serviceItem{color:var(--color-body);padding:5px 0;font-size:.9375rem;line-height:1.5}@media (max-width:880px){.dDMj9q_headerGrid,.dDMj9q_cols,.dDMj9q_cards,.dDMj9q_darkCols{grid-template-columns:1fr}.dDMj9q_headerMedia{justify-self:stretch;max-width:420px;margin-top:8px}.dDMj9q_serviceCols{grid-template-columns:repeat(2,1fr)}.dDMj9q_h1{font-size:2rem}.dDMj9q_ptitle,.dDMj9q_ptitleOnDark{font-size:1.625rem}}@media (max-width:560px){.dDMj9q_cols,.dDMj9q_cards,.dDMj9q_serviceCols{grid-template-columns:1fr}}
