.page-hero[data-astro-cid-ckwdhgqo]{background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-bg) 100%);padding:3rem 0 2.5rem;border-bottom:1px solid var(--color-border)}.breadcrumb[data-astro-cid-ckwdhgqo] ol[data-astro-cid-ckwdhgqo]{display:flex;gap:.5rem;list-style:none;padding:0;margin:0 0 1rem;flex-wrap:wrap}.breadcrumb[data-astro-cid-ckwdhgqo] li[data-astro-cid-ckwdhgqo]+li[data-astro-cid-ckwdhgqo]:before{content:"›";color:var(--color-muted);margin-right:.5rem}.breadcrumb[data-astro-cid-ckwdhgqo] a[data-astro-cid-ckwdhgqo]{color:var(--color-accent);text-decoration:none}.hero-badge[data-astro-cid-ckwdhgqo]{display:inline-block;background:var(--color-accent);color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.85rem;font-weight:600;margin-bottom:1rem}.page-hero[data-astro-cid-ckwdhgqo] h1[data-astro-cid-ckwdhgqo]{font-size:clamp(1.8rem,4vw,2.8rem);margin-bottom:.75rem}.hero-subtitle[data-astro-cid-ckwdhgqo]{color:var(--color-muted);max-width:600px;line-height:1.7;margin-bottom:2rem}.hero-cta[data-astro-cid-ckwdhgqo]{display:flex;gap:1rem;flex-wrap:wrap}.statement-section[data-astro-cid-ckwdhgqo]{padding:3rem 0;background:var(--color-accent)}.brand-statement[data-astro-cid-ckwdhgqo]{margin:0;padding:0;text-align:center}.brand-statement[data-astro-cid-ckwdhgqo] p[data-astro-cid-ckwdhgqo]{font-size:clamp(1.1rem,2.5vw,1.4rem);color:#fff;font-style:italic;font-weight:500;line-height:1.7;max-width:750px;margin:0 auto}.opportunities-section[data-astro-cid-ckwdhgqo]{padding:4rem 0}.opportunities-section[data-astro-cid-ckwdhgqo] h2[data-astro-cid-ckwdhgqo]{font-size:clamp(1.4rem,3vw,2rem);margin-bottom:.75rem}.section-intro[data-astro-cid-ckwdhgqo]{color:var(--color-muted);margin-bottom:2rem}.opportunities-grid[data-astro-cid-ckwdhgqo]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.opp-card[data-astro-cid-ckwdhgqo]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;transition:border-color .2s}.opp-card[data-astro-cid-ckwdhgqo]:hover{border-color:var(--color-accent)}.opp-icon[data-astro-cid-ckwdhgqo]{font-size:2rem;display:block;margin-bottom:.75rem}.opp-title[data-astro-cid-ckwdhgqo]{font-size:1.05rem;margin-bottom:.5rem}.opp-desc[data-astro-cid-ckwdhgqo]{font-size:.875rem;color:var(--color-muted);line-height:1.6;margin:0}.values-section[data-astro-cid-ckwdhgqo]{padding:4rem 0;background:var(--color-surface)}.values-section[data-astro-cid-ckwdhgqo] h2[data-astro-cid-ckwdhgqo]{font-size:clamp(1.4rem,3vw,2rem);margin-bottom:2rem}.values-grid[data-astro-cid-ckwdhgqo]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}.value-card[data-astro-cid-ckwdhgqo]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:1.5rem}.value-icon[data-astro-cid-ckwdhgqo]{font-size:1.75rem;display:block;margin-bottom:.75rem}.value-card[data-astro-cid-ckwdhgqo] h3[data-astro-cid-ckwdhgqo]{font-size:1rem;margin-bottom:.5rem;color:var(--color-accent)}.value-card[data-astro-cid-ckwdhgqo] p[data-astro-cid-ckwdhgqo]{font-size:.875rem;color:var(--color-muted);line-height:1.6;margin:0}.apply-section[data-astro-cid-ckwdhgqo]{padding:4rem 0}.apply-card[data-astro-cid-ckwdhgqo]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:2.5rem;max-width:650px;margin:0 auto}.apply-content[data-astro-cid-ckwdhgqo] h2[data-astro-cid-ckwdhgqo]{font-size:clamp(1.3rem,3vw,1.7rem);margin-bottom:1rem}.apply-content[data-astro-cid-ckwdhgqo]>p[data-astro-cid-ckwdhgqo]{color:var(--color-muted);line-height:1.7;margin-bottom:1.5rem}.apply-benefits[data-astro-cid-ckwdhgqo]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.apply-benefits[data-astro-cid-ckwdhgqo] li[data-astro-cid-ckwdhgqo]{font-size:.9rem;color:var(--color-text)}.related-section[data-astro-cid-ckwdhgqo]{padding:4rem 0;background:var(--color-surface)}.related-section[data-astro-cid-ckwdhgqo] h2[data-astro-cid-ckwdhgqo]{font-size:clamp(1.4rem,3vw,2rem);margin-bottom:2rem}.related-grid[data-astro-cid-ckwdhgqo]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.related-card[data-astro-cid-ckwdhgqo]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;text-decoration:none;color:var(--color-text);transition:border-color .2s;display:block}.related-card[data-astro-cid-ckwdhgqo]:hover{border-color:var(--color-accent)}.related-icon[data-astro-cid-ckwdhgqo]{font-size:1.75rem;display:block;margin-bottom:.75rem}.related-card[data-astro-cid-ckwdhgqo] h3[data-astro-cid-ckwdhgqo]{font-size:1rem;margin-bottom:.25rem}.related-card[data-astro-cid-ckwdhgqo] p[data-astro-cid-ckwdhgqo]{font-size:.85rem;color:var(--color-muted);margin:0}.btn[data-astro-cid-ckwdhgqo]{display:inline-block;padding:.8rem 2rem;border-radius:6px;font-weight:600;text-decoration:none;font-size:1rem;transition:all .2s}.btn--primary[data-astro-cid-ckwdhgqo]{background:var(--color-accent);color:#fff}.btn--primary[data-astro-cid-ckwdhgqo]:hover{opacity:.88}.btn--outline[data-astro-cid-ckwdhgqo]{border:2px solid var(--color-accent);color:var(--color-accent);background:transparent}.btn--outline[data-astro-cid-ckwdhgqo]:hover{background:var(--color-accent);color:#fff}
