.m_468e7eda{padding-top:0;padding-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator,.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-ampm-field,.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-ampm-field:focus,.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_7a8f1e6d{display:flex;align-items:center;height:100%;overflow:hidden}:where([dir=rtl]) .m_7a8f1e6d{flex-direction:row-reverse}.m_d6bb0a54{display:flex;align-items:center;height:calc(var(--input-height) - 15px)}.m_b97ecb26{display:flex;flex-direction:column}.m_31fe42f9{display:flex;gap:calc(.25rem * var(--mantine-scale))}.m_9c4817c3{padding:calc(.25rem * var(--mantine-scale))}.m_154c536b{text-align:center;width:2.5em;height:2em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_154c536b:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_154c536b:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_154c536b:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7be09d0c{text-align:center;height:2em;padding-inline:.5em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_7be09d0c:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_7be09d0c:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_7be09d0c:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7d00001d+.m_7d00001d{margin-top:var(--mantine-spacing-sm)}.m_d8d918d7{margin-bottom:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(var(--control-font-size, var(--mantine-font-size-sm)) - 2px);font-weight:500;display:flex;align-items:center;-webkit-padding-start:calc(.4375rem * var(--mantine-scale));padding-inline-start:calc(.4375rem * var(--mantine-scale))}.m_d8d918d7:after{content:"";width:100%;height:calc(.0625rem * var(--mantine-scale));flex:1 1;-webkit-margin-start:var(--mantine-spacing-xs);margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d8d918d7:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d8d918d7:after{background-color:var(--mantine-color-dark-4)}.m_6b43ba88{width:calc(2ch + .3em);caret-color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;height:100%;line-height:1;padding-inline:.15em;border:0;text-align:center;text-align-last:center;background-color:transparent;color:var(--input-color);border-radius:calc(.125rem * var(--mantine-scale));-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_6b43ba88:where([data-am-pm]){width:calc(3ch + .3em)}.m_6b43ba88:where(:disabled){cursor:not-allowed}.m_6b43ba88::selection{background-color:transparent}.m_6b43ba88::placeholder{opacity:1;color:inherit}.m_6b43ba88:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);outline:0}.m_6b43ba88:focus::placeholder{color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,var(--day-size-sm));height:var(--day-size,var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs:calc(1.875rem * var(--mantine-scale));--wn-size-sm:calc(2.25rem * var(--mantine-scale));--wn-size-md:calc(2.625rem * var(--mantine-scale));--wn-size-lg:calc(3rem * var(--mantine-scale));--wn-size-xl:calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:400;font-size:calc(var(--wn-size, var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size,var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_2351eeb0,.m_f6645d97{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;cursor:pointer}.m_2351eeb0:where([data-static]),.m_f6645d97:where([data-static]){cursor:default}@media (hover:hover){[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_2351eeb0:where(:disabled,[data-disabled]),.m_f6645d97:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1 1;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1 1;-webkit-margin-end:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md)}.m_ac3f4d63{text-align:center;padding-inline:1em;padding-block:.25em;border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default);color:var(--mantine-color-default-color);border-radius:var(--time-grid-radius,var(--mantine-radius-default));font-size:var(--time-grid-fz,var(--mantine-font-size-sm))}@media (hover:hover){.m_ac3f4d63:hover:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}@media (hover:none){.m_ac3f4d63:active:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}.m_ac3f4d63:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:transparent}@media (hover:hover){.m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}.m_ac3f4d63:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){-webkit-margin-end:calc(var(--carousel-slide-gap) * -1);margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){-webkit-padding-end:var(--carousel-slide-gap);padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){-webkit-margin-end:var(--carousel-slide-gap);margin-inline-end:var(--carousel-slide-gap)}.iconWrapper,.imageIconWrapper{display:flex;justify-content:center;align-content:center;transform:translateZ(0);cursor:pointer}.iconWrapper:global(.extra-small) svg,.imageIconWrapper:global(.extra-small) img{width:16px;height:16px}.imageIconWrapper:global(.extra-small) img{vertical-align:text-bottom}.iconWrapper:global(.small) svg,.imageIconWrapper:global(.small) img{width:20px;height:20px}.imageIconWrapper:global(.small) img{vertical-align:text-bottom}.iconWrapper:global(.medium) svg,.imageIconWrapper:global(.medium) img{width:24px;height:24px}.iconWrapper:global(.socials) svg,.imageIconWrapper:global(.socials) img{width:28px;height:28px}.imageIconWrapper:global(.medium) img{vertical-align:text-bottom}.iconWrapper:global(.large) svg,.imageIconWrapper:global(.large) img{width:32px;height:32px}.imageIconWrapper:global(.large) img{vertical-align:text-bottom}.h1{font-size:var(--mantine-font-size-h1Desktop);line-height:var(--mantine-line-height-h1Desktop)}.h1,.h2{font-weight:600;letter-spacing:0;vertical-align:middle}.h2{font-size:var(--mantine-font-size-h2Desktop);line-height:var(--mantine-line-height-h2Desktop)}.h3{font-size:var(--mantine-font-size-h3Desktop);line-height:var(--mantine-line-height-h3Desktop)}.h3,.h4{font-weight:600;letter-spacing:0;vertical-align:middle}.h4{font-size:var(--mantine-font-size-h4Desktop);line-height:var(--mantine-line-height-h4Desktop)}.h5{font-size:var(--mantine-font-size-h5Desktop);line-height:var(--mantine-line-height-h5Desktop)}.h5,.h6{font-weight:600;letter-spacing:0;vertical-align:middle}.h6{font-size:var(--mantine-font-size-h6Desktop);line-height:var(--mantine-line-height-h6Desktop)}.div_l,.p_l,.span_l{font-size:var(--mantine-font-size-bodyLDesktop);line-height:var(--mantine-line-height-textLDesktop)}.div_l,.div_m,.p_l,.p_m,.span_l,.span_m{font-weight:400;letter-spacing:0;vertical-align:middle}.div_m,.p_m,.span_m{font-size:var(--mantine-font-size-bodyMDesktop);line-height:var(--mantine-line-height-textMDesktop)}.div_s,.p_s,.span_s{font-weight:400;font-size:var(--mantine-font-size-bodySDesktop);line-height:var(--mantine-line-height-textSDesktop);letter-spacing:0;vertical-align:middle}@media screen and (max-width:1231px){.h1{font-size:var(--mantine-font-size-h1Tablet);line-height:var(--mantine-line-height-h1Tablet)}.h2{font-size:var(--mantine-font-size-h2Tablet);line-height:var(--mantine-line-height-h2Tablet)}.h3{font-size:var(--mantine-font-size-h3Tablet);line-height:var(--mantine-line-height-h3Tablet)}.h4{font-size:var(--mantine-font-size-h4Tablet);line-height:var(--mantine-line-height-h4Tablet)}.h5{font-size:var(--mantine-font-size-h5Tablet);line-height:var(--mantine-line-height-h5Tablet)}.h6{font-size:var(--mantine-font-size-h6Tablet);line-height:var(--mantine-line-height-h6Tablet)}.div_l,.p_l,.span_l{font-size:var(--mantine-font-size-bodyLTablet);line-height:var(--mantine-line-height-textLTablet)}.div_m,.p_m,.span_m{font-size:var(--mantine-font-size-bodyMTablet);line-height:var(--mantine-line-height-textMTablet)}.div_s,.p_s,.span_s{font-size:var(--mantine-font-size-bodySTablet);line-height:var(--mantine-line-height-textSTablet)}}@media screen and (max-width:767px){.h1{font-size:var(--mantine-font-size-h1Mobile);line-height:var(--mantine-line-height-h1Mobile)}.h2{font-size:var(--mantine-font-size-h2Mobile);line-height:var(--mantine-line-height-h2Mobile)}.h3{font-size:var(--mantine-font-size-h3Mobile);line-height:var(--mantine-line-height-h3Mobile)}.h4{font-size:var(--mantine-font-size-h4Mobile);line-height:var(--mantine-line-height-h4Mobile)}.h5{font-size:var(--mantine-font-size-h5Mobile);line-height:var(--mantine-line-height-h5Mobile)}.h6{font-size:var(--mantine-font-size-h6Mobile);line-height:var(--mantine-line-height-h6Mobile)}}.clickable{cursor:pointer}.root{box-shadow:0 10px 40px 0 var(--mantine-color-mainPalette-9);background:var(--mantine-color-mainPalette-9);color:var(--mantine-color-white-0)}.wrapperIcon{display:flex;cursor:pointer}.wrapperIcon svg{width:16px;height:16px}.tooltipContent h6{margin-top:0;margin-bottom:4px}.tooltipPopup{max-width:286px!important;width:-moz-fit-content!important;width:fit-content!important}.priceNoticeWrapper{display:flex;align-items:center}.priceNotice{color:var(--mantine-color-mainPalette-9);margin-right:4px;align-items:center;gap:2px;max-width:280px;max-height:16px;font-size:12px;line-height:16px;overflow:hidden;line-clamp:1;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.priceNotice p *{margin:4px 0;padding-left:4px;position:relative}.priceNotice div,.priceNotice p *{display:inline-flex}.priceNotice div img,.priceNotice div svg{position:absolute;bottom:-14px;right:-18px}.tooltipIcon,.tooltipIcon svg{width:16px;height:16px}.priceWrapper{display:flex;gap:4px;margin-top:-4px;align-items:stretch}.mainPriceDesktop,.mainPriceMobile,.price{font-weight:600;color:var(--mantine-color-mainPalette-0)}.noticeCurrency{display:grid;grid-template-rows:auto;height:24px;align-self:center}.oldPrice{font-weight:400;color:var(--mantine-color-mainPalette-6);text-decoration:line-through}.currency,.oldPrice{font-size:12px;line-height:12px}.currency{color:var(--mantine-color-mainPalette-0);align-self:flex-end;margin-bottom:2px}.tooltip{display:flex;align-items:center}.tooltip svg{color:var(--mantine-color-mainPalette-9)}@media screen and (max-width:1231px){.tooltip{display:none}}@media screen and (max-width:768px){.price{font-size:24px;line-height:32px}.oldPrice{font-size:12px;line-height:12px}}.imageWrapper{display:flex;margin:0 auto;height:240px}.imageBody{width:100%;height:240px;object-fit:contain;aspect-ratio:1}.labels{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.labelIcon{width:16px;height:16px}.label{display:flex;align-items:center;justify-content:center;gap:4px;height:28px;flex-shrink:0;padding:var(--mantine-spacing-custom-xs) var(--mantine-spacing-default);border-radius:100px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:var(--mantine-color-mainPalette-9)}.deviceCardWrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;max-width:100%;width:100%;min-height:532px;background:var(--mantine-color-white-0);border:2px solid var(--mantine-color-mainPalette-7);padding:var(--mantine-spacing-custom-s);border-radius:var(--mantine-radius-custom-xl);transition:all .3s ease}@media screen and (hover:hover){.deviceCardWrapper:hover{scale:1.02}}.deviceCardTopBlock{display:flex;flex-direction:column;gap:12px}.deviceCardEmptyLabels{height:28px}.deviceCardImageWrapper{height:272px;max-width:272px;margin:0 auto}.deviceCardImage{object-fit:contain}.deviceCardTitle{color:var(--mantine-color-mainPalette-9);font-weight:600}.colorBlockWrapper{display:flex;align-items:center;justify-content:center;margin-bottom:auto;padding:2px}.deviceCardColorsBlock{display:flex;flex-direction:row}a.colorBlockWrapper{cursor:pointer}.colorBlockItem{height:15px;width:15px;border-radius:var(--mantine-radius-custom-xs-1);box-shadow:var(--mantine-shadow-colorItem)}.deviceCardBottomBlock{display:flex;flex-direction:column}.deviceCardButton{margin-top:12px;width:100%;justify-content:center}@media screen and (max-width:767px){.deviceCardWrapper{min-height:484px}.deviceCardImageCarousel{max-width:254px;height:254px}.sliderItemImage{width:240px;height:240px}.deviceCardTitle{font-size:16px!important;line-height:24px!important}}.promotionCardWrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;width:100%;min-height:532px;background:var(--mantine-color-white-0);padding:var(--mantine-spacing-custom-s);border:2px solid var(--mantine-color-mainPalette-7);border-radius:var(--mantine-radius-custom-xl);color:var(--mantine-color-mainPalette-9);transition:all .3s ease}@media screen and (hover:hover){.promotionCardWrapper:hover{scale:1.02}}.promotionCardTopBlock{display:flex;flex-direction:column}.promotionCardEmptyLabels{height:28px;width:100%}.promotionCardImage{width:240px;height:240px;margin:12px auto 0;object-fit:contain}.promotionCardTitle{margin-top:12px;margin-bottom:8px}.promotionCardDescription{margin-bottom:16px}.promotionCardPeriod{display:flex;flex-direction:row;gap:8px}.promotionCardPeriodIcon{width:20px;height:20px}.promotionCardPeriodText{margin:auto 0}.promotionCardPriceLabel{background:var(--mantine-color-mainPalette-1);padding:0 4px;font-weight:500;margin-bottom:4px}.promotionCardButton{width:100%;justify-content:center;margin-top:20px}@media screen and (max-width:767px){.promotionCardWrapper{min-height:470px;gap:32px}.promotionCardTitle{font-size:16px!important;line-height:24px!important}.promotionCardPeriodText{margin-bottom:1px}}.serviceCardWrapper,.serviceCardWrapper[id=withoutImage]{display:flex;position:relative;min-height:532px;border-radius:var(--mantine-radius-custom-xl);color:var(--mantine-color-mainPalette-9);transition:all .3s ease}@media screen and (hover:hover){.serviceCardWrapper:hover,.serviceCardWrapper[id=withoutImage]:hover{scale:1.02}}.serviceCardImageBlock{height:262px;position:absolute;width:100%;top:2px;border-top-left-radius:var(--mantine-radius-custom-xl);border-top-right-radius:var(--mantine-radius-custom-xl);overflow:hidden;background:linear-gradient(180deg,var(--mantine-color-additional-8) 0,var(--mantine-color-additional-7) 100%)}.serviceCardImage{width:100%;height:100%;position:relative;object-fit:cover;object-position:top}.serviceCardOverlay,.serviceCardOverlay[id=withoutImage]{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;background:var(--mantine-color-white-0);flex-grow:1;flex-shrink:0;border-radius:var(--mantine-radius-custom-xl);border:2px solid var(--mantine-color-mainPalette-7);border-top:none;z-index:10;cursor:pointer;overflow:hidden;padding:var(--mantine-spacing-custom-s);width:100%;top:118px;height:calc(100% - 116px)}.serviceCardOverlay[id=withoutImage]{border:2px solid var(--mantine-color-mainPalette-7);top:0;left:0;right:0;height:100%}.serviceCardInfo{display:flex;flex-direction:column;gap:20px}.serviceCardDescriptionBlock{display:-webkit-box;line-clamp:20;-webkit-line-clamp:20;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.serviceCardDescription{display:inline}.serviceCardDescriptionBlockTooltip{display:inline;position:relative;z-index:30;color:var(--mantine-color-mainPalette-0)}.serviceCardServices{display:flex}.serviceCardServices img{border-radius:var(--mantine-radius-default);width:32px;height:32px}.serviceCardServices img:not(:first-child){margin-left:-8px}.serviceCardServiceDefault{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:var(--mantine-radius-default);font-size:10px;font-weight:600;margin-left:-8px}.serviceCardPriceLabel{margin-bottom:4px;background:var(--mantine-color-mainPalette-1);width:-moz-fit-content;width:fit-content;padding:0 4px;font-weight:500}.serviceCardButton{margin-top:12px;width:100%;justify-content:center}.serviceCardButton p{font-weight:600;letter-spacing:0}.serviceCardSalonsDescriptionWrapper{display:flex;flex-direction:column;gap:8px}.serviceCardSalonsDescription{font-size:16px!important;line-height:24px!important;display:inline}.serviceCardSalonsDescriptionOpeningHours{display:flex;flex-direction:column}.serviceCardSalonsPhone{display:inline-block}@media screen and (max-width:1231px){.serviceCardSalonsDescription{font-size:14px!important;line-height:20px!important}}@media(max-width:767px){.serviceCardWrapper,.serviceCardWrapper[id=withoutImage]{min-height:auto;flex-direction:column}.serviceCardImageBlock{position:relative;top:auto;height:262px;flex-shrink:0}.serviceCardOverlay,.serviceCardOverlay[id=withoutImage]{position:relative;top:auto;height:auto;overflow:visible;margin-top:-118px;z-index:10}.serviceCardOverlay[id=withoutImage]{top:auto;left:auto;right:auto;height:auto;margin-top:0}.serviceCardTitle{font-size:16px!important;line-height:24px!important}.serviceCardBottomBlock{margin-top:32px}.serviceCardSalonsTitle{font-size:16px!important;line-height:24px!important}}.tariffCardWrapper{display:flex;position:relative;width:100%;min-height:532px;border-radius:var(--mantine-radius-custom-xl);transition:all .3s ease;color:var(--mantine-color-mainPalette-9)}.tariffCardImageBlock{height:262px;position:absolute;width:100%;top:2px;border-top-left-radius:var(--mantine-radius-custom-xl);border-top-right-radius:var(--mantine-radius-custom-xl);overflow:hidden;background:linear-gradient(180deg,var(--mantine-color-additional-8) 0,var(--mantine-color-additional-7) 100%)}.tariffCardImage{width:100%;height:100%;position:relative;object-fit:cover;object-position:top}.tariffCardOverlay{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;background:var(--mantine-color-white-0);flex-grow:1;flex-shrink:0;border-radius:var(--mantine-radius-custom-xl);border:2px solid var(--mantine-color-mainPalette-7);border-top:none;z-index:10;cursor:pointer;overflow:hidden;padding:var(--mantine-spacing-custom-s);width:100%;top:118px;height:calc(100% - 116px)}.tariffCardEmptyLabels{height:28px}.tariffCardTitle{margin:var(--mantine-spacing-custom-s) 0 var(--mantine-spacing-default) 0}.tariffCardPriceLabel{display:inline;padding:0 var(--mantine-spacing-custom-xxs);margin-bottom:var(--mantine-spacing-custom-xxs);background:var(--mantine-color-mainPalette-1);width:-moz-fit-content;width:fit-content;font-weight:500}.tariffCardButton{width:100%;margin-top:var(--mantine-spacing-custom-3xxs);justify-content:center}.tariffCardButton p{font-weight:600;letter-spacing:0}@media screen and (hover:hover){.tariffCardWrapper:hover{scale:1.03}}@media screen and (max-width:767px){.tariffCardWrapper{position:relative;flex-direction:column;min-height:422px;gap:32px}.tariffCardImageBlock{position:relative;top:auto;height:231px;flex-shrink:0}.tariffCardOverlay{position:relative;top:auto;height:auto;overflow:visible;margin-top:-118px;z-index:10}.tariffCardTitle{font-size:16px!important;line-height:24px!important}}.searchResultBlockWrapper{display:flex;flex-direction:column;max-width:100%;width:100%;margin:0 auto;gap:16px}.searchResultBlockHeader{flex-direction:row;justify-content:space-between;width:100%}.searchResultBlockButton,.searchResultBlockHeader{display:flex;align-items:center}.searchResultBlockButton p{font-weight:500;font-size:18px;line-height:28px;letter-spacing:0}.searchResultBlockItems{display:grid;grid-template-columns:repeat(4,1fr);flex-wrap:wrap;grid-gap:16px;gap:16px}@keyframes searchResultBlockItemFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.searchResultBlockItem{animation:searchResultBlockItemFadeIn .3s ease both;width:100%}.searchResultBlockSentinel{height:1px;opacity:0}@media screen and (max-width:1231px){.searchResultBlockItems{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:980px){.searchResultBlockItems{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.searchResultBlockItems{grid-template-columns:1fr}}.emptyBlockWrapper{max-width:calc(100vw - 32px)}.emptyBlockTop,.emptyBlockWrapper{display:flex;flex-direction:column;margin:0 auto}.emptyBlockTop{align-items:center}.emptyBlockImage{width:168px;height:168px;margin-bottom:var(--mantine-spacing-custom-l)}.emptyBlockTitle{font-weight:600;font-size:28px!important;line-height:36px!important;letter-spacing:0;margin-bottom:var(--mantine-spacing-custom-3xxs);text-align:center;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}.emptyBlockDescription{font-weight:400;font-size:16px!important;line-height:24px!important;letter-spacing:0;margin-bottom:96px;text-align:center}@media screen and (max-width:1231px){.emptyBlockImage{width:144px;height:144px}.emptyBlockTitle{font-size:24px!important;line-height:32px!important}.emptyBlockDescription{font-size:14px!important;line-height:20px!important}}@media screen and (max-width:767px){.emptyBlockTitle{font-size:20px!important;line-height:28px!important}}.searchResultPageWrapper{display:flex;flex-direction:column;position:relative;max-width:calc(100vw - 32px);width:100%;margin:0 auto;min-height:100vh}.searchResultPageDivider,.searchResultPageSearchInputWrapper{display:none}.searchResultPageTitle{margin-bottom:var(--mantine-spacing-custom-s)}.searchResultPageHeader{display:flex;flex-direction:row;align-items:flex-start;gap:8px;margin-bottom:48px}.searchResultPageHeaderText{font-weight:500;letter-spacing:0;margin-top:4px}.searchResultPageCategories{display:flex;flex-direction:row nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;gap:8px;margin-bottom:24px}.scrollLeft{position:absolute!important;display:flex;align-items:center;justify-content:center;margin-top:8px;left:0;z-index:100!important;width:28px;height:28px;border-radius:60px;border:2px solid var(--mantine-color-mainPalette-9);background:var(--mantine-color-white-0);transform:rotate(90deg)}.scrollLeft,.scrollLeft path,.scrollRight,.scrollRight path{color:var(--mantine-color-mainPalette-9)}.scrollRight{position:absolute;display:flex;align-items:center;justify-content:center;margin-top:8px;right:0;margin-left:25px;width:28px;height:28px;border-radius:60px;border:2px solid var(--mantine-color-mainPalette-9);background:var(--mantine-color-white-0);transform:rotate(-90deg)}.searchResultPageCategory,.searchResultPageCategoryActive{background:var(--mantine-color-white-0);flex-shrink:0;padding:12px 16px;height:44px;border-radius:100px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;cursor:pointer}.searchResultPageCategoryActive{background:var(--mantine-color-mainPalette-0);color:var(--mantine-color-white-0)}.searchResultPageBlocks{display:flex;flex-direction:column;gap:64px}.searchResultPageDropdown{position:fixed;left:0;right:0;background:var(--mantine-color-mainPalette-7);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1000;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;will-change:transform;padding:0;display:none;max-height:calc(100dvh - 80px);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.searchResultPageDropdownVisible{display:flex;opacity:1;visibility:visible;transform:translateY(0)}.searchResultPageDropdownContent{display:flex;flex-direction:column;max-width:100%;width:100%;gap:0;margin:0 auto}.searchResultPageDropdownItem{display:flex;align-items:center;gap:8px;padding:12px 16px;min-height:44px;cursor:pointer}.searchResultPageDropdownIcon{color:var(--mantine-color-mainPalette-6);width:20px;height:20px}.searchResultPageDropdownText{font-size:16px;line-height:24px;color:var(--mantine-color-mainPalette-9)}@media screen and (hover:hover){.searchResultPageCategory:hover{color:var(--mantine-color-mainPalette-0)}.searchResultPageCategoryActive:hover{color:var(--mantine-color-white-0)}}@media screen and (max-width:1231px){.searchResultPageSearchInputWrapper{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.searchInput{width:100%}.input{padding-left:40px;padding-right:30px;overflow:hidden}.searchInputIcon{width:20px;height:20px}.searchResultPageDivider{display:flex;border-top:1px solid #e2e2ed;margin:20px 0}.scrollLeft,.scrollRight{display:none}}@media(max-width:767px){.searchResultPageHeader{margin-bottom:24px}.searchResultPageCategories{margin-bottom:16px}.searchResultPageDropdownText{font-size:14px!important;line-height:20px!important}}