.page-module__BdiYHW__page{padding-bottom:var(--space-12)}.page-module__BdiYHW__container{width:100%;max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.page-module__BdiYHW__header{text-align:center;padding:var(--space-10) 0 var(--space-6)}.page-module__BdiYHW__title{font-size:var(--text-4xl);margin-bottom:var(--space-2);font-weight:800}.page-module__BdiYHW__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary)}.page-module__BdiYHW__section{margin-bottom:var(--space-10)}.page-module__BdiYHW__section h2{font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:2px solid var(--color-primary);display:inline-block}.page-module__BdiYHW__section p{font-size:var(--text-md);color:var(--color-text-secondary);margin-bottom:var(--space-3);line-height:1.8}.page-module__BdiYHW__servicesGrid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.page-module__BdiYHW__serviceCard{padding:var(--space-5);background:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:var(--radius-lg)}.page-module__BdiYHW__serviceCard h3{font-size:var(--text-md);font-weight:var(--font-bold);color:var(--color-primary);margin-bottom:var(--space-2)}.page-module__BdiYHW__serviceCard p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.page-module__BdiYHW__contactGrid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.page-module__BdiYHW__contactItem{padding:var(--space-5);background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);text-align:center}.page-module__BdiYHW__contactItem h4{margin-bottom:var(--space-2)}.page-module__BdiYHW__contactItem p{font-size:var(--text-base);margin:0}@media (max-width:768px){.page-module__BdiYHW__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__BdiYHW__servicesGrid,.page-module__BdiYHW__contactGrid{grid-template-columns:1fr}}
