.bcl-section{--bcl-primary: #4A7FB5;--bcl-primary-dark: #5B8DBE;--bcl-text-dark: #2B2B33;--bcl-box-bg: #EAF1F8;background:#f8fbfd;color:var(--bcl-text-dark)}.bcl-inner{max-width:720px;margin:0 auto;padding:0 0 32px}.bcl-rich-text p{margin:0 0 12px}.bcl-rich-text p:last-child{margin-bottom:0}.bcl-rich-text strong{color:var(--bcl-primary);font-weight:700}.bcl-header{background:var(--bcl-primary-dark);padding:28px 24px;margin-bottom:24px}.bcl-header__title{color:#fff;font-size:24px;line-height:1.3;font-weight:700;text-align:center;max-width:480px;margin:0 auto}.bcl-text-block{padding:0 24px;margin-bottom:24px}.bcl-text-block .bcl-rich-text{font-size:16px;line-height:1.6;text-align:center}.bcl-text-block--narrow .bcl-rich-text{max-width:460px;margin:0 auto}.bcl-image-block{padding:0 0 24px}.bcl-image-block__img{width:100%;height:auto;display:block;object-fit:cover}.bcl-image-block__placeholder svg{width:100%;height:auto}.bcl-callout{background:var(--bcl-box-bg);padding:28px 24px;margin:8px 0 32px}.bcl-rich-text--callout{font-size:17px;line-height:1.6;font-weight:700;text-align:center;color:var(--bcl-text-dark);max-width:460px;margin:0 auto}.bcl-rich-text--callout strong{color:var(--bcl-primary)}.bcl-step{padding:0 24px;margin-bottom:36px}.bcl-step__heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.bcl-step__number{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--bcl-primary);color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;margin-top:2px}.bcl-step__title{font-size:21px;line-height:1.35;font-weight:700;color:var(--bcl-text-dark);margin:0}.bcl-step__title-highlight{color:var(--bcl-primary)}.bcl-step__description{font-size:15.5px;line-height:1.65;margin-bottom:16px}.bcl-highlight-box{background:var(--bcl-box-bg);border-radius:10px;padding:16px 18px;margin-bottom:14px}.bcl-highlight-box .bcl-rich-text{font-size:15px;line-height:1.6}.bcl-highlight-box:last-child{margin-bottom:0}@media screen and (min-width:750px){.bcl-inner{max-width:860px;padding:0 0 48px}.bcl-header{padding:40px;margin-bottom:32px}.bcl-header__title{font-size:30px;max-width:640px}.bcl-text-block{padding:0 40px;margin-bottom:32px}.bcl-text-block .bcl-rich-text{font-size:17px}.bcl-text-block--narrow .bcl-rich-text{max-width:600px}.bcl-image-block{padding:0 0 32px}.bcl-image-block__img{border-radius:12px}.bcl-callout{margin:8px 0 40px;padding:36px 40px;border-radius:12px}.bcl-rich-text--callout{font-size:19px;max-width:600px}.bcl-step{padding:0 40px;margin-bottom:44px}.bcl-step__number{width:36px;height:36px;font-size:16px}.bcl-step__title{font-size:24px}.bcl-step__description{font-size:16.5px}.bcl-step__highlight-row,.bcl-highlight-box{border-radius:12px}}@media screen and (min-width:990px){.bcl-inner{max-width:1440px;padding:0 20px}.bcl-section{OVERFLOW:hidden}.bcl-header{padding:26px 50px;margin-bottom:40px;border-radius:0 0 4px 4px;width:100vw;transform:translate(-50%);position:relative;left:50%}.bcl-header__title{font-size:36px;max-width:760px}.bcl-text-block{padding:0;margin-bottom:40px}.bcl-text-block .bcl-rich-text{font-size:18px;line-height:1.7}.bcl-text-block--narrow .bcl-rich-text{max-width:680px}.bcl-text-block--full .bcl-rich-text{max-width:900px}.bcl-image-block{padding:0 0 40px}.bcl-image-block__img{border-radius:16px;max-height:560px;object-fit:cover}.bcl-callout{margin:8px 0 48px;padding:44px 80px;border-radius:16px}.bcl-rich-text--callout{font-size:21px;max-width:760px}.bcl-step{padding:0;margin-bottom:56px;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.bcl-step__heading,.bcl-step__description{grid-column:1 / 2}.bcl-step__heading{gap:16px;margin-bottom:16px}.bcl-step__number{width:42px;height:42px;font-size:18px}.bcl-step__title{font-size:27px}.bcl-step__description{font-size:17px;line-height:1.75;margin-bottom:0}.bcl-highlight-box{grid-column:2 / 3;padding:20px 24px;margin-bottom:16px}.bcl-highlight-box .bcl-rich-text{font-size:16px}.bcl-highlight-box:first-of-type{grid-row:1}}.bcl-text-block.highlight_css p em{font-style:normal;background:#b6d0e2;padding:2px 6px;border-radius:4px;font-weight:700;color:#1e293b}.bcl-text-block.highlight_css p em strong{font-weight:600;color:#1e293b}.bcl-step{background:#fff;border:1px solid #D7E6F0;border-radius:16px;padding:30px;box-shadow:0 6px 18px #1e293b0d;gap:0;column-gap:20px}.bcl-callout{width:100vw;transform:translate(-50%);position:relative;left:50%}@media(max-width:767px){.bcl-header{margin-bottom:18px;padding:18px;text-align:center}h2.bcl-header__title{margin:0;color:#fff;font-size:25px;line-height:1.35;font-weight:700}.bcl-rich-text p{margin:0;color:#334155;font-size:15px;line-height:1.8;font-weight:400}.bcl-image-block{padding:0 0 14px}.bcl-text-block{padding:0 18px;margin-bottom:15px}.bcl-step-innre{padding:0 14px}.bcl-step{background:#fff;border:1px solid #D7E6F0;border-radius:16px;padding:16px;box-shadow:0 6px 18px #1e293b0d}.bcl-step__heading{gap:12px;margin-bottom:10px}.bcl-step__description p{margin:0 0 12px;color:#334155;font-size:14px;line-height:1.8;font-weight:400}.bcl-step__description{margin-bottom:12px}.bcl-highlight-box{margin-bottom:8px;background:#f8fbfd;border:1px solid #B6D0E2;border-radius:10px;padding:10px 12px}.bcl-highlight-box p{color:#334155;font-size:13.5px;line-height:1.65;font-weight:400}.bcl-step{margin-bottom:14px}.bcl-callout p{margin:0;color:#1e293b;font-size:15px;line-height:1.75;font-weight:700}.bcl-callout{background:#b6d0e2;border-top:1px solid #D7E6F0;padding:16px 18px;text-align:center;margin-bottom:14px}.bcl-step-innre.last_box_cs{padding:0}.bcl-step-innre.last_box_cs .bcl-step h3.bcl-step__title{margin:0;color:#1e293b;font-size:27px;line-height:1.35;font-weight:700}.bcl-step-innre.last_box_cs .bcl-step .bcl-step__description p{margin:0 0 14px;color:#334155;font-size:15px;line-height:1.9;font-weight:500}.bcl-step-innre.last_box_cs .bcl-step .bcl-step__description p strong{color:#000}.bcl-step-innre.last_box_cs .bcl-highlight-box{background:#fffc;border:1px solid #D7E6F0;border-radius:14px;padding:14px;box-shadow:0 6px 18px #1e293b0d}.bcl-step-innre.last_box_cs .bcl-highlight-box P em{background:#b6d0e2;padding:1px 4px;border-radius:4px;font-weight:700;color:#1e293b;font-style:normal}.bcl-step-innre.last_box_cs .bcl-highlight-box P STRONG{color:#1e293b}.bcl-step-innre.last_box_cs .bcl-step{background:transparent;border:0;border-radius:0;border-bottom:1px solid #D7E6F0}.bcl-inner{padding:0}.bcl-step-innre:last-child .bcl-step{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/balloon-course-learn.css.map */
