.ServiceFullInfo-module-scss-module__apXauW__root{background-color:var(--white);border-radius:var(--radius-50);height:calc(100dvh - var(--margin-top) - var(--margin-bottom));margin:var(--margin-top) 0 var(--margin-bottom);--margin-top:0px;--margin-bottom:0px;position:relative;overflow:hidden}.ServiceFullInfo-module-scss-module__apXauW__rootInner{height:100%;padding:var(--offset-40)}.ServiceFullInfo-module-scss-module__apXauW__rootTop{align-items:flex-start;gap:var(--offset-28);justify-content:space-between;display:flex}.ServiceFullInfo-module-scss-module__apXauW__rootClose{flex-shrink:0}.ServiceFullInfo-module-scss-module__apXauW__rootDescription{color:var(--violet-3);margin-top:var(--offset-28)}.ServiceFullInfo-module-scss-module__apXauW__rootTags{gap:var(--offset-8);margin-top:var(--offset-20);flex-wrap:wrap;display:flex}.ServiceFullInfo-module-scss-module__apXauW__rootRooms{gap:var(--offset-40);margin-top:var(--offset-40)}.ServiceFullInfo-module-scss-module__apXauW__rootRoom,.ServiceFullInfo-module-scss-module__apXauW__rootRooms{flex-direction:column;display:flex}.ServiceFullInfo-module-scss-module__apXauW__rootRoom{gap:var(--offset-20)}.ServiceFullInfo-module-scss-module__apXauW__rootList{opacity:.8}.ServiceFullInfo-module-scss-module__apXauW__rootExtraServices{gap:var(--offset-20);margin-top:var(--offset-40);flex-direction:column;display:flex}.ServiceFullInfo-module-scss-module__apXauW__rootExtraTags{gap:var(--offset-8);flex-wrap:wrap;display:flex}@media (min-width:768px){.ServiceFullInfo-module-scss-module__apXauW__rootTitle{max-width:65.1042vw}}@media (min-width:1280px){.ServiceFullInfo-module-scss-module__apXauW__root{--margin-top:22px;--margin-bottom:32px;max-width:610px;margin-right:20px}.ServiceFullInfo-module-scss-module__apXauW__rootTitle{max-width:37.8125vw}}@media (min-width:1440px){.ServiceFullInfo-module-scss-module__apXauW__root{--margin-top:33px;--margin-bottom:44px;max-width:686px}.ServiceFullInfo-module-scss-module__apXauW__rootTitle{max-width:35.5556vw}}@media (min-width:1920px){.ServiceFullInfo-module-scss-module__apXauW__root{--margin-top:35px;--margin-bottom:38px;max-width:930px;margin-right:20px}.ServiceFullInfo-module-scss-module__apXauW__rootTitle{max-width:34.6354vw}}@media (min-width:1921px){.ServiceFullInfo-module-scss-module__apXauW__root{--margin-top:1.82292vw;--margin-bottom:1.97917vw;max-width:48.4375vw;margin-right:1.04167vw}}
.Badge-module-scss-module__2Wj2za__root{background-color:var(--violet-1);border-radius:var(--radius-333);align-items:center;gap:var(--offset-20);padding:var(--offset-28) var(--offset-40);display:flex}.Badge-module-scss-module__2Wj2za__rootTitle{max-width:137px}.Badge-module-scss-module__2Wj2za__rootIcon{height:var(--size);width:var(--size);--size:57px;flex-shrink:0;position:relative}.Badge-module-scss-module__2Wj2za__rootIcon img{-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1279px){.Badge-module-scss-module__2Wj2za__root{padding:1.43229vw var(--offset-40)}}@media (min-width:1440px){.Badge-module-scss-module__2Wj2za__rootTitle{max-width:142px}.Badge-module-scss-module__2Wj2za__rootIcon{--size:60px}}@media (min-width:1920px){.Badge-module-scss-module__2Wj2za__rootTitle{max-width:142px}.Badge-module-scss-module__2Wj2za__rootIcon{--size:80px}}@media (min-width:1921px){.Badge-module-scss-module__2Wj2za__rootTitle{max-width:7.39583vw}.Badge-module-scss-module__2Wj2za__rootIcon{--size:4.16667vw}}
.Services-module-scss-module__AN4pfa__root{--pd-bottom:0;margin:var(--offset-160) var(--offset-side);flex-direction:column;display:flex;overflow:hidden}.Services-module-scss-module__AN4pfa__root,.Services-module-scss-module__AN4pfa__rootTabs{z-index:1;position:relative}.Services-module-scss-module__AN4pfa__rootTabs{margin-bottom:var(--offset-80)}.Services-module-scss-module__AN4pfa__rootBg{width:100%;position:relative}.Services-module-scss-module__AN4pfa__rootBgWrapper{border-radius:var(--radius-40);height:56vw;position:relative;overflow:hidden}.Services-module-scss-module__AN4pfa__rootBgItem{opacity:0;visibility:hidden;z-index:0;width:100%;height:100%;transition:opacity 0s .3s,visibility 0s .3s;position:absolute;inset:0}.Services-module-scss-module__AN4pfa__rootBgItemActive{opacity:1;visibility:visible;z-index:1;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.Services-module-scss-module__AN4pfa__rootBgItem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Services-module-scss-module__AN4pfa__rootBadge{bottom:var(--offset-20);left:var(--offset-20);z-index:2;position:absolute}.Services-module-scss-module__AN4pfa__rootCards{border-radius:var(--radius-50);width:var(--cards-width);background-color:#0000;margin-top:7.46667vw;position:relative}.Services-module-scss-module__AN4pfa__rootCard{opacity:0;visibility:hidden;z-index:-1;width:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,z-index .3s ease-in-out;position:absolute;top:0;left:0}.Services-module-scss-module__AN4pfa__rootCardActive{opacity:1;visibility:visible;z-index:1;position:relative}@media (min-width:768px){.Services-module-scss-module__AN4pfa__rootBgWrapper{height:39.974vw}.Services-module-scss-module__AN4pfa__rootCards{margin-top:4.94792vw}}@media (min-width:1280px){.Services-module-scss-module__AN4pfa__root{--cards-width:80.3906vw;--pd-bottom:var(--offset-80);border-radius:var(--radius-50);align-items:center;gap:var(--offset-80);margin:0 var(--offset-side);padding:var(--offset-40) 0 var(--pd-bottom)}.Services-module-scss-module__AN4pfa__rootTabs{margin-bottom:0}.Services-module-scss-module__AN4pfa__rootBg,.Services-module-scss-module__AN4pfa__rootBgWrapper{position:absolute;inset:0}.Services-module-scss-module__AN4pfa__rootBgWrapper{background-color:var(--violet);border-radius:unset;z-index:-1;height:100%}.Services-module-scss-module__AN4pfa__rootBadge{bottom:calc(var(--pd-bottom) + var(--service-card-pd) + var(--offset-20));left:auto;right:calc((100% - var(--cards-width))/2 + var(--service-card-pd) + var(--offset-20))}.Services-module-scss-module__AN4pfa__rootCards{background-color:var(--white);margin-top:0}}@media (min-width:1440px){.Services-module-scss-module__AN4pfa__root{--cards-width:80.8333vw}}@media (min-width:1920px){.Services-module-scss-module__AN4pfa__root{--cards-width:64.8958vw}}
.BlockConfig-module-scss-module__ZfObHW__root{margin:0 auto;margin-bottom:var(--offset-80);padding:0 var(--offset-side);width:100%;display:block}.BlockConfig-module-scss-module__ZfObHW__root:last-child{margin-bottom:0}.BlockConfig-module-scss-module__ZfObHW__fullWidth{max-width:100%}@media (max-width:767px){.BlockConfig-module-scss-module__ZfObHW__hiddenMobile{display:none!important}}@media (min-width:768px) and (max-width:1279px){.BlockConfig-module-scss-module__ZfObHW__hiddenTablet{display:none!important}}@media (min-width:1280px) and (max-width:1439px){.BlockConfig-module-scss-module__ZfObHW__hiddenLaptop{display:none!important}}@media (min-width:1280px){.BlockConfig-module-scss-module__ZfObHW__narrow{max-width:46.875vw}.BlockConfig-module-scss-module__ZfObHW__wide{max-width:78.125vw}}@media (min-width:1440px) and (max-width:1599px){.BlockConfig-module-scss-module__ZfObHW__hiddenDesktop{display:none!important}}@media (min-width:1440px){.BlockConfig-module-scss-module__ZfObHW__narrow{max-width:48.6111vw}.BlockConfig-module-scss-module__ZfObHW__wide{max-width:83.3333vw}}@media (min-width:1600px){.BlockConfig-module-scss-module__ZfObHW__hiddenWideDesktop{display:none!important}}@media (min-width:1920px){.BlockConfig-module-scss-module__ZfObHW__narrow{max-width:46.875vw}.BlockConfig-module-scss-module__ZfObHW__wide{max-width:83.3333vw}}
.Tag-module-scss-module__6DyAGq__root{--icon-color:currentColor;border-radius:var(--radius-333);align-items:center;gap:var(--offset-8);padding-block:var(--padding-block);padding-inline:var(--padding-inline);--padding-block:10px;--padding-inline:10px;width:fit-content;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex}.Tag-module-scss-module__6DyAGq__rootIcon{color:var(--icon-color);height:var(--size);width:var(--size);--size:14px;flex-shrink:0;transition:color .3s ease-in-out}.Tag-module-scss-module__6DyAGq__rootIcon svg,.Tag-module-scss-module__6DyAGq__rootIcon svg circle,.Tag-module-scss-module__6DyAGq__rootIcon svg path,.Tag-module-scss-module__6DyAGq__rootIcon svg rect{fill:currentColor}.Tag-module-scss-module__6DyAGq__rootIconStatic{height:var(--size-sm);width:var(--size-sm);--size-sm:16px}@media (min-width:1280px){.Tag-module-scss-module__6DyAGq__root{--padding-block:12px}.Tag-module-scss-module__6DyAGq__rootIcon{--size:20px}}@media (min-width:1440px){.Tag-module-scss-module__6DyAGq__root{--padding-inline:12px}}@media (min-width:1920px){.Tag-module-scss-module__6DyAGq__root{--padding-block:12px;--padding-inline:16px}.Tag-module-scss-module__6DyAGq__rootIcon{--size:20px}.Tag-module-scss-module__6DyAGq__rootIconStatic{--size-sm:16px}}@media (min-width:1921px){.Tag-module-scss-module__6DyAGq__root{--padding-block:.625vw;--padding-inline:.833333vw}.Tag-module-scss-module__6DyAGq__rootIcon{--size:1.04167vw}.Tag-module-scss-module__6DyAGq__rootIconStatic{--size-sm:.833333vw}}
.TagsGroup-module-scss-module__O89Kza__root{gap:var(--offset-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TagsGroup-module-scss-module__O89Kza__rootLeft{justify-content:flex-start}.TagsGroup-module-scss-module__O89Kza__rootCenter{justify-content:center}.TagsGroup-module-scss-module__O89Kza__rootRight{justify-content:flex-end}
.TextItem-module-scss-module__tTo5vq__root{gap:var(--offset-40);flex-direction:column}.TextItem-module-scss-module__tTo5vq__root,.TextItem-module-scss-module__tTo5vq__rootText{display:flex;position:relative}.TextItem-module-scss-module__tTo5vq__rootText{flex-wrap:wrap;align-items:center}.TextItem-module-scss-module__tTo5vq__rootText b,.TextItem-module-scss-module__tTo5vq__rootText strong{color:var(--blue-1);font-weight:400}.TextItem-module-scss-module__tTo5vq__rootText em,.TextItem-module-scss-module__tTo5vq__rootText i{color:var(--violet);font-style:normal;font-weight:400}.TextItem-module-scss-module__tTo5vq__rootSubtitle{color:var(--dark-purple-op-7);width:100%}.TextItem-module-scss-module__tTo5vq__rootBr{flex-basis:100%}.TextItem-module-scss-module__tTo5vq__rootImg{height:var(--icon-height);display:inline-flex}.TextItem-module-scss-module__tTo5vq__rootImg picture{display:contents}.TextItem-module-scss-module__tTo5vq__rootImg picture img{width:auto;height:100%}@media (max-width:767px){.TextItem-module-scss-module__tTo5vq__root{overflow:hidden}}
.SectionHeader-module-scss-module__8L3gbq__root{gap:var(--offset-40);flex-direction:column;display:flex}
.Faq-module-scss-module__g81D4W__rootContainer{justify-content:space-between;align-items:flex-start;gap:28px;display:flex;position:relative}.Faq-module-scss-module__g81D4W__rootContainerText{color:var(--dark-purple);margin-left:var(--offset-large-left);--icon-height:38px}.Faq-module-scss-module__g81D4W__rootContainerSpoilers{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:var(--gray-op-9);gap:var(--offset-12);padding:var(--offset-20);flex-direction:column;width:100%;display:flex}.Faq-module-scss-module__g81D4W__root,.Faq-module-scss-module__g81D4W__rootContainerSpoilers{border-radius:var(--radius-20)}.Faq-module-scss-module__g81D4W__root{transition:background-color .3s ease-in-out}.Faq-module-scss-module__g81D4W__rootIsOpened{background-color:var(--white)}.Faq-module-scss-module__g81D4W__rootIsOpened .Faq-module-scss-module__g81D4W__rootHeaderBtn{padding-bottom:var(--offset-16)}.Faq-module-scss-module__g81D4W__rootIsOpened .Faq-module-scss-module__g81D4W__rootBtn:after,.Faq-module-scss-module__g81D4W__rootIsOpened .Faq-module-scss-module__g81D4W__rootBtn:before{transform:translate(-50%)rotate(-180deg)}.Faq-module-scss-module__g81D4W__rootIsOpened .Faq-module-scss-module__g81D4W__rootText{opacity:.5;visibility:visible}.Faq-module-scss-module__g81D4W__rootTitle{text-align:left}.Faq-module-scss-module__g81D4W__rootContent{transition:max-height .3s ease-in-out;overflow:hidden}.Faq-module-scss-module__g81D4W__rootContent,.Faq-module-scss-module__g81D4W__rootContentInner{flex-direction:column;display:flex}.Faq-module-scss-module__g81D4W__rootContentInner{padding:0 var(--offset-28) var(--offset-28)}.Faq-module-scss-module__g81D4W__rootText{color:var(--dark-purple);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.Faq-module-scss-module__g81D4W__rootBtn{aspect-ratio:1;background-color:var(--violet-2);border-radius:var(--radius-8);flex-shrink:0;width:30px;position:relative}.Faq-module-scss-module__g81D4W__rootBtn:after,.Faq-module-scss-module__g81D4W__rootBtn:before{background-color:var(--violet-3);content:"";opacity:.7;border-radius:4px;width:11px;height:1px;transition:transform .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%)}.Faq-module-scss-module__g81D4W__rootBtn:after{transform:translate(-50%)rotate(90deg)}.Faq-module-scss-module__g81D4W__rootHeaderBtn{padding:var(--offset-28);justify-content:space-between;align-items:center;gap:10px;width:100%;transition:padding-bottom .3s ease-in-out;display:flex}@media (max-width:1279px){.Faq-module-scss-module__g81D4W__rootContainer{flex-direction:column}}@media (min-width:768px){.Faq-module-scss-module__g81D4W__rootContainer{gap:32px}.Faq-module-scss-module__g81D4W__rootContainerText{--icon-height:42px;max-width:31.6406vw}}@media (min-width:1280px){.Faq-module-scss-module__g81D4W__rootContainer{gap:20px}.Faq-module-scss-module__g81D4W__rootContainerText{max-width:31.25vw}.Faq-module-scss-module__g81D4W__rootContainerSpoilers{width:715px}.Faq-module-scss-module__g81D4W__rootHeaderBtn{gap:20px}}@media (min-width:1440px){.Faq-module-scss-module__g81D4W__rootContainerText{--icon-height:48px;max-width:31.5278vw}.Faq-module-scss-module__g81D4W__rootContainerSpoilers{width:808px}.Faq-module-scss-module__g81D4W__rootBtn{width:44px}.Faq-module-scss-module__g81D4W__rootBtn:after,.Faq-module-scss-module__g81D4W__rootBtn:before{width:16px;height:2px}}@media (min-width:1920px){.Faq-module-scss-module__g81D4W__rootContainer{gap:20px}.Faq-module-scss-module__g81D4W__rootContainerText{--icon-height:70px;max-width:21.9792vw}.Faq-module-scss-module__g81D4W__rootContainerSpoilers{width:1088px}.Faq-module-scss-module__g81D4W__rootText{max-width:40.3646vw}.Faq-module-scss-module__g81D4W__rootBtn{width:44px}.Faq-module-scss-module__g81D4W__rootBtn:after,.Faq-module-scss-module__g81D4W__rootBtn:before{width:16px;height:2px}.Faq-module-scss-module__g81D4W__rootHeaderBtn{gap:20px}}@media (min-width:1921px){.Faq-module-scss-module__g81D4W__rootContainer{gap:1.04167vw}.Faq-module-scss-module__g81D4W__rootContainerText{--icon-height:3.64583vw}.Faq-module-scss-module__g81D4W__rootContainerSpoilers{width:56.6667vw}.Faq-module-scss-module__g81D4W__rootBtn{width:2.29167vw}.Faq-module-scss-module__g81D4W__rootBtn:after,.Faq-module-scss-module__g81D4W__rootBtn:before{width:.833333vw;height:.104167vw}.Faq-module-scss-module__g81D4W__rootHeaderBtn{gap:1.04167vw}}
.Intro-module-scss-module__7g4HmW__root{--icon-height:38px;margin:0 auto;display:block}@media (min-width:768px){.Intro-module-scss-module__7g4HmW__root{--icon-height:42px}}@media (min-width:1280px){.Intro-module-scss-module__7g4HmW__root{max-width:64.2188vw}}@media (min-width:1440px){.Intro-module-scss-module__7g4HmW__root{--icon-height:48px;max-width:64.3056vw}}@media (min-width:1920px){.Intro-module-scss-module__7g4HmW__root{--icon-height:70px;max-width:63.8542vw}}@media (min-width:1921px){.Intro-module-scss-module__7g4HmW__root{--icon-height:3.64583vw}}
.Banner-module-scss-module__nrXNDW__root{border-radius:var(--radius-20);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.Banner-module-scss-module__nrXNDW__root:not(.Banner-module-scss-module__nrXNDW___small){margin-top:var(--offset-16);min-height:150px;padding:var(--offset-28)}.Banner-module-scss-module__nrXNDW__root:not(.Banner-module-scss-module__nrXNDW___small) .Banner-module-scss-module__nrXNDW__rootTitle{color:var(--dark-purple)}.Banner-module-scss-module__nrXNDW__root:not(.Banner-module-scss-module__nrXNDW___small) .Banner-module-scss-module__nrXNDW__rootText{color:var(--dark-purple);margin-top:var(--offset-16)}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small{min-height:89px;padding:var(--offset-20)}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small .Banner-module-scss-module__nrXNDW__rootTitle{color:var(--violet-3)}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small .Banner-module-scss-module__nrXNDW__rootText{color:var(--dark-purple-op-7)}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium{min-height:23.7333vw;padding:var(--offset-40)}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium .Banner-module-scss-module__nrXNDW__rootText{margin-top:var(--offset-12)}.Banner-module-scss-module__nrXNDW__rootImage{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.Banner-module-scss-module__nrXNDW__rootImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.Banner-module-scss-module__nrXNDW__rootImage{z-index:1}.Banner-module-scss-module__nrXNDW__rootImage img{-o-object-position:right;object-position:right}.Banner-module-scss-module__nrXNDW__rootTitle{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;letter-spacing:-.03em;-webkit-box-orient:vertical;font-family:Oddval,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1;display:-webkit-box;overflow:hidden}.Banner-module-scss-module__nrXNDW__rootText,.Banner-module-scss-module__nrXNDW__rootTitle{z-index:1;position:relative}.Banner-module-scss-module__nrXNDW__rootText{margin-top:var(--offset-8);max-width:60%;display:inline-block}@media (min-width:375px) and (max-height:500px){.Banner-module-scss-module__nrXNDW__rootTitle{font-size:1.25rem}}@media (min-width:768px) and (max-height:500px){.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(1.21953rem + .06348vw)}}@media (min-width:1280px) and (max-height:500px){.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(1.23646rem + .02821vw)}}@media (min-width:1440px) and (max-height:500px){.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(1.23646rem + .02821vw)}}@media (min-width:375px){.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(1.01145rem + 1.01781vw)}}@media (min-width:768px){.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium{min-height:89px}.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(1.125rem + .78125vw)}}@media (min-width:1280px){.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium,.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small{min-height:90px}.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(2.5vw - .25rem)}}@media (min-width:1440px){.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium,.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small{min-height:100px}.Banner-module-scss-module__nrXNDW__rootTitle{font-size:calc(1.25rem + .83333vw)}}@media (min-width:1920px){.Banner-module-scss-module__nrXNDW__root:not(.Banner-module-scss-module__nrXNDW___small){min-height:176px}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium,.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small{min-height:120px}}@media (min-width:1921px){.Banner-module-scss-module__nrXNDW__root:not(.Banner-module-scss-module__nrXNDW___small){min-height:9.16667vw}.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___medium,.Banner-module-scss-module__nrXNDW__root.Banner-module-scss-module__nrXNDW___small{min-height:6.25vw}.Banner-module-scss-module__nrXNDW__rootTitle{font-size:1.875vw}}
.CalculatorExtras-module-scss-module__osXKTa__root{background-color:var(--gray);border-radius:var(--radius-20)}.CalculatorExtras-module-scss-module__osXKTa__root.CalculatorExtras-module-scss-module__osXKTa___isOpen .CalculatorExtras-module-scss-module__osXKTa__rootHeaderBtn{padding-bottom:var(--offset-16)}.CalculatorExtras-module-scss-module__osXKTa__root.CalculatorExtras-module-scss-module__osXKTa___isOpen .CalculatorExtras-module-scss-module__osXKTa__rootHeaderBtn svg{transform:scale(-1)}.CalculatorExtras-module-scss-module__osXKTa__rootHeaderBtn{padding:var(--offset-20);justify-content:space-between;align-items:center;width:100%;transition:padding-bottom .3s ease-in-out;display:flex}.CalculatorExtras-module-scss-module__osXKTa__rootHeaderBtnIcon{height:var(--size);width:var(--size);--size:14px}.CalculatorExtras-module-scss-module__osXKTa__rootTitle{color:var(--dark-purple);-webkit-user-select:none;user-select:none;gap:4px;display:flex}.CalculatorExtras-module-scss-module__osXKTa__rootTitleCount{color:var(--violet-3)}.CalculatorExtras-module-scss-module__osXKTa__rootContent{transition:max-height .3s ease-in-out;overflow:hidden}.CalculatorExtras-module-scss-module__osXKTa__rootItems{gap:var(--offset-16);padding:0 var(--offset-20) var(--offset-20);flex-direction:column;display:flex}.CalculatorExtras-module-scss-module__osXKTa__rootItem{align-items:center;display:flex}.CalculatorExtras-module-scss-module__osXKTa__rootItemAmount,.CalculatorExtras-module-scss-module__osXKTa__rootItemName{color:var(--dark-purple-op-7)}.CalculatorExtras-module-scss-module__osXKTa__rootItemAmount{margin-left:4px}.CalculatorExtras-module-scss-module__osXKTa__rootItemPrice{color:var(--violet-3);white-space:nowrap;margin-left:auto;padding-left:10px;display:inline-block}@media (min-width:1440px){.CalculatorExtras-module-scss-module__osXKTa__rootHeaderBtnIcon{--size:16px}}
.CalculatorNav-module-scss-module__6zSKSq__root .CalculatorNav-module-scss-module__6zSKSq__wrapper{display:flex}.CalculatorNav-module-scss-module__6zSKSq__root .CalculatorNav-module-scss-module__6zSKSq__error{color:var(--error);margin-bottom:var(--offset-16)}@media (max-width:1279px){.CalculatorNav-module-scss-module__6zSKSq__root{margin-top:24px}}@media (min-width:1280px){.CalculatorNav-module-scss-module__6zSKSq__root .CalculatorNav-module-scss-module__6zSKSq__wrapper{gap:.625vw}}@media (min-width:1440px){.CalculatorNav-module-scss-module__6zSKSq__root .CalculatorNav-module-scss-module__6zSKSq__wrapper{gap:.694444vw}}@media (min-width:1920px){.CalculatorNav-module-scss-module__6zSKSq__root .CalculatorNav-module-scss-module__6zSKSq__wrapper{gap:.625vw}}
.Switcher-module-scss-module__uGQGsG__root{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___on .Switcher-module-scss-module__uGQGsG__rootButton{background-color:var(--violet)}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___on .Switcher-module-scss-module__uGQGsG__rootCircle{transform:translate(100%,-50%)}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox.Switcher-module-scss-module__uGQGsG___on .Switcher-module-scss-module__uGQGsG__rootButton{background-color:var(--violet);border-color:var(--violet)}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox.Switcher-module-scss-module__uGQGsG___on .Switcher-module-scss-module__uGQGsG__rootButton svg{opacity:1}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox .Switcher-module-scss-module__uGQGsG__rootContainer{flex-direction:row-reverse}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox .Switcher-module-scss-module__uGQGsG__rootTitle{margin-left:6px;margin-right:0}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox .Switcher-module-scss-module__uGQGsG__rootButton{border:1px solid var(--dark-purple-op-7);height:var(--size);width:var(--size);--size:14px;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;display:flex}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox .Switcher-module-scss-module__uGQGsG__rootButton svg{opacity:0;transition:opacity .3s ease-in-out}.Switcher-module-scss-module__uGQGsG__rootContainer{align-items:center;display:flex}.Switcher-module-scss-module__uGQGsG__rootTooltip{margin-right:4px}.Switcher-module-scss-module__uGQGsG__rootTitle{color:var(--dark-purple);margin-right:6px}.Switcher-module-scss-module__uGQGsG__rootButton{background-color:var(--dark-purple-op-2);cursor:pointer;border-radius:20px;width:36px;height:20px;transition:background-color .3s ease-in-out;position:relative}.Switcher-module-scss-module__uGQGsG__rootButton:focus{outline:none}.Switcher-module-scss-module__uGQGsG__rootCircle{background-color:var(--white);height:var(--size);margin:0 var(--offset);width:var(--size);--size:16px;--offset:2px;border-radius:50%;transition:transform .3s ease-in-out;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:1440px){.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox .Switcher-module-scss-module__uGQGsG__rootTitle{margin-left:8px}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox .Switcher-module-scss-module__uGQGsG__rootButton{--size:20px}.Switcher-module-scss-module__uGQGsG__rootTitle{margin-right:8px}.Switcher-module-scss-module__uGQGsG__rootButton{border-radius:24px;width:44px;height:24px}.Switcher-module-scss-module__uGQGsG__rootCircle{--size:18px;--offset:3px}}@media (hover:hover){.Switcher-module-scss-module__uGQGsG__root:not(.Switcher-module-scss-module__uGQGsG___on):hover .Switcher-module-scss-module__uGQGsG__rootContainer:hover .Switcher-module-scss-module__uGQGsG__rootButton{background-color:var(--dark-purple-op-5)}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___on:hover .Switcher-module-scss-module__uGQGsG__rootContainer:hover .Switcher-module-scss-module__uGQGsG__rootButton{background-color:var(--violet-3)}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox:not(.Switcher-module-scss-module__uGQGsG___on):hover .Switcher-module-scss-module__uGQGsG__rootContainer:hover .Switcher-module-scss-module__uGQGsG__rootButton{border-color:var(--dark-purple);background-color:#0000}.Switcher-module-scss-module__uGQGsG__root.Switcher-module-scss-module__uGQGsG___checkbox.Switcher-module-scss-module__uGQGsG___on:hover .Switcher-module-scss-module__uGQGsG__rootContainer:hover .Switcher-module-scss-module__uGQGsG__rootButton{background-color:var(--dark-purple-op-5);border-color:var(--dark-purple-op-5)}}
.StepExtrasSelection-module-scss-module__7aW70q__root{position:relative}.StepExtrasSelection-module-scss-module__7aW70q__rootPanel{gap:var(--offset-40);display:flex}.StepExtrasSelection-module-scss-module__7aW70q__rootGrid{gap:var(--offset-16);margin-top:var(--offset-28);grid-template-columns:repeat(2,1fr);display:grid}.StepExtrasSelection-module-scss-module__7aW70q__rootTabsHeader{gap:var(--offset-28);flex-direction:column;display:flex}@media (min-width:768px){.StepExtrasSelection-module-scss-module__7aW70q__rootPanel{justify-self:flex-end}.StepExtrasSelection-module-scss-module__7aW70q__rootGrid{grid-template-columns:repeat(3,1fr)}.StepExtrasSelection-module-scss-module__7aW70q__rootTabsHeader{flex-flow:wrap;justify-content:space-between}}
.Service-module-scss-module___bisaq__root{--bg:var(--gray);color:var(--violet-3);cursor:pointer;height:56px;padding:var(--offset-28);align-items:center;transition:color .3s ease-in-out;display:flex;position:relative}.Service-module-scss-module___bisaq__root,.Service-module-scss-module___bisaq__root:before{border-radius:var(--radius-20)}.Service-module-scss-module___bisaq__root:before{background-color:var(--bg);content:"";transition:background-color .3s ease-in-out;position:absolute;inset:0;transform:translateZ(0)}.Service-module-scss-module___bisaq__root.Service-module-scss-module___bisaq___active{color:var(--dark-purple);--bg:var(--blue)}.Service-module-scss-module___bisaq__rootIcon,.Service-module-scss-module___bisaq__rootName{position:relative}.Service-module-scss-module___bisaq__rootIcon{height:var(--size);margin-right:var(--offset-12);width:var(--size);--size:14px}.Service-module-scss-module___bisaq__rootName{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Service-module-scss-module___bisaq__rootTooltip{margin-left:var(--offset-8)}@media (min-width:768px){.Service-module-scss-module___bisaq__root{height:64px}.Service-module-scss-module___bisaq__rootIcon{--size:16px}}@media (min-width:1280px){.Service-module-scss-module___bisaq__root{height:64px}}@media (min-width:1440px) and (max-width:1919px){.Service-module-scss-module___bisaq__root{padding-right:.625vw}}@media (min-width:1440px){.Service-module-scss-module___bisaq__root{height:72px}.Service-module-scss-module___bisaq__rootIcon{--size:20px}}@media (min-width:1920px){.Service-module-scss-module___bisaq__root{height:80px}.Service-module-scss-module___bisaq__rootIcon{--size:24px}}@media (min-width:1921px){.Service-module-scss-module___bisaq__root{height:4.16667vw}.Service-module-scss-module___bisaq__rootIcon{--size:1.25vw}}@media (hover:hover){.Service-module-scss-module___bisaq__root:not(.Service-module-scss-module___bisaq___active):hover{color:var(--violet-3);--bg:var(--gray-1)}}
.StepServiceSelection-module-scss-module__xzp0Rq__root{gap:var(--offset-16);display:grid}@media (min-width:768px){.StepServiceSelection-module-scss-module__xzp0Rq__root{grid-template-columns:repeat(2,1fr)}}

.CalculatorTitle-module-scss-module__SrCwtG__root{gap:var(--offset-16);flex-direction:column;display:flex}.CalculatorTitle-module-scss-module__SrCwtG__rootTitle{color:var(--dark-purple)}.CalculatorTitle-module-scss-module__SrCwtG__rootText{color:var(--violet-3)}
.CalculatorTotal-module-scss-module__tgwe9q__root{background-color:var(--gray);border-radius:var(--radius-20);padding:var(--offset-20)}.CalculatorTotal-module-scss-module__tgwe9q__root,.CalculatorTotal-module-scss-module__tgwe9q__rootDiscount{flex-direction:column;display:flex}.CalculatorTotal-module-scss-module__tgwe9q__rootDiscount{gap:var(--offset-8);margin-bottom:var(--offset-16)}.CalculatorTotal-module-scss-module__tgwe9q__rootDiscountItem{justify-content:space-between;align-items:center;display:flex}.CalculatorTotal-module-scss-module__tgwe9q__rootDiscountTitle{color:var(--dark-purple-op-7)}.CalculatorTotal-module-scss-module__tgwe9q__rootDiscountTotal{color:var(--dark-purple-op-5);white-space:nowrap;text-decoration:line-through}.CalculatorTotal-module-scss-module__tgwe9q__rootDiscountAmount{color:var(--violet);white-space:nowrap}.CalculatorTotal-module-scss-module__tgwe9q__rootItem{align-items:center;display:flex}.CalculatorTotal-module-scss-module__tgwe9q__rootItem:not(:last-of-type){margin-bottom:calc(var(--offset-16)*2);position:relative}.CalculatorTotal-module-scss-module__tgwe9q__rootItem:not(:last-of-type):after{border-bottom:1px dashed var(--dark-purple-op-2);bottom:calc(var(--offset-16)*-1);content:"";width:100%;position:absolute;left:0}.CalculatorTotal-module-scss-module__tgwe9q__rootItem.CalculatorTotal-module-scss-module__tgwe9q___error .CalculatorTotal-module-scss-module__tgwe9q__rootItemTotal{color:var(--error)}.CalculatorTotal-module-scss-module__tgwe9q__rootItemTitle{color:var(--dark-purple-op-7);align-items:center;gap:var(--offset-8)}.CalculatorTotal-module-scss-module__tgwe9q__rootItemTitle,.CalculatorTotal-module-scss-module__tgwe9q__rootItemTotal{white-space:nowrap;transition:color .3s ease-in-out;display:flex}.CalculatorTotal-module-scss-module__tgwe9q__rootItemTotal{color:var(--violet-3);gap:4px;margin-left:auto}.CalculatorTotal-module-scss-module__tgwe9q__rootItemTooltip{white-space:wrap}.CalculatorTotal-module-scss-module__tgwe9q__rootItemIcon{height:var(--size);width:var(--size);--size:12px}.CalculatorTotal-module-scss-module__tgwe9q__rootItemError{color:var(--error);margin-left:auto;margin-top:var(--offset-8)}@media (min-width:1440px){.CalculatorTotal-module-scss-module__tgwe9q__rootItemTotal{align-items:center}.CalculatorTotal-module-scss-module__tgwe9q__rootItemIcon{--size:14px}}@media (min-width:1920px){.CalculatorTotal-module-scss-module__tgwe9q__rootItemIcon{--size:16px}}@media (min-width:1921px){.CalculatorTotal-module-scss-module__tgwe9q__rootItemIcon{--size:.833333vw}}
.StepIndicator-module-scss-module__HMN0ya__root{background-color:var(--gray);border-radius:var(--radius-20);padding:var(--offset-20);flex-direction:column;gap:1.06667vw;display:flex}.StepIndicator-module-scss-module__HMN0ya__rootTitle{color:var(--dark-purple)}.StepIndicator-module-scss-module__HMN0ya__rootItems{gap:1.06667vw;display:flex}.StepIndicator-module-scss-module__HMN0ya__rootItem{background:var(--violet-2);border-radius:8px;width:100%;height:8px;position:relative;overflow:hidden}.StepIndicator-module-scss-module__HMN0ya__rootItem:before{background:var(--gradient);content:"";opacity:0;z-index:1;width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute}.StepIndicator-module-scss-module__HMN0ya__rootItem.StepIndicator-module-scss-module__HMN0ya___active:before{opacity:1}@media (max-width:1279px){.StepIndicator-module-scss-module__HMN0ya__root{background-color:#0000;align-items:center}.StepIndicator-module-scss-module__HMN0ya__rootItem{width:36px}}@media (min-width:768px){.StepIndicator-module-scss-module__HMN0ya__root{gap:1.04167vw}.StepIndicator-module-scss-module__HMN0ya__rootItem{height:10px}}@media (min-width:1280px){.StepIndicator-module-scss-module__HMN0ya__root{gap:.78125vw}.StepIndicator-module-scss-module__HMN0ya__rootItems{gap:.46875vw}}@media (min-width:1440px){.StepIndicator-module-scss-module__HMN0ya__root{gap:.833333vw}.StepIndicator-module-scss-module__HMN0ya__rootItems{gap:.555556vw}.StepIndicator-module-scss-module__HMN0ya__rootItem{height:12px}}@media (min-width:1920px){.StepIndicator-module-scss-module__HMN0ya__root{gap:.833333vw}.StepIndicator-module-scss-module__HMN0ya__rootItems{gap:.416667vw}.StepIndicator-module-scss-module__HMN0ya__rootItem{height:14px}}@media (min-width:1921px){.StepIndicator-module-scss-module__HMN0ya__rootItem{height:.729167vw}}
.TabSection-module-scss-module__jcUr_q__rootBlockTitle{margin-bottom:var(--offset-40);padding-left:var(--offset-large-left)}.TabSection-module-scss-module__jcUr_q__root{z-index:1;flex-direction:column;display:flex;position:relative;overflow:hidden}.TabSection-module-scss-module__jcUr_q__rootTabs{margin-bottom:var(--offset-80)}.TabSection-module-scss-module__jcUr_q__rootCard{flex-direction:column;gap:24px;width:100%;min-height:568px;padding:24px;display:flex;position:relative}.TabSection-module-scss-module__jcUr_q__rootBg{background-color:var(--background);border-radius:var(--radius-40);z-index:-1;overflow:hidden}.TabSection-module-scss-module__jcUr_q__rootBg,.TabSection-module-scss-module__jcUr_q__rootBgItem{height:100%;position:absolute;inset:0}.TabSection-module-scss-module__jcUr_q__rootBgItem{opacity:0;visibility:hidden;z-index:0;width:100%;transition:opacity .4s ease-in-out,visibility 0s .4s}.TabSection-module-scss-module__jcUr_q__rootBgItem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.TabSection-module-scss-module__jcUr_q__rootBgItemActive{opacity:1;visibility:visible;z-index:1;transition:opacity .4s ease-in-out,visibility}.TabSection-module-scss-module__jcUr_q__rootContentWrapper{border-radius:var(--radius-50);margin-top:auto;position:relative;overflow:visible}.TabSection-module-scss-module__jcUr_q__rootContent,.TabSection-module-scss-module__jcUr_q__rootContentWrapper{-webkit-user-select:text;user-select:text}.TabSection-module-scss-module__jcUr_q__rootContent{color:var(--white);opacity:0;visibility:hidden;z-index:-1;width:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,z-index .3s ease-in-out;position:absolute;bottom:0;left:0}.TabSection-module-scss-module__jcUr_q__rootContentActive{opacity:1;visibility:visible;z-index:1;position:relative}.TabSection-module-scss-module__jcUr_q__rootContentSlider{position:relative;overflow:visible}.TabSection-module-scss-module__jcUr_q__rootSlider{width:100%}.TabSection-module-scss-module__jcUr_q__rootSliderNav{margin-top:var(--offset-40);pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex}.TabSection-module-scss-module__jcUr_q__rootSliderNav *{pointer-events:auto}.TabSection-module-scss-module__jcUr_q__rootSliderNavDesktop{pointer-events:none;display:none}.TabSection-module-scss-module__jcUr_q__rootSliderNavDesktop *{pointer-events:auto}.TabSection-module-scss-module__jcUr_q__rootTitle{-webkit-line-clamp:7;line-clamp:7;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TabSection-module-scss-module__jcUr_q__rootTitle b{color:var(--blue);font-weight:400}.TabSection-module-scss-module__jcUr_q__rootText{-webkit-line-clamp:10;line-clamp:10;margin-top:var(--offset-28);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TabSection-module-scss-module__jcUr_q__rootTagsWrapper{margin-bottom:var(--offset-40);min-height:40px;margin-top:0;position:relative}.TabSection-module-scss-module__jcUr_q__rootTagsWrapper .TabSection-module-scss-module__jcUr_q__rootTags{gap:var(--offset-12);opacity:0;pointer-events:none;visibility:hidden;flex-wrap:wrap;width:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.TabSection-module-scss-module__jcUr_q__rootTagsWrapper .TabSection-module-scss-module__jcUr_q__rootTags.TabSection-module-scss-module__jcUr_q__rootTagsActive{opacity:1;pointer-events:auto;visibility:visible;position:relative}.TabSection-module-scss-module__jcUr_q__rootTags{gap:var(--offset-12);flex-wrap:wrap;display:flex}@media (min-width:768px){.TabSection-module-scss-module__jcUr_q__rootCard{min-height:660px}.TabSection-module-scss-module__jcUr_q__rootText,.TabSection-module-scss-module__jcUr_q__rootTitle{width:53.3854vw}}@media (min-width:1280px){.TabSection-module-scss-module__jcUr_q__root{border-radius:var(--radius-50);min-height:59.1406vw;padding:var(--offset-40) var(--offset-160);gap:10.625vw}.TabSection-module-scss-module__jcUr_q__rootTabs{align-self:center;margin-bottom:0}.TabSection-module-scss-module__jcUr_q__rootCard{gap:0;width:auto;min-height:auto;padding:0;position:static}.TabSection-module-scss-module__jcUr_q__rootContentWrapper{margin-top:0}.TabSection-module-scss-module__jcUr_q__rootContent{top:0;bottom:auto}.TabSection-module-scss-module__jcUr_q__rootSliderNav{display:none}.TabSection-module-scss-module__jcUr_q__rootSliderNavDesktop{left:calc(var(--offset-110)*-1);right:calc(var(--offset-110)*-1);width:calc(100% + var(--offset-110)*2);z-index:10;justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.TabSection-module-scss-module__jcUr_q__rootText,.TabSection-module-scss-module__jcUr_q__rootTitle{width:28.125vw}.TabSection-module-scss-module__jcUr_q__rootTagsWrapper{margin-top:0}.TabSection-module-scss-module__jcUr_q__rootTagsWrapper .TabSection-module-scss-module__jcUr_q__rootTags{padding-left:0;padding-right:0}}@media (min-width:1440px){.TabSection-module-scss-module__jcUr_q__root{gap:12.0833vw;min-height:60.2778vw}.TabSection-module-scss-module__jcUr_q__rootTitle{width:30.9722vw}.TabSection-module-scss-module__jcUr_q__rootText{width:35.5556vw}}@media (min-width:1920px){.TabSection-module-scss-module__jcUr_q__root{gap:8.48958vw;min-height:50.9375vw}.TabSection-module-scss-module__jcUr_q__rootTitle{width:31.9792vw}.TabSection-module-scss-module__jcUr_q__rootText{width:26.6667vw}}
.Calculator-module-scss-module__HtZobq__root{min-height:100%;padding:var(--offset-v) var(--offset-h);--offset-v:5.33333vw;--offset-h:4.26667vw;flex-direction:column;display:flex}.Calculator-module-scss-module__HtZobq__rootColumns{gap:var(--offset-40);display:flex}.Calculator-module-scss-module__HtZobq__rootLeft{flex:1}.Calculator-module-scss-module__HtZobq__rootTitle{max-width:335px}.Calculator-module-scss-module__HtZobq__rootRight{gap:var(--offset-16);flex-direction:column;flex-shrink:0;display:flex}@media (max-width:1279px){.Calculator-module-scss-module__HtZobq__root{padding-top:calc(var(--offset-v)*2 + 44px);overflow:hidden scroll}.Calculator-module-scss-module__HtZobq__rootColumns{flex-direction:column;flex:1;gap:24px}.Calculator-module-scss-module__HtZobq__rootTitle{margin-bottom:24px}.Calculator-module-scss-module__HtZobq__rootRight{margin-top:auto}.Calculator-module-scss-module__HtZobq__rootStepIndicator{display:none!important}.Calculator-module-scss-module__HtZobq__rootNav button:first-of-type{display:none}.Calculator-module-scss-module__HtZobq__rootNav button:last-of-type{justify-content:center;width:100%}}@media (min-width:768px){.Calculator-module-scss-module__HtZobq__root{--offset-v:2.60417vw;--offset-h:2.60417vw}.Calculator-module-scss-module__HtZobq__rootTitle{max-width:718px}}@media (min-width:1280px){.Calculator-module-scss-module__HtZobq__root{--offset-v:2.1875vw;--offset-h:2.1875vw;gap:var(--offset-40)}.Calculator-module-scss-module__HtZobq__rootTitle{max-width:786px}.Calculator-module-scss-module__HtZobq__rootRight{width:18.75vw}.Calculator-module-scss-module__HtZobq__rootNav{margin-top:auto!important}}@media (min-width:1440px){.Calculator-module-scss-module__HtZobq__root{--offset-v:2.22222vw;--offset-h:2.22222vw}.Calculator-module-scss-module__HtZobq__rootRight{width:18.0556vw}}@media (min-width:1920px){.Calculator-module-scss-module__HtZobq__root{--offset-v:2.08333vw;--offset-h:2.08333vw}.Calculator-module-scss-module__HtZobq__rootRight{width:16.1458vw}}
.ServiceData-module-scss-module__RbAdba__rootListServices{margin-bottom:var(--offset-80);padding:var(--offset-160) calc(var(--offset-side) + var(--offset-large-left))}.ServiceData-module-scss-module__RbAdba__rootListServicesTitle{margin-bottom:var(--offset-40)}.ServiceData-module-scss-module__RbAdba__rootListServicesContent{row-gap:var(--offset-32);grid-template-columns:1fr;display:grid}.ServiceData-module-scss-module__RbAdba__rootListServicesLeft{flex-direction:column;height:100%;display:flex}.ServiceData-module-scss-module__RbAdba__rootListServicesJobs{flex:none}.ServiceData-module-scss-module__RbAdba__rootListServicesJobsList{max-height:400px}.ServiceData-module-scss-module__RbAdba__rootListServicesJobsList ul{flex-direction:column;row-gap:8px;margin:0;padding:0;list-style:none;display:flex}.ServiceData-module-scss-module__RbAdba__rootListServicesJobsTitle{margin-bottom:var(--offset-28)}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasItem{text-transform:lowercase}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasMobile{display:none}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasTitle{margin-bottom:var(--offset-28)}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasTitleMobile{margin:0}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasListPreview{margin:0}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasListMore{margin-top:var(--offset-16)}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerIsOpen .ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtnIcon{transform:rotate(0)}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerHeaderBtn{text-align:left;align-items:stretch;width:100%}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerHeader,.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerHeaderBtn{gap:var(--offset-16);flex-direction:column;display:flex}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerHeaderRow{justify-content:space-between;align-items:center;display:flex}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerContent{transition:max-height .3s ease-in-out;overflow:hidden}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtn{aspect-ratio:1;background-color:var(--violet-2);border-radius:var(--radius-8);flex-shrink:0;justify-content:center;align-items:center;width:30px;display:flex;position:relative}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtnIcon{opacity:.7;width:14px;height:14px;transition:transform .3s ease-in-out;transform:rotate(-90deg)}.ServiceData-module-scss-module__RbAdba__rootListServicesRight{width:100%}.ServiceData-module-scss-module__RbAdba__rootListServicesRightContent{border-radius:var(--radius-50);width:100%;margin-inline:auto;position:relative;overflow:hidden}.ServiceData-module-scss-module__RbAdba__rootListServicesButton{display:none}.ServiceData-module-scss-module__RbAdba__rootListServicesImage{width:100%;height:auto;display:block}.ServiceData-module-scss-module__RbAdba__rootListServicesImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}@media (max-width:767px){.ServiceData-module-scss-module__RbAdba__rootListServicesWrapper{background-color:var(--violet);padding-bottom:var(--offset-28);padding-top:var(--offset-28)}.ServiceData-module-scss-module__RbAdba__rootListServices{padding:0 calc(var(--offset-side) + var(--offset-large-left));margin-bottom:0}.ServiceData-module-scss-module__RbAdba__rootListServicesTitle{text-align:center}.ServiceData-module-scss-module__RbAdba__rootListServicesLeft{gap:var(--offset-20);background-color:#0000;padding:0}.ServiceData-module-scss-module__RbAdba__rootListServicesExtras,.ServiceData-module-scss-module__RbAdba__rootListServicesJobs{background-color:var(--white);border-radius:var(--radius-50);padding:var(--offset-40)}.ServiceData-module-scss-module__RbAdba__rootListServicesExtras{padding-top:var(--offset-40);margin-top:0}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasDesktop{display:none}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasMobile{display:block}.ServiceData-module-scss-module__RbAdba__rootListServicesRight{display:none}}@media (min-width:768px){.ServiceData-module-scss-module__RbAdba__rootListServicesContent{-moz-column-gap:var(--offset-40);align-items:stretch;column-gap:var(--offset-40);grid-template-rows:minmax(500px,auto);grid-template-columns:3fr 2fr}.ServiceData-module-scss-module__RbAdba__rootListServicesLeft{background-color:var(--white);border-radius:var(--radius-50);padding:var(--offset-40)}.ServiceData-module-scss-module__RbAdba__rootListServicesExtras{padding-top:var(--offset-40);margin-top:auto}.ServiceData-module-scss-module__RbAdba__rootListServicesRight{min-height:500px;display:flex}.ServiceData-module-scss-module__RbAdba__rootListServicesRightContent{flex:auto;min-height:500px}.ServiceData-module-scss-module__RbAdba__rootListServicesButton{bottom:var(--offset-40);right:var(--offset-40);z-index:1;display:flex;position:absolute}.ServiceData-module-scss-module__RbAdba__rootListServicesImage{width:100%;height:100%;position:absolute;inset:0}}@media (min-width:1440px){.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtn{width:44px}.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtnIcon{width:16px;height:16px}}@media (min-width:1920px){.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtn{width:44px}}@media (min-width:1921px){.ServiceData-module-scss-module__RbAdba__rootListServicesExtrasSpoilerBtn{width:2.29167vw}}
.CalculatorPanel-module-scss-module__hGdHha__root{background-color:var(--white);padding:var(--offset-v) var(--offset-h);z-index:1002;--offset-v:5.33333vw;--offset-h:4.26667vw;display:flex;position:absolute;top:0;left:0;right:0}.CalculatorPanel-module-scss-module__hGdHha__rootStepIndicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.CalculatorPanel-module-scss-module__hGdHha__root{--offset-v:2.60417vw;--offset-h:2.60417vw}}@media (min-width:1280px){.CalculatorPanel-module-scss-module__hGdHha__root{--offset-v:2.1875vw;--offset-h:2.1875vw;display:none}}@media (min-width:1440px){.CalculatorPanel-module-scss-module__hGdHha__root{--offset-v:2.22222vw;--offset-h:2.22222vw}}@media (min-width:1920px){.CalculatorPanel-module-scss-module__hGdHha__root{--offset-v:2.08333vw;--offset-h:2.08333vw}}
.ServiceTypeCard-module-scss-module__mbddFq__root{border-radius:var(--radius-50);color:var(--dark-purple);height:690px;padding:var(--offset-40);background-color:#d9d9d94d;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:-4px -4px 12px 1px #eaddff40,4px 4px 12px 1px #eaddff4d}:where(.ServiceTypeCard-module-scss-module__mbddFq__rootHeader,.ServiceTypeCard-module-scss-module__mbddFq__rootBody){z-index:1;position:relative}.ServiceTypeCard-module-scss-module__mbddFq__rootHeader{align-items:center;gap:var(--offset-20);margin-bottom:var(--offset-40);flex-shrink:0;justify-content:space-between;display:flex}.ServiceTypeCard-module-scss-module__mbddFq__rootTitleColumn{gap:var(--offset-28);flex-direction:column;flex:1;min-width:0;display:flex}.ServiceTypeCard-module-scss-module__mbddFq__rootTags{gap:var(--offset-8);flex-wrap:wrap;display:flex}.ServiceTypeCard-module-scss-module__mbddFq__rootIcon,.ServiceTypeCard-module-scss-module__mbddFq__rootTag{flex-shrink:0}.ServiceTypeCard-module-scss-module__mbddFq__rootIcon{-o-object-fit:contain;object-fit:contain;width:50px;height:50px}.ServiceTypeCard-module-scss-module__mbddFq__rootBody{flex-direction:column;flex:1;min-height:0;display:flex}.ServiceTypeCard-module-scss-module__mbddFq__rootTitle{word-wrap:break-word;overflow-wrap:break-word}.ServiceTypeCard-module-scss-module__mbddFq__rootPriceTags{gap:var(--offset-8);margin-bottom:var(--offset-40);flex-wrap:wrap;display:flex}.ServiceTypeCard-module-scss-module__mbddFq__rootPriceTag{background-color:var(--white)!important}.ServiceTypeCard-module-scss-module__mbddFq__rootPriceTag,.ServiceTypeCard-module-scss-module__mbddFq__rootPriceTagIcon,.ServiceTypeCard-module-scss-module__mbddFq__rootPriceTagText{color:var(--dark-purple)!important}.ServiceTypeCard-module-scss-module__mbddFq__rootJobs{margin:0 0 var(--offset-40) 0;opacity:.9;flex:1;min-height:0}.ServiceTypeCard-module-scss-module__mbddFq__rootJobs ul{margin:0;margin-right:var(--offset-12);padding:0;list-style:none}.ServiceTypeCard-module-scss-module__mbddFq__rootJobs li{padding-left:calc(var(--offset-8) + var(--marker-size));--marker-size:18px;position:relative}.ServiceTypeCard-module-scss-module__mbddFq__rootJobs li:not(:first-child){margin-top:var(--offset-8)}.ServiceTypeCard-module-scss-module__mbddFq__rootJobs li:before{content:"";height:var(--marker-size);left:0;top:calc((1.3em - var(--marker-size))/2);width:var(--marker-size);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='16' height='16' x='2' y='2' fill='%232F204B' rx='8'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M14 6.767a.467.467 0 0 0-.66 0l-3.84 5.67-2.703-2.704a.467.467 0 1 0-.66.66l2.703 2.704a.933.933 0 0 0 1.32 0L14 7.427a.467.467 0 0 0 0-.66' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.ServiceTypeCard-module-scss-module__mbddFq__rootBtn{flex-shrink:0;margin-top:auto}@media (max-width:767px){.ServiceTypeCard-module-scss-module__mbddFq__root{width:89.0667vw;height:570px}}@media (min-width:1920px){.ServiceTypeCard-module-scss-module__mbddFq__rootJobs li{--marker-size:22px}}@media (min-width:1921px){.ServiceTypeCard-module-scss-module__mbddFq__rootJobs li{--marker-size:1.14583vw}}

.ServiceTypes-module-scss-module__QeyqpW__root{padding:var(--offset-110) var(--offset-side) 0;position:relative;overflow:clip visible}.ServiceTypes-module-scss-module__QeyqpW__rootHeader{align-items:center;gap:var(--offset-20);padding-bottom:var(--offset-60);justify-content:space-between;display:flex}.ServiceTypes-module-scss-module__QeyqpW__rootTitle{padding-left:var(--offset-large-left);width:100%}.ServiceTypes-module-scss-module__QeyqpW__rootTitle b{color:var(--blue-1);font-weight:400}.ServiceTypes-module-scss-module__QeyqpW__rootList{gap:var(--offset-20);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}@media (max-width:767px){.ServiceTypes-module-scss-module__QeyqpW__root .ServiceTypes-module-scss-module__QeyqpW__rootNav{display:none}.ServiceTypes-module-scss-module__QeyqpW__rootTitle{text-align:center}.ServiceTypes-module-scss-module__QeyqpW__rootList{gap:var(--offset-12);grid-template-columns:1fr}}@media (min-width:768px){.ServiceTypes-module-scss-module__QeyqpW__rootList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.ServiceTypes-module-scss-module__QeyqpW__rootList{grid-template-columns:repeat(4,1fr)}}
.ServiceTags-module-scss-module__14RoAG__rootTagIcon{color:var(--violet)!important}@media (max-width:767px){.ServiceTags-module-scss-module__14RoAG__rootTag{-webkit-backdrop-filter:blur(6.57px);backdrop-filter:blur(6.57px);background-color:var(--dark-purple-op-5)!important}.ServiceTags-module-scss-module__14RoAG__rootTagText{color:var(--white)}.ServiceTags-module-scss-module__14RoAG__rootTagIcon{color:var(--white)!important}}
.ServiceHero-module-scss-module__ad_pSa__root{min-height:calc(100vh - var(--header-height));justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.ServiceHero-module-scss-module__ad_pSa__rootIntroBlockWrapper{margin-bottom:0}.ServiceHero-module-scss-module__ad_pSa__rootBg{isolation:isolate;z-index:-1;position:absolute;inset:0;overflow-x:clip}.ServiceHero-module-scss-module__ad_pSa__rootBg:after,.ServiceHero-module-scss-module__ad_pSa__rootBg:before{content:"";transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.ServiceHero-module-scss-module__ad_pSa__rootBg:before{--size:320vw;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1424' height='1187' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M642.78 720.001c0 147.184-119.316 266.5-266.5 266.5s-266.5-119.316-266.5-266.5C162.71 111 1028.21 159.5 1188.71 262.5c203.17 130.381-545.93 310.317-545.93 457.501'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='353.71' x2='353.71' y1='346' y2='879' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%237BD5FF' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%236F84FF' stop-opacity='.36'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='1513.87' height='1186.5' x='-90.22' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_180_9017' stdDeviation='100'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");top:0;left:-47.2vw}.ServiceHero-module-scss-module__ad_pSa__rootBg:after,.ServiceHero-module-scss-module__ad_pSa__rootBg:before{height:var(--size);opacity:.3;width:var(--size)}.ServiceHero-module-scss-module__ad_pSa__rootBg:after{--size:320vw;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1251' height='953' fill='none'%3E%3Cg filter='url(%23a)' opacity='.3'%3E%3Cpath fill='url(%23b)' d='M1008.5 101.143c379.36-32.376-80 633-485.5 736.001-166.5 42.292-423 .184-423-165.501 0-165.686 134.315-300 300-300s407.857-253.376 608.5-270.5'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='359' x2='359' y1='321.146' y2='921.147' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%237D2FF2'/%3E%3Cstop offset='1' stop-color='%237825F5' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%237061A3'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='1250.01' height='952.47' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_180_9018' stdDeviation='50'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");top:0;right:-41.6vw}.ServiceHero-module-scss-module__ad_pSa__rootIntro{align-items:center;gap:var(--offset-40);z-index:1;flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{background-color:var(--blue);border-radius:var(--radius-333);color:var(--dark-purple);letter-spacing:-.03em;padding-block:15px;padding-inline:20px;font-family:Oddval,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2}.ServiceHero-module-scss-module__ad_pSa__rootTags{gap:var(--offset-12);flex-wrap:wrap;justify-content:center;display:flex}.ServiceHero-module-scss-module__ad_pSa__rootForm{width:100%;max-width:fit-content}.ServiceHero-module-scss-module__ad_pSa__mobile{display:none}.ServiceHero-module-scss-module__ad_pSa__mobileCard{border-radius:var(--radius-50);flex-direction:column;justify-content:flex-end;min-height:400px;display:flex;position:relative;overflow:hidden}.ServiceHero-module-scss-module__ad_pSa__mobileImage{z-index:0;width:100%;height:100%;position:absolute;inset:0}.ServiceHero-module-scss-module__ad_pSa__mobileImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.ServiceHero-module-scss-module__ad_pSa__mobileContent{gap:var(--offset-20);height:100%;padding:var(--offset-40);z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.ServiceHero-module-scss-module__ad_pSa__mobileTitle{color:var(--white);margin:0}.ServiceHero-module-scss-module__ad_pSa__mobilePriceTag{border-radius:var(--radius-333);color:var(--violet-3);letter-spacing:-.03em;background-color:#ffffff80;align-self:flex-start;padding:15px 20px;font-family:Oddval,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.2}.ServiceHero-module-scss-module__ad_pSa__mobileTags{gap:var(--offset-12);flex-wrap:wrap;margin-top:auto;display:flex}.ServiceHero-module-scss-module__ad_pSa__mobileForm{margin-top:30px}@keyframes ServiceHero-module-scss-module__ad_pSa__gradient-dance{0%{transform:translate(-6%,-3%)rotate(-2deg)scale(1)}25%{transform:translate(2%,4%)rotate(1deg)scale(1.05)}50%{transform:translate(6%,2%)rotate(2deg)scale(1)}75%{transform:translate(-2%,-4%)rotate(-1deg)scale(.95)}to{transform:translate(-6%,-3%)rotate(-2deg)scale(1)}}@keyframes ServiceHero-module-scss-module__ad_pSa__gradient-dance-2{0%{transform:translate(5%,4%)rotate(2deg)scale(1)}25%{transform:translate(-3%,-2%)rotate(-1deg)scale(.95)}50%{transform:translate(-5%,-4%)rotate(-2deg)scale(1)}75%{transform:translate(3%,2%)rotate(1deg)scale(1.05)}to{transform:translate(5%,4%)rotate(2deg)scale(1)}}@media (max-width:767px){.ServiceHero-module-scss-module__ad_pSa__root{display:none}.ServiceHero-module-scss-module__ad_pSa__rootFormFieldInput{background-color:var(--violet-1)!important}.ServiceHero-module-scss-module__ad_pSa__mobile{margin-bottom:var(--offset-40);padding:var(--offset-40) var(--offset-side);display:block}}@media (min-width:375px) and (max-height:500px){.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:1.125rem}}@media (min-width:768px) and (max-height:500px){.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:calc(1.14023rem - .03174vw)}}@media (min-width:1280px) and (max-height:500px){.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:calc(1.13177rem - .01411vw)}}@media (min-width:1440px) and (max-height:500px){.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:calc(1.13177rem - .01411vw)}}@media (min-width:375px){.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:calc(1.00573rem + .50891vw)}}@media (min-width:768px){.ServiceHero-module-scss-module__ad_pSa__rootBg:before{--size:156.25vw;animation:8s cubic-bezier(.4,0,.6,1) infinite both ServiceHero-module-scss-module__ad_pSa__gradient-dance;top:0;left:-23.0469vw}.ServiceHero-module-scss-module__ad_pSa__rootBg:after{--size:156.25vw;animation:10s cubic-bezier(.4,0,.6,1) infinite both ServiceHero-module-scss-module__ad_pSa__gradient-dance-2;top:0;right:-20.3125vw}.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:1.25rem}}@media (min-width:1280px){.ServiceHero-module-scss-module__ad_pSa__rootBg:before{--size:93.75vw;top:0;left:-13.8281vw}.ServiceHero-module-scss-module__ad_pSa__rootBg:after{--size:93.75vw;top:0;right:-12.1875vw}.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:1.25rem}}@media (min-width:1440px){.ServiceHero-module-scss-module__ad_pSa__rootBg:before{--size:83.3333vw;top:0;left:-12.2917vw}.ServiceHero-module-scss-module__ad_pSa__rootBg:after{--size:83.3333vw;top:0;right:-10.8333vw}.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{font-size:calc(.875rem + .41667vw)}}@media (min-width:1920px){.ServiceHero-module-scss-module__ad_pSa__rootBg:before{--size:62.5vw;top:0;left:-9.21875vw}.ServiceHero-module-scss-module__ad_pSa__rootBg:after{--size:62.5vw;top:0;right:-8.125vw}.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{padding-block:22px;padding-inline:18px}}@media (min-width:1921px){.ServiceHero-module-scss-module__ad_pSa__rootPriceTag{padding-block:1.14583vw;padding-inline:.9375vw;font-size:1.14583vw}}
