@charset "UTF-8";._header_1xr8n_1{display:flex;justify-content:space-between;align-items:center;font-size:24px;line-height:32px;height:68px}._header__data_1xr8n_9{height:46px;display:flex;gap:20px}._header_1xr8n_1 ._data__title_1xr8n_14{font-size:24px;line-height:32px;align-content:center}._banner_1e8q6_1{display:flex;gap:64px;justify-content:space-between}._banner__textContainer_1e8q6_6{display:flex;flex-direction:column;gap:24px}._banner__titleText_1e8q6_11{font-size:2.8rem;font-weight:600;line-height:24px}._banner__aboutTextContainer_1e8q6_16{display:flex;flex-direction:column;gap:8px}._banner__patientName_1e8q6_21{font-size:6.4rem;font-weight:600;line-height:78px}._banner__description_1e8q6_26{font-size:2.4rem;font-weight:400;line-height:32px}._banner__imageWrapper_1e8q6_31{overflow:hidden;min-height:460px;min-width:670px;max-height:460px;max-width:670px;border-radius:12px}._banner__imageWrapper_1e8q6_31 ._banner__image_1e8q6_31{width:100%;height:100%;object-fit:cover;object-position:center}.jaw-container{display:flex}.jaw__lower{position:absolute;left:39rem}.jaw__upper{position:absolute}.jaw__tooth{cursor:pointer}.jaw__tooth-stroke{pointer-events:none}.jaw__tooth-id-bg{cursor:pointer}.jaw__tooth-id,.jaw__cross-icon{pointer-events:none}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * .5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}tr{break-inside:avoid}._teethInfo_yey69_5{margin-top:24px}._teethInfo__doctorComment_yey69_8{font-weight:400;font-size:24px;line-height:32px}._table_yey69_14{width:100%}._table__th_yey69_17{font-weight:600;font-size:24px;line-height:32px}._list_yey69_23{list-style-type:disc;padding-left:1.5em}._list__item_yey69_27{list-style-type:disc;font-weight:400;font-size:24px;line-height:32px}._divider_1ms4z_1{display:table-row;height:0}._dividerCell_1ms4z_5{padding:0!important;height:40px;background-color:transparent;position:relative}._dividerCell_1ms4z_5:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:transparent;border-top:1px solid #1b1b1b}._divider_1ms4z_1 ._dashed_1ms4z_21:after{background:transparent;border-top:1px dashed #919191}._toothNumberBadge_1smbh_1{min-width:55px;min-height:55px;width:55px;height:55px;border:2px solid;display:flex;justify-content:center;align-items:center;border-radius:50%}._toothNumberBadge__text_1smbh_12{font-weight:600;font-size:24px;line-height:32px}._printableGallery_42r4r_1{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._printableGallery__imageWrapper_42r4r_6{flex-grow:1;overflow:hidden;border-radius:10px}._printableGallery__imageWrapper_42r4r_6 ._printableGallery__image_42r4r_6{object-fit:cover;height:100%}._nestedItemsContainer_33si3_1{display:flex;flex-direction:column;gap:48px;width:100%}._planSection_1iook_1{display:flex;justify-content:space-between}._planInfo_1d6w7_1{display:flex;flex-direction:column;gap:24px}._planInfo__description_1d6w7_6{color:#1b1b1b;font-weight:400;font-size:24px;line-height:32px}._planInfo_1d6w7_1 ._termsInfo_1d6w7_12{display:flex;flex-direction:column;gap:12px;font-size:30px;padding-left:34px}._planInfo_1d6w7_1 ._termsInfo__li_1d6w7_19{list-style-type:disc}._planInfo_1d6w7_1 ._price_1d6w7_22{color:#1b1b1b;font-weight:600;font-size:24px;line-height:32px}._planInfo_1d6w7_1 ._price__sum_1d6w7_28{color:#1b1b1b;font-weight:600;font-size:28px;line-height:34px}._planInfo_1d6w7_1 ._price__saving_1d6w7_34{font-weight:600;font-size:24px;line-height:32px}._planInfo_1d6w7_1 ._priceWithDiscountContainer_1d6w7_39{display:flex;flex-direction:column;gap:12px;font-weight:600;font-size:24px;line-height:32px;color:#1b1b1b}._planInfo_1d6w7_1 ._priceWithDiscountContainer__saving_1d6w7_48{font-weight:600;font-size:24px;line-height:32px;color:#1b1b1b}._planInfo_1d6w7_1 ._priceWithDiscount_1d6w7_39{display:flex;flex-direction:column;gap:4px}._planInfo_1d6w7_1 ._priceWithDiscount__price_1d6w7_59,._planInfo_1d6w7_1 ._priceWithDiscount__discount_1d6w7_65{font-weight:400;font-size:20px;line-height:28px;color:#1b1b1b}._planHeader_1d6w7_72{display:flex;flex-direction:column;gap:4px;padding:0 12px;color:#1b1b1b}._planHeader__variant_1d6w7_79{font-weight:400;font-size:20px;line-height:28px}._planHeader__label_1d6w7_84{font-weight:600;font-size:32px;line-height:40px}._planImage_1d6w7_90 ._imageWrapper_1d6w7_90{border-radius:12px;overflow:hidden;width:fit-content}._planImage_1d6w7_90 ._imageWrapper__image_1d6w7_95{object-fit:cover}._info_1rhwl_1{display:flex;flex-direction:column;gap:4px;font-weight:400;font-size:20px;line-height:28px}._info__title_1rhwl_9{color:#1b1b1b}._info__description_1rhwl_12{color:#1b1b1b;font-weight:600;font-size:24px;line-height:32px}._plansSectionWrapper_1ifcf_1{display:flex;flex-direction:column;gap:48px}._plan_1ifcf_1{display:flex;flex-direction:column;gap:32px}._splittedGrids_uit6q_1{display:flex;flex-direction:column;gap:44px}._gridContainer_uit6q_7{display:grid;grid-template-areas:"divider-top divider-top" "headers headers" "divider-bottom divider-bottom" "info info" "images images";grid-template-columns:1fr 1fr;margin:0 auto;gap:0}@media (max-width: 768px){._gridContainer_uit6q_7{grid-template-columns:1fr;grid-template-areas:"divider-top" "headers" "divider-bottom" "info" "images"}}._divider_uit6q_21{height:24px;background:transparent}._divider_uit6q_21[style*=divider-top]{grid-area:divider-top}._divider_uit6q_21[style*=divider-bottom]{grid-area:divider-bottom}._headers_uit6q_32{grid-area:headers;display:grid;grid-template-columns:1fr 1fr}._headers__header_uit6q_37{display:flex;flex-direction:column;gap:12px}._info_uit6q_43{grid-area:info;display:grid;grid-template-columns:1fr 1fr}._images_uit6q_49{grid-area:images;display:grid;grid-template-columns:1fr 1fr}._infoItem_uit6q_55{padding-top:8px}._image_uit6q_49{padding-top:24px}._header_uit6q_32,._infoItem_uit6q_55,._image_uit6q_49{padding-left:12px;padding-right:12px;width:100%}._divider_2cmza_1{padding:0!important;height:40px;background-color:transparent;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact}._divider_2cmza_1:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#48566a!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}@media print{._divider_2cmza_1{height:40px!important;visibility:visible!important}._divider_2cmza_1:after{display:block!important;opacity:1!important}}._planDetailsSection_ctloe_1{display:flex;flex-direction:column;gap:32px}._planStep_1773q_1{display:flex;flex-direction:column;gap:24px}._planStep__about_1773q_6{display:flex;justify-content:space-between;gap:24px}._info_1773q_12{display:flex;flex-direction:column;gap:24px}._info__title_1773q_17{font-weight:600;font-size:32px;line-height:40px;color:#1b1b1b}._dateAndCost_1773q_24{display:flex;flex-direction:column;gap:8px}._dateAndCost__date_1773q_29{font-weight:400;font-size:24px;line-height:32px;color:#1b1b1b}._dateAndCost__cost_1773q_35{font-weight:600;font-size:28px;line-height:34px;color:#1b1b1b}._comment_1773q_42{display:flex;flex-direction:column;gap:8px}._comment__title_1773q_47{font-weight:600;font-size:24px;line-height:32px;color:#1b1b1b}._comment__text_1773q_53{font-weight:400;font-size:24px;line-height:32px;color:#1b1b1b}._imageWithLegendWrapper_1773q_60{display:flex;flex-direction:column;gap:1.6rem!important;break-inside:avoid}._imageWrapper_1773q_67{display:flex;border-radius:12px;overflow:hidden}._imageWrapper__image_1773q_72{max-width:920px;object-fit:cover;width:100%}._tableWrapper_3q42t_1{display:flex;flex-direction:column;gap:24px}._label_3q42t_7{font-weight:600;font-size:28px;line-height:34px;color:#1b1b1b}._table_3q42t_1 th{font-weight:600;font-size:20px;line-height:28px;text-align:right;color:#1b1b1b}._table_3q42t_1 th._serviceNameTh_3q42t_21{text-align:left}._table_3q42t_1 th._countTh_3q42t_24{text-align:center}._table_3q42t_1 tr td{font-weight:400;font-size:24px;line-height:32px;color:#1b1b1b}._table_3q42t_1 tr td._table__totalCostLabel_3q42t_33{font-weight:600;font-size:32px;line-height:40px;color:#1b1b1b}._table__discountLabelsWrapper_3q42t_39{display:flex;flex-direction:column;gap:8px}._table__discountTextWrapper_3q42t_44{display:flex;flex-direction:column;align-items:end;gap:8px}._countWrapper_3q42t_51{text-align:center}._withSavingLabel_3q42t_55,._withoutSavingLabel_3q42t_63{font-weight:400;font-size:20px;line-height:40px;color:#1b1b1b;white-space:nowrap}._savingLabel_3q42t_71{font-weight:600;font-size:28px;line-height:34px;color:#1b1b1b;white-space:nowrap}._costWithDiscount_3q42t_79{font-weight:600;font-size:32px;line-height:40px;color:#1b1b1b;white-space:nowrap}._priceWrapper_3q42t_87{padding-left:16px;display:flex;align-items:center;justify-content:end;gap:16px}._priceWrapper__crossedPrice_3q42t_94{text-decoration:line-through;font-size:24px;line-height:32px;color:#1b1b1b;white-space:nowrap}._priceWrapper__price_3q42t_101{font-size:24px;line-height:32px;color:#1b1b1b;white-space:nowrap}._crossedCost_3q42t_108{text-decoration:line-through;font-size:24px;line-height:40px;color:#1b1b1b;white-space:nowrap}._cost_3q42t_79{font-weight:600;font-size:28px;line-height:40px;color:#1b1b1b;white-space:nowrap}._oneSaving_3q42t_124{font-weight:400;font-size:20px;line-height:28px;color:#1b1b1b;white-space:nowrap;text-align:right}._crossedTotalCost_3q42t_133{font-weight:600;font-size:28px;line-height:40px;color:#1b1b1b;text-decoration:line-through;white-space:nowrap}._saving_3q42t_71{font-weight:600;font-size:28px;line-height:34px;color:#1b1b1b;white-space:nowrap}._costWrapper_3q42t_150{padding-left:24px;display:flex;flex-direction:column;align-items:end;gap:4px}._costWrapper__costs_3q42t_157{display:flex;align-items:center;gap:16px}._serviceNameWrapper_3q42t_163{display:flex;flex-direction:column;gap:4px}._serviceNameWrapper__name_3q42t_168,._serviceNameWrapper__teeth_3q42t_174{font-weight:400;font-size:24px;line-height:32px;color:#1b1b1b}._tableWrapper_id98j_1{display:flex;flex-direction:column;gap:24px}._label_id98j_7{font-weight:600;font-size:32px;line-height:40px;color:#1b1b1b}._table_id98j_1 th{font-weight:600;font-size:20px;line-height:28px;text-align:right;color:#1b1b1b}._table_id98j_1 th._serviceNameTh_id98j_21{text-align:left}._table_id98j_1 th._countTh_id98j_24{text-align:center}._table_id98j_1 tr td{font-weight:400;font-size:24px;line-height:32px;color:#1b1b1b}._table__discountLabelsWrapper_id98j_33{display:flex;flex-direction:column;gap:8px}._table__discountTextWrapper_id98j_38{display:flex;flex-direction:column;align-items:end;gap:8px}._countWrapper_id98j_45{text-align:center}._withSavingLabel_id98j_49,._withoutSavingLabel_id98j_57{font-weight:400;font-size:20px;line-height:40px;color:#1b1b1b;white-space:nowrap}._savingLabel_id98j_65{font-weight:600;font-size:28px;line-height:34px;color:#1b1b1b;white-space:nowrap}._costWithDiscount_id98j_73{font-weight:600;font-size:32px;line-height:40px;color:#1b1b1b;white-space:nowrap}._priceWrapper_id98j_81{padding-left:16px;display:flex;align-items:center;justify-content:end;gap:16px}._priceWrapper__crossedPrice_id98j_88{text-decoration:line-through;font-size:24px;line-height:32px;color:#1b1b1b;white-space:nowrap}._priceWrapper__price_id98j_95{font-weight:600;font-size:28px;line-height:40px;color:#1b1b1b;white-space:nowrap}._crossedTotalCost_id98j_103{font-weight:600;font-size:28px;line-height:40px;color:#1b1b1b;text-decoration:line-through;white-space:nowrap}._saving_id98j_65{font-weight:600;font-size:28px;line-height:34px;color:#1b1b1b;white-space:nowrap}._serviceNameWrapper_id98j_120{display:flex;flex-direction:column;gap:4px}._serviceNameWrapper__name_id98j_125{font-weight:400;font-size:24px;line-height:32px;color:#1b1b1b}._resultTextWrapper_id98j_132{display:flex;flex-direction:column;gap:8px}._resultText_id98j_132{font-weight:600;font-size:32px;line-height:40px;color:#1b1b1b}._termText_id98j_145{font-weight:400;font-size:20px;line-height:28px;color:#1b1b1b}._term_id98j_145{font-weight:600;font-size:20px;line-height:28px;color:#1b1b1b}._resultWrapper_id98j_159{display:flex;gap:16px}._divider_16hzx_1{text-align:center;border-top:1px dashed #919191;border-bottom:1px dashed #919191}._divider__wrapper_16hzx_6{padding-top:32px;padding-bottom:32px}._divider__text_16hzx_10{color:#1b1b1b;font-size:28px;line-height:34px;font-weight:600}._doctorsSection_1df87_1{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;overflow:hidden;color:#1b1b1b}._doctorsSection__doctor_1df87_8{border:1px solid #1b1b1b;border-radius:12px;display:flex;flex-direction:column;gap:24px;min-width:300px;break-inside:avoid}._doctorsSection_1df87_1 ._doctor__imageWrapper_1df87_17{border-radius:12px 12px 0 0;overflow:hidden;height:270px}._doctorsSection_1df87_1 ._doctor__image_1df87_17{height:100%;width:100%;object-fit:cover}._doctorsSection_1df87_1 ._doctor__info_1df87_27{display:flex;flex-direction:column;gap:8px;width:100%;padding:0 16px 48px}._doctorsSection_1df87_1 ._doctor__name_1df87_34{font-weight:600;font-size:28px;line-height:34px}._doctorsSection_1df87_1 ._doctor__position_1df87_39{font-weight:400;font-size:24px;line-height:32px}._curator_1ve79_1{display:flex;flex-direction:column;gap:24px;width:100%;color:#1b1b1b}._curator__info_1ve79_8{display:flex;gap:32px;width:100%;align-items:center}._curator__info_1ve79_8 ._imageWrapper_1ve79_14{border-radius:10px;overflow:hidden;width:265px;height:265px}._curator__info_1ve79_8 ._imageWrapper_1ve79_14 ._image_1ve79_14{object-fit:cover;height:inherit}._curator__info_1ve79_8 ._curatorData_1ve79_24{display:flex;flex-direction:column;gap:24px}._curator__info_1ve79_8 ._curatorData_1ve79_24 ._curatorName_1ve79_29{font-weight:600;font-size:36px;line-height:44px}._curator__info_1ve79_8 ._curatorData_1ve79_24 ._curatorContacts_1ve79_34{display:flex;gap:24px}._curator__info_1ve79_8 ._curatorData_1ve79_24 ._curatorContacts_1ve79_34 ._curatorPhoneNumbers_1ve79_38{display:flex;flex-direction:column;gap:8px}._curator__info_1ve79_8 ._curatorData_1ve79_24 ._curatorContacts_1ve79_34 ._curatorPhoneNumbers_1ve79_38 ._curatorPhoneNumber_1ve79_38{font-weight:600;font-size:28px;line-height:34px}._curator__info_1ve79_8 ._curatorData_1ve79_24 ._curatorContacts_1ve79_34 ._curatorSocial_1ve79_48{display:flex;gap:8px;align-self:start}._curator__info_1ve79_8 ._curatorData_1ve79_24 ._curatorContacts_1ve79_34 ._curatorEmail_1ve79_53{font-weight:400;font-size:24px;line-height:32px}._curator__quote_1ve79_58{display:flex;gap:32px;width:100%}._curator__quote_1ve79_58 ._quoteText_1ve79_63{font-size:24px;font-weight:400;line-height:32px}._curator__quoteSvg_1ve79_68{min-width:42px;color:#1b1b1b80}._offerSection_14mi2_1{color:#1b1b1b;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._offerSection_14mi2_1 ._offer_14mi2_1{border:1px solid #1b1b1b;border-radius:10px;padding:32px;display:flex;flex-direction:column;gap:24px;width:100%;break-inside:avoid}._offerSection_14mi2_1 ._offer__title_14mi2_17{font-weight:600;font-size:28px;line-height:34px}._offerSection_14mi2_1 ._offer__description_14mi2_22{font-weight:400;font-size:24px;line-height:32px}._memoSection_1rfxr_1{color:#1b1b1b;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._memoSection_1rfxr_1 ._memo_1rfxr_1{border:1px solid #1b1b1b;border-radius:10px;padding:32px;display:flex;flex-direction:column;gap:24px;width:100%;break-inside:avoid}._memoSection_1rfxr_1 ._memo__title_1rfxr_17{font-weight:600;font-size:28px;line-height:34px}._memoSection_1rfxr_1 ._memo__description_1rfxr_22{font-weight:400;font-size:24px;line-height:32px}._textSection_180ge_1{color:#1b1b1b}._textSection__text_180ge_4{font-weight:400;font-size:24px;line-height:32px}._nestedItem_m1509_1{display:flex;flex-direction:column;gap:16px;width:100%}._nestedItem__header_m1509_7{height:52px;border:1px solid #1b1b1b;border-radius:8px;display:flex;align-items:center;gap:16px;padding:0 8px;width:100%;color:#1b1b1b}._nestedItem__header_m1509_7 ._numberText_m1509_18,._nestedItem__header_m1509_7 ._titleText_m1509_23{font-size:36px;font-weight:600;line-height:44px}._parentItem_1qtxw_1{display:flex;flex-direction:column;width:100%}._parentItem__textWrapper_1qtxw_6{display:flex;flex-direction:column;gap:8px;width:100%;color:#1b1b1b}._parentItem__textWrapper_1qtxw_6 ._parentItem__headerWrapper_1qtxw_13{border-radius:8px;display:flex;align-items:center;gap:16px;width:100%}._parentItem__textWrapper_1qtxw_6 ._parentItem__headerWrapper_1qtxw_13 ._numberText_1qtxw_20,._parentItem__textWrapper_1qtxw_6 ._parentItem__headerWrapper_1qtxw_13 ._titleText_1qtxw_25{font-size:48px;font-weight:600;line-height:64px}._parentItem__textWrapper_1qtxw_6 ._descriptionText_1qtxw_30{font-size:24px;font-weight:400;line-height:32px}._main_1j3s6_1{zoom:50%}._banner_12jxx_1{background-size:cover!important;border:1px solid #e1e7ef;background-color:#fff;padding:32px;display:flex;gap:32px;border-radius:12px}@media only screen and (max-width: 779px){._banner_12jxx_1{border-top-left-radius:0;border-top-right-radius:0}}@media only screen and (max-width: 950px){._banner_12jxx_1{flex-direction:column;gap:16px}}@media only screen and (max-width: 1439px){._banner_12jxx_1{padding-bottom:16px;padding-left:10px;padding-right:10px}}._banner__presentationText_12jxx_30{color:#2463eb;font-weight:500;font-size:14px;line-height:18px}._banner__patientText_12jxx_36{margin-top:6px;color:#1d283a;font-weight:600;font-size:40px;line-height:48px}@media only screen and (max-width: 950px){._banner__patientText_12jxx_36{font-size:32px;line-height:40px}}._banner__descriptionText_12jxx_49{margin-top:12px;color:#48566a;font-weight:400;font-size:16px;line-height:24px}._banner__pdfButton_12jxx_56{margin-top:16px}._banner__qrCode_12jxx_59{margin-top:32px;display:flex;gap:16px;align-items:center}@media only screen and (max-width: 1023px){._banner__qrCode_12jxx_59{display:none}}._banner__qrCodeText_12jxx_70{max-width:182px;font-weight:400;font-size:12px;line-height:16px;color:#1b1b1b}._dataWrapper_12jxx_78{flex-basis:50%}._imageWrapper_12jxx_82{flex-basis:50%;border-radius:12px;overflow:hidden;aspect-ratio:6/4;position:relative}._imageWrapper_12jxx_82:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-size:cover}._imageWrapper__image_12jxx_99{position:relative;z-index:1;object-fit:cover;min-width:100%;min-height:100%}._imageWrapper__image_12jxx_99:not([src]){display:none}._dummyHeader_1p9sw_1{height:69px}._element_rf983_1{display:flex}._text_rf983_5{font-size:14px;line-height:18px;padding-right:8px}._divider_1bqaj_1{text-align:center;border-top:1px dashed #48566a;border-bottom:1px dashed #48566a}._divider__wrapper_1bqaj_6{font-weight:400;font-size:12px;line-height:120%;padding-top:4px;padding-bottom:4px}._divider__title_1bqaj_13{color:#94a3b8}._divider__breakTime_1bqaj_16{color:#48566a}._priceAndIconWrapper_1mhwg_1{display:flex;gap:8px}._priceAndIconWrapper__priceWrapper_1mhwg_5{display:flex;flex-direction:column;gap:2px}._priceAndIconWrapper__price_1mhwg_5{color:#0f1729;font-weight:600;font-size:20px;line-height:28px}._priceAndIconWrapper__priceWithoutDiscount_1mhwg_16{color:#65758b;font-weight:500;font-size:18px;line-height:24px}._priceAndIconWrapper__icon_1mhwg_22{margin-top:4px}._params_1mhwg_26{display:flex;gap:24px;flex-shrink:0}._periodAndIconWrapper_1mhwg_32{display:flex;gap:12px}._periodAndIconWrapper__icon_1mhwg_36{margin-top:3px}._periodAndIconWrapper__period_1mhwg_39{color:#0f1729;font-weight:500;font-size:18px;line-height:24px}._content_90025_1{justify-content:space-between;padding:16px 24px;display:flex;flex-wrap:wrap;flex-direction:column;gap:1.6rem;flex-grow:1}._content__paramsWrapper_90025_10{width:100%}._content_flexRow_90025_13{flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width: 779px){._content_90025_1{padding:1rem}}@media only screen and (max-width: 1279px){._content_90025_1{flex-wrap:wrap}}._priceBlock_90025_28{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;gap:8px;width:100%;background-color:#e1e7ef;border-radius:12px;padding:12px}._priceBlock__iconAndTitle_90025_38{display:flex;gap:8px;color:#0f1729;font-weight:500;font-size:14px;line-height:24px}._priceBlock__text_90025_46{color:#0f1729;font-weight:600;font-size:16px;line-height:24px}._priceBlock__regularText_90025_52{color:#0f1729;font-weight:400;font-size:14px;line-height:18px}._priceBlock__icon_90025_38{margin-top:4px}._priceWrapper_90025_62{display:flex;flex-direction:column}._lowerPart_90025_67{flex-shrink:0}._topWrapper_1rh8o_1{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width: 779px){._topWrapper_1rh8o_1{gap:0}}@font-face{font-family:Inter;src:url(../fonts/inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-family:Inter,Helvetica,Arial,sans-serif;vertical-align:baseline;max-width:100%}html{font-size:10px}body{font-size:1.4rem;font-weight:400;color:#344256;line-height:2.4rem;background:#f8fafc;align-items:flex-start}@media print{body{background-color:#fff}}body *{font:inherit}body a{color:inherit}main{position:relative;z-index:10;display:flex;flex-direction:column;gap:4.8rem}@media print{main{gap:0}}@media only screen and (max-width: 1023px){main{gap:3.2rem;padding-bottom:7rem}}a{text-decoration:none}a:active,a:hover{outline:0}ul,li{list-style-type:none;margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}*:focus{outline:0}.page-wrap{width:100%}img,audio,video{max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}input,textarea,select,button{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.tabs__caption li{cursor:pointer}.tabs__caption li.active{cursor:default}.image{border-radius:48px;overflow:hidden}.image picture,.image img{width:100%;height:100%;object-fit:cover}.hidden{display:none!important}.page-preloader{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:#0f1729}.container{width:100%;padding:0 4rem;max-width:144rem;margin:0 auto}@media only screen and (max-width: 779px){.container{padding:0}}.row{display:grid;gap:2rem}.row-2{display:grid;grid-template-columns:repeat(2,calc(50% - 1rem))}@media only screen and (max-width: 1023px){.row-2{gap:2rem!important;flex-wrap:wrap;display:flex!important}}.row-3{display:grid;grid-template-columns:repeat(3,calc(33.3% - 1.3rem))}@media only screen and (max-width: 1439px){.row-3{gap:0;display:flex}}.row-4{grid-template-columns:repeat(4,calc(25% - 1.5rem))}.row-4 .col-3-4{grid-column-start:2;grid-column-end:5}.mw-340{max-width:340px}.mw-495{max-width:495px}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:4rem;font-weight:600;color:#0f1729;line-height:4.8rem}@media only screen and (max-width: 779px){h1{font-size:3.2rem;line-height:4rem}}h2{font-size:3.2rem;font-weight:600;color:#0f1729;line-height:4rem}@media only screen and (max-width: 779px){h2{font-size:2.4rem;line-height:3.2rem}}h3{font-size:2.4rem;font-weight:600;color:#0f1729;line-height:3.2rem}@media only screen and (max-width: 779px){h3{font-size:2rem;line-height:2.8rem}}@media only screen and (max-width: 479px){h3{font-size:1.8rem;line-height:2.4rem}}h4{font-size:2rem;font-weight:600;color:#0f1729;line-height:2.8rem}@media only screen and (max-width: 779px){h4{font-size:1.6rem;line-height:2.4rem}}h5{font-size:1.8rem;font-weight:600;color:#0f1729;line-height:2.4rem}h6{font-weight:600}.c-gray{color:#48566a!important}*.fs-10{font-size:1rem}*.fs-13{font-size:1.3rem}*.fs-14{font-size:1.4rem;line-height:1.8rem}*.fs-16{font-size:1.6rem}*.fs-20{font-size:2rem}*.fs-25{font-size:2.5rem}*.fs-31{font-size:3.1rem}*.fs-39{font-size:3.9rem}a:not(.button):hover,a:not(.button):focus{text-decoration:underline}a:not(.button):active{color:#2463eb;text-decoration:underline}a,button{cursor:pointer}.text-center{text-align:center}.text-list li{display:flex;align-items:center;padding-left:2rem;position:relative;color:#1d283a}.text-list li:before{position:absolute;content:"";left:1rem;top:.9rem;transform:translate(-50%,-50%);border-radius:100%;width:3px;height:3px;background:currentColor}*.c-blue{color:#2463eb}.button{background:transparent;display:flex;align-items:center;justify-content:center;display:inline-flex;gap:.8rem;padding:1rem 1.5rem;min-height:4rem;transition:all .2s ease-in-out;font-size:1.6rem;line-height:2rem;border-radius:6px;cursor:pointer;position:relative}.button.sm{min-height:3rem;font-size:1.4rem}.button:disabled,.button.disabled{border-color:#8d8d8d;color:#8d8d8d;pointer-events:none;cursor:default}.button.button-blue{color:#fff;background:#2463eb;border:1px solid #2463EB}.button.button-blue:focus,.button.button-blue:hover{background:#1d4fbc}.button.button-gray-border{color:#0f1729;border:1px solid #CBD5E1}.button.button-gray-border:focus,.button.button-gray-border:hover{background:#cbd5e1}.button.button-blue-border{color:#0f1729;border:1px solid #7BA1F3}.button.button-blue-border:focus,.button.button-blue-border:hover{color:#fff;background:#1d4fbc}.vg-5{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem}.vg-10{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem}.vg-15{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.3rem}.zoom-popup{width:1400px;height:calc(100vh - 100px)}.zoom-popup__container{display:block;text-align:center;max-width:100%;width:100%;max-height:100%;height:100%}.f-panzoom{width:100%;height:100%;background:#eee;overflow:hidden}.f-panzoom.can-zoom_out{display:none!important}.f-custom-controls{position:absolute;border-radius:4px;overflow:hidden;z-index:1}.f-custom-controls.top-right{right:16px;top:16px}.f-custom-controls.bottom-right{right:16px;bottom:16px}.f-custom-controls button{width:32px;height:32px;background:none;border:none;margin:0;padding:0;background:#222;display:flex;align-items:center;justify-content:center;cursor:pointer}.f-custom-controls svg{pointer-events:none;width:18px;height:18px;stroke:#fff;stroke-width:2}.f-custom-controls button[disabled] svg{opacity:.7}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}.fancybox__toolbar__column button[title="Toggle slideshow"],.fancybox__toolbar__column button[title="Toggle full-screen mode"],.fancybox__toolbar__column button[title="Toggle thumbnails"]{display:none!important}.f-button.is-next{right:20vw!important}@media only screen and (max-width: 1679px){.f-button.is-next{right:0!important}}.f-button.is-prev{left:20vw!important}@media only screen and (max-width: 1679px){.f-button.is-prev{left:0!important}}.slider__header{display:flex;justify-content:space-between;align-items:center}.swiper-type{overflow:hidden}.swiper-wrapper{padding-bottom:10px;align-items:stretch;align-content:stretch}.swiper-wrapper .swiper-slide{display:flex;align-items:stretch;align-content:stretch;height:auto}.swiper-horizontal>.swiper-scrollbar,.swiper-type-scrollbar.swiper-scrollbar-horizontal,.swiper-scrollbar.swiper-scrollbar-horizontal{left:0!important;right:0!important;height:6px!important;background:#eaeef4!important;border-radius:4px;width:100%!important}.swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag,.swiper-type-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag,.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{height:6px;border-radius:4px;background:#cbd5e1!important}.buttons-group{width:7.5rem;display:flex;flex-wrap:wrap;align-items:center;flex-wrap:nowrap;gap:1.5rem}@media only screen and (max-width: 479px){.buttons-group{display:none}}.buttons-group .button-scroll{width:3rem;height:3rem;background-size:100% 100%!important;transition:all .2s ease-in-out;cursor:pointer}.buttons-group .button-scroll.swiper-button-disabled,.buttons-group .button-scroll.disabled{opacity:.5;cursor:default}.buttons-group .button-scroll.swiper-button-lock{display:flex!important;opacity:.5;pointer-events:none}.buttons-group .button-scroll.button-prev{background:url(./sprite-CpVmFF98.svg#button-prev-view) no-repeat 50% 50%}.buttons-group .button-scroll.button-prev:not(.swiper-button-disabled):hover{background:url(./sprite-CpVmFF98.svg#button-hover-prev-view) no-repeat 50% 50%}.buttons-group .button-scroll.button-next{background:url(./sprite-CpVmFF98.svg#button-next-view) no-repeat 50% 50%}.buttons-group .button-scroll.button-next:not(.swiper-button-disabled):hover{background:url(./sprite-CpVmFF98.svg#button-hover-next-view) no-repeat 50% 50%}@page{size:A4;margin-bottom:100px}@media print{html,body{color:#1b1b1b}h1{font-weight:700;color:#1b1b1b}h2,h3,h4,h5{font-weight:600;color:#1b1b1b}h1{font-size:64px;line-height:78px}h2{font-size:48px;line-height:64px}h3{font-size:36px;line-height:44px}h4{font-size:32px;line-height:40px}h5{font-size:28px;line-height:34px}span{color:#1b1b1b}.no-print{display:none!important}}.print-dropdown{position:absolute;top:100%;left:0;background-color:#1c4fbc;border:1px solid #ccc;list-style:none;padding:10px;width:300px;z-index:1000;box-shadow:0 4px 8px #0000001a;border-radius:4px}.print-dropdown-item{cursor:pointer;padding:8px 12px;font-size:14px;color:#fff;border-radius:4px;transition:background-color .3s ease}.print-dropdown-item:hover{border-radius:4px;background-color:#163a8c}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, .2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, .1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translate(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translate(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translate(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translate(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: .65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, .98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, .1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container *:empty{display:block}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:#0000;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:#18181b80}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, .6);--f-button-active-bg: rgba(0, 0, 0, .6);--f-button-hover-bg: rgba(0, 0, 0, .6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, .3);--f-button-active-bg: rgba(24, 24, 27, .5);--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .5));--f-button-svg-disabled-opacity: .65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;-webkit-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, .25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, .35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, .15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, .35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translateZ(0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0)) * -.5);width:calc(var(--width, 0) * 1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:#0000;outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset(0 calc(((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * .5) round var(--f-thumb-border-radius, 0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, .94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, .65);--f-button-hover-bg: rgba(70, 70, 73, .65);--f-button-active-bg: rgba(90, 90, 93, .65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}[data-fancybox-toggle-fullscreen] svg g:last-child :fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}[data-fancybox-toggle-fullscreen] svg g:last-child :fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;user-select:none;pointer-events:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woffcharset=utf-8base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal;:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after :root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.footer{padding-bottom:48px;display:flex;justify-content:flex-end}@media only screen and (max-width: 779px){.footer{justify-content:center}}.footer__text{font-size:14px;line-height:18px;padding-right:8px}.printable{display:flex;flex-direction:column;gap:90px;margin-bottom:100px;padding:0}.printable__top{display:flex;flex-direction:column;gap:64px}@media print{main{max-width:1406px;margin:0 auto}}@media print{.break-after{break-after:page}.break-before{break-before:page}}.only-print{display:none!important}@media print{.only-print{display:block!important}}.spinner{display:block;animation:loading_spinner 2s infinite;animation-timing-function:cubic-bezier(.58,.42,.4,.75)}.spinner img{width:45px}@keyframes loading_spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header{z-index:30;inset:0 0 auto 0;transition:all .2s ease-in-out;background:#f1f5f9;border-radius:0 0 12px 12px}.header .container{padding-left:3.2rem;padding-right:3.2rem}@media only screen and (max-width: 1023px){.header .container{padding-left:7rem;padding-right:7rem}}@media only screen and (max-width: 779px){.header .container{padding:0 1rem!important}}.header.open .hamburger span{opacity:0}.header.open .hamburger:before{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.header.open .hamburger:after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header.open .nav{transform:translate(0)}@media only screen and (max-width: 1279px){.header{font-size:1.4rem}}.header.fixed{position:fixed;background:#fff;box-shadow:0 4px 16px #0e275e26}.header.fixed .container{padding-left:7rem;padding-right:7rem}@media only screen and (max-width: 1023px){.header.fixed{position:absolute;background:transparent}}.header.fixed .header__content{border-bottom:1px solid transparent}.header__content{height:66px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}@media only screen and (max-width: 1023px){.header__content{border:none}}.header .clinic{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.header .clinic__logo{width:4.5rem;height:4.5rem}@media only screen and (max-width: 1279px){.header .clinic__logo{width:3.5rem;height:3.5rem}}.header .clinic__name{font-size:1.4rem;line-height:1.8rem;font-weight:500}.header .nav{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@media only screen and (max-width: 1279px){.header .nav{gap:1rem}}@media only screen and (max-width: 1023px){.header .nav{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;z-index:50;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease-in-out;transform:translate(110%)}}.header .nav__link{transition:all .2s ease-in-out}.header .nav__link:hover{text-decoration:underline}.header .nav__link:active{color:#2463eb;text-decoration:underline}@media only screen and (max-width: 1023px){.header__user{display:none}}.hamburger{display:none}@media only screen and (max-width: 1023px){.hamburger{display:inline-block;width:40px;height:25px;position:relative;z-index:60}}.hamburger:after,.hamburger:before,.hamburger span{position:absolute;content:"";display:block;width:40px;height:2px;border-radius:10px;background:#65758b;transform:translate(-50%);left:50%;transition:all .2s ease-in-out}.hamburger:before{top:0}.hamburger:after{top:auto;bottom:0}.hamburger span{top:50%;transform:translate(-50%,-50%)}.mobile-nav{display:none;padding:1rem;justify-content:space-around;align-items:flex-start;position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:50;box-shadow:0 -4px 16px #0e275e26}@media only screen and (max-width: 1023px){.mobile-nav{display:flex}}.mobile-nav__el{max-width:60px}.mobile-nav__link{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;align-content:center;justify-content:center;text-decoration:none!important}.mobile-nav__link:hover span,.mobile-nav__link:hover svg,.mobile-nav__link:active span,.mobile-nav__link:active svg{color:#2463eb}.mobile-nav__link span{display:block;text-align:center;color:#1d283a;font-size:1.2rem;line-height:1.2rem;letter-spacing:-1px;pointer-events:none;word-break:break-word}.mobile-nav__icon{pointer-events:none;display:flex;align-items:center;justify-content:center;min-height:18px}.formula{display:flex;flex-wrap:wrap;flex-direction:column;gap:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.formula.reverse{flex-direction:column-reverse}.formula__jaw{display:grid;grid-template-columns:44px repeat(2,50px) repeat(10,42px) repeat(2,50px) 42px;grid-template-rows:144px;gap:.5rem}.formula__jaw.bottom .formula__el{flex-direction:column-reverse;padding-bottom:0;padding-top:10px}.formula__el{padding:0 3px 10px;display:flex;flex-wrap:wrap;flex-direction:column;border:1px solid transparent;border-radius:12px;align-items:center;cursor:pointer}.formula__el img{max-height:93px}.formula__el.active,.formula__el:hover,.formula__el.healthy.active,.formula__el.healthy:hover{border-color:#94a3b8}.formula__el.actual.active,.formula__el.actual:hover{border-color:#344256}.formula__el.actual .formula__number span{color:#65758b;background:#e1e7ef}.formula__el.absent.active,.formula__el.absent:hover{border-color:#dc2626}.formula__el.absent .formula__number span{color:#ef4444;background:#fff}.formula__el.trouble.active,.formula__el.trouble:hover{border-color:#dc2626}.formula__el.trouble .formula__number span{color:#ef4444;background:#fee1e1;border-color:#fee1e1}.formula__el.treated.active,.formula__el.treated:hover{border-color:#65a30d}.formula__el.treated .formula__number span{color:#4d7c0f;background:#e6f5d0;border-color:#e6f5d0}.formula__el.issue.active,.formula__el.issue:hover{border-color:#ca8a04}.formula__el.issue .formula__number span{color:#ca8a04;background:#fcf5cd;border-color:#fcf5cd}.formula__tooth{height:102px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px}.formula__tooth.right{transform:scaleX(-1)}.formula__tooth.bottom{transform:scaleY(-1)}.formula__tooth.bottom.right{transform:scale(-1)}.formula__number{text-align:center}.formula__number span{display:flex;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;border:1px solid transparent;border-radius:100%}.formula .tooth{position:relative}.formula .tooth *{position:absolute;left:0;top:0}.formula .tooth-8{width:32px;height:93px;background:url(/public/sprite.svg#tooth-8-view)}.formula .tooth-8 *{width:32px;height:93px}.formula .tooth-8.absent{background:url(/public/sprite.svg#tooth-8-absent-view)}.formula .tooth-8 .filling{background:url(/public/sprite.svg#tooth-8-filling-view)}.formula .tooth-8 .canal{background:url(/public/sprite.svg#tooth-8-canal-view)}.formula .tooth-8 .tab{background:url(/public/sprite.svg#tooth-8-tab-view)}.formula .tooth-8 .composite{background:url(/public/sprite.svg#tooth-8-composite-view)}.formula .tooth-8 .core{background:url(/public/sprite.svg#tooth-8-core-view)}.formula .tooth-8 .crown{background:url(/public/sprite.svg#tooth-8-crown-view)}.formula .tooth-8 .veneer{background:url(/public/sprite.svg#tooth-8-veneer-view)}.formula .tooth-8 .pin{background:url(/public/sprite.svg#tooth-8-pin-view)}.formula .tooth-8 .root{background:url(/public/sprite.svg#tooth-8-root-view)}.formula .tooth-8 .ground-crown{background:url(/public/sprite.svg#tooth-8-ground-crown-view)}.formula .tooth-8 .implant{background:url(/public/sprite.svg#tooth-8-implant-view)}.formula .tooth-8 .abutment{background:url(/public/sprite.svg#tooth-8-abutment-view)}.formula .tooth-8 .shaper{background:url(/public/sprite.svg#tooth-8-shaper-view)}.formula .tooth-8 .caries{background:url(/public/sprite.svg#tooth-8-caries-view)}.formula .tooth-8 .pulpitis{background:url(/public/sprite.svg#tooth-8-pulpitis-view)}.formula .tooth-8 .periodontitis{background:url(/public/sprite.svg#tooth-8-periodontitis-view)}.formula .tooth-8 .cyst{background:url(/public/sprite.svg#tooth-8-cyst-view)}.formula .tooth-8 .granuloma{background:url(/public/sprite.svg#tooth-8-granuloma-view)}.formula .tooth-8 .discoloration{background:url(/public/sprite.svg#tooth-8-discoloration-view)}.formula .tooth-8 .plaque{background:url(/public/sprite.svg#tooth-8-plaque-view)}.formula .tooth-8 .foreign{background:url(/public/sprite.svg#tooth-8-foreign-view)}.formula .tooth-8 .defect{background:url(/public/sprite.svg#tooth-8-defect-view)}.formula .tooth-7{width:37px;height:93px;background:url(/public/sprite.svg#tooth-7-view)}.formula .tooth-7 *{width:37px;height:93px}.formula .tooth-7.absent{background:url(/public/sprite.svg#tooth-7-absent-view)}.formula .tooth-7 .filling{background:url(/public/sprite.svg#tooth-7-filling-view)}.formula .tooth-7 .canal{background:url(/public/sprite.svg#tooth-7-canal-view)}.formula .tooth-7 .tab{background:url(/public/sprite.svg#tooth-7-tab-view)}.formula .tooth-7 .composite{background:url(/public/sprite.svg#tooth-7-composite-view)}.formula .tooth-7 .core{background:url(/public/sprite.svg#tooth-7-core-view)}.formula .tooth-7 .crown{background:url(/public/sprite.svg#tooth-7-crown-view)}.formula .tooth-7 .veneer{background:url(/public/sprite.svg#tooth-7-veneer-view)}.formula .tooth-7 .pin{background:url(/public/sprite.svg#tooth-7-pin-view)}.formula .tooth-7 .root{background:url(/public/sprite.svg#tooth-7-root-view)}.formula .tooth-7 .ground-crown{background:url(/public/sprite.svg#tooth-7-ground-crown-view)}.formula .tooth-7 .implant{background:url(/public/sprite.svg#tooth-7-implant-view)}.formula .tooth-7 .abutment{background:url(/public/sprite.svg#tooth-7-abutment-view)}.formula .tooth-7 .shaper{background:url(/public/sprite.svg#tooth-7-shaper-view)}.formula .tooth-7 .caries{background:url(/public/sprite.svg#tooth-7-caries-view)}.formula .tooth-7 .pulpitis{background:url(/public/sprite.svg#tooth-7-pulpitis-view)}.formula .tooth-7 .periodontitis{background:url(/public/sprite.svg#tooth-7-periodontitis-view)}.formula .tooth-7 .cyst{background:url(/public/sprite.svg#tooth-7-cyst-view)}.formula .tooth-7 .granuloma{background:url(/public/sprite.svg#tooth-7-granuloma-view)}.formula .tooth-7 .discoloration{background:url(/public/sprite.svg#tooth-7-discoloration-view)}.formula .tooth-7 .plaque{background:url(/public/sprite.svg#tooth-7-plaque-view)}.formula .tooth-7 .foreign{background:url(/public/sprite.svg#tooth-7-foreign-view)}.formula .tooth-7 .defect{background:url(/public/sprite.svg#tooth-7-defect-view)}.formula .tooth-6{width:40px;height:93px;background:url(/public/sprite.svg#tooth-6-view)}.formula .tooth-6 *{width:40px;height:93px}.formula .tooth-6.absent{background:url(/public/sprite.svg#tooth-6-absent-view)}.formula .tooth-6 .filling{background:url(/public/sprite.svg#tooth-6-filling-view)}.formula .tooth-6 .canal{background:url(/public/sprite.svg#tooth-6-canal-view)}.formula .tooth-6 .tab{background:url(/public/sprite.svg#tooth-6-tab-view)}.formula .tooth-6 .composite{background:url(/public/sprite.svg#tooth-6-composite-view)}.formula .tooth-6 .core{background:url(/public/sprite.svg#tooth-6-core-view)}.formula .tooth-6 .crown{background:url(/public/sprite.svg#tooth-6-crown-view)}.formula .tooth-6 .veneer{background:url(/public/sprite.svg#tooth-6-veneer-view)}.formula .tooth-6 .pin{background:url(/public/sprite.svg#tooth-6-pin-view)}.formula .tooth-6 .root{background:url(/public/sprite.svg#tooth-6-root-view)}.formula .tooth-6 .ground-crown{background:url(/public/sprite.svg#tooth-6-ground-crown-view)}.formula .tooth-6 .implant{background:url(/public/sprite.svg#tooth-6-implant-view)}.formula .tooth-6 .abutment{background:url(/public/sprite.svg#tooth-6-abutment-view)}.formula .tooth-6 .shaper{background:url(/public/sprite.svg#tooth-6-shaper-view)}.formula .tooth-6 .caries{background:url(/public/sprite.svg#tooth-6-caries-view)}.formula .tooth-6 .pulpitis{background:url(/public/sprite.svg#tooth-6-pulpitis-view)}.formula .tooth-6 .periodontitis{background:url(/public/sprite.svg#tooth-6-periodontitis-view)}.formula .tooth-6 .cyst{background:url(/public/sprite.svg#tooth-6-cyst-view)}.formula .tooth-6 .granuloma{background:url(/public/sprite.svg#tooth-6-granuloma-view)}.formula .tooth-6 .discoloration{background:url(/public/sprite.svg#tooth-6-discoloration-view)}.formula .tooth-6 .plaque{background:url(/public/sprite.svg#tooth-6-plaque-view)}.formula .tooth-6 .foreign{background:url(/public/sprite.svg#tooth-6-foreign-view)}.formula .tooth-6 .defect{background:url(/public/sprite.svg#tooth-6-defect-view)}.formula .tooth-5{width:25px;height:93px;background:url(/public/sprite.svg#tooth-5-view)}.formula .tooth-5 *{width:25px;height:93px}.formula .tooth-5.absent{background:url(/public/sprite.svg#tooth-5-absent-view)}.formula .tooth-5 .filling{background:url(/public/sprite.svg#tooth-5-filling-view)}.formula .tooth-5 .canal{background:url(/public/sprite.svg#tooth-5-canal-view)}.formula .tooth-5 .tab{background:url(/public/sprite.svg#tooth-5-tab-view)}.formula .tooth-5 .composite{background:url(/public/sprite.svg#tooth-5-composite-view)}.formula .tooth-5 .core{background:url(/public/sprite.svg#tooth-5-core-view)}.formula .tooth-5 .crown{background:url(/public/sprite.svg#tooth-5-crown-view)}.formula .tooth-5 .veneer{background:url(/public/sprite.svg#tooth-5-veneer-view)}.formula .tooth-5 .pin{background:url(/public/sprite.svg#tooth-5-pin-view)}.formula .tooth-5 .root{background:url(/public/sprite.svg#tooth-5-root-view)}.formula .tooth-5 .ground-crown{background:url(/public/sprite.svg#tooth-5-ground-crown-view)}.formula .tooth-5 .implant{background:url(/public/sprite.svg#tooth-5-implant-view)}.formula .tooth-5 .abutment{background:url(/public/sprite.svg#tooth-5-abutment-view)}.formula .tooth-5 .shaper{background:url(/public/sprite.svg#tooth-5-shaper-view)}.formula .tooth-5 .caries{background:url(/public/sprite.svg#tooth-5-caries-view)}.formula .tooth-5 .pulpitis{background:url(/public/sprite.svg#tooth-5-pulpitis-view)}.formula .tooth-5 .periodontitis{background:url(/public/sprite.svg#tooth-5-periodontitis-view)}.formula .tooth-5 .cyst{background:url(/public/sprite.svg#tooth-5-cyst-view)}.formula .tooth-5 .granuloma{background:url(/public/sprite.svg#tooth-5-granuloma-view)}.formula .tooth-5 .discoloration{background:url(/public/sprite.svg#tooth-5-discoloration-view)}.formula .tooth-5 .plaque{background:url(/public/sprite.svg#tooth-5-plaque-view)}.formula .tooth-5 .foreign{background:url(/public/sprite.svg#tooth-5-foreign-view)}.formula .tooth-5 .defect{background:url(/public/sprite.svg#tooth-5-defect-view)}.formula .tooth-4{width:25px;height:93px;background:url(/public/sprite.svg#tooth-4-view)}.formula .tooth-4 *{width:25px;height:93px}.formula .tooth-4.absent{background:url(/public/sprite.svg#tooth-4-absent-view)}.formula .tooth-4 .filling{background:url(/public/sprite.svg#tooth-4-filling-view)}.formula .tooth-4 .canal{background:url(/public/sprite.svg#tooth-4-canal-view)}.formula .tooth-4 .tab{background:url(/public/sprite.svg#tooth-4-tab-view)}.formula .tooth-4 .composite{background:url(/public/sprite.svg#tooth-4-composite-view)}.formula .tooth-4 .core{background:url(/public/sprite.svg#tooth-4-core-view)}.formula .tooth-4 .crown{background:url(/public/sprite.svg#tooth-4-crown-view)}.formula .tooth-4 .veneer{background:url(/public/sprite.svg#tooth-4-veneer-view)}.formula .tooth-4 .pin{background:url(/public/sprite.svg#tooth-4-pin-view)}.formula .tooth-4 .root{background:url(/public/sprite.svg#tooth-4-root-view)}.formula .tooth-4 .ground-crown{background:url(/public/sprite.svg#tooth-4-ground-crown-view)}.formula .tooth-4 .implant{background:url(/public/sprite.svg#tooth-4-implant-view)}.formula .tooth-4 .abutment{background:url(/public/sprite.svg#tooth-4-abutment-view)}.formula .tooth-4 .shaper{background:url(/public/sprite.svg#tooth-4-shaper-view)}.formula .tooth-4 .caries{background:url(/public/sprite.svg#tooth-4-caries-view)}.formula .tooth-4 .pulpitis{background:url(/public/sprite.svg#tooth-4-pulpitis-view)}.formula .tooth-4 .periodontitis{background:url(/public/sprite.svg#tooth-4-periodontitis-view)}.formula .tooth-4 .cyst{background:url(/public/sprite.svg#tooth-4-cyst-view)}.formula .tooth-4 .granuloma{background:url(/public/sprite.svg#tooth-4-granuloma-view)}.formula .tooth-4 .discoloration{background:url(/public/sprite.svg#tooth-4-discoloration-view)}.formula .tooth-4 .plaque{background:url(/public/sprite.svg#tooth-4-plaque-view)}.formula .tooth-4 .foreign{background:url(/public/sprite.svg#tooth-4-foreign-view)}.formula .tooth-4 .defect{background:url(/public/sprite.svg#tooth-4-defect-view)}.formula .tooth-3{width:28px;height:93px;background:url(/public/sprite.svg#tooth-3-view)}.formula .tooth-3 *{width:28px;height:93px}.formula .tooth-3.absent{background:url(/public/sprite.svg#tooth-3-absent-view)}.formula .tooth-3 .filling{background:url(/public/sprite.svg#tooth-3-filling-view)}.formula .tooth-3 .canal{background:url(/public/sprite.svg#tooth-3-canal-view)}.formula .tooth-3 .tab{background:url(/public/sprite.svg#tooth-3-tab-view)}.formula .tooth-3 .composite{background:url(/public/sprite.svg#tooth-3-composite-view)}.formula .tooth-3 .core{background:url(/public/sprite.svg#tooth-3-core-view)}.formula .tooth-3 .crown{background:url(/public/sprite.svg#tooth-3-crown-view)}.formula .tooth-3 .veneer{background:url(/public/sprite.svg#tooth-3-veneer-view)}.formula .tooth-3 .pin{background:url(/public/sprite.svg#tooth-3-pin-view)}.formula .tooth-3 .root{background:url(/public/sprite.svg#tooth-3-root-view)}.formula .tooth-3 .ground-crown{background:url(/public/sprite.svg#tooth-3-ground-crown-view)}.formula .tooth-3 .implant{background:url(/public/sprite.svg#tooth-3-implant-view)}.formula .tooth-3 .abutment{background:url(/public/sprite.svg#tooth-3-abutment-view)}.formula .tooth-3 .shaper{background:url(/public/sprite.svg#tooth-3-shaper-view)}.formula .tooth-3 .caries{background:url(/public/sprite.svg#tooth-3-caries-view)}.formula .tooth-3 .pulpitis{background:url(/public/sprite.svg#tooth-3-pulpitis-view)}.formula .tooth-3 .periodontitis{background:url(/public/sprite.svg#tooth-3-periodontitis-view)}.formula .tooth-3 .cyst{background:url(/public/sprite.svg#tooth-3-cyst-view)}.formula .tooth-3 .granuloma{background:url(/public/sprite.svg#tooth-3-granuloma-view)}.formula .tooth-3 .discoloration{background:url(/public/sprite.svg#tooth-3-discoloration-view)}.formula .tooth-3 .plaque{background:url(/public/sprite.svg#tooth-3-plaque-view)}.formula .tooth-3 .foreign{background:url(/public/sprite.svg#tooth-3-foreign-view)}.formula .tooth-3 .defect{background:url(/public/sprite.svg#tooth-3-defect-view)}.formula .tooth-2{width:21px;height:93px;background:url(/public/sprite.svg#tooth-2-view)}.formula .tooth-2 *{width:21px;height:93px}.formula .tooth-2.absent{background:url(/public/sprite.svg#tooth-2-absent-view)}.formula .tooth-2 .filling{background:url(/public/sprite.svg#tooth-2-filling-view)}.formula .tooth-2 .canal{background:url(/public/sprite.svg#tooth-2-canal-view)}.formula .tooth-2 .tab{background:url(/public/sprite.svg#tooth-2-tab-view)}.formula .tooth-2 .composite{background:url(/public/sprite.svg#tooth-2-composite-view)}.formula .tooth-2 .core{background:url(/public/sprite.svg#tooth-2-core-view)}.formula .tooth-2 .crown{background:url(/public/sprite.svg#tooth-2-crown-view)}.formula .tooth-2 .veneer{background:url(/public/sprite.svg#tooth-2-veneer-view)}.formula .tooth-2 .pin{background:url(/public/sprite.svg#tooth-2-pin-view)}.formula .tooth-2 .root{background:url(/public/sprite.svg#tooth-2-root-view)}.formula .tooth-2 .ground-crown{background:url(/public/sprite.svg#tooth-2-ground-crown-view)}.formula .tooth-2 .implant{background:url(/public/sprite.svg#tooth-2-implant-view)}.formula .tooth-2 .abutment{background:url(/public/sprite.svg#tooth-2-abutment-view)}.formula .tooth-2 .shaper{background:url(/public/sprite.svg#tooth-2-shaper-view)}.formula .tooth-2 .caries{background:url(/public/sprite.svg#tooth-2-caries-view)}.formula .tooth-2 .pulpitis{background:url(/public/sprite.svg#tooth-2-pulpitis-view)}.formula .tooth-2 .periodontitis{background:url(/public/sprite.svg#tooth-2-periodontitis-view)}.formula .tooth-2 .cyst{background:url(/public/sprite.svg#tooth-2-cyst-view)}.formula .tooth-2 .granuloma{background:url(/public/sprite.svg#tooth-2-granuloma-view)}.formula .tooth-2 .discoloration{background:url(/public/sprite.svg#tooth-2-discoloration-view)}.formula .tooth-2 .plaque{background:url(/public/sprite.svg#tooth-2-plaque-view)}.formula .tooth-2 .foreign{background:url(/public/sprite.svg#tooth-2-foreign-view)}.formula .tooth-2 .defect{background:url(/public/sprite.svg#tooth-2-defect-view)}.formula .tooth-1{width:27px;height:93px;background:url(/public/sprite.svg#tooth-1-view)}.formula .tooth-1 *{width:27px;height:93px}.formula .tooth-1.absent{background:url(/public/sprite.svg#tooth-1-absent-view)}.formula .tooth-1 .filling{background:url(/public/sprite.svg#tooth-1-filling-view)}.formula .tooth-1 .canal{background:url(/public/sprite.svg#tooth-1-canal-view)}.formula .tooth-1 .tab{background:url(/public/sprite.svg#tooth-1-tab-view)}.formula .tooth-1 .composite{background:url(/public/sprite.svg#tooth-1-composite-view)}.formula .tooth-1 .core{background:url(/public/sprite.svg#tooth-1-core-view)}.formula .tooth-1 .crown{background:url(/public/sprite.svg#tooth-1-crown-view)}.formula .tooth-1 .veneer{background:url(/public/sprite.svg#tooth-1-veneer-view)}.formula .tooth-1 .pin{background:url(/public/sprite.svg#tooth-1-pin-view)}.formula .tooth-1 .root{background:url(/public/sprite.svg#tooth-1-root-view)}.formula .tooth-1 .ground-crown{background:url(/public/sprite.svg#tooth-1-ground-crown-view)}.formula .tooth-1 .implant{background:url(/public/sprite.svg#tooth-1-implant-view)}.formula .tooth-1 .abutment{background:url(/public/sprite.svg#tooth-1-abutment-view)}.formula .tooth-1 .shaper{background:url(/public/sprite.svg#tooth-1-shaper-view)}.formula .tooth-1 .caries{background:url(/public/sprite.svg#tooth-1-caries-view)}.formula .tooth-1 .pulpitis{background:url(/public/sprite.svg#tooth-1-pulpitis-view)}.formula .tooth-1 .periodontitis{background:url(/public/sprite.svg#tooth-1-periodontitis-view)}.formula .tooth-1 .cyst{background:url(/public/sprite.svg#tooth-1-cyst-view)}.formula .tooth-1 .granuloma{background:url(/public/sprite.svg#tooth-1-granuloma-view)}.formula .tooth-1 .discoloration{background:url(/public/sprite.svg#tooth-1-discoloration-view)}.formula .tooth-1 .plaque{background:url(/public/sprite.svg#tooth-1-plaque-view)}.formula .tooth-1 .foreign{background:url(/public/sprite.svg#tooth-1-foreign-view)}.formula .tooth-1 .defect{background:url(/public/sprite.svg#tooth-1-defect-view)}.bg-interface{width:fit-content;position:relative;display:flex;flex-direction:column;gap:8.6rem;min-width:fit-content}.bg-interface__top-side{display:flex;flex-direction:column;gap:4px;width:fit-content;min-width:fit-content}.bg-interface__jaw-button{width:78.4rem;height:2.6rem;color:#344256;background-color:#fff0;border:1px solid #CBD5E1;border-radius:4px}.bg-interface__jaw-button:hover{font-weight:500;border-color:#344256}.bg-interface__blocks-container{display:flex;gap:.6rem;width:fit-content}.bg-interface .block{width:27.6rem;height:8.2rem;display:flex;justify-content:center;align-items:flex-start;padding-top:2px;outline:dashed #CBD5E1 1px;border-radius:8px;outline-offset:-1px;cursor:pointer;position:relative;color:#65758b}.bg-interface .block:hover{outline-color:#344256}.bg-interface .block__image-container{position:absolute;height:inherit;width:100%;padding:20px 2px 4px;border-radius:0 0 16px 16px;overflow:hidden}.bg-interface .block__image-container_bottom{border-radius:16px 16px 0 0;padding:2px 2px 20px}.bg-interface .block__image{object-fit:cover;height:100%;width:100%}.bg-interface .block__text{font-size:1.4rem;line-height:2rem}.bg-interface .block_bottom{align-items:flex-end}.bg-interface .block_side{width:24.8rem}.bg-interface .middle-side__text-wrapper{display:flex;justify-content:space-between}.bg-interface .middle-side__text{font-size:12px;color:#65758b;pointer-events:none;height:1.2rem;line-height:1.2rem}.bg-interface .crosshair{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.bg-interface .crosshair__vertical{position:absolute;left:50%;top:65px;margin:0;padding:0;width:2px;height:275px;border:none;border-left:2px dashed #F8FAFC;background:#e1e7ef}.bg-interface .crosshair__horizontal{position:relative;top:50%;margin:0 56px;padding:0;box-sizing:content-box;height:0;border:none;border-top:2px dashed #F8FAFC;background:#e1e7ef}.form-auth{position:fixed;left:0;top:0;right:0;bottom:0}.form-auth__overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:5;background:#0f1729}.form-auth__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background-color:#fff;padding:48px;border-radius:24px;width:90vw;max-width:526px;max-height:95vh;display:grid;gap:30px;overflow-x:visible;overflow-y:auto}.form-auth__content #logo{display:flex;align-items:center;justify-content:center}.form-auth__content hr{border-top:solid 1px #e1e7ef;margin:0}.form-auth__content #inputarea{display:grid;justify-items:center;align-items:stretch;gap:20px}.form-auth__content #inputarea .input-block{width:100%}.form-auth__content #inputarea h3{display:flex;align-items:center;color:#344256;font-size:22px;line-height:32px;font-weight:700;margin:15px 0 0}.form-auth__content #inputarea .label-text{margin-bottom:5px}.form-auth__content #inputarea .label-text .tooltip{margin-left:1rem}.form-auth__content #inputarea p.error{color:#ef4343;display:none}.form-auth__content #inputarea p.error.show{display:block}.form-auth__content #inputarea input{outline:none;padding:12px;border:1px solid #cbd5e1;max-height:48px;width:100%;border-radius:8px;font-size:16px;line-height:28px;font-weight:400;letter-spacing:-.01em;background-color:#fff}.form-auth__content #inputarea input::placeholder{color:#94a3b8}.form-auth__content #inputarea input.error{border-color:#ef4343}.form-auth__content #inputarea button{padding:8px 32px;border-radius:.5em;font-size:20px;line-height:28px;font-weight:400;border-width:0;background-color:#2463eb;color:#fff;width:100%;overflow:hidden}.form-auth__content #inputarea button.sending{background-color:#ccc}.gantt{background-color:#f1f5f9;display:grid;grid-template-columns:300px 1fr;min-width:fit-content;color:#0f1729}@media only screen and (max-width: 779px){.gantt{grid-template-columns:180px 1fr}}.gantt__row{border-bottom:solid 1px #e1e7ef;padding:12px;display:flex;flex-direction:column;gap:4px}.gantt__year{background-color:#fff;border-top:solid 1px #e1e7ef;border-right:solid 1px #e1e7ef;height:36px;font-size:18px;line-height:22px}@media only screen and (max-width: 779px){.gantt__year{height:28px;font-size:16px;line-height:18px}}.gantt__month{background-color:#fff;border-right:solid 1px #e1e7ef;height:36px;font-size:16px;line-height:24px}@media only screen and (max-width: 779px){.gantt__month{height:28px;font-size:14px;line-height:18px}}.gantt__static{border-right:solid 1px #e1e7ef}.gantt__scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#65758B transparent}.gantt__header{height:74px;border:solid 1px #e1e7ef;border-right:none;background-color:#f8fafc;font-weight:500;font-size:18px;line-height:24px}@media only screen and (max-width: 779px){.gantt__header{height:58px;font-size:14px;line-height:18px}}.gantt__table{position:relative}.gantt__center{display:grid;align-content:center;justify-items:center}.gantt__line{background-color:#fff;border-bottom:solid 1px #e1e7ef;display:flex}.gantt__line>*{height:100%;border-right:solid 1px #e1e7ef}.gantt__item{position:absolute;box-shadow:0 4px 10px #0003;z-index:10}.gantt__interval{position:absolute;border-bottom:solid 1px #e1e7ef;background-color:#fff;z-index:9}.gantt__result-container{background-color:#f1f5f9;width:100%;display:flex;gap:8px;flex-direction:column;align-items:center;padding:16px 40px 10px;color:#0f1729}@media only screen and (max-width: 779px){.gantt__result-container{padding-top:10px}}.gantt__result-container_discount{color:#2463eb}.gantt__result-container .gantt__result-container-row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.gantt__result-container .gantt__result-cost-title{font-weight:600;font-size:20px;line-height:28px}@media only screen and (max-width: 779px){.gantt__result-container .gantt__result-cost-title{font-size:16px;line-height:24px}}.gantt__result-container .gantt__result-cost{font-size:16px;line-height:24px;font-weight:600;flex:0 0 auto}@media only screen and (max-width: 779px){.gantt__result-container .gantt__result-cost{font-size:14px;line-height:18px}}.gantt .item{display:flex;flex-direction:column;gap:2px;padding-left:8px;justify-content:center;align-items:start}.gantt .item__price{font-weight:500;font-size:14px;line-height:18px}.gantt .item__discount{text-decoration:line-through;font-weight:400;font-size:12px;line-height:16px}.gantt .interval{display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center}.gantt .interval__title{font-weight:400;font-size:12px;line-height:16px}.gantt .interval__period{font-weight:500;font-size:14px;line-height:18px}#itemArea{position:absolute;top:0;left:0}#rowsArea{background-color:#fff}.row-label{margin:0;font-size:20px;font-weight:600;line-height:28px}@media only screen and (max-width: 779px){.row-label{font-size:14px;line-height:18px}}.row-period{margin:0;font-size:14px;font-weight:400;line-height:18px}@media only screen and (max-width: 779px){.row-period{font-size:12px;line-height:16px}}#yearsArea,#monthsArea{border-bottom:solid 1px #e1e7ef;display:flex;flex-direction:row;width:fit-content;min-width:fit-content}.teeth{display:flex}@media only screen and (max-width: 1160px){.teeth{flex-direction:column;gap:0}}.teeth__formula{min-width:78.4rem;position:relative}.teeth__formula>img{max-width:100%}.teeth__formula-aside{padding:0 .8rem}@media only screen and (max-width: 779px){.teeth__formula-aside{padding-left:0;padding-right:0}}.teeth__formula-top{min-width:80rem;min-height:36rem;padding-top:.4rem}.teeth__header{min-height:7rem;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;padding:1.7rem 2rem;background:#f1f5f9}@media only screen and (max-width: 779px){.teeth__header{padding:1.3rem 1.5rem;min-height:5.5rem}}.teeth__visual{background:#f8fafc;border-radius:12px 12px 0 0}.teeth__visual .teeth__header{border-radius:12px 0 0;gap:2.4rem}@media only screen and (max-width: 779px){.teeth__visual .teeth__header{border-radius:12px 12px 0 0}}.teeth__visual .teeth__content{background:#fff;border-radius:0 0 0 12px;padding:2.4rem 1.2rem 0;min-height:49.2rem;display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin;scrollbar-color:#65758B transparent}@media only screen and (max-width: 779px){.teeth__visual .teeth__content{padding:1.5rem 1.5rem 0}}.teeth__visual .tabs__caption li{display:inline-flex;align-items:center;height:3.2rem;font-size:1.6rem;border:1px solid #E1E7EF;border-radius:5px;padding:0 1.2rem;color:#65758b;position:relative;background:#fff}.teeth__visual .tabs__caption li.active{border-color:#a7c0f7;background:#d3e0fb;color:#2463eb;z-index:5}.teeth__visual .tabs__caption li:first-child{border-radius:5px 0 0 5px}.teeth__visual .tabs__caption li:last-child{border-radius:0 5px 5px 0}.teeth__visual .tabs__caption li:only-child{border-radius:5px}.teeth__info{position:relative;flex-grow:1;background:#fff;border-left:1px solid #E1E7EF}@media only screen and (max-width: 779px){.teeth__info{border-bottom:1px solid #E1E7EF}}.teeth__info .teeth__header{border-radius:0 12px 0 0;background:#e1e7ef;padding:2rem;justify-content:flex-start;border-left:1px solid #E1E7EF}@media only screen and (max-width: 1439px){.teeth__info .teeth__header{border:none}}@media only screen and (max-width: 779px){.teeth__info .teeth__header{border-radius:20px 20px 0 0}}@media only screen and (max-width: 779px){.teeth__info .teeth__header{padding:1.3rem 1.5rem;border-radius:0}}.teeth__info .teeth__content{border-radius:0 0 12px;scrollbar-width:thin;scrollbar-color:#65758B transparent;padding-bottom:2rem}.teeth__info .teeth__content>*{display:none}.teeth__info .teeth__content>*.active{display:block}.teeth__content{padding:1.5rem 1.5rem 0}@media only screen and (max-width: 479px){.teeth__content{position:relative}}.teeth__content .teeth-number{display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:12px;line-height:26px;border:1px solid #344256;border-radius:100%;color:#344256}.teeth__content .teeth-number.treated{border:1px solid #82cb15;border-radius:100%;color:#82cb15}.teeth__content .teeth-number.trouble,.teeth__content .teeth-number.absent{border:1px solid #EF4343;border-radius:100%;color:#ef4343}.teeth__scheme-scroll{overflow:auto;scrollbar-color:#65758B transparent;scrollbar-width:thin}@media only screen and (max-width: 1279px){.teeth__scheme-scroll{padding-bottom:2rem}}.teeth__scheme{align-items:stretch;justify-content:flex-start;flex-wrap:wrap;padding-top:1.5rem;min-width:fit-content;padding:0;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;gap:1.2rem}.teeth__scheme_printable{zoom:1.34;flex-grow:0;flex-direction:row}@media only screen and (max-width: 950px){.teeth__scheme{box-sizing:content-box}}.teeth__formula-container{width:fit-content}.teeth__position{display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;align-items:center;width:135px}.teeth__position>*{width:13.5rem;height:98px;background:#fff;border:1px solid transparent;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1679px){.teeth__position>*{width:98px}}.teeth__position>*:hover,.teeth__position>*.active{border:1px solid #E1E7EF}.teeth__position .oral span{font-size:1.6rem;color:#65758b;text-align:center}.teeth__position .jaw{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.teeth__position .jaw img,.teeth__position .jaw svg{display:block;width:42px}.teeth__position .jaw span{color:#65758b}.teeth__legend{min-width:78.4rem;flex-grow:1;display:flex;align-items:flex-end;padding-bottom:2.8rem;padding-left:.8rem}.teeth__legend_printable{flex-grow:0;padding:0;min-width:auto}@media only screen and (max-width: 1679px){.teeth__legend{width:100%}}@media only screen and (max-width: 1439px){.teeth__legend{width:100%}}@media only screen and (max-width: 1279px){.teeth__legend{width:100%;max-width:100%}}@media only screen and (max-width: 950px){.teeth__legend{padding-bottom:.8rem}}@media only screen and (max-width: 779px){.teeth__legend{padding-left:0}}.teeth__legend .legend{display:flex;flex-wrap:wrap;flex-direction:column;gap:2.3rem;width:100%;flex-direction:row;row-gap:1.2rem}.teeth__legend .legend_printable{flex-direction:column}@media only screen and (max-width: 779px){.teeth__legend .legend{gap:.6rem}}.teeth__legend .legend__el{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.teeth__legend .legend__el svg{width:1.2rem;height:1.2rem}.teeth__legend .legend__icon{width:2rem;height:2rem;border:1px solid transparent;border-radius:6px}@media only screen and (max-width: 779px){.teeth__legend .legend__icon{width:1.6rem;height:1.6rem}}.teeth__legend .legend__icon.healthy{border-color:#94a3b8;background:#fff}.teeth__legend .legend__icon.actual{border-color:#344256;background:#e1e7ef}.teeth__legend .legend__icon.trouble{border-color:#dc2626;background:#fee1e1}.teeth__legend .legend__icon.treated{border-color:#65a30d;background:#e6f5d0}.teeth__legend .legend__icon.issue{border-color:#ca8a04;background:#fcf5cd}.teeth__legend .legend__icon.absence{background:#fff url(src/public/sprite.svg#icon-cross-red-view) no-repeat 50% 50%;background-size:20px 20px}@media print{.teeth__legend .legend__icon{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.teeth__legend .legend__icon.healthy{background:#fff!important}.teeth__legend .legend__icon.actual{background:#e1e7ef!important}.teeth__legend .legend__icon.trouble{background:#fee1e1!important}.teeth__legend .legend__icon.treated{background:#e6f5d0!important}.teeth__legend .legend__icon.issue{background:#fcf5cd!important}.teeth__legend .legend__icon.absence{background:#fff url(src/public/sprite.svg#icon-cross-red-view) no-repeat 50% 50%!important;background-size:20px 20px}}.teeth__legend .legend__text{color:#1d283a;font-size:1.2rem;line-height:1.2rem}.teeth__legend .legend__text_printable{font-size:20px;line-height:28px}.teeth-view{border-radius:1.2rem;overflow:hidden}.teeth-view__data-container{padding:2.4rem}@media only screen and (max-width: 779px){.teeth-view__data-container{padding:1.5rem}}.teeth-view__header{background-color:#f1f5f9;padding:2.4rem 2.4rem 1.9rem}@media only screen and (max-width: 779px){.teeth-view__header{padding-left:1.5rem;padding-right:1.5rem}}.teeth-view__body{background-color:#f8fafc}.teeth__scheme-container_printable{display:flex;align-items:flex-start;gap:16px}.teeth-formula-printable{display:flex;flex-direction:column;gap:24px}.media{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.5rem}.media .section__header{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:0}@media only screen and (max-width: 779px){.media .section__header{gap:1.5rem}}.media .swiper-slide{width:240px;width:auto}.media *[classname=swiper-slide]{width:auto}.media__filter-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.media__filter-scroll::-webkit-scrollbar{display:none}.media__filter{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;row-gap:1.4rem}@media only screen and (max-width: 1023px){.media__filter{column-gap:2.5rem}}.media__filter button{border-radius:0;background:transparent;color:#65758b;padding:0;line-height:1.4rem;border-bottom:1px solid transparent;transition:all .2s ease-in-out}@media only screen and (max-width: 1023px){.media__filter button{text-align:left;white-space:nowrap}}.media__filter button:hover{border-bottom:1px solid currentColor}.media__filter button.active{color:#2463eb;border-bottom:1px solid currentColor;cursor:default}.media__scroll-wrap{overflow:hidden}.media__content{display:flex;align-items:flex-start;gap:2rem;flex-wrap:nowrap;position:relative}.media__el{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem;width:max-content}.media .swiper-wrapper{width:100%}.media__img{width:24rem;width:auto!important;height:14rem;position:relative;overflow:hidden;border-radius:1rem}.media__img:hover:after{opacity:.6}.media__img:hover:before{opacity:1}.media__img:before{position:absolute;content:"";width:24px;height:24px;background:url(./sprite-CpVmFF98.svg#icon-zoom-view);left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;transition:all .2s ease-in-out;opacity:0}.media__img:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background:#0f1729;transition:all .2s ease-in-out;opacity:0}.media__img img{border-radius:1rem;height:100%;width:auto;object-fit:cover}.media__show-scans-button{height:40px;border-radius:6px;background-color:#2463eb;font-size:16px;padding:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media__show-scans-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0f1729b3;border-radius:10px;transition:all .2s ease-in-out}.media__show-scans-button-wrapper{width:300px;height:14rem;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.types{background:#fff;margin-bottom:4rem}@media only screen and (max-width: 779px){.types{padding:2rem 1rem}}@media only screen and (max-width: 479px){.types{padding:0;padding-bottom:1rem}}.types .section__header{padding:3rem;margin-bottom:0}@media only screen and (max-width: 779px){.types .section__header{padding:2rem 1rem}}@media only screen and (max-width: 479px){.types .row{margin:0 1rem;border:1px solid #F1F5F9;border-radius:12px}}.types .row .swiper-slide:not(:last-child) .type__content{border-right:1px solid #F1F5F9}.types .row.row-1 .type{border-radius:12px;border:1px solid #F1F5F9}.types .row.row-1 .type__header{border-radius:12px 12px 0 0;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.types .row.row-1 .type__info{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 779px){.types .row.row-1 .type__info{display:flex}}.types .row.row-1 .type__img{display:block;text-align:right;border-radius:12px}.types .row.row-1 .type__img img{max-height:414px;border-radius:12px}.types .row.row-2{gap:0;border-top:1px solid #E1E7EF}.types .row.row-2 .swiper-slide{width:50%}@media only screen and (max-width: 479px){.types .row.row-2 .swiper-slide:first-child .type,.types .row.row-2 .swiper-slide:first-child .type__header{border-radius:12px 0 0}}@media only screen and (max-width: 479px){.types .row.row-2 .swiper-slide:last-child .type,.types .row.row-2 .swiper-slide:last-child .type__header{border-radius:0 12px 0 0}}.types .row.row-2.swiper-wrapper{padding-bottom:0}@media only screen and (max-width: 1023px){.types .row.row-2.swiper-wrapper{gap:0!important;flex-wrap:nowrap;margin:0}}.types .row.row-2 .type:first-child{border-right:1px solid #E1E7EF}.types .row.row-2 .type__info{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 1679px){.types .row.row-2 .type__info{grid-template-columns:100%}}.types .row.row-2 .type__img{width:100%}@media only screen and (max-width: 1023px){.types .row.row-2>.swiper-slide{width:520px}}@media only screen and (max-width: 779px){.types .row.row-2>.swiper-slide{width:80vw}}.types .row.row-3{gap:0;border-top:1px solid #E1E7EF}.types .row.row-3 .swiper-slide{width:33.3333333333%}@media only screen and (max-width: 479px){.types .row.row-3 .swiper-slide:first-child .type,.types .row.row-3 .swiper-slide:first-child .type__header{border-radius:12px 0 0}}@media only screen and (max-width: 479px){.types .row.row-3 .swiper-slide:last-child .type,.types .row.row-3 .swiper-slide:last-child .type__header{border-radius:0 12px 0 0}}.types .row.row-3.swiper-wrapper{padding-bottom:0}@media only screen and (max-width: 1023px){.types .row.row-3.swiper-wrapper{gap:0!important;flex-wrap:nowrap;margin:0}}.types .row.row-3 .swiper-slide:not(:last-child) .type{border-right:1px solid #E1E7EF}.types .row.row-3 .type__img{display:block;width:100%;height:inherit}@media only screen and (max-width: 1439px){.types .row.row-3 .type__img picture,.types .row.row-3 .type__img img{width:100%}}@media only screen and (max-width: 1439px){.types .row.row-3>.swiper-slide{width:520px}}@media only screen and (max-width: 779px){.types .row.row-3>.swiper-slide{width:80vw}}@media only screen and (max-width: 779px){.types .swiper-type.type-2,.types .swiper-type.type-3{margin:0 1rem}}.types .type{display:flex;flex-direction:column;overflow:hidden;background:#fff}.types .type.alternative{width:100%;background:#f8fafc}.types .type__header{padding:3rem;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:center;background:#f1f5f9;min-height:9rem}@media only screen and (max-width: 779px){.types .type__header{padding:1rem;flex-wrap:nowrap;flex-direction:column-reverse}}@media only screen and (max-width: 479px){.types .type__header{min-height:auto}}.types .type__header h3{font-weight:600}@media only screen and (max-width: 479px){.types .type__header h3{font-size:20px;line-height:28px}}@media only screen and (max-width: 1679px){.types .type__header h3{display:inline-flex;align-items:center}}.types .type__priority{display:inline-block;width:auto;padding:4px 8px;border-radius:6px;font-size:1.2rem;font-weight:400;color:#344256;line-height:1.2rem}.types .type__priority-main{background:#cdeaa1}.types .type__priority-alternative{background:#fef9c3}.types .type__content{flex-grow:1;justify-content:space-between;padding:2rem 3rem;display:flex;flex-wrap:wrap;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 779px){.types .type__content{padding:1rem}}.types .type__lower-part{display:flex;flex-direction:column;gap:1.6rem}.types .type__info{display:flex;flex-wrap:wrap;flex-direction:column;gap:2rem}.types .type__more-details-button{height:4rem}.types .type__params{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.5rem;align-items:flex-start;font-size:1.4rem;line-height:1.8rem}.types .type__params .params{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;gap:1.5rem}.types .type__params .params .param{display:grid;grid-template-columns:15px 1fr;gap:12px}@media only screen and (max-width: 779px){.types .type__params .params .param{display:flex}}.types .type__params .params .param__icon{width:15px;height:16px;display:inline-block}.types .type__params .params .param__icon svg{color:#65758b}.types .type__params .params .param__text{display:inline-block;color:#1d283a;padding-top:2px;height:auto}.types .type__params .params .param__text strong{font-weight:500}@media only screen and (max-width: 779px){.types .type__params .params .param__text strong{display:block}}.types .type__description{color:#48566a;font-size:1.6rem;line-height:2.4rem;min-height:3.5rem}@media only screen and (max-width: 779px){.types .type__description{font-size:1.4rem;line-height:1.8rem}}.types .type__price{padding:7px 1rem;background:#e1e7ef;border-radius:6px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#1d283a;display:inline-flex;width:auto;font-weight:500}.types .type__price strong{font-size:1.6rem;padding-left:7px}.types .type__img{overflow:hidden;border-radius:12px;display:block}.types .type__img picture{width:100%;height:100%;position:relative}.types .type__img img{width:100%;height:auto;object-fit:contain}.variants .slider__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:1rem}.variants .slider__header span.title{color:#1d283a;font-size:2rem;line-height:2.8rem;font-weight:500}@media only screen and (max-width: 779px){.variants .slider__header span.title{font-size:1.6rem;line-height:2.4rem}}.variants .slider__content{padding-bottom:1.5rem}.variants .swiper-slide{width:180px!important}.variants .variant{box-shadow:0 4px 8px #00000014;background:#f1f5f9;border-radius:12px;padding:1.5rem 1rem;display:flex;flex-wrap:wrap;flex-direction:column;gap:9px;width:180px}.variants .variant__title{display:block;color:#1d283a;font-weight:500;line-height:2.4rem}.variants .variant__param{display:flex;flex-wrap:wrap;flex-direction:column;gap:2px}.variants .variant__param .name{color:#1d283a;font-size:1.2rem;line-height:2rem}.variants .variant__param .value{color:#1d283a;font-size:1.4rem;line-height:1.8rem;font-weight:500}.estimate{background:#fff}.estimate:not(:last-child){margin-bottom:4rem}@media only screen and (max-width: 779px){.estimate{padding:0}}.estimate__type:not(:last-child),.estimate__type:not(:first-child){position:relative}.estimate__type:not(:last-child).fix-menu .estimate__header,.estimate__type:not(:first-child).fix-menu .estimate__header{position:fixed;left:50%;transform:translate(-50%);border-top:1px solid #E1E7EF;top:66px;z-index:30;background:#fff;width:100%;max-width:144rem;padding:1rem 7rem}@media only screen and (max-width: 1279px){.estimate__type:not(:last-child).fix-menu .estimate__header,.estimate__type:not(:first-child).fix-menu .estimate__header{top:56px}}.estimate__type:not(:last-child).fix-menu .estimate__header:before,.estimate__type:not(:first-child).fix-menu .estimate__header:before{position:absolute;content:"";top:0;bottom:0;width:6000px;left:50%;transform:translate(-50%);background:#fff;box-shadow:0 5px 7px #0000001a;z-index:20}.estimate__type:not(:last-child).fix-menu .estimate__header *,.estimate__type:not(:first-child).fix-menu .estimate__header *{position:relative;z-index:30}.estimate__header{display:flex;flex-wrap:wrap;align-items:center;flex-wrap:nowrap;justify-content:space-between;padding:3rem;border-radius:12px}@media only screen and (max-width: 779px){.estimate__header{padding:1.5rem 1rem 0}}@media only screen and (max-width: 1023px){.estimate__header{flex-direction:column;align-items:flex-start}}.estimate__header .params{display:flex;flex-wrap:wrap;align-items:center;column-gap:4rem}@media only screen and (max-width: 1023px){.estimate__header .params{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin-top:1rem}}.estimate__header .params .param{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media only screen and (max-width: 779px){.estimate__header .params .param__icon{margin-top:-3px}}.estimate__header .params .param__text{font-size:1.8rem;font-weight:500;color:#1d283a}@media only screen and (max-width: 779px){.estimate__header .params .param__text{font-size:1.4rem;line-height:1.8rem}}.estimate__body{display:flex;align-items:stretch;gap:2rem;padding:0 3rem 3rem}@media only screen and (max-width: 1023px){.estimate__body{gap:0;flex-direction:column;padding-top:4rem}}@media only screen and (max-width: 779px){.estimate__body{padding:1.5rem 0}}@media only screen and (max-width: 1023px){.estimate__body.show-menu .estimate__mobile{display:flex}}.estimate__sticky{width:290px}.estimate__sticky.open .estimate__aside{height:calc(100vh - 132px)}@media only screen and (max-width: 1023px){.estimate__sticky{position:fixed;top:0;left:0;right:0;z-index:30;background:#fff;width:100%;overflow:visible}}@media only screen and (max-width: 1023px){.estimate__aside{position:absolute;background:#fff;top:70px;right:0;left:0;transition:all .2s ease-in-out;overflow:hidden;height:0;display:flex;flex-direction:column}}.estimate__aside__scroll-wrap{position:sticky;top:145px;max-height:calc(100vh - 155px);overflow:auto;scrollbar-color:#65758B transparent;scrollbar-width:thin;padding-right:2rem}@media only screen and (max-width: 1023px){.estimate__aside__scroll-wrap{top:0;padding:0;overflow:visible;box-shadow:0 2px 6px #0003;background:#f1f5f9}}.estimate__start,.estimate__end{border:1px solid #E1E7EF;border-radius:12px;padding:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:15px;font-weight:500;color:#48566a;line-height:2.4rem;background:#fff;z-index:5;position:relative}.estimate__start svg,.estimate__end svg{color:#48566a}.estimate__start.done:hover,.estimate__start:hover,.estimate__end.done:hover,.estimate__end:hover{border:1px solid #2463EB}.estimate__start.done:hover svg,.estimate__start:hover svg,.estimate__end.done:hover svg,.estimate__end:hover svg{color:#2463eb}.estimate__start:active,.estimate__start.active,.estimate__start.done.active,.estimate__end:active,.estimate__end.active,.estimate__end.done.active{border:1px solid #2463EB;background:#2463eb}.estimate__start:active .step__description,.estimate__start.active .step__description,.estimate__start.done.active .step__description,.estimate__end:active .step__description,.estimate__end.active .step__description,.estimate__end.done.active .step__description{color:#fff!important}.estimate__start:active svg,.estimate__start.active svg,.estimate__start.done.active svg,.estimate__end:active svg,.estimate__end.active svg,.estimate__end.done.active svg{color:#fff}.estimate__start.done,.estimate__end.done{border:1px solid #F0F6FF;background:#fff;color:#1d283a}.estimate__start.done .step__description,.estimate__end.done .step__description{color:#1d283a}.estimate__start.done svg,.estimate__end.done svg{color:#1d283a}.estimate__steps{overflow:hidden;display:flex;flex-wrap:wrap;flex-direction:column;gap:8px;counter-reset:heading;position:relative}@media only screen and (max-width: 1023px){.estimate__steps{flex-wrap:nowrap;overflow:auto;padding-right:20px;scrollbar-color:#65758B transparent;scrollbar-width:thin;margin-top:2rem}}.estimate__steps:before{position:absolute;z-index:0;width:2px;border-radius:10px;top:0;bottom:0;background:#cbd5e1;left:10px;content:""}.estimate__steps li:has(~.active) .step__icon{background:#2463eb;border:1px solid #2463eb}.estimate__steps li:has(~.active) .step__icon svg{color:#fff}.estimate__steps li:has(~.active) .step__description{background:#f0f7ff;border-color:#f0f7ff}.estimate__steps .step{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px;position:relative;padding-left:30px;counter-increment:heading;cursor:pointer;text-decoration:none!important}.estimate__steps .step.done:hover .step__description,.estimate__steps .step:hover .step__description,.estimate__steps .step.done:hover .step__icon,.estimate__steps .step:hover .step__icon{border:1px solid #2463EB}.estimate__steps .step.done:hover svg,.estimate__steps .step:hover svg{color:#2463eb}.estimate__steps .step.done:active .step__description,.estimate__steps .step:active .step__description,.estimate__steps .step.done.active .step__description,.estimate__steps .step.active .step__description{border:1px solid #2463EB;background:#2463eb;color:#fff}.estimate__steps .step.done:active .step__icon,.estimate__steps .step:active .step__icon,.estimate__steps .step.done.active .step__icon,.estimate__steps .step.active .step__icon{border:1px solid #2463EB;background:#2463eb}.estimate__steps .step.done:active .step__date,.estimate__steps .step.done:active .step__name,.estimate__steps .step:active .step__date,.estimate__steps .step:active .step__name,.estimate__steps .step.done.active .step__date,.estimate__steps .step.done.active .step__name,.estimate__steps .step.active .step__date,.estimate__steps .step.active .step__name{color:#fff!important}.estimate__steps .step.done:active svg,.estimate__steps .step:active svg,.estimate__steps .step.done.active svg,.estimate__steps .step.active svg{color:#fff}.estimate__steps .step.done .step__description{border:1px solid #F0F6FF;background:#fff;color:#1d283a}.estimate__steps .step.done .step__icon{border:1px solid #F0F6FF;background:#fff}.estimate__steps .step.done .step__date,.estimate__steps .step.done .step__name{color:#1d283a}.estimate__steps .step.done svg{color:#1d283a}.estimate__steps .step:before{position:absolute;content:"";width:2px;border-radius:10px;left:10px;bottom:50%;height:30000px;z-index:2;transition:all .2s ease-in-out;background:transparent}.estimate__steps .step.active .step__description{border:1px solid #2463EB;background:#2463eb;color:#fff}.estimate__steps .step.active .step__description:before{background:#2463eb}.estimate__steps .step.active .step__icon{border:1px solid #2463EB;background:#2463eb}.estimate__steps .step.active .step__icon svg{color:#fff}.estimate__steps .step__time{border-top:1px dashed #CBD5E1;border-bottom:1px dashed #CBD5E1;padding:5px;text-align:center;color:#94a3b8;font-size:1.2rem;line-height:1.2rem}.estimate__steps .step__description{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;border-radius:12px;padding:.4rem 1.3rem;transition:all .2s ease-in-out;border:1px solid #E1E7EF;color:#1d283a;line-height:1.8rem}.estimate__steps .step__description-final{flex-direction:row;align-items:center;gap:1rem}.estimate__steps .step__description:before{position:absolute;content:"";width:2px;border-radius:10px;left:-21px;bottom:50%;height:30000px;z-index:2;transition:all .2s ease-in-out;background:transparent}.estimate__steps .step__icon{position:absolute;left:-30px;top:50%;transform:translateY(-50%);z-index:10;width:20px;height:20px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid #CBD5E1;transition:all .2s ease-in-out;background:#fff}.estimate__steps .step__icon svg{color:#cbd5e1}.estimate__steps .step__date{font-size:1.2rem;color:#65758b}.estimate__steps .step__name{position:relative;line-height:2.4rem;font-weight:500;color:#65758b}@media only screen and (max-width: 1023px){.estimate__steps .step__name{line-height:1.2}}.estimate__content{display:flex;flex-direction:column;gap:24px;width:calc(100% - 290px - 2rem)}@media only screen and (max-width: 779px){.estimate__content{padding:0 1rem 1.5rem}}@media only screen and (max-width: 1023px){.estimate__content{width:100%}}.estimate__mobile{display:none}@media only screen and (max-width: 1023px){.estimate__mobile{align-items:stretch}}.estimate__mobile .button{background:#2463eb;border-radius:0 12px 12px 0;color:#fff;font-size:1.4rem;width:90px;min-height:7rem}@media only screen and (max-width: 1023px){.estimate__mobile .button{border-radius:0}}.estimate__mobile .estimate__current{border:none;background:transparent;padding:1rem}@media only screen and (max-width: 779px){.estimate__mobile .estimate__current{align-content:flex-start;align-items:flex-start;justify-content:center}}.estimate__mobile .estimate__current .step__date{color:#1d283a;font-size:1.2rem;line-height:1.2rem;letter-spacing:-1px}.estimate__mobile .estimate__current .step__name{letter-spacing:-1px}@media only screen and (max-width: 1023px){.estimate__mobile .estimate__current .step__name{text-align:left;width:100%}}@media only screen and (max-width: 1023px){.estimate__current{padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;height:70px;width:calc(100% - 60px);text-align:center;border:1px solid #2463EB;border-radius:12px}}.estimate__current .step__icon{display:none}.content-step{border-radius:12px;border:1px solid #E1E7EF;background:#f8fafc;overflow:hidden}.content-step:last-child{border:none}.content-step__visual{padding:2rem 2rem 0;margin-bottom:4rem;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 779px){.content-step__visual{gap:1.2rem;padding:1rem;margin-bottom:2rem}}.content-step__header{background:transparent;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (max-width: 779px){.content-step__header{flex-direction:column;gap:1rem;justify-content:flex-start;align-items:flex-start}}@media only screen and (max-width: 779px){.content-step__header h4{margin-bottom:1.5rem}}.content-step__body{display:flex;flex-direction:column;gap:2.8rem}@media only screen and (max-width: 779px){.content-step__body{gap:2rem}}.content-step__body .teeth__content-with-legend{display:flex;flex-direction:column;gap:1.6rem}.content-step__body .teeth__content{scrollbar-width:thin;scrollbar-color:#65758B transparent;overflow:auto;padding:0}.content-step__body.illustration{grid-template-columns:700px 1fr}@media only screen and (max-width: 1439px){.content-step__body.illustration{grid-template-columns:1fr}}.content-step__body .teeth__position{pointer-events:none}.content-step__body .teeth__scheme{gap:1.6rem;align-items:flex-start;min-width:auto;scrollbar-width:none;overflow:auto}@media only screen and (max-width: 779px){.content-step__body .teeth__scheme{gap:1.2rem}}.content-step__body .teeth__scheme .formula__el{cursor:default}.content-step__body .teeth__scheme .teeth__formula{min-width:auto;background-color:#f8fafc;width:-webkit-fill-available}.content-step__body .teeth__scheme .teeth__formula .teeth__formula-aside{padding:0;width:fit-content}@media only screen and (max-width: 1279px){.content-step__body .teeth__scheme .teeth__formula .formula{overflow:visible}}.content-step__body .teeth__scheme .teeth__formula .formula .formula__el{pointer-events:none}.content-step__body .teeth__legend{padding:0;min-width:auto}@media only screen and (max-width: 1679px){.content-step__body .teeth__legend .legend{flex-direction:row}}@media only screen and (max-width: 1439px){.content-step__body .teeth__legend .legend{flex-direction:row}}.content-step__photo{width:100%;box-sizing:content-box}.content-step__photo>div{width:auto;border-radius:12px;overflow:hidden;max-height:inherit}.content-step__photo>div div,.content-step__photo>div a{display:block;max-height:inherit}.content-step__photo>div picture,.content-step__photo>div img{border-radius:12px;object-fit:contain;max-height:inherit}.content-step__comment{display:flex;flex-wrap:wrap;flex-direction:column;gap:4px}@media only screen and (max-width: 1919px){.content-step__comment{width:100%}}@media only screen and (max-width: 1023px){.content-step__comment{border:none}}.content-step__comment span.title{color:#344256;font-weight:600;font-size:1.6rem;line-height:2.4rem}@media only screen and (max-width: 479px){.content-step__comment span.title{font-size:1.4rem}}.content-step__comment p{color:#65758b;font-size:1.6rem}@media only screen and (max-width: 479px){.content-step__comment p{font-size:1.4rem}}.content-step__comment .comment-radio{display:flex;flex-wrap:wrap;align-items:center;padding:8px 0;gap:12px;cursor:pointer}.content-step__comment .comment-radio span{color:#48566a;font-size:1.4rem}.content-step__comment .comment-radio input{display:none}.content-step__comment .comment-radio input:checked+.psevdoradio{border-color:#2463eb;background:#2463eb}.content-step__comment .comment-radio input:checked+.psevdoradio:before{left:17px;background:#fff}.content-step__comment .comment-radio .psevdoradio{width:42px;height:26px;border:2px solid #E1E7EF;border-radius:16px;position:relative;background:#e1e7ef;transition:all .2s ease-in-out}.content-step__comment .comment-radio .psevdoradio:before{content:"";position:absolute;width:20px;height:20px;border-radius:100%;background:#94a3b8;transition:all .2s ease-in-out;left:2px;top:50%;transform:translateY(-50%);z-index:5}.content-step__calculation .notification{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;background:#fdecce}.content-step__calculation span{font-size:1.4rem;line-height:1.8rem;font-weight:500}.content-step__calculation span.crossed{font-size:1.2rem}.content-step__scroll-wrap{overflow:auto;max-width:100%;scrollbar-color:#65758B transparent;scrollbar-width:thin}.content-step__table{border-collapse:collapse;border-spacing:0;background:#fff;min-width:100%}.content-step__table .total+.total-discount td{padding-top:0}.content-step__table .total-discount+.total-deadline td{padding-top:0}@media only screen and (max-width: 779px){.content-step__table{font-size:1.4rem;line-height:1.8rem}}.content-step__table .tooltop__content{right:auto;left:0}.content-step__table.fix-1 tr:first-child th:first-child{background:#e1e7ef}.content-step__table.fix-1 tr th:not(:first-child),.content-step__table.fix-1 tr td:not(:first-child){position:relative;z-index:5}.content-step__table.fix-1 tr th:first-child,.content-step__table.fix-1 tr td:first-child{position:sticky;width:760px;min-width:760px;left:0;z-index:10;background:#f8fafc;vertical-align:middle}.content-step__table.fix-1 tr th:first-child:hover,.content-step__table.fix-1 tr td:first-child:hover{z-index:20!important}@media only screen and (max-width: 1439px){.content-step__table.fix-1 tr th:first-child,.content-step__table.fix-1 tr td:first-child{min-width:400px}}@media only screen and (max-width: 779px){.content-step__table.fix-1 tr th:first-child,.content-step__table.fix-1 tr td:first-child{min-width:180px}}.content-step__table.fix-1 tr.step-row th.no-border-left,.content-step__table.fix-1 tr.step-row td.no-border-left{min-width:160px}@media only screen and (max-width: 779px){.content-step__table.fix-1 tr.step-row th.no-border-left,.content-step__table.fix-1 tr.step-row td.no-border-left{min-width:140px}}.content-step__table.fix-1 tr td{text-align:center}.content-step__table.fix-1 tr td:first-child{text-align:left}.content-step__table.fix-3 tr th:hover{z-index:20!important}.content-step__table.fix-3 tr:first-child th:nth-child(1){background:#e1e7ef;text-align:left}.content-step__table.fix-3 tr th:nth-child(1),.content-step__table.fix-3 tr td:nth-child(1),.content-step__table.fix-3 tr td:nth-child(2){position:sticky;z-index:10;background:#f8fafc;vertical-align:middle;word-wrap:break-word}.content-step__table.fix-3 tr th:nth-child(1):hover,.content-step__table.fix-3 tr td:nth-child(1):hover,.content-step__table.fix-3 tr td:nth-child(2):hover{z-index:20!important}.content-step__table.fix-3 tr th:nth-child(1),.content-step__table.fix-3 tr td:nth-child(1){min-width:680px;width:680px;left:0;border-right:none}.content-step__table.fix-3 tr th:nth-child(1)>.c-blue,.content-step__table.fix-3 tr td:nth-child(1)>.c-blue{font-size:14px;word-spacing:-3px;line-height:18px}@media only screen and (max-width: 1439px){.content-step__table.fix-3 tr th:nth-child(1),.content-step__table.fix-3 tr td:nth-child(1){width:100%;min-width:320px}}@media only screen and (max-width: 779px){.content-step__table.fix-3 tr th:nth-child(1),.content-step__table.fix-3 tr td:nth-child(1){min-width:135px}}.content-step__table.fix-3 tr th:nth-child(2),.content-step__table.fix-3 tr td:nth-child(2){min-width:80px;width:80px;left:340px;border-right:none;border-left:none;padding-left:10px;padding-right:10px;vertical-align:top;text-align:center}@media only screen and (max-width: 1439px){.content-step__table.fix-3 tr th:nth-child(2),.content-step__table.fix-3 tr td:nth-child(2){left:220px}}@media only screen and (max-width: 779px){.content-step__table.fix-3 tr th:nth-child(2),.content-step__table.fix-3 tr td:nth-child(2){left:135px}}@media only screen and (max-width: 479px){.content-step__table.fix-3 tr th:nth-child(2),.content-step__table.fix-3 tr td:nth-child(2){min-width:65px;width:65px;text-align:center}}.content-step__table.table-services tr:nth-child(1) th{font-size:1.8rem;line-height:2.2rem}@media only screen and (max-width: 779px){.content-step__table.table-services tr:nth-child(1) th{font-size:1.4rem;line-height:1.8rem}}.content-step__table.table-services tr:nth-child(1) th:nth-child(1){background:#f9fafc;font-weight:500}.content-step__table.table-services tr:nth-child(1) th:nth-child(1) .cell-wrap{position:static}.content-step__table.table-services tr:nth-child(1) th:nth-child(1) .cell-wrap:after{right:-1px}.content-step__table.table-services tr th{border:1px solid #E1E7EF;background:#fff!important;min-width:14.8rem;text-align:center;padding:.7rem 1.5rem}@media only screen and (max-width: 779px){.content-step__table.table-services tr th{padding:0 .7rem}}.content-step__table.table-services tr th:first-child:not(.cell-step){min-width:140px;z-index:5!important}.content-step__table.table-services tr th.cell-step,.content-step__table.table-services tr td.cell-step{z-index:10;background:#fff;padding:0!important}.content-step__table.table-services tr th.cell-step .cell-wrap,.content-step__table.table-services tr td.cell-step .cell-wrap{display:flex;align-items:center;flex-wrap:wrap;height:100%;padding:19px 30px;position:relative;z-index:10;background:#fff}.content-step__table.table-services tr th.cell-step .cell-wrap:after,.content-step__table.table-services tr td.cell-step .cell-wrap:after{position:absolute;content:"";right:-2px;top:0;bottom:0;width:1px;background:#e1e7ef}@media only screen and (max-width: 779px){.content-step__table.table-services tr th.cell-step .cell-wrap,.content-step__table.table-services tr td.cell-step .cell-wrap{padding:10px 5px 10px 15px}}.content-step__table.table-services tr td.cell-step .cell-wrap{width:calc(100% + 1px);transform:translate(-1px)}.content-step__table.table-services tr td{height:1px;min-height:90px;vertical-align:middle;padding:19px 15px 19px 30px}.content-step__table.table-services tr th,.content-step__table.table-services tr td{min-width:140px}.content-step__table.table-services tr th.break,.content-step__table.table-services tr td.break{background:#f9fafc;padding:15px}.content-step__table.table-services tr th.break span,.content-step__table.table-services tr td.break span{text-align:center;font-size:12px}.content-step__table.table-services tr th.break span strong,.content-step__table.table-services tr td.break span strong{display:block;font-size:14px;font-weight:500}.content-step__table.table-services tr th span,.content-step__table.table-services tr td span{display:block;text-align:left}.content-step__table.table-services tr th .title,.content-step__table.table-services tr td .title{display:block;width:100%;font-size:20px;font-weight:600;padding-bottom:3px}@media only screen and (max-width: 779px){.content-step__table.table-services tr th .title,.content-step__table.table-services tr td .title{font-size:14px}}.content-step__table.table-services tr th .date,.content-step__table.table-services tr td .date{display:block;width:100%;font-size:14px}@media only screen and (max-width: 779px){.content-step__table.table-services tr th .date,.content-step__table.table-services tr td .date{font-size:12px}}.content-step__table.table-services tr th .discount,.content-step__table.table-services tr td .discount{font-size:14px;font-weight:500}.content-step__table.table-services tr th .full,.content-step__table.table-services tr td .full{font-size:12px;text-decoration:line-through}.content-step__table tr.row-total td{border:none}.content-step__table tr.row-total:not(.row-discount){background:#f1f4f9}.content-step__table tr.row-total:not(.row-discount) td.cell-step{background:#f1f4f9}.content-step__table tr.row-total:not(.row-discount) td.cell-step div.cell-wrap{background:#f1f4f9}.content-step__table tr.row-total.row-discount td,.content-step__table tr.row-total.row-discount td span{color:#2463eb}.content-step__table tr th{padding:.5rem 1.5rem .6rem;text-align:center;vertical-align:middle;color:#1d283a;font-weight:500;font-size:1.6rem;background:#f1f5f9}@media only screen and (max-width: 779px){.content-step__table tr th{padding:1rem;font-size:1.4rem;line-height:1.8rem}}.content-step__table tr.step-row td{min-width:110px;padding:.5rem 1rem .4rem;color:#94a3b8;font-size:12px;line-height:120%;border:1px solid #cbd5e1;border-top:none}@media only screen and (max-width: 779px){.content-step__table tr.step-row td.no-border-left{min-width:105px}}@media only screen and (max-width: 779px){.content-step__table tr.step-row td.no-border-right{min-width:75px}}.content-step__table tr.step-row td:first-child{border-left:none}.content-step__table tr.step-row td:last-child{border-right:none}.content-step__table tr.through td{border:none}.content-step__table tr.total{font-weight:500}.content-step__table tr.total td{border-top:none;border-bottom:none;text-align:center}.content-step__table tr.total td span.crossed{font-size:inherit;font-weight:inherit;line-height:inherit}.content-step__table tr.total td:first-child{text-align:left}.content-step__table tr.total.blue td{color:#2463eb}.content-step__table tr.total.gray td{color:#65758b}.content-step__table tr td{padding:8px 15px;color:#1d283a;font-size:1.6rem;line-height:2.4rem;border:1px solid #cbd5e1;border-bottom:1px dashed #cbd5e1;border-top:1px dashed #cbd5e1;position:relative;z-index:5}@media only screen and (max-width: 779px){.content-step__table tr td{padding:1rem!important;font-size:1.4rem;line-height:1.8rem}}@media only screen and (max-width: 479px){.content-step__table tr td{padding:8px 10px!important}}.content-step__table tr td:first-child{border-left:none;z-index:20}.content-step__table tr td:last-child{border-right:none}.content-step__table tr td.no-border-right{border-right:none;text-align:center}.content-step__table tr td.no-border-left{border-left:none;text-align:center}.content-step__table tr td span.crossed{display:block;width:100%;color:#65758b;font-size:1.2rem;line-height:1.2rem;text-decoration:line-through}.content-step .bg-interface{pointer-events:none}.hidden-image-container .teeth__formula-aside{padding:0;width:fit-content}@media only screen and (max-width: 779px){.content-step-table__td-label{font-size:1.4rem}}.doctors .swiper{padding-bottom:2rem}@media only screen and (max-width: 1023px){.doctors .swiper{padding-bottom:0}}.doctors .section__body{overflow:hidden;position:relative;z-index:10}.doctors .swiper-slide{width:250px}.doctor{width:250px;border:1px solid #E1E7EF;border-radius:12px;overflow:hidden;background:#fff}.doctor:hover{border-color:#2463eb}@media only screen and (max-width: 1023px){.doctor:hover{border:1px solid #E1E7EF}}.doctor__img{height:250px;overflow:hidden;border-radius:12px}.doctor__img picture,.doctor__img img{width:100%;height:100%;object-fit:cover}.doctor__content{height:calc(100% - 250px);min-height:212px;display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem;padding:2rem 2rem 5rem;position:relative}@media only screen and (max-width: 479px){.doctor__content{min-height:160px}}.doctor__name{color:#1d283a;font-size:2rem;line-height:2.6rem;font-weight:500}@media only screen and (max-width: 479px){.doctor__name{font-size:1.6rem;line-height:2.4rem}}.doctor__edu{color:#65758b;font-size:1.4rem;line-height:1.8rem}.doctor__more{color:#2463eb;font-size:1.4rem;line-height:1.8rem;position:absolute;left:2rem;bottom:2rem}@media only screen and (max-width: 479px){.doctor__more{font-size:1.6rem;line-height:2rem}}.curator__body{display:grid;align-items:flex-start;grid-template-columns:250px 450px 1fr;gap:32px}@media only screen and (max-width: 1679px){.curator__body{grid-template-columns:250px 380px 1fr}}@media only screen and (max-width: 1023px){.curator__body{display:flex;gap:2rem;flex-wrap:wrap}}@media only screen and (max-width: 779px){.curator__body{padding:0;gap:1rem}}@media only screen and (max-width: 779px){.curator__contacts__left{display:flex;flex-direction:column;gap:5px}}.curator__userpic{border-radius:10px;overflow:hidden}.curator__userpic picture,.curator__userpic img{width:100%}.curator__name{display:block;color:#1d283a;font-size:2rem;line-height:2.8rem;font-weight:500;margin-bottom:15px}@media only screen and (max-width: 779px){.curator__name{font-size:1.6rem;line-height:2.4rem;margin-bottom:1rem}}.curator__contacts{display:flex;align-items:flex-start;gap:15px;margin-bottom:5px}@media only screen and (max-width: 479px){.curator__contacts{flex-direction:column}}.curator__phones{display:flex;flex-wrap:wrap;flex-direction:column;gap:5px}.curator__phones a{display:block;font-size:1.6rem;line-height:2.4rem;font-weight:500;color:#1d283a}@media only screen and (max-width: 779px){.curator__phones a{font-size:1.4rem;line-height:1.8rem}}.curator__phones a:hover{color:#2463eb}.curator__phones a:active{color:#65758b}.curator__social{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.curator__social a:hover svg,.curator__social a:active svg{opacity:1}.curator__social a svg{transition:all .2s ease-in-out;opacity:.7}.curator__social a img{pointer-events:none}.curator__mail a{color:#1d283a;display:block;font-size:1.6rem;line-height:2.4rem}@media only screen and (max-width: 779px){.curator__mail a{font-size:1.4rem;line-height:1.8rem}}.curator__mail a:hover{color:#2463eb}.curator__mail a:active{color:#65758b}.curator__quote{border:1px solid #2463EB;border-radius:20px;padding:3.2rem;display:flex;flex-wrap:wrap;flex-direction:column;gap:10px}@media only screen and (max-width: 1023px){.curator__quote{width:100%}}@media only screen and (max-width: 779px){.curator__quote{padding:2rem}}.curator__quote p{color:#1d283a;line-height:2.4rem}.about .slider__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.about .slider__header span.title{font-size:3.2rem;font-weight:700;color:#0f1729;line-height:4rem}@media only screen and (max-width: 779px){.about .slider__header span.title{font-size:2.4rem;line-height:3.2rem}}.benefit .swiper{padding-bottom:1rem}@media only screen and (max-width: 779px){.benefit .swiper{padding-bottom:0}}.benefit .swiper-slide{width:380px;display:flex;align-items:stretch}@media only screen and (max-width: 779px){.benefit .swiper-slide{width:300px}}@media only screen and (max-width: 779px){.benefit .slider__header .section__header{margin:0}}@media only screen and (max-width: 779px){.benefit .slider__header .section__header h2{margin-bottom:0}}.benefit__el{width:380px;border-radius:10px;padding:24px;background:#f1f5f9}@media only screen and (max-width: 779px){.benefit__el{padding:1.5rem}}.benefit__el h4{margin-bottom:12px}.benefit__el p{color:#344256}.about-info__el{border-radius:12px;padding:24px;background:#f1f4f9}@media only screen and (max-width: 779px){.about-info__el{padding:1.6rem 1.2rem}}.about-info__el h4{margin-bottom:12px}.about-info__el p{color:#344256}.law__body p{color:#1d283a}@media only screen and (max-width: 1023px){.law__body p{column-count:1;column-width:auto}}.law__body p b{font-weight:700}.law__body p i{font-style:italic}.modal__main-wrapper{display:flex;position:fixed;width:100vw;height:100vh;top:0;left:0;justify-content:center;align-items:center;background:#344256e6;z-index:10}.modal__select-img{position:relative;display:flex;flex-direction:column;align-items:center;background:#fff;z-index:999;border-radius:24px;height:770px}@media only screen and (max-width: 1460px){.modal__select-img{width:calc(100vw - 36px);max-height:calc(100vh - 200px)}}@media only screen and (max-width: 1460px) and (max-width: 680px){.modal__select-img{border-radius:12px}}@media only screen and (max-width: 1460px) and (max-width: 1020px) and (orientation: landscape){.modal__select-img{max-height:calc(100% - 20px)}}.modal__items-container{width:100%;height:100%}.dddview{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;position:relative;padding:60px 40px;min-width:1280px;height:100%;gap:20px}@media only screen and (max-width: 1460px){.dddview{min-width:auto}}@media only screen and (max-width: 1020px){.dddview{flex-direction:column-reverse;padding:40px 20px}}@media only screen and (max-width: 680px){.dddview{padding:20px 10px;gap:10px}}@media only screen and (max-width: 1020px) and (orientation: landscape){.dddview{flex-direction:row}}.dddview__controls-fullwindow-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;min-width:260px;width:260px}@media only screen and (max-width: 1020px){.dddview__controls-fullwindow-wrapper{height:auto}}.dddview__title{font-size:16px;font-weight:600}.dddview__title_touch{order:1}@media only screen and (max-width: 1020px) and (orientation: landscape){.dddview__title_touch{display:none}}.dddview__controls-wrapper{display:flex;gap:20px;flex-direction:column;border-radius:14px}.dddview__canvas-wrapper{position:relative;width:960px;height:100%;flex-grow:1;overflow:hidden}.dddview__position-controls-wrapper{position:absolute;display:flex;gap:16px;left:50%;top:20px;align-items:center;transform:translate(-50%)}.dddview__position-controls{display:flex;gap:8px}.dddview__controls{display:flex;flex-direction:column;gap:4px}.dddview__control-button{font-size:14px;text-align:left;text-wrap:wrap;line-height:18px;background-color:transparent}.dddview__about-container{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 1020px){.dddview__about-container{display:none}}.dddview__about-title{line-height:24px;font-size:14px;font-weight:500}.dddview__about-list{list-style-type:disc}.dddview__about-list-item{margin-left:24px;list-style:disc;font-size:12px;line-height:16px}.dddview__control-position-button{width:32px;height:32px;border-radius:2px;fill:#f1f5f9;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.dddview__toogle-switch-input{width:32px!important;height:20px!important;cursor:pointer}.dddview__form-check{height:100%;min-height:auto}.toggle-button{display:flex;align-items:center;gap:12px;cursor:pointer}@media (max-width: 1020px) and (orientation: landscape){.dddview__controls-wrapper .dddview__title{display:inline}}@media (min-width: 1020px){.only-touch{display:none}}@media (max-width: 1020px){.only-desktop{display:none}}.modal-add-img__close{position:absolute;right:-72px;top:0;z-index:999;cursor:pointer}@media only screen and (max-width: 1460px){.modal-add-img__close{top:-72px;right:0}}@media only screen and (max-width: 1020px) and (orientation: landscape){.modal-add-img__close{top:0}}.loading-modal{width:270px;min-height:180px;display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:15px;padding:28px}.loading-modal__text{font-size:18px;font-weight:600;text-align:center}.switch-group{display:flex;flex-direction:column;gap:5px}.switch-group__switch-wrapper{display:flex;align-items:center;gap:12px}.switch-group__switch{margin-top:2px}.switch-group__switch-label{line-height:18px}.teeth-info{position:absolute;display:flex;flex-direction:column;max-height:49.2rem;overflow:hidden;scrollbar-width:thin;scrollbar-color:#65758B transparent;overflow-y:scroll;padding:1.2rem;gap:1.2rem;left:0;right:0}@media (max-width: 1198px){.teeth-info{max-height:46.6rem}}.teeth-info .tooth-info{padding:.8rem 1.2rem;border:.1rem solid #ef4444;border-radius:1.2rem;display:flex;flex-direction:column;gap:.6rem;cursor:pointer}.teeth-info .tooth-info__title{font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#1d283a}.teeth-info .tooth-info__group-title{padding-top:.8rem;font-size:1.2rem;line-height:1.6rem;font-weight:400;color:#65758b}.teeth-info .tooth-info__tiles-section{display:flex;gap:.8rem;flex-wrap:wrap}.teeth-info .tooth-info__tiles-wrapper{display:flex;gap:.4rem;flex-wrap:wrap}.teeth-info .tooth-info__tile{border-radius:5rem;padding:.6rem 1.2rem;font-size:1.4rem;line-height:1.8rem;font-weight:400;display:flex;gap:.8rem;align-items:center;text-align:center}.teeth-info .tooth-info__comment{display:flex;flex-direction:column;gap:.2rem}.teeth-info .tooth-info__comment-body{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#1d283a}.tooltip{display:inline-block}.tooltip__icon-red:hover svg{color:red}.tooltip__icon-blue:hover svg{color:#2463eb}.custom-global-tooltip{opacity:1!important;color:#1d283a;font-size:1.4rem;font-weight:400;line-height:1.8rem;-webkit-box-shadow:-4px -4px 20px 0px rgba(34,60,80,.34);-moz-box-shadow:-4px -4px 20px 0px rgba(34,60,80,.34);box-shadow:-4px -4px 20px #223c5057;padding:1.2rem!important}.custom-global-tooltip .tooltip-container{display:flex;flex-direction:column;gap:.5rem}.custom-global-tooltip .tooltip-container .tooltip-title{font-weight:500}.no-show{display:none}.section__header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.4rem}.section__header p{max-width:72%}@media only screen and (max-width: 1023px){.section__header p{max-width:100%}}.section__header p.c-gray{color:#65758b!important}.border-gray{border:1px solid #E1E7EF;border-radius:12px}.border-gray-l{border:1px solid #F1F5F9;border-radius:12px}.current{padding:3rem;background:#fff}@media only screen and (max-width: 1460px){.current{padding:3rem 1rem}}.current .border-gray-l{margin-bottom:2.5rem}.current .border-gray-l:last-child{margin-bottom:0}.type-section{background:#fff;border-radius:12px;border:1px solid #E1E7EF;padding:24px 32px}@media only screen and (max-width: 1023px){.type-section{padding:1.6rem 1rem}}@media only screen and (max-width: 1023px){.type-section .slider__header .buttons-group{display:none}}
