

/* Start:/local/templates/avedental/components/avedental/entity.detail/pediatric-dentistry/static.css?17811695051*/


/* End */


/* Start:/local/templates/avedental/components/avedental/component/service-hero/static.css?17852352417970*/
.service-hero{margin-bottom:calc(var(--gap)*8)}@media screen and (max-width: 1439px){.service-hero{margin-bottom:calc(var(--gap)*3)}}.service-hero__container{display:block;max-width:1506px !important}.service-hero__surface{display:grid;grid-template-columns:minmax(0, 1fr) minmax(18rem, 44%);align-items:center;gap:calc(var(--gap)*2);overflow:hidden;border-radius:var(--border-radius-24);background:linear-gradient(104deg, #f7f9fa 0%, #ecf2ff 100%);height:514px}@media screen and (max-width: 1439px){.service-hero__surface{height:unset;min-height:514px;grid-template-columns:minmax(0, 1fr) minmax(16rem, 40%)}}@media screen and (max-width: 767px){.service-hero__surface{grid-template-columns:1fr;gap:calc(var(--gap)*2);height:100%}}.service-hero__content{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--gap)*2);min-width:0;padding:calc(var(--gap)*8);height:100%}@media screen and (max-width: 1439px){.service-hero__content{padding:calc(var(--gap)*4)}}@media screen and (max-width: 767px){.service-hero__content{padding:calc(var(--gap)*3);order:2;gap:calc(var(--gap)*3)}}.service-hero__copy{display:flex;flex-direction:column;gap:calc(var(--gap)*3)}.service-hero__title{margin:0;color:var(--base-100-color);font-size:calc(44/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.18;letter-spacing:-1.32px}@media screen and (max-width: 1439px){.service-hero__title{font-size:calc(38/var(--initial-font-multiplier)*1rem)}}@media screen and (max-width: 767px){.service-hero__title{font-size:calc(32/var(--initial-font-multiplier)*1rem);line-height:1.2;letter-spacing:-0.64px}}.service-hero__benefits{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.service-hero__benefit{display:flex;align-items:center;gap:1rem;color:var(--base-100-color);font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.45;letter-spacing:-0.054px}@media screen and (max-width: 767px){.service-hero__benefit{align-items:flex-start;gap:.75rem}}.service-hero__benefit-icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary-color)}.service-hero__button{align-self:flex-start}@media screen and (max-width: 767px){.service-hero__button{width:100%}}.service-hero__visual{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:100%;pointer-events:none}@media screen and (max-width: 767px){.service-hero__visual{order:1;width:100%;min-height:14rem}}.service-hero__visual-image{display:block;width:100%;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right}@media screen and (max-width: 767px){.service-hero__visual-image{max-height:18rem}}@media screen and (max-width: 767px){.service-hero__benefit-text{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56}}.treatment-image img{-o-object-position:top right;object-position:top right;position:absolute;top:-120px;-o-object-fit:fill;object-fit:fill}@media screen and (max-width: 1439px){.treatment-image img{position:relative;top:unset;-o-object-fit:contain;object-fit:contain}}.professional-hygiene-image img{-o-object-position:top left;object-position:top left;position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.professional-hygiene-image img{-o-object-position:bottom left;object-position:bottom left;height:auto;top:0}}.tooth-extraction{grid-template-columns:minmax(0, 1fr) minmax(18rem, 55%)}@media screen and (max-width: 767px){.tooth-extraction{grid-template-columns:1fr}}.tooth-extraction-image img{-o-object-position:top left;object-position:top left;position:absolute;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.tooth-extraction-image img{-o-object-position:top center;object-position:top center;height:auto;top:0}}.crowns{grid-template-columns:minmax(0, 1fr) minmax(18rem, 50%)}@media screen and (max-width: 767px){.crowns{grid-template-columns:1fr}}.crowns-image img{position:absolute;height:100%;background:url(/local/templates/avedental/assets/6739ae45c6c661e2bd7c.webp) left/cover no-repeat;background-size:1200px;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}@media screen and (max-width: 767px){.crowns-image img{-o-object-position:top center;object-position:top center;-o-object-fit:contain;object-fit:contain;background-size:120%;background:url(/local/templates/avedental/assets/6739ae45c6c661e2bd7c.webp) bottom/cover no-repeat}}.implantation{grid-template-columns:minmax(0, 1fr) minmax(18rem, 50%)}@media screen and (max-width: 767px){.implantation{grid-template-columns:1fr}}@media screen and (min-width: 768px){.implantation .service-hero__visual{min-height:36rem}}.implantation-image img{position:absolute;height:100%;background:url(/local/templates/avedental/assets/e29bdd1defa162e91735.webp) top/cover no-repeat;background-position:left 200px;background-size:1200px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}@media screen and (max-width: 767px){.implantation-image img{-o-object-position:top center;object-position:top center;-o-object-fit:contain;object-fit:contain;background-size:120%;background:url(/local/templates/avedental/assets/6739ae45c6c661e2bd7c.webp) bottom/cover no-repeat}}.dentures{grid-template-columns:minmax(0, 1fr) minmax(18rem, 60%)}@media screen and (max-width: 767px){.dentures{grid-template-columns:1fr}}.dentures-image img{position:absolute;height:100%;background:url(/local/templates/avedental/assets/e29bdd1defa162e91735.webp) top/cover no-repeat;background-position:left 200px;background-size:1200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 767px){.dentures-image img{-o-object-position:top center;object-position:top center;-o-object-fit:contain;object-fit:contain;background-size:120%;background:url(/local/templates/avedental/assets/6739ae45c6c661e2bd7c.webp) bottom/cover no-repeat}}.pediatric{background:linear-gradient(173deg, #FFEBD8 -103.79%, #FFFCF9 94.12%);grid-template-columns:minmax(0, 1fr) minmax(18rem, 50%)}@media screen and (max-width: 767px){.pediatric{grid-template-columns:1fr}}.pediatric .service-hero__button{background:var(--accent-2-100-color) !important;border-color:var(--accent-2-100-color) !important}.pediatric .service-hero__button:hover{background:var(--accent-2-80-color) !important;border-color:var(--accent-2-80-color) !important}.pediatric svg{color:var(--accent-2-100-color)}.pediatric-image img{position:absolute;height:100%;background:url(/local/templates/avedental/assets/3519230d64b1ac0e150d.webp) top left/cover no-repeat;background-size:700px;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}@media screen and (max-width: 767px){.pediatric-image img{-o-object-position:top center;object-position:top center;-o-object-fit:contain;object-fit:contain;background:url(/local/templates/avedental/assets/3519230d64b1ac0e150d.webp) bottom/contain no-repeat}}@media screen and (max-width: 767px){.pediatric .service-hero__visual{min-height:19rem}}@media screen and (max-width: 767px){.pediatric .service-hero__visual-image{max-height:19rem}}.braces{grid-template-columns:minmax(0, 1fr) minmax(18rem, 50%)}@media screen and (max-width: 767px){.braces{grid-template-columns:1fr}}.braces-image img{position:absolute;height:100%;background:url(/local/templates/avedental/assets/6739ae45c6c661e2bd7c.webp) left/cover no-repeat;background-size:1200px;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}@media screen and (max-width: 767px){.braces-image img{-o-object-position:top center;object-position:top center;-o-object-fit:contain;object-fit:contain;background-size:120%;background:url(/local/templates/avedental/assets/6739ae45c6c661e2bd7c.webp) bottom/cover no-repeat}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/service-warning-grid/static.css?178523524110091*/
.service-warning-grid{padding-bottom:calc(var(--gap)*8)}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}}@media screen and (max-width: 767px){.service-warning-grid{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}}.service-warning-grid__surface{display:grid;grid-template-columns:24rem minmax(0, 1fr);gap:1rem;padding:1rem;border-radius:var(--border-radius-24);background:var(--base-20-color)}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__surface{grid-template-columns:1fr;gap:.5rem;padding:.5rem}}@media screen and (max-width: 767px){.service-warning-grid__surface{grid-template-columns:1fr;gap:.5rem}}.service-warning-grid__intro{display:flex;flex-direction:column;justify-content:space-between;min-height:33.875rem;padding:2rem 1rem 2rem 2rem;border-radius:var(--border-radius-16)}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__intro{min-height:0;gap:.5rem;padding:1rem}}@media screen and (max-width: 767px){.service-warning-grid__intro{min-height:0;gap:.5rem;padding:1rem}}.service-warning-grid__header{margin-bottom:1.5rem}.service-warning-grid__header-title{margin:0;color:var(--base-100-color);font-size:calc(44/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-1.32px}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__header-title{font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.312px}}@media screen and (max-width: 767px){.service-warning-grid__header-title{font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.312px}}.service-warning-grid__title,.service-warning-grid__description,.service-warning-grid__card-title,.service-warning-grid__card-description{margin:0}.service-warning-grid__title{color:var(--base-100-color);font-size:calc(44/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-1.32px}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__title{font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.312px}}@media screen and (max-width: 767px){.service-warning-grid__title{font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.312px}}.service-warning-grid__description{color:var(--base-100-color);font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.8;letter-spacing:-0.054px}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__description{max-width:100%;font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.3px}}@media screen and (max-width: 767px){.service-warning-grid__description{max-width:100%;font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.3px}}.service-warning-grid__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__cards{gap:.5rem}}@media screen and (max-width: 767px){.service-warning-grid__cards{grid-template-columns:1fr;gap:.5rem}}.service-warning-grid__card{display:flex;flex-direction:column;justify-content:space-between;min-height:364px;padding:2rem;border-radius:var(--border-radius-24);background:var(--base-0-color);box-shadow:0 8px 40px rgba(71,87,102,.02),0 4px 40px rgba(71,87,102,.05)}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__card{min-height:15.625rem;gap:2.5rem;padding:1rem}}@media screen and (max-width: 767px){.service-warning-grid__card{min-height:0;gap:1.5rem;padding:1rem}}.service-warning-grid__card-content{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;width:100%;height:100%}.service-warning-grid__card--theme-blue{background:var(--primary-color)}.service-warning-grid__card--theme-blue .service-warning-grid__card-title{color:var(--base-0-color)}.service-warning-grid__card--theme-blue .service-warning-grid__card-description{color:rgba(255,255,255,.8)}.service-warning-grid__card-icon-wrap--theme-blue{background:rgba(255,255,255,.1);color:var(--base-0-color)}.service-warning-grid__card-title{color:var(--base-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.12px}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__card-title{font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.28;letter-spacing:0}}@media screen and (max-width: 767px){.service-warning-grid__card-title{font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.28;letter-spacing:0}}.service-warning-grid__card-description{color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.0512px}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid__card-description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}@media screen and (max-width: 767px){.service-warning-grid__card-description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}.service-warning-grid__card-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--border-radius-16);background:linear-gradient(180deg, #fff8f4 0%, #fff0df 100%);color:var(--accent-2-100-color)}.service-warning-grid__card-icon{width:2rem;height:2rem}.service-warning-grid--service-outcomes{padding-bottom:calc(var(--gap)*8)}@media screen and (max-width: 767px){.service-warning-grid--service-outcomes{padding:calc(var(--gap)*3) 0}}.service-warning-grid--service-outcomes .service-warning-grid__surface{grid-template-columns:31.25rem minmax(0, 1fr)}.service-warning-grid--service-outcomes .service-warning-grid__intro{min-height:36rem;padding:2rem}.service-warning-grid--service-outcomes .service-warning-grid__description{color:var(--base-80-color)}.service-warning-grid--service-outcomes .service-warning-grid__cards{align-self:stretch;gap:1rem}.service-warning-grid--service-outcomes .service-warning-grid__card{min-height:17.5rem;padding:2rem;border-radius:var(--border-radius-24)}.service-warning-grid--service-outcomes .service-warning-grid__card:last-child{grid-column:1/-1}.service-warning-grid--service-outcomes .service-warning-grid__card-content{height:unset}.service-warning-grid--service-outcomes .service-warning-grid__card--wide{grid-column:1/-1}@media screen and (min-width: 768px)and (max-width: 1439px){.service-warning-grid--service-outcomes{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.service-warning-grid--service-outcomes .service-warning-grid__surface{grid-template-columns:1fr;gap:.5rem;padding:.5rem}.service-warning-grid--service-outcomes .service-warning-grid__intro{min-height:0;justify-content:flex-start;gap:.5rem;padding:1rem}.service-warning-grid--service-outcomes .service-warning-grid__description{max-width:100%}.service-warning-grid--service-outcomes .service-warning-grid__cards{gap:1rem}.service-warning-grid--service-outcomes .service-warning-grid__card{min-height:15rem;gap:3rem;padding:1rem}.service-warning-grid--service-outcomes .service-warning-grid__card-title,.service-warning-grid--service-outcomes .service-warning-grid__card--wide .service-warning-grid__card-title{max-width:100%}}@media screen and (max-width: 767px){.service-warning-grid--service-outcomes{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.service-warning-grid--service-outcomes .service-warning-grid__surface{grid-template-columns:1fr;gap:.5rem;padding:.5rem}.service-warning-grid--service-outcomes .service-warning-grid__intro{min-height:0;justify-content:flex-start;gap:.5rem;padding:1rem}.service-warning-grid--service-outcomes .service-warning-grid__description{max-width:100%}.service-warning-grid--service-outcomes .service-warning-grid__cards{grid-template-columns:1fr;gap:.5rem}.service-warning-grid--service-outcomes .service-warning-grid__card,.service-warning-grid--service-outcomes .service-warning-grid__card--wide{min-height:13.75rem;gap:3rem;padding:1rem;grid-column:auto}.service-warning-grid--service-outcomes .service-warning-grid__card-content{gap:0}.service-warning-grid--service-outcomes .service-warning-grid__card-icon-wrap{width:4rem;height:4rem}.service-warning-grid--service-outcomes .service-warning-grid__card-title,.service-warning-grid--service-outcomes .service-warning-grid__card--wide .service-warning-grid__card-title{max-width:100%}}.service-warning-grid--service-process{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.service-warning-grid--service-process .service-warning-grid__surface{grid-template-columns:1fr;gap:.5rem;padding:.5rem}.service-warning-grid--service-process .service-warning-grid__cards{grid-template-columns:1fr;gap:.5rem}.service-warning-grid--service-process .service-warning-grid__card,.service-warning-grid--service-process .service-warning-grid__card--wide{min-height:0;gap:3rem;padding:1rem;border-radius:var(--border-radius-16);grid-column:auto}.service-warning-grid--service-process .service-warning-grid__card-title,.service-warning-grid--service-process .service-warning-grid__card--wide .service-warning-grid__card-title,.service-warning-grid--service-process .service-warning-grid__card-description{max-width:100%}@media screen and (min-width: 1440px){.service-warning-grid--service-process .service-warning-grid__surface{gap:1rem;padding:1rem}.service-warning-grid--service-process .service-warning-grid__cards{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}.service-warning-grid--service-process .service-warning-grid__card,.service-warning-grid--service-process .service-warning-grid__card--wide{min-height:22rem;gap:3rem;padding:2rem;border-radius:var(--border-radius-24)}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/service-pediatric-appointment-banner/static.css?17852352412502*/
.service-pediatric-appointment-banner{padding-block:calc(var(--gap)*8)}@media screen and (max-width: 1439px){.service-pediatric-appointment-banner{padding:calc(var(--gap)*3) 0}}.service-pediatric-appointment-banner__card{position:relative;overflow:hidden;min-height:17.375rem;border-radius:var(--border-radius-24)}.service-pediatric-appointment-banner__media{display:block}.service-pediatric-appointment-banner__media img{display:block;width:100%;height:100%}.service-pediatric-appointment-banner__media--desktop{position:absolute;inset:0}.service-pediatric-appointment-banner__media--desktop img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.service-pediatric-appointment-banner__media--mobile{display:none}.service-pediatric-appointment-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5rem;max-width:37.5rem;padding:4rem 3rem;color:var(--base-100-color)}.service-pediatric-appointment-banner__title{margin:0;font-size:calc(32/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-0.448px}.service-pediatric-appointment-banner__description{margin:0;font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.8;letter-spacing:-0.054px}.service-pediatric-appointment-banner__button{width:-moz-fit-content;width:fit-content;min-width:16rem}@media screen and (max-width: 1439px){.service-pediatric-appointment-banner{padding-block:1.5rem}.service-pediatric-appointment-banner__card{min-height:0;background:linear-gradient(270deg, #FDE9E0 16.41%, #FEEEE3 83.59%)}.service-pediatric-appointment-banner__media--desktop{display:none}.service-pediatric-appointment-banner__media--mobile{display:block;height:13.25rem}.service-pediatric-appointment-banner__media--mobile img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.service-pediatric-appointment-banner__content{gap:1rem;max-width:none;padding:1.5rem}.service-pediatric-appointment-banner__title{font-size:calc(20/var(--initial-font-multiplier)*1rem);line-height:1.5;letter-spacing:0}.service-pediatric-appointment-banner__description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.3px}.service-pediatric-appointment-banner__button{width:100%;min-width:0}}@media screen and (max-width: 767px){.service-pediatric-appointment-banner__media--mobile{height:15.5rem}.service-pediatric-appointment-banner__content{padding:1.5rem}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/promotion-treatment-steps-form/static.css?17852352419514*/
.promotion-steps-form{padding-block:calc(var(--gap)*8)}@media screen and (max-width: 767px){.promotion-steps-form{padding-block:calc(var(--gap)*3)}}.promotion-steps-form__layout{display:grid;grid-template-columns:minmax(0, 1fr) 28rem;gap:1rem;align-items:start}@media screen and (max-width: 1439px){.promotion-steps-form__layout{grid-template-columns:1fr}}.promotion-steps-form__main,.promotion-steps-form__aside{min-width:0}.promotion-steps-form__main{display:flex;flex-direction:column;gap:2.5rem}@media screen and (max-width: 1439px){.promotion-steps-form__main{gap:1.5rem}}.promotion-steps-form__title,.promotion-steps-form__number,.promotion-steps-form__card-title,.promotion-steps-form__card-description,.promotion-steps-form__note-text,.promotion-steps-form__tab{margin:0}.promotion-steps-form__title{max-width:59rem;color:var(--base-100-color);font-size:calc(44/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-1.32px}@media screen and (max-width: 1439px){.promotion-steps-form__title{max-width:100%;font-size:calc(24/var(--initial-font-multiplier)*1rem);letter-spacing:-0.312px}}.promotion-steps-form__title span{color:var(--accent-1-100-color)}.promotion-steps-form__list{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:var(--border-radius-24);background:var(--base-20-color)}.promotion-steps-form__tabs{display:flex;align-items:center;gap:.5rem;padding:.25rem;border-radius:var(--border-radius-24);background:var(--base-0-color);box-shadow:0 8px 40px rgba(71,87,102,.02),0 4px 40px rgba(71,87,102,.05)}.promotion-steps-form__tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:1rem 1.5rem;border:0;border-radius:var(--border-radius-24);background:rgba(0,0,0,0);color:var(--base-80-color);font-size:calc(20/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.5;letter-spacing:-0.2px;text-align:center;cursor:pointer}.promotion-steps-form__tab.is-active{background:var(--accent-1-100-color);color:var(--base-0-color)}.promotion-steps-form__panel{display:flex;flex-direction:column;gap:1rem}.promotion-steps-form__card{display:flex;align-items:flex-start;gap:8rem;padding:2rem;border-radius:var(--border-radius-24);background:var(--base-0-color);box-shadow:0 8px 40px rgba(71,87,102,.02),0 4px 40px rgba(71,87,102,.05)}@media screen and (max-width: 1439px){.promotion-steps-form__card{gap:2rem;padding:1.5rem}}@media screen and (max-width: 767px){.promotion-steps-form__card{flex-direction:column;gap:1rem;padding:1.25rem}}.promotion-steps-form__number{flex:0 0 auto;min-width:3rem;color:var(--accent-1-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.4;letter-spacing:-0.12px}@media screen and (max-width: 767px){.promotion-steps-form__number{min-width:0;font-size:calc(20/var(--initial-font-multiplier)*1rem);letter-spacing:-0.1px}}.promotion-steps-form__content{display:flex;flex-direction:column;gap:1rem;max-width:29.375rem}@media screen and (max-width: 1439px){.promotion-steps-form__content{max-width:100%}}.promotion-steps-form__card-title{color:var(--base-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.12px}@media screen and (max-width: 1439px){.promotion-steps-form__card-title{font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.28;letter-spacing:-0.1px}}.promotion-steps-form__card-description{color:var(--base-100-color);font-size:calc(18/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.8;letter-spacing:-0.054px}@media screen and (max-width: 1439px){.promotion-steps-form__card-description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}.promotion-steps-form__detail-block{display:flex;flex-direction:column;gap:.5rem;width:100%}.promotion-steps-form__detail-block ul{padding:0 0 0 30px}.promotion-steps-form__detail-title,.promotion-steps-form__detail-list,.promotion-steps-form__detail-list-item,.promotion-steps-form__payment-title,.promotion-steps-form__payment-subtitle,.promotion-steps-form__payment-price,.promotion-steps-form__payment-old-price,.promotion-steps-form__payment-monthly,.promotion-steps-form__payment-or-text{margin:0}.promotion-steps-form__detail-title{color:var(--base-100-color);font-size:calc(20/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.5;letter-spacing:-0.2px}@media screen and (max-width: 767px){.promotion-steps-form__detail-title{font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.5;letter-spacing:-0.0512px}}.promotion-steps-form__detail-list{display:flex;flex-direction:column;gap:0;padding-left:1.5rem;color:var(--base-100-color);font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.8;letter-spacing:-0.054px}@media screen and (max-width: 767px){.promotion-steps-form__detail-list{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}.promotion-steps-form__detail-list-item{padding-left:.1875rem}.promotion-steps-form__payment-stack{display:flex;flex-direction:column;gap:.5rem;width:100%}.promotion-steps-form__payment-card{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem;border:1px solid var(--base-40-color);border-radius:var(--border-radius-24);background:var(--base-0-color)}@media screen and (max-width: 767px){.promotion-steps-form__payment-card{gap:1rem;padding:1rem}}.promotion-steps-form__payment-head{display:flex;flex-direction:column;gap:.125rem}.promotion-steps-form__payment-title{color:var(--base-100-color);font-size:calc(20/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.5;letter-spacing:-0.2px}@media screen and (max-width: 767px){.promotion-steps-form__payment-title{font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.5;letter-spacing:-0.0512px}}.promotion-steps-form__payment-subtitle{color:var(--base-80-color);font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.4;letter-spacing:.14px}.promotion-steps-form__payment-divider{width:100%;height:1px;background:var(--base-40-color)}.promotion-steps-form__payment-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}@media screen and (max-width: 767px){.promotion-steps-form__payment-meta{flex-direction:column;align-items:flex-start}}.promotion-steps-form__payment-prices{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.promotion-steps-form__payment-price{color:var(--accent-2-100-color);font-size:calc(20/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.5;letter-spacing:-0.2px}.promotion-steps-form__payment-old-price{color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.0512px;text-decoration:line-through}.promotion-steps-form__payment-monthly{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.25rem .5rem;border-radius:var(--border-radius-8);background:linear-gradient(180deg, #5869e5 0%, #2c40d0 136.76%);box-shadow:inset 0 2px 9.3px rgba(255,255,255,.25);color:var(--base-0-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.6;letter-spacing:-0.0512px}@media screen and (max-width: 767px){.promotion-steps-form__payment-monthly{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.4;letter-spacing:-0.08px}}.promotion-steps-form__payment-or{display:flex;align-items:center;gap:1rem;width:100%}.promotion-steps-form__payment-or-line{flex:1 1 auto;height:1px;background:var(--base-40-color)}.promotion-steps-form__payment-or-text{flex:0 0 auto;color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.0512px}@media screen and (max-width: 1439px){.promotion-steps-form__tab{min-height:2.75rem;padding:.5rem 1rem;font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.28;letter-spacing:0}}@media screen and (max-width: 767px){.promotion-steps-form__tabs{flex-direction:column}.promotion-steps-form__tab{width:100%}}.promotion-steps-form__note{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem .75rem;border-radius:var(--border-radius-8);background:#fff4ed}.promotion-steps-form__note-text{width:100%;color:var(--base-100-color);font-size:calc(14/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.4;letter-spacing:.14px}.promotion-steps-form__aside{position:sticky;top:calc(205px + var(--gap));align-self:start;padding-top:1.5rem}@media screen and (max-width: 1439px){.promotion-steps-form__aside{display:none}}.promotion-steps-form__form{width:100%}@media screen and (max-width: 1439px){.promotion-steps-form--braces .promotion-steps-form__layout{grid-template-columns:1fr}}.promotion-steps-form--braces .promotion-steps-form__main{gap:2rem}@media screen and (max-width: 1439px){.promotion-steps-form--braces .promotion-steps-form__main{gap:1.5rem}}.promotion-steps-form--braces .promotion-steps-form__content{max-width:29.375rem;gap:2rem}@media screen and (max-width: 1439px){.promotion-steps-form--braces .promotion-steps-form__content{max-width:100%;gap:1.5rem}}.promotion-steps-form--braces .promotion-steps-form__card{gap:8rem}@media screen and (max-width: 1439px){.promotion-steps-form--braces .promotion-steps-form__card{gap:2rem}}@media screen and (max-width: 767px){.promotion-steps-form--braces .promotion-steps-form__card{gap:1rem}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/promotion-treatment-steps-form/style.css?17852352415647*/
.y4UnX{overflow:hidden;padding-right:var(--modal-scrollbar-width, 0)}.Y77D5{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--base-100-color);opacity:0;transition:opacity 260ms cubic-bezier(0.22, 1, 0.36, 1)}.z0rUY{opacity:1}.sRnLX{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:rgba(4,10,34,.5);cursor:default}.fLGWM{position:relative;z-index:1;display:flex;align-items:flex-start;gap:16px;max-width:min(100%,100vw - 48px);max-height:calc(100vh - 48px);margin-left:72px;transform:translateY(8px) scale(0.96);transform-origin:center;transition:transform 260ms cubic-bezier(0.22, 1, 0.36, 1),opacity 260ms cubic-bezier(0.22, 1, 0.36, 1);opacity:0}.z0rUY .fLGWM{transform:translateY(0) scale(1);opacity:1}.IPGB8{width:720px;max-width:min(100%,720px);max-height:calc(100vh - 48px);padding:24px;overflow:hidden;background:var(--base-0-color);border-radius:var(--border-radius-24)}.ZHWER{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 96px)}.XH1Ui{display:flex;align-items:center;justify-content:space-between;gap:16px}.wflDz{margin:0;color:var(--base-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.12px}.Cq8LL{display:flex;flex-direction:column;flex:1 1 auto;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.6;letter-spacing:-0.0512px}.Cq8LL p{margin:0}.RckPq{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;color:var(--base-100-color);background:var(--base-0-color);cursor:pointer;transition:background-color var(--transition-time) var(--transition-effect),color var(--transition-time) var(--transition-effect)}.RckPq span{position:relative;display:block;width:12px;height:12px}.RckPq span::before,.RckPq span::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:999px;background:currentColor}.RckPq span::before{transform:translate(-50%, -50%) rotate(45deg)}.RckPq span::after{transform:translate(-50%, -50%) rotate(-45deg)}.RckPq:hover{color:var(--accent-1-100-color)}.Wcpk8{width:56px;height:56px;border-radius:99px}.H0zgt{display:none}@media screen and (max-width: 1439px){.Y77D5{align-items:flex-end;justify-content:center;padding:0}.fLGWM{display:block;width:100%;max-width:100%;max-height:min(100vh,100dvh);margin-left:0;transform:translateY(32px);transform-origin:bottom center}.z0rUY .fLGWM{transform:translateY(0)}.IPGB8{width:100%;max-width:100%;max-height:min(100vh,100dvh);padding:24px;border-radius:var(--border-radius-16) var(--border-radius-16) 0 0}.ZHWER{gap:8px;max-height:calc(min(100vh,100dvh) - 48px)}.wflDz{line-height:1.4;letter-spacing:0}.Cq8LL{letter-spacing:-0.08px}.Wcpk8{display:none}.H0zgt{display:inline-flex;width:32px;height:32px;border-radius:var(--border-radius-24);background:var(--base-20-color)}.H0zgt span{width:12px;height:12px}}@media screen and (max-width: 767px){.wflDz{font-size:calc(18/var(--initial-font-multiplier)*1rem)}.Cq8LL{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56}}
.XHoCM{position:relative;display:flex;flex-direction:column;height:100%;gap:48px;padding:24px;overflow:clip;border-radius:var(--border-radius-24);background:var(--accent-1-100-color);box-shadow:inset 0 2px 9.3px rgba(255,255,255,.25)}.AMYPG,.jgjdC{position:relative;z-index:1}.AMYPG{display:flex;flex-direction:column;gap:16px}.QLhHv,.dvxpk,.dSaeS{margin:0}.QLhHv{color:var(--base-0-color);font-size:24px;font-weight:600;line-height:1.4;letter-spacing:-0.12px;white-space:pre-line}.dvxpk{color:rgba(255,255,255,.8);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-0.0512px}.jgjdC{display:flex;flex-direction:column;gap:16px}.fTPtF{gap:8px}.vpeim{color:var(--base-0-color);font-size:18px;font-weight:400;line-height:1.8;letter-spacing:-0.054px}.vpeim::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}.vpeim::placeholder{color:rgba(255,255,255,.5);opacity:1}.CJxbe{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:16px 24px;border:0;border-radius:var(--border-radius-16);background:var(--base-0-color);color:var(--accent-1-100-color);font-family:var(--font-family-sans-serif);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.048px;cursor:pointer}.CJxbe:hover:not(:disabled){background:var(--accent-2-100-color);color:var(--base-0-color);transition:var(--transition-time) var(--transition-effect)}.CJxbe:disabled{opacity:.65;cursor:default}.dSaeS{color:rgba(255,255,255,.8);font-size:12px;font-weight:400;line-height:1.6;letter-spacing:0}.dSaeS a{color:inherit;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cXfiS{position:relative;z-index:1;width:100%;justify-content:flex-start}.cXfiS .checkbox__label{color:rgba(255,255,255,.8);font-size:12px;line-height:1.6;white-space:normal}.cXfiS .checkbox__label a{color:var(--base-0-color);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cXfiS .checkbox__input:checked + .checkbox__mark{background:var(--base-0-color)}.cXfiS .checkbox__input:checked + .checkbox__mark::after{border-color:var(--accent-1-100-color)}@media(max-width: 1439px){.XHoCM{gap:24px;padding:16px}.QLhHv{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0}.dvxpk{font-size:14px;line-height:1.56;letter-spacing:-0.08px}.CJxbe{min-height:50px}.vpeim{font-size:14px;line-height:1.6;letter-spacing:-0.3px}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/promotion-feature-cards/static.css?17852352416998*/
.promotion-card-panel{padding:1rem;border-radius:var(--border-radius-24);background:var(--base-20-color)}@media screen and (max-width: 1439px){.promotion-card-panel{padding:.5rem}}.promotion-card-grid{margin:0;padding:0;list-style:none}.promotion-card-grid--three{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:calc(var(--gap)*1.5)}@media screen and (max-width: 1439px){.promotion-card-grid--three{grid-template-columns:repeat(2, minmax(0, 1fr))}}.promotion-card{display:flex;flex-direction:column;justify-content:space-between;gap:3rem;min-height:21.875rem;padding:2rem;border:0;border-radius:var(--border-radius-24);background:var(--base-0-color);box-shadow:0 .5rem 2.5rem rgba(71,87,102,.02),0 .25rem 2.5rem rgba(71,87,102,.05)}@media screen and (max-width: 1439px){.promotion-card{min-height:auto;padding:1rem;gap:3rem}}@media screen and (max-width: 767px){.promotion-card{padding:calc(var(--gap)*3);border-radius:var(--border-radius-24)}}.promotion-card--icon{min-height:21.875rem}.promotion-card__content{display:flex;flex-direction:column;gap:1rem}.promotion-card__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--border-radius-16);flex:0 0 auto}.promotion-card__icon--blue{background:#2c40d0;color:var(--base-0-color)}.promotion-card__icon--orange{background:linear-gradient(180deg, #fff8f4 0%, #fff0df 100%);color:#e2562b}.promotion-card__icon-svg{width:2rem;height:2rem;display:block}.promotion-card__title,.promotion-card__description,.promotion-decision-card__title,.promotion-decision-card__description{margin:0}.promotion-card__title{color:var(--base-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.12px}@media screen and (max-width: 1439px){.promotion-card__title{font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.28;letter-spacing:-0.08px}}.promotion-card__description{color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.0512px}@media screen and (max-width: 1439px){.promotion-card__description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}.promotion-section--decision-reasons .promotion-section__container{gap:0}.promotion-section--trust-reasons{padding:calc(var(--gap)*8) 0}@media screen and (max-width: 1439px){.promotion-section--trust-reasons{padding:calc(var(--gap)*3) 0}}.promotion-section--trust-reasons .promotion-section__container{gap:0}.promotion-section--trust-reasons .promotion-section__title{margin-bottom:2.5rem}@media screen and (max-width: 1439px){.promotion-section--trust-reasons .promotion-section__title{margin-bottom:1.5rem;font-size:calc(24/var(--initial-font-multiplier)*1rem)}}.promotion-card-panel--trust-reasons{padding:1rem;border-radius:var(--border-radius-24);background:#f7f9fa}.promotion-card-grid--trust-reasons{gap:1rem}@media screen and (max-width: 1439px){.promotion-card-grid--trust-reasons{grid-template-columns:1fr;gap:var(--gap)}}.promotion-card--trust-reasons{min-height:23.125rem;padding:2rem;justify-content:space-between;gap:2rem;border-radius:var(--border-radius-24);background:#fff}@media screen and (max-width: 1439px){.promotion-card--trust-reasons{min-height:auto;height:auto;padding:1rem;gap:calc(var(--gap)*6)}}@media screen and (max-width: 767px){.promotion-card--trust-reasons{padding:1rem;gap:calc(var(--gap)*6)}}.promotion-card--trust-reasons .promotion-card__icon{width:4rem;height:4rem;border-radius:var(--border-radius-16);flex:0 0 auto}.promotion-card--trust-reasons .promotion-card__icon--orange{background:linear-gradient(180deg, #fff8f4 0%, #fff0df 100%)}.promotion-card--trust-reasons .promotion-card__content{justify-content:flex-end;margin-top:auto}.promotion-card--trust-reasons .promotion-card__title{max-width:18rem}@media screen and (max-width: 1439px){.promotion-card--trust-reasons .promotion-card__title{letter-spacing:0}}@media screen and (max-width: 1439px){.promotion-card--trust-reasons .promotion-card__title{max-width:100%}}.promotion-card--trust-reasons .promotion-card__description{max-width:21rem}@media screen and (max-width: 1439px){.promotion-card--trust-reasons .promotion-card__description{max-width:100%}}.promotion-decision-panel{padding:1rem;border-radius:var(--border-radius-24);background:var(--base-20-color)}@media screen and (max-width: 1439px){.promotion-decision-panel{padding:.5rem}}.promotion-decision-grid{display:grid;grid-template-columns:minmax(0, 1.5fr) repeat(2, minmax(0, 1fr));gap:1rem}@media screen and (max-width: 1439px){.promotion-decision-grid{grid-template-columns:1fr;gap:.5rem}}.promotion-decision-card{display:flex;flex-direction:column;justify-content:space-between;min-height:21.875rem;padding:2rem;border-radius:var(--border-radius-16);background:var(--base-0-color);box-shadow:0 8px 40px rgba(71,87,102,.02),0 4px 40px rgba(71,87,102,.05)}@media screen and (max-width: 1439px){.promotion-decision-card{min-height:auto;padding:1rem;justify-content:flex-start;gap:3rem}}.promotion-decision-card--accent{background:var(--accent-1-100-color);color:var(--base-0-color);box-shadow:none}.promotion-decision-card__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--border-radius-16);background:linear-gradient(180deg, #fff8f4 0%, #fff0df 100%);color:var(--accent-2-100-color)}.promotion-decision-card__icon--accent{background:rgba(255,255,255,.1);color:var(--base-0-color)}.promotion-decision-card__icon-svg{width:2rem;height:2rem;display:block}.promotion-decision-card__content{display:flex;flex-direction:column;gap:1rem;margin-top:auto}.promotion-decision-card__title{max-width:15.75rem}.promotion-decision-card__title{color:var(--base-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.12px}@media screen and (max-width: 1439px){.promotion-decision-card__title{max-width:100%;font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.28;letter-spacing:0}}.promotion-decision-card__description{color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.0512px}@media screen and (max-width: 1439px){.promotion-decision-card__description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}.promotion-decision-card--accent .promotion-decision-card__title{color:var(--base-0-color)}.promotion-decision-card--accent .promotion-decision-card__description{color:rgba(255,255,255,.8)}@media screen and (max-width: 1439px){.promotion-section--decision-reasons{padding:calc(var(--gap)*3) 0}.promotion-section--decision-reasons .promotion-section__container{gap:0}.promotion-decision-card__icon,.promotion-decision-card__icon--accent{width:4rem;height:4rem;border-radius:var(--border-radius-16);flex:0 0 auto}.promotion-decision-card__content{margin-top:0}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/service-installments-banner/static.css?17852352412914*/
.service-installments-banner{padding-top:calc(var(--gap)*8);padding-bottom:calc(var(--gap)*8)}@media screen and (max-width: 1439px){.service-installments-banner{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}}.service-installments-banner__card{position:relative;overflow:hidden;min-height:412px;border-radius:var(--border-radius-24);background:#f0f8ff;isolation:isolate}@media screen and (max-width: 1439px){.service-installments-banner__card{display:flex;align-items:flex-end;min-height:18rem}}.service-installments-banner__media{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-installments-banner__media picture,.service-installments-banner__media img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;object-view-box:inset(0px 500px)}.service-installments-banner__media picture{position:relative;width:100%;height:100%}.service-installments-banner__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.service-installments-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:3rem;width:min(100%,38.5rem);min-height:412px;padding:5rem 5.5rem 4rem}@media screen and (max-width: 1439px){.service-installments-banner__content{width:100%;min-height:248px;gap:1.5rem;padding:1rem}}.service-installments-banner__text{display:grid;gap:1rem}.service-installments-banner__title,.service-installments-banner__description{margin:0}.service-installments-banner__title{color:var(--accent-1-100-color);font-size:calc(32/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-0.448px;white-space:pre-line}@media screen and (max-width: 1439px){.service-installments-banner__title{max-width:70%;font-size:calc(20/var(--initial-font-multiplier)*1rem);line-height:1.5;letter-spacing:0}}.service-installments-banner__description{color:var(--base-100-color);font-size:calc(18/var(--initial-font-multiplier)*1rem);line-height:1.8;letter-spacing:-0.054px}@media screen and (max-width: 1439px){.service-installments-banner__description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.3px}}.service-installments-banner__button{width:-moz-max-content;width:max-content;--button-background: var(--accent-1-100-color);--button-border-color: var(--accent-1-100-color)}@media screen and (max-width: 1439px){.service-installments-banner__button{width:100%;--button-height: 50px}}@media screen and (max-width: 767px){.service-installments-banner__button{width:-moz-max-content;width:max-content}}@media screen and (max-width: 1439px){.service-installments-banner__media img{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/faq/static.css?17852352412925*/
.faq{background:var(--base-0-color)}.faq__container{padding-top:calc(var(--gap)*8);padding-bottom:calc(var(--gap)*8)}.faq__layout{display:grid;grid-template-columns:680px minmax(0, 1fr);gap:16px;align-items:start}.faq__title{margin:0;color:var(--base-100-color);font-size:calc(44/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-1.32px}.faq__title-main,.faq__title-accent{display:block}.faq__title-accent{color:var(--accent-1-100-color)}.faq__list{display:flex;flex-direction:column;gap:16px}.faq__item{position:relative;overflow:hidden;padding:16px 24px;border:1px solid var(--base-40-color);border-radius:var(--border-radius-16);background:var(--base-0-color);transition:border-color var(--transition-time) var(--transition-effect),background var(--transition-time) var(--transition-effect),box-shadow var(--transition-time) var(--transition-effect)}.faq__item[open]{border-color:#c9cff2;background:#f1f2fc;box-shadow:0 10px 32px rgba(44,63,206,.08)}@media(prefers-reduced-motion: reduce){.faq__item{transition:none}}.faq__summary{display:flex;gap:16px;align-items:center;list-style:none;cursor:pointer}.faq__summary::-webkit-details-marker{display:none}.faq__question{flex:1 1 auto;min-width:0;color:var(--base-100-color);font-size:calc(20/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.5;letter-spacing:-0.2px}.faq__toggle{position:relative;display:inline-flex;flex:0 0 44px;width:44px;height:44px;border-radius:var(--border-radius-24)}.faq__toggle::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:1.5px solid var(--accent-1-100-color);border-right:1.5px solid var(--accent-1-100-color);transform:translate(-50%, -60%) rotate(135deg);transition:transform var(--transition-time) var(--transition-effect)}.faq__item[open] .faq__toggle::before{transform:translate(-50%, -35%) rotate(-45deg)}.faq__content{display:grid;gap:16px;padding-top:16px}.faq__divider{width:100%;height:1px;background:var(--base-40-color)}.faq__answer{display:grid;gap:24px;padding-top:8px;color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.6;letter-spacing:-0.0512px}.faq__answer p{margin:0;font-size:inherit;line-height:inherit}@media screen and (max-width: 1439px){.faq__container{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.faq__layout{grid-template-columns:1fr;gap:24px}.faq__title{font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.312px}.faq__question{font-size:calc(16/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.5;letter-spacing:-0.3px}.faq__answer{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56;letter-spacing:-0.08px}}@media screen and (max-width: 767px){.faq__item{padding:12px 16px}.faq__summary{justify-content:space-between}.faq__question{max-width:240px}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/service-blog-posts/static.css?17852352415499*/
.service-blog{padding:calc(var(--gap)*6) 0}@media screen and (max-width: 767px){.service-blog{padding:calc(var(--gap)*3) 0}}.service-blog__head{display:flex;gap:calc(var(--gap)*2);align-items:baseline;justify-content:space-between;margin-bottom:calc(var(--gap)*3)}@media screen and (max-width: 767px){.service-blog__head{margin-bottom:calc(var(--gap)*2)}}.service-blog__title{margin:0;font-size:calc(32/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.3;letter-spacing:-0.5px}@media screen and (max-width: 767px){.service-blog__title{font-size:calc(24/var(--initial-font-multiplier)*1rem);line-height:1.4}}.service-blog__all{flex:0 0 auto;color:var(--accent-1-100-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6;text-decoration:none;white-space:nowrap}@media screen and (max-width: 767px){.service-blog__all{font-size:calc(14/var(--initial-font-multiplier)*1rem)}}.service-blog__all:hover{text-decoration:underline}.service-blog__grid{display:grid;gap:calc(var(--gap)*3)}.service-blog__grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.service-blog__grid--3{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 1439px){.service-blog__grid--3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 767px){.service-blog__grid{display:flex;gap:calc(var(--gap)*1.5);margin-inline:calc(var(--gap)*-2.5);padding-inline:calc(var(--gap)*2.5);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}}.service-blog__grid::-webkit-scrollbar{display:none}.service-blog__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--base-40-color);border-radius:var(--border-radius-24);background:var(--base-0-color);color:inherit;text-decoration:none;transition:border-color var(--transition-time) var(--transition-effect),box-shadow var(--transition-time) var(--transition-effect)}@media screen and (max-width: 767px){.service-blog__card{flex:0 0 auto;width:18rem;scroll-snap-align:start}}@media screen and (max-width: 767px){.service-blog__card:only-child{width:100%}}.service-blog__card:hover{border-color:var(--accent-1-100-color);box-shadow:0 12px 32px rgba(24,33,63,.1)}.service-blog__media{position:relative;display:block;aspect-ratio:5/2;background:var(--base-20-color)}.service-blog__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-blog__doctor{display:flex;gap:calc(var(--gap)*1.25);align-items:center;min-width:0}.service-blog__media .service-blog__doctor{position:absolute;bottom:calc(var(--gap)*2);left:calc(var(--gap)*2);max-width:calc(100% - var(--gap)*4);padding:7px 16px 7px 7px;border-radius:999px;background:rgba(255,255,255,.94)}@media screen and (max-width: 767px){.service-blog__media .service-blog__doctor{bottom:var(--gap);left:var(--gap);padding:5px 12px 5px 5px}}.service-blog__doctor-photo{flex:0 0 auto;display:block;width:34px;height:34px;overflow:hidden;border-radius:9px;background:var(--base-20-color)}@media screen and (max-width: 767px){.service-blog__doctor-photo{width:28px;height:28px;border-radius:8px}}.service-blog__doctor-photo img{display:block;width:100%;height:150%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.service-blog__doctor-text{display:flex;flex-direction:column;min-width:0}.service-blog__doctor-name{color:var(--base-100-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.4;white-space:nowrap}@media screen and (max-width: 767px){.service-blog__doctor-name{font-size:calc(14/var(--initial-font-multiplier)*1rem)}}.service-blog__doctor-position{overflow:hidden;color:var(--base-80-color);font-size:calc(12/var(--initial-font-multiplier)*1rem);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.service-blog__body{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--gap)*1.5);padding:calc(var(--gap)*2.75) calc(var(--gap)*3) calc(var(--gap)*3)}@media screen and (max-width: 767px){.service-blog__body{gap:var(--gap);padding:calc(var(--gap)*2)}}.service-blog__rubric{align-self:flex-start;padding:4px 12px;border-radius:8px;background:rgba(226,87,44,.12);color:var(--accent-2-100-color);font-size:calc(14/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.4}@media screen and (max-width: 767px){.service-blog__rubric{padding:2px 10px;font-size:calc(12/var(--initial-font-multiplier)*1rem)}}.service-blog__name{font-size:calc(20/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.5;letter-spacing:-0.2px;text-wrap:pretty}@media screen and (max-width: 767px){.service-blog__name{font-size:calc(16/var(--initial-font-multiplier)*1rem);line-height:1.6}}.service-blog__foot{display:flex;gap:calc(var(--gap)*2);align-items:center;justify-content:space-between;margin-top:auto;padding-top:var(--gap)}.service-blog__read{flex:0 0 auto;color:var(--base-60-color);font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.4}@media screen and (max-width: 767px){.service-blog__read{font-size:calc(12/var(--initial-font-multiplier)*1rem)}}.service-blog__card--flat .service-blog__body{gap:calc(var(--gap)*1.5);padding-top:calc(var(--gap)*3)}.service-blog__card--flat .service-blog__foot{padding-top:calc(var(--gap)*1.5);border-top:1px solid var(--base-40-color)}@media screen and (max-width: 767px){.service-blog__foot{flex-wrap:wrap;gap:var(--gap)}}@media(prefers-reduced-motion: reduce){.service-blog__card{transition:none}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/promotion-loyalty-form-row/static.css?17811695053116*/
.promotion-loyalty-form{padding-block:calc(var(--gap)*4)}@media screen and (max-width: 767px){.promotion-loyalty-form{padding-block:calc(var(--gap)*3)}}.promotion-loyalty-form__layout{display:grid;grid-template-columns:minmax(0, 1fr) 24rem;gap:1rem;align-items:stretch}@media screen and (max-width: 1439px){.promotion-loyalty-form__layout{grid-template-columns:1fr}}.promotion-loyalty-form__banner,.promotion-loyalty-form__aside{min-width:0}.promotion-loyalty-form__aside,.promotion-loyalty-form__form{height:100%}.promotion-loyalty-form__banner-inner,.promotion-loyalty-form__banner-card{height:100%}.promotion-loyalty-form__banner-card{min-height:29.0625rem;padding:3rem}@media screen and (max-width: 1439px){.promotion-loyalty-form__banner-card{min-height:24rem;padding:1.5rem}}@media screen and (max-width: 767px){.promotion-loyalty-form__banner-card{min-height:28rem;padding:1.25rem}}.promotion-loyalty-form__banner-card .prices-loyalty-banner__content{width:min(100%,31.25rem);min-height:23rem}@media screen and (max-width: 1439px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__content{width:min(100%,20rem);min-height:21rem}}@media screen and (max-width: 767px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__content{width:100%;min-height:25rem}}.promotion-loyalty-form__banner-card .prices-loyalty-banner__title{font-size:calc(32/var(--initial-font-multiplier)*1rem);letter-spacing:-0.448px}@media screen and (max-width: 1439px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__title{font-size:calc(18/var(--initial-font-multiplier)*1rem);letter-spacing:-0.312px}}.promotion-loyalty-form__banner-card .prices-loyalty-banner__description{max-width:26rem}@media screen and (max-width: 1439px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__description{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.6;letter-spacing:-0.0512px}}.promotion-loyalty-form__banner-card .prices-loyalty-banner__button{--button-background: var(--accent-2-100-color);--button-border-color: var(--accent-2-100-color)}@media screen and (max-width: 767px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__button{width:100%}}.promotion-loyalty-form__banner-card .prices-loyalty-banner__media{top:-0.25rem;right:-1.5rem;width:32.125rem;height:32.125rem}@media screen and (max-width: 1439px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__media{top:1.5rem;right:-2rem;width:23rem;height:23rem}}@media screen and (max-width: 767px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__media{top:8rem;right:auto;left:2rem;width:22rem;height:22rem}}.promotion-loyalty-form__banner-card .prices-loyalty-banner__coins{top:1.5rem;left:-0.75rem;width:43rem;height:18rem}@media screen and (max-width: 1439px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__coins{top:.5rem;left:-2rem;width:29rem;height:15rem}}@media screen and (max-width: 767px){.promotion-loyalty-form__banner-card .prices-loyalty-banner__coins{top:1rem;left:-4rem;width:30rem;height:16rem}}.promotion-loyalty-form__aside{display:flex;align-items:stretch}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/promotion-loyalty-form-row/style.css?17852352415647*/
.y4UnX{overflow:hidden;padding-right:var(--modal-scrollbar-width, 0)}.Y77D5{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--base-100-color);opacity:0;transition:opacity 260ms cubic-bezier(0.22, 1, 0.36, 1)}.z0rUY{opacity:1}.sRnLX{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:rgba(4,10,34,.5);cursor:default}.fLGWM{position:relative;z-index:1;display:flex;align-items:flex-start;gap:16px;max-width:min(100%,100vw - 48px);max-height:calc(100vh - 48px);margin-left:72px;transform:translateY(8px) scale(0.96);transform-origin:center;transition:transform 260ms cubic-bezier(0.22, 1, 0.36, 1),opacity 260ms cubic-bezier(0.22, 1, 0.36, 1);opacity:0}.z0rUY .fLGWM{transform:translateY(0) scale(1);opacity:1}.IPGB8{width:720px;max-width:min(100%,720px);max-height:calc(100vh - 48px);padding:24px;overflow:hidden;background:var(--base-0-color);border-radius:var(--border-radius-24)}.ZHWER{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 96px)}.XH1Ui{display:flex;align-items:center;justify-content:space-between;gap:16px}.wflDz{margin:0;color:var(--base-100-color);font-size:calc(24/var(--initial-font-multiplier)*1rem);font-weight:600;line-height:1.4;letter-spacing:-0.12px}.Cq8LL{display:flex;flex-direction:column;flex:1 1 auto;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;color:var(--base-80-color);font-size:calc(16/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.6;letter-spacing:-0.0512px}.Cq8LL p{margin:0}.RckPq{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;color:var(--base-100-color);background:var(--base-0-color);cursor:pointer;transition:background-color var(--transition-time) var(--transition-effect),color var(--transition-time) var(--transition-effect)}.RckPq span{position:relative;display:block;width:12px;height:12px}.RckPq span::before,.RckPq span::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:999px;background:currentColor}.RckPq span::before{transform:translate(-50%, -50%) rotate(45deg)}.RckPq span::after{transform:translate(-50%, -50%) rotate(-45deg)}.RckPq:hover{color:var(--accent-1-100-color)}.Wcpk8{width:56px;height:56px;border-radius:99px}.H0zgt{display:none}@media screen and (max-width: 1439px){.Y77D5{align-items:flex-end;justify-content:center;padding:0}.fLGWM{display:block;width:100%;max-width:100%;max-height:min(100vh,100dvh);margin-left:0;transform:translateY(32px);transform-origin:bottom center}.z0rUY .fLGWM{transform:translateY(0)}.IPGB8{width:100%;max-width:100%;max-height:min(100vh,100dvh);padding:24px;border-radius:var(--border-radius-16) var(--border-radius-16) 0 0}.ZHWER{gap:8px;max-height:calc(min(100vh,100dvh) - 48px)}.wflDz{line-height:1.4;letter-spacing:0}.Cq8LL{letter-spacing:-0.08px}.Wcpk8{display:none}.H0zgt{display:inline-flex;width:32px;height:32px;border-radius:var(--border-radius-24);background:var(--base-20-color)}.H0zgt span{width:12px;height:12px}}@media screen and (max-width: 767px){.wflDz{font-size:calc(18/var(--initial-font-multiplier)*1rem)}.Cq8LL{font-size:calc(14/var(--initial-font-multiplier)*1rem);line-height:1.56}}
.XHoCM{position:relative;display:flex;flex-direction:column;height:100%;gap:48px;padding:24px;overflow:clip;border-radius:var(--border-radius-24);background:var(--accent-1-100-color);box-shadow:inset 0 2px 9.3px rgba(255,255,255,.25)}.AMYPG,.jgjdC{position:relative;z-index:1}.AMYPG{display:flex;flex-direction:column;gap:16px}.QLhHv,.dvxpk,.dSaeS{margin:0}.QLhHv{color:var(--base-0-color);font-size:24px;font-weight:600;line-height:1.4;letter-spacing:-0.12px;white-space:pre-line}.dvxpk{color:rgba(255,255,255,.8);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-0.0512px}.jgjdC{display:flex;flex-direction:column;gap:16px}.fTPtF{gap:8px}.vpeim{color:var(--base-0-color);font-size:18px;font-weight:400;line-height:1.8;letter-spacing:-0.054px}.vpeim::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}.vpeim::placeholder{color:rgba(255,255,255,.5);opacity:1}.CJxbe{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:16px 24px;border:0;border-radius:var(--border-radius-16);background:var(--base-0-color);color:var(--accent-1-100-color);font-family:var(--font-family-sans-serif);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.048px;cursor:pointer}.CJxbe:hover:not(:disabled){background:var(--accent-2-100-color);color:var(--base-0-color);transition:var(--transition-time) var(--transition-effect)}.CJxbe:disabled{opacity:.65;cursor:default}.dSaeS{color:rgba(255,255,255,.8);font-size:12px;font-weight:400;line-height:1.6;letter-spacing:0}.dSaeS a{color:inherit;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cXfiS{position:relative;z-index:1;width:100%;justify-content:flex-start}.cXfiS .checkbox__label{color:rgba(255,255,255,.8);font-size:12px;line-height:1.6;white-space:normal}.cXfiS .checkbox__label a{color:var(--base-0-color);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cXfiS .checkbox__input:checked + .checkbox__mark{background:var(--base-0-color)}.cXfiS .checkbox__input:checked + .checkbox__mark::after{border-color:var(--accent-1-100-color)}@media(max-width: 1439px){.XHoCM{gap:24px;padding:16px}.QLhHv{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0}.dvxpk{font-size:14px;line-height:1.56;letter-spacing:-0.08px}.CJxbe{min-height:50px}.vpeim{font-size:14px;line-height:1.6;letter-spacing:-0.3px}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/prices-loyalty-banner/static.css?17852352413214*/
.prices-loyalty-banner{background:var(--base-0-color)}.prices-loyalty-banner--embedded{width:100%;background:rgba(0,0,0,0)}.prices-loyalty-banner__container{padding-top:calc(var(--gap)*4);padding-bottom:calc(var(--gap)*4)}.prices-loyalty-banner__card{position:relative;overflow:hidden;min-height:433px;padding:calc(var(--gap)*6);border-radius:var(--border-radius-24);background:linear-gradient(180deg, #fff8f4 0%, #fff0df 100%)}.prices-loyalty-banner__card--orange .prices-loyalty-banner__button{--button-background: var(--accent-2-100-color);--button-border-color: var(--accent-2-100-color)}.prices-loyalty-banner__card--orange .prices-loyalty-banner__button:hover,.prices-loyalty-banner__card--orange .prices-loyalty-banner__button:focus-visible,.prices-loyalty-banner__card--orange .prices-loyalty-banner__button.button--state-hovered{--button-background: var(--accent-2-80-color);--button-border-color: var(--accent-2-80-color)}.prices-loyalty-banner__card--orange .prices-loyalty-banner__button:active,.prices-loyalty-banner__card--orange .prices-loyalty-banner__button.button--state-pressed{--button-background: var(--accent-2-120-color);--button-border-color: var(--accent-2-120-color)}.prices-loyalty-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:min(100%,599px);min-height:337px}.prices-loyalty-banner__text{display:grid;gap:calc(var(--gap)*2)}.prices-loyalty-banner__title{color:var(--base-100-color);font-size:32px;font-weight:600;line-height:1.3;letter-spacing:0}.prices-loyalty-banner__description{color:var(--base-80-color);font-size:18px;line-height:1.8;letter-spacing:0}.prices-loyalty-banner__button{width:-moz-max-content;width:max-content}.prices-loyalty-banner__media{position:absolute;z-index:0;top:-48px;right:182px;width:568px;height:568px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prices-loyalty-banner__image{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain}.prices-loyalty-banner__coins{position:absolute;z-index:0;top:49px;left:-58px;width:760px;height:300px;max-width:none}.prices-loyalty-banner__coins img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1439px){.prices-loyalty-banner__card{min-height:350px;padding:calc(var(--gap)*2)}.prices-loyalty-banner__content{width:min(100%,300px);min-height:318px}.prices-loyalty-banner__title{font-size:calc(20/var(--initial-font-multiplier)*1rem);line-height:1.5}.prices-loyalty-banner__description{font-size:12px;line-height:1.6}.prices-loyalty-banner__button{width:230px;--button-height: 50px;--button-radius: 999px}.prices-loyalty-banner__media{top:30px;right:-16px;width:362px;height:362px}.prices-loyalty-banner__coins{top:-13px;left:-41px;width:455px;height:244px}}@media screen and (max-width: 767px){.prices-loyalty-banner__content{width:100%;min-height:488px}.prices-loyalty-banner__button{width:100%}.prices-loyalty-banner__media{top:148px;right:auto;left:15px;width:372px;height:372px}.prices-loyalty-banner__coins{top:32px;left:-88px;width:535px;height:274px}}

/* End */


/* Start:/local/templates/avedental/components/avedental/entity.list/main-doctors/static.css?178523524115024*/
.main-doctors{overflow:hidden;width:100%;background:var(--base-0-color)}.main-doctors__container{padding-block:calc(var(--gap)*8)}.main-doctors__slider{--paged-slider-visible: 4;display:flex;flex-direction:column;gap:calc(var(--gap)*5)}.main-doctors__header{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--gap)*4)}.main-doctors__intro{display:flex;flex-direction:column;gap:calc(var(--gap)*3);width:min(680px,100%)}.main-doctors__title,.main-doctors__description{margin:0}.main-doctors__title{color:var(--base-100-color);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.main-doctors__description{display:block;color:var(--base-80-color);font-size:var(--description-font-size);font-weight:var(--description-font-weight);line-height:var(--description-line-height);letter-spacing:var(--description-letter-spacing)}.main-doctors__title-line,.main-doctors__description-line{display:block}@media screen and (max-width: 767px){.main-doctors__title-line,.main-doctors__description-line{display:inline}}.main-doctors__title--mobile,.main-doctors__title-line--mobile-small,.main-doctors__title-line--mobile-wide{display:none}.main-doctors__arrows{display:flex;flex:0 0 auto;gap:var(--gap)}.main-doctors__arrows[hidden]{display:none}.main-doctors__arrow{display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:var(--border-radius-16);background:var(--accent-1-100-color);color:var(--base-0-color);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.main-doctors__arrow:hover:not(:disabled){background:var(--accent-1-80-color)}.main-doctors__arrow:focus-visible{outline:2px solid var(--accent-1-100-color);outline-offset:4px}.main-doctors__arrow:disabled{background:var(--base-20-color);color:var(--base-100-color);cursor:default}.main-doctors__arrow-icon{width:24px;height:24px}.main-doctors__viewport{overflow:hidden;width:100%;touch-action:pan-y}.main-doctors__track{display:flex;gap:calc(var(--gap)*2);width:100%;transition:transform .32s ease;will-change:transform}.main-doctors__card{display:flex;flex:0 0 calc((100% - var(--gap)*6)/4);flex-direction:column;gap:calc(var(--gap)*3);min-width:0;color:inherit;text-decoration:none;transition:transform .24s ease}.main-doctors__card[href]{cursor:pointer}.main-doctors__card[href]:hover{transform:translateY(-4px)}.main-doctors__card[href]:focus-visible{border-radius:var(--border-radius-24);outline:2px solid var(--accent-1-100-color);outline-offset:4px}.main-doctors__photo{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:317px;overflow:hidden;border-radius:var(--border-radius-24);background:var(--base-20-color)}.main-doctors__ornament{position:absolute;top:70px;left:50%;width:284px;height:242px;transform:translateX(-50%);background:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgdmlld0JveD0iMCAwIDI4NCAyNDEuNTQ3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iVmVjdG9yIiBvcGFjaXR5PSIwLjUiIGQ9Ik0yODAuOTk3IDY3LjEwMzJDMjcxLjI2NiA2Ni41NjkgMjY2LjQ3MyA2OC44NTUxIDI2NC4xMjggNzEuNDY3QzI2NS4xODYgNjQuMDQ3OSAyNjUuOTUgNTcuMDgyOCAyNjYuNSA1MC43OTA3QzI3OS42MDIgNTEuNzY4MiAyODQgMzkuNzI4OCAyODQgMzkuNzI4OEMyNzQuMTIgMzkuMTg0IDI2OS4zMjcgNDEuNTUwMiAyNjcuMDE4IDQ0LjIxNTZDMjY3LjYyOCAzNS42IDI2Ny44MzEgMjguNjQwMiAyNjcuODg0IDI0LjA0MTNDMjY5LjU0NiAyMi44MTgyIDI3Mi42NTYgMTkuNzc5IDI3Mi43NDcgMTQuMTI3OEMyNzIuODY0IDYuNDUyMzMgMjY2LjkwMSAwLjA2OTQzNzMgMjY2Ljg0MiAwLjAwNTM0MTMzQzI2Ni43ODMgMC4wNzQ3Nzg3IDI2MC44MiA2LjQ1MjMzIDI2MC45MzcgMTQuMTI3OEMyNjEuMDIzIDE5LjcyNTUgMjY0LjA3OSAyMi43NTk0IDI2NS43NTIgMjQuMDAzOUMyNjUuNjkzIDI4LjcwNDMgMjY1LjQ4NSAzNS44OTM4IDI2NC44MzggNDQuODE5MUMyNjMuODcxIDQxLjM2MzMgMjYwLjMyMyAzNy4wOTAyIDI0OS43NTQgMzQuMjQ4NkMyNDkuNzU0IDM0LjI0ODYgMjUwLjIwMiA0OC4wMTg2IDI2NC4zNzkgNTAuNTI5QzI2My44MDIgNTcuMTIwMiAyNjIuOTg5IDY0LjQ0ODUgMjYxLjg1MSA3Mi4yNzg5QzI2MC45MTYgNjguODA3IDI1Ny4zOTUgNjQuNDg1OSAyNDYuNzQ1IDYxLjYyODNDMjQ2Ljc0NSA2MS42MjgzIDI0Ny4xOTQgNzUuMTQxOSAyNjEuMDAyIDc3LjgyODZDMjYwLjAwMiA4NC4wMjk4IDI1OC44IDkwLjQ4NzUgMjU3LjM0NyA5Ny4wOTQ3QzI1Ni42NjggOTMuNjM4OSAyNTMuNjgxIDg5LjIxNjMgMjQ0Ljg3IDg0Ljc3MjNDMjQ0Ljg3IDg0Ljc3MjMgMjQyLjUxOSA5OC4zMDcyIDI1NS44MjkgMTAzLjY1OUMyNTQuNzA3IDEwOC4yODUgMjUzLjQ2MiAxMTIuOTY5IDI1Mi4wNzMgMTE3LjY2NEMyNTEuNTM4IDExOS40NzUgMjUwLjk3MiAxMjEuMzA3IDI1MC4zODQgMTIzLjE1QzI0OS4yMDkgMTE5LjkwOCAyNDUuODM3IDExNi4wMyAyMzcuNjU2IDExMi4zNkMyMzcuNjU2IDExMi4zNiAyMzYuMDQ4IDEyNS4wMDMgMjQ4LjAzMyAxMzAuMTc0QzI0NS44OSAxMzYuMjczIDI0My40NDggMTQyLjQ2NCAyNDAuNjU5IDE0OC42MzNDMjQwLjE0NiAxNDUuMTk5IDIzNy41MjggMTQwLjcwMSAyMjkuODIyIDEzNS41NzRDMjI5LjgyMiAxMzUuNTc0IDIyNi4wNTUgMTQ4LjExNSAyMzcuNTgxIDE1NS4xMzRDMjM0LjA0OSAxNjIuMjggMjMwLjAzMSAxNjkuMzM2IDIyNS40NTcgMTc2LjExNEMyMjUuNTc0IDE3Mi42MTYgMjIzLjcyNiAxNjcuNjY0IDIxNi41MTIgMTYxLjI4N0MyMTYuNTEyIDE2MS4yODcgMjExLjA3MiAxNzMuMTgyIDIyMS41MDggMTgxLjcwN0MyMTcuNDg0IDE4Ny4xNSAyMTMuMDc2IDE5Mi4zNjggMjA4LjI0NiAxOTcuMjU1QzIwOS4wMDQgMTkzLjgxIDIwOC4wMTYgMTg4LjU0NCAyMDEuNTcyIDE4MC45NTlDMjAxLjU3MiAxODAuOTU5IDE5NC41MzQgMTkxLjg5OCAyMDMuNTMzIDIwMS44MDFDMTk4LjgyIDIwNi4xMTEgMTkzLjczMyAyMTAuMTEyIDE4OC4yNSAyMTMuNzIzQzE4OS41NDkgMjEwLjUyMyAxODkuNjI5IDIwNS4zOCAxODUuOTI2IDE5Ny4xNDlDMTg1LjkyNiAxOTcuMTQ5IDE3Ni4xOTUgMjA1LjY0MSAxODEuOTU2IDIxNy41ODVDMTc1LjU3IDIyMS4yMzMgMTY4LjY4OCAyMjQuMzYzIDE2MS4yNiAyMjYuODczQzE2My42NDkgMjI0LjIyOSAxNjUuMzggMjE5LjA0OCAxNjIuNzk0IDIwOC44NzNDMTYyLjc5NCAyMDguODczIDE1MS41NDEgMjE1LjY4MyAxNTUuNDU3IDIyOC42NzNDMTUzLjMzNiAyMjkuMjcxIDE1MS4xNzIgMjI5LjgyMiAxNDguOTY1IDIzMC4zMThDMTQ0LjM3NSAyMzEuMzQ5IDEzOS42MDMgMjMxLjM0OSAxMzUuMDEzIDIzMC4zMThDMTMyLjgwNyAyMjkuODIyIDEzMC42NDIgMjI5LjI3NyAxMjguNTIxIDIyOC42NzNDMTMyLjQzOCAyMTUuNjgzIDEyMS4xODQgMjA4Ljg3MyAxMjEuMTg0IDIwOC44NzNDMTE4LjU5OCAyMTkuMDQzIDEyMC4zMyAyMjQuMjI5IDEyMi43MTggMjI2Ljg3M0MxMTUuMjk2IDIyNC4zNjggMTA4LjQwOCAyMjEuMjMzIDEwMi4wMjMgMjE3LjU4NUMxMDcuNzg4IDIwNS42NDEgOTguMDUyNiAxOTcuMTQ5IDk4LjA1MjYgMTk3LjE0OUM5NC4zNDk2IDIwNS4zNzQgOTQuNDI5NyAyMTAuNTE4IDk1LjcyODIgMjEzLjcyM0M5MC4yNDU4IDIxMC4xMTIgODUuMTU4OCAyMDYuMTExIDgwLjQ0NTkgMjAxLjgwMUM4OS40NDk2IDE5MS44OTggODIuNDA2OSAxODAuOTU5IDgyLjQwNjkgMTgwLjk1OUM3NS45NTc0IDE4OC41NDkgNzQuOTc0MiAxOTMuODEgNzUuNzMyOSAxOTcuMjU1QzcwLjkwMjUgMTkyLjM2OCA2Ni40ODg4IDE4Ny4xNSA2Mi40NzA1IDE4MS43MDdDNzIuOTAwOSAxNzMuMTc3IDY3LjQ2NjYgMTYxLjI4NyA2Ny40NjY2IDE2MS4yODdDNjAuMjUyOSAxNjcuNjY0IDU4LjQwNDEgMTcyLjYxNiA1OC41MjE2IDE3Ni4xMTRDNTMuOTQ3NiAxNjkuMzM2IDQ5LjkzNDcgMTYyLjI4IDQ2LjM5NzMgMTU1LjEzNEM1Ny45MjMyIDE0OC4xMSA1NC4xNTYgMTM1LjU3NCA1NC4xNTYgMTM1LjU3NEM0Ni40NTA4IDE0MC42OTYgNDMuODMyNSAxNDUuMTkzIDQzLjMxOTUgMTQ4LjYzM0M0MC41MzAyIDE0Mi40NjQgMzguMDg4MiAxMzYuMjY4IDM1Ljk0NTUgMTMwLjE3NEM0Ny45MzA5IDEyNS4wMDMgNDYuMzIyNSAxMTIuMzYgNDYuMzIyNSAxMTIuMzZDMzguMTM2MyAxMTYuMDMgMzQuNzY0NiAxMTkuOTA4IDMzLjU5NDQgMTIzLjE1QzMzLjAwNjYgMTIxLjMwNyAzMi40NDAyIDExOS40NzUgMzEuOTA1OCAxMTcuNjY0QzMwLjUyMTkgMTEyLjk2OSAyOS4yNzE1IDEwOC4yODUgMjguMTQ5NCAxMDMuNjU5QzQxLjQ2IDk4LjMwNzIgMzkuMTA4OCA4NC43NzIzIDM5LjEwODggODQuNzcyM0MzMC4yOTc1IDg5LjIxNjMgMjcuMzEwNSA5My42Mzg5IDI2LjYzMTggOTcuMDk0N0MyNS4xNzg0IDkwLjQ4NzUgMjMuOTc2MSA4NC4wMjk4IDIyLjk3NjkgNzcuODI4NkMzNi43ODQ0IDc1LjE0MTkgMzcuMjMzMyA2MS42MjgzIDM3LjIzMzMgNjEuNjI4M0MyNi41ODM3IDY0LjQ5MTIgMjMuMDYyNCA2OC44MDcgMjIuMTI3MyA3Mi4yNzg5QzIwLjk4OTEgNjQuNDQ4NSAyMC4xNzY5IDU3LjEyMDIgMTkuNTk5OCA1MC41MjlDMzMuNzc2MSA0OC4wMTg2IDM0LjIyNDkgMzQuMjQ4NiAzNC4yMjQ5IDM0LjI0ODZDMjMuNjYwOSAzNy4wODQ5IDIwLjExMjggNDEuMzU3OSAxOS4xNDAzIDQ0LjgxOTFDMTguNDkzNyAzNS44OTM4IDE4LjI4IDI4LjY5OSAxOC4yMjY2IDI0LjAwMzlDMTkuODk5MSAyMi43NTk0IDIyLjk1NTUgMTkuNzIwMiAyMy4wNDEgMTQuMTI3OEMyMy4xODUzIDYuNDQ2OTkgMTcuMjIyIDAuMDY5NDM3MyAxNy4xNTc5IDBDMTcuMDk5MSAwLjA2OTQzNzMgMTEuMTM1OCA2LjQ0Njk5IDExLjI1MzMgMTQuMTIyNUMxMS4zMzg4IDE5Ljc2ODMgMTQuNDU0MSAyMi44MDc1IDE2LjExNTkgMjQuMDM2QzE2LjE2OTMgMjguNjQwMiAxNi4zNzI0IDM1LjU5NDYgMTYuOTgxNSA0NC4yMTAyQzE0LjY3ODUgNDEuNTQ0OSA5Ljg4MDA3IDM5LjE4NCAwIDM5LjcyMzVDMCAzOS43MjM1IDQuMzk3NjcgNTEuNzU3NSAxNy40OTk5IDUwLjc4NTRDMTguMDUwMiA1Ny4wNzc1IDE4LjgxOTcgNjQuMDQyNiAxOS44NzI0IDcxLjQ2MTdDMTcuNTI2NiA2OC44NDk4IDEyLjcyODEgNjYuNTYzNyAzLjAwMzAzIDY3LjA5NzhDMy4wMDMwMyA2Ny4wOTc4IDcuNDg2MiA3OS4zNjY5IDIwLjg4MjMgNzguMTI3N0MyMS45MzQ5IDg0LjY2MDEgMjMuMjEyIDkxLjQ4MSAyNC43NjcgOTguNDYyMUMyMi4xMDU5IDk2LjA4NTIgMTYuOTAxNCA5NC4zODEzIDYuNzA2MDUgOTcuMDg0MUM2LjcwNjA1IDk3LjA4NDEgMTMuNDc2MiAxMDguMDAyIDI2LjEzNDkgMTA0LjM0OEMyNy4yNDYzIDEwOC45MzEgMjguNDgwNyAxMTMuNTY3IDI5Ljg1MzkgMTE4LjIxNEMzMC43MTQyIDEyMS4xMzYgMzEuNjE3MyAxMjQuMDA0IDMyLjU0NzEgMTI2LjgyNUMzMC41NTkzIDEyMy43NjQgMjUuNjI3MyAxMjAuNTMzIDEzLjM5MDcgMTIzLjE5OEMxMy4zOTA3IDEyMy4xOTggMjAuMTE4MiAxMzUuMjQ4IDMzLjg5MzYgMTMwLjk0M0MzMy44OTM2IDEzMC45NDMgMzMuODkzNiAxMzAuODczIDMzLjg4ODMgMTMwLjc0NUMzNi40MDUgMTM3Ljk2NyAzOS4xNjc2IDE0NC44NDEgNDIuMTcwNiAxNTEuMzYzQzM5LjQwODEgMTQ5LjAzNCAzMy45OTUxIDE0Ny40ODUgMjMuNDU3OCAxNTEuNjgzQzIzLjQ1NzggMTUxLjY4MyAzMS44NTc3IDE2Mi4xNjggNDQuNDU3NiAxNTYuMTgxQzQ4LjM1MyAxNjQuMTA3IDUyLjYxNzEgMTcxLjQ3OCA1Ny4yMzkyIDE3OC4yNjdDNTQuMDkxOSAxNzYuNTY4IDQ4LjU5MzUgMTc2LjEzNiAzOS4yNTMxIDE4MS40MzRDMzkuMjUzMSAxODEuNDM0IDQ4Ljk4MzYgMTkwLjY1NCA2MC42MzIzIDE4My4wNTNDNjIuODMzOCAxODYuMDM5IDY1LjEwNDggMTg4LjkxMiA2Ny40NTA2IDE5MS42NTJDNjkuNjczNSAxOTQuMjQ4IDcxLjk3MTIgMTk2LjcyMSA3NC4zMjc2IDE5OS4wOTNDNzAuOTM5OSAxOTguMDE5IDY1LjUzMjMgMTk4LjU4IDU3LjM1MTQgMjA0LjkxNUM1Ny4zNTE0IDIwNC45MTUgNjguMzUzNiAyMTIuNzAzIDc4LjgyNjggMjAzLjQwOUM4NC40MjE0IDIwOC41MiA5MC4zNTggMjEzLjAzOSA5Ni42MzEyIDIxNi45NTRDOTMuMDYxOCAyMTYuMzA4IDg3LjUyNiAyMTcuNjkxIDgwLjYzODMgMjI3LjEyNEM4MC42MzgzIDIyNy4xMjQgOTMuNTA1MyAyMzEuNiAxMDAuOTY1IDIxOS41MzRDMTA3LjUwNSAyMjMuMjQxIDExNC4zODIgMjI2LjMyOCAxMjEuNTk2IDIyOC43NzVDMTE4LjEyMyAyMjkuNDIxIDExMy42NDUgMjMyLjM5NiAxMDkuMjE1IDI0MS40MTJDMTA5LjIxNSAyNDEuNDEyIDEyMi40NjcgMjQzLjU1OSAxMjcuODA1IDIzMC43MDNDMTI5LjU1MiAyMzEuMTk0IDEzMi40OTEgMjMxLjg2MiAxMzUuMjQ4IDIzMi40NTVDMTM5LjcgMjMzLjQxMSAxNDQuMjk1IDIzMy40MTEgMTQ4Ljc0NiAyMzIuNDU1QzE1MS41MDMgMjMxLjg2MiAxNTQuNDQyIDIzMS4xOTQgMTU2LjE5IDIzMC43MDNDMTYxLjUyOCAyNDMuNTU5IDE3NC43NzkgMjQxLjQxMiAxNzQuNzc5IDI0MS40MTJDMTcwLjM1IDIzMi4zOTYgMTY1Ljg3MiAyMjkuNDIxIDE2Mi4zOTkgMjI4Ljc3NUMxNjkuNjEyIDIyNi4zMjMgMTc2LjQ4OSAyMjMuMjQxIDE4My4wMyAyMTkuNTM0QzE5MC40ODkgMjMxLjYgMjAzLjM1NiAyMjcuMTI0IDIwMy4zNTYgMjI3LjEyNEMxOTYuNDc0IDIxNy42OTEgMTkwLjkzOCAyMTYuMzA4IDE4Ny4zNjMgMjE2Ljk1NEMxOTMuNjM3IDIxMy4wMzkgMTk5LjU3MyAyMDguNTIgMjA1LjE2OCAyMDMuNDA5QzIxNS42NDEgMjEyLjcwMyAyMjYuNjQzIDIwNC45MTUgMjI2LjY0MyAyMDQuOTE1QzIxOC40NjIgMTk4LjU4IDIxMy4wNTUgMTk4LjAxOSAyMDkuNjY3IDE5OS4wOTNDMjEyLjAyMyAxOTYuNzIxIDIxNC4zMjEgMTk0LjI0OCAyMTYuNTQ0IDE5MS42NTJDMjE4Ljg5IDE4OC45MTIgMjIxLjE2NiAxODYuMDQ0IDIyMy4zNjIgMTgzLjA1M0MyMzUuMDA2IDE5MC42NTQgMjQ0Ljc0MSAxODEuNDM0IDI0NC43NDEgMTgxLjQzNEMyMzUuNDA2IDE3Ni4xMzYgMjI5LjkwOCAxNzYuNTY4IDIyNi43NTUgMTc4LjI2N0MyMzEuMzc3IDE3MS40NzggMjM1LjY0MiAxNjQuMTA3IDIzOS41MzcgMTU2LjE4MUMyNTIuMTM3IDE2Mi4xNjggMjYwLjUzNyAxNTEuNjgzIDI2MC41MzcgMTUxLjY4M0MyNTAuMDA1IDE0Ny40ODUgMjQ0LjU4NiAxNDkuMDM0IDI0MS44MjQgMTUxLjM2M0MyNDQuODIyIDE0NC44NDEgMjQ3LjU4NCAxMzcuOTY3IDI1MC4xMDYgMTMwLjc0NUMyNTAuMTAxIDEzMC44NzMgMjUwLjEwMSAxMzAuOTQzIDI1MC4xMDEgMTMwLjk0M0MyNjMuODcxIDEzNS4yNDMgMjcwLjYwNCAxMjMuMTk4IDI3MC42MDQgMTIzLjE5OEMyNTguMzY3IDEyMC41MzggMjUzLjQzNSAxMjMuNzY0IDI1MS40NDggMTI2LjgyNUMyNTIuMzgzIDEyNC4wMDQgMjUzLjI4IDEyMS4xMzYgMjU0LjE0MSAxMTguMjE0QzI1NS41MTQgMTEzLjU2NyAyNTYuNzQ4IDEwOC45MzEgMjU3Ljg2IDEwNC4zNDhDMjcwLjUyNCAxMDguMDAyIDI3Ny4yODggOTcuMDg0MSAyNzcuMjg4IDk3LjA4NDFDMjY3LjA5MyA5NC4zODEzIDI2MS44ODkgOTYuMDc5OSAyNTkuMjI4IDk4LjQ2MjFDMjYwLjc4MyA5MS40ODYzIDI2Mi4wNiA4NC42NjU1IDI2My4xMTIgNzguMTI3N0MyNzYuNTA4IDc5LjM2NjkgMjgwLjk5MiA2Ny4wOTc4IDI4MC45OTIgNjcuMDk3OEwyODAuOTk3IDY3LjEwMzJaIiBmaWxsPSJ2YXIoLS1maWxsLTAsICNFMEU3RjApIi8+Cjwvc3ZnPgo=) center/contain no-repeat;pointer-events:none}.main-doctors__image{position:relative;z-index:1;display:block;width:224px;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.main-doctors__experience{position:absolute;z-index:2;bottom:calc(var(--gap)*2);left:calc(var(--gap)*2);padding:var(--gap) calc(var(--gap)*2);border-radius:var(--border-radius-16);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--base-100-color);font-size:var(--footnote-font-size);font-weight:var(--footnote-font-weight);line-height:var(--footnote-line-height);letter-spacing:var(--footnote-letter-spacing);white-space:nowrap}.main-doctors__body{display:flex;flex-direction:column;gap:calc(var(--gap)/2)}.main-doctors__name{color:var(--base-100-color);font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.main-doctors__position{color:var(--base-80-color);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.main-doctors__controls{display:none}.main-doctors__slider[data-paged-slider-dragging=true] .main-doctors__track{transition:none}.paged-slider__dots{display:flex;align-items:flex-start;width:100%;height:7px;gap:var(--gap)}.paged-slider__dot{flex:1 1 0;min-width:0;height:5px;padding:0;border:0;border-radius:var(--border-radius-16);background:var(--base-40-color);cursor:pointer}.paged-slider__dot[aria-selected=true]{background:var(--accent-1-100-color)}@media screen and (min-width: 768px)and (max-width: 1439px){.main-doctors__slider{--paged-slider-visible: 2}.main-doctors__card{flex-basis:calc((100% - var(--gap)*2)/2)}.main-doctors__controls{display:block}}@media screen and (max-width: 767px){.main-doctors__container{width:100%;padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.main-doctors__slider{--paged-slider-visible: 1;gap:calc(var(--gap)*3)}.main-doctors__header,.main-doctors__controls{width:calc(100% - 40px);margin-inline:auto}.main-doctors__header{display:block}.main-doctors__title--desktop,.main-doctors__arrows{display:none}.main-doctors__title--mobile,.main-doctors__description{display:block}.main-doctors__intro{display:flex;flex-direction:column;gap:calc(var(--gap)*2);width:100%}.main-doctors__title{font-size:24px;font-weight:600;line-height:1.4;letter-spacing:-0.013em}.main-doctors__title-line--mobile-wide{display:block}.main-doctors__title-line--mobile-small{display:none}.main-doctors__description{font-size:calc(14/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.6;letter-spacing:-0.08px}.main-doctors__viewport{width:calc(100% - 40px);margin-inline:auto}.main-doctors__track{gap:calc(var(--gap)*2)}.main-doctors__card{flex-basis:100%;gap:calc(var(--gap)*3)}.main-doctors__photo{height:317px}.main-doctors__ornament{top:59px;width:310px;height:264px}.main-doctors__experience{bottom:var(--gap);left:var(--gap)}.main-doctors__name{color:var(--accent-1-100-color);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-0.3px}.main-doctors__position{font-size:var(--footnote-font-size);line-height:1.6;letter-spacing:-0.08px}.main-doctors__controls{display:block}}@media screen and (max-width: 374px){.main-doctors__slider{gap:calc(var(--gap)*2)}.main-doctors__title-line--mobile-wide{display:none}.main-doctors__title-line--mobile-small{display:block}}

/* End */


/* Start:/local/templates/avedental/components/avedental/component/main-map/static.css?17859182271010*/
.main-map{width:100%;background:var(--base-0-color)}.main-map__container{padding-block:calc(var(--gap)*8)}@media screen and (max-width: 767px){.main-map__container{padding-block:calc(var(--gap)*3)}}.main-map--contacts .main-map__container{padding-top:calc(var(--gap)*8);padding-bottom:calc(var(--gap)*8)}.main-map__canvas{width:100%;aspect-ratio:1376/557.0483;overflow:hidden;border-radius:var(--border-radius-24);background:var(--base-20-color)}.main-map__canvas>div,.main-map__canvas [class*=ymaps-2]{border-radius:inherit}.main-map__actions{display:flex;margin-top:calc(var(--gap)*2)}@media screen and (max-width: 767px){.main-map__actions .button{width:100%}}@media screen and (max-width: 767px){.main-map--contacts .main-map__container{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.main-map__container{padding-top:calc(var(--gap)*3);padding-bottom:calc(var(--gap)*3)}.main-map__canvas{aspect-ratio:600/496}}@media screen and (max-width: 374px){.main-map__canvas{aspect-ratio:320/356}}

/* End */
/* /local/templates/avedental/components/avedental/entity.detail/pediatric-dentistry/static.css?17811695051 */
/* /local/templates/avedental/components/avedental/component/service-hero/static.css?17852352417970 */
/* /local/templates/avedental/components/avedental/component/service-warning-grid/static.css?178523524110091 */
/* /local/templates/avedental/components/avedental/component/service-pediatric-appointment-banner/static.css?17852352412502 */
/* /local/templates/avedental/components/avedental/component/promotion-treatment-steps-form/static.css?17852352419514 */
/* /local/templates/avedental/components/avedental/component/promotion-treatment-steps-form/style.css?17852352415647 */
/* /local/templates/avedental/components/avedental/component/promotion-feature-cards/static.css?17852352416998 */
/* /local/templates/avedental/components/avedental/component/service-installments-banner/static.css?17852352412914 */
/* /local/templates/avedental/components/avedental/component/faq/static.css?17852352412925 */
/* /local/templates/avedental/components/avedental/component/service-blog-posts/static.css?17852352415499 */
/* /local/templates/avedental/components/avedental/component/promotion-loyalty-form-row/static.css?17811695053116 */
/* /local/templates/avedental/components/avedental/component/promotion-loyalty-form-row/style.css?17852352415647 */
/* /local/templates/avedental/components/avedental/component/prices-loyalty-banner/static.css?17852352413214 */
/* /local/templates/avedental/components/avedental/entity.list/main-doctors/static.css?178523524115024 */
/* /local/templates/avedental/components/avedental/component/main-map/static.css?17859182271010 */
