.banner{min-height:360px;display:flex;align-items:center;background-repeat:no-repeat;background-position:center right}.banner__title{width:50%;font-weight:700;color:var(--red);text-align:center;padding:20px 40px 20px calc((100vw - 1280px)/2);background:linear-gradient(165.48deg,rgba(255,255,255,.4) 4.71%,rgba(255,255,255,.1) 86.17%);box-shadow:0 4px 4px -1px #0003;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:var(--border-radius--xs);font-size:calc(18px + 4 * (100vw - 420px) / 480)}@media screen and (max-width: 420px){.banner__title{font-size:18px}}@media screen and (min-width: 900px){.banner__title{font-size:22px}}.tariff{margin-top:46px}.tariff__title{padding:25px 10px;font-weight:700;font-size:calc(18px + .0125*(100vw - 420px));text-align:center;color:#fff;background-color:var(--red);border-radius:10px 10px 0 0}@media screen and (max-width: 420px){.tariff__title{font-size:18px}}@media screen and (min-width: 900px){.tariff__title{font-size:24px}}.tariff__sections{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;overflow:hidden}.tariff__section-item{display:flex;align-items:center;gap:32px;padding:45px 72px;background-color:#fff;border-radius:var(--border-radius--s)}.tariff__section-item:first-child{grid-area:1/1/2/3;flex-wrap:nowrap;border-radius:0 0 var(--border-radius--s) var(--border-radius--s)}.tariff__icon{max-width:50px}.tariff__key{flex-grow:1;font-weight:400;font-size:24px;font-size:calc(16px + .0125*(100vw - 420px));word-break:keep-all}@media screen and (max-width: 420px){.tariff__key{font-size:16px}}@media screen and (min-width: 900px){.tariff__key{font-size:22px}}.tariff__value{white-space:nowrap;font-weight:700;text-align:right;font-size:calc(20px + 4 * (100vw - 420px) / 480)}@media screen and (max-width: 420px){.tariff__value{font-size:20px}}@media screen and (min-width: 900px){.tariff__value{font-size:24px}}.tariff__actions{display:flex;align-items:center;gap:10px;margin:10px 0}.tariff__action{flex-basis:50%}.tariff__action-btn{font-weight:700;font-size:calc(16px + .0125*(100vw - 420px));color:#fff;padding:20px 0;display:flex;justify-content:center;background-color:var(--red);border-radius:var(--border-radius--s);width:100%}@media screen and (max-width: 420px){.tariff__action-btn{font-size:16px}}@media screen and (min-width: 900px){.tariff__action-btn{font-size:22px}}.tariff__action-btn--grey{background-color:#393939}.tariff__action-btn .arrow-down:after{margin-left:20px;width:11px;height:11px;transform:translateY(30%) rotate(45deg)}.tariff__action-btn.active .arrow-down:after{transform:translateY(80%) rotate(225deg)}.tariff__accordion{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.table{padding:80px 0}.table__title{font-weight:700;font-size:24px;font-size:calc(18px + .0125*(100vw - 420px));text-transform:uppercase;text-align:center;margin-bottom:40px}@media screen and (max-width: 420px){.table__title{font-size:18px}}@media screen and (min-width: 900px){.table__title{font-size:24px}}.table-grid{display:grid;border:1px solid #000}.table__ceil{padding:20px 10px;text-align:center;font-size:calc(18px + 4 * (100vw - 420px) / 480)}@media screen and (max-width: 420px){.table__ceil{font-size:18px}}@media screen and (min-width: 900px){.table__ceil{font-size:22px}}.table__ceil:first-child{border-bottom:1px solid #000}.table__ceil:nth-child(2){border-bottom:1px solid #000}.table-ceil--title{grid-area:2/1/3/4}.table-ceil--title:first-child{grid-area:1/1/2/4}.table-ceil--value{font-weight:700;grid-area:1/4/2/6;border-left:1px solid #000}.table-ceil--value:last-child{grid-area:2/4/3/6}.telephony-form{background-color:#7d7d7d;padding:45px 0;color:#fff}.telephony-form__title{font-weight:700;font-size:18px}.form-form__wrapper ul{display:flex;flex-direction:column;gap:5px;list-style:decimal;padding-left:20px}.form-form__wrapper ul a{color:var(--red);font-weight:700;text-decoration:underline}.table__doc{margin-top:30px;color:var(--red);text-decoration:underline;display:inline-block}@media (max-width: 1300px){.banner{background-position:80%}}@media (max-width: 950px){.banner{align-items:flex-start}.banner__title{margin-top:50px;width:70%;padding-left:10px}.tariff__section-item{flex-wrap:wrap;padding:45px 42px;gap:20px;text-align:center}.tariff__icon,.tariff__value{margin:0 auto}}@media (max-width: 650px){.banner__title{width:80%;padding-left:10px}.tariff__actions{flex-wrap:wrap}.tariff__action{flex-basis:100%}.tariff__section-item{padding:25px 22px;gap:15px}.tariff__action-btn .arrow-down:after{transform:translateY(0) rotate(45deg)}.tariff__action-btn.active .arrow-down:after{transform:translateY(60%) rotate(225deg)}}@media (max-width: 450px){.tariff__icon{max-width:40px}}
