.bsa-main{font-family:sans-serif;background:#fff}.bsa-page-header{padding:30px 0 0}.bsa-page-title{font-family:serif;font-size:34px!important;text-align:center;margin-bottom:12px;color:#1a1a1a;font-weight:600}.bsa-page-subtitle{font-family:sans-serif;font-size:18px;text-align:center;color:#666;max-width:600px;margin:0 auto;line-height:1.5}.bsa-section-inner{max-width:1200px;margin:0 auto;padding:0 20px}.bsa-section-h2{font-family:serif;font-size:28px}.bsa-rule{width:50px;height:3px;background:#1a7a8a;margin:10px auto}.bsa-about{padding:80px 0}.bsa-about__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.bsa-about__img-frame img{width:100%;border-radius:10px}.bsa-about__text-col p{font-family:sans-serif;line-height:1.8}.bsa-video{padding:80px 0;background:white!important}.bsa-video-wrapper{height:500px}.bsa-video-wrapper iframe{width:100%;height:100%;border-radius:10px}.bsa-features{padding:80px 0}.bsa-features__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.bsa-feat-card{padding:30px;border:1px solid #eee;border-radius:10px}@media (max-width:768px){.bsa-section-inner{padding:0 16px}.bsa-page-header{padding:0 0 16px}.bsa-page-title{font-size:32px;line-height:1.2;margin-bottom:8px}.bsa-page-subtitle{font-size:15px;padding:0 10px}.bsa-about{padding:50px 0}.bsa-about__grid{grid-template-columns:1fr;gap:30px}.bsa-about__text-col p{font-size:15px;line-height:1.6}.bsa-section-h2{font-size:24px;text-align:center}.bsa-video{padding:50px 0}.bsa-video-wrapper{height:220px}.bsa-video-wrapper iframe{border-radius:8px}.bsa-features{padding:50px 0}.bsa-features__grid{grid-template-columns:1fr;gap:20px}.bsa-feat-card{padding:20px}.bsa-rule{width:40px;margin:8px auto}}@media (max-width:480px){.bsa-section-inner{padding:0 12px}.bsa-page-title{font-size:26px}.bsa-page-subtitle{font-size:14px}.bsa-video-wrapper{height:180px}.bsa-about{padding:40px 0}.bsa-feat-card{padding:16px}}