.bc-section{position:relative;background-color:var(--white);background-image:radial-gradient(ellipse 159%,ellipse 160% at 20%,at 0,rgba(13,134,200,.89) 0,rgba(13,134,200,0) 100%);background-image:radial-gradient(ellipse 159% 160% at 20% 103%,#0d86c8e3 0,#0d86c800);overflow:hidden}.bc-bg{position:absolute;bottom:20px;left:0;z-index:2;width:584px;max-width:auto;pointer-events:none}.bc-content{position:relative;z-index:1;justify-content:center;grid-gap:32px;gap:32px;padding:64px 24px}.bc-content,.bc-header{display:flex;align-items:center;flex-flow:column nowrap}.bc-header{grid-gap:12px;gap:12px;width:628px;max-width:100%;text-align:center;color:var(--white)}.bc-header:empty{display:none}.bc-title{font-family:var(--secondary-font);font-size:clamp(34px,calc(34px + (40 - 34) * ((100vw - 360px) / (1440 - 360))),40px);line-height:clamp(40px,calc(40px + (44 - 40) * ((100vw - 360px) / (1440 - 360))),44px)}.bc-text,.bc-title{width:100%;margin:0}.bc-text{font-family:var(--primary-font);font-size:16px;line-height:clamp(22px,calc(22px + (24 - 22) * ((100vw - 360px) / (1440 - 360))),24px)}.bc-blocks{display:flex;align-items:stretch;justify-content:center;grid-gap:16px;gap:16px;flex-flow:row nowrap}.bc-blocks:empty{display:none}.bc-block{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;width:124px;background-color:#ffffff7d;padding:24px;border:1px solid var(--white);border-radius:16px;overflow:hidden;flex-flow:column nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bc-block-icon{width:32px}.bc-block-icon:empty{display:none}.bc-block-text{margin:0;text-align:center;font-family:var(--primary-font-medium);font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(20px,calc(20px + (24 - 20) * ((100vw - 360px) / (1440 - 360))),24px);letter-spacing:clamp(.28px,calc(.28px + (.32 - .28) * ((100vw - 360px) / (1440 - 360))),.32px);color:var(--white)}@media(max-width:834px){.bc-bg{bottom:-74px;width:100%;max-width:584px}.bc-content{padding:48px 24px}.bc-header{width:100%}.bc-text{letter-spacing:.32px}.bc-block,.bc-blocks{grid-gap:8px;gap:8px}.bc-block{width:86px;padding:16px;border-radius:12px}.bc-block-icon{width:24px}}
/*# sourceMappingURL=/cdn/shop/t/424/assets/css-bundles-cover.css.map */
