.page-main[data-astro-cid-ef5kyvss]{padding-top:80px}.page-header[data-astro-cid-ef5kyvss]{background:var(--bg-secondary);border-bottom:1px solid var(--card-border);text-align:center;padding:6rem 0 4rem}.page-breadcrumbs[data-astro-cid-ef5kyvss]{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.85rem;font-weight:600;display:inline-block}.page-title[data-astro-cid-ef5kyvss]{margin-bottom:1rem}.page-subtitle[data-astro-cid-ef5kyvss]{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.story-section[data-astro-cid-ef5kyvss]{background:var(--bg-primary)}.story-container[data-astro-cid-ef5kyvss]{grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;display:grid}.story-content[data-astro-cid-ef5kyvss]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.story-tagline[data-astro-cid-ef5kyvss]{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:700}.story-content[data-astro-cid-ef5kyvss] h2[data-astro-cid-ef5kyvss]{margin-bottom:1rem}.story-content[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]{color:var(--text-secondary);font-size:1.05rem;line-height:1.7}.story-qualifications[data-astro-cid-ef5kyvss]{justify-content:center;display:flex}.qual-badge[data-astro-cid-ef5kyvss]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--border-radius-lg);flex-direction:column;align-items:flex-start;gap:1rem;padding:3rem 2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #00000005}.qual-icon[data-astro-cid-ef5kyvss]{color:var(--accent-primary);margin-bottom:.5rem;font-size:2.5rem}.qual-badge[data-astro-cid-ef5kyvss] h3[data-astro-cid-ef5kyvss]{font-size:1.4rem;font-weight:700}.qual-badge[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.commitments-list[data-astro-cid-ef5kyvss]{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.commitments-list[data-astro-cid-ef5kyvss] li[data-astro-cid-ef5kyvss]{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.commitments-list[data-astro-cid-ef5kyvss] li[data-astro-cid-ef5kyvss] strong[data-astro-cid-ef5kyvss]{color:var(--text-primary);margin-bottom:.25rem;display:block}.values-section[data-astro-cid-ef5kyvss]{background:var(--bg-secondary);border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border)}.section-title-wrapper[data-astro-cid-ef5kyvss]{text-align:center;max-width:600px;margin:0 auto 5rem}.center-title[data-astro-cid-ef5kyvss]{margin-bottom:1rem}.center-subtitle[data-astro-cid-ef5kyvss]{color:var(--text-secondary);font-size:1.1rem}.values-grid[data-astro-cid-ef5kyvss]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.value-card[data-astro-cid-ef5kyvss]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--border-radius-default);text-align:center;transition:var(--transition-smooth);flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.value-card[data-astro-cid-ef5kyvss]:hover{border-color:var(--accent-primary);transform:translateY(-3px)}.value-icon-box[data-astro-cid-ef5kyvss]{background:var(--bg-secondary);border:1px solid var(--card-border);border-radius:var(--border-radius-default);width:56px;height:56px;color:var(--accent-primary);justify-content:center;align-items:center;margin-bottom:.5rem;font-size:1.5rem;display:flex}.value-card[data-astro-cid-ef5kyvss] h3[data-astro-cid-ef5kyvss]{font-size:1.2rem;font-weight:600}.value-card[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.tech-section[data-astro-cid-ef5kyvss]{background:var(--bg-primary)}.tech-container[data-astro-cid-ef5kyvss]{grid-template-columns:1.15fr .85fr;align-items:center;gap:6rem;display:grid}.tech-text[data-astro-cid-ef5kyvss]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.tech-tagline[data-astro-cid-ef5kyvss]{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:700}.tech-text[data-astro-cid-ef5kyvss] h2[data-astro-cid-ef5kyvss]{margin-bottom:1rem}.tech-text[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]{color:var(--text-secondary);font-size:1.05rem;line-height:1.7}.tech-image-deco[data-astro-cid-ef5kyvss]{justify-content:center;display:flex}.tech-drone-card[data-astro-cid-ef5kyvss]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--border-radius-lg);text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:3rem 2.5rem;display:flex;box-shadow:0 15px 35px #00000005}.tech-drone-img-wrapper[data-astro-cid-ef5kyvss]{justify-content:center;align-items:center;width:100%;max-width:260px;display:flex}.tech-drone-img[data-astro-cid-ef5kyvss]{object-fit:contain;filter:drop-shadow(0 8px 16px #0000000a);width:100%;height:auto;transition:var(--transition-smooth)}.tech-drone-card[data-astro-cid-ef5kyvss]:hover .tech-drone-img[data-astro-cid-ef5kyvss]{transform:translateY(-5px)}.tech-drone-logo-wrapper[data-astro-cid-ef5kyvss]{justify-content:center;align-items:center;margin-top:.5rem;display:flex}.tech-dji-logo[data-astro-cid-ef5kyvss]{width:auto;max-height:22px;display:block}.tech-drone-desc[data-astro-cid-ef5kyvss]{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.4}@media (width<=992px){.story-container[data-astro-cid-ef5kyvss],.tech-container[data-astro-cid-ef5kyvss]{grid-template-columns:1fr;gap:4rem}.story-qualifications[data-astro-cid-ef5kyvss]{order:2}.values-grid[data-astro-cid-ef5kyvss]{grid-template-columns:1fr;gap:1.5rem}}.about-cta-section[data-astro-cid-ef5kyvss]{background:var(--bg-secondary);border-top:1px solid var(--card-border)}.about-cta-card[data-astro-cid-ef5kyvss]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--border-radius-lg);text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:800px;margin:0 auto;padding:4rem 3rem;display:flex;box-shadow:0 10px 30px #00000005}.about-cta-card[data-astro-cid-ef5kyvss] h2[data-astro-cid-ef5kyvss]{font-size:1.6rem;font-weight:700}.about-cta-card[data-astro-cid-ef5kyvss] p[data-astro-cid-ef5kyvss]{color:var(--text-secondary);max-width:580px;font-size:1.05rem;line-height:1.6}.about-cta-actions[data-astro-cid-ef5kyvss]{gap:1rem;margin-top:1rem;display:flex}.btn-primary-solid[data-astro-cid-ef5kyvss]{background:var(--accent-primary);color:#fff;font-family:var(--font-body);border-radius:var(--border-radius-default);transition:var(--transition-smooth);align-items:center;padding:.85rem 1.75rem;font-weight:600;display:inline-flex}.btn-primary-solid[data-astro-cid-ef5kyvss]:hover{background:var(--accent-secondary);transform:translateY(-2px)}.btn-secondary-outline[data-astro-cid-ef5kyvss]{border:1px solid var(--accent-primary);color:var(--accent-primary);font-family:var(--font-body);border-radius:var(--border-radius-default);transition:var(--transition-smooth);background:0 0;align-items:center;padding:.85rem 1.75rem;font-weight:600;display:inline-flex}.btn-secondary-outline[data-astro-cid-ef5kyvss]:hover{background:var(--accent-primary);color:#fff;transform:translateY(-2px)}@media (width<=576px){.about-cta-card[data-astro-cid-ef5kyvss]{padding:2.5rem 1.5rem}.about-cta-actions[data-astro-cid-ef5kyvss]{flex-direction:column;gap:.75rem;width:100%}.btn-primary-solid[data-astro-cid-ef5kyvss],.btn-secondary-outline[data-astro-cid-ef5kyvss]{justify-content:center;width:100%}}
