.dallas-module__3572pq__pageContainer{background-color:var(--ycc-white);width:100%;min-height:100vh;color:var(--ycc-navy)}.dallas-module__3572pq__hero{background-color:var(--ycc-navy);color:#fff;padding:240px 0 120px;position:relative;overflow:hidden}.dallas-module__3572pq__heroContent{z-index:10;max-width:900px;position:relative}.dallas-module__3572pq__eyebrow{letter-spacing:.2em;color:var(--ycc-blue-light);text-transform:uppercase;margin-bottom:32px;font-size:.875rem;font-weight:600}.dallas-module__3572pq__title{margin-bottom:40px;font-size:clamp(3rem,6vw,5rem);font-weight:500;line-height:1.1}.dallas-module__3572pq__subtitle{color:#9ca3af;marginBottom:48px;font-size:1.5rem;font-weight:300;line-height:1.6}.dallas-module__3572pq__section{padding:160px 0}.dallas-module__3572pq__serifFont{font-family:var(--font-playfair), serif}.dallas-module__3572pq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;margin-top:80px;display:grid}.dallas-module__3572pq__card{background:var(--ycc-off-white);border-radius:24px;padding:48px;transition:all .4s}.dallas-module__3572pq__card:hover{background:#fff;transform:translateY(-8px);box-shadow:0 32px 64px -16px #0000001a}.dallas-module__3572pq__statGrid{border-bottom:1px solid var(--ycc-border);grid-template-columns:repeat(3,1fr);gap:40px;padding:80px 0;display:grid}.dallas-module__3572pq__statValue{color:var(--ycc-navy);font-size:3.5rem;font-weight:600}.dallas-module__3572pq__statLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--ycc-blue);margin-top:8px;font-size:.875rem;font-weight:700}.dallas-module__3572pq__ctaBtn{background-color:var(--ycc-white);color:var(--ycc-navy);border-radius:100px;padding:20px 48px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.dallas-module__3572pq__ctaBtn:hover{background-color:var(--ycc-blue-light);transform:scale(1.02)}
