.tel-select-wrapper[data-v-4c327596]{position:relative}.tel-select-wrapper .value-wrapper[data-v-4c327596]{height:100%;width:fit-content;background-color:#fff;display:flex;align-items:center;padding:0 .25rem;border-radius:4px 0 0 4px;cursor:pointer;-webkit-user-select:none;user-select:none}.tel-select-wrapper .value-wrapper .active-value[data-v-4c327596],.tel-select-wrapper .value-wrapper svg[data-v-4c327596],.tel-select-wrapper .value-wrapper img[data-v-4c327596]:last-child{pointer-events:none}.tel-select-wrapper .value-wrapper[data-v-4c327596]:focus-visible{outline-color:var(--main-btn-color-primary, #4f46e5)}.tel-select-wrapper .value-wrapper .active-value[data-v-4c327596]{display:flex;align-items:center;column-gap:.25rem;margin-right:.25rem;width:4.5rem}.tel-select-wrapper .value-wrapper .active-value svg[data-v-4c327596],.tel-select-wrapper .value-wrapper .active-value img[data-v-4c327596]{height:24px;width:24px}@media screen and (max-width: 1024px){.tel-select-wrapper .value-wrapper .active-value svg[data-v-4c327596],.tel-select-wrapper .value-wrapper .active-value img[data-v-4c327596]{height:18px;width:18px}}.tel-select-wrapper .value-wrapper .active-value span[data-v-4c327596]{font-size:.875rem;color:#000}.tel-select-wrapper .value-wrapper svg[data-v-4c327596],.tel-select-wrapper .value-wrapper img[data-v-4c327596]:last-child{transition:transform .3s ease-in-out}@media screen and (max-width: 1024px){.tel-select-wrapper .value-wrapper svg[data-v-4c327596],.tel-select-wrapper .value-wrapper img[data-v-4c327596]:last-child{height:18px;width:18px}}.tel-select-wrapper .value-wrapper.opened svg[data-v-4c327596],.tel-select-wrapper .value-wrapper.opened img[data-v-4c327596]:last-child{transform:rotate(180deg)}.tel-select-wrapper .select-dropdown[data-v-4c327596]{position:absolute;top:100%;left:-2px;height:fit-content;overflow-y:hidden;z-index:100;border-top:none;height:0;opacity:.2;transition:all .3s;border:1px solid #e5e5e5;border-radius:4px}.tel-select-wrapper .select-dropdown.opened[data-v-4c327596]{height:100px;opacity:1}.tel-select-wrapper .select-dropdown .option-wrapper[data-v-4c327596]{display:flex;padding:.25rem .5rem;align-items:center;column-gap:.5rem;background-color:#fff;border-bottom:1px solid #e5e5e5;border-top:none;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;color:#000}.tel-select-wrapper .select-dropdown .option-wrapper .svg-span[data-v-4c327596]{display:flex;align-items:center}.tel-select-wrapper .select-dropdown .option-wrapper svg[data-v-4c327596],.tel-select-wrapper .select-dropdown .option-wrapper img[data-v-4c327596],.tel-select-wrapper .select-dropdown .option-wrapper span[data-v-4c327596]{pointer-events:none}.tel-select-wrapper .select-dropdown .option-wrapper[data-v-4c327596]:hover{background-color:#fafafa}.tel-select-wrapper .select-dropdown .option-wrapper.active-option[data-v-4c327596]{background-color:#f5f5f5}.tel-select-wrapper .select-dropdown .option-wrapper[data-v-4c327596]:last-child{border-bottom:none}.tel-select-wrapper .select-dropdown .option-wrapper svg[data-v-4c327596],.tel-select-wrapper .select-dropdown .option-wrapper img[data-v-4c327596]{width:24px;height:24px}.container[data-v-e081381b]{display:flex;flex-direction:column;row-gap:2px;flex-grow:1}.container label[data-v-e081381b]{color:#171717;font-size:.875rem;line-height:1.5;font-weight:300}@media (max-width: 350px){.container label[data-v-e081381b]{font-size:1rem}}.container.error[data-v-e081381b]{animation:shake-e081381b .2s 2}.container.error .tel-input-wrapper[data-v-e081381b]{border-color:var(--main-btn-color-secondary, #4338ca)}.container.error .tel-input-wrapper[data-v-e081381b]:focus-within{border-color:var(--main-btn-color-secondary, #4338ca);outline-color:var(--main-btn-color-secondary, #4338ca)}.container .tel-input-wrapper[data-v-e081381b]{border:1px solid #e5e5e5;outline:1px solid transparent;border-radius:4px;transition:border-color .15s ease-in-out,outline-color .15s ease-in-out;display:flex}.container .tel-input-wrapper[data-v-e081381b]:focus-within{border-color:var(--main-btn-color-primary, #4f46e5);outline-color:var(--main-btn-color-primary, #4f46e5)}.container .tel-input-wrapper input[data-v-e081381b]{border:none;outline:none;width:100%;padding:.5rem;font-size:.875rem;line-height:1.5;border-radius:0 4px 4px 0}@media (max-width: 350px){.container .tel-input-wrapper input[data-v-e081381b]{font-size:1rem}}.container .message[data-v-e081381b]{color:#a3a3a3;font-size:.875rem;font-weight:400;line-height:normal}.container .message.error[data-v-e081381b]{color:var(--main-btn-color-secondary, #4338ca)}.container .message.error.hidden[data-v-e081381b]{visibility:hidden}@keyframes shake-e081381b{25%{translate:6px 0}50%{translate:-6px 0}75%{translate:6px 0}}.container[data-v-ce600b35]{display:flex;flex-direction:column;row-gap:2px;flex-grow:1}.container label[data-v-ce600b35]{color:#171717;font-size:.875rem;line-height:1.5;font-weight:300}@media (max-width: 350px){.container label[data-v-ce600b35]{font-size:1rem}}.container.error[data-v-ce600b35]{animation:shake-ce600b35 .2s 2}.container.error textarea[data-v-ce600b35]{border-color:var(--main-btn-color-secondary, #4338ca)}.container.error textarea[data-v-ce600b35]:focus{border-color:var(--main-btn-color-secondary, #4338ca);outline-color:var(--main-btn-color-secondary, #4338ca)}.container textarea[data-v-ce600b35]{border:1px solid #e5e5e5;outline:1px solid transparent;border-radius:4px;width:100%;padding:.5rem;resize:none;transition:border-color .15s ease-in-out,outline-color .15s ease-in-out;font-size:.875rem}@media (max-width: 350px){.container textarea[data-v-ce600b35]{font-size:1rem}}.container textarea[data-v-ce600b35]:focus{border-color:var(--main-btn-color-primary, #4f46e5);outline-color:var(--main-btn-color-primary, #4f46e5)}.container .message[data-v-ce600b35]{color:#a3a3a3;font-size:.875rem;font-weight:400;line-height:normal}.container .message.error[data-v-ce600b35]{color:var(--main-btn-color-secondary, #4338ca)}.container .message.error.hidden[data-v-ce600b35]{visibility:hidden}@keyframes shake-ce600b35{25%{translate:6px 0}50%{translate:-6px 0}75%{translate:6px 0}}.call-card .form-section{width:100%;padding:0;display:grid;grid-template-columns:repeat(1,1fr)}@media (max-width: 450px){.call-card .form-section{grid-template-columns:100%;padding-bottom:1.25rem}}.call-card .form-section .title-wrapper{padding:0 var(--callCardPadding)}@media (max-width: 450px){.call-card .form-section .title-wrapper{grid-column:1/2}}.call-card .form-section .title-wrapper .form-title{font-weight:600;font-size:2rem;line-height:1.5;color:#171717;margin-bottom:.5rem}.call-card .form-section .form-wrapper{padding-inline:var(--callCardPadding)}.call-card .form-section .form-wrapper form{width:100%;display:flex;flex-direction:column;row-gap:.626rem;padding-bottom:1.25rem}@media (max-width: 450px){.call-card .form-section .form-wrapper form{border:none}}.call-card .form-section .form-wrapper form .input-row{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.25rem}@media (max-width: 450px){.call-card .form-section .form-wrapper form .input-row{row-gap:.675rem;grid-template-columns:100%}}.call-card .form-section .summary-wrapper{padding:0 var(--callCardPadding) 1.75rem;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 450px){.call-card .form-section .summary-wrapper{grid-row:2/3}}.call-card .form-section .summary-wrapper .info-section{width:100%!important;max-width:unset!important}.call-card .form-section .summary-wrapper .info-section .info-item{width:inherit!important;margin-bottom:.375rem!important}.call-card .form-section .submit-section{padding:0 var(--callCardPadding)}.call-card .form-section .submit-section .data-protection-wrapper{margin-bottom:1rem}.call-card .form-section .submit-section .data-protection-wrapper .section-title{font-weight:600;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.call-card .form-section .submit-section .data-protection-wrapper .checkbox-wrapper{display:flex;align-items:flex-start;column-gap:.5rem}.call-card .form-section .submit-section .data-protection-wrapper .checkbox-wrapper label{font-weight:300;font-size:.75rem;line-height:1.6;color:#455a64}@media (max-width: 450px){.call-card .form-section .submit-section .data-protection-wrapper .checkbox-wrapper label{font-size:.75rem}}.call-card .form-section .submit-section .data-protection-wrapper .checkbox-wrapper label a{text-decoration:underline;color:#455a64;font-weight:400}.call-card .form-section .submit-section .form-label-info{font-size:.625rem;margin-top:.5rem;margin-bottom:0}/*! name: @uvarov.frontend/vanilla-calendar | url: https://github.com/uvarov-frontend/vanilla-calendar */.vanilla-calendar{position:relative;box-sizing:border-box;display:flex;height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content;min-width:272px;max-width:100%;flex-direction:column;border-radius:.75rem;padding:1rem;opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vanilla-calendar_multiple{width:550px}.vanilla-calendar button:focus-visible{border-radius:.5rem;outline-style:solid;outline-width:1px}.vanilla-calendar.vanilla-calendar_multiple .vanilla-calendar-days{flex-grow:0}.vanilla-calendar_hidden{pointer-events:none;opacity:0}.vanilla-calendar_to-input{position:absolute;left:0;bottom:0;margin-top:.25rem}.vanilla-calendar-controls{pointer-events:none;position:absolute;left:0;right:0;top:0;z-index:20;box-sizing:content-box;display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;padding-top:1.25rem}.vanilla-calendar-arrow{pointer-events:auto;position:relative;display:block;height:1.5rem;width:1.5rem;cursor:pointer;border-width:0px;background-color:transparent}.vanilla-calendar-arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;--tw-content: "";-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 16c-.3 0-.5-.1-.7-.3l-6-6c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l5.3 5.3 5.3-5.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-6 6c-.2.2-.4.3-.7.3z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 16c-.3 0-.5-.1-.7-.3l-6-6c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l5.3 5.3 5.3-5.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-6 6c-.2.2-.4.3-.7.3z'/></svg>");-webkit-mask-position:center center;mask-position:center center;content:var(--tw-content);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vanilla-calendar-arrow.vanilla-calendar-arrow_prev:before{transform:rotate(90deg)}.vanilla-calendar-arrow.vanilla-calendar-arrow_next:before{transform:rotate(-90deg)}.vanilla-calendar-grid{display:grid;flex-grow:1;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.75rem}.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column{pointer-events:none;opacity:.3}.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column.vanilla-calendar-column_month,.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column.vanilla-calendar-column_year{pointer-events:auto;opacity:1}.vanilla-calendar-column{display:flex;min-width:-webkit-min-content;min-width:min-content;flex-direction:column}.vanilla-calendar-header{position:relative;margin-bottom:.75rem;display:flex;align-items:center}.vanilla-calendar-header__content{display:grid;flex-grow:1;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;justify-content:center;white-space:pre-wrap;padding-left:1rem;padding-right:1rem}.vanilla-calendar-month,.vanilla-calendar-year{cursor:pointer;border-radius:.25rem;border-width:0px;background-color:transparent;padding:.25rem;font-size:1rem;line-height:1.5rem;font-weight:700}.vanilla-calendar-month.vanilla-calendar-month_disabled,.vanilla-calendar-year.vanilla-calendar-year_disabled{pointer-events:none}.vanilla-calendar-months{display:grid;flex-grow:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;row-gap:1rem;column-gap:.5rem}.vanilla-calendar-years{display:grid;flex-grow:1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;row-gap:1rem;column-gap:.5rem}.vanilla-calendar-months_selecting .vanilla-calendar-months__month,.vanilla-calendar-years_selecting .vanilla-calendar-years__year{cursor:pointer}.vanilla-calendar-months_selecting .vanilla-calendar-months__month .vanilla-calendar-months__month_disabled,.vanilla-calendar-years_selecting .vanilla-calendar-years__year .vanilla-calendar-years__year_disabled{cursor:default}.vanilla-calendar-months__month,.vanilla-calendar-years__year{display:flex;height:2.5rem;align-items:center;justify-content:center;word-break:break-all;border-radius:.5rem;border-width:0px;padding:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:600}.vanilla-calendar-months__month.vanilla-calendar-months__month_disabled,.vanilla-calendar-years__year.vanilla-calendar-years__year_disabled{pointer-events:none}.vanilla-calendar-week-numbers{display:flex;flex-direction:column}.vanilla-calendar-week-numbers__title{margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;font-weight:700}.vanilla-calendar-week-numbers__content{display:grid;grid-auto-flow:row;align-items:center;justify-items:center;row-gap:.25rem}.vanilla-calendar-week-number{margin:0;display:flex;height:100%;min-height:1.875rem;width:100%;min-width:1.875rem;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:transparent;padding:0;font-size:.75rem;line-height:1rem;font-weight:600}.vanilla-calendar-wrapper{display:flex;flex-grow:1}.vanilla-calendar-content{display:flex;flex-grow:1;flex-direction:column}.vanilla-calendar-week{margin-bottom:.5rem;display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}.vanilla-calendar-week__day{display:flex;height:100%;width:100%;min-width:1.875rem;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;font-weight:700}.vanilla-calendar-days{display:grid;flex-grow:1;grid-template-columns:repeat(7,1fr);align-items:center;justify-items:center;row-gap:.25rem}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn{cursor:pointer}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn_disabled{cursor:default}.vanilla-calendar-day{position:relative;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.vanilla-calendar-day:focus-visible .vanilla-calendar-day__popup,.vanilla-calendar-day:hover .vanilla-calendar-day__popup{pointer-events:auto;opacity:1}.vanilla-calendar-day_selected-first .vanilla-calendar-day__btn_selected{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn_selected{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected_intermediate{border-radius:0}.vanilla-calendar-day__btn{display:flex;height:100%;min-height:1.875rem;width:100%;min-width:1.875rem;cursor:default;align-items:center;justify-content:center;border-radius:.5rem;border-width:0px;font-size:.75rem;line-height:1rem;font-weight:400}.vanilla-calendar-day__btn_today{font-weight:700}.vanilla-calendar-day__btn_disabled{pointer-events:none}.vanilla-calendar-day__popup{transform:translate(-50%);pointer-events:none;position:absolute;left:50%;top:100%;z-index:20;width:8rem;padding:1rem .75rem .5rem;font-size:.75rem;line-height:1rem;font-weight:400;opacity:0}.vanilla-calendar-day__popup:before{content:var(--tw-content);position:absolute}.vanilla-calendar-day__popup:after{content:var(--tw-content);position:absolute}.vanilla-calendar-day__popup:hover{pointer-events:auto;opacity:1}.vanilla-calendar-day__popup:before{content:"";left:0;bottom:0;z-index:-10;display:block;height:calc(100% - 8px);width:100%;border-radius:.5rem}.vanilla-calendar-day__popup:after{content:"";transform:translate(-50%);left:50%;top:1px;z-index:-10;display:block;height:0px;width:0px;border-left-width:8px;border-right-width:8px;border-top-width:0px;border-bottom-width:8px;border-style:solid;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.vanilla-calendar-time{margin-top:.75rem;display:grid;grid-template-columns:auto 1fr;gap:.75rem;border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style:solid;padding-top:.75rem}.vanilla-calendar-time__content{display:grid;grid-auto-flow:column;align-items:center}.vanilla-calendar-time__hours{position:relative;margin-right:.35rem;width:1.75rem}.vanilla-calendar-time__hours:after{position:absolute;right:-5px;top:50%;margin-top:calc(-50% + 1px);display:block;--tw-content: ":";content:var(--tw-content)}.vanilla-calendar-time__minutes{width:1.75rem}.vanilla-calendar-time__hours input,.vanilla-calendar-time__minutes input{position:relative;margin:0;box-sizing:border-box;display:block;width:100%;border-radius:.25rem;border-width:0px;padding:.125rem;text-align:center;font-size:1.125rem;font-weight:600;line-height:1.125rem}.vanilla-calendar-time__hours input:focus-visible,.vanilla-calendar-time__minutes input:focus-visible{outline-style:solid;outline-width:1px}.vanilla-calendar-time__hours input:disabled,.vanilla-calendar-time__minutes input:disabled{cursor:default}.vanilla-calendar-time__hours input:hover:disabled,.vanilla-calendar-time__minutes input:hover:disabled{background-color:transparent}.vanilla-calendar-time__keeping{margin-left:1px;margin-top:.25rem;width:22px;cursor:pointer;border-radius:.25rem;border-width:0px;background-color:transparent;padding:0;font-size:11px}.vanilla-calendar-time__keeping:focus-visible{outline-style:solid;outline-width:1px}.vanilla-calendar-time__keeping:disabled{cursor:default}.vanilla-calendar-time__keeping:hover:disabled{background-color:transparent}.vanilla-calendar-time__ranges{display:grid;grid-auto-flow:row}.vanilla-calendar-time__range{position:relative;z-index:10;font-size:0}.vanilla-calendar-time__range:before{content:var(--tw-content);left:0}.vanilla-calendar-time__range:after{content:var(--tw-content);right:0}.vanilla-calendar-time__range:before,.vanilla-calendar-time__range:after{content:"";transform:translateY(-50%);pointer-events:none;position:absolute;top:50%;z-index:10;height:.5rem;width:1px}.vanilla-calendar-time__range input{position:relative;margin:0;height:1.25rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-width:0px}.vanilla-calendar-time__range input::-webkit-slider-thumb{position:relative;z-index:20;margin-top:-.5rem;box-sizing:border-box;height:1rem;width:.75rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:1px;border-style:solid;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vanilla-calendar-time__range input::-moz-range-thumb{position:relative;z-index:20;box-sizing:border-box;height:1rem;width:.75rem;cursor:pointer;border-radius:.25rem;border-width:1px;border-style:solid;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vanilla-calendar-time__range input::-webkit-slider-runnable-track{margin-top:1px;box-sizing:border-box;height:1px;width:100%;cursor:pointer;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vanilla-calendar-time__range input::-moz-range-track{margin-top:1px;box-sizing:border-box;height:1px;width:100%;cursor:pointer;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-calendar-theme=light].vanilla-calendar{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-calendar-theme=light].vanilla-calendar button:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-arrow{background-color:transparent}[data-calendar-theme=light] .vanilla-calendar-arrow:before{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-arrow:hover:before{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-header__content,[data-calendar-theme=light] .vanilla-calendar-month,[data-calendar-theme=light] .vanilla-calendar-year{color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-month:hover,[data-calendar-theme=light] .vanilla-calendar-year:hover{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_not-active,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_not-active{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_disabled,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-months__month{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-months__month:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected,[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled,[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled:hover{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-years__year{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-years__year:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected,[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled,[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled:hover{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-week-numbers__title,[data-calendar-theme=light] .vanilla-calendar-week-number{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-week-number:hover{color:#475569}[data-calendar-theme=light] .vanilla-calendar-week__day{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-week__day_weekend{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-day__btn:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_today{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));color:#06b6d4}[data-calendar-theme=light] .vanilla-calendar-day__btn_today:hover{color:#06b6d4}[data-calendar-theme=light] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_next{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover{background-color:rgb(244 63 94 / var(--tw-bg-opacity));--tw-bg-opacity: .7;color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover{background-color:rgb(6 182 212 / var(--tw-bg-opacity));--tw-bg-opacity: .7;color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected_intermediate:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__popup{color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-day__popup:before{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 3px 15px rgba(85, 85, 85, .2);--tw-shadow-colored: 0 3px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-calendar-theme=light] .vanilla-calendar-day__popup:after{border-bottom-color:#fff}[data-calendar-theme=light] .vanilla-calendar-time{border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__hours:after{content:var(--tw-content);color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-time__hours input,[data-calendar-theme=light] .vanilla-calendar-time__minutes input{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-time__hours input:hover,[data-calendar-theme=light] .vanilla-calendar-time__minutes input:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__hours input:focus-visible,[data-calendar-theme=light] .vanilla-calendar-time__minutes input:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__hours input.vanilla-calendar-is-focus,[data-calendar-theme=light] .vanilla-calendar-time__minutes input.vanilla-calendar-is-focus{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__keeping{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-time__keeping:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__keeping:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range:before,[data-calendar-theme=light] .vanilla-calendar-time__range:after{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input::-webkit-slider-thumb{border-color:#cbd5e1;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range input::-moz-range-thumb{border-color:#cbd5e1;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range input::-moz-range-track{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}[data-calendar-theme=dark].vanilla-calendar{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}[data-calendar-theme=dark].vanilla-calendar button:focus-visible{outline-color:#fdba74}[data-calendar-theme=dark] .vanilla-calendar-arrow{background-color:transparent}[data-calendar-theme=dark] .vanilla-calendar-arrow:before{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-arrow:hover:before{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-header__content,[data-calendar-theme=dark] .vanilla-calendar-month,[data-calendar-theme=dark] .vanilla-calendar-year{color:#fff}[data-calendar-theme=dark] .vanilla-calendar-month:hover,[data-calendar-theme=dark] .vanilla-calendar-year:hover,[data-calendar-theme=dark] .vanilla-calendar-month.vanilla-calendar-month_not-active,[data-calendar-theme=dark] .vanilla-calendar-year.vanilla-calendar-year_not-active{color:#64748b}[data-calendar-theme=dark] .vanilla-calendar-month.vanilla-calendar-month_disabled,[data-calendar-theme=dark] .vanilla-calendar-year.vanilla-calendar-year_disabled{color:#334155;opacity:.8}[data-calendar-theme=dark] .vanilla-calendar-months__month,[data-calendar-theme=dark] .vanilla-calendar-years__year{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=dark] .vanilla-calendar-months__month:hover,[data-calendar-theme=dark] .vanilla-calendar-years__year:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected,[data-calendar-theme=dark] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected,[data-calendar-theme=dark] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover,[data-calendar-theme=dark] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=dark] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled,[data-calendar-theme=dark] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled{color:#334155;opacity:.8}[data-calendar-theme=dark] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled:hover,[data-calendar-theme=dark] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled:hover{color:#334155}[data-calendar-theme=dark] .vanilla-calendar-week-numbers__title,[data-calendar-theme=dark] .vanilla-calendar-week-number{color:#fff}[data-calendar-theme=dark] .vanilla-calendar-week-number:hover{color:#cbd5e1}[data-calendar-theme=dark] .vanilla-calendar-week__day{color:#fff}[data-calendar-theme=dark] .vanilla-calendar-week__day_weekend{color:#f43f5e}[data-calendar-theme=dark] .vanilla-calendar-day__btn{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity));color:#94a3b8}[data-calendar-theme=dark] .vanilla-calendar-day__btn:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity));color:#e2e8f0}[data-calendar-theme=dark] .vanilla-calendar-day__btn_today{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity));color:#06b6d4}[data-calendar-theme=dark] .vanilla-calendar-day__btn_today:hover{color:#06b6d4}[data-calendar-theme=dark] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev,[data-calendar-theme=dark] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next,[data-calendar-theme=dark] .vanilla-calendar-day__btn_prev,[data-calendar-theme=dark] .vanilla-calendar-day__btn_next{color:#475569}[data-calendar-theme=dark] .vanilla-calendar-day__btn_disabled{color:#334155;opacity:.8}[data-calendar-theme=dark] .vanilla-calendar-day__btn_hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday{color:#f43f5e}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity));color:#f43f5e}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_disabled,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_disabled{color:#334155;opacity:.8}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today{color:#f43f5e}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled{color:#334155}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity));color:#475569}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity));color:#cbd5e1}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today{color:#94a3b8}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled{color:#334155;opacity:.8}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover{background-color:rgb(244 63 94 / var(--tw-bg-opacity));--tw-bg-opacity: .8;color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity));color:#cbd5e1}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity));color:#cbd5e1}[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_selected_intermediate:hover{background-color:rgb(6 182 212 / var(--tw-bg-opacity));--tw-bg-opacity: .8;color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity));color:#cbd5e1}[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected_intermediate,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected_intermediate:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected_intermediate:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity));color:#cbd5e1}[data-calendar-theme=dark] .vanilla-calendar-day__popup{color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__popup:before{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity));--tw-shadow: inset 0 0 0 1px rgb(255 255 255 / .1);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-calendar-theme=dark] .vanilla-calendar-day__popup:after{border-bottom-color:#334155}[data-calendar-theme=dark] .vanilla-calendar-time{border-color:#1e293b}[data-calendar-theme=dark] .vanilla-calendar-time__hours:after{content:var(--tw-content);color:#fff}[data-calendar-theme=dark] .vanilla-calendar-time__hours input,[data-calendar-theme=dark] .vanilla-calendar-time__minutes input{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity));color:#fff}[data-calendar-theme=dark] .vanilla-calendar-time__hours input:hover,[data-calendar-theme=dark] .vanilla-calendar-time__minutes input:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__hours input:focus-visible,[data-calendar-theme=dark] .vanilla-calendar-time__minutes input:focus-visible{outline-color:#fdba74}[data-calendar-theme=dark] .vanilla-calendar-time__hours input.vanilla-calendar-is-focus,[data-calendar-theme=dark] .vanilla-calendar-time__minutes input.vanilla-calendar-is-focus{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__keeping{color:#64748b}[data-calendar-theme=dark] .vanilla-calendar-time__keeping:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity));color:#94a3b8}[data-calendar-theme=dark] .vanilla-calendar-time__keeping:focus-visible{outline-color:#fdba74}[data-calendar-theme=dark] .vanilla-calendar-time__range input{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__range:before,[data-calendar-theme=dark] .vanilla-calendar-time__range:after{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-calendar-theme=dark] .vanilla-calendar-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}[data-calendar-theme=dark] .vanilla-calendar-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-calendar-theme=dark] .vanilla-calendar-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-calendar-theme=dark] .vanilla-calendar-time__range input::-webkit-slider-thumb{border-color:#475569;--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__range input::-moz-range-thumb{border-color:#475569;--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}[data-calendar-theme=dark] .vanilla-calendar-time__range input::-moz-range-track{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.call-card .header-section{width:100%;display:flex;justify-content:space-between;padding-inline:var(--callCardPadding);padding-bottom:1rem;border-bottom:1px solid #e5e5e5}@media (max-width: 450px){.call-card .header-section{flex-direction:column;row-gap:1rem}}.call-card .header-section p,.call-card .header-section span{font-size:.875rem;line-height:1.5;margin-bottom:0}.call-card .header-section .text-section p{color:#171717;font-weight:300}.call-card .header-section .text-section p.section-title{font-weight:600;font-size:1.75rem;margin-bottom:.5rem}.call-card .info-section{align-self:flex-end;max-width:35%;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}@media (max-width: 576px){.call-card .info-section{max-width:38%}}@media (max-width: 450px){.call-card .info-section{align-self:flex-start;max-width:100%}}.call-card .info-section .info-item{display:flex;column-gap:.75rem;width:min-content}@media (max-width: 450px){.call-card .info-section .info-item{width:fit-content;max-width:100%}}.call-card .info-section .info-item:first-child{margin-bottom:.375rem}.call-card .info-section .info-item svg,.call-card .info-section .info-item img{height:1.25rem;width:1.25rem}.call-card .info-section .info-item svg path,.call-card .info-section .info-item img path{fill:#e5e5e5}.call-card .info-section .info-item span{color:#a3a3a3;font-weight:600;font-size:.875rem;line-height:1.5;width:inherit}.call-card .grid-info-section{grid-template-columns:repeat(1,1fr)}.call-card .main-section{width:100%;padding:1.75rem var(--callCardPadding);display:grid;grid-template-columns:min(42%,300px) auto;column-gap:2.5rem;row-gap:.75rem}@media (max-width: 992px){.call-card .main-section{column-gap:2rem;grid-template-columns:40% auto}}@media (max-width: 768px){.call-card .main-section{grid-template-columns:49% auto;column-gap:1.5rem}}@media (max-width: 576px){.call-card .main-section{grid-template-columns:100%;align-items:center;row-gap:1rem;padding-bottom:0}}@media (max-width: 450px){.call-card .main-section{padding-bottom:1.25rem}}.call-card .main-section .calendar-section{aspect-ratio:1.00526}@media (max-width: 576px){.call-card .main-section .calendar-section{max-width:400px;width:75%;margin-inline:auto}}@media (max-width: 450px){.call-card .main-section .calendar-section{aspect-ratio:.99074;width:100%}}.call-card .main-section .calendar-section .vanilla-calendar{padding:0;width:auto;min-width:unset}@media (max-width: 992px){.call-card .main-section .calendar-section .vanilla-calendar{gap:4px}}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header{padding:0 4px 0 0}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header__content{padding:0;justify-content:flex-start}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-month{color:#171717;font-weight:400;font-size:11px;line-height:13px;padding:4px 8px;background-color:var(--main-btn-color-primary, #4f46e5);border-radius:4px;margin-right:8px;transition:background-color .25s ease-in-out}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-month:hover{background-color:var(--main-btn-color-secondary, #4338ca)}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-year{font-weight:400}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-year_disabled{color:#b3b3b3}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow_next{margin-left:18px}@media (max-width: 450px){.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow_next{margin-left:28px;margin-right:1%}}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow:before,.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow:after{background-color:var(--main-btn-color-primary, #4f46e5)}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow.arrow_disabled{pointer-events:none}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow.arrow_disabled:before,.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-header .vanilla-calendar-arrow.arrow_disabled:after{background-color:#e5e5e5}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper{height:fit-content}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-week__day{font-weight:400;font-size:11px;line-height:13px;color:#b3b3b3}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-week{column-gap:8px;margin-bottom:8px}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-week__day{width:100%}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-week__day_weekend{color:var(--main-btn-color-secondary, #4338ca)}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days{row-gap:4px;column-gap:8px}@media (max-width: 992px){.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days{column-gap:6px}}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn{font-weight:400;font-size:11px;line-height:13px;padding:0;width:100%;height:auto;aspect-ratio:1;color:#171717;border:2px solid var(--main-btn-color-primary, #4f46e5);background-color:#fff;border-radius:4px;transition:background-color .2s ease-in-out}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn:hover,.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn_today{background-color:color-mix(in srgb,var(--main-btn-color-primary, #4f46e5) 15%,transparent)}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn_disabled{border:none;color:#b3b3b3}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn_selected{background-color:var(--main-btn-color-primary, #4f46e5);color:#171717;pointer-events:none}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn_next,.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-days .vanilla-calendar-day__btn_prev{visibility:hidden}@media (max-width: 450px){.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months{grid-template-columns:repeat(2,1fr);row-gap:8px}}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months__month{color:var(--main-btn-color-secondary, #4338ca);font-weight:400;font-size:11px;line-height:13px;background-color:#fff;height:2.75rem;transition:background-color .2s ease-in-out}@media (max-width: 1200px){.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months__month{height:2rem}}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months__month:hover{background-color:color-mix(in srgb,var(--main-btn-color-primary, #4f46e5) 15%,transparent)}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months__month_selected{background-color:var(--main-btn-color-primary, #4f46e5);color:#000}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months__month_selected:hover{background-color:var(--main-btn-color-primary, #4f46e5)}.call-card .main-section .calendar-section .vanilla-calendar .vanilla-calendar-wrapper .vanilla-calendar-months__month_disabled{color:#b3b3b3}.call-card .main-section .hours-section .section-header p{font-weight:300;font-size:.75rem;line-height:1.5;color:#171717;margin-bottom:.25rem}.call-card .main-section .hours-section .section-header p.current-day-info{font-size:.875rem}.call-card .main-section .hours-section .hours-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;margin-top:1rem}@media (max-width: 992px){.call-card .main-section .hours-section .hours-grid{grid-template-columns:repeat(3,1fr)}}.call-card .main-section .hours-section .hours-grid .hour-btn{font-weight:600;font-size:.6875rem;line-height:1rem;padding:.375rem;cursor:pointer;background-color:transparent;border:2px solid var(--main-btn-color-secondary, #4338ca);color:#171717;border-radius:4px;transition:background-color .2s ease-in-out}@media (max-width: 992px){.call-card .main-section .hours-section .hours-grid .hour-btn{font-size:1rem;padding:.5rem}}.call-card .main-section .hours-section .hours-grid .hour-btn:hover{background-color:color-mix(in srgb,var(--main-btn-color-primary, #4f46e5) 15%,transparent)}.call-card .main-section .hours-section .hours-grid .hour-btn.selected{background-color:var(--main-btn-color-primary, #4f46e5);color:#171717;border:2px solid var(--main-btn-color-primary, #4f46e5);border-radius:4px}@media (max-width: 450px){.call-card .main-section .time-zone-section{grid-row:2/3}}.call-card .main-section .time-zone-section span{display:flex;align-items:center;column-gap:10px;margin-bottom:.75rem;margin-left:2px;font-weight:600;font-size:.75rem;line-height:1.5;color:#171717}.call-card .main-section .time-zone-section p{font-size:.875rem;line-height:1.5;color:#171717}.call-card .main-section .button-wrapper{display:flex;align-items:flex-end;justify-content:flex-end}:root{--callCardPadding: 2rem}@media (max-width: 768px){:root{--callCardPadding: 1.5rem}}@media (max-width: 576px){:root{--callCardPadding: 1rem}}.call-card{width:100%;height:100%;background-color:#fff;box-shadow:0 4px 20px #0000001a;border-radius:.625rem;padding:1.75rem 0;position:relative;overflow-x:hidden;overflow-y:auto;max-width:860px}.call-card.extended{max-height:unset!important}.call-card p{margin-top:0}.call-card svg,.call-card img{vertical-align:middle}@media (max-width: 768px){.call-card{margin-top:0}}@media (max-width: 450px){.call-card{padding-top:2.5rem;max-height:70vh}}.call-card .status-alert{position:absolute;width:fit-content;max-width:80%;padding:1rem 2rem;background-color:var(--main-btn-color-primary, #4f46e5);top:1rem;left:50%;transform:translate(-50%,-170%);z-index:1;color:#fff;transition:transform .4s ease-in-out;text-align:center}@media (max-width: 768px){.call-card .status-alert{max-width:95%}}@media (max-width: 450px){.call-card .status-alert{width:95%}}.call-card .status-alert span{max-width:100%;word-break:break-word}.call-card .status-alert.error{background-color:#d64e4e}.call-card .status-alert.shown{transform:translate(-50%)}.call-card .tabs-wrapper{width:100%;display:flex;justify-content:space-evenly;padding-inline:var(--callCardPadding);position:relative}.call-card .tabs-wrapper.extended{padding-left:4rem}@media (max-width: 992px){.call-card .tabs-wrapper.extended{justify-content:center;column-gap:1rem}}.call-card .tabs-wrapper.mobile{justify-content:center}.call-card .tabs-wrapper.mobile .tab.active:after{display:none}.call-card .tabs-wrapper .mobile-tabs-wrapper{display:flex;align-items:center;column-gap:.5rem;position:relative}.call-card .tabs-wrapper .mobile-tabs-wrapper .chevron-down{height:2.5rem;width:auto;transition:transform .25s ease-in-out}.call-card .tabs-wrapper .mobile-tabs-wrapper .chevron-down.rotated{transform:rotate(180deg)}.call-card .tabs-wrapper .mobile-tabs-wrapper .mobile-tabs-options-wrapper{position:absolute;width:108%;top:calc(100% + .5rem);left:50%;transform:translate(-50%);background-color:#fff;box-shadow:0 4px 20px #0000001a;padding:1rem .5rem;border-radius:2px}.call-card .tabs-wrapper .mobile-tabs-wrapper .mobile-tabs-options-wrapper .tabs-container{display:flex;flex-direction:column;row-gap:.675rem;width:fit-content;margin:0 auto}@media (max-width: 576px){.call-card .tabs-wrapper{justify-content:center;column-gap:1rem}}@media (max-width: 450px){.call-card .tabs-wrapper{align-items:center;flex-direction:column;row-gap:.75rem}}.call-card .tabs-wrapper .back-icon{position:absolute;top:0;left:var(--callCardPadding);height:calc(100% + 6px);aspect-ratio:1;cursor:pointer}.call-card .tabs-wrapper .back-icon.disabled{opacity:0}.call-card .tabs-wrapper .back-icon svg path,.call-card .tabs-wrapper .back-icon img path{fill:var(--main-btn-color-primary, #4f46e5)}@media (max-width: 1200px){.call-card .tabs-wrapper .back-icon svg,.call-card .tabs-wrapper .back-icon img{height:24px;width:24px}}.call-card .tabs-wrapper .tab{cursor:pointer;position:relative;padding:0 .25rem;display:flex;align-items:center}@media (max-width: 450px){.call-card .tabs-wrapper .tab{width:fit-content}}.call-card .tabs-wrapper .tab svg,.call-card .tabs-wrapper .tab img{margin-right:.5rem;height:1.25rem;width:auto}@media (max-width: 450px){.call-card .tabs-wrapper .tab svg,.call-card .tabs-wrapper .tab img{height:1.71875rem}}.call-card .tabs-wrapper .tab svg path,.call-card .tabs-wrapper .tab img path{transition:fill .25s ease-in-out,stroke .25s ease-in-out}.call-card .tabs-wrapper .tab span{font-weight:400;font-size:1rem;line-height:1.5;color:#171717;transition:color .2s ease-in-out}@media (max-width: 450px){.call-card .tabs-wrapper .tab span{font-size:1.375rem}}.call-card .tabs-wrapper .tab.active:after{content:"";position:absolute;bottom:-6px;left:0;height:1px;width:100%;background-color:var(--main-btn-color-primary, #4f46e5)}@media (max-width: 992px){.call-card .tabs-wrapper .tab.active:after{bottom:-3px}}.call-card .tabs-wrapper .tab.active img:not(.kontakt) path,.call-card .tabs-wrapper .tab:hover img:not(.kontakt) path{fill:var(--main-btn-color-secondary, #4338ca)}.call-card .tabs-wrapper .tab.active img.kontakt .fill,.call-card .tabs-wrapper .tab:hover img.kontakt .fill{fill:var(--main-btn-color-secondary, #4338ca)}.call-card .tabs-wrapper .tab.active img.kontakt .stroke,.call-card .tabs-wrapper .tab:hover img.kontakt .stroke{stroke:var(--main-btn-color-secondary, #4338ca)}.call-card .tabs-wrapper .tab.active span,.call-card .tabs-wrapper .tab:hover span{color:var(--main-btn-color-secondary, #4338ca)}.call-card .card-content{width:100%;padding-top:2.75rem}@media (max-width: 992px){.call-card .card-content{height:100%}}@media (max-width: 450px){.call-card .card-content{padding-top:1.75rem}}.call-modal-wrapper{position:fixed;background-color:#00000080;width:100%;height:100vh;height:100dvh;top:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center}.call-modal-wrapper .call-card-container{position:relative;width:fit-content;height:fit-content;max-width:53rem;max-height:85vh;max-height:85dvh}@media (max-width: 768px){.call-modal-wrapper .call-card-container{max-width:95%}}@media (max-width: 450px){.call-modal-wrapper .call-card-container{width:95%;max-height:80vh;max-height:85dvh}}.call-modal-wrapper .call-card-container .close-icon{position:absolute;width:2rem;height:2rem;top:0;right:0;transform:translate(140%,-140%);cursor:pointer}.call-modal-wrapper .call-card-container .close-icon path{fill:#fff}@media (max-width: 768px){.call-modal-wrapper .call-card-container .close-icon{transform:translateY(-140%)}}.call-modal-wrapper .call-card-container .call-card{max-height:85vh}.mobile-call-section{position:fixed;width:100%;height:97vh;height:97dvh;left:0;bottom:0;z-index:14;background-color:#fff;border-radius:10px 10px 0 0;border:1px solid #e5e5e5;transition:transform .25s ease-in-out}.mobile-call-section .content-container{width:100%;height:100%;padding:1.25rem .5rem}.mobile-call-section .content-container .top-section{width:fit-content;margin-left:auto;padding-bottom:.5rem}.mobile-call-section .content-container .top-section .close-icon{height:2.5rem;width:auto}.mobile-call-section .content-container .call-card{box-shadow:none;padding-top:.5rem;padding-bottom:.5rem;max-height:calc(100% - 4.25rem)}
