.page-hero[data-astro-cid-ta2fbyqs]{height:50vh;min-height:400px;color:var(--color-white);background:linear-gradient(#10233fc7,#10233fc7),url(https://images.unsplash.com/photo-1504307651254-35680f356dfd?w=1920&h=800&fit=crop) 50%/cover;align-items:center;display:flex;position:relative}.hero-overlay[data-astro-cid-ta2fbyqs]{display:none}.page-hero[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{z-index:1;text-align:center;position:relative}.page-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{color:var(--color-white);margin-bottom:1rem;font-size:3.5rem}.page-hero[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffe6;font-size:1.5rem}.company-story[data-astro-cid-ta2fbyqs]{background-color:#fff;padding:6rem 0}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.story-content[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:2rem}.lead[data-astro-cid-ta2fbyqs]{color:var(--color-dark);margin-bottom:1.5rem;font-size:1.25rem;font-weight:500}.story-content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);margin-bottom:1.5rem;line-height:1.8}.story-image[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border-radius:0;width:100%;box-shadow:0 8px 18px #0f27481a}.mission-vision[data-astro-cid-ta2fbyqs]{color:var(--color-dark);background:#fff}.mission-card[data-astro-cid-ta2fbyqs]{text-align:center;background:var(--color-light-gray);border:1px solid #e5e7eb;padding:3rem 2rem}.mission-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:1.25rem;font-size:2rem}.mission-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);font-size:1.05rem;line-height:1.8}.core-values[data-astro-cid-ta2fbyqs]{background-color:var(--color-light-gray)}.value-card[data-astro-cid-ta2fbyqs]{text-align:center;background:#fff;border-radius:0;padding:2rem;transition:transform .3s}.value-card[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-1px)}.value-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:1rem}.value-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);line-height:1.6}.history-section[data-astro-cid-ta2fbyqs]{background-color:var(--color-light-gray)}.history-card[data-astro-cid-ta2fbyqs]{border-left:4px solid var(--color-primary);background:#fff;padding:2.5rem;box-shadow:0 8px 18px #0f274814}.history-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);margin-bottom:1rem;line-height:1.8}.history-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.owner-section[data-astro-cid-ta2fbyqs]{background-color:#fff}.owner-card[data-astro-cid-ta2fbyqs]{background:var(--color-light-gray);border-left:4px solid var(--color-primary);padding:2.5rem}.owner-card[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:.5rem}.owner-name[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:1.25rem;font-weight:700}.owner-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);margin-bottom:1rem;line-height:1.8}.why-work[data-astro-cid-ta2fbyqs]{background-color:#fff}.why-work-content[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{text-align:center;color:var(--color-primary);margin-bottom:3rem;font-size:2.5rem}.benefits-list[data-astro-cid-ta2fbyqs]{padding:0;list-style:none}.benefits-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{margin-bottom:2rem;padding-left:2rem;position:relative}.benefits-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"✓";color:var(--color-primary);font-size:1.5rem;font-weight:700;position:absolute;left:0}.benefits-list[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:.5rem;font-size:1.1rem;display:block}.benefits-list[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);margin:0;line-height:1.6}.license-section[data-astro-cid-ta2fbyqs]{background-color:var(--color-light-gray)}.license-card[data-astro-cid-ta2fbyqs]{background:#fff;padding:2.5rem;box-shadow:0 8px 18px #0f274814}.license-header[data-astro-cid-ta2fbyqs]{align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.license-header[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:.4rem}.license-header[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray);margin:0}.license-badge[data-astro-cid-ta2fbyqs]{width:96px;height:auto}.license-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.license-grid[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{border:1px solid #e5e7eb;padding:1rem}.license-grid[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:.35rem;font-size:1rem}.license-grid[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-dark);margin:0;font-weight:600}.cta-section[data-astro-cid-ta2fbyqs]{color:var(--color-white);text-align:center;background:#10233ff2}.cta-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-white);margin-bottom:1rem;font-size:3rem}.cta-section[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.25rem}.cta-section[data-astro-cid-ta2fbyqs] .btn-outline[data-astro-cid-ta2fbyqs]{color:var(--color-white);border-color:#ffffffd9}.cta-section[data-astro-cid-ta2fbyqs] .btn-outline[data-astro-cid-ta2fbyqs]:hover{color:var(--color-white);border-color:var(--color-white);background-color:#ffffff1f}.cta-buttons[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}@media (width<=768px){.page-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:2.5rem}.page-hero[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:1.25rem}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:3rem}.license-header[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start}.license-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.cta-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:2rem}}
