._hero_1vkaz_1{padding:var(--spacing-2xl) var(--content-padding) var(--spacing-3xl);text-align:center;border-bottom:1px solid var(--border-color-light)}._heroContent_1vkaz_9{max-width:800px;margin:0 auto}._heroTitle_1vkaz_14{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2}._heroSubtitle_1vkaz_23{font-size:1.25rem;color:var(--text-secondary-color);line-height:1.6;margin-bottom:2rem}._accent_1vkaz_30{color:var(--accent-color);font-style:italic}._container_1vkaz_36{max-width:900px;margin:0 auto;padding:var(--spacing-3xl) var(--content-padding)}._section_1vkaz_42{margin-bottom:4rem}._sectionTitle_1vkaz_46{font-size:clamp(1.6rem,3.6vw,2.25rem);font-weight:700;margin-bottom:1.5rem;color:var(--text-color)}._sectionText_1vkaz_53{font-size:1.125rem;line-height:1.8;color:var(--text-secondary-color);margin-bottom:1.5rem}._cardGrid_1vkaz_60{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}._card_1vkaz_60{background:var(--card-bg-color);border:1px solid var(--border-color-light);border-radius:var(--border-radius-lg);padding:2rem;text-decoration:none;transition:all .2s ease;display:flex;flex-direction:column;box-shadow:var(--glass-shadow)}._card_1vkaz_60:hover{transform:translateY(-2px);border-color:var(--accent-color);box-shadow:var(--glass-shadow),var(--shadow-accent)}._cardIcon_1vkaz_85{margin-bottom:1rem;color:var(--accent-color)}._cardTitle_1vkaz_90{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--text-color)}._cardDescription_1vkaz_97{color:var(--text-secondary-color);line-height:1.5;flex-grow:1}._cardLink_1vkaz_106{display:inline-flex;align-items:center;gap:6px;margin-top:var(--spacing-md);color:var(--accent-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._card_1vkaz_60:hover ._cardLink_1vkaz_106 svg{transform:translate(2px)}._cardLink_1vkaz_106 svg{transition:transform var(--transition-fast)}._faqSection_1vkaz_124{background:var(--card-bg-color);padding:var(--spacing-3xl) var(--content-padding);border-top:1px solid var(--border-color-light)}@media (max-width: 768px){._section_1vkaz_42{margin-bottom:var(--spacing-3xl)}._card_1vkaz_60{padding:var(--spacing-lg)}}
