@charset "UTF-8";.base-loaders-button[data-v-42ffc34f]{animation:rotate-42ffc34f 2s linear infinite;border-radius:50%;height:38px;position:absolute;transform:rotate(45deg);width:38px}.base-loaders-button[data-v-42ffc34f]:not(.base-loaders-button--red):not(.base-loaders-button--red-2),.base-loaders-button[data-v-42ffc34f]:not(.base-loaders-button--red):not(.base-loaders-button--red-2):after{background:#3187ec}.base-loaders-button--red-2[data-v-42ffc34f],.base-loaders-button--red-2[data-v-42ffc34f]:after,.base-loaders-button--red[data-v-42ffc34f],.base-loaders-button--red[data-v-42ffc34f]:after{background:#ff3b30}.base-loaders-button[data-v-42ffc34f]:before{background:#fff;bottom:0;content:"";height:calc(100% - 16px);left:0;margin:auto;position:absolute;right:0;top:0;transform:skew(5deg,60deg) translate(0);width:10px}.base-loaders-button[data-v-42ffc34f]:after{border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}@keyframes rotate-42ffc34f{0%{transform:rotate(45deg)}30%,50%,70%{transform:rotate(230deg)}40%,60%,80%{transform:rotate(240deg)}to{transform:rotate(245deg)}}.base-button[data-v-22a28a8d]{align-items:center;border:2px solid;cursor:pointer;display:flex;flex-wrap:nowrap;gap:8px;height:-moz-fit-content;height:fit-content;justify-content:center;position:relative;transition:background-color .3s ease-in,border-color .3s ease-in,color .3s ease-in}.base-button--primary[data-v-22a28a8d]{background-color:#3187ec;border-color:#3187ec}.base-button--primary .base-button__title[data-v-22a28a8d]{color:#fff}.base-button--primary[data-v-22a28a8d] path{fill:#fff}.base-button--primary[data-v-22a28a8d]:hover{background-color:#186aca;border-color:#186aca}.base-button--secondary[data-v-22a28a8d]{background-color:#f7fbff;border-color:#f7fbff}.base-button--secondary .base-button__title[data-v-22a28a8d]{color:#3187ec}.base-button--secondary[data-v-22a28a8d] path{fill:#3187ec}.base-button--secondary[data-v-22a28a8d]:hover{background-color:#3187ec;border-color:#3187ec}.base-button--secondary:hover .base-button__title[data-v-22a28a8d]{color:#fff}.base-button--secondary[data-v-22a28a8d]:hover path{fill:#fff}.base-button--tertiary[data-v-22a28a8d]{background-color:#fff;border-color:#fff}.base-button--tertiary .base-button__title[data-v-22a28a8d]{color:#8e909a}.base-button--tertiary[data-v-22a28a8d] path{fill:#8e909a}.base-button--tertiary[data-v-22a28a8d]:hover{background-color:#3187ec;border-color:#3187ec}.base-button--tertiary:hover .base-button__title[data-v-22a28a8d]{color:#fff}.base-button--tertiary[data-v-22a28a8d]:hover path{fill:#fff}.base-button--fourth[data-v-22a28a8d]{background-color:#ff6b2b;border-color:#ff6b2b}.base-button--fourth .base-button__title[data-v-22a28a8d]{color:#fff}.base-button--fourth[data-v-22a28a8d] path{fill:#fff}.base-button--fourth[data-v-22a28a8d]:hover{background-color:#f35622;border-color:#f35622}.base-button--fourth:hover .base-button__title[data-v-22a28a8d]{color:#fff}.base-button--fourth[data-v-22a28a8d]:hover path{fill:#ff6b2b}.base-button--transparent[data-v-22a28a8d]{background-color:transparent;border-color:#3187ec}.base-button--transparent .base-button__title[data-v-22a28a8d]{color:#3187ec}.base-button--transparent[data-v-22a28a8d] path{fill:#3187ec}.base-button--transparent[data-v-22a28a8d]:hover{background-color:#186aca;border-color:#186aca}.base-button--transparent:hover .base-button__title[data-v-22a28a8d]{color:#fff}.base-button--transparent[data-v-22a28a8d]:hover path{fill:#fff}.base-button--red[data-v-22a28a8d]{background-color:#ff3b30;border-color:#ff3b30;color:#fff}.base-button--red[data-v-22a28a8d]:hover{background-color:#cf3027;border-color:#cf3027}.base-button--red-2[data-v-22a28a8d]{background-color:#fff;border-color:#ff3b30;color:#ff3b30}.base-button--red-2[data-v-22a28a8d]:hover{background-color:#ff3b30;color:#fff}.base-button--gray[data-v-22a28a8d]{background-color:#f7fbff;border-color:#f7fbff;color:#8e909a}.base-button--gray[data-v-22a28a8d]:hover{background-color:#edf1fb;border-color:#edf1fb;color:#1c1c1c}.base-button--small[data-v-22a28a8d]{padding:12px 32px}.base-button--medium[data-v-22a28a8d]{padding:16px}.base-button--square[data-v-22a28a8d]{border-radius:16px}.base-button--rounded[data-v-22a28a8d]{border-radius:100px}.base-button--disabled[data-v-22a28a8d]{background-color:#dbe2eb!important;border-color:#dbe2eb!important;pointer-events:none}.base-button--disabled .base-button__title[data-v-22a28a8d]{color:#fff}.base-button__title[data-v-22a28a8d]{font-size:16px;font-weight:500;line-height:1.4;transition:color .3s ease-in}.base-button__icon[data-v-22a28a8d] path{transition:fill .3s ease-in}@media (max-width:1023px){.base-button--small[data-v-22a28a8d]{padding:8px 26px}}@media (max-width:767px){.base-button--medium[data-v-22a28a8d]{padding:8px}.base-button__title[data-v-22a28a8d]{font-size:14px}}.travel-agent-tariffs[data-v-663da598]{background:#fff;border:1px solid #e7ebf3;border-radius:32px;box-shadow:0 18px 48px rgba(42,53,85,.08);padding:40px}.travel-agent-tariffs__heading[data-v-663da598]{align-items:end;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(280px,480px);margin-bottom:32px}.travel-agent-tariffs__heading>[data-v-663da598]{min-width:0}.travel-agent-tariffs__eyebrow[data-v-663da598]{color:#3187ec;font-size:14px;font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.travel-agent-tariffs__title[data-v-663da598]{font-size:32px;font-weight:600;line-height:1.2;margin:0;max-width:680px}.travel-agent-tariffs__heading-text[data-v-663da598]{color:#5d5f67;font-size:16px;line-height:1.5}.travel-agent-tariffs__cards[data-v-663da598]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.travel-agent-tariffs__cards>[data-v-663da598]{min-width:0}.travel-agent-tariffs__card[data-v-663da598]{background:#f8faff;border:1px solid #dfe5f0;border-radius:20px;display:flex;flex-direction:column;min-height:350px;padding:24px}.travel-agent-tariffs__card_popular[data-v-663da598]{background:#fff;border:2px solid #3187ec;box-shadow:0 12px 28px rgba(43,123,255,.12)}.travel-agent-tariffs__card-top[data-v-663da598]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;min-height:28px}.travel-agent-tariffs__duration[data-v-663da598]{color:#3187ec;font-size:14px;font-weight:600;text-transform:uppercase}.travel-agent-tariffs__badge[data-v-663da598]{background:#fff0d5;border-radius:999px;color:#a85a00;font-size:12px;font-weight:600;padding:5px 9px}.travel-agent-tariffs__badge_blue[data-v-663da598]{background:#eaf2ff;color:#3187ec}.travel-agent-tariffs__card-title[data-v-663da598]{font-size:20px;font-weight:600;line-height:1.3;margin:0 0 8px}.travel-agent-tariffs__card-subtitle[data-v-663da598]{color:#5d5f67;font-size:14px;line-height:1.5;margin-bottom:20px;min-height:48px}.travel-agent-tariffs__price[data-v-663da598]{align-items:baseline;display:flex;font-size:28px;font-weight:600;gap:8px}.travel-agent-tariffs__price-period[data-v-663da598]{color:#5d5f67;font-size:13px;font-weight:400}.travel-agent-tariffs__monthly[data-v-663da598]{font-size:15px;font-weight:500;margin-top:6px}.travel-agent-tariffs__saving[data-v-663da598]{color:#18884f;font-size:13px;font-weight:500;margin-top:8px;min-height:20px}.travel-agent-tariffs__saving_hidden[data-v-663da598]{visibility:hidden}.travel-agent-tariffs__button[data-v-663da598]{border-radius:12px;margin-top:auto;width:100%}.travel-agent-tariffs__benefits[data-v-663da598]{border-top:1px solid #e7ebf3;display:grid;gap:12px 24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;padding-top:24px}.travel-agent-tariffs__benefits>[data-v-663da598]{min-width:0}.travel-agent-tariffs__benefit[data-v-663da598]{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:1.4}.travel-agent-tariffs__benefit-icon[data-v-663da598]{color:#3187ec;flex:0 0 auto}.travel-agent-tariffs__note[data-v-663da598]{color:#5d5f67;display:flex;font-size:13px;gap:24px;margin-top:20px}.travel-agent-tariffs__note span[data-v-663da598]:before{color:#18884f;content:"✓";margin-right:7px}@media (max-width:1280px){.travel-agent-tariffs__card[data-v-663da598]{padding:18px}.travel-agent-tariffs__price[data-v-663da598]{font-size:24px}}@media (max-width:1024px){.travel-agent-tariffs[data-v-663da598]{padding:28px}.travel-agent-tariffs__cards[data-v-663da598]{grid-template-columns:1fr}.travel-agent-tariffs__benefits[data-v-663da598]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.travel-agent-tariffs[data-v-663da598]{border-radius:24px;padding:20px 16px}.travel-agent-tariffs__heading[data-v-663da598]{gap:12px;grid-template-columns:1fr;margin-bottom:24px}.travel-agent-tariffs__title[data-v-663da598]{font-size:24px}.travel-agent-tariffs__benefits[data-v-663da598]{grid-template-columns:1fr}.travel-agent-tariffs__note[data-v-663da598]{flex-direction:column;gap:8px}}