.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:0}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-,.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-current-.-focus-,.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-,.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:0}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{cursor:pointer;width:var(--adp-nav-action-size);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action svg{width:16px;height:16px}.air-datepicker-nav--action path{stroke:var(--adp-nav-arrow-color);fill:#333;transition:fill .3s ease;stroke-width:0}.air-datepicker-nav--action,.air-datepicker-nav--title{border-radius:var(--adp-border-radius)}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:0;background:0 0}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:0}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:0}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size) / 2 * -1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:0;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:0 0}.air-datepicker-time--row input[type=range]::-moz-range-track{border:0;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:0 0}.air-datepicker-time--row input[type=range]::-ms-track{border:0;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0,0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer,.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:0}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:transparent}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer,.air-datepicker--pointer:after{position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size)}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size) / 2);z-index:-1}.air-datepicker--pointer:after{content:"";background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size) / 2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size) / 2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.air-datepicker{--adp-z-index:1500;--adp-width:260px;--adp-border-radius:3px;--adp-pointer-size:0;--adp-padding:0;--adp-font-family:"Gotham Pro",sans-serif;--adp-font-size:12px;--adp-cell-border-radius:0;--adp-cell-background-color-selected:#ed5454;--adp-cell-background-color-selected-hover:#f28787;--adp-background-color-selected-other-month:#ed5454;--adp-background-color-selected-other-month-focused:#f28787;--adp-day-cell-width:1fr;--adp-day-cell-height:36px;--adp-border-color:#fff;--adp-border-color-inner:#fff;--adp-border-color-inline:#fff;--adp-background-color-hover:#fdeeee;--adp-color-current-date:#ed5454;--adp-day-name-color:#000;--adp-color-other-month:#eaf0f2;--adp-color-other-month-hover:#c6d4d8;--adp-accent-color:#ed5454;padding:30px 0 0;border:0;box-shadow:0 4px 35px rgba(0,0,0,.06);-webkit-user-select:none;user-select:none}@media (max-width:750px){.air-datepicker{--adp-width:200px;--adp-font-size:10px;--adp-day-cell-height:25px;padding:0}.air-datepicker.-inline-{margin:0 auto}}.air-datepicker-nav{align-items:center;min-height:0;padding:0 0 25px}@media (max-width:750px){.air-datepicker-nav{padding:10px 0 5px}}.air-datepicker-nav--title{order:-1;margin-right:auto;padding:0;background-color:#fff;color:#000;font-weight:600;font-size:1.125rem;pointer-events:none}@media (max-width:750px){.air-datepicker-nav--title{font-size:.875rem}}.air-datepicker-nav--action{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:8px;transition:opacity .3s ease}@media (max-width:750px){.air-datepicker-nav--action{width:20px;height:20px}}.air-datepicker-nav--action.-disabled-{opacity:.2;visibility:visible;pointer-events:none}.air-datepicker-nav--action:hover{background-color:inherit}.air-datepicker-nav--action:hover path{fill:#ed5454}.air-datepicker-body--day-names{grid-auto-rows:var(--adp-day-cell-height);gap:1px;justify-content:center;margin:0;padding:1px}.air-datepicker-body--day-name{font-weight:700;font-size:.75rem;text-transform:none}.air-datepicker-body--cells{gap:1px;justify-content:center;padding:1px;background-color:#dfdfdf;font-weight:700}@media (max-width:750px){.air-datepicker-body--cells{margin:0}}.air-datepicker-cell{background-color:#fff;transition:background-color .2s ease,color .2s ease}.air-datepicker-cell.-focus-:not(.-selected-){color:#ed5454}.calc-card{display:flex;align-items:stretch;border-radius:3px;background:#fff;box-shadow:0 3px 10px rgba(51,51,51,.04);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow .3s ease}.calc-card:hover{--arrow-slide:6px;--hover-color:#ed5454;box-shadow:0 10px 30px rgba(51,51,51,.15)}.calc-card:nth-child(-n+3){--font-weight:bold}@media (max-width:750px){.calc-card{flex-wrap:wrap}}.calc-card__provider{display:grid;flex-basis:120px;flex-shrink:0;gap:10px;align-content:center;align-self:stretch;padding:20px;border-right:1px solid #eaf0f2}@media (max-width:1100px){.calc-card__provider{flex-basis:90px;gap:5px;padding:10px}}@media (max-width:750px){.calc-card__provider{flex-basis:70px;gap:2px;margin-bottom:-20px;padding:5px;border:0}}.calc-card__badges-item::before,.calc-card__provider-logo{width:100%;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width:1100px){.calc-card__provider-logo{height:40px}}@media (max-width:750px){.calc-card__provider-logo{height:30px}}.calc-card__provider-name{color:#999;font-size:.75rem;text-align:center}@media (max-width:1100px){.calc-card__provider-name{font-size:.625rem}}@media (max-width:750px){.calc-card__provider-name{display:none}}.calc-card__badges{position:absolute;top:-14px;left:20px;display:flex;align-items:center}@media (max-width:1100px){.calc-card__badges{top:-10px;left:10px}}@media (max-width:750px){.calc-card__badges{top:-5px;left:-70px;justify-content:center;width:calc(100vw - 20px)}}.calc-card__badges-item{position:relative;display:flex;align-items:center;overflow:hidden;height:28px;margin-right:10px;padding:0 10px;border-radius:30px;color:#fff;font-size:.75rem;line-height:1;font-weight:700;text-transform:uppercase;white-space:nowrap;opacity:0;-webkit-user-select:none;user-select:none;transition:transform .3s ease,opacity .3s ease,flex .3s ease,margin .3s ease,padding .3s ease,width .3s ease;transform:translateY(-20px)}@media (max-width:1100px){.calc-card__badges-item{height:20px;margin-right:5px;font-size:.5625rem}}@media (max-width:750px){.calc-card__badges-item{flex:0;width:0;height:18px;margin:0;padding:0;font-size:.5rem;line-height:.7;transform:translateY(-20px) scaleX(0)}}.calc-card__badges-item[data-badge=optimal]{--icon:url("/content/themes/tsm/assets/css/../img/badge-optimal.png");order:2;background-color:#333}.calc-card__badges-item[data-badge=min-price]{--icon:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAw1BMVEUAAAD/mcj1kLrob6j/mcf/l8fncKf/msj/mcfqdKvkbqX/zjj/msjnb6f/m8n/mcf/l8fncKf/yjX/yzj/z0D/msj/nb7pb6j/zTj/m8n/msjqcav0hLj/msj9lcX/zTjvfrHmcKbmcKj/l8fncKf/zTj/s4D/yzj/msjob6j+zTfnkLjtvTXnuDX8lMT5j8D2ibz9obHuerDqdazu3eX1sdHrrsvzlcDxf7TOhaj/p6T5oaOccYnyq3VTUlrqtEf3xjehTC6zAAAAKHRSTlMA3xDfgCAgn1BQML+QgH9wQEAwIBDv7+/fz8/Pv6+fn5CQcGBgYEBAPxp2zgAAAMNJREFUKM9tkUcSgzAMAEWH9N57tRxI7/3/rwoDAZTYe7Fn1z5oBL9UKiCjlOa8X6YmZYJPufF2XZ4m3kHUHIAp9zzP5aUkFHf747bXrG02t8eLz5Og1g8s5jojQWGUHPXSYrF/7MAXmIDia0Pvni5CKQAoC7a4CyEzAfZkEtaa/0MaspBhMvIAqtWSBCOYryp4CwLGwhgGhOiCj+gsiV85EJPdnZeR3mKKbAoRB7au5+02ogYEDb/vRohDoJhqdDHD8wM+STWOuwYLCQAAAABJRU5ErkJggg==");order:2;background-color:#00afa5}.calc-card__badges-item[data-badge=min-terms]{--icon:url("/content/themes/tsm/assets/css/../img/badge-min-terms.png");order:2;background-color:#7471f9}.calc-card__badges-item.is-active{order:1;opacity:1;transform:translateY(0)}@media (max-width:750px){.calc-card__badges-item.is-active{flex:0 0 auto;width:auto;margin:0 3px;padding:0 5px}}.calc-card__badges-item::before{content:"";flex-basis:24px;flex-shrink:0;width:24px;height:24px;margin-right:4px;background-image:var(--icon)}@media (max-width:1100px){.calc-card__badges-item::before{flex-basis:12px;width:12px;height:12px}}@media (max-width:750px){.calc-card__badges-item::before{flex-basis:10px;width:10px;height:10px}}.calc-card__tariff{position:relative;display:flex;flex-grow:1;align-items:center}@media (max-width:750px){.calc-card__tariff{flex-basis:fill;flex-wrap:wrap;align-items:flex-end;width:100px}}.calc-card__tariff-title{flex-basis:100%;padding:20px;line-height:1.3}@media (max-width:1100px){.calc-card__tariff-title{padding:10px;font-size:.875rem}}@media (max-width:750px){.calc-card__tariff-title{padding:15px 10px 10px}}.calc-card__tariff-terms{flex-basis:95px;flex-shrink:0;line-height:1;font-weight:var(--font-weight,normal);text-align:center;white-space:nowrap}@media (max-width:1100px){.calc-card__tariff-terms{flex-basis:60px;font-size:.875rem}}@media (max-width:750px){.calc-card__tariff-terms{display:flex;flex-basis:40%;align-items:baseline;padding:0 0 0 10px;font-size:.75rem;line-height:.8;font-weight:400}}.calc-card__tariff-terms span{display:block;color:var(--hover-color,#333);font-size:1.875rem;font-weight:inherit;transition:font-weight .3s ease,color .3s ease}@media (max-width:1100px){.calc-card__tariff-terms span{font-size:1.5rem}}@media (max-width:750px){.calc-card__tariff-terms span{padding-right:5px;font-size:1.25rem;font-weight:var(--font-weight,normal)}}.calc-card__tariff-price{flex-basis:110px;flex-shrink:0;padding-left:20px;color:var(--hover-color,#333);font-weight:700;text-align:center;white-space:nowrap;transition:color .3s ease}@media (max-width:1100px){.calc-card__tariff-price{flex-basis:100px;padding-left:10px;font-size:.875rem}}@media (max-width:750px){.calc-card__tariff-price{flex-basis:60%;padding:0 10px 0 0;font-size:1.25rem;line-height:.7;text-align:right}}.calc-card__actions{display:grid;flex-basis:200px;flex-shrink:0;gap:8px;padding:20px}@media (max-width:1100px){.calc-card__actions{flex-basis:150px;padding:10px}}@media (max-width:750px){.calc-card__actions{flex-basis:100%;grid-template-columns:repeat(2,1fr);padding:20px 10px 10px}}.calc-card__actions-order{position:relative;overflow:hidden;height:50px;padding:0 10px;border-radius:3px;background-color:#ed5454;outline:0;color:#fff;font-size:.875rem;line-height:50px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width:1100px){.calc-card__actions-order{height:40px;font-size:.75rem;line-height:40px}}@media (max-width:750px){.calc-card__actions-order{height:35px;line-height:35px}}.calc-card__actions-details{height:30px;padding:0 10px;border-radius:3px;background-color:#eaf0f2;color:#91a4ad;font-size:.875rem;line-height:30px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .3s ease}@media (max-width:1100px){.calc-card__actions-details{font-size:.75rem}}@media (max-width:750px){.calc-card__actions-details{height:35px;line-height:35px}}.calc-card__actions-details:hover{background-color:#d6dfe2;color:#8498a1}.calc-card__after{display:flex;align-items:center;padding-right:20px}@media (max-width:1100px){.calc-card__after{padding-right:10px}}@media (max-width:750px){.calc-card__after{display:none}}.calc-card__after::after{content:"";position:relative;flex-shrink:0;width:30px;height:30px;background-color:var(--hover-color,#91a4ad);transition:background-color .3s ease,transform .3s ease;transform:translateX(var(--arrow-slide,0));-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#tariff-arrow") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#tariff-arrow") no-repeat center/contain}@media (max-width:1100px){.calc-card__after::after{width:25px;height:25px}}.calc-dropdown{position:absolute;top:100%;left:0;z-index:2000;overflow:hidden;width:100%;max-width:280px;min-height:50px;max-height:300px;margin-top:10px;border-radius:3px;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.08);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .15s ease,opacity .15s ease;transform:translateY(-30px);transform-origin:0 0}@media (max-width:750px){.calc-dropdown{min-height:30px;max-height:200px;margin-top:2px}}.calc-dropdown.is-wide{max-width:100%}.calc-dropdown.is-static{max-height:none}.calc-dropdown.is-opened{opacity:1;pointer-events:auto;transform:translateY(0)}.calc-dropdown__scrollbar{position:absolute;top:5px;right:5px;bottom:5px;z-index:10;overflow:hidden;width:7px;border-radius:3px;background-color:rgba(0,0,0,.1)}@media (max-width:750px){.calc-dropdown__scrollbar{right:2px;width:4px}}.calc-dropdown__scrollbar .is-drag{border-radius:3px;background-color:rgba(0,0,0,.4)}.calc-dropdown__option{--code:#91a4ad;position:relative;display:flex;align-items:center;overflow:hidden;height:auto;padding:20px;border-bottom:1px solid #eaf0f2;cursor:pointer;transition:background-color .3s ease,color .3s ease}@media (max-width:750px){.calc-dropdown__option{padding:10px}}.calc-dropdown__option:last-of-type{border:0}.calc-dropdown__option:hover{--code:$pc;background-color:rgba(237,84,84,.1);color:#ed5454}.calc-dropdown__option-flag{flex-basis:28px;flex-shrink:0;width:28px;height:20px;margin-right:10px;border-radius:2px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 20px rgba(0,0,0,.15)}@media only screen and (-webkit-max-device-pixel-ratio:1){.calc-dropdown__option-flag{image-rendering:optimize-contrast}}@media (max-width:750px){.calc-dropdown__option-flag{flex-basis:17px;width:17px;height:12px;margin-right:5px}}.calc-dropdown__option-val{flex-basis:100%}.calc-dropdown__option-code{color:var(--code);font-weight:700;text-transform:uppercase;transition:color .3s ease}.calc-dropdown__params{display:grid;gap:20px;padding:20px}@media (max-width:750px){.calc-dropdown__params{gap:10px;padding:10px}}.calc-dropdown__apply[data-apply]{display:block;height:50px;padding:0 15px;border:0;border-radius:3px;background-color:rgba(237,84,84,.2);outline:0;color:#ed5454;font-size:.875rem;line-height:50px;font-weight:700;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s ease;-webkit-appearance:none;appearance:none}.calc-dropdown__apply[data-apply]:hover{opacity:.8}.calc-field{display:grid;gap:10px}@media (max-width:750px){.calc-field{gap:5px}}.calc-field.is-hidden{display:none}.calc-field.is-tiny{--font-size:.75rem;--input-height:40px}@media (max-width:1020px){.calc-field.is-tiny{--input-height:35px}}@media (max-width:750px){.calc-field.is-tiny{--input-height:30px}}.calc-field__label{padding-left:20px;color:#ed5454;font-size:var(--font-size,1rem);font-weight:700}@media (max-width:750px){.calc-field__label{padding-left:5px;font-size:var(--font-size,.75rem)}}.calc-field__input{display:block;width:100%;height:var(--input-height,60px);padding:0 20px;border:1px solid rgba(145,164,173,.4);border-radius:3px;background:#fff;outline:0;font-size:var(--font-size,1rem);-webkit-appearance:none;appearance:none}@media (max-width:1020px){.calc-field__input{height:var(--input-height,50px);padding:0 10px}}@media (max-width:750px){.calc-field__input{height:var(--input-height,35px);font-size:var(--font-size,.75rem)}}.calc-field__input.is-hidden{display:none}.calc-field__checkbox{--opacity:0;display:inline-flex;align-items:center;vertical-align:middle;color:#999;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width:750px){.calc-field__checkbox{font-size:.75rem}}.calc-field__checkbox:hover{--opacity:1}.calc-field__checkbox i{--color:#999;position:relative;flex-basis:26px;flex-shrink:0;width:26px;height:26px;margin-right:20px;border:1px solid #999;border-radius:3px;transition:background-color .3s ease}@media (max-width:750px){.calc-field__checkbox i{flex-basis:15px;width:15px;height:15px;margin-right:8px}}.calc-field__checkbox i::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;background-color:var(--color);opacity:var(--opacity);transition:opacity .3s ease,background-color .3s ease;transform:translate(-50%,-50%);-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#check") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#check") no-repeat center/contain}@media (max-width:750px){.calc-field__checkbox i::after{width:10px;height:10px}}.calc-field__checkbox input{display:none;width:0;height:0;opacity:0}.calc-field__checkbox input:checked+i{--opacity:1;--color:#f8f8f8;background-color:#999}.calc-field__textarea{display:block;width:100%;height:160px;padding:20px;border:1px solid rgba(145,164,173,.4);border-radius:3px;background:#fff;outline:0;font-size:var(--font-size,1rem);resize:none;-webkit-appearance:none;appearance:none}@media (max-width:1020px){.calc-field__textarea{height:100px;padding:10px}}@media (max-width:750px){.calc-field__textarea{height:60px;font-size:var(--font-size,.75rem)}}.calc-field__textarea.is-hidden{display:none}.calc-params{max-width:400px;margin:0 auto;padding-top:60px;padding-bottom:30px}@media (max-width:1020px){.calc-params{padding-top:30px}}.calc-params__group{display:flex}.calc-params__group-item{--color:#333;display:flex;flex-basis:50%;flex-shrink:0;align-items:center;justify-content:center;height:50px;border:1px solid rgba(145,164,173,.4);background:#fff;line-height:48px;font-weight:700;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .3s ease}@media (max-width:1020px){.calc-params__group-item{height:40px;font-size:.875rem}}@media (max-width:750px){.calc-params__group-item{height:30px;font-size:.75rem}}.calc-params__group-item:first-child{border-radius:30px 0 0 30px}.calc-params__group-item:last-child{border-radius:0 30px 30px 0}.calc-params__group-item:hover{background-color:#ebebeb}.calc-params__group-item.is-active{--color:#fff;background-color:#333;color:var(--color)}.calc-params__group-icon{flex-basis:20px;flex-shrink:0;width:20px;height:20px;margin-right:10px;background-color:var(--color);outline:0;transition:background-color .3s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (max-width:1020px){.calc-params__group-icon{flex-basis:15px;width:15px;height:15px;margin-right:6px}}@media (max-width:750px){.calc-params__group-icon{flex-basis:12px;width:12px;height:12px;margin-right:4px}}.calc-params__group-icon.is-cargo{-webkit-mask-image:url("/content/themes/tsm/assets/css/../img/icons.svg#cargo");mask-image:url("/content/themes/tsm/assets/css/../img/icons.svg#cargo")}.calc-params__group-icon.is-docs{-webkit-mask-image:url("/content/themes/tsm/assets/css/../img/icons.svg#docs");mask-image:url("/content/themes/tsm/assets/css/../img/icons.svg#docs")}.calc-params__fields>*{margin-top:30px}@media (max-width:1020px){.calc-params__fields>*{margin-top:20px}}@media (max-width:750px){.calc-params__fields>*{margin-top:10px}}.calc-params__fields button{--loader-bg:rgba(117,117,117,.8);--loader-color:#fff;width:100%;transition:filter .3s ease}.calc-params__fields button.is-disabled,.calc-row button.is-disabled{filter:grayscale(100%);pointer-events:none}.calc-popup{display:none;width:100%;max-width:1060px;padding:0;background:#fff;box-shadow:0 30px 60px rgba(0,0,0,.25);color:#333}.calc-popup__close{position:absolute;top:-15px;right:-90px;width:27px;height:27px;background:url("/content/themes/tsm/assets/css/../img/icons.svg#close") no-repeat center/contain;cursor:pointer;--lzl-bg-img:"/content/themes/tsm/assets/css/../img/icons.svg#close"}@media (max-width:1200px){.calc-popup__close{top:-60px;right:0;left:0;margin:0 auto}}.calc-popup__close.lzl:not(.lzl-ed),.calc-popup__close.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20225%20150%22%20width%3D%22225%22%20height%3D%22150%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media (max-width:750px){.calc-popup__close{top:-30px;width:20px;height:20px}}.calc-popup__inner{position:relative;display:flex;align-items:stretch;overflow:hidden}@media (max-width:750px){.calc-popup__inner{flex-direction:column}}.calc-popup__side{flex-basis:440px;flex-shrink:0;padding:80px 60px 80px 80px}@media (max-width:1100px){.calc-popup__side{padding:40px}}@media (max-width:1020px){.calc-popup__side{flex-basis:320px;padding:20px}}@media (max-width:750px){.calc-popup__side{flex-basis:auto}}.calc-popup__main{flex-basis:100%;padding:80px 80px 80px 60px;border-left:1px solid #eaf0f2;background:#f8f8f8}@media (max-width:1100px){.calc-popup__main{padding:40px}}@media (max-width:1020px){.calc-popup__main{padding:20px}}.calc-popup__details{display:grid;grid-template-columns:auto 1fr;margin-top:15px}.calc-popup__details-row{position:relative;display:contents}.calc-popup__details-row>div{padding-top:15px;padding-bottom:15px;border-top:1px solid #eaf0f2}@media (max-width:750px){.calc-popup__details-row>div{padding-top:5px;padding-bottom:5px;font-size:.75rem}}.calc-popup__details-row:first-child>div{border:0}.calc-popup__details-label{padding-right:20px;color:#91a4ad}@media (max-width:750px){.calc-popup__details-label{padding-right:10px}}.calc-popup__title{font-size:1.5rem;line-height:1.4;font-weight:700}@media (max-width:1100px){.calc-popup__title{font-size:1.25rem}}@media (max-width:750px){.calc-popup__title{font-size:1rem}}.calc-popup__form{display:grid;gap:40px}@media (max-width:750px){.calc-popup__form{gap:20px}}.calc-popup__form .js-contact-field{margin-bottom:-10px}.calc-popup__choose{display:grid;gap:25px}.calc-popup__choose-box{display:flex;align-items:stretch}.calc-popup__choose-item{position:relative;flex-basis:50%;flex-shrink:0;overflow:hidden;height:60px;line-height:60px;text-align:center;cursor:pointer}@media (max-width:750px){.calc-popup__choose-item{height:40px;font-size:.75rem;line-height:40px}}.calc-popup__choose-item:first-child{border-radius:100px 0 0 100px}.calc-popup__choose-item:last-child{border-radius:0 100px 100px 0}.calc-popup__choose-item span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(145,164,173,.4);transition:background-color .3s ease}.calc-popup__choose-item [type=radio]{display:none;width:0;height:0;opacity:0}.calc-popup__choose-item [type=radio]:checked~span{background-color:#333}.calc-popup__choose-item [type=radio]:checked~div{--icon-fill:#fff;color:#fff}.calc-popup__choose-label{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap;transition:color .3s ease}.calc-popup__choose-label i{position:relative;flex-basis:24px;flex-shrink:0;width:24px;height:24px;margin-right:10px;transition:background-color .3s ease}@media (max-width:750px){.calc-popup__choose-label i{flex-basis:16px;width:16px;height:16px;margin-right:5px}}.calc-popup__choose-label i[data-icon=at]{background-color:var(--icon-fill,#333);-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#at--bold") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#at--bold") no-repeat center/contain}.calc-popup__choose-label i[data-icon=wa]{border-radius:5px;background:linear-gradient(to bottom,#68fb83,#34cf4e)}.calc-popup__choose-label i[data-icon=wa]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#wa") no-repeat center/16px;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#wa") no-repeat center/16px}@media (max-width:750px){.calc-popup__choose-label i[data-icon=wa]::after{-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#wa") no-repeat center/12px;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#wa") no-repeat center/12px}}.calc-popup__submit{--loader-bg:rgba(237,84,84,.8);--loader-color:#fff}@media (max-width:750px){.calc-popup__submit{justify-self:center;min-width:240px}}.calc-popup__success{position:relative;display:none;overflow:hidden;text-align:center}.calc-popup__success-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:640px;min-height:600px;margin:auto;padding:80px}@media (max-width:750px){.calc-popup__success-inner{min-height:400px;padding:20px}}.calc-popup__success-icon{width:80px;height:80px;background-color:#ed5454;-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#success") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#success") no-repeat center/contain}@media (max-width:750px){.calc-popup__success-icon{width:40px;height:40px}}.calc-popup__success-title{padding-top:40px;font-size:1.5rem;line-height:1.4;font-weight:700}@media (max-width:750px){.calc-popup__success-title{padding-top:20px;font-size:1.125rem}}.calc-popup__success-text{padding-top:20px;line-height:1.4}@media (max-width:750px){.calc-popup__success-text{padding-top:20px;font-size:.875rem}}.calc-popup__success-bottom{padding-top:40px}@media (max-width:750px){.calc-popup__success-bottom{padding-top:20px}}.calc-popup__success-bottom .button{min-width:300px}@media (max-width:750px){.calc-popup__success-bottom .button{min-width:240px}}.calc-popup__error{color:#c00;text-align:center}@media (max-width:1020px){.calc-popup__error{font-size:.875rem}}@media (max-width:750px){.calc-popup__error{font-size:.75rem}}.calc-row{max-width:1030px;margin:0 auto}.calc-row.is-wide{max-width:100%}.calc-row__inner{display:flex;margin:0 -10px}@media (max-width:1100px){.calc-row__inner{flex-wrap:wrap;margin:-10px}}@media (max-width:1020px){.calc-row__inner{margin:-5px}}.calc-row__cell{display:grid;gap:10px;align-content:start;margin:0 auto;padding:0 10px}@media (max-width:1100px){.calc-row__cell{padding:10px}}@media (max-width:1020px){.calc-row__cell{padding:5px}}@media (max-width:750px){.calc-row__cell{gap:5px}}.calc-row__cell.is-main{flex-basis:50%;min-width:0;margin:0}@media (max-width:750px){.calc-row__cell.is-main{flex-basis:100%}}.calc-row__cell.is-button-cell{margin:0}@media (max-width:750px){.calc-row__cell.is-button-cell{margin:0 auto}}.calc-row__cell-label{padding-left:20px;color:var(--label-color,#ed5454);font-weight:700}@media (max-width:1020px){.calc-row__cell-label{padding-left:10px;font-size:.875rem}}@media (max-width:750px){.calc-row__cell-label{padding-left:5px;font-size:.75rem}}.calc-row__cell-label.is-gap,.calc-row__suggestions{-webkit-user-select:none;user-select:none}@media (max-width:1020px){.calc-row__cell-label.is-gap:not([data-preserve]){display:none}}.calc-row button{min-width:200px;transition:filter .3s ease}@media (max-width:1020px){.calc-row button{height:52px;line-height:52px}}@media (max-width:750px){.calc-row button{height:40px;line-height:40px}}.calc-row__suggestions{--loader-bg:rgba(248,248,248,.9);position:relative;overflow:hidden;min-height:25px}.calc-row__suggestions-row{display:flex;flex-wrap:wrap;margin:-5px}@media (max-width:750px){.calc-row__suggestions-row{margin:-2px}}.calc-row__suggestions-item{margin:5px;padding:5px;border:1px solid #999;border-radius:3px;color:#999;font-size:.75rem;cursor:pointer;transition:background-color .3s ease,color .3s ease}@media (max-width:750px){.calc-row__suggestions-item{margin:2px;padding:3px;font-size:.625rem}}.calc-row__suggestions-item:hover{background-color:#999;color:#fff}.calc-select{position:relative;min-width:0}.calc-select__input{display:flex;align-items:stretch;border:1px solid #d3dbde;border-radius:3px;background:#fff}@media (max-width:750px){.calc-select__input{font-size:.75rem}}.calc-select__field{display:flex;flex-grow:1;align-items:center;overflow:hidden;min-width:0;padding:0 15px;line-height:1}@media (max-width:1100px){.calc-select__field{padding:0 10px}}.calc-select__field.is-full{border:0}.calc-select__field-text{position:relative;flex-grow:1;overflow:hidden;width:auto;margin:0 5px 0 0;padding:21px 15px 21px 5px;outline:0;white-space:nowrap}@media (max-width:1100px){.calc-select__field-text{padding:17px 10px}}@media (max-width:750px){.calc-select__field-text{margin:0;padding:11px 10px 10px 0}}.calc-select__field-text[contenteditable]{cursor:text}.calc-select__field-text.is-pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.calc-select__field-text.is-pointer~[data-edit]{--icon-opacity:.6}.calc-select__field-text.is-pointer:hover~[data-edit]{--icon-opacity:1}.calc-select__field-text:empty::before{content:attr(placeholder);color:#999}.calc-select__field-text:empty~[data-clear]{opacity:0;pointer-events:none}.calc-select__field-clear{flex-basis:16px;flex-shrink:0;width:16px;height:16px;margin-left:auto;background-color:#999;opacity:.6;cursor:pointer;transition:opacity .3s ease;-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#clear-input") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#clear-input") no-repeat center/contain}.calc-select__field-clear:hover{opacity:1}@media (max-width:750px){.calc-select__field-clear{flex-basis:12px;width:12px;height:12px}}.calc-select__field-edit{position:absolute;top:50%;right:15px;width:16px;height:16px;margin-top:-8px;background-color:#999;opacity:var(--icon-opacity);pointer-events:none;transition:opacity .3s ease;-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#edit") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#edit") no-repeat center/contain}@media (max-width:1020px){.calc-select__field-edit{right:10px}}@media (max-width:750px){.calc-select__field-edit{width:12px;height:12px;margin-top:-6px}}.calc{position:relative;z-index:100}@media (max-width:1020px){.calc{overflow:hidden}}.calc__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;transition:opacity .3s ease}.calc__bar{--label-color:#fff;position:relative;z-index:1010;padding:30px 0;background:#333}.calc__bar.is-disabled{cursor:wait;-webkit-user-select:none;user-select:none}.calc__bar.is-disabled>div{opacity:.7;pointer-events:none}@media (max-width:1100px){.calc__bar{padding:20px 0 25px}}@media (max-width:1020px){.calc__bar::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:100%;background-color:inherit}}@media (max-width:750px){.calc__bar{padding:15px 0 25px}}.calc__loading{position:relative;margin-bottom:-100px;padding:35px 0;background:#fff;transition:transform .3s ease 1s,margin .3s ease 1s;transform:translateY(calc(-100% - 4px))}@media (max-width:1100px){.calc__loading{margin-bottom:-71px;padding:20px 0}}@media (max-width:1020px){.calc__loading{margin-bottom:-60px;padding:15px 0}}@media (max-width:750px){.calc__loading{margin-bottom:-40px;padding:10px 0}}.calc__loading.is-processing{margin-bottom:0;transition-delay:0s;transform:translateY(0)}.calc__loading-inner{display:flex;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:0 20px}@media (max-width:750px){.calc__loading-inner{padding:0 10px}}.calc__loading-percent{color:#ed5454;font-size:1.5rem}@media (max-width:1020px){.calc__loading-percent{font-size:1.125rem}}@media (max-width:750px){.calc__loading-percent{font-size:1rem}}.calc__loading-text{padding-left:10px;color:#999;line-height:1.25}@media (max-width:1020px){.calc__loading-text{font-size:.875rem}}@media (max-width:750px){.calc__loading-text{font-size:.75rem}}@media (max-width:350px){.calc__loading-text{font-size:.625rem}}.calc__loading-bar{position:absolute;bottom:-4px;left:0;width:100%;height:4px;background-color:#ed5454;transition:transform .8s linear;transform:scaleX(calc(var(--process,0) / 100));transform-origin:0 0}@media (max-width:750px){.calc__loading-bar{bottom:-2px;height:2px}}.calc__section{position:relative;overflow:hidden;padding-bottom:60px}@media (max-width:1020px){.calc__section{padding-bottom:30px}}@media (max-width:750px){.calc__section{margin:0 -20px;padding:0 20px 20px}}.calc__section-bottom{padding-top:15px;font-size:2.5rem;font-weight:700}@media (max-width:750px){.calc__section-bottom{font-size:1.125rem}}.calc__section-bottom a{text-decoration:none}.calc__section-bottom span{color:var(--color-brand)}.calc__title{margin:0;padding:60px 0 0;font-size:3.125rem;font-weight:700;text-align:left}@media (max-width:1200px){.calc__title{padding:30px 0 0;font-size:2.5rem}}@media (max-width:1020px){.calc__title{font-size:2rem}}@media (max-width:750px){.calc__title{padding:20px 0 0;font-size:1.25rem}}.calc__title.is-single{padding:40px 0 0;text-align:left}@media (max-width:1200px){.calc__title.is-single{padding:20px 0 0}}@media (max-width:750px){.calc__title.is-single{padding:10px 0 0}}.calc__back{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:200px;height:50px;padding:0 15px;border:0;border-radius:3px;background-color:rgba(145,164,173,.1);outline:0;color:#91a4ad;font-size:.75rem;line-height:50px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width:1020px){.calc__back{width:50px;font-size:0}}@media (max-width:750px){.calc__back{width:40px;height:40px}}.calc__back::before{content:"";flex-basis:7px;flex-shrink:0;width:7px;height:10px;margin-right:15px;background:url("/content/themes/tsm/assets/css/../img/icons.svg#arrow-back") no-repeat center/contain;--lzl-bg-img:"/content/themes/tsm/assets/css/../img/icons.svg#arrow-back"}.calc__back.lzl:not(.lzl-ed)::before,.calc__back.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20225%20150%22%20width%3D%22225%22%20height%3D%22150%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media (max-width:1020px){.calc__back::before{margin:0}}.calc__main{display:none;padding:40px 0 0}@media (max-width:1100px){.calc__main{padding:30px 0 0}}@media (max-width:750px){.calc__main{padding:20px 0 0}}.calc__main[data-layer=search]{display:block}.calc__box{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 0 0}@media (max-width:1100px){.calc__box{padding:30px 0 0}}@media (max-width:1020px){.calc__box{flex-direction:column;align-items:stretch}}@media (max-width:750px){.calc__box{padding:20px 0 0}}@media (max-width:1020px){.calc__box.is-reverse{flex-direction:column-reverse}}.calc__box-main{position:relative;flex-basis:100%;max-width:840px;margin-right:20px}@media (max-width:1020px){.calc__box-main{flex-basis:auto;width:100%;margin:0 0 20px}}@media (max-width:750px){.calc__box-main{width:auto;margin:0 -10px 20px}}.calc__box-side{position:sticky;top:0;display:grid;flex-basis:295px;flex-shrink:0;gap:20px;align-content:start}@media (max-width:1100px){.calc__box-side{flex-basis:250px;gap:10px}}@media (max-width:1020px){.calc__box-side{flex-basis:auto;grid-template-columns:repeat(3,1fr);padding:0 0 20px}}@media (max-width:750px){.calc__box-side{grid-template-columns:1fr}}.calc__sorting{display:flex;width:100%;max-width:840px}.calc__sorting-item{display:flex;flex-basis:33%;flex-shrink:0;align-items:center;justify-content:center;height:50px;border:1px solid rgba(145,164,173,.4);background:#fff;line-height:1;font-weight:700;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .3s ease}@media (max-width:1100px){.calc__sorting-item{height:40px;font-size:.875rem}}@media (max-width:750px){.calc__sorting-item{height:25px;font-size:.625rem}}.calc__sorting-item:first-child{border-radius:30px 0 0 30px}.calc__sorting-item:last-child{border-radius:0 30px 30px 0}.calc__sorting-item:hover{background-color:#ebebeb}.calc__sorting-item.is-active{background-color:#333;color:#fff}.calc__sorting-icon{flex-basis:20px;flex-shrink:0;width:20px;height:20px;margin-right:10px;background-color:var(--color);outline:0;transition:background-color .3s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (max-width:1020px){.calc__sorting-icon{flex-basis:15px;width:15px;height:15px;margin-right:6px}}@media (max-width:750px){.calc__sorting-icon{flex-basis:12px;width:12px;height:12px;margin-right:4px}}.calc__results{--loader-bg:rgba(248,248,248,.9);position:relative;display:grid;gap:20px;max-width:840px;min-height:100px}.calc__results-main{display:grid;gap:20px;padding:20px 0}@media (max-width:1020px){.calc__results-main{gap:15px}}@media (max-width:750px){.calc__results-main{gap:10px}}.calc__side{display:flex;line-height:1.3}@media (max-width:750px){.calc__side{margin:0 -10px}}.calc__side.is-tariff-data{grid-column:span 3}.calc__side-box{display:grid;gap:20px;width:100%;padding:20px;background:#fff}@media (max-width:1100px){.calc__side-box{gap:10px;padding:15px}}@media (max-width:1020px){.calc__side-box{align-content:center}}.calc__side-box.is-red{background:rgba(237,84,84,.1)}.calc__side-box.has-box-shadow{box-shadow:0 10px 40px rgba(0,0,0,.05)}.calc__side-title{font-size:1.25rem;font-weight:700}@media (max-width:1100px){.calc__side-title{font-size:1rem}}.calc__side-desc{color:#999;font-size:.875rem}@media (max-width:1100px){.calc__side-desc{font-size:.75rem}}.calc__side-btn{position:relative;overflow:hidden;height:50px;padding:0 10px;border-radius:3px;background-color:rgba(237,84,84,.2);outline:0;color:#ed5454;font-size:.875rem;line-height:50px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .3s ease,background-color .3s ease}@media (max-width:1100px){.calc__side-btn{height:35px;font-size:.75rem;line-height:35px}}.calc__side-btn:hover{background-color:rgba(237,84,84,.8);color:#fff}.calc__side-badges{display:flex;flex-wrap:wrap;align-items:center;margin:-3px}.calc__side-badge{position:relative;display:none;align-items:center;overflow:hidden;height:28px;margin:3px;padding:0 10px;border-radius:30px;color:#fff;font-size:.75rem;line-height:1;font-weight:700;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none}@media (max-width:1100px){.calc__side-badge{height:20px;font-size:.5625rem}}@media (max-width:750px){.calc__side-badge{height:18px;font-size:.5rem;line-height:.7}}.calc__side-badge[data-badge=optimal]{--icon:url("/content/themes/tsm/assets/css/../img/badge-optimal.png");order:2;background-color:#333}.calc__side-badge[data-badge=min-price]{--icon:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAw1BMVEUAAAD/mcj1kLrob6j/mcf/l8fncKf/msj/mcfqdKvkbqX/zjj/msjnb6f/m8n/mcf/l8fncKf/yjX/yzj/z0D/msj/nb7pb6j/zTj/m8n/msjqcav0hLj/msj9lcX/zTjvfrHmcKbmcKj/l8fncKf/zTj/s4D/yzj/msjob6j+zTfnkLjtvTXnuDX8lMT5j8D2ibz9obHuerDqdazu3eX1sdHrrsvzlcDxf7TOhaj/p6T5oaOccYnyq3VTUlrqtEf3xjehTC6zAAAAKHRSTlMA3xDfgCAgn1BQML+QgH9wQEAwIBDv7+/fz8/Pv6+fn5CQcGBgYEBAPxp2zgAAAMNJREFUKM9tkUcSgzAMAEWH9N57tRxI7/3/rwoDAZTYe7Fn1z5oBL9UKiCjlOa8X6YmZYJPufF2XZ4m3kHUHIAp9zzP5aUkFHf747bXrG02t8eLz5Og1g8s5jojQWGUHPXSYrF/7MAXmIDia0Pvni5CKQAoC7a4CyEzAfZkEtaa/0MaspBhMvIAqtWSBCOYryp4CwLGwhgGhOiCj+gsiV85EJPdnZeR3mKKbAoRB7au5+02ogYEDb/vRohDoJhqdDHD8wM+STWOuwYLCQAAAABJRU5ErkJggg==");order:2;background-color:#00afa5}.calc__side-badge[data-badge=min-terms]{--icon:url("/content/themes/tsm/assets/css/../img/badge-min-terms.png");order:2;background-color:#7471f9}.calc__side-badge.is-active{display:flex}.calc__side-badge::before{content:"";flex-basis:24px;flex-shrink:0;width:24px;height:24px;margin-right:4px;background-image:var(--icon);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width:1100px){.calc__side-badge::before{flex-basis:12px;width:12px;height:12px}}@media (max-width:750px){.calc__side-badge::before{flex-basis:10px;width:10px;height:10px}}.calc__side-data{display:grid;width:100%}@media (max-width:1020px){.calc__side-data{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px}}@media (max-width:750px){.calc__side-data{gap:5px}}.calc__side-row{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-top:15px;border-top:1px solid #eaf0f2;font-weight:700}@media (max-width:1100px){.calc__side-row{margin-top:8px;padding-top:8px}}@media (max-width:1020px){.calc__side-row{flex-direction:column;grid-column:span 2;align-items:flex-start;margin:0;padding:0;border:0}}.calc__side-row:first-child{margin:0;padding:0;border:0}.calc__side-row.is-extra{margin-top:0;padding-top:15px;border:0;color:#999;font-size:.75rem;font-weight:400}@media (max-width:1100px){.calc__side-row.is-extra{padding-top:8px}}@media (max-width:1020px){.calc__side-row.is-extra{grid-row:2;grid-column:span 3;width:50%;padding:0}}.calc__side-hr{margin-top:15px;border-top:1px solid #eaf0f2}@media (max-width:1100px){.calc__side-hr{margin-top:8px}}@media (max-width:1020px){.calc__side-hr{display:none}}@media (max-width:1100px){.calc__side-label{font-size:.875rem}}@media (max-width:1020px){.calc__side-label{font-size:.75rem}}@media (max-width:750px){.calc__side-label{font-size:.625rem}}.calc__side-value{font-size:1.25rem}@media (max-width:1100px){.calc__side-value{font-size:1.125rem}}@media (max-width:1020px){.calc__side-value{font-size:1.25rem}}@media (max-width:750px){.calc__side-value{font-size:.875rem}}.calc__side-value[data-type=price]{color:#ed5454}.calc__side-actions{display:grid;gap:10px}@media (max-width:1020px){.calc__side-actions{grid-template-columns:repeat(2,1fr)}}.calc__side-order{position:relative;overflow:hidden;height:50px;padding:0 10px;border-radius:3px;background-color:#ed5454;outline:0;color:#fff;font-size:.875rem;line-height:50px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width:1100px){.calc__side-order{height:40px;font-size:.75rem;line-height:40px}}@media (max-width:750px){.calc__side-order{height:35px;line-height:35px}}.calc__side-details{height:30px;padding:0 10px;border-radius:3px;background-color:#eaf0f2;color:#91a4ad;font-size:.875rem;line-height:30px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .3s ease}@media (max-width:1100px){.calc__side-details{font-size:.75rem}}@media (max-width:1020px){.calc__side-details{height:40px;line-height:40px}}@media (max-width:750px){.calc__side-details{height:35px;line-height:35px}}.calc__side-details:hover{background-color:#d6dfe2;color:#8498a1}.calc__article{display:grid;gap:20px;justify-items:start;padding:20px;background:#eaf0f2;color:inherit;text-decoration:none;transition:background-color .3s ease}@media (max-width:1100px){.calc__article{gap:10px}}@media (max-width:1020px){.calc__article{align-content:center}}.calc__article:hover{background:#dbe5e9}.calc__article-badge{height:25px;padding:0 6px;border-radius:4px;background:#91a4ad;color:#fff;font-size:.75rem;line-height:25px;font-weight:700}.calc__article-title{line-height:1.3;font-weight:700}@media (max-width:1100px){.calc__article-title{font-size:.875rem}}.calc__form{position:relative;display:grid;gap:20px;width:100%}@media (max-width:1100px){.calc__form{gap:10px}}.calc__form.is-tiny{max-width:320px}.calc__form-section{display:grid;gap:30px;padding:40px;background:#fff}@media (max-width:1100px){.calc__form-section{padding:20px}}@media (max-width:1020px){.calc__form-section{gap:20px}}.calc__form-title{font-size:1.875rem;line-height:1;font-weight:700}@media (max-width:1020px){.calc__form-title{font-size:1.5rem}}@media (max-width:750px){.calc__form-title{font-size:1.125rem}}.calc__form-caption{color:#91a4ad;font-size:1.25rem;line-height:1;font-weight:700}@media (max-width:1020px){.calc__form-caption{font-size:1.125rem}}@media (max-width:750px){.calc__form-caption{font-size:1rem}}.calc__form-hr{width:100%;height:1px;background:#eaf0f2}.calc__form-row{display:flex;overflow:hidden;margin:-10px}@media (max-width:750px){.calc__form-row{flex-direction:column}}.calc__form-row.is-hidden{display:none}.calc__form-row.is-extra-row{margin-top:30px}@media (max-width:1020px){.calc__form-row.is-extra-row{margin-top:20px}}.calc__form-item{flex-grow:1;padding:10px}.calc__form-item.has-basis-33{flex:0 0 33%}@media (max-width:750px){.calc__form-item.has-basis-33{flex-basis:auto}}.calc__form-item.has-basis-50{flex:0 0 50%}@media (max-width:750px){.calc__form-item.has-basis-50{flex-basis:auto}}.calc__form-label{display:flex;justify-content:space-between;padding:0 20px 10px;font-size:.875rem;line-height:1;font-weight:700;white-space:nowrap}@media (max-width:1100px){.calc__form-label{padding:0 10px 5px;font-size:.75rem}}.calc__form-label[data-required]::after{content:"*";color:#ed5454;font-weight:700}.calc__form-input{display:block;width:100%;height:50px;padding:0 20px;border:1px solid #d3dbde;border-radius:3px;background:#fff;outline:0;font-size:.875rem}@media (max-width:1100px){.calc__form-input{height:40px;padding:0 10px}}.calc__form-input.is-big{height:60px;font-size:1rem}@media (max-width:1100px){.calc__form-input.is-big{height:50px}}@media (max-width:1020px){.calc__form-input.is-big{height:40px}}.calc__form-input.is-location{display:flex;align-items:center;background:#eaf0f2}.calc__form-input.is-location i{flex-basis:28px;flex-shrink:0;width:28px;height:20px;margin-right:10px;border-radius:2px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 20px rgba(0,0,0,.15)}@media only screen and (-webkit-max-device-pixel-ratio:1){.calc__form-input.is-location i{image-rendering:optimize-contrast}}@media (max-width:750px){.calc__form-input.is-location i{flex-basis:17px;width:17px;height:12px;margin-right:5px}}.calc__form-btn{position:relative;overflow:hidden;height:50px;padding:0 10px;border:0;border-radius:3px;background-color:#91a4ad;outline:0;color:#fff;font-size:.875rem;line-height:50px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .3s ease,background-color .3s ease;-webkit-appearance:none;appearance:none}.calc__form-btn.is-red{background-color:#ed5454}@media (max-width:1100px){.calc__form-btn{height:35px;font-size:.75rem;line-height:35px}}.calc__form-btn:hover{background-color:#7f8f96}.calc__form-submit{--loader-bg:rgba(237,84,84,.8);--loader-color:#fff;margin-top:20px}.calc__form-error{color:#c00;text-align:center}@media (max-width:1020px){.calc__form-error{font-size:.875rem}}@media (max-width:750px){.calc__form-error{font-size:.75rem}}.calc__content{padding:30px;background:#fff}@media (max-width:1100px){.calc__content{padding:20px}}@media (max-width:750px){.calc__content{padding:10px}}.calc__content.has-offset-big{margin-top:60px}@media (max-width:1020px){.calc__content.has-offset-big{margin-top:40px}}@media (max-width:750px){.calc__content.has-offset-big{margin-top:20px}}.calc__content-row{display:flex;margin-top:20px;padding-top:20px;border-top:1px solid #eaf0f2}@media (max-width:1100px){.calc__content-row{margin-top:15px;padding-top:15px}}@media (max-width:750px){.calc__content-row{flex-direction:column;margin-top:10px;padding-top:10px}}.calc__content-row:first-child{margin:0;padding:0;border:0}.calc__content-side{flex-basis:120px;flex-shrink:0}@media (max-width:750px){.calc__content-side{flex-basis:auto}}.calc__content-logo{width:100px;height:65px;border-radius:10px;background-position:center;background-repeat:no-repeat;background-size:80%;box-shadow:0 10px 60px rgba(0,0,0,.08)}@media (max-width:750px){.calc__content-logo{display:none}}.calc__content-label{padding-top:2px;color:#91a4ad}@media (max-width:750px){.calc__content-label{padding:0 0 5px;font-size:.75rem}}.calc__content-main{display:grid;flex-grow:1;gap:10px}.calc__content-caption{font-size:1.25rem;line-height:1.3;font-weight:700}@media (max-width:1100px){.calc__content-caption{font-size:1rem}}.calc__content-text{position:relative;width:100%;min-height:26px;line-height:1.6}@media (max-width:1100px){.calc__content-text{font-size:.875rem}}.calc__content-text p{margin:5px 0 0}.calc__content-text p:first-child{margin:0}.calc__content-note{padding:10px 0;color:#999;line-height:1.3}@media (max-width:1100px){.calc__content-note{padding:5px 0;font-size:.875rem}}@media (max-width:750px){.calc__content-note{padding:0}}.calc__content-btn{position:relative;display:inline-block;align-items:center;justify-content:center;justify-self:start;overflow:hidden;height:60px;padding:0 15px;border:0;border-radius:3px;background:#91a4ad;outline:0;color:#fff;font-size:.875rem;line-height:60px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width:1020px){.calc__content-btn{height:50px;line-height:50px}}@media (max-width:750px){.calc__content-btn{height:auto;padding:10px 15px;font-size:.75rem;line-height:1.3;white-space:inherit}}.calc__content-tsm{flex-basis:215px;flex-shrink:0;justify-self:flex-end;height:auto;margin-left:20px;background-color:#91a4ad;-webkit-mask:url("/content/themes/tsm/assets/css/../img/logo.svg") no-repeat left center/contain;mask:url("/content/themes/tsm/assets/css/../img/logo.svg") no-repeat left center/contain}@media (max-width:750px){.calc__content-tsm{flex-basis:auto;height:30px;margin:20px 0 0}}.calc__result{display:grid;gap:30px;padding:40px;background-color:#fff}@media (max-width:750px){.calc__result{gap:20px;padding:20px}}.calc__result-title{display:flex;align-items:center;font-size:1.875rem;font-weight:700}@media (max-width:750px){.calc__result-title{font-size:1.125rem}}.calc__result-title::before{content:"";flex-basis:80px;flex-shrink:0;width:80px;height:80px;margin-right:30px;background-color:#ed5454;-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#success") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#success") no-repeat center/contain}@media (max-width:750px){.calc__result-title::before{flex-basis:40px;width:40px;height:40px;margin-right:10px}}.calc__result-desc{line-height:1.4}@media (max-width:750px){.calc__result-desc{font-size:.875rem}}.calc__result-caption{padding-bottom:14px;color:#91a4ad;font-size:1.25rem;font-weight:700}@media (max-width:750px){.calc__result-caption{padding-bottom:10px;font-size:1rem}}.calc__result-table{border-bottom:1px solid #eaf0f2}.calc__result-row{display:flex;padding:14px 0;border-top:1px solid #eaf0f2}@media (max-width:750px){.calc__result-row{flex-direction:column;padding:5px 0;font-size:.875rem}}.calc__result-label{flex-basis:140px;flex-shrink:0;color:#91a4ad}@media (max-width:750px){.calc__result-label{flex-basis:auto;padding-bottom:5px}}.calc__result-value{padding-left:20px;line-height:1.3}@media (max-width:750px){.calc__result-value{padding:0}}.calc__result-bottom{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-width:750px){.calc__result-bottom{grid-template-columns:1fr;gap:10px}}.calc__noresults{display:none;margin-top:-20px;padding:40px;border:1px solid #d8dfe1;border-radius:3px;background:#fff;text-align:center}@media (max-width:1020px){.calc__noresults{gap:10px;margin-top:-30px;padding:20px}}@media (max-width:750px){.calc__noresults{margin-top:-40px;padding:15px}}.calc__noresults-inner{display:grid;gap:20px;justify-content:center;justify-items:center}.calc__noresults-inner::before{content:"";width:60px;height:60px;background-color:#91a4ad;-webkit-mask:url("/content/themes/tsm/assets/css/../img/icons.svg#noresults") no-repeat center/contain;mask:url("/content/themes/tsm/assets/css/../img/icons.svg#noresults") no-repeat center/contain}@media (max-width:750px){.calc__noresults-inner::before{width:40px;height:40px}}.calc__noresults-title{font-size:1.25rem;font-weight:700}@media (max-width:750px){.calc__noresults-title{font-size:.875rem}}.calc__noresults-text{line-height:1.5}@media (max-width:750px){.calc__noresults-text{font-size:.75rem}}