.page_main__nw1Wk{position:relative;z-index:1;min-height:100vh}.page_hero__7KFOs{min-height:100vh;display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-24) var(--space-8);max-width:var(--max-width);margin:0 auto}.page_heroContent__dzLob{flex:1 1;max-width:560px;display:flex;flex-direction:column;gap:var(--space-6);animation:page_fadeInUp__7IOrd .8s ease both}.page_heroPill__C4e6e{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:rgba(124,58,237,.15);border:1px solid rgba(124,58,237,.3);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-primary-light);font-weight:var(--weight-medium);width:-moz-fit-content;width:fit-content}.page_heroTitle__ixXIp{font-size:clamp(var(--text-4xl),6vw,var(--text-6xl));font-weight:var(--weight-extrabold);line-height:1.1;letter-spacing:-.02em}.page_heroGradient__e5qDu{background:linear-gradient(135deg,var(--color-primary-light),var(--color-accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__ZW2Yq{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}.page_heroCtas__lz7_7{display:flex;gap:var(--space-4);flex-wrap:wrap}.page_heroIllustration__98u4h{flex:0 0 420px;animation:page_fadeIn__jjObi 1.2s ease both}.page_heroIllustration__98u4h svg{width:100%;height:auto;border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg),var(--shadow-glow-primary)}.page_features__GdcOS{padding:var(--space-24) var(--space-8);background:rgba(0,0,0,.2)}.page_featuresTitle__ewndH{font-size:var(--text-3xl);font-weight:var(--weight-bold);text-align:center;margin-bottom:var(--space-12)}.page_featureGrid__QBsGp{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.page_featureCard__swyBK{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.page_featureCard__swyBK:hover{transform:translateY(-6px);box-shadow:var(--shadow-glow-primary);border-color:var(--color-border-hover)}.page_featureIcon__UHR_A{font-size:2rem}.page_featureCardTitle__5qOI7{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.page_featureCardDesc__zgIui{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7}.page_tiers__gzgtC{padding:var(--space-24) var(--space-8)}.page_tiersGrid__HAXOt{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_tierCard__woFaX{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);text-align:center;transition:transform var(--transition-base),box-shadow var(--transition-base)}.page_tierCard__woFaX:hover{transform:translateY(-4px);box-shadow:0 0 24px color-mix(in srgb,var(--tier-color,#7c3aed) 40%,transparent);border-color:var(--tier-color,var(--color-border))}.page_tierName__bMs8p{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--tier-color,var(--color-text))}.page_tierScore__FG5zY{font-size:var(--text-sm);color:var(--color-text-muted)}.page_tierStats__HgiEN{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page_hero__7KFOs{flex-direction:column;text-align:center;padding:var(--space-16) var(--space-6)}.page_heroCtas__lz7_7{justify-content:center}.page_heroIllustration__98u4h{flex:none;width:100%;max-width:360px}}