.page-module-scss-module__rcUngW__page{min-height:100vh}.page-module-scss-module__rcUngW__hero{padding:var(--spacing-2xl)0;background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)100%);color:#fff;text-align:center}.page-module-scss-module__rcUngW__heroContainer{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.page-module-scss-module__rcUngW__heroTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0}.page-module-scss-module__rcUngW__accent{color:var(--color-white);text-shadow:2px 2px 4px #0000004d}.page-module-scss-module__rcUngW__heroSubtitle{font-size:var(--font-size-xl);opacity:.95;max-width:600px}.page-module-scss-module__rcUngW__heroActions{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module-scss-module__rcUngW__primaryButton,.page-module-scss-module__rcUngW__secondaryButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-lg);transition:all .3s;display:flex}.page-module-scss-module__rcUngW__primaryButton{color:var(--color-primary);background-color:#fff}.page-module-scss-module__rcUngW__primaryButton:hover{opacity:1;transform:translateY(-2px);box-shadow:0 10px 25px #0003}.page-module-scss-module__rcUngW__secondaryButton{color:#fff;background-color:#0000;border:2px solid #fff}.page-module-scss-module__rcUngW__secondaryButton:hover{color:var(--color-primary);opacity:1;background-color:#fff}.page-module-scss-module__rcUngW__categories{padding:var(--spacing-2xl)0}.page-module-scss-module__rcUngW__sectionTitle{text-align:center;margin-bottom:var(--spacing-xl);font-size:var(--font-size-2xl)}.page-module-scss-module__rcUngW__categoriesGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.page-module-scss-module__rcUngW__categoryCard{text-align:center;padding:var(--spacing-xl);background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);flex-direction:column;align-items:center;transition:all .3s;display:flex}.page-module-scss-module__rcUngW__categoryCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary);opacity:1;transform:translateY(-8px)}.page-module-scss-module__rcUngW__categoryCard:hover .page-module-scss-module__rcUngW__categoryIcon{background-color:var(--color-primary);color:#fff}.page-module-scss-module__rcUngW__categoryIcon{background-color:var(--background-secondary);width:100px;height:100px;color:var(--color-primary);margin-bottom:var(--spacing-lg);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.page-module-scss-module__rcUngW__categoryTitle{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm)}.page-module-scss-module__rcUngW__categoryDescription{color:var(--text-secondary);margin-bottom:var(--spacing-lg)}.page-module-scss-module__rcUngW__categoryLink{align-items:center;gap:var(--spacing-xs);color:var(--color-primary);font-weight:var(--font-weight-medium);display:flex}.page-module-scss-module__rcUngW__features{padding:var(--spacing-2xl)0;background-color:var(--background-secondary)}.page-module-scss-module__rcUngW__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.page-module-scss-module__rcUngW__feature{text-align:center}.page-module-scss-module__rcUngW__featureNumber{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-primary);opacity:.3;margin-bottom:var(--spacing-md)}.page-module-scss-module__rcUngW__featureTitle{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.page-module-scss-module__rcUngW__featureText{color:var(--text-secondary)}@media (max-width:768px){.page-module-scss-module__rcUngW__heroTitle{font-size:var(--font-size-2xl)}.page-module-scss-module__rcUngW__heroSubtitle{font-size:var(--font-size-base)}.page-module-scss-module__rcUngW__heroActions{flex-direction:column;width:100%}.page-module-scss-module__rcUngW__heroActions a{justify-content:center;width:100%}}
