.page-module__UvSIGa__container{flex-direction:column;min-height:100vh;display:flex}.page-module__UvSIGa__main{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.page-module__UvSIGa__hero{text-align:center;background:linear-gradient(to bottom,var(--background),var(--muted));flex-direction:column;align-items:center;width:100%;padding:6rem 2rem;display:flex}.page-module__UvSIGa__heroContent{max-width:800px;margin-bottom:3rem}.page-module__UvSIGa__title{background:linear-gradient(to right,var(--primary),var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.2}.page-module__UvSIGa__subtitle{color:var(--muted-foreground);max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.page-module__UvSIGa__ctaButton{color:var(--primary-foreground);background-color:var(--primary);border-radius:9999px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1.125rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.page-module__UvSIGa__ctaButton:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.page-module__UvSIGa__heroImageWrapper{border:1px solid var(--border);border-radius:1rem;width:100%;max-width:800px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.page-module__UvSIGa__features{flex-direction:column;gap:6rem;width:100%;max-width:1200px;padding:6rem 2rem;display:flex}.page-module__UvSIGa__featureRow{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.page-module__UvSIGa__featureRow.page-module__UvSIGa__reverse{direction:rtl}.page-module__UvSIGa__featureRow.page-module__UvSIGa__reverse .page-module__UvSIGa__featureText{direction:ltr}.page-module__UvSIGa__featureText{flex-direction:column;gap:1.5rem;display:flex}.page-module__UvSIGa__featureTitle{color:var(--foreground);font-size:2.25rem;font-weight:700}.page-module__UvSIGa__featureDescription{color:var(--muted-foreground);font-size:1.125rem;line-height:1.7}.page-module__UvSIGa__featureImageWrapper{border:1px solid var(--border);border-radius:1rem;transition:transform .3s;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.page-module__UvSIGa__featureImageWrapper:hover{transform:scale(1.02)}.page-module__UvSIGa__footer{border-top:1px solid var(--border);background-color:var(--background);flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:4rem 2rem;display:flex}.page-module__UvSIGa__footerLinks{gap:2rem;display:flex}.page-module__UvSIGa__footerLink{color:var(--muted-foreground);font-size:.875rem}.page-module__UvSIGa__footerLink:hover{color:var(--foreground)}.page-module__UvSIGa__copyright{color:var(--muted-foreground);font-size:.875rem}@media (max-width:768px){.page-module__UvSIGa__title{font-size:2.5rem}.page-module__UvSIGa__hero{padding:4rem 1.5rem}.page-module__UvSIGa__featureRow,.page-module__UvSIGa__featureRow.page-module__UvSIGa__reverse{direction:ltr;grid-template-columns:1fr;gap:3rem}.page-module__UvSIGa__featureTitle{font-size:1.75rem}}
