.page-module__Ai0Ada__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__Ai0Ada__hero{text-align:center;margin-bottom:3rem;padding:2rem 0}.page-module__Ai0Ada__logoContainer{margin-bottom:2rem}.page-module__Ai0Ada__logo{filter:drop-shadow(0 2px 8px #0000001a);transition:transform .3s}.page-module__Ai0Ada__logo:hover{transform:scale(1.05)}.page-module__Ai0Ada__title{color:var(--foreground);margin-bottom:1rem;font-size:2.5rem;font-weight:600}.page-module__Ai0Ada__subtitle{color:var(--color1);margin-bottom:1rem;font-size:1.25rem;font-weight:500}.page-module__Ai0Ada__description{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1rem;line-height:1.6}.page-module__Ai0Ada__getStarted{margin-bottom:3rem}.page-module__Ai0Ada__sectionTitle{text-align:center;color:var(--foreground);margin-bottom:2rem;font-size:2rem;font-weight:600}.page-module__Ai0Ada__toolCards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem;display:grid}.page-module__Ai0Ada__toolCard{border:2px solid var(--color1);text-align:center;color:inherit;background:color-mix(in srgb, var(--color1) 2%, transparent);border-radius:12px;padding:2rem;text-decoration:none;transition:all .3s;display:block}.page-module__Ai0Ada__toolCard:hover{border-color:var(--color2);background:color-mix(in srgb, var(--color2) 5%, transparent)}.page-module__Ai0Ada__toolCard h3{color:var(--foreground);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.page-module__Ai0Ada__toolCard p{color:var(--text-muted);line-height:1.5}.page-module__Ai0Ada__features{margin-bottom:3rem}.page-module__Ai0Ada__featureGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;display:grid}.page-module__Ai0Ada__featureCard{border:1px solid var(--border-color);background:var(--background);border-radius:12px;padding:2rem}.page-module__Ai0Ada__featureCard h3{color:var(--color1);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__Ai0Ada__featureDescription{color:var(--text-muted);margin-bottom:1.5rem;line-height:1.6}.page-module__Ai0Ada__featureList{margin:0;padding:0;list-style:none}.page-module__Ai0Ada__featureList li{color:var(--foreground);padding:.5rem 0 .5rem 1.5rem;line-height:1.5;position:relative}.page-module__Ai0Ada__featureList li:before{content:"•";color:var(--color1);font-weight:700;position:absolute;left:0}[data-dir=rtl] .page-module__Ai0Ada__featureList li{padding-left:0;padding-right:1.5rem}[data-dir=rtl] .page-module__Ai0Ada__featureList li:before{left:auto;right:0}.page-module__Ai0Ada__howToUse{margin-bottom:3rem}.page-module__Ai0Ada__instructionsGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;display:grid}.page-module__Ai0Ada__instructionCard{border:1px solid var(--border-color);background:var(--background);border-radius:12px;padding:2rem}.page-module__Ai0Ada__instructionTitle{color:var(--color1);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.page-module__Ai0Ada__stepsList{margin:0;padding-left:1.5rem;list-style:decimal}[data-dir=rtl] .page-module__Ai0Ada__stepsList{padding-left:0;padding-right:1.5rem}.page-module__Ai0Ada__step{color:var(--foreground);padding:.5rem 0;line-height:1.5}.page-module__Ai0Ada__cta{text-align:center;background:color-mix(in srgb, var(--color1) 5%, transparent);border:1px solid var(--color1);border-radius:12px;margin-bottom:2rem;padding:2rem}.page-module__Ai0Ada__cta h2{color:var(--foreground);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.page-module__Ai0Ada__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__Ai0Ada__ctaButton{background-color:var(--color1);color:#fff;border-radius:4px;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.page-module__Ai0Ada__ctaButton:hover{background-color:var(--color5)}@media (max-width:768px){.page-module__Ai0Ada__container{padding:1rem}.page-module__Ai0Ada__title{font-size:2rem}.page-module__Ai0Ada__sectionTitle{font-size:1.5rem}.page-module__Ai0Ada__toolCards,.page-module__Ai0Ada__featureGrid,.page-module__Ai0Ada__instructionsGrid{grid-template-columns:1fr}.page-module__Ai0Ada__ctaButtons{flex-direction:column;align-items:center}.page-module__Ai0Ada__ctaButton{width:100%;max-width:300px}}@media (max-width:480px){.page-module__Ai0Ada__hero{padding:1rem 0}.page-module__Ai0Ada__title{font-size:1.75rem}.page-module__Ai0Ada__subtitle{font-size:1.125rem}.page-module__Ai0Ada__toolCard,.page-module__Ai0Ada__featureCard,.page-module__Ai0Ada__instructionCard{padding:1.5rem}}
