.bs-hero{position:relative;overflow:hidden;padding:160px 0 0;background:linear-gradient(180deg,var(--fn-blue-deep) 0%,var(--fn-blue) 100%);isolation:isolate}.bs-hero__glow{position:absolute;border-radius:50%;filter:blur(125px);z-index:-1}.bs-hero__glow--one{width:560px;height:560px;right:-180px;top:90px;background:#dceb3f47}.bs-hero__glow--two{width:480px;height:480px;left:-160px;bottom:100px;background:#195fa638}.bs-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:80px;position:relative;z-index:1;overflow:visible}.bs-hero__badge{display:inline-flex;align-items:center;gap:10px;padding:4px 20px 4px 4px;background:#195fa64d;border:1px solid rgba(25,95,166,.5);border-radius:52px;color:#fff;font-size:14px;margin-bottom:24px}.bs-hero__badge-icon{display:flex;align-items:center;justify-content:center;width:40px;height:32px;background:var(--accent-2);border:1px solid var(--accent);border-radius:48px}.bs-hero__badge-icon svg{width:16px;height:16px;fill:#fff}.bs-hero__title{font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.15;color:#fff;letter-spacing:-1.5px;margin:0 0 20px;max-width:900px}.bs-hero__subtitle{font-size:16px;line-height:1.6;color:#fffc;margin:0;max-width:700px}.bs-content{background:transparent}.bs-article-header{padding:72px 0 0}.bs-article-header__inner{margin-bottom:48px}.bs-article-header__badge{display:flex;align-items:center;gap:10px;padding:4px 20px 4px 4px;background:var(--soft-green);border:1px solid rgba(45,128,134,.4);border-radius:52px;color:var(--fn-blue);font-size:14px;font-weight:500;width:fit-content;margin-bottom:24px}.bs-article-header__badge-icon{display:flex;align-items:center;justify-content:center;width:40px;height:32px;background:var(--accent-2);border-radius:48px;font-size:16px;color:#fff}.bs-article-header__title{font-size:clamp(36px,4vw,60px);font-weight:600;line-height:1.2;color:var(--title-dark);letter-spacing:-1.2px;margin:0}.bs-main-image{border-radius:16px;overflow:hidden;height:480px;margin-bottom:48px}.bs-main-image img{width:100%;height:100%;object-fit:cover}.bs-intro{max-width:800px;margin-bottom:64px}.bs-intro p{font-size:18px;line-height:1.8;color:var(--body-dark);margin:0}.bs-section{padding:48px 0}.bs-section__inner{max-width:800px}.bs-section__title{font-size:36px;font-weight:600;line-height:1.2;color:var(--title-dark);letter-spacing:-.7px;margin:0 0 16px}.bs-section__inner>p{font-size:16px;line-height:1.7;color:var(--body-dark);margin:0 0 24px}.bs-section__steps-title{font-size:22px;font-weight:600;color:var(--title-dark);margin:0 0 16px}.bs-steps{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.bs-steps li{display:flex;align-items:flex-start;gap:16px;font-size:16px;line-height:1.6;color:var(--body-dark)}.bs-steps__dot{flex-shrink:0;width:10px;height:10px;border-radius:50%;background:var(--accent);margin-top:7px}.bs-related{padding-top:80px}.bs-related .blog-articles__header{display:flex;justify-content:space-between;align-items:flex-end}.bs-related .blog-articles__title em{font-style:normal;color:var(--fn-blue)}.bs-related__nav{display:flex;gap:12px}.bs-related__arrow{width:52px;height:52px;border-radius:50%;border:none;background:var(--accent-2);color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s var(--ease),transform .2s var(--ease)}.bs-related__arrow:hover{background:var(--accent);transform:scale(1.05)}@media (max-width: 768px){.bs-hero{padding:120px 0 0}.bs-hero__content{padding-bottom:48px}.bs-main-image{height:280px}.bs-section__title{font-size:28px}.bs-related .blog-articles__header{flex-direction:column;align-items:flex-start;gap:24px}}.lp-hero:before,.lp-cta:before,.kp-hero:before,.kp-cta:before,.blog-hero:before,.blog-cta:before{background-image:none!important}
