.page-module__E0kJGG__main{min-height:100vh}.page-module__E0kJGG__hero{text-align:center;background-image:url(https://images.pexels.com/photos/887751/pexels-photo-887751.jpeg?auto=compress&cs=tinysrgb&w=1920);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:600px;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__hero:before{content:"";background:linear-gradient(135deg,#0ea5e9d9 0%,#2563ebd9 100%);position:absolute;inset:0}.page-module__E0kJGG__heroContent{z-index:1;max-width:900px;position:relative}.page-module__E0kJGG__heroTitle{color:#fff;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.1}.page-module__E0kJGG__heroSubtitle{color:#fffffff2;margin-bottom:2.5rem;font-size:1.5rem;line-height:1.6}.page-module__E0kJGG__heroButton{color:#0ea5e9;background:#fff;border-radius:50px;padding:1.25rem 3rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 10px 30px #0003}.page-module__E0kJGG__heroButton:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000004d}.page-module__E0kJGG__about{background:#fff;padding:6rem 2rem}.page-module__E0kJGG__container{max-width:1400px;margin:0 auto}.page-module__E0kJGG__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.page-module__E0kJGG__aboutText{flex-direction:column;gap:1.5rem;display:flex}.page-module__E0kJGG__sectionTitle{color:#1e293b;font-size:3rem;font-weight:800;line-height:1.2}.page-module__E0kJGG__sectionSubtitle{color:#64748b;font-size:1.75rem;font-weight:700;line-height:1.3}.page-module__E0kJGG__description{color:#64748b;font-size:1.1rem;line-height:1.8}.page-module__E0kJGG__ctaButton{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);border-radius:50px;align-self:flex-start;padding:1.25rem 2.5rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.page-module__E0kJGG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00000026}.page-module__E0kJGG__aboutImage{justify-content:center;align-items:center;display:flex}.page-module__E0kJGG__image{object-fit:cover;border-radius:20px;width:100%;height:auto;box-shadow:0 20px 60px #00000026}.page-module__E0kJGG__features{background:#f8fafc;padding:6rem 2rem}.page-module__E0kJGG__featuresTitle{color:#1e293b;text-align:center;margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module__E0kJGG__featuresSubtitle{color:#64748b;text-align:center;margin-bottom:4rem;font-size:1.5rem}.page-module__E0kJGG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;display:grid}.page-module__E0kJGG__featureCard{text-align:center;background:#fff;border:2px solid #0000;border-radius:20px;padding:3rem 2rem;transition:all .3s;box-shadow:0 4px 6px #0000000d}.page-module__E0kJGG__featureCard:hover{border-color:#0ea5e9;transform:translateY(-5px);box-shadow:0 20px 40px #0ea5e926}.page-module__E0kJGG__featureIcon{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;font-size:2.5rem;display:flex}.page-module__E0kJGG__featureTitle{color:#1e293b;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__E0kJGG__featureDescription{color:#64748b;font-size:1rem;line-height:1.6}.page-module__E0kJGG__testimonialSection{justify-content:center;padding:20px;display:flex}@media (max-width:968px){.page-module__E0kJGG__heroTitle{font-size:2.5rem}.page-module__E0kJGG__heroSubtitle{font-size:1.25rem}.page-module__E0kJGG__aboutGrid{grid-template-columns:1fr;gap:3rem}.page-module__E0kJGG__sectionTitle,.page-module__E0kJGG__featuresTitle{font-size:2.25rem}.page-module__E0kJGG__featuresGrid{grid-template-columns:1fr}}
.TestimonialCard-module__jVxnDa__card{color:#e5e7eb;background:radial-gradient(circle at 0 0,#1d4ed8,#020617 55%);border:1px solid #94a3b866;border-radius:1rem;max-width:640px;margin:0 auto;padding:1.75rem;box-shadow:0 18px 38px #0f172abf}.TestimonialCard-module__jVxnDa__topRow{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.TestimonialCard-module__jVxnDa__avatarWrapper{flex-shrink:0}.TestimonialCard-module__jVxnDa__avatar{object-fit:cover;border:2px solid #38bdf8;border-radius:999px;width:56px;height:56px}.TestimonialCard-module__jVxnDa__avatarFallback{color:#0b1120;background:linear-gradient(135deg,#0ea5e9,#6366f1);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.2rem;font-weight:600;display:flex}.TestimonialCard-module__jVxnDa__meta{flex-direction:column;display:flex}.TestimonialCard-module__jVxnDa__name{font-size:1rem;font-weight:600}.TestimonialCard-module__jVxnDa__role{color:#9ca3af;font-size:.85rem}.TestimonialCard-module__jVxnDa__logoWrapper{margin-left:auto}.TestimonialCard-module__jVxnDa__logo{opacity:.9;width:auto;height:36px}.TestimonialCard-module__jVxnDa__quote{color:#e5e7eb;margin-top:.75rem;padding-left:1.5rem;font-size:.98rem;font-style:italic;line-height:1.7;position:relative}.TestimonialCard-module__jVxnDa__quote:before{content:"“";opacity:.3;font-size:2.5rem;line-height:1;position:absolute;top:-.2rem;left:0}
