.cb-kaching:empty,.cb-appblock:empty{display:none}.cb-kaching{margin:4px 0 14px}.cb-hero__info:has(kaching-bundles-block) .cb-qty{display:none}.cb-buy--noqty .cb-btn{flex:1 1 100%}.cb-jr{position:relative;max-width:760px;margin:36px auto 0;padding-left:60px;text-align:left}.cb-jr__line{position:absolute;left:20px;top:10px;bottom:10px;width:3px;background:#dbe8f6;border-radius:3px;overflow:hidden}.cb-jr__line i{display:block;width:100%;height:100%;background:linear-gradient(#1f5fa8,#3aa0e6);transform-origin:top;transform:scaleY(var(--p,1))}.cb-jr__item{position:relative;padding:0 0 34px;transition:opacity .5s}.cb-jr__item:last-child{padding-bottom:0}.cb-jr__dot{position:absolute;left:-60px;top:-2px;width:42px;height:42px;border-radius:50%;background:#1f5fa8;border:3px solid #1f5fa8;color:#fff;display:grid;place-items:center;font-weight:800;font-size:16px;transition:background .4s,border-color .4s,color .4s,box-shadow .4s,transform .4s}.cb-jr__dot svg{width:18px;height:18px}.cb-jr__tag{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1f5fa8;background:#e7f2fc;padding:4px 10px;border-radius:99px;margin-bottom:8px}.cb-jr__item h3{margin:0 0 8px;font-size:20px;line-height:1.25;color:#0f2440}.cb-jr__item p{margin:0 0 8px;color:#50627a;line-height:1.55}.cb-jr__item ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cb-jr__item ul:empty{display:none}.cb-jr__item li{display:flex;gap:8px;color:#33475f;line-height:1.45}.cb-jr__item li:before{content:"\2713";color:#1a7fc7;font-weight:800;flex:none}.cb-jr--anim .cb-jr__line i{transform:scaleY(var(--p,0))}.cb-jr--anim .cb-jr__item{opacity:.4}.cb-jr--anim .cb-jr__dot{background:#fff;border-color:#dbe8f6;color:#50627a}.cb-jr--anim .cb-jr__item li{opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s;transition-delay:calc(var(--i,0) * 90ms + .1s)}.cb-jr--anim .cb-jr__item.is-on{opacity:1}.cb-jr--anim .cb-jr__item.is-on .cb-jr__dot{background:#1f5fa8;border-color:#1f5fa8;color:#fff;box-shadow:0 0 0 7px #1a7fc726;transform:scale(1.06)}.cb-jr--anim .cb-jr__item.is-on li{opacity:1;transform:none}.cb-in{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start;margin-top:34px;text-align:left}.cb-in__cover{position:sticky;top:110px;text-align:center}.cb-in__cover img,.cb-in__cover svg{width:100%;max-width:420px;height:auto;filter:drop-shadow(0 30px 40px rgba(15,36,64,.3));animation:cbFloatY 6s ease-in-out infinite}.cb-in__badge{display:inline-flex;margin-top:16px;background:#0f2440;color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:8px 14px;border-radius:99px}.cb-in__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cb-in__ch{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e3e8ef;transition:transform .3s,box-shadow .3s,border-color .3s}.cb-in__ch:hover{transform:translate(6px);border-color:#9cc9ee;box-shadow:0 14px 30px -20px #1f5fa899}.cb-in__num{font-size:26px;font-weight:800;color:#9cc9ee;line-height:1;font-variant-numeric:tabular-nums;transition:color .3s}.cb-in__ch:hover .cb-in__num{color:#1f5fa8}.cb-in__ch h3{margin:0 0 4px;font-size:16px;color:#0f2440}.cb-in__ch p{margin:0;font-size:14px;line-height:1.45;color:#50627a}@media(max-width:749px){.cb-in{grid-template-columns:1fr;gap:28px}.cb-in__cover{position:static}.cb-in__cover img,.cb-in__cover svg{max-width:260px}}.cb-fin--night{background:radial-gradient(80% 70% at 50% 45%,#2b3a7a 0,#1a2350 60%,#0d1230)}.cb-fin--night .cb-fin__eyebrow,.cb-fin--night .cb-fin__title .cb-hl{color:#f2d98d!important}.cb-fin--night .cb-fin__btn{color:#1a2350}.cb-info__head{text-align:center;max-width:720px;margin:0 auto 30px}.cb-info__title{font-size:clamp(32px,4.4vw,52px);line-height:1.05;letter-spacing:-.02em;margin:10px 0 12px;color:#0f2440;font-weight:800}.cb-info__intro{font-size:17px;color:#50627a;line-height:1.55;margin:0}.cb-info__body{max-width:820px;margin:0 auto;display:grid;gap:18px}.cb-info__body .cb-jr{margin:10px 0;max-width:none}.cb-info__rte{color:#33475f;line-height:1.65}.cb-info__rte>:first-child{margin-top:0}.cb-info__rte>:last-child{margin-bottom:0}.cb-info__rte h2,.cb-info__rte h3{color:#0f2440}.cb-info__page{background:#fff;border:1px solid #e3e8ef;border-radius:18px;padding:24px}.cb-info__card{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid #e3e8ef;border-radius:18px;padding:22px;transition:transform .3s,box-shadow .3s}.cb-info__card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px #0f244073}.cb-info__ic{flex:none;width:46px;height:46px;border-radius:14px;background:#e7f2fc;color:#1f5fa8;display:grid;place-items:center}.cb-info__ic svg{width:22px;height:22px}.cb-info__card h3{margin:0 0 6px;font-size:18px;color:#0f2440}.cb-info__cta{text-align:center;padding:10px 0}.cb-info__cta p{color:#50627a;margin:0 0 12px}.cb-track{background:linear-gradient(135deg,#1f5fa8,#1a7fc7);color:#fff;border-radius:22px;padding:28px;box-shadow:0 24px 50px -28px #1f5fa8b3}.cb-track h3{margin:0 0 6px;font-size:22px;color:#fff}.cb-track p{margin:0 0 16px;color:#ffffffe0}.cb-track__form{display:flex;gap:10px;flex-wrap:wrap}.cb-track__form input{flex:1 1 220px;min-width:0;border:0;border-radius:99px;padding:15px 20px;font:inherit;font-size:16px;color:#0f2440;background:#fff}.cb-track__form .cb-btn{background:#0f2440;color:#fff}.cb-track__alt{display:inline-block;margin-top:14px;color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.cb-cform{background:#fff;border:1px solid #e3e8ef;border-radius:22px;padding:26px}.cb-cform h3{margin:0 0 6px;font-size:20px;color:#0f2440}.cb-cform>p{margin:0;color:#50627a}.cb-cform__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.cb-cform label{display:grid;gap:6px;font-size:13px;font-weight:700;color:#0f2440}.cb-cform input,.cb-cform textarea{border:1.5px solid #d6e4f2;border-radius:12px;padding:12px 14px;font:inherit;font-size:15px;background:#f6faff;color:#0f2440;transition:border-color .2s,background .2s}.cb-cform input:focus,.cb-cform textarea:focus{outline:none;border-color:#1a7fc7;background:#fff}.cb-cform__full{grid-column:1/-1}.cb-cform .cb-btn{margin-top:16px}.cb-cform__ok{background:#e7f6ee;color:#146c43;padding:12px 14px;border-radius:12px;font-weight:700;margin:12px 0 0}@media(max-width:749px){.cb-cform__grid{grid-template-columns:1fr}.cb-jr{padding-left:54px}.cb-jr__dot{left:-54px;width:38px;height:38px}.cb-jr__line{left:18px}}@media(prefers-reduced-motion:reduce){.cb-in__cover img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cb-v5.css.map */
