.page-module__hPV2JG__header{color:var(--secondary);text-align:center;background-color:#fff;padding:2rem 0 4rem}.page-module__hPV2JG__title{margin-bottom:1rem;font-size:3rem}.page-module__hPV2JG__subtitle{opacity:.9;font-size:1.25rem}.page-module__hPV2JG__reviewsSection{background-color:var(--secondary)}.page-module__hPV2JG__reviewCard{border-radius:var(--radius);border:1px solid var(--border);background:#fff;padding:2rem;box-shadow:0 4px 6px #0000000d}.page-module__hPV2JG__stars{gap:.25rem;margin-bottom:1rem;display:flex}.page-module__hPV2JG__text{color:#000;margin-bottom:1rem;font-size:1.1rem;font-style:italic;line-height:1.6}.page-module__hPV2JG__author{color:var(--primary);text-align:right;font-weight:700}.page-module__hPV2JG__formSection{background-color:#f9f9f9}.page-module__hPV2JG__formCard{border-radius:var(--radius);text-align:center;background:#fff;padding:2.5rem;box-shadow:0 10px 20px #0000001a}.page-module__hPV2JG__formIcon{color:var(--primary);width:3rem;height:3rem;margin-bottom:1rem}.page-module__hPV2JG__formCard h2{color:#000;margin-bottom:.5rem;font-weight:700}.page-module__hPV2JG__formCard p{color:var(--muted);margin-bottom:2rem}.page-module__hPV2JG__form{text-align:left;gap:1.5rem;display:grid}.page-module__hPV2JG__formGroup label{color:#000;margin-bottom:.5rem;font-size:.9rem;font-weight:700;display:block}.page-module__hPV2JG__formGroup input,.page-module__hPV2JG__formGroup textarea{border:1px solid var(--border);border-radius:var(--radius);width:100%;padding:.75rem;font-family:inherit;font-size:1rem}.page-module__hPV2JG__formGroup input:focus,.page-module__hPV2JG__formGroup textarea:focus{border-color:var(--primary);outline:none}
