.contacts_contacts__j_nsH{font-size:2rem;font-weight:500;line-height:39.01px;letter-spacing:-.02em;color:#fff;text-align:center;text-transform:uppercase;max-width:721px;margin-inline:auto}.contacts_contacts_link__decor__Sd6lZ{text-decoration:underline}@media(max-width:1439px){.contacts_contacts__j_nsH{font-size:1.56rem;line-height:30.48px;padding-inline:81px;-webkit-margin-after:8px;margin-block-end:8px}}@media(max-width:767px){.contacts_contacts__j_nsH{font-size:1.25rem;line-height:24.38px;padding-inline:20px}}.features_features__xym2y{color:#fff;max-width:1359px;margin-inline:auto;padding-inline:116.5px;-webkit-padding-after:90px;padding-block-end:90px;position:relative}.features_decor_left_light__DL_an{background-image:url(/_next/static/media/left-light.42e4a794.png);left:-270px;z-index:-1}.features_decor_left_light__DL_an,.features_decor_right_light__LrVLG{position:absolute;top:-300px;width:1157px;height:auto;aspect-ratio:1167/1235;background-repeat:no-repeat}.features_decor_right_light__LrVLG{background-image:url(/_next/static/media/right-light.1ec62c0e.png);right:-270px;z-index:-2}.features_features_title__qaGVs{text-transform:uppercase;font-weight:500;font-size:2rem;line-height:39.01px;color:#fff;letter-spacing:-.02em;-webkit-margin-after:40px;margin-block-end:40px}.features_features_list__mV1Pa{-webkit-margin-after:40px;margin-block-end:40px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:98px;column-gap:98px;justify-content:space-between}.features_item_title__myi6h{font-size:1.5rem;font-weight:700;line-height:31.2px;letter-spacing:-.02em;text-align:center}.features_item_title__large_gap__aB8g1{-webkit-margin-after:60px;margin-block-end:60px}.features_item_title__middle_gap__IiJND{-webkit-margin-after:56px;margin-block-end:56px}.features_item_title__small_gap__51ihD{-webkit-margin-after:24px;margin-block-end:24px}.features_item_title_count__gqFXh{display:block;text-align:center;font-size:8rem;font-weight:600;line-height:166.4px;letter-spacing:-.04em}.features_item_description__J3b5O{display:flex;flex-direction:column;letter-spacing:-.02em;font-size:1.25rem;line-height:26px;text-align:center}.features_item_description_accent__qZhX1{font-weight:700}.features_item_description__paragraph__Arlxw{row-gap:2.125rem}.features_item_description__list__TgLUD{row-gap:1rem}.features_item_description__list__TgLUD .features_item_description_accent__qZhX1{display:block}.features_info_footer_top__Ixpxv{-webkit-margin-after:24px;margin-block-end:24px;text-transform:uppercase;font-weight:500;font-size:2rem;line-height:39.01px;-webkit-margin-after:40px;margin-block-end:40px;letter-spacing:-.02em;text-align:center}.features_info_footer_bottom__bI58H{text-align:center;font-weight:600;font-size:1.5rem;letter-spacing:-.02em;line-height:31.2px}@media(max-width:1439px){.features_features__xym2y{padding-inline:40px;-webkit-padding-after:60px;padding-block-end:60px}.features_decor_right_light__LrVLG{width:700px;background-size:700px auto;top:-100px;right:-145px}.features_decor_left_light__DL_an{background-size:700px auto;width:700px;top:-100px;left:-145px}.features_features_title__qaGVs{padding:0;font-size:1.56rem;-webkit-margin-after:32px;margin-block-end:32px;line-height:30.48px}.features_features_list__mV1Pa{column-gap:53px;-webkit-margin-after:32px;margin-block-end:32px}.features_info_footer_top__Ixpxv{font-size:1.56rem;line-height:30.48px}.features_info_footer_bottom__bI58H{font-size:1.25rem;letter-spacing:-.02em;line-height:26px}.features_item_title_count__gqFXh{font-size:6rem;line-height:124.8px}.features_item_title__myi6h{font-size:1.25rem;line-height:26px}.features_item_title__large_gap__aB8g1{-webkit-margin-after:50px;margin-block-end:50px}.features_item_title__middle_gap__IiJND{-webkit-margin-after:24px;margin-block-end:24px}.features_item_title__small_gap__51ihD{-webkit-margin-after:19px;margin-block-end:19px}.features_item_description__J3b5O{font-size:1rem;line-height:20.8px}.features_item_description__paragraph__Arlxw{row-gap:1.5rem}}@media(max-width:767px){.features_features__xym2y{padding-inline:20px}.features_decor_right_light__LrVLG{display:none}.features_features_title__qaGVs{font-size:1.25rem;-webkit-margin-after:0;margin-block-end:0;line-height:24.38px}.features_features_list__mV1Pa{grid-template-columns:auto;row-gap:40px;text-align:center;-webkit-margin-after:40px;margin-block-end:40px}.features_info_footer_top__Ixpxv{-webkit-margin-after:40px;margin-block-end:40px;line-height:24.38px;font-size:1.25rem}.features_item_title__myi6h{font-size:1.5rem;line-height:31.2px}.features_item_title__large_gap__aB8g1,.features_item_title__middle_gap__IiJND,.features_item_title__small_gap__51ihD{-webkit-margin-after:20px;margin-block-end:20px}.features_item_description__list__TgLUD,.features_item_description__paragraph__Arlxw{row-gap:1.25rem}}.formats_formats__yGvYr{max-width:1125px;margin-inline:auto;color:#fff;-webkit-padding-after:90px;padding-block-end:90px;-webkit-padding-before:70px;padding-block-start:70px}.formats_formats_title__hQYVh{font-size:2rem;font-weight:500;line-height:39.01px;letter-spacing:-.02em;-webkit-margin-after:16px;margin-block-end:16px;text-transform:uppercase}.formats_formats_description__HRvVX{font-size:1.5rem;font-weight:400;line-height:40.8px;letter-spacing:-.02em;-webkit-margin-after:40px;margin-block-end:40px}.formats_formats_list__F7m0s{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;grid-gap:-1px;gap:-1px}.formats_format__GLUqg{padding:35px 40px 50px;text-align:center;border:1px solid #555;position:relative;overflow:hidden}.formats_format__GLUqg:first-of-type{border-block-end-width:.5px;border-inline-end-width:.5px}.formats_format__GLUqg:nth-of-type(2){border-block-end-width:.5px;border-inline-start-width:.5px}.formats_format__GLUqg:nth-of-type(3){border-block-start-width:.5px;border-inline-end-width:.5px}.formats_format__GLUqg:nth-of-type(4){border-block-start-width:.5px;border-inline-start-width:.5px}.formats_format__GLUqg:before{position:absolute;top:-70px;left:-160px;content:"";display:block;width:270px;height:529px;filter:blur(121px);border-radius:50%;rotate:165deg}.formats_format__GLUqg:first-of-type:before{background-color:#a9e26c}.formats_format__GLUqg:nth-of-type(2):before{background-color:#b39cff}.formats_format__GLUqg:nth-of-type(3):before{background-color:#ffa75f}.formats_format__GLUqg:nth-of-type(4):before{background-color:#ff5f61}.formats_format_title__xfuRp{font-size:1rem;font-weight:400;line-height:24px;letter-spacing:-.01em;min-height:85px;margin-bottom:16px}.formats_format_title_accent__Dry3w{display:block;font-size:1.5rem;font-weight:600;line-height:26.4px;letter-spacing:-.02em;margin-block:8px 42px}.formats_format_date__wJeko{font-size:1rem;font-weight:600;line-height:24px;letter-spacing:-.01em;-webkit-margin-after:3px;margin-block-end:3px}.formats_format_address__xTuqO{color:#929191;font-style:normal}.formats_format_address__xTuqO,.formats_format_description__a1VAx{font-size:1rem;font-weight:400;line-height:24px;letter-spacing:-.01em;-webkit-margin-after:24px;margin-block-end:24px}.formats_format_description__a1VAx{position:relative;padding:16px 0;max-width:484px;min-height:296px;margin-inline:auto;display:flex;justify-content:center;flex-direction:column;gap:8px}.formats_format_description__a1VAx:after{bottom:-2px}.formats_format_description__a1VAx:after,.formats_format_description__a1VAx:before{background-image:url(/_next/static/media/dashed-line.962bb6b7.svg);background-size:contain;content:"";display:block;width:100%;height:1px;position:absolute;left:0}.formats_format_description__a1VAx:before{top:-2px}.formats_format_price__n856R{-webkit-margin-after:14px;margin-block-end:14px}.formats_format_old_price__C1JqE,.formats_format_price__n856R{font-size:1rem;font-weight:400;line-height:24px;letter-spacing:-.01em}.formats_format_old_price__C1JqE{color:#929191;-webkit-margin-after:8px;margin-block-end:8px;text-decoration:line-through;min-height:24px}.formats_format_new_price__kvvlK{font-size:2.5rem;font-weight:600;line-height:52px;letter-spacing:-.04em;-webkit-margin-after:7px;margin-block-end:7px}.formats_format_note__ovcLT{color:#929191;-webkit-margin-after:24px;margin-block-end:24px;font-size:1rem;font-weight:400;line-height:24px;letter-spacing:-.01em;min-height:24px}.formats_format_btn__vrnUg{display:flex;align-items:center;width:max-content;margin-inline:auto;gap:10px;padding:20px 35px;background-color:#fff;color:#000;border-radius:6px;font-size:1rem;font-weight:600;line-height:24px;letter-spacing:-.01em;transition-duration:.3s}.formats_format_btn__vrnUg:hover{background-color:#dbdbdb}@media(max-width:1439px){.formats_formats__yGvYr{padding:60px 40px 70px}.formats_format__GLUqg{padding:34px 17px}.formats_formats_title__hQYVh{font-size:1.56rem;line-height:30.48px;-webkit-margin-after:16px;margin-block-end:16px}.formats_formats_description__HRvVX{font-size:1rem;line-height:27.2px;-webkit-margin-after:32px;margin-block-end:32px}.formats_format_title_accent__Dry3w{font-size:1.25rem;line-height:22px;margin-block:20px 12px}.formats_format_description__a1VAx{min-height:448px}.formats_format_note__ovcLT{min-height:48px}}@media(max-width:767px){.formats_formats__yGvYr{padding:60px 20px 40px}.formats_formats_title__hQYVh{font-size:1.25rem;line-height:24.38px}.formats_format__GLUqg{padding:34px 14px;border:none}.formats_format__GLUqg:last-child{padding-bottom:0}.formats_formats_list__F7m0s{grid-template-columns:auto}.formats_format_title_accent__Dry3w{margin-block:20px 34px}.formats_format_description__a1VAx{padding:16px 0;font-size:16px;line-height:24px;min-height:auto}.formats_format_price__n856R{font-size:1rem;font-weight:400;line-height:24px;letter-spacing:-.01em}.formats_format_note__ovcLT,.formats_format_old_price__C1JqE{min-height:auto}}.masters_masters__vDwew{color:#fff;max-width:1126px;margin-inline:auto;padding-block:90px;width:100%}.masters_masters__title__ZbrgF{font-size:2rem;line-height:39.01px;-webkit-margin-after:80px;margin-block-end:80px;text-transform:uppercase}.masters_masters__list__d1cKk{list-style:none}.masters_master__6NFhL{cursor:pointer}.masters_masters__item__jU6lD:not(:last-of-type){border-bottom:1px solid #555}@media(max-width:1439px){.masters_masters__vDwew{padding:60px 40px 70px}.masters_masters__title__ZbrgF{font-size:1.56rem;line-height:30.48px;-webkit-margin-after:56px;margin-block-end:56px}}@media(max-width:767px){.masters_masters__vDwew{padding-inline:20px;padding-bottom:30px;border-bottom:1px solid #555}.masters_masters__title__ZbrgF{font-size:20px;-webkit-margin-after:10px;margin-block-end:10px}}.item_master__REiuq{padding:30px 0}.item_master__header___uD2U{display:grid;grid-template-columns:min-content auto;grid-gap:48px;gap:48px;position:relative}.item_master__image__yUzi3{border-radius:100%;width:131px;height:131px;max-width:max-content;transition-duration:.3s}.item_master__info__yvnK0{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;align-content:center}.item_master__tag__Uds3l{width:201px;height:51px;grid-row:1/1;grid-column:1/2;font-size:1.25rem;font-weight:500;line-height:24.38px;text-align:center;padding:13px 37.5px 13px 26px;-webkit-margin-after:16px;margin-block-end:16px;transition-duration:.3s;background-image:url(/_next/static/media/master-tag-border.91ccbd63.svg);background-position:0;background-repeat:no-repeat;background-size:100% 100%}.item_master__tag_mobile__3Bi0O{display:none}.item_master__name__E0oJF{grid-row:2/3;grid-column:1/2;font-size:3rem;font-weight:500;line-height:52.8px;letter-spacing:-.04em}.item_master__achievements__y2Fvt{display:none;grid-row:3/4;grid-column:1/2;font-size:1.25rem;font-weight:400;line-height:30px;letter-spacing:-.02em;list-style:disc;-webkit-margin-start:20px;margin-inline-start:20px;list-style-type:"•   ";opacity:0;transition-duration:.3s}.item_master__button__Eubf6{position:absolute;right:0;top:0;align-self:center;background-color:transparent;cursor:pointer;width:64px;height:64px;border:1px solid #555;border-radius:50%;padding:16px;transition-duration:.3s}@media(hover:hover){.item_master__button__Eubf6:hover{border-color:#fff}}.item_plus_line__GCtmT{display:flex;margin-inline:auto;width:32px;height:1px;background-color:#fff;box-sizing:content-box;transition:opacity .3s ease}.item_plus_line__v__73GQU{rotate:90deg}.item_plus_line__h__jYTrw{width:32px}.item_plus_opacity__UmJRs{opacity:0}.item_master__description__zFZ__{display:block;font-size:1.5rem;font-weight:400;line-height:40.8px;letter-spacing:-.02em;overflow:hidden;max-height:0;opacity:0;transition-duration:.3s}.item_master__description__zFZ__ p{-webkit-padding-before:30px;padding-block-start:30px}.item_master_open__TpLbB .item_master__description__zFZ__{display:block;max-height:600px;opacity:1}.item_master_open__TpLbB .item_master__achievements__y2Fvt{display:block;opacity:1}.item_master_open__TpLbB .item_master__image__yUzi3{width:334px;height:334px}.item_master_open__TpLbB .item_master__button__Eubf6{align-self:flex-start}.item_master_open__TpLbB .item_master__name__E0oJF,.item_master_open__TpLbB .item_master__tag__Uds3l{-webkit-margin-after:32px;margin-block-end:32px}@media(max-width:1439px){.item_master__header___uD2U{gap:32px}.item_master__image__yUzi3{width:100px;height:100px}.item_master__tag__Uds3l{font-size:16px;line-height:19.5px;padding:15px 32px 15px 20px;-webkit-margin-after:15px;margin-block-end:15px;width:164px}.item_master__name__E0oJF{font-size:1.9rem;line-height:31px}.item_master__achievements__y2Fvt{font-size:14px;line-height:21px}.item_master__description__zFZ__{font-size:16px;line-height:27.2px}.item_master_open__TpLbB .item_master__image__yUzi3{width:258px;height:258px}}@media(max-width:767px){.item_master__header___uD2U{gap:12px}.item_master__button__Eubf6{top:6px}.item_master__image__yUzi3{width:76px;height:76px;order:-1}.item_masters__title__OSHrQ{font-size:1.25rem;line-height:24.38px;-webkit-margin-after:40px;margin-block-end:40px}.item_master__tag__Uds3l{grid-column-start:2;grid-column-end:3;align-self:center;-webkit-margin-after:0;margin-block-end:0;display:none;position:relative}.item_master__tag_mobile__3Bi0O{display:block}.item_master__tag_desktop__uAikH{display:none}.item_master__name__E0oJF{font-size:32px;line-height:35.2px;grid-column:1/-1}.item_master__achievements__y2Fvt{grid-column:1/-1}.item_master__info__yvnK0{grid-column:span 2;max-width:100%}.item_master_open__TpLbB .item_master__header___uD2U{display:flex;flex-direction:column;gap:40px}.item_master_open__TpLbB .item_master__tag_mobile__3Bi0O{-webkit-margin-after:0;margin-block-end:0;align-self:flex-start}.item_master_open__TpLbB .item_master__button__Eubf6{top:367px}.item_master_open__TpLbB .item_master__image__yUzi3{align-self:center;width:335px;height:335px}}@media(max-width:369px){.item_master__button__Eubf6{top:10px;width:50px;height:50px;padding:0}.item_master__image__yUzi3{width:76px;height:76px;order:-1}.item_plus_line__h__jYTrw,.item_plus_line__v__73GQU{width:22px}.item_master__tag__Uds3l{padding:10px;width:135px;height:40px}.item_master_open__TpLbB .item_master__image__yUzi3{width:290px;height:290px}.item_master_open__TpLbB .item_master__button__Eubf6{top:325px}}.places_places__Rrr9C{color:#fff;max-width:1126px;margin-inline:auto;padding-block:70px 90px;width:100%}.places_places_title__dwVl4{font-size:2rem;font-weight:500;line-height:39.01px;letter-spacing:-.02em;-webkit-margin-after:40px;margin-block-end:40px;text-transform:uppercase}.places_places_list__kWJYz{display:flex;gap:40px;list-style:none}.places_places_item__IMnRA{flex-basis:50%}.places_places_item__IMnRA iframe{border:none;display:block;width:100%;height:100%;aspect-ratio:543/290}.places_places_item_title__GLmeN{font-size:1.5rem;font-weight:600;line-height:26.4px;letter-spacing:-.02em;-webkit-margin-after:5px;margin-block-end:5px;text-transform:uppercase}.places_places_item_address__DFH87{font-size:1rem;font-weight:400;line-height:24px;letter-spacing:-.01em;min-height:60px;font-style:normal}.places_places_item_map_item__t8bAg{width:100%;height:auto}@media(max-width:1439px){.places_places__Rrr9C{padding:60px 40px 56px}.places_places_title__dwVl4{font-size:1.56rem;line-height:30.48px;-webkit-margin-after:32px;margin-block-end:32px}.places_places_item_title__GLmeN{line-height:22px}.places_places_list__kWJYz{gap:20px}}@media(max-width:767px){.places_places__Rrr9C{padding:40px 20px}.places_places_title__dwVl4{font-size:1.25rem;line-height:24.38px;-webkit-margin-after:24px;margin-block-end:24px}.places_places_item_title__GLmeN{font-size:1rem;line-height:17.6px}.places_places_item_address__DFH87{min-height:auto;-webkit-margin-after:16px;margin-block-end:16px}.places_places_list__kWJYz{gap:40px;flex-direction:column}}.project-info_info__2Y5ia{max-width:1359px;margin-inline:auto;-webkit-margin-after:60px;margin-block-end:60px}.project-info_info_subtitle__9WrXy{text-transform:uppercase;font-weight:500;font-size:2rem;line-height:39.01px;color:#fff;-webkit-margin-after:1.875rem;margin-block-end:1.875rem;letter-spacing:-.02em;padding-inline:116.5px}.project-info_info_title__r2hZj{padding-inline:116.5px;letter-spacing:-.04em;text-transform:uppercase;font-weight:700;font-size:4rem;line-height:70.4px;color:transparent;background:linear-gradient(180deg,#fff,#999);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-margin-after:60px;margin-block-end:60px}.project-info_info_description__UGapH{display:grid;grid-template-columns:auto auto;grid-column-gap:53px;column-gap:53px;align-items:center;padding-inline:36px 104px}.project-info_info_text___RVyf{font-size:1.25rem;letter-spacing:-.02em;line-height:1.7;color:#fff;max-width:555px}.project-info_info_text_accent__5U6A9{font-weight:700}@media(max-width:1439px){.project-info_info__2Y5ia{padding-inline:40px}.project-info_info_subtitle__9WrXy{padding:0;font-size:1.56rem;-webkit-margin-after:16px;margin-block-end:16px}.project-info_info_title__r2hZj{padding:0;font-size:2.44rem;line-height:42.9px;-webkit-margin-after:24px;margin-block-end:24px}.project-info_info_description__UGapH{padding:0;column-gap:24px;grid-template-columns:1fr 1fr}.project-info_info_text___RVyf{font-size:1rem}}@media(max-width:767px){.project-info_info__2Y5ia{padding-inline:20px}.project-info_info_subtitle__9WrXy{font-size:1.25rem;-webkit-margin-after:12px;margin-block-end:12px;line-height:24.38px}.project-info_info_title__r2hZj{font-size:2rem;line-height:35.2px;-webkit-margin-after:24px;margin-block-end:24px}.project-info_info_description__UGapH{grid-template-columns:auto;row-gap:24px}.project-info_info_text___RVyf{max-width:none}}.project-footer_footer__J2SSL{display:flex;flex-direction:column;font-size:1rem;font-weight:400;line-height:20.8px;letter-spacing:-.02em;text-align:center;padding-block:50px 26px}@media(max-width:1439px){.project-footer_footer__J2SSL{padding-block:32px 32px}}@media(max-width:767px){.project-footer_footer__J2SSL{font-size:.875rem;line-height:18.2px;padding-block:24px 52px}}