:root{--promo-radius:30px;--promo-bg:#13253c;--promo-color:#fff;--promo-padding-mobile-y:40px;--promo-padding-mobile-x:20px;--promo-padding-mobile:var(--promo-padding-mobile-y) var(--promo-padding-mobile-x);--promo-padding-desktop:60px;--promo-content-gap:30px;--promo-img-visible:none;--promo-img-width:100%;--promo-content-width:100%;--promo-bg-pattern-opacity:.2;--promo-form-gap:16px;--promo-form-input-border-radius:var(--border-radius,10px);--promo-form-input-border-color:#3d5d7e;--promo-messenger-width:100%;--promo-subscribe-height:initial}@media(min-width:1024px){:root{--promo-bg:#13253c;--promo-bg-pattern-opacity:.7;--promo-img-visible:block;--promo-img-width:68%;--promo-content-width:60%;--promo-form-gap:26px;--promo-messenger-width:auto;--promo-subscribe-height:540px}}.section-promo--subscribe{min-height:var(--promo-subscribe-height);overflow:hidden;position:relative}@media(min-width:1024px){.section-promo--subscribe{--promo-content-width:57%;display:flex;flex-direction:column}}.section-promo--subscribe:before{background-repeat:repeat;background-size:contain;inset:auto 0 0 auto}.section-promo--subscribe.section-promo:after{background-image:url(./phone.BXb33Lrg.png);bottom:0;height:90%;left:auto;right:clamp(4%,5vw,10%);top:auto;z-index:9}.section-promo--subscribe.section-promo--fullwidth .container{position:relative;z-index:2}@media(min-width:1024px){.section-promo--subscribe.section-promo--fullwidth .container{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}}.section-promo--subscribe.section-promo--defaultwidth>.promo__inner.section-promo-content{position:relative;z-index:2}.section-promo--subscribe.section-promo--fullwidth .container:after{background-image:url(./phone.BXb33Lrg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:90%;inset:0 0 0 auto;min-height:var(--promo-subscribe-height);position:absolute;width:40%;z-index:1}@media(max-width:768px){.section-promo--subscribe.section-promo--fullwidth .container:after{background-position:0 100%;background-size:cover;height:70%;inset:auto -45px 0 auto;min-height:var(--promo-subscribe-height);width:40%}}.section-promo--subscribe .section-promo-subscribe-overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--promo-bg) 10%,transparent) 0,color-mix(in srgb,var(--promo-bg) 5%,transparent) 32%,color-mix(in srgb,var(--promo-bg) 4%,transparent) 58%,color-mix(in srgb,var(--promo-bg) 5%,transparent));border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:1}@media(max-width:768px){.section-promo--subscribe .section-promo-subscribe-overlay{display:none}}.section-promo--subscribe .section-promo-content{background-color:var(--promo-bg);position:relative}@media(min-width:1024px){.section-promo--subscribe .section-promo-content{align-self:stretch;flex:1 1 auto;min-height:0}}@media(max-width:768px){.section-promo--subscribe .section-promo-content{--promo-bg:transparent;background-color:transparent}}.section-promo--subscribe .section-promo-content:before{background-color:transparent;background-image:url(./form-bg-lg.CAnwEpcL.png);background-position:100% 0;background-repeat:no-repeat;content:"";inset:0;mask-image:linear-gradient(180deg,#0003,#0000008c 40%,#000000eb);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.55) 40%,rgba(0,0,0,.92));mask-mode:alpha;-webkit-mask-mode:alpha;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;opacity:calc(var(--promo-bg-pattern-opacity, .45)*.62);pointer-events:none;position:absolute;z-index:0}@media(max-width:768px){.section-promo--subscribe .section-promo-content:before{display:none}.section-promo--subscribe .section-promo-content{position:relative}}.section-promo--subscribe .promo-subscribe{display:flex;flex-direction:column;gap:28px;max-width:440px;position:relative;width:100%}.section-promo--subscribe .promo-subscribe__qr-float{align-items:center;background:#fff;border-radius:14px;bottom:clamp(20px,12%,120px);box-shadow:0 14px 36px #00000047;color:#1c2430;display:flex;flex-direction:column;left:calc(100% + clamp(16px,4vw,72px));padding:14px 12px 12px;position:absolute;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;width:clamp(132px,26vw,172px);z-index:4}.section-promo--subscribe .promo-subscribe__qr-float:hover{box-shadow:0 18px 44px #00000052;transform:translateY(-2px)}.section-promo--subscribe .promo-subscribe__qr-float:focus-visible{outline:2px solid #1e96c8;outline-offset:2px}.section-promo--subscribe .promo-subscribe__qr-title{color:#1c2430;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.25;margin:0 0 12px;text-transform:uppercase}.section-promo--subscribe .promo-subscribe__qr-title-line{display:block}.section-promo--subscribe .promo-subscribe__qr-skeleton{aspect-ratio:1;background:linear-gradient(135deg,#eef1f4,#e2e6ea);border-radius:8px;display:block;width:100%}.section-promo--subscribe .promo-subscribe__qr-graphic{background:#fff;border-radius:8px;display:block;line-height:0;overflow:hidden;position:relative;width:100%}.section-promo--subscribe .promo-subscribe__qr-img{display:block;height:auto;vertical-align:top;width:100%}.section-promo--subscribe .promo-subscribe__qr-logo{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.section-promo--subscribe .promo-subscribe__qr-logo-icon{border-radius:50%;box-shadow:0 0 0 2px #fff;height:34px;width:34px}@media(max-width:1023px){.section-promo--subscribe .promo-subscribe__qr-float{bottom:clamp(12px,8%,72px);left:calc(100% + clamp(8px,2vw,32px));padding:12px 10px 10px;width:clamp(124px,28vw,156px)}.section-promo--subscribe .promo-subscribe__qr-title{font-size:10px;margin-bottom:10px}.section-promo--subscribe .promo-subscribe__qr-logo-icon{height:28px;width:28px}}@media(max-width:767px){.section-promo--subscribe .promo-subscribe__qr-float{display:none}}.section-promo--subscribe .promo-subscribe__grid{-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-top:10px;row-gap:clamp(28px,4vw,40px)}.section-promo--subscribe .promo-subscribe__card{align-items:center;backdrop-filter:blur(20px) saturate(165%);-webkit-backdrop-filter:blur(20px) saturate(165%);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.22);border-radius:14px;box-shadow:0 8px 28px #0000002e,inset 0 1px #ffffff38;color:#fffffff5;display:flex;flex-direction:column;justify-content:flex-end;min-height:100px;overflow:visible;padding:26px 12px 9px;position:relative;text-align:center;text-decoration:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.section-promo--subscribe .promo-subscribe__card:hover{background:#ffffff24;border-color:#ffffff52;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff47;transform:translateY(-2px)}.section-promo--subscribe .promo-subscribe__card:focus-visible{outline:2px solid hsla(0,0%,100%,.65);outline-offset:2px}.section-promo--subscribe .promo-subscribe__icon-wrap{align-items:center;background:transparent;border:none;border-radius:12px;box-shadow:0 6px 18px #00000038;display:flex;height:56px;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:56px}.section-promo--subscribe .promo-subscribe__card--x .promo-subscribe__icon-wrap{background:#000;box-shadow:0 6px 18px #00000061;color:#fff}.section-promo--subscribe .promo-subscribe__card--telegram .promo-subscribe__icon-wrap{background:#1e96c8;border-radius:12px;box-shadow:0 6px 18px #1e96c873;height:60px;width:60px}.section-promo--subscribe .promo-subscribe__card--instagram .promo-subscribe__icon-wrap{background:transparent;border-radius:12px;box-shadow:0 6px 18px #00000038;overflow:hidden}.section-promo--subscribe .promo-subscribe__card--linkedin .promo-subscribe__icon-wrap{background:#0a66c2;border-radius:12px;box-shadow:0 6px 18px #0a66c26b}.section-promo--subscribe .promo-subscribe__icon{display:block;flex-shrink:0;height:34px;width:34px}.section-promo--subscribe .promo-subscribe__card--telegram .promo-subscribe__icon{height:56px;width:56px}.section-promo--subscribe .promo-subscribe__card--x .promo-subscribe__icon{height:26px;width:26px}.section-promo--subscribe .promo-subscribe__card--instagram .promo-subscribe__icon{border-radius:12px;height:52px;width:52px}.section-promo--subscribe .promo-subscribe__card--linkedin .promo-subscribe__icon{height:28px!important;width:28px!important}.section-promo--subscribe .promo-subscribe__label{align-items:center;color:#fffffff5;display:flex;flex-direction:column;font-size:clamp(11.5px,1.05vw + 10px,13px);font-weight:800;gap:4px;letter-spacing:.055em;line-height:1.12;text-shadow:0 1px 2px rgba(0,0,0,.22);text-transform:uppercase}.section-promo--subscribe .promo-subscribe__label-line{display:block;line-height:1.12;text-align:center}.section-promo--subscribe .promo-subscribe__proof{display:flex;flex-direction:column;gap:12px;padding-top:4px}.section-promo--subscribe .promo-subscribe__proof-head{align-items:center;display:flex;gap:12px;width:100%}.section-promo--subscribe .promo-subscribe__proof-line{background:#ffffff2e;flex:1;height:1px}.section-promo--subscribe .promo-subscribe__proof-label{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.section-promo--subscribe .promo-subscribe__proof-text{color:#ffffffc7;font-size:14px;line-height:1.45;margin:0;text-align:center}@media(max-width:380px){.section-promo--subscribe .promo-subscribe__grid{-moz-column-gap:10px;column-gap:10px;row-gap:26px}.section-promo--subscribe .promo-subscribe__label{font-size:11px;font-weight:800;gap:3px;letter-spacing:.04em}.section-promo--subscribe .promo-subscribe__card{min-height:94px;padding:22px 8px 8px}}
