.section-headers[data-v-66337cf9]{margin-bottom:3.5rem;text-align:center}.section-headers .section-title[data-v-66337cf9]{color:#333;font-size:50px;font-size:3.125rem;font-size:clamp(2rem,8vw,3.125rem);font-weight:600;line-height:1.2;margin-bottom:.5rem}.section-headers .section-subtitle[data-v-66337cf9]{color:#999;font-size:clamp(1rem,4vw,2rem);font-weight:400;line-height:1.5;margin:0 auto;max-width:80%;padding:0 5.625rem}@media(max-width:1200px){.section-headers[data-v-66337cf9]{margin-bottom:4rem}.section-headers .section-title[data-v-66337cf9]{font-size:50px;font-size:clamp(1.75rem,7vw,2.5rem);margin-bottom:1.5rem}.section-headers .section-subtitle[data-v-66337cf9]{font-size:clamp(.875rem,3.5vw,1.75rem);line-height:1.4;padding:0 4rem}}@media(max-width:768px){.section-headers[data-v-66337cf9]{margin-bottom:3rem}.section-headers .section-title[data-v-66337cf9]{font-size:clamp(1.5rem,6vw,2rem);line-height:1.3;margin-bottom:1.25rem}.section-headers .section-subtitle[data-v-66337cf9]{font-size:clamp(.875rem,3vw,1.5rem);line-height:1.3;max-width:90%;padding:0 2rem}}@media(max-width:480px){.section-headers[data-v-66337cf9]{margin-bottom:2.5rem}.section-headers .section-title[data-v-66337cf9]{font-size:clamp(1.25rem,5vw,1.75rem);line-height:1.25;margin-bottom:1rem}.section-headers .section-subtitle[data-v-66337cf9]{font-size:clamp(.75rem,2.5vw,1.25rem);line-height:1.25;max-width:95%;padding:0 1rem}}
