._page_qvo9d_1{padding-top:0}._hero_qvo9d_6{padding:clamp(40px,6vw,80px) 0 var(--section-y-sm);background:linear-gradient(180deg,var(--teal-50) 0%,var(--bg) 100%)}._heroInner_qvo9d_11{display:grid;gap:clamp(32px,5vw,64px);align-items:center}@media (min-width: 900px){._heroInner_qvo9d_11{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}._heroCopy_qvo9d_23{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}._heroCopy_qvo9d_23 .tag{margin-bottom:0}._heroTitle_qvo9d_34{font-size:var(--fs-h1);color:var(--text)}._heroText_qvo9d_39{max-width:580px;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--muted)}._heroContact_qvo9d_46{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--space-3);font-size:var(--fs-body)}._heroContact_qvo9d_46 a{font-weight:700;color:var(--accent)}._heroContact_qvo9d_46 a:hover{color:var(--accent-hover)}._heroContact_qvo9d_46 span{color:var(--muted)}._facts_qvo9d_68{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);overflow:hidden}._fact_qvo9d_68{display:flex;flex-direction:column-reverse;gap:6px;padding:var(--space-6);border-bottom:1px solid var(--border)}._fact_qvo9d_68:nth-child(odd){border-right:1px solid var(--border)}._fact_qvo9d_68:nth-last-child(-n+2){border-bottom:0}._factNum_qvo9d_95{margin:0;font-family:var(--font-display);font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1;color:var(--accent)}._factLabel_qvo9d_104{font-size:var(--fs-sm);line-height:1.4;color:var(--muted)}._storyBlock_qvo9d_111{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--space-12);align-items:start}._storyLabel_qvo9d_118 .tag{margin-bottom:var(--space-4)}._storyTitle_qvo9d_122{font-size:var(--fs-h2);color:var(--text)}._storyContent_qvo9d_127{display:flex;flex-direction:column;gap:var(--space-5)}._storyContent_qvo9d_127 p{font-size:var(--fs-lead);line-height:1.7;color:var(--text)}._sectionLead_qvo9d_140{text-align:center;margin-bottom:var(--space-10)}._sectionH_qvo9d_145{font-size:var(--fs-h2);color:var(--text)}._commitGrid_qvo9d_150{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5);margin:0;padding:0;list-style:none}._commitCard_qvo9d_159{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._commitIcon_qvo9d_166{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:var(--space-4);border-radius:var(--radius-md);background:var(--accent-bg);color:var(--accent)}._commitName_qvo9d_178{margin-bottom:var(--space-2);font-size:var(--fs-lead);font-weight:600;line-height:1.3;color:var(--text)}._commitDesc_qvo9d_186{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}._cta_qvo9d_193{padding:var(--section-y) 0}._ctaInner_qvo9d_197{max-width:640px;margin:0 auto;text-align:center}._ctaTitle_qvo9d_203{margin-bottom:var(--space-4);font-size:var(--fs-h2);color:var(--text)}._ctaText_qvo9d_209{margin-bottom:var(--space-8);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--muted)}._ctaBtns_qvo9d_216{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}._ctaMail_qvo9d_223{margin-top:var(--space-5);font-size:var(--fs-body);color:var(--muted)}._ctaMail_qvo9d_223 a{font-weight:700;color:var(--text);text-decoration:underline;text-underline-offset:3px}@media (max-width: 1024px){._commitGrid_qvo9d_150{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){._storyBlock_qvo9d_111{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}@media (max-width: 600px){._commitGrid_qvo9d_150{grid-template-columns:minmax(0,1fr)}._ctaBtns_qvo9d_216{flex-direction:column}}
