.block-cost-block{background-color:#042b37;color:#fff}.block-cost-block .cost-block__swoosh{position:absolute;top:-12%;left:42%;width:68%;color:#b3b935;pointer-events:none;transform:rotate(5.41deg)}.block-cost-block .cost-block__swoosh svg{display:block;width:100%;height:auto}.block-cost-block .cost-block__content{gap:32px}.block-cost-block .cost-block__text{gap:24px}.block-cost-block .cost-block__heading{color:#fff}.block-cost-block .cost-block__body{font-size:18px;line-height:1.6;color:#fff}.block-cost-block .cost-block__body>*:last-child{margin-bottom:0}.block-cost-block .cost-block__points{gap:20px}.block-cost-block .cost-block__point{gap:12px}.block-cost-block .cost-block__point-icon{display:inline-flex;width:30px;height:30px;color:#b3b935}.block-cost-block .cost-block__point-icon svg{width:100%;height:100%}.block-cost-block .cost-block__point-text{font-size:18px;font-weight:700;line-height:normal;color:#fff}.block-cost-block .cost-block__card{background-color:#f5efe6;border-radius:20px;padding:46px 47px;max-width:511px;margin-left:auto}.block-cost-block .cost-block__card-accent{display:none;position:absolute;right:-30px;bottom:-20px;width:180px;height:124px;color:#042b37;opacity:.08;pointer-events:none}.block-cost-block .cost-block__card-accent svg{display:block;width:100%;height:100%}.block-cost-block .cost-block__card-inner{gap:37px}.block-cost-block .cost-block__price-group{gap:13px}.block-cost-block .cost-block__card-label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:.96px;color:#b3b935}.block-cost-block .cost-block__price-row{gap:4px;color:#042b37}.block-cost-block .cost-block__price{font-size:48px;font-weight:700;line-height:normal}.block-cost-block .cost-block__unit{font-size:32px;font-weight:400;line-height:1.52;white-space:nowrap}.block-cost-block .cost-block__price-row--range{column-gap:8px;row-gap:2px}.block-cost-block .cost-block__price-row--range .cost-block__price{font-size:36px;line-height:1.2;white-space:nowrap}.block-cost-block .cost-block__price-row--range .cost-block__unit{font-size:20px;font-weight:500;line-height:1.2}.block-cost-block .cost-block__cta{gap:12px;width:100%;padding:16px 28px;font-size:16px;line-height:normal}.block-cost-block .cost-block__cta-icon{display:inline-flex;width:18px;height:18px}.block-cost-block .cost-block__cta-icon svg{width:100%;height:100%}@media (max-width:991.98px){.block-cost-block .cost-block__content{gap:24px}.block-cost-block .cost-block__text{gap:16px}.block-cost-block .cost-block__body{font-size:16px;opacity:.9}.block-cost-block .cost-block__points{gap:16px}.block-cost-block .cost-block__point-icon{width:24px;height:24px}.block-cost-block .cost-block__point-text{font-size:15px;font-weight:600;line-height:1.4}.block-cost-block .cost-block__card{padding:32px;max-width:none;margin-left:0}.block-cost-block .cost-block__card-accent{display:block}.block-cost-block .cost-block__card-inner{gap:28px}.block-cost-block .cost-block__price-group{gap:8px}.block-cost-block .cost-block__price-row{align-items:baseline;flex-wrap:nowrap}.block-cost-block .cost-block__price{font-size:clamp(26px,20vw - 32px,44px);white-space:nowrap}.block-cost-block .cost-block__unit{font-size:20px;font-weight:500;white-space:nowrap}.block-cost-block .cost-block__price-row--range{flex-wrap:wrap}.block-cost-block .cost-block__price-row--range .cost-block__price{font-size:clamp(24px,7.5vw,32px)}.block-cost-block .cost-block__price-row--range .cost-block__unit{font-size:18px}.block-cost-block .cost-block__cta{gap:10px;padding:16px 24px}.block-cost-block .cost-block__cta-icon{width:16px;height:16px}}
