@media(min-width:736px){.banner_banner__WpZ8K.vacation-banner{margin-top:80px;padding:64px 40px}}@media(min-width:1025px){.banner_banner__WpZ8K.vacation-banner{padding:48px}}.calc-card-item_title__wf8HN{font-size:24px!important;line-height:28px!important}@media(min-width:736px){.calc-card-item_title__wf8HN{font-size:24px!important;line-height:32px!important}}@media(min-width:1025px){.calc-card-item_title__wf8HN{font-size:36px!important;line-height:42px!important}}.calc-card-item_image__r39mP.calc-card-image{display:flex;justify-content:flex-end;margin:auto 0 0;line-height:0}.calc-card-item_button__Zwtet.calc-card-button{margin-top:16px}@media(min-width:1025px){.calc-card-item_button__Zwtet.calc-card-button{margin-top:20px}}.calc-card-item_info__QEyta{padding-bottom:16px}@media(min-width:736px){.calc-card-item_info__QEyta{padding-bottom:12px}}@media(min-width:1025px){.calc-card-item_info__QEyta{padding-bottom:40px}}.vacation-popper.date-field_top__2JXAM{top:unset;bottom:0}.vacation-popper.date-field_bottom__sCZW3{top:calc(100% + 8px);bottom:unset}@media(min-width:736px){.vacation-popper.date-field_bottom__sCZW3{top:0}}.vacation-popper.date-field_left__68x5n{right:100%;left:unset}.vacation-popper.date-field_right__mjwRI{right:unset;left:100%}.vacation-popper .date-field_center__pIGzX{right:unset;left:50%;transform:translateX(-50%)}.holiday-notification_notification__hypCU{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:#fff;border-radius:12px}.holiday-notification_notification__hypCU .holiday-notification,.holiday-notification_notification__hypCU .holiday-notification_text__wkj_W{color:#676767!important;letter-spacing:.01em}@media(min-width:1025px){.holiday-notification_notification__hypCU{flex-direction:row}}.holiday-notification_link___Oeg1{text-decoration:underline}.period-description_description__OuvAT{margin:0 auto;line-height:18px!important;text-align:center}.remove-button_button__QcaZ_{cursor:pointer}.remove-button_button__QcaZ_:hover{opacity:.8}@media(min-width:736px){.toggle-screen-button_button__a3T8G{max-width:320px}}.form-row_container__MmzGb{row-gap:8px}@media(min-width:736px){.form-row_container__MmzGb{row-gap:16px}}.form-row_row___iGkg{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:flex-start}.form-row_row___iGkg>*{flex-basis:0;flex-grow:1}.form-row_title__XJcwi{flex-basis:100%}.form-row_additional__0Vkxz{display:flex;align-items:center}.additional-fields-row_container__yPWhr{row-gap:0}@media(min-width:1025px){.additional-fields-row_container__yPWhr{grid-auto-flow:column}}.additional-fields-row_fields__gv3N5{display:flex;flex-direction:column;gap:16px}@media(min-width:736px){.additional-fields-row_fields__gv3N5{flex-direction:row;align-items:flex-start}.additional-fields-row_fields__gv3N5>*{flex-basis:0;flex-grow:1}}.additional-fields-row_remove__hoqZT{display:flex;align-items:center;justify-content:center}@media(min-width:1025px){.additional-fields-row_remove__hoqZT{justify-content:flex-start}}.additional-fields-row_description__k1Jm7{display:flex;align-items:center}.main-screen_additionalRows__uCYhO,.main-screen_salaryRows__ltdbY{display:flex;flex-direction:column;gap:12px}@media(min-width:736px){.main-screen_additionalRows__uCYhO,.main-screen_salaryRows__ltdbY{gap:20px;margin-top:8px}}@media(min-width:1025px){.main-screen_additionalRows__uCYhO,.main-screen_salaryRows__ltdbY{gap:16px}}.main-screen_salaryRows__ltdbY{gap:16px}.main-screen_vacationBlock__pnLV3{display:flex;flex-direction:column;gap:8px}@media(max-width:735px){.main-screen_savePercent__3CLLp{column-gap:8px}}.checkbox_checkbox__3mnrh{display:flex;gap:8px;align-items:flex-start;letter-spacing:.01em}@media(min-width:736px){.checkbox_checkbox__3mnrh{align-items:center}}.checkbox_tooltipWrapper__CK_ya{display:inline-block;margin-left:8px;vertical-align:middle}.checkbox_tooltipWrapper__CK_ya svg{display:block}.tooltip-data_content__8a3qg{color:#fff;font-weight:400;font-size:12px;line-height:15px}.tooltip-data_content__8a3qg li{margin:0;list-style-type:none}.tooltip-data_content__8a3qg li:before{content:"— "}.price-input_input__XijJh{font-size:16px;line-height:20px}.result-row_row__hSWPp .result-value{font-size:20px;line-height:26px}@media(min-width:736px){.result-row_title__sLV92{letter-spacing:.01em}}.result-row_subtitle__9Mt9d{letter-spacing:.01em}.step-buttons_steps__jB2Qz{display:grid;grid-gap:16px;gap:16px}@media(min-width:736px){.step-buttons_steps__jB2Qz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}}.additional-data-row_row__cc3Rl{display:grid;grid-template-columns:24% 18% 25% 33%;grid-column-gap:16px;column-gap:16px}.additional-data-row_item__kO2fa{display:flex;align-items:center}.additional-data-row_middle__q0PDn{justify-self:center}@media(min-width:1025px){.additional-data-row_middle__q0PDn{justify-self:self-start}}.average-earning_row__SebuB{display:flex;flex-direction:column;gap:4px;margin-top:40px}@media(min-width:736px){.average-earning_row__SebuB{flex-direction:row;margin-top:20px}}.average-earning_shortRow__0xvKN{display:flex;flex-direction:column;gap:8px;margin-top:24px}@media(min-width:736px){.average-earning_shortRow__0xvKN{flex-direction:row;gap:8px;margin-top:36px;letter-spacing:.01em}}@media(min-width:1025px){.average-earning_shortRow__0xvKN{margin-top:20px}}.average-earning_text__ZOnOX{font-weight:500!important;font-size:14px!important;line-height:18px!important}@media(min-width:736px){.average-earning_text__ZOnOX{font-size:16px!important;line-height:20px!important}}.average-earning_average__R8qKE{font-weight:500!important;font-size:16px!important;line-height:20px!important}.table-header-item_text__KkBFs{color:#777;font-size:10px!important;line-height:13px!important}@media(min-width:736px){.table-header-item_text__KkBFs{font-size:12px!important;line-height:15px!important}}.table-text-item_text__cZuAc{color:#191919;font-size:14px!important;line-height:18px!important}@media(min-width:736px){.table-text-item_text__cZuAc{font-size:16px!important;line-height:20px!important}}.total-days_totalDays__BPOxY{display:grid;grid-template-columns:repeat(12,1fr)}.total-days_totalDaysShort__tlV4q{display:flex;gap:48px}.total-days_text__ipyfx{font-weight:600!important;font-size:14px!important;line-height:18px!important}@media(min-width:736px){.total-days_text__ipyfx{font-size:16px!important;line-height:20px!important}}.total-days_title__wwl1o{grid-column:span 2}@media(min-width:736px){.total-days_title__wwl1o{grid-column:span 3}}@media(min-width:1025px){.total-days_title__wwl1o{grid-column:span 2}}.total-days_days__ZPAu_{grid-column:3/5;justify-self:center}@media(min-width:736px){.total-days_days__ZPAu_{grid-column:4/6}}@media(min-width:1025px){.total-days_days__ZPAu_{grid-column:3/4}}.total-days_sum___TjeQ{grid-column:5/-1}@media(min-width:736px){.total-days_sum___TjeQ{grid-column:6/8;margin-left:36px}}@media(min-width:1025px){.total-days_sum___TjeQ{grid-column:4/6;margin-left:48px}}.total-sum_sum__TwvAG{display:flex;gap:16px;max-width:max-content;margin:0 16px 0 auto}@media(min-width:736px){.total-sum_sum__TwvAG{margin-top:8px}}@media(min-width:1025px){.total-sum_sum__TwvAG{gap:48px;margin-top:0;margin-right:75px}}.total-sum_sum__TwvAG *{flex-basis:content;font-size:14px!important;line-height:18px!important}@media(min-width:736px){.total-sum_sum__TwvAG *{font-size:16px!important;line-height:20px!important}}.vacation-row_item__pTnWH{display:flex;align-items:center}.vacation-row_middleElement__egwaA{justify-content:center;text-align:center}@media(max-width:735px){.vacation-row_days__pVdlx{justify-content:center;text-align:center}}.divider_divider__zk23F{height:1px;background:#e1e1e1}.calc-title_title__SQKUD{letter-spacing:-.01em}@media(min-width:1025px){.calc-title_title__SQKUD{letter-spacing:-.02em}}.chip_disabled__mGmy2{pointer-events:none}.chip_disabled__mGmy2 span{color:rgba(25,25,25,.25)}.chips_chips__GmRRH{display:flex;gap:8px}.calculator-view_mainScreenContainer__67ND1{display:flex;flex-direction:column;gap:16px}.calculator-view_tableContainer__KJDNT{row-gap:8px}@media(min-width:736px){.calculator-view_tableContainer__KJDNT{row-gap:12px}}.calculator-view_resultsContainer__c99d_{row-gap:20px}@media(min-width:736px){.calculator-view_resultsContainer__c99d_{row-gap:32px}}.calc-wrapper_calcWrapper__mRvcZ{padding:64px 15px 32px 16px}@media(min-width:736px){.calc-wrapper_calcWrapper__mRvcZ{padding:48px 40px 40px}}@media(min-width:1025px){.calc-wrapper_calcWrapper__mRvcZ{margin-top:32px;padding:48px}}.calculator-carousel_carousel__4oGpl{padding:0!important}.calculator-carousel_carousel__4oGpl .carousel__wrapper{padding:0}@media(min-width:736px){.calculator-carousel_carousel__4oGpl .carousel__list{margin-bottom:0!important}}.faq_card__IPHw_{padding:64px 0}@media(min-width:736px){.faq_card__IPHw_{padding:48px 0}}@media(min-width:1025px){.faq_card__IPHw_{padding-top:48px;padding-bottom:0}}.faq_card__IPHw_.faq-card{background-color:#f9f9f9!important}.faq_card__IPHw_ .vacation-faq{margin-bottom:16px!important}.vacation-faq .faq_block__g4lJw:first-child{border-top:unset}.vacation-faq .faq_block__g4lJw:last-child{border-bottom:unset}.vacation-faq .faq_title__QUNw2{font-size:20px!important;line-height:24px!important}@media(min-width:736px){.vacation-faq .faq_title__QUNw2{font-size:24px!important;line-height:32px!important}}@media(min-width:1025px){.vacation-faq .faq_title__QUNw2{line-height:30px!important}}.how-it-works_title__PxSlw{font-weight:600!important;font-size:var(--tochka-ui__typography-fontSize-3xl)!important;line-height:var(--tochka-ui__typography-lineHeight-3xl-01)!important;letter-spacing:var(--tochka-ui__typography-letterSpacing-3xl)!important}@media(min-width:736px){.how-it-works_title__PxSlw{font-size:38px!important;line-height:42px!important;letter-spacing:-.02em!important}}@media(min-width:1025px){.how-it-works_title__PxSlw{font-size:48px!important;line-height:56px!important;letter-spacing:-.02em!important}}.how-it-works_description__o_j5c.how-it-works{margin-bottom:32px}@media(min-width:736px){.how-it-works_description__o_j5c.how-it-works{margin-bottom:40px}}.how-it-works_description__o_j5c .how-it-works__description{color:#747474;font-size:16px!important;line-height:22px!important}@media(min-width:736px){.how-it-works_description__o_j5c .how-it-works__description{font-size:16px!important;line-height:22px!important}}@media(min-width:1025px){.how-it-works_description__o_j5c .how-it-works__description{font-size:18px!important;line-height:24px!important}}.information-block_block__zvcGo{padding:0 16px}@media(min-width:736px){.information-block_block__zvcGo{padding:0 40px}}@media(min-width:1025px){.information-block_block__zvcGo{padding:0 48px}}.information-block_block__zvcGo .information-block__description{color:#6e6e6e;font-size:16px!important;line-height:22px!important}@media(min-width:736px){.information-block_block__zvcGo .information-block__description{font-size:16px!important;line-height:22px!important}}@media(min-width:1025px){.information-block_block__zvcGo .information-block__description{font-size:18px!important;line-height:24px!important}}.information-block_title__d42fl{font-size:30px!important;line-height:36px!important}@media(min-width:736px){.information-block_title__d42fl{font-size:36px!important;line-height:42px!important;letter-spacing:-.01em}}@media(min-width:1025px){.information-block_title__d42fl{font-size:48px!important;line-height:56px!important;letter-spacing:-.02em}}.step-item_stepItem__kI2l1{display:flex;flex-direction:column;gap:8px}.step-item_stepItem__kI2l1 .step-item__title{font-size:20px!important;line-height:28px!important}@media(min-width:736px){.step-item_stepItem__kI2l1 .step-item__title{font-size:24px!important;line-height:32px!important}}.step-item_stepItem__kI2l1 .step-item__item{color:#6e6e6e}@media(min-width:736px){.step-item_stepItem__kI2l1 .step-item__item{font-size:16px!important;line-height:20px!important}}@media(min-width:1025px){.step-item_stepItem__kI2l1 .step-item__item{font-size:18px!important;line-height:24px!important}}.step-item_stepItem__kI2l1 .step-item__text{color:#747474;font-size:16px!important;line-height:22px!important}@media(min-width:736px){.step-item_stepItem__kI2l1 .step-item__text{font-size:16px!important;line-height:22px!important}}@media(min-width:1025px){.step-item_stepItem__kI2l1 .step-item__text{font-size:18px!important;line-height:24px!important}}.step-item_item__o_9rX{margin-bottom:0;padding-left:0;list-style:none}.step-item_item__o_9rX:before{margin-right:8px;content:"-"}.step-item_item__o_9rX:not(:last-child){margin-bottom:8px}.step-items_stepItems__CL2ei{row-gap:32px}.step-items_stepItems__CL2ei .step-items__description{color:#747474}