.ShowcaseHeader-module__De8m2a__headerSection{background-color:var(--white);text-align:center;padding:80px 0 60px}.ShowcaseHeader-module__De8m2a__container{max-width:800px;margin:0 auto;padding:0 40px}.ShowcaseHeader-module__De8m2a__subtextWrapper{justify-content:center;align-items:center;gap:15px;margin-bottom:20px;display:flex}.ShowcaseHeader-module__De8m2a__subtext{color:var(--site-color);text-transform:uppercase;letter-spacing:2px;font-size:15px;font-weight:700}.ShowcaseHeader-module__De8m2a__line{background-color:var(--site-color);width:40px;height:2px}.ShowcaseHeader-module__De8m2a__title{color:var(--black);margin:0 0 25px;font-size:48px;font-weight:800;line-height:1.2}.ShowcaseHeader-module__De8m2a__description{color:#555;margin-bottom:20px;font-size:18px;line-height:1.8}@media screen and (max-width:768px){.ShowcaseHeader-module__De8m2a__title{font-size:36px}}
.ShowcaseGrid-module__fiSyxG__gridSection{background-color:#fdfbf9;padding:20px 0 80px}.ShowcaseGrid-module__fiSyxG__container{max-width:1200px;margin:0 auto;padding:0 40px}.ShowcaseGrid-module__fiSyxG__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.ShowcaseGrid-module__fiSyxG__card{background-color:var(--white);flex-direction:column;transition:transform .3s;display:flex;box-shadow:0 8px 30px #0000000f}.ShowcaseGrid-module__fiSyxG__card:hover{transform:translateY(-8px)}.ShowcaseGrid-module__fiSyxG__imgWrapper{aspect-ratio:4/3;width:calc(100% - 30px);margin:15px 15px 0;position:relative;overflow:hidden}.ShowcaseGrid-module__fiSyxG__cardImg{object-fit:cover;transition:transform .4s}.ShowcaseGrid-module__fiSyxG__card:hover .ShowcaseGrid-module__fiSyxG__cardImg{transform:scale(1.05)}.ShowcaseGrid-module__fiSyxG__cardBody{text-align:center;padding:25px 20px}.ShowcaseGrid-module__fiSyxG__cardTitle{color:var(--black);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:16px;font-weight:500}.ShowcaseGrid-module__fiSyxG__cardLocation{color:#666;margin:0;font-size:15px}@media screen and (max-width:992px){.ShowcaseGrid-module__fiSyxG__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.ShowcaseGrid-module__fiSyxG__grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}}
.ShowcaseStats-module__OPQ9wq__statsSection{background-color:var(--white);padding:80px 0}.ShowcaseStats-module__OPQ9wq__container{max-width:1200px;margin:0 auto;padding:0 40px}.ShowcaseStats-module__OPQ9wq__statsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.ShowcaseStats-module__OPQ9wq__statItem{flex-direction:column;justify-content:center;align-items:center;display:flex}.ShowcaseStats-module__OPQ9wq__numberRow{color:var(--site-color);margin-bottom:10px;font-size:64px;font-weight:800;line-height:1}.ShowcaseStats-module__OPQ9wq__labelRow{color:var(--black);text-transform:uppercase;letter-spacing:.5px;font-size:16px;font-weight:600}@media screen and (max-width:900px){.ShowcaseStats-module__OPQ9wq__statsGrid{grid-template-columns:repeat(2,1fr);gap:50px}}@media screen and (max-width:480px){.ShowcaseStats-module__OPQ9wq__statsGrid{grid-template-columns:1fr;gap:40px}.ShowcaseStats-module__OPQ9wq__numberRow{font-size:48px}}
