.page_container__jZF7q{min-height:100vh;display:flex;flex-direction:column}.page_main__nw1Wk{flex:1 1;display:flex;flex-direction:column}.page_hero__7KFOs{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center}.page_heroBackground__a2JaP{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page_heroImage__Aq3LS{object-fit:cover;filter:brightness(.4)}.page_heroContent__dzLob{position:relative;z-index:10;padding:0 var(--space-6);max-width:800px;margin:0 auto;animation:page_fadeIn__jjObi 1.5s ease-out}.page_title__po7na{font-size:3.5rem;font-weight:800;margin-bottom:var(--space-4);line-height:1.1;letter-spacing:-.02em;text-shadow:0 4px 12px rgba(0,0,0,.3)}.page_subtitle__YBgxm{font-size:1.5rem;margin-bottom:var(--space-8);opacity:.9;font-weight:300;max-width:600px;margin-left:auto;margin-right:auto}.page_ctaGroup__zcjG6{display:flex;gap:var(--space-4);justify-content:center}.page_primaryButton__gjjaG{background-color:var(--color-primary-500);color:white;padding:var(--space-3) var(--space-8);border-radius:var(--radius-full);font-weight:600;transition:all .3s ease;border:2px solid var(--color-primary-500);box-shadow:0 4px 6px rgba(0,0,0,.1)}.page_primaryButton__gjjaG:hover{background-color:var(--color-primary-600);transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.2)}.page_secondaryButton__0Pzex{background-color:transparent;color:white;padding:var(--space-3) var(--space-8);border-radius:var(--radius-full);font-weight:600;transition:all .3s ease;border:2px solid white}.page_secondaryButton__0Pzex:hover{background-color:rgba(255,255,255,.1);transform:translateY(-2px)}.page_features__GdcOS{padding:var(--space-12) var(--space-6);background-color:var(--bg-primary)}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-8);gap:var(--space-8);max-width:1200px;margin:0 auto}.page_featureCard__swyBK{text-align:center;padding:var(--space-8);border-radius:var(--radius-xl);background-color:var(--bg-secondary);transition:transform .3s ease,box-shadow .3s ease}.page_featureCard__swyBK:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.05)}.page_iconWrapper__tPbX_{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:var(--color-primary-100);color:var(--color-primary-600);border-radius:50%;margin-bottom:var(--space-4)}.page_featureTitle__pGLZ6{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-2);color:var(--color-gray-900)}.page_featureText__G2Vtt{color:var(--color-gray-500);line-height:1.6}@keyframes page_fadeIn__jjObi{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page_title__po7na{font-size:2.5rem}.page_subtitle__YBgxm{font-size:1.25rem}.page_ctaGroup__zcjG6{flex-direction:column;align-items:center}.page_primaryButton__gjjaG,.page_secondaryButton__0Pzex{width:100%;max-width:300px}}