.page-module__eEByJW__hero{border-bottom:1px solid var(--mantine-color-gray-3);padding:4rem 0 3rem;position:relative}[data-mantine-color-scheme=dark] .page-module__eEByJW__hero{border-bottom:1px solid var(--mantine-color-dark-4)}.page-module__eEByJW__heroTitle{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15}.page-module__eEByJW__section{padding:3rem 0}.page-module__eEByJW__reviewCard{background:var(--mantine-color-gray-0);height:100%}[data-mantine-color-scheme=dark] .page-module__eEByJW__reviewCard{background:var(--mantine-color-dark-6)}.page-module__eEByJW__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.page-module__eEByJW__galleryItem{aspect-ratio:16/10;border-radius:var(--mantine-radius-md);background:var(--mantine-color-dark-6);position:relative;overflow:hidden}.page-module__eEByJW__videoWrap{aspect-ratio:16/9;border-radius:var(--mantine-radius-md);background:#000;width:100%;position:relative;overflow:hidden}.page-module__eEByJW__videoWrap iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.page-module__eEByJW__richText{max-width:48rem;line-height:1.7}:is(.page-module__eEByJW__richText h2,.page-module__eEByJW__richText h3){margin-top:1.5em;margin-bottom:.5em}.page-module__eEByJW__richText p{margin-bottom:.85em}.page-module__eEByJW__ctaBar{text-align:center;padding:3rem 0 4rem}
