._hero_13vno_2{text-align:center;padding:var(--spacing-3xl) var(--spacing-xl) var(--spacing-2xl);max-width:800px;margin:0 auto}._brand_13vno_9{font-size:var(--text-5xl);font-weight:800;letter-spacing:-.03em;background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-md)}._tagline_13vno_20{font-size:var(--text-xl);color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}._byline_13vno_26{font-size:var(--text-base);color:var(--color-text-muted)}._projects_13vno_32{max-width:960px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-xl)}._sectionTitle_13vno_38{text-align:center;font-size:var(--text-2xl);margin-bottom:var(--spacing-2xl)}._cards_13vno_44{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl)}@media(max-width:720px){._cards_13vno_44{grid-template-columns:1fr}}._card_13vno_44{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);overflow:hidden;transition:box-shadow var(--transition-normal)}._card_13vno_44:hover{box-shadow:var(--shadow-lg)}._cardImage_13vno_68{width:100%;display:block;border-bottom:1px solid var(--color-border-light)}._cardBody_13vno_74{padding:var(--spacing-lg)}._cardTitle_13vno_78{font-size:var(--text-xl);margin-bottom:var(--spacing-xs)}._cardTagline_13vno_83{font-size:var(--text-sm);color:var(--color-accent);font-weight:500;margin-bottom:var(--spacing-md)}._cardDescription_13vno_90{font-size:var(--text-sm);line-height:1.7;margin-bottom:var(--spacing-lg)}._cardLinks_13vno_96{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}._primaryLink_13vno_102{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--gradient-accent);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;transition:opacity var(--transition-fast)}._primaryLink_13vno_102:hover{opacity:.9;color:#fff}._secondaryLink_13vno_120{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;transition:background-color var(--transition-fast)}._secondaryLink_13vno_120:hover{background-color:var(--color-border);color:var(--color-text)}._philosophy_13vno_139{max-width:700px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-xl) var(--spacing-3xl);text-align:center}._philosophy_13vno_139 h2{font-size:var(--text-2xl);margin-bottom:var(--spacing-lg)}._philosophy_13vno_139 p{font-size:var(--text-base);line-height:1.8}._footer_13vno_157{border-top:1px solid var(--color-border-light);padding:var(--spacing-xl);text-align:center}._footer_13vno_157 p{font-size:var(--text-sm);color:var(--color-text-muted)}@media(max-width:480px){._brand_13vno_9{font-size:var(--text-4xl)}._tagline_13vno_20{font-size:var(--text-lg)}}
