:root{--background:#ffffff;--foreground:#1a1a1a}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--background);color:var(--foreground)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.page__main{min-height:40vh}.mirror-info-page__intro{font-size:1.05rem;line-height:1.55;margin:0 0 1.25rem}.mirror-info-page__block{margin:0 0 1.5rem}.mirror-info-page__block h2{margin:0 0 .75rem;font-size:1.35rem}.mirror-info-page__form{margin-top:2rem;max-width:36rem}.mirror-content-card{height:100%;padding:1rem 1.1rem 1.15rem;background:#f7f7f5;border:1px solid rgba(0,0,0,.06)}.mirror-content-card h3{margin:.65rem 0 .4rem;font-size:1.05rem;line-height:1.35}.mirror-content-card p{margin:0 0 .65rem;line-height:1.5;color:#333}.mirror-content-card p:last-child{margin-bottom:0}.mirror-content-card__list{margin:.35rem 0 0;padding-left:1.25rem;line-height:1.5;color:#333}.mirror-content-card__list li+li{margin-top:.35rem}.mirror-content-card__img,.mirror-media-block__img{display:block;width:100%;height:auto;object-fit:cover}.mirror-media-block__body{max-width:52rem;margin:0 auto 1.5rem;line-height:1.6;text-align:center}.mirror-media-block__gallery{margin:1rem 0 1.5rem}.mirror-tariffs__price{font-weight:700;margin:.35rem 0 .5rem!important}.mirror-content-cards,.mirror-media-block,.mirror-tariffs{margin:1.5rem 0 2.5rem}@media (max-width:760px){.mirror-content-card{padding:.85rem .9rem 1rem}.mirror-media-block__body{text-align:left}}