.company-page[data-astro-cid-aozxvyve]{--company-blue:#0284c7;--company-blue-dark:#0369a1;--company-text:#1f2937;--company-muted:#5b6472;--company-border:#e5e7eb;--company-light:#f8fafc;color:var(--company-text);font-family:Trebuchet MS,Arial,sans-serif}.company-container[data-astro-cid-aozxvyve]{width:min(1120px,100% - 40px);margin-inline:auto}.company-hero[data-astro-cid-aozxvyve]{background:var(--company-light);border-bottom:1px solid var(--company-border);padding:88px 0 82px}.company-eyebrow[data-astro-cid-aozxvyve]{color:var(--company-blue-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:.82rem;font-weight:700;display:inline-block}.company-hero[data-astro-cid-aozxvyve] h1[data-astro-cid-aozxvyve]{letter-spacing:-.035em;max-width:780px;margin:0 0 22px;font-size:clamp(2.3rem,5vw,3.7rem);line-height:1.12}.company-hero-text[data-astro-cid-aozxvyve]{max-width:720px;color:var(--company-muted);margin:0;font-size:1.12rem;line-height:1.8}.company-section[data-astro-cid-aozxvyve]{padding:84px 0}.company-intro-grid[data-astro-cid-aozxvyve]{grid-template-columns:1.2fr .8fr;align-items:center;gap:64px;display:grid}.company-page[data-astro-cid-aozxvyve] h2[data-astro-cid-aozxvyve]{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(1.8rem,3.5vw,2.5rem);line-height:1.2}.company-page[data-astro-cid-aozxvyve] p[data-astro-cid-aozxvyve]{color:var(--company-muted);line-height:1.8}.company-intro-grid[data-astro-cid-aozxvyve] p[data-astro-cid-aozxvyve]{margin:0 0 18px}.company-features[data-astro-cid-aozxvyve]{border:1px solid var(--company-border);background:#fff;border-radius:10px;padding:12px 24px;display:grid}.company-feature[data-astro-cid-aozxvyve]{align-items:center;gap:12px;padding:18px 0;font-weight:600;display:flex}.company-feature[data-astro-cid-aozxvyve]+.company-feature[data-astro-cid-aozxvyve]{border-top:1px solid var(--company-border)}.company-check[data-astro-cid-aozxvyve]{width:25px;height:25px;color:var(--company-blue-dark);background:#e0f2fe;border-radius:50%;flex:0 0 25px;place-items:center;font-weight:700;display:grid}.company-values[data-astro-cid-aozxvyve]{background:var(--company-light);border-top:1px solid var(--company-border);border-bottom:1px solid var(--company-border);padding:82px 0 90px}.company-section-heading[data-astro-cid-aozxvyve]{text-align:center;max-width:680px;margin:0 auto 42px}.company-section-heading[data-astro-cid-aozxvyve] .company-eyebrow[data-astro-cid-aozxvyve]{margin-bottom:12px}.company-section-heading[data-astro-cid-aozxvyve] h2[data-astro-cid-aozxvyve]{margin-bottom:0}.company-card-grid[data-astro-cid-aozxvyve]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.company-card[data-astro-cid-aozxvyve]{border:1px solid var(--company-border);background:#fff;border-radius:10px;padding:30px}.company-card-icon[data-astro-cid-aozxvyve]{width:54px;height:54px;color:var(--company-blue-dark);background:#e0f2fe;border-radius:9px;place-items:center;margin-bottom:24px;display:grid}.company-card[data-astro-cid-aozxvyve] h3[data-astro-cid-aozxvyve]{margin:0 0 12px;font-size:1.2rem;line-height:1.4}.company-card[data-astro-cid-aozxvyve] p[data-astro-cid-aozxvyve]{margin:0;font-size:.97rem}.company-cta[data-astro-cid-aozxvyve]{padding:68px 0}.company-cta-inner[data-astro-cid-aozxvyve]{justify-content:space-between;align-items:center;gap:36px;display:flex}.company-cta[data-astro-cid-aozxvyve] h2[data-astro-cid-aozxvyve]{margin-bottom:12px;font-size:clamp(1.6rem,3vw,2.1rem)}.company-cta[data-astro-cid-aozxvyve] p[data-astro-cid-aozxvyve]{max-width:650px;margin:0}.company-cta-button[data-astro-cid-aozxvyve]{background:var(--company-blue);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.company-cta-button[data-astro-cid-aozxvyve]:hover{background:var(--company-blue-dark)}.company-owner[data-astro-cid-aozxvyve]{background:#fff;padding:84px 0}.company-owner-grid[data-astro-cid-aozxvyve]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid}.company-owner-image[data-astro-cid-aozxvyve]{aspect-ratio:5/6;background:#f1f5f9;border-radius:10px;overflow:hidden}.company-owner-image[data-astro-cid-aozxvyve] img[data-astro-cid-aozxvyve]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.company-owner-content[data-astro-cid-aozxvyve] h2[data-astro-cid-aozxvyve]{margin-bottom:22px}.company-owner-content[data-astro-cid-aozxvyve] p[data-astro-cid-aozxvyve]{margin:0 0 18px}.company-owner-signature[data-astro-cid-aozxvyve]{flex-direction:column;gap:4px;display:flex;margin-top:28px!important}.company-owner-signature[data-astro-cid-aozxvyve] strong[data-astro-cid-aozxvyve]{color:#1f2937;font-size:1.05rem}.company-owner-signature[data-astro-cid-aozxvyve] span[data-astro-cid-aozxvyve]{color:#64748b;font-size:.92rem}@media (width<=800px){.company-owner[data-astro-cid-aozxvyve]{padding:64px 0}.company-owner-image[data-astro-cid-aozxvyve] img[data-astro-cid-aozxvyve]{object-fit:contain;width:100%;height:auto}.company-owner-grid[data-astro-cid-aozxvyve]{grid-template-columns:1fr;gap:32px}.company-owner-image[data-astro-cid-aozxvyve]{aspect-ratio:4/3;width:min(100%,420px)}.company-hero[data-astro-cid-aozxvyve]{padding:66px 0}.company-section[data-astro-cid-aozxvyve]{padding:64px 0}.company-intro-grid[data-astro-cid-aozxvyve]{grid-template-columns:1fr;gap:30px}.company-card-grid[data-astro-cid-aozxvyve]{grid-template-columns:1fr;gap:18px}.company-card[data-astro-cid-aozxvyve]{padding:26px}.company-cta-inner[data-astro-cid-aozxvyve]{flex-direction:column;align-items:flex-start;gap:24px}}@media (width<=480px){.company-container[data-astro-cid-aozxvyve]{width:min(100% - 32px,1120px)}.company-hero[data-astro-cid-aozxvyve]{padding:52px 0}.company-hero-text[data-astro-cid-aozxvyve]{font-size:1rem}.company-values[data-astro-cid-aozxvyve]{padding:62px 0}.company-features[data-astro-cid-aozxvyve]{padding-inline:16px}.company-feature[data-astro-cid-aozxvyve]{font-size:.94rem}.company-cta[data-astro-cid-aozxvyve]{padding:52px 0}.company-cta-button[data-astro-cid-aozxvyve]{width:100%}}
