.page-module__HNXfGa__toursGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}.page-module__HNXfGa__intro{text-align:center;max-width:760px;margin:0 auto 42px}.page-module__HNXfGa__intro h2{margin-bottom:14px;font-size:clamp(1.9rem,3vw,2.6rem)}.page-module__HNXfGa__intro p{color:#536271;font-size:1.05rem}.page-module__HNXfGa__faqSection{background:var(--color-white)}.page-module__HNXfGa__faqGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:900px;margin:0 auto;display:grid}.page-module__HNXfGa__faqCard{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:24px}.page-module__HNXfGa__faqCard h4,.page-module__HNXfGa__faqCard h3{color:var(--color-blue-dark);margin-bottom:12px;font-size:1.125rem}.page-module__HNXfGa__faqCard p{color:var(--color-gray-dark);margin:0;font-size:.95rem}
