.page-module__VKYseq__page{padding-top:var(--header-height)}.page-module__VKYseq__hero{background:var(--bg-hero);padding:var(--space-20)0;text-align:center;border-bottom:1px solid var(--border-light)}.page-module__VKYseq__heroContent{max-width:700px;padding:0 var(--container-padding);margin:0 auto}.page-module__VKYseq__label{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--primary);padding:var(--space-2)var(--space-4);background:var(--primary-muted);border-radius:var(--radius-full);margin-bottom:var(--space-4);display:inline-flex}.page-module__VKYseq__title{font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--hero-title);margin-bottom:var(--space-6)}.page-module__VKYseq__heroText{font-size:var(--text-lg);color:var(--hero-subtitle);margin:0}.page-module__VKYseq__section{padding:var(--space-20)0;background:var(--bg-primary)}.page-module__VKYseq__container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.page-module__VKYseq__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.page-module__VKYseq__card{padding:var(--space-6);background:var(--bg-card);border-radius:var(--radius-2xl);border:1px solid var(--border-light);transition:all var(--transition-base);flex-direction:column;display:flex}.page-module__VKYseq__card:hover{box-shadow:var(--shadow-xl);border-color:var(--primary);transform:translateY(-4px)}.page-module__VKYseq__cardHeader{margin-bottom:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}.page-module__VKYseq__iconWrapper{background:var(--bg-tertiary);width:56px;height:56px;color:var(--primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.page-module__VKYseq__meta{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.page-module__VKYseq__pricing{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--primary)}.page-module__VKYseq__timeline{font-size:var(--text-xs);color:var(--text-muted)}.page-module__VKYseq__cardTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-3)}.page-module__VKYseq__cardDescription{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.page-module__VKYseq__features{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;flex-grow:1;display:flex}.page-module__VKYseq__features li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.page-module__VKYseq__features li svg{color:var(--success);flex-shrink:0}.page-module__VKYseq__cardLink{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);background:var(--text-primary);color:var(--bg-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-lg);transition:all var(--transition-base);display:flex}.page-module__VKYseq__cardLink:hover{background:var(--primary);color:var(--white)}.page-module__VKYseq__ctaSection{padding:var(--space-20)0;background:var(--bg-secondary)}.page-module__VKYseq__ctaContent{text-align:center}.page-module__VKYseq__ctaContent h2{font-size:var(--text-3xl);color:var(--text-primary);margin-bottom:var(--space-4)}.page-module__VKYseq__ctaContent p{font-size:var(--text-lg);color:var(--text-muted);margin-bottom:var(--space-8)}.page-module__VKYseq__ctaButton{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-8);background:var(--primary);color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-xl);transition:all var(--transition-base);display:inline-flex}.page-module__VKYseq__ctaButton:hover{background:var(--primary-dark);box-shadow:var(--shadow-glow);color:var(--white);transform:translateY(-2px)}@media (max-width:1024px){.page-module__VKYseq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__VKYseq__title{font-size:var(--text-4xl)}}@media (max-width:640px){.page-module__VKYseq__grid{grid-template-columns:1fr}}
