:root{--vt-bg:#fffdfa;--vt-bg-hero:#fff6e6;--vt-ink:#171310;--vt-muted:#8a7d70;--vt-placeholder:#a89b8c;--vt-border:#efe6da;--vt-border-soft:#f3eadd;--vt-surface:#fff;--vt-blue:#07f;--vt-blue-hover:#005fcc;--vt-orange:#ffac33}body{box-sizing:border-box;color:#171310;-webkit-tap-highlight-color:#0000;background-color:#fffdfa;flex-direction:column;min-height:100vh;margin:0;font-family:Inter,sans-serif;font-size:16px;font-style:normal;line-height:1.4;display:flex;left:0;right:0}body.stop-scroll{height:100%;overflow:hidden}@media only screen and (min-width:1024px){body.stop-scroll{padding-right:15px}}body.stop-scroll-safari{height:100%;overflow:hidden}@layer base{a{color:inherit;transition:color .3s,-webkit-text-decoration .3s,text-decoration .3s,text-decoration-line .3s,text-decoration-color,text-decoration-thickness .3s}a:focus,a:hover{text-underline-offset:3px;text-decoration:underline}a:focus.btn,a:focus.no-underline,a:hover.btn,a:hover.no-underline{text-decoration:none}}ul{margin:0;padding:0;list-style:none}ul li{color:inherit}h1,h2{margin:0}button{cursor:pointer;border:none;padding:0}img{max-width:100%}.auth-page{justify-content:center;align-items:center;min-height:100vh;display:flex}.auth-page__inner{flex-direction:column;gap:40px;width:100%;max-width:379px;display:flex}.auth-modal{background-color:#fff;border-radius:32px;padding:24px;position:relative}.auth-modal__top-row{justify-content:center;align-items:center;margin-bottom:18px;padding-top:2px;display:flex}.auth-modal__top-row .auth-modal__title{text-align:center;font-size:22px;font-weight:700;line-height:140%}.auth-modal__top-row .auth-modal__close{width:24px;height:24px;position:absolute;top:18px;right:18px}.auth-modal .form{gap:0}.auth-modal .form .form__group:not(:last-child){margin-bottom:20px}.auth-modal .form .form__group.last{margin-bottom:0}.auth-modal .form .form__group .form__label{margin-bottom:12px;font-size:18px;font-weight:500;line-height:120%;display:block}.auth-modal .form .forget-password{margin-top:10px;margin-bottom:24px}.auth-modal .form .forget-password__link{color:#07f;font-size:14px;font-weight:500;line-height:140%}.auth-modal .form .form__buttons{flex-direction:column;gap:14px;display:flex}.auth-modal .form .form__policy{color:#8a7d70;margin-top:18px;font-size:12px;font-weight:400;line-height:140%}.auth-modal .form .form__note{text-align:center;color:#8a7d70;margin-top:18px;font-size:14px;font-weight:400;line-height:140%}.auth-modal .form .form__send-again{color:#00f;text-align:center;margin-top:18px;font-size:14px;font-weight:400;line-height:140%}.auth-modal .form .otp{margin-bottom:24px}.auth-modal .form .otp .otp__title{text-align:center;margin-bottom:12px;font-size:18px;font-weight:500;line-height:120%}.auth-modal .form .otp .otp__inputs{justify-content:center;gap:12px;display:flex}.auth-modal .form .otp .otp__inputs .otp__input{text-align:center;border:1px solid #efe6da;border-radius:12px;outline:none;width:45px;height:48px;font-size:14px;font-weight:500;line-height:171%;transition:border-color .2s}.auth-modal .form .form__link{color:#07f;font-size:14px;font-weight:400;line-height:140%}.auth-modal .form .form__link.already-have-account{margin-top:12px;margin-bottom:18px}.auth-modal .form button.form__link{cursor:pointer;background:0 0;border:none;padding:0}.auth-modal .form .password-input-wrap{position:relative}.auth-modal .form .password-input-wrap .password-input-wrap__toggle{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.vt-auth-page{color:#171310;-webkit-font-smoothing:antialiased;background:linear-gradient(#fff6e6 0%,#fffdfa 60%);grid-template-rows:auto 1fr;min-height:100vh;display:grid}.vt-auth-page__header{justify-content:center;align-items:center;padding:22px 20px;display:flex}.vt-auth-page__logo-link{align-items:center;display:flex}.vt-auth-page__logo{width:auto;height:34px;display:block}.vt-auth-page__main{place-items:start center;padding:8px 20px 56px;display:grid}.vt-auth-card{background:#fff;border:1px solid #efe6da;border-radius:24px;gap:18px;width:100%;max-width:420px;padding:26px 24px;display:grid;position:relative;box-shadow:0 24px 60px -44px #17131080}.vt-auth-card--in-modal{max-width:none}.vt-auth-card--embedded{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.vt-auth-card--loading{text-align:center;color:#8a7d70;font-size:15px;font-weight:600}.vt-auth-card__title{text-align:center;letter-spacing:-.02em;color:#171310;margin:0;font-size:22px;font-weight:800}.vt-auth-card--in-modal .vt-auth-card__title{padding-inline:36px}.vt-auth-card__close{z-index:2;color:#8a7d70;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.vt-auth-card__close svg{flex-shrink:0;display:block}.vt-auth-card__close:hover{color:#171310;border-color:#ffac33}.vt-auth-card__vk{gap:8px;display:grid}.vt-auth-card__alt{text-align:center;color:#8a7d70;margin:0;font-size:13px;font-weight:600}.vt-auth-card__form{gap:14px;display:grid}.vt-auth-card__error{color:#e0483c;text-align:center;background:#fff0ee;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}.vt-auth-card__actions{gap:10px;display:grid}.vt-auth-card__policy{color:#8a7d70;text-wrap:pretty;margin:0;font-size:12px;line-height:1.45}.vt-auth-card__policy a{color:#07f;font-weight:600;text-decoration:none}.vt-auth-card__policy a:hover{color:#005fcc}.vt-auth-field{gap:8px;display:grid}.vt-auth-field__label{color:#171310;font-size:15px;font-weight:700}.vt-auth-field__input{color:#171310;background:#fffdfa;border:1px solid #efe6da;border-radius:14px;outline:none;width:100%;min-height:50px;padding:0 14px;font-family:inherit;font-size:15px}.vt-auth-field__input::placeholder{color:#a89b8c}.vt-auth-field__input:focus{background:#fff;border-color:#07f}.vt-auth-field__input--bare{background:0 0;border:0;border-radius:0;min-height:50px;padding:0}.vt-auth-field__input--bare:focus{background:0 0}.vt-auth-field__pass{background:#fffdfa;border:1px solid #efe6da;border-radius:14px;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.vt-auth-field__pass:focus-within{background:#fff;border-color:#07f}.vt-auth-field__toggle{color:#8a7d70;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-content:center;width:40px;height:40px;font-family:inherit;font-size:15px;display:grid}.vt-auth-field__toggle:hover{color:#171310}.vt-auth-field__forgot{color:#07f;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none}.vt-auth-field__forgot:hover{color:#005fcc}.vt-auth-field__error{color:#f1442e;font-size:12px;font-weight:600}.vt-auth-btn{cursor:pointer;box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.vt-auth-btn--primary{color:#fff;background:#07f;border:0}.vt-auth-btn--primary:hover:not(:disabled){background:#005fcc}.vt-auth-btn--primary:disabled{opacity:.55;cursor:default}.vt-auth-btn--secondary{color:#07f;background:#fff;border:1px solid #07f}.vt-auth-btn--secondary:hover:not(:disabled){background:#f5faff}.vt-auth-btn--secondary:disabled{opacity:.55;cursor:default}.vt-auth-card__note{text-align:center;color:#5c5248;margin:0;font-size:14px;font-weight:600;line-height:1.5}.vt-auth-code{justify-items:center;gap:14px;display:grid}.vt-auth-code__hint{text-align:center;color:#5c5248;margin:0;font-size:14px;line-height:1.5}.vt-auth-code__change{font-family:inherit;font-size:inherit;color:#07f;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.vt-auth-code__change:hover:not(:disabled){color:#005fcc}.vt-auth-code__change:disabled{opacity:.55;cursor:default}.vt-auth-otp{justify-items:center;gap:14px;width:100%;display:grid}.vt-auth-otp__title{color:#171310;text-align:center;font-size:15px;font-weight:700}.vt-auth-otp__inputs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.vt-auth-otp__input{text-align:center;color:#171310;background:#fffdfa;border:1px solid #efe6da;border-radius:14px;outline:none;width:48px;height:56px;font-family:inherit;font-size:22px;font-weight:800}.vt-auth-otp__input:focus{background:#fff;border-color:#07f}.vt-auth-otp__resend{color:#07f;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.vt-auth-otp__resend:hover{color:#005fcc}.vt-auth-otp__wait{color:#8a7d70;text-align:center;font-size:13px;font-weight:600}.choices[data-type=select-multiple] .choices__inner{background:0 0;border:none;flex-direction:column-reverse;gap:14px;padding:0;display:flex;position:relative}.choices[data-type=select-multiple] .choices__inner:after{content:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.9201 9.00016L13.4001 15.5202C12.6301 16.2902 11.3701 16.2902 10.6001 15.5202L4.08008 9.00016\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:14px;right:16px}.choices[data-type=select-multiple] .choices__inner .choices__list--multiple .choices__item{color:#07f;background-color:#0077ff26;border:none;border-radius:16px;padding:6px 8px;font-size:13px;font-weight:500;line-height:140%}.choices[data-type=select-multiple] .choices__inner .choices__list--multiple .choices__button{opacity:1;background-image:url("data:image/svg+xml,<svg width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.25 4.19336L3.75 11.8059\" stroke=\"%230077FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M3.75 4.19336L11.25 11.8059\" stroke=\"%230077FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-size:15px;border:none;width:15px;height:15px;margin-left:6px;margin-right:0}.choices[data-type=select-multiple] .choices__inner .choices__input{background-color:#fff;width:100%!important}.choices[data-type=select-multiple] .choices__list--dropdown[area-expanded].is-open{border-color:#efe6da}.choices[data-type=select-multiple] .choices__list--dropdown{border-radius:12px;border:1px solid #efe6da!important}.choices[data-type=select-multiple] .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f3eadd}.container{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:1264px){.container{max-width:100%;padding-left:32px;padding-right:32px}}@media (max-width:1024px){.container{padding-left:16px;padding-right:16px}}.btn{box-sizing:border-box;color:#07f;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #07f;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:700;line-height:140%;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;display:inline-flex}@media (max-width:768px){.btn{padding:0 16px}}.btn:hover:not(:disabled){color:#005fcc;background-color:#f5faff;border-color:#005fcc}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px #0077ff2e}.btn:disabled{opacity:.55;cursor:default}.btn.orange{color:#ffac33;background-color:#fff;border-color:#ffac33}.btn.orange:hover:not(:disabled){color:#df962a;background-color:#ffac3314;border-color:#df962a}.btn.blue{color:#fff;background-color:#07f;border-color:#07f}.btn.blue:hover:not(:disabled){color:#fff;background-color:#005fcc;border-color:#005fcc}.btn.bordered{color:#07f;background-color:#fff;border-color:#07f}.btn.bordered:hover:not(:disabled){color:#005fcc;background-color:#f5faff;border-color:#005fcc}.btn.bordered.red{color:#f1442e;border-color:#f1442e}.btn.bordered.red:hover:not(:disabled){color:#f1442e;background-color:#f1442e0f;border-color:#f1442e}.btn.red{color:#fff;background-color:#f1442e;border:0}.btn.red:hover:not(:disabled){color:#fff;background-color:#d93a26}.btn.gray-border{color:#8a7d70;background-color:#fff;border-color:#efe6da}.btn.gray-border:hover:not(:disabled){color:#fff;background-color:#171310;border-color:#171310}.btn.subscribe-btn.subscribed{color:#ffac33;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22Z\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M7.75 11.9999L10.58 14.8299L16.25 9.16992\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:16px;background-repeat:no-repeat;border-color:#ffac33;padding-left:50px}.btn svg{min-width:fit-content}.heading-1{letter-spacing:-.02em;color:#171310;text-wrap:pretty;margin-bottom:18px;font-size:30px;font-weight:800;line-height:1.15;display:block}@media (max-width:768px){.heading-1{font-size:22px}}.heading-2{font-size:24px;font-weight:600;line-height:140%}@media (max-width:768px){.heading-2{font-size:18px}}.breadcrumbs{align-items:center;gap:24px;width:100%;max-width:calc(100vw - 40px);margin-bottom:24px;display:flex;overflow:auto}.breadcrumbs li{color:#8a7d70;white-space:nowrap;font-size:13px;font-weight:600;line-height:140%;position:relative}.breadcrumbs li:last-child{color:#171310}.breadcrumbs li a{color:inherit}.breadcrumbs li a:hover{color:#07f}.breadcrumbs li:after{content:url("data:image/svg+xml,<svg width=\"6\" height=\"12\" viewBox=\"0 0 6 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 11L5 6L1 1\" stroke=\"%238a7d70\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.breadcrumbs li:last-child:after{display:none}.icon-btn{align-items:center;gap:8px;display:flex}.icon-btn:hover .text,.icon-btn:focus .text{text-decoration:none}.icon-btn .icon{width:24px;height:24px}.icon-btn .icon svg{width:100%;height:100%}.icon-btn .text{text-decoration-skip-ink:none;text-underline-offset:3px;font-size:14px;font-weight:400;line-height:140%;text-decoration:underline}.icon-btn.map-button .icon .list-icon,.icon-btn.map-button.list-view .icon .map-icon{display:none}.icon-btn.map-button.list-view .icon .list-icon{display:block}.card__company-name{color:#a5a5a5;font-size:14px;font-weight:400;line-height:140%;text-decoration:none;transition:color .3s;display:block}.card__company-name:hover{color:#07f}.card__company-name_small{font-size:12px;line-height:140%}.card{background-color:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;flex-basis:288px;display:flex;overflow:hidden}@media (max-width:639px){.card{flex-basis:100%}}.card .card__image-wrap{border-bottom:1px solid #efe6da;width:100%;height:230px;position:relative}.card .card__image-wrap.icon-inside{border-radius:0;justify-content:center;align-items:center;display:flex}.card .card__image-wrap.icon-inside .card__image{width:auto;height:auto}.card .card__image-wrap .card__img-link{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.card .card__image-wrap .card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;line-height:0;display:block}.card .card__image-wrap .card-icons{text-decoration:none;position:absolute;bottom:12px;left:28px}.card .card__image-wrap .card-icons.card-icons_icons-inside{left:19px}.card .card__image-wrap .card__favorite{width:24px;height:24px;position:absolute;top:12px;left:12px}.card .card__image-wrap .card__favorite:before{content:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.25 8.7196C21.25 9.8796 20.81 11.0496 19.92 11.9396L18.44 13.4196L12.07 19.7896C12.04 19.8196 12.03 19.8296 12 19.8496C11.97 19.8296 11.96 19.8196 11.93 19.7896L4.08 11.9396C3.19 11.0496 2.75 9.8896 2.75 8.7196C2.75 7.54961 3.19 6.37961 4.08 5.48961C5.86 3.71961 8.74 3.71961 10.52 5.48961L11.99 6.9696L13.47 5.48961C15.25 3.71961 18.12 3.71961 19.9 5.48961C20.81 6.37961 21.25 7.53961 21.25 8.7196Z\" stroke=\"%23B0CBE8\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");width:100%;height:100%;display:block}.card .card__image-wrap .card__favorite.active:before{content:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.25 8.7196C21.25 9.8796 20.81 11.0496 19.92 11.9396L18.44 13.4196L12.07 19.7896C12.04 19.8196 12.03 19.8296 12 19.8496C11.97 19.8296 11.96 19.8196 11.93 19.7896L4.08 11.9396C3.19 11.0496 2.75 9.88961 2.75 8.7196C2.75 7.5496 3.19 6.37961 4.08 5.48961C5.86 3.71961 8.74 3.71961 10.52 5.48961L11.99 6.9696L13.47 5.48961C15.25 3.71961 18.12 3.71961 19.9 5.48961C20.81 6.37961 21.25 7.53961 21.25 8.7196Z\" fill=\"%23F1442E\" /></svg>")}.card.card_row{contain:layout inline-size;flex-direction:row;flex-basis:auto;min-height:fit-content;display:flex}@media (max-width:639px){.card.card_row{flex-direction:column;height:auto!important}}.card.card_row .card__image-wrap{border-bottom:none;border-right:1px solid #efe6da;width:216px;min-width:216px;height:auto;min-height:201px;position:relative}@media (max-width:639px){.card.card_row .card__image-wrap{border-bottom:1px solid #efe6da;border-right:none;width:100%}}.card.card_row .card__content{flex-grow:1;padding:16px}.card.card_company:not(.card_row) .card__image-wrap{aspect-ratio:1;height:auto}.card.card_company:not(.card_row) .card__image-wrap .card__img-link{height:100%}.card.card_company:not(.card_row) .card__image-wrap .card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card .card__content{flex-direction:column;flex-grow:1;justify-content:space-between;gap:12px;padding:16px;display:flex}.card .card__content .card__title{font-size:18px;font-weight:600;line-height:140%;display:block}.card .card__content .card__title:not(:last-child){margin-bottom:14px}.card .card__content .card__title .card__company-name{color:#a5a5a5;margin-top:4px;font-size:14px;font-weight:400;line-height:140%;text-decoration:none;transition:color .3s;display:block}.card .card__content .card__title .card__company-name:hover{color:#07f}.card .card__content .card__title .card__company-name.card__company-name_small{font-size:12px;line-height:140%}.card .card__content .card__location{color:#a5a5a5;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.9989 13.4314C13.722 13.4314 15.1189 12.0345 15.1189 10.3114C15.1189 8.58828 13.722 7.19141 11.9989 7.19141C10.2758 7.19141 8.87891 8.58828 8.87891 10.3114C8.87891 12.0345 10.2758 13.4314 11.9989 13.4314Z\" stroke=\"%23656565\" stroke-width=\"1.5\" /><path d=\"M3.61971 8.49C5.58971 -0.169998 18.4197 -0.159997 20.3797 8.5C21.5297 13.58 18.3697 17.88 15.5997 20.54C13.5897 22.48 10.4097 22.48 8.38971 20.54C5.62971 17.88 2.46971 13.57 3.61971 8.49Z\" stroke=\"%23656565\" stroke-width=\"1.5\" /></svg>");background-position:0 2px;background-repeat:no-repeat;background-size:18px 18px;align-items:center;min-height:18px;padding-left:26px;font-size:14px;font-weight:400;line-height:140%;display:flex}.card .card__content .card__location:not(:last-child){margin-bottom:12px}.card .card__content .card__metro{color:#a5a5a5;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\" fill=\"%23E31E24\"/><path d=\"M6.75 16.5L8.65 7.5H10.45L12 12.1L13.55 7.5H15.35L17.25 16.5H15.35L14.35 11.15L12.65 16.5H11.35L9.65 11.15L8.65 16.5H6.75Z\" fill=\"white\"/></svg>");background-position:0 0;background-repeat:no-repeat;flex-wrap:wrap;align-items:center;gap:4px;min-height:24px;padding-left:34px;font-size:12px;font-weight:400;line-height:140%;display:flex}.card .card__content .card__metro:not(:last-child){margin-bottom:12px}.card .card__content .card__metro .card__metro-preview-item,.card .card__content .card__metro .card__metro-station{align-items:center;gap:4px;display:inline-flex}.card .card__content .card__metro .card__metro-line{border-radius:50%;flex-shrink:0;width:8px;height:8px}.card .card__content .card__metro .card__metro-distance{color:#8a8a8a}.card .card__content .card__metro .card__metro-more{font:inherit;color:#07f;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.card .card__content .card__time{color:#a5a5a5;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12Z\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M15.7099 15.1798L12.6099 13.3298C12.0699 13.0098 11.6299 12.2398 11.6299 11.6098V7.50977\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:0 0;background-repeat:no-repeat;align-items:center;min-height:24px;padding-left:34px;font-size:14px;font-weight:400;line-height:140%;display:flex}.card .card__content .card__time:not(:last-child){margin-bottom:12px}.card .card__content .card__phone{color:#a5a5a5;background-image:url("data:image/svg+xml,<svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M20.1388 16.8032C20.1388 17.1332 20.0655 17.4723 19.9097 17.8023C19.7538 18.1323 19.5522 18.444 19.2863 18.7373C18.8372 19.2323 18.3422 19.5898 17.783 19.819C17.233 20.0482 16.6372 20.1673 15.9955 20.1673C15.0605 20.1673 14.0613 19.9473 13.0072 19.4982C11.953 19.049 10.8988 18.444 9.85384 17.6832C8.79967 16.9132 7.80051 16.0607 6.84717 15.1165C5.90301 14.1632 5.05051 13.164 4.28967 12.119C3.53801 11.074 2.93301 10.029 2.49301 8.99315C2.05301 7.94815 1.83301 6.94898 1.83301 5.99565C1.83301 5.37232 1.94301 4.77648 2.16301 4.22648C2.38301 3.66732 2.73134 3.15398 3.21717 2.69565C3.80384 2.11815 4.44551 1.83398 5.12384 1.83398C5.38051 1.83398 5.63717 1.88898 5.86634 1.99898C6.10467 2.10898 6.31551 2.27398 6.48051 2.51232L8.60717 5.50982C8.77217 5.73898 8.89134 5.94982 8.97384 6.15148C9.05634 6.34398 9.10217 6.53648 9.10217 6.71065C9.10217 6.93065 9.03801 7.15065 8.90967 7.36148C8.79051 7.57232 8.61634 7.79232 8.39634 8.01232L7.69967 8.73648C7.59884 8.83732 7.55301 8.95648 7.55301 9.10315C7.55301 9.17648 7.56217 9.24065 7.58051 9.31398C7.60801 9.38732 7.63551 9.44232 7.65384 9.49732C7.81884 9.79982 8.10301 10.194 8.50634 10.6707C8.91884 11.1473 9.35884 11.6332 9.83551 12.119C10.3305 12.6048 10.8072 13.054 11.293 13.4665C11.7697 13.8698 12.1638 14.1448 12.4755 14.3098C12.5213 14.3282 12.5763 14.3557 12.6405 14.3832C12.7138 14.4107 12.7872 14.4198 12.8697 14.4198C13.0255 14.4198 13.1447 14.3648 13.2455 14.264L13.9422 13.5765C14.1713 13.3473 14.3913 13.1732 14.6022 13.0632C14.813 12.9348 15.0238 12.8707 15.253 12.8707C15.4272 12.8707 15.6105 12.9073 15.8122 12.9898C16.0138 13.0723 16.2247 13.1915 16.4538 13.3473L19.488 15.5015C19.7263 15.6665 19.8913 15.859 19.9922 16.0882C20.0838 16.3173 20.1388 16.5465 20.1388 16.8032Z\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" /></svg>");background-position:0 0;background-repeat:no-repeat;align-items:center;min-height:24px;padding-left:34px;font-size:14px;font-weight:400;line-height:140%;display:flex}.card .card__content .card__phone:not(:last-child){margin-bottom:12px}.card .card__content .card__short-description{font-size:16px;font-weight:500;line-height:140%}.card .card__content .card__short-description:not(:last-child){margin-bottom:12px}.card .card__content .card__specifications{flex-direction:column;gap:8px;display:flex}.card .card__content .card__specifications:not(:last-child){margin-bottom:14px}.card .card__content .card__specifications .card__specification{font-size:16px;font-weight:400;line-height:140%}.card .card__content .card__specifications .card__specification .card__specification-name{color:#a5a5a5}.card .card__content .card__price{color:#1ea941;font-size:18px;font-weight:700;line-height:140%}.card .card__content .card__price:not(:last-child){margin-bottom:12px}.card .card__content .card__stats{justify-content:space-between;align-items:center;display:flex}.card .card__content .card__stats .card__rating{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.7181 18.8913C14.2764 18.8913 13.7097 18.7496 13.0014 18.3329L10.5097 16.8579C10.2514 16.7079 9.7514 16.7079 9.5014 16.8579L7.0014 18.3329C5.5264 19.2079 4.65973 18.8579 4.26807 18.5746C3.88473 18.2913 3.28473 17.5663 3.6764 15.8996L4.26807 13.3413C4.33473 13.0746 4.2014 12.6163 4.0014 12.4163L1.93473 10.3496C0.9014 9.31628 0.984734 8.43294 1.1264 7.99961C1.26807 7.56628 1.71807 6.79961 3.1514 6.55794L5.80973 6.11628C6.05973 6.07461 6.41807 5.80794 6.5264 5.58294L8.0014 2.64128C8.66807 1.29961 9.54307 1.09961 10.0014 1.09961C10.4597 1.09961 11.3347 1.29961 12.0014 2.64128L13.4681 5.57461C13.5847 5.79961 13.9431 6.06628 14.1931 6.10794L16.8514 6.54961C18.2931 6.79128 18.7431 7.55794 18.8764 7.99128C19.0097 8.42461 19.0931 9.30794 18.0681 10.3413L16.0014 12.4163C15.8014 12.6163 15.6764 13.0663 15.7347 13.3413L16.3264 15.8996C16.7097 17.5663 16.1181 18.2913 15.7347 18.5746C15.5264 18.7246 15.1931 18.8913 14.7181 18.8913Z\" fill=\"%23FFAC33\" /></svg>");background-position:0;background-repeat:no-repeat;align-items:center;height:20px;padding-left:30px;display:flex}.card .card__content .card__stats .card__rating.empty{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.7181 18.8913C14.2764 18.8913 13.7097 18.7496 13.0014 18.3329L10.5097 16.8579C10.2514 16.7079 9.7514 16.7079 9.5014 16.8579L7.0014 18.3329C5.5264 19.2079 4.65973 18.8579 4.26807 18.5746C3.88473 18.2913 3.28473 17.5663 3.6764 15.8996L4.26807 13.3413C4.33473 13.0746 4.2014 12.6163 4.0014 12.4163L1.93473 10.3496C0.9014 9.31628 0.984734 8.43294 1.1264 7.99961C1.26807 7.56628 1.71807 6.79961 3.1514 6.55794L5.80973 6.11628C6.05973 6.07461 6.41807 5.80794 6.5264 5.58294L8.0014 2.64128C8.66807 1.29961 9.54307 1.09961 10.0014 1.09961C10.4597 1.09961 11.3347 1.29961 12.0014 2.64128L13.4681 5.57461C13.5847 5.79961 13.9431 6.06628 14.1931 6.10794L16.8514 6.54961C18.2931 6.79128 18.7431 7.55794 18.8764 7.99128C19.0097 8.42461 19.0931 9.30794 18.0681 10.3413L16.0014 12.4163C15.8014 12.6163 15.6764 13.0663 15.7347 13.3413L16.3264 15.8996C16.7097 17.5663 16.1181 18.2913 15.7347 18.5746C15.5264 18.7246 15.1931 18.8913 14.7181 18.8913Z\" fill=\"%23B0CBE8\" /></svg>")}.card .card__content .card__stats .card__reviews{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.83366 15.3587H9.16699L12.8753 17.8254C13.4253 18.1921 14.167 17.8004 14.167 17.1337V15.3587C16.667 15.3587 18.3337 13.6921 18.3337 11.1921V6.19206C18.3337 3.69206 16.667 2.02539 14.167 2.02539H5.83366C3.33366 2.02539 1.66699 3.69206 1.66699 6.19206V11.1921C1.66699 13.6921 3.33366 15.3587 5.83366 15.3587Z\" fill=\"%23FFAC33\" /></svg>");background-position:0;background-repeat:no-repeat;align-items:center;height:20px;padding-left:30px;display:flex}.card .card__content .card__stats .card__reviews.empty{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.83366 15.3587H9.16699L12.8753 17.8254C13.4253 18.1921 14.167 17.8004 14.167 17.1337V15.3587C16.667 15.3587 18.3337 13.6921 18.3337 11.1921V6.19206C18.3337 3.69206 16.667 2.02539 14.167 2.02539H5.83366C3.33366 2.02539 1.66699 3.69206 1.66699 6.19206V11.1921C1.66699 13.6921 3.33366 15.3587 5.83366 15.3587Z\" fill=\"%23B0CBE8\" /></svg>")}.row-cards .card{flex-direction:row;flex-basis:auto;min-height:fit-content;display:flex}@media only screen and (max-width:639px){.row-cards .card{flex-basis:100%}}.row-cards .card .card__image-wrap{border-bottom:none;border-right:1px solid #efe6da;width:216px;height:auto;min-height:201px;position:relative}.row-cards .card .card__content{flex-grow:1;padding:16px}.card-icons{align-items:center;display:flex}.card-icons.card-icons_icons-inside .card-icons__item .item-5{width:10em}.card-icons.card-icons_icons-inside .card-icons__item:nth-child(5){position:relative;right:35px}.card-icons.card-icons_icons-inside .card-icons__item .item-4{width:8em}.card-icons.card-icons_icons-inside .card-icons__item:nth-child(4){position:relative;right:28px}.card-icons.card-icons_icons-inside .card-icons__item .item-3{width:6em}.card-icons.card-icons_icons-inside .card-icons__item:nth-child(3){position:relative;right:21px}.card-icons.card-icons_icons-inside .card-icons__item .item-2{width:4em}.card-icons.card-icons_icons-inside .card-icons__item:nth-child(2){position:relative;right:14px}.card-icons.card-icons_icons-inside .card-icons__item .item-1{width:2em}.card-icons.card-icons_icons-inside .card-icons__item:first-child{position:relative;right:7px}.card-icons.card-icons_icons-inside .card-icons__item img{width:auto;height:auto}.card-icons .card-icons__item{color:#a5a5a5;cursor:pointer;background-color:#fffdfa;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-size:14px;font-weight:500;line-height:140%;text-decoration:none;display:flex;overflow:hidden}.card-icons .card-icons__item .item-5{width:10em}.card-icons .card-icons__item:nth-child(5){position:relative;right:80px}.card-icons .card-icons__item .item-4{width:8em}.card-icons .card-icons__item:nth-child(4){position:relative;right:64px}.card-icons .card-icons__item .item-3{width:6em}.card-icons .card-icons__item:nth-child(3){position:relative;right:48px}.card-icons .card-icons__item .item-2{width:4em}.card-icons .card-icons__item:nth-child(2){position:relative;right:32px}.card-icons .card-icons__item .item-1{width:2em}.card-icons .card-icons__item:first-child{position:relative;right:16px}.card-icons .card-icons__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card-icons .card-icons__item.card-icons__item_square{border-radius:4px}.search{background-color:#fff;border:1px solid #efe6da;border-radius:19px;width:100%;display:flex;position:relative}.search .search__input{color:#171310;width:100%;height:38px;padding:0 16px 0 44px}@media (max-width:768px){.search .search__input{height:36px;padding:0 10px 0 36px}}.search .search__input::placeholder{color:#8a7d70}.search .search__button{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search .search__button svg{width:auto;height:15px}@media (max-width:768px){.search .search__button svg{width:auto;height:15px}}.custom-checkbox input{z-index:-1;opacity:0;position:absolute}.custom-checkbox label{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;display:inline-flex}.custom-checkbox label:before{content:"";cursor:pointer;background:#fff 50%/50% 50% no-repeat;border:2px solid #efe6da;border-radius:5px;flex-grow:0;flex-shrink:0;width:22px;height:22px;margin-right:16px;transition:background-color .2s,background-image .2s,border-color .2s;display:inline-block}.custom-checkbox input:checked+label:before{background-color:#07f;background-image:url("data:image/svg+xml,<svg width=\"10\" height=\"8\" viewBox=\"0 0 10 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.75 3.99992L3.58 6.82992L9.25 1.16992\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");border-color:#07f}.ios-chexbox-wrap{background-color:#fff;border:.6px solid #efe6da;border-radius:19px;align-items:center;width:100%;height:42px;padding:5px 16px;display:flex}.checkbox-ios{vertical-align:middle;-webkit-user-select:none;user-select:none;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;height:27px;font-size:14px;line-height:27px;display:flex;position:relative}.checkbox-ios .checkbox-ios-switch{box-sizing:border-box;vertical-align:top;background:#fff;border:1px solid #0000001a;border-radius:38px;width:49px;min-width:49px;height:27px;transition:all .2s;display:inline-block;position:relative}.checkbox-ios .checkbox-ios-switch:before{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:all .15s;display:inline-block;position:absolute;top:2px;left:5px;box-shadow:0 3px 5px #0000004d}.checkbox-ios input[type=checkbox]{z-index:-1;opacity:0;width:0;height:0;display:block;position:absolute}.checkbox-ios input[type=checkbox]:not(:disabled):active+.checkbox-ios-switch:before{box-shadow:inset 0 0 2px #0000004d}.checkbox-ios input[type=checkbox]:checked+.checkbox-ios-switch{background:#07f;border-color:#07f}.checkbox-ios input[type=checkbox]:checked+.checkbox-ios-switch:before{box-shadow:none;transform:translate(18px)}.checkbox-ios input[type=checkbox]:disabled+.checkbox-ios-switch,.checkbox-ios input[type=checkbox]:disabled+.checkbox-ios-switch:before{filter:grayscale(70%)}.checkbox-ios.focused .checkbox-ios-switch:before{box-shadow:inset 0 0 4px #ff5623}.checkbox-ios--inline{flex-direction:row;justify-content:flex-start;gap:10px;width:fit-content;height:auto;line-height:140%}.checkbox-ios--inline .checkbox-ios-switch{width:40px;min-width:40px;height:22px}.checkbox-ios--inline .checkbox-ios-switch:before{width:16px;height:16px;top:2px;left:3px}.checkbox-ios--inline input[type=checkbox]:checked+.checkbox-ios-switch:before{transform:translate(18px)}.swiper-wrap{position:relative}.swiper-wrap .swiper{width:100%}.swiper-wrap .swiper-pagination,.swiper-wrap .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-42px}.swiper-wrap .swiper-pagination .swiper-pagination-bullet{background-color:#cfcfcf}.swiper-wrap .swiper-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.swiper-wrap .swiper-pagination .swiper-pagination-bullet-active{background-color:#07f}.swiper-wrap .controls{z-index:10;justify-content:space-between;align-items:center;width:calc(100% - 40px);display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (max-width:768px){.swiper-wrap .controls{width:100%;left:0}}.swiper-wrap .controls div{cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;width:34px;height:34px}.swiper-wrap .controls .swiper-button-prev{background-image:url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.78491 11.0017L0.798245 6.00083L5.78491 1\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.swiper-wrap .controls .swiper-button-prev.swiper-button-disabled{background-image:url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.98657 11.0017L0.999905 6.00083L5.98657 1\" stroke=\"%23A5A5A5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.swiper-wrap .controls .swiper-button-next{background-image:url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 11.0017L5.98667 6.00083L1 1\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.swiper-wrap .controls .swiper-button-next.swiper-button-disabled{background-image:url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1.21509 11.0017L6.20176 6.00083L1.21509 1\" stroke=\"%23A5A5A5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.city-select{background-image:url(/img/location.png);background-position:0;background-repeat:no-repeat;background-size:24px 24px;min-height:24px;padding-left:36px}@media (max-width:768px){.city-select{padding-left:34px}}.city-select .city-select__current{text-decoration-skip-ink:none;text-underline-offset:3px;font-size:14px;font-weight:400;line-height:140%;text-decoration:underline}.lk-shell{width:100%;margin:0 auto}.lk-container{width:100%;max-width:1440px;margin:0 auto;padding:0 48px 0 0}@media (max-width:1024px){.lk-container{padding:0 28px 0 0}}@media (max-width:768px){.lk-container{padding:0 16px}}.lk-inner-container{width:100%;margin:0 auto}.lk-inner-container .lk-content{background:#fff;border:1px solid #efe6da;border-radius:32px}.business-confirm__card{overflow:hidden}.business-confirm__hero{background-color:#f8fbff;border-bottom:1.5px solid #f3eadd;padding:28px 32px}.business-confirm__hero .heading-2{margin-bottom:10px}.business-confirm__badge{color:#07f;background-color:#fff;border-radius:999px;align-items:center;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:600;line-height:140%;display:inline-flex}.business-confirm__lead{color:#8a7d70;max-width:620px;font-size:16px;font-weight:400;line-height:150%}.business-confirm__body{flex-direction:column;gap:20px;padding:28px 32px 32px;display:flex}.business-confirm__agreement{background-color:#fff;border:1.5px solid #f3eadd;border-radius:24px;padding:22px}.business-confirm__agreement h3{color:#171310;margin-bottom:16px;font-size:18px;font-weight:600;line-height:140%}.business-confirm__agreement-text{color:#8a7d70;max-height:288px;padding-right:8px;font-size:14px;font-weight:400;line-height:150%;overflow-y:auto}.business-confirm__agreement-text p+p{margin-top:12px}.business-confirm__accept{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f8fbff;border:1.5px solid #f3eadd;border-radius:20px;align-items:flex-start;gap:12px;padding:16px;display:flex}.business-confirm__accept input{accent-color:#07f;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.business-confirm__accept span{color:#8a7d70;font-size:14px;font-weight:400;line-height:150%}.business-confirm__error{color:#f1442e;font-size:14px;font-weight:400;line-height:150%}.business-confirm__actions{justify-content:flex-end;display:flex}.business-confirm__submit{min-width:168px}.business-confirm__submit:disabled{color:#a5a5a5;cursor:not-allowed;pointer-events:none;background-color:#fffdfa;border-color:#efe6da}@media (max-width:768px){.business-confirm__hero,.business-confirm__body{padding-left:18px;padding-right:18px}.business-confirm__hero{padding-top:22px;padding-bottom:22px}.business-confirm__body{padding-top:22px;padding-bottom:24px}.business-confirm__agreement{border-radius:20px;padding:18px}.business-confirm__actions,.business-confirm__submit{width:100%}}.dropdown{background-color:#fff;border:1px solid #efe6da;border-radius:20px;padding:16px}.counter{color:#a5a5a5;background-color:#f3eadd;border-radius:8px;justify-content:center;align-items:center;min-width:21px;height:25px;padding:4px;font-size:12px;font-weight:600;line-height:140%;display:flex}.lk-layout{color:#171310;background:#fffdfa;min-height:100dvh;padding-top:0;padding-bottom:0}.lk-layout__inner{grid-template-columns:auto 1fr;gap:0;display:grid}.lk-layout__left{padding-top:0;position:relative}.lk-layout__right{flex-grow:1;min-width:0;padding-top:0}.lk-layout__main{min-width:0}.lk-layout--app .lk-shell{max-width:1440px;padding:0 48px 0 0}@media (max-width:1024px){.lk-layout--app .lk-shell{padding:0 28px 0 0}}@media (max-width:768px){.lk-layout--app .lk-shell{padding:0 16px}}.lk-layout--app .lk-layout__right{padding-left:20px}@media (max-width:768px){.lk-layout--app .lk-layout__right{padding-left:0}}.lk-layout--app .lk-layout__main{padding-top:4px}.lk-layout--app .lk-layout__main .container{max-width:1264px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (max-width:1264px){.lk-layout--app .lk-layout__main .container{max-width:100%}}.lk-layout--catalog .lk-shell{max-width:none;padding:0}.lk-layout--catalog .lk-layout__right{background:#fffdfa;flex-direction:column;min-height:100dvh;padding-left:0;display:flex}.lk-layout--catalog .lk-layout__main{flex:auto;min-width:0;padding-top:0}.lk-layout--catalog .lk-layout__main>.city-home{margin:0}.lk-layout--catalog .lk-layout__main .container{max-width:1264px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.notifications{z-index:9999;position:fixed;bottom:16px;left:16px}.notifications .notifications__list{flex-direction:column;gap:12px;display:flex}.notifications .notifications__list .notification{border:1px solid var(--secondary);background-color:#fff;border-radius:20px;flex-direction:column;width:405px;max-width:405px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;display:flex;box-shadow:0 0 8px #0077ff2e}.notifications .notifications__list .notification .notification__top{border-bottom:2px solid #efe6da;justify-content:space-between;align-items:center;gap:8px;padding:16px 16px 16px 14px;display:flex}.notifications .notifications__list .notification .notification__top .notification__title{font-size:16px;font-weight:700;line-height:140%}.notifications .notifications__list .notification .notification__top .notification__top-right{align-self:start;align-items:center;gap:16px;display:flex}.notifications .notifications__list .notification .notification__top .notification__close{cursor:pointer;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex}.notifications .notifications__list .notification .notification__top .notification__close:hover svg path,.notifications .notifications__list .notification .notification__top .notification__close:focus svg path{fill:#07f}.notifications .notifications__list .notification .notification__top .notification__close svg{width:24px;height:24px}.notifications .notifications__list .notification .notification__top .notification__time{text-wrap:nowrap;color:#8a7d70;min-width:fit-content;font-size:14px;font-weight:400;line-height:140%}.notifications .notifications__list .notification .notification__bottom{padding:14px 16px 16px}.notifications .notifications__list .notification .notification__bottom .notification__message{font-size:14px;font-weight:400;line-height:140%}.footnote{color:#a5a5a5;margin-top:10px;font-size:12px;font-weight:400;line-height:140%}.error-message{color:#f1442e;margin-top:2px;font-size:12px;font-weight:400;line-height:140%;display:none}.back-link{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.9998 19.9201L8.47984 13.4001C7.70984 12.6301 7.70984 11.3701 8.47984 10.6001L14.9998 4.08008\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:0;background-repeat:no-repeat;padding-left:34px;font-size:30px;font-weight:700;line-height:140%;display:block}.dots-wrap{width:fit-content;position:relative}.dots-wrap .dots-wrap__dots{cursor:pointer;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14 5C14 3.9 13.1 3 12 3C10.9 3 10 3.9 10 5C10 6.1 10.9 7 12 7C13.1 7 14 6.1 14 5Z\" fill=\"%23A5A5A5\" /><path d=\"M14 19C14 17.9 13.1 17 12 17C10.9 17 10 17.9 10 19C10 20.1 10.9 21 12 21C13.1 21 14 20.1 14 19Z\" fill=\"%23A5A5A5\" /><path d=\"M14 12C14 10.9 13.1 10 12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12Z\" fill=\"%23A5A5A5\" /></svg>");background-position:50%;background-repeat:no-repeat;width:24px;min-width:24px;height:24px;transition:background-image .2s,color .2s}.dots-wrap.open .dots-wrap__dots{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14 5C14 3.9 13.1 3 12 3C10.9 3 10 3.9 10 5C10 6.1 10.9 7 12 7C13.1 7 14 6.1 14 5Z\" fill=\"%230077FF\" /><path d=\"M14 19C14 17.9 13.1 17 12 17C10.9 17 10 17.9 10 19C10 20.1 10.9 21 12 21C13.1 21 14 20.1 14 19Z\" fill=\"%230077FF\" /><path d=\"M14 12C14 10.9 13.1 10 12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12Z\" fill=\"%230077FF\" /></svg>")}.dots-wrap.open .dots-wrap__dots-list{opacity:1;pointer-events:all;visibility:visible}.dots-wrap .dots-wrap__dots-list{pointer-events:none;opacity:0;background-color:#fff;flex-direction:column;gap:0;padding:8px 0;transition:opacity .3s;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 0 8px #0077ff1f}.dots-wrap .dots-wrap__dots-list .dots-wrap__item{cursor:pointer;background-position:16px;background-repeat:no-repeat;border-radius:6px;padding:8px 16px 8px 52px;transition:background-color .3s}.dots-wrap .dots-wrap__dots-list .dots-wrap__item:hover{background-color:#f3eadd}.dots-wrap .dots-wrap__dots-list .dots-wrap__item.edit{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V13\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M16.0399 3.02123L8.15988 10.9012C7.85988 11.2012 7.55988 11.7912 7.49988 12.2212L7.06988 15.2312C6.90988 16.3212 7.67988 17.0812 8.76988 16.9312L11.7799 16.5012C12.1999 16.4412 12.7899 16.1412 13.0999 15.8412L20.9799 7.96123C22.3399 6.60123 22.9799 5.02123 20.9799 3.02123C18.9799 1.02123 17.3999 1.66123 16.0399 3.02123Z\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M14.9102 4.15039C15.5802 6.54039 17.4502 8.41039 19.8502 9.09039\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.dots-wrap .dots-wrap__dots-list .dots-wrap__item.delete{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21 5.98047C17.67 5.65047 14.32 5.48047 10.98 5.48047C9 5.48047 7.02 5.58047 5.04 5.78047L3 5.98047\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M18.8499 9.14062L18.1999 19.2106C18.0899 20.7806 17.9999 22.0006 15.2099 22.0006H8.7899C5.9999 22.0006 5.9099 20.7806 5.7999 19.2106L5.1499 9.14062\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M10.3301 16.5H13.6601\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M9.5 12.5H14.5\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.dots-wrap .dots-wrap__dots-list .dots-wrap__item.archive{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 2V8L14 6\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M12 8L10 6\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M7 12C3 12 3 13.79 3 16V17C3 19.76 3 22 8 22H16C20 22 21 19.76 21 17V16C21 13.79 21 12 17 12C16 12 15.72 12.21 15.2 12.6L14.18 13.68C13 14.94 11 14.94 9.81 13.68L8.8 12.6C8.28 12.21 8 12 7 12Z\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M5 11.9991V7.99906C5 5.98906 5 4.32906 8 4.03906\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M19 11.9991V7.99906C19 5.98906 19 4.32906 16 4.03906\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.location{background-image:url(/img/location.png);background-position:0;background-repeat:no-repeat;background-size:24px 24px;min-height:24px;padding-left:34px;font-size:16px;font-weight:400;line-height:140%}.tabs-buttons{gap:0;display:flex}.tabs-buttons .tab-button{color:#a5a5a5;border-bottom:1px solid #a5a5a5;padding:7px 8px;font-size:20px;font-weight:400;line-height:140%}@media (max-width:768px){.tabs-buttons .tab-button{font-size:18px}}.tabs-buttons .tab-button.active{color:#07f;border-bottom:2px solid #07f;font-weight:600}.tabs{gap:0;display:flex}.tabs .tab{width:100%;display:none}.tabs .tab.active{display:block}.empty-state-block{flex-direction:column;align-items:center;max-width:528px;margin:0 auto;padding:85px 26px;display:flex}@media (max-width:768px){.empty-state-block{padding:107px 26px}}.empty-state-block .empty-state-block__img{margin-bottom:32px}.empty-state-block .empty-state-block__title{text-align:center;text-align:center;margin-bottom:12px;font-size:24px;font-weight:600;line-height:140%}@media (max-width:768px){.empty-state-block .empty-state-block__title{font-size:20px}}.empty-state-block .empty-state-block__text{color:#a5a5a5;text-align:center;max-width:425px;margin-bottom:28px;font-size:16px;font-weight:400;line-height:140%}.empty-state-block .empty-state-block__buttons{gap:16px;display:flex}.row{justify-content:space-between;gap:16px;display:flex}.addresses-list{-moz-column-gap:44px;background-color:#fff;border:1px solid #efe6da;border-radius:16px;grid-template-columns:repeat(3,calc(33.3333% - 29px));gap:14px 44px;padding:18px;display:grid}.addresses-list .addresses-list__item{text-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;background-image:url(/img/location.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;min-height:24px;padding-left:34px;font-size:16px;font-weight:400;line-height:140%;overflow:hidden}.input{border:1px solid #efe6da;border-radius:12px;width:100%;height:48px;padding:12px 16px;font-size:14px;font-weight:400;line-height:140%;transition:border-color .3s}.input:focus{border-color:#07f}.tippy-box{background:#232323d9;border-radius:12px;padding:6px 10px}.tippy-box .tippy-content{color:#fff;font-size:14px;font-weight:400;line-height:140%}.tippy-box .tippy-svg-arrow{width:17px;height:8px}.tippy-box .tippy-svg-arrow svg{transform:translateY(-3px)}.input-wrap{gap:8px;display:grid;position:relative}.input-wrap.error .input-wrap__input,.input-wrap.error .input-wrap__select-trigger,.input-wrap.error input,.input-wrap.error textarea,.input-wrap.error select{border-color:#f1442e}.input-wrap.error .error-message{display:block}.input-wrap__label{color:#171310;margin:0;font-size:15px;font-weight:700;line-height:120%;display:block}.input-wrap__input,.input-wrap input,.input-wrap textarea,.input-wrap select{box-sizing:border-box;color:#171310;background-color:#fffdfa;border:1px solid #efe6da;border-radius:14px;outline:none;width:100%;min-height:50px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:400;line-height:140%;transition:border-color .2s,background-color .2s,box-shadow .2s}.input-wrap__input::-moz-placeholder{color:#a89b8c}.input-wrap input::-moz-placeholder{color:#a89b8c}.input-wrap textarea::-moz-placeholder{color:#a89b8c}.input-wrap select::-moz-placeholder{color:#a89b8c}.input-wrap__input::placeholder,.input-wrap input::placeholder,.input-wrap textarea::placeholder,.input-wrap select::placeholder{color:#a89b8c}.input-wrap__input:focus,.input-wrap input:focus,.input-wrap textarea:focus,.input-wrap select:focus{background-color:#fff;border-color:#07f}.input-wrap__input:focus-visible,.input-wrap input:focus-visible,.input-wrap textarea:focus-visible,.input-wrap select:focus-visible{background-color:#fff;border-color:#07f;box-shadow:0 0 0 3px #0077ff26}.input-wrap textarea,.input-wrap .input-wrap__input[type=textarea],.input-wrap textarea.input-wrap__input{resize:vertical;height:auto;min-height:134px;padding:12px 14px}.input-wrap select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.9201 9.00016L13.4001 15.5202C12.6301 16.2902 11.3701 16.2902 10.6001 15.5202L4.08008 9.00016\" stroke=\"%238a7d70\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:right 10px center;background-repeat:no-repeat;padding-right:36px}.input-wrap .error-message{color:#f1442e;margin:0;font-size:12px;font-weight:600;line-height:140%;display:none}.input-wrap .footnote{color:#8a7d70;margin:0;font-size:12px;font-weight:400;line-height:140%}.input-wrap .input-wrap__select-trigger{appearance:none;color:#171310;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background-color:#fffdfa;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.9201 9.00016L13.4001 15.5202C12.6301 16.2902 11.3701 16.2902 10.6001 15.5202L4.08008 9.00016\" stroke=\"%238a7d70\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:right 10px center;background-repeat:no-repeat;border:1px solid #efe6da;border-radius:14px;align-items:center;width:100%;min-height:50px;padding:0 36px 0 14px;font-family:inherit;font-size:15px;font-weight:400;line-height:140%;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;overflow:hidden}.input-wrap .input-wrap__select-trigger:focus{background-color:#fff;border-color:#07f;outline:none}.input-wrap .input-wrap__select-trigger:focus-visible{background-color:#fff;border-color:#07f;outline:none;box-shadow:0 0 0 3px #0077ff26}.input-wrap .input-wrap__select-trigger--placeholder{color:#a89b8c}.input-wrap.error .input-wrap__select-trigger{border-color:#f1442e}.specialist-avatar{letter-spacing:-.01em;border-radius:inherit;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.25rem;font-weight:700;display:flex}.specialist-avatar svg{opacity:.7;width:48%;height:48%}.card .card__image.specialist-avatar{-o-object-fit:unset;object-fit:unset;justify-content:center;align-items:center;font-size:48px;line-height:1;display:flex}.specialist-name{vertical-align:baseline;align-items:center;gap:.35em;max-width:100%;display:inline-flex}.specialist-name__text{min-width:0}.specialist-qual-mark{border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;width:16px;height:16px;margin:0;line-height:1;display:inline-flex}.specialist-qual-mark--verified{color:#fff;background:#2f9e5c}.specialist-qual-mark--declared{color:#5c5248;background:#d9d2c8}.specialist-qual-mark svg{display:block}.modal.modal--context-switcher .modal__content.modal__content--context-switcher{flex-direction:column;width:min(100%,420px);max-height:min(88vh,560px);display:flex;overflow:hidden}.modal.modal--context-switcher .modal__content.modal__content--context-switcher .modal__top-row{flex-shrink:0}.modal.modal--context-switcher .modal__content.modal__content--context-switcher>.context-modal,.modal.modal--context-switcher .modal__content.modal__content--context-switcher>.context-modal__loading{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.context-modal{padding:12px 20px 18px}@media (max-width:768px){.context-modal{padding:10px 16px 16px}}.context-modal__search{margin-bottom:12px}.context-modal__search.search{background:#fff;border:1px solid #efe6da;border-radius:14px}.context-modal__search .search__input{color:#171310;height:44px;font-size:15px}.context-modal__search .search__input::placeholder{color:#8a7d70}.context-modal__group{margin-bottom:14px}.context-modal__group:last-child{margin-bottom:0}.context-modal__group-label{letter-spacing:.04em;text-transform:uppercase;color:#8a7d70;margin:0 0 4px 4px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1.3}.context-modal__panel{background-color:#0000;border:0;border-radius:0;padding:0}.context-modal__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.context-modal__item{width:100%;min-height:52px;font:inherit;color:#171310;text-align:left;cursor:pointer;background-color:#0000;border:0;border-bottom:1px solid #f3eadd;border-radius:0;align-items:center;gap:12px;margin:0;padding:10px 4px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:color .15s;display:flex}.context-modal__item:hover{color:#07f;box-shadow:none;background-color:#0000;text-decoration:none}.context-modal__item:focus{outline:none}.context-modal__item:focus-visible{color:#07f;box-shadow:none;outline-offset:2px;outline:2px solid #07f}.context-modal__item--active{box-shadow:none;color:#07f;background-color:#0000}.context-modal__item--active .context-modal__icon-wrap{color:#07f;background-color:#f3eadd}.context-modal__item--active .context-modal__caption{color:#8a7d70}.context-modal__item--active .context-modal__check{opacity:1;transform:scale(1)}.context-modal__item--create{color:#8a7d70;background-color:#0000;border:0;border-bottom:1px solid #f3eadd;font-weight:600}.context-modal__item--create .context-modal__icon-wrap{color:#07f;background-color:#f3eadd;border:1px dashed #efe6da}.context-modal__item--create:hover{color:#07f;background-color:#0000;border-color:#0000 #0000 #f3eadd}.context-modal__item--pending{cursor:default;opacity:.92}.context-modal__item--pending:hover{box-shadow:none;color:#171310;background-color:#0000}.context-modal__item--pending .context-modal__caption{color:#b45309}.context-modal__item--pending:is(a){cursor:pointer}.context-modal__item--pending:is(a):hover{color:#07f;box-shadow:none;background-color:#0000}.context-modal__icon-wrap--pending{color:#b45309;background-color:#fff6e6}.context-modal__pending-dot{background:#ffac33;border-radius:50%;width:8px;height:8px}.context-modal__icon-wrap{color:#171310;background-color:#f3eadd;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.context-modal__icon-wrap--round{border-radius:50%}.context-modal__icon-wrap--square{border-radius:10px}.context-modal__icon-wrap svg{display:block}.context-modal__body{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.context-modal__name{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.context-modal__caption{color:#8a7d70;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.context-modal__check{opacity:0;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" fill=\"none\" viewBox=\"0 0 20 20\"><path stroke=\"%230077ff\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 10.5l3 3 7-7\"/></svg>") 50%/contain no-repeat;flex-shrink:0;width:20px;height:20px;margin-left:auto;transition:opacity .2s,transform .2s;transform:scale(.85)}.context-modal__group--create .context-modal__panel{background-color:#0000}.context-modal__loading{flex-direction:column;gap:0;padding:12px 20px 18px;display:flex}@media (max-width:768px){.context-modal__loading{padding:10px 16px 16px}}.context-modal__skeleton{background:linear-gradient(90deg,#f3eadd 0%,#efe6da 45%,#f3eadd 90%) 0 0/200% 100%;border-bottom:1px solid #f3eadd;border-radius:0;height:52px;animation:1.1s ease-in-out infinite context-modal-skeleton}@keyframes context-modal-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.footer{color:#171310;box-sizing:border-box;background-color:#fff;border-top:1px solid #efe6da;width:100%;max-width:100%;margin:0 auto;font-size:14px;font-weight:400;line-height:140%;position:relative;overflow:hidden}.footer__inner .footer__top{justify-content:space-between;padding:44px 0 42px;display:flex}@media (max-width:639px){.footer__inner .footer__top{flex-direction:column;gap:32px}}.footer__inner .footer__top .footer__top-right{gap:100px;display:flex}@media (max-width:639px){.footer__inner .footer__top .footer__top-right{flex-direction:column;gap:32px}}.footer__inner .footer__top .footer__top-right .footer__links{flex-direction:column;gap:16px;display:flex}.footer__inner .footer__top .footer__top-right .footer__tablet-wrapper{gap:100px;display:flex}@media (max-width:1024px){.footer__inner .footer__top .footer__top-right .footer__tablet-wrapper{flex-direction:column;gap:26px}}.footer__inner .footer__top .footer__top-right .footer__contacts{flex-direction:column;gap:14px;display:flex}.footer__inner .footer__top .footer__top-right .footer__contacts .footer__contacts-item{background-position:0;background-repeat:no-repeat;background-size:22px 22px;min-height:22px;padding-left:32px}.footer__inner .footer__top .footer__top-right .footer__contacts .footer__contacts-item.address{background-image:url(/img/location.png)}.footer__inner .footer__top .footer__top-right .footer__contacts .footer__contacts-item.email{background-image:url(/img/sms.png)}.footer__inner .footer__top .footer__top-right .footer__contacts .footer__contacts-item.phone{background-image:url(/img/call.png)}.footer__inner .footer__top .footer__top-right .footer__buttons{flex-direction:column;gap:14px;display:flex}@media (max-width:639px){.footer__inner .footer__top .footer__top-right .footer__buttons .footer__button{width:100%;max-width:205px}}.footer__inner .footer__bottom{color:#efe6da;border-top:1px solid #efe6da;justify-content:space-between;padding:14px 0;font-size:12px;font-weight:400;line-height:140%;display:flex}@media (max-width:639px){.footer__inner .footer__bottom{flex-direction:column;gap:16px;padding:16px 0}}.footer__inner .footer__bottom a{text-underline-offset:3px;text-decoration:underline}.footer__inner .footer__bottom a:hover{text-decoration:none}.header{z-index:100;background:#f5f6fa;width:100%;margin:0 auto;padding-top:14px;padding-bottom:12px;position:sticky;top:0;left:0;right:0}.header.fixed{z-index:100;background:#fff;width:100%;height:100px;animation:.6s fixedHeader;position:fixed;top:0;left:0;right:0}@media (max-width:639px){.header.fixed{height:65px}}.header.fixed .header__inner .header__logo{height:70px}@media (max-width:639px){.header.fixed .header__inner .header__logo{height:42px}.header.fixed .header__inner .header__menu-wrap{top:17px}}.header .container{height:100%}.header__inner{background-color:#fff;border:1px solid #efe6da;border-radius:32px;justify-content:space-between;align-items:center;gap:32px;height:70px;padding:8px 24px;display:flex}@media (max-width:1024px){.header__inner{gap:24px;padding:0 16px}}@media (max-width:768px){.header__inner{gap:14px;height:52px;padding:0 21px}}.header__inner .header__left{align-items:center;gap:32px;display:flex}@media (max-width:1024px){.header__inner .header__left{gap:22.7px}}@media (max-width:768px){.header__inner .header__left{gap:14px}.header__inner .header__left .header__logo-link{display:none}}.header__inner .header__left .header__logo{width:148px;min-width:148px;height:auto}@media (max-width:1024px){.header__inner .header__left .header__logo{width:130px;min-width:130px}}@media (max-width:768px){.header__inner .header__left .header__logo{display:none}}.header__inner .header__left .header__burger-btn{width:24px;min-width:24px;height:24px;display:none}@media (max-width:768px){.header__inner .header__left .header__burger-btn{display:block}}.header__inner .header__left .header__burger-btn svg{width:100%;height:100%}.header__inner .header__search{flex:1;min-width:0;max-width:360px}.header__inner .header__search .search-bar__inner{height:42px}.header__inner .header__right{align-items:center;gap:32px;display:flex}@media (max-width:1024px){.header__inner .header__right{gap:24px}}.header__inner .header__right .header__buttons{align-items:center;gap:16px;display:flex}@media (max-width:768px){.header__inner .header__right .header__buttons{display:none}}.header__inner .header__right .header__buttons .header__button{text-wrap:nowrap}@media (max-width:1024px){.header__inner .header__right .header__buttons .header__button{text-wrap:wrap}}@keyframes fixedHeader{0%{opacity:.5;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.shirma{opacity:0;pointer-events:none;background-color:#020202b3;width:250%;height:150%;min-height:100vh;transition:opacity .3s;position:fixed;top:0;left:-150%}.shirma.active{visibility:visible;pointer-events:all;opacity:1;z-index:101;transform:translate(20%)}.header-fixed{z-index:100;pointer-events:none;background:#fff;width:100%;max-width:1280px;height:100px;margin:0 auto;transition:transform .4s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.header-fixed.active{pointer-events:all}@media (max-width:639px){.header-fixed{height:65px}}.header-fixed .header__inner .header__logo{height:70px}@media (max-width:639px){.header-fixed .header__inner .header__logo{height:42px}.header-fixed .header__inner .header__menu-wrap{top:17px}}.input__wrapper{text-align:center;width:100%;margin:15px 0;position:relative}.input__file{opacity:0;visibility:hidden;position:absolute}.input__file-icon-wrapper{border-right:1px solid #fff;justify-content:center;align-items:center;width:60px;height:60px;margin-right:15px;display:flex}.input__file-button-text{margin-top:1px;line-height:1}.input__file-button{color:#fff;cursor:pointer;background:#1bbc9b;border-radius:3px;justify-content:flex-start;align-items:center;width:100%;max-width:290px;height:60px;margin:0 auto;font-size:1.125rem;font-weight:700;display:flex}.vt-header.lk-header{z-index:200;will-change:transform;width:100%;transition:transform .2s;position:sticky;top:0}.vt-header.lk-header .lk-header__bar{align-items:center;gap:12px;width:100%;display:flex}.vt-header.lk-header .lk-header__burger{flex:none;display:none}@media (max-width:768px){.vt-header.lk-header .lk-header__burger{display:grid}}.vt-header.lk-header .lk-header__search{flex:220px;min-width:0;max-width:420px}@media (max-width:768px){.vt-header.lk-header .lk-header__search{max-width:none}}.vt-header.lk-header .lk-header__search-input{color:#171310;background:0 0;border:0;outline:none;flex:auto;width:100%;min-width:0;height:44px;padding:0;font-family:inherit;font-size:14px;font-weight:500}.vt-header.lk-header .lk-header__search-input::placeholder{color:#8a7d70}.vt-header.lk-header .lk-header__search-input::-webkit-search-cancel-button{appearance:none}.vt-header.lk-header .lk-header__city{flex:none}@media (max-width:768px){.vt-header.lk-header .lk-header__city{display:none}}.vt-header.lk-header .lk-header__city:disabled{opacity:.65;cursor:default}.vt-header.lk-header .lk-header__account{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:44px;padding:4px 12px 4px 4px;font-family:inherit;transition:border-color .2s,background-color .2s;display:flex}.vt-header.lk-header .lk-header__account:hover{background:#fff;border-color:#ffac33}.vt-header.lk-header .lk-header__account:focus-visible{outline:none;box-shadow:0 0 0 3px #0077ff26}@media (max-width:768px){.vt-header.lk-header .lk-header__account{padding:4px}}.vt-header.lk-header .lk-header__account-avatar{background:#f3eadd;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex;overflow:hidden}.vt-header.lk-header .lk-header__account-avatar-img{width:100%;height:100%}.vt-header.lk-header .lk-header__account-skeleton{background:linear-gradient(90deg,#f3eadd 0%,#efe6da 50%,#f3eadd 100%) 0 0/200% 100%;border-radius:50%;width:100%;height:100%;animation:1.1s ease-in-out infinite lk-header-context-avatar-skeleton;display:block}.vt-header.lk-header .lk-header__account-label{white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}@media (max-width:768px){.vt-header.lk-header .lk-header__account-label{display:none}}.vt-header.lk-header .lk-header__account-chevron{color:#8a7d70;align-items:center;display:flex}@media (max-width:768px){.vt-header.lk-header .lk-header__account-chevron{display:none}}.vt-header.lk-header.lk-header--catalog{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdfaeb;border-bottom:1px solid #efe6da;margin:0}.vt-header.lk-header.lk-header--catalog .lk-header__bar{gap:16px;max-width:1160px;margin:0 auto;padding:12px 20px}.vt-header.lk-header.lk-header--app{background:0 0;border-bottom:0;margin:0 0 20px}.vt-header.lk-header.lk-header--app .lk-header__bar{max-width:none;margin:0;padding:10px 0}@keyframes lk-header-context-avatar-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.lk-menu{z-index:1003;color:#171310;box-shadow:none;-ms-overflow-style:none;min-width:286px;max-width:286px;height:100dvh;will-change:transform,inline-size;background-color:#fff;border:0;border-right:1px solid #efe6da;border-radius:0;flex-direction:column;justify-content:space-between;gap:8px;inline-size:286px;padding:14px 14px 16px;transition:width .3s,max-width .3s,min-width .3s,inline-size .25s ease-in-out;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}@media (max-width:768px){.lk-menu{transition:transform .3s;position:fixed;transform:translate(-120%)}.lk-menu.open{transform:translate(0)}}.lk-menu::-webkit-scrollbar{width:0}.lk-menu.lk-menu_collapsed{min-width:72px;max-width:72px}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered){inline-size:72px;min-width:72px;max-width:72px;padding:12px 10px 14px}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__top-row{justify-content:center;align-items:center;display:flex}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__top-row .lk-menu__logo{justify-content:center;width:100%}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__top-row .lk-menu__logo .lk-menu__img-text,.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__top-row .lk-menu__close{opacity:0;visibility:hidden;display:none}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .menu-item .menu-item__link{border-bottom:0;justify-content:center;width:44px;height:44px;min-height:44px;margin:0 auto;padding:0}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .menu-item .text{opacity:0;visibility:hidden}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__button .text{display:none}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__button{box-sizing:border-box;border-bottom:0;justify-content:center;width:44px;height:44px;min-height:44px;margin:0 auto;padding:0}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .menu-item .arrow,.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .menu-item .counter{opacity:0;visibility:hidden}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__bottom-iconbar{flex-direction:column;align-items:stretch;gap:2px;padding-top:8px}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__bottom-iconbtn{flex:none;width:100%;min-height:40px;padding:6px 0}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__profile{border-bottom:0;justify-content:center;gap:0;padding:8px 4px}.lk-menu.lk-menu_collapsed:not(.lk-menu_hovered) .lk-menu__profile .lk-menu__profile-text{display:none}.lk-menu.lk-menu_collapsed.lk-menu_hovered{inline-size:286px;min-width:286px;max-width:286px;padding:14px 14px 16px}.lk-menu.lk-menu_collapsed .lk-menu__top .lk-menu__top-row .lk-menu__close{transform:rotate(180deg)}.lk-menu .lk-menu__inner{flex-direction:column;justify-content:space-between;gap:8px;height:100%;min-height:0;display:flex;position:relative}.lk-menu .lk-menu__top{flex-direction:column;min-height:0;display:flex}.lk-menu .lk-menu__top .lk-menu__top-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__logo{align-items:center;gap:4px;min-width:0;transition:transform .1s;display:flex}.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__logo .lk-menu__img-logo,.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__logo .lk-menu__img-text{min-width:fit-content}.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__close{color:#8a7d70;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:12px;flex:none;place-content:center;width:36px;min-width:36px;height:36px;padding:0;transition:border-color .15s,color .15s,transform .1s;display:grid}.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__close:hover{color:#171310;border-color:#ffac33}@media (max-width:768px){.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__close{display:none}}.lk-menu .lk-menu__top .lk-menu__top-row .lk-menu__close svg{width:18px;height:18px}.lk-menu .lk-menu__nav{min-height:0}.lk-menu .lk-menu__nav .lk-menu__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lk-menu .lk-menu__nav .lk-menu__items .lk-menu__item{text-wrap:nowrap}.lk-menu .lk-menu__bottom{padding-top:10px;transition:transform .3s;position:relative}.lk-menu .lk-menu__bottom:before{content:"";background-color:#efe6da;width:calc(100% + 28px);height:1px;position:absolute;top:0;left:-14px;right:-14px}.lk-menu .lk-menu__bottom .lk-menu__bottom-items{flex-direction:column;gap:0;display:flex}.lk-menu .lk-menu__bottom .lk-menu__bottom-items .lk-menu__bottom-item{text-wrap:nowrap;border-bottom:1px solid #f3eadd;align-items:center;gap:10px;min-height:48px;padding:10px 4px;display:flex}.lk-menu .lk-menu__bottom .lk-menu__bottom-items .lk-menu__bottom-item svg{width:22px;min-width:22px;height:22px}.lk-menu .lk-menu__bottom .lk-menu__bottom-stack{flex-direction:column;gap:4px;display:flex}.lk-menu .lk-menu__bottom .lk-menu__profile{min-height:48px;color:inherit;border:0;border-bottom:1px solid #f3eadd;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 4px;text-decoration:none;transition:color .15s;display:flex}.lk-menu .lk-menu__bottom .lk-menu__profile:hover{color:#07f;background:0 0;text-decoration:none}.lk-menu .lk-menu__bottom .lk-menu__profile .lk-menu__profile-text{flex-direction:column;min-width:0;display:flex;overflow:hidden}.lk-menu .lk-menu__bottom .lk-menu__profile .lk-menu__profile-name{color:#171310;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.lk-menu .lk-menu__bottom .lk-menu__profile .lk-menu__profile-email{color:#8a7d70;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.lk-menu .lk-menu__bottom .lk-menu__profile .lk-menu__profile-avatar{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.lk-menu .lk-menu__bottom .lk-menu__profile .lk-menu__profile-avatar-img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.lk-menu .lk-menu__bottom .lk-menu__profile .lk-menu__profile-avatar-fallback{color:#07f;background:#f3eadd;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;font-size:12px;font-weight:700;display:flex}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbar{border-top:1px solid #efe6da;flex-direction:row;align-items:stretch;gap:2px;margin-top:2px;padding-top:8px;display:flex}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn{cursor:pointer;min-width:0;min-height:40px;color:inherit;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:8px 4px;text-decoration:none;transition:background-color .15s;display:flex}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn svg{flex-shrink:0;width:22px;min-width:22px;height:22px}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn:hover:not(:disabled),.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn:focus-visible{background-color:#f3eadd;outline:none}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn.is-active{background-color:#f3eadd}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn.is-active svg path[stroke]{stroke:#07f}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn.is-active svg path[fill]:not([fill=none]){fill:#07f}.lk-menu .lk-menu__bottom .lk-menu__bottom-iconbtn:disabled{opacity:.55;cursor:default}.menu-item--group-label .menu-item__link{cursor:default;pointer-events:none;border-bottom:0;min-height:0;padding:12px 4px 4px}.menu-item--group-label .menu-item__link .text{letter-spacing:.04em;text-transform:uppercase;color:#8a7d70;font-size:12px;font-weight:700}.menu-item--group-label:hover .menu-item__link{color:inherit}.menu-item:hover .menu-item__link,.menu-item:focus .menu-item__link,.menu-item.active .menu-item__link{color:#07f;background-color:#0000;text-decoration:none}.menu-item.active .menu-item__link .text{color:#07f}.menu-item.active .menu-item__link svg path[stroke]{stroke:#07f}.menu-item.active .menu-item__link svg path[fill]:not([fill=none]){fill:#07f}.menu-item.collapsed .menu-item__link .arrow{transform:rotate(0)}.menu-item.collapsed .menu-item__dropdown{border:none;grid-template-rows:0fr;margin:0;padding-top:0;padding-bottom:0}.menu-item.collapsed .menu-item__dropdown>div{transition:all .3s;overflow:hidden}.menu-item .menu-item__link{color:#171310;cursor:pointer;text-align:left;appearance:none;background:0 0;border:0;border-bottom:1px solid #f3eadd;border-radius:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 4px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:color .15s,padding .2s;display:flex}.menu-item .menu-item__link:disabled{opacity:.55;cursor:default;color:#171310}.menu-item .menu-item__link .menu-item__left{align-items:center;gap:10px;min-width:0;display:flex}.menu-item .menu-item__link .menu-item__right{flex-shrink:0;align-items:center;display:flex}.menu-item .menu-item__link svg{width:22px;min-width:22px;height:22px}.menu-item .menu-item__link .arrow{align-items:center;transition:transform .3s;display:flex;transform:rotate(180deg)}.menu-item .menu-item__link:hover,.menu-item .menu-item__link:focus{text-decoration:none}.menu-item .menu-item__dropdown{grid-template-rows:1fr;margin-top:0;transition:height .3s,padding .3s,margin .3s,grid-template-rows .3s;display:grid;overflow:hidden}.menu-item .menu-item__dropdown>div{transition:all .3s}.menu-item .menu-item__dropdown.pets-dropdown{box-shadow:none;background-color:#0000;border:none;border-bottom:1px solid #efe6da;border-radius:0;margin-top:0;padding:4px 0 0}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__top{border-bottom:1px solid #f3eadd;flex-direction:column;gap:0;padding-bottom:0;display:flex}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__top .pets-dropdown__button{border-bottom:1px solid #f3eadd;align-items:center;gap:10px;min-height:44px;padding:8px 4px;font-size:14px;font-weight:600;display:flex}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__pets{flex-direction:column;display:flex}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__pets .pet-item{border-bottom:1px solid #f3eadd;align-items:center;gap:10px;min-height:44px;padding:8px 4px;font-size:14px;font-weight:600;display:flex}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__pets .pet-item:hover{color:#07f}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__pets .pet-item .pet-item__avatar{border-radius:50%;width:28px;min-width:28px;height:28px}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__pets .pet-item .pet-item__name{font-size:14px;font-weight:600;line-height:1.3}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__bottom{border-top:0;flex-direction:column;gap:0;padding-top:4px;display:flex}.menu-item .menu-item__dropdown.pets-dropdown .pets-dropdown__bottom .pets-dropdown__add-btn{color:#07f;align-items:center;gap:8px;min-height:40px;padding:8px 4px;font-size:14px;font-weight:600;display:flex}.lk-menu-shirma{pointer-events:none;opacity:0;z-index:1002;background-color:#17131059;transition:opacity .3s;position:fixed;inset:0}.lk-menu-shirma.active,.lk-menu-shirma.active-mobile{visibility:visible;pointer-events:all;opacity:1}@media (max-width:768px){.lk-layout__inner{grid-template-columns:auto}}.lk-layout__inner .lk-layout__left{min-width:72px;transition:min-width .3s}@media (max-width:768px){.lk-layout__inner .lk-layout__left{min-width:0}}.lk-layout__inner .lk-layout__left.menu-opened{min-width:286px}.lk-layout__inner .lk-layout__left.menu-opened .lk-menu-shirma{opacity:0}.lk-layout__inner .lk-layout__left.menu-opened .lk-menu-shirma.active-mobile{opacity:1}.modal__disclaimer{color:#000;margin:15px 0 0;font-size:14px;font-weight:400}.modal__disclaimer--red{color:red}.modal__disclaimer--mt-0{margin-top:0}.modal__disclaimer a{color:#000;text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:text-decoration-color .3s;display:inline-block}.modal__disclaimer a:hover{text-decoration-color:#000}.modal--std{padding:80px 0;overflow:auto}.modal--std .modal__content{z-index:4;opacity:0;background:#fff;border-radius:12px;width:calc(100% - 20px);min-width:340px;max-width:410px;margin:auto;padding:32px 24px;transition:opacity .3s,transform .6s;position:relative;transform:translateY(20px)}@media only screen and (max-width:1024px){.modal--std .modal__content{padding:24px 16px}}.modal--std .modal__content .contact-us-form .inputs .inputs__top{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.modal--std .modal__content .contact-us-form .private-policy{align-items:flex-start}.modal--std .modal__content .contact-us-form .private-policy:before{transform:translateY(6px)}.modal--std .modal__content .contact-us-form .contact-us-form__button-wrap{justify-content:center;align-items:center;margin-top:20px;display:flex}.modal--std .modal__content .modal-title{text-transform:uppercase;color:#171310;margin-bottom:32px;font-size:20px;font-weight:400;line-height:130%}@media only screen and (max-width:1024px){.modal--std .modal__content .modal-title{margin-bottom:24px;font-size:18px}}.modal--std .modal__content .input-row{flex-direction:column;gap:6px;display:flex}.modal--std .modal__content .input-row .name{text-transform:uppercase;color:#171310;font-size:15px;font-weight:400;line-height:100%}.modal--std .modal__content .input-row input{border-radius:12px;height:40px;padding:10px;font-size:14px}@media only screen and (max-width:1024px){.modal--std .modal__content .input-row input{border-radius:8px;height:36px;padding:0 12px}}.modal--std .modal__content .input-row input::placeholder{font-size:14px}.modal--std .modal__content .input-row textarea{border-radius:12px;height:100px;padding:10px;font-size:14px}@media only screen and (max-width:1024px){.modal--std .modal__content .input-row textarea{border-radius:8px;height:80px;padding:8px 12px}}.modal--std .modal__content .input-row textarea::placeholder{font-size:14px}.modal--std .modal__content .contact-us-form__submit-btn{width:100%}.modal--std .modal__close{background-color:#0000;background-image:url("data:image/svg+xml,<svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_248_574)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 14C0 6.26802 6.26802 0 14 0C21.732 0 28 6.26802 28 14C28 16.6662 27.2536 19.1614 25.958 21.2842C25.6549 21.7807 25.0067 21.9376 24.5102 21.6345C24.0136 21.3315 23.8568 20.6833 24.1598 20.1867C25.2595 18.385 25.8934 16.2681 25.8934 14C25.8934 7.43146 20.5685 2.10658 14 2.10658C7.43146 2.10658 2.10658 7.43146 2.10658 14C2.10658 20.5685 7.43146 25.8934 14 25.8934C16.4794 25.8934 18.7787 25.1359 20.683 23.8397C21.1639 23.5124 21.8191 23.637 22.1464 24.1179C22.4737 24.5987 22.3492 25.2539 21.8683 25.5812C19.6255 27.1077 16.9154 28 14 28C6.26802 28 0 21.732 0 14ZM9.51147 9.51147C9.92281 9.10014 10.5897 9.10014 11.0011 9.51147L14 12.5104L16.999 9.51147C17.4103 9.10014 18.0772 9.10014 18.4885 9.51147C18.8999 9.92281 18.8999 10.5897 18.4885 11.0011L15.4896 14L18.4885 16.999C18.8999 17.4103 18.8999 18.0772 18.4885 18.4885C18.0772 18.8999 17.4103 18.8999 16.999 18.4885L14 15.4896L11.0011 18.4885C10.5897 18.8999 9.92281 18.8999 9.51147 18.4885C9.10014 18.0772 9.10014 17.4103 9.51147 16.999L12.5104 14L9.51147 11.0011C9.10014 10.5897 9.10014 9.92281 9.51147 9.51147Z\" fill=\"black\" /></g><defs><clipPath id=\"clip0_248_574\"><rect width=\"28\" height=\"28\" fill=\"white\" /></clipPath></defs></svg>");background-position:50%;background-repeat:no-repeat;background-size:28px 28px;border:none;width:36px;height:36px;position:absolute;top:24px;right:16px}@media only screen and (max-width:1024px){.modal--std .modal__close{top:16px;right:8px}}.modal--std .standart-close{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L12 10.5858L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L13.4142 12L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L12 13.4142L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L10.5858 12L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z\" fill=\"%230F1729\"/></svg>");background-position:50%;background-size:16px 16px;width:16px;height:16px}.modal--std .success-message{background-image:url(/img/success-icon.png);background-position:0;background-repeat:no-repeat;background-size:40px 40px;padding-left:60px;font-size:20px;font-weight:400;line-height:130%;display:none;position:relative}.modal--std .success-message.active{display:block}.modal--std .modal-alert{border:2px solid #9c1519;border-radius:8px;margin-bottom:12px;padding:8px 12px;display:none;position:relative}.modal--std .modal-alert.active{display:block}.modal--std .modal-alert .modal-alert__close{cursor:pointer;position:absolute;top:6px;right:5px}.modal--std.modal--visible .modal__content{opacity:1;transform:translateY(0)}.modal--std__top{justify-content:center;align-items:center;padding:24px 23px;display:flex}.modal--std .agreement-text{margin-top:20px}.modal--std .agreement-text a{color:#07f;border-color:#0000;border-bottom-style:solid;border-bottom-width:1px;transition:border-color .3s}.modal--std .agreement-text a:hover{border-color:#07f}.modal--std .agreement-text a:after{display:none}.modal--hidden{visibility:hidden}.modal{z-index:1015;visibility:hidden;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0 16px;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.modal.modal--visible{visibility:visible;opacity:1}.modal__overlay{opacity:0;z-index:999;background-color:#23232380;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.modal--visible .modal__overlay{opacity:1}.modal__close{cursor:pointer;width:24px;height:26px;font:inherit;appearance:none;background-color:#0000;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"26\" viewBox=\"0 0 24 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M18 6.58789L6 19.5564\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M6 6.58789L18 19.5564\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:50%;background-repeat:no-repeat;border:none;padding:0}.modal__close--vt{color:#8a7d70;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:12px;flex:none;place-content:center;width:44px;height:44px;padding:0;font-family:inherit;font-size:18px;line-height:1;display:grid;top:0;right:0}.modal__close--vt:hover{color:#171310;border-color:#ffac33}.modal__content{z-index:1000;background-color:#fff;border:1px solid #efe6da;border-radius:32px;width:529px;overflow:hidden}.modal__content::-webkit-scrollbar{width:0}.modal__content .modal__top-row{z-index:10;background-color:#fff;border-bottom:2px solid #efe6da;justify-content:space-between;align-items:center;padding:22px 24px;display:flex;position:sticky;top:0}@media (max-width:768px){.modal__content .modal__top-row{padding:18px 16px 16px}}.modal__content .modal__top-row .modal__close{position:relative;top:-4px;right:-4px}.modal__content .modal__title{font-size:20px;font-weight:700;line-height:140%}.modal__content--wide{width:min(100%,640px)}.modal.vt-modal .modal__overlay{background-color:#17131059}.modal.vt-modal .modal__content{width:min(100%,480px);box-shadow:none;color:#171310;background-color:#fff;border:1px solid #efe6da;border-radius:16px}.modal.vt-modal .modal__content--wide{width:min(100%,640px)}.modal.vt-modal .modal__content--auth-card{background:0 0;border:0;border-radius:0}.modal.vt-modal .modal__content .modal__top-row{background-color:#fff;border-bottom:1px solid #efe6da;align-items:center;gap:12px;padding:14px 20px;position:static}@media (max-width:768px){.modal.vt-modal .modal__content .modal__top-row{padding:12px 16px}}.modal.vt-modal .modal__content .modal__top-row .modal__close,.modal.vt-modal .modal__content .modal__top-row .modal__close--vt{position:static;top:auto;right:auto}.modal.vt-modal .modal__content .modal__title{letter-spacing:-.02em;color:#171310;border-bottom:0;flex:1;min-width:0;margin:0;padding:0;font-size:20px;font-weight:800;line-height:1.2}.modal.vt-modal .modal-form.form{gap:16px;padding:16px 20px 20px}@media (max-width:768px){.modal.vt-modal .modal-form.form{padding:14px 16px 16px}}.modal .modal-form.form{gap:24px;padding:24px}.modal .modal-form.form .form__content{gap:18px}.modal .modal-form.form .form-row,.modal .modal-form.form .form-row-2{margin-bottom:0!important}.modal .modal-form.form .form-row-2{align-items:start}.modal .modal-form.form .input-wrap__label{text-wrap:initial;font-size:15px;font-weight:700;line-height:140%}.modal .modal-form.form .input-wrap textarea{resize:vertical;min-height:112px}.modal .modal-form.form .form__buttons{gap:16px;margin-top:0}@media (max-width:768px){.modal .modal-form.form{padding:20px 16px 16px}.modal .modal-form.form .form-row-2{grid-template-columns:1fr}}.modal.modal_left{justify-content:flex-end;transition:opacity .38s,visibility .38s}.modal.modal_left .modal__overlay{transition:opacity .38s}.modal.modal_left.modal--visible .modal__content{transform:translate(0)}.modal.modal_left .modal__content{z-index:1001;background-color:#fff;width:100%;max-width:362px;height:calc(100% - 24px);transition:transform .38s cubic-bezier(.22,1,.36,1);position:relative;inset:0 16px 12px auto;overflow:auto;transform:translate(calc(100% + 48px))}@media (max-width:639px){.modal.modal_left .modal__content{border-radius:0;width:100%;max-width:100%;height:100%;inset:0}}.filters-modal .filters{box-sizing:border-box;width:100%;max-width:100%;padding:16px;overflow-x:hidden}.filters-modal .filters .filters__footer{box-sizing:border-box;width:100%;max-width:100%;margin-top:14px}.filters-modal .filters .filters__apply-btn{box-sizing:border-box;width:100%;max-width:100%;display:flex}.filters-modal .filters .filters__section{background-color:#fffdfa;border-radius:16px;padding:14px}.filters-modal .filters .filters__section:not(:last-child){margin-bottom:14px}.filters-modal .filters .filters__section .filters__section-title{margin-bottom:12px;font-size:18px;font-weight:600;line-height:120%}.filters-modal .filters .filters__section .filters__search:not(:last-child),.filters-modal .filters .filters__section .filters__section-checkboxes:not(:last-child),.filters-modal .filters .filters__section .custom-checkbox:not(:last-child){margin-bottom:12px}.filters-modal .filters .filters__section .custom-checkbox .star{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.7181 18.8913C14.2764 18.8913 13.7097 18.7496 13.0014 18.3329L10.5097 16.8579C10.2514 16.7079 9.7514 16.7079 9.5014 16.8579L7.0014 18.3329C5.5264 19.2079 4.65973 18.8579 4.26807 18.5746C3.88473 18.2913 3.28473 17.5663 3.6764 15.8996L4.26807 13.3413C4.33473 13.0746 4.2014 12.6163 4.0014 12.4163L1.93473 10.3496C0.9014 9.31628 0.984734 8.43294 1.1264 7.99961C1.26807 7.56628 1.71807 6.79961 3.1514 6.55794L5.80973 6.11628C6.05973 6.07461 6.41807 5.80794 6.5264 5.58294L8.0014 2.64128C8.66807 1.29961 9.54307 1.09961 10.0014 1.09961C10.4597 1.09961 11.3347 1.29961 12.0014 2.64128L13.4681 5.57461C13.5847 5.79961 13.9431 6.06628 14.1931 6.10794L16.8514 6.54961C18.2931 6.79128 18.7431 7.55794 18.8764 7.99128C19.0097 8.42461 19.0931 9.30794 18.0681 10.3413L16.0014 12.4163C15.8014 12.6163 15.6764 13.0663 15.7347 13.3413L16.3264 15.8996C16.7097 17.5663 16.1181 18.2913 15.7347 18.5746C15.5264 18.7246 15.1931 18.8913 14.7181 18.8913Z\" fill=\"%23FFAC33\" /></svg>");background-position:50%;background-repeat:no-repeat;width:20px;min-width:20px;height:20px;margin-right:4px}.filters-modal .filters .filters__section .custom-checkbox .star.gray{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.7181 18.8913C14.2764 18.8913 13.7097 18.7496 13.0014 18.3329L10.5097 16.8579C10.2514 16.7079 9.7514 16.7079 9.5014 16.8579L7.0014 18.3329C5.5264 19.2079 4.65973 18.8579 4.26807 18.5746C3.88473 18.2913 3.28473 17.5663 3.6764 15.8996L4.26807 13.3413C4.33473 13.0746 4.2014 12.6163 4.0014 12.4163L1.93473 10.3496C0.9014 9.31628 0.984734 8.43294 1.1264 7.99961C1.26807 7.56628 1.71807 6.79961 3.1514 6.55794L5.80973 6.11628C6.05973 6.07461 6.41807 5.80794 6.5264 5.58294L8.0014 2.64128C8.66807 1.29961 9.54307 1.09961 10.0014 1.09961C10.4597 1.09961 11.3347 1.29961 12.0014 2.64128L13.4681 5.57461C13.5847 5.79961 13.9431 6.06628 14.1931 6.10794L16.8514 6.54961C18.2931 6.79128 18.7431 7.55794 18.8764 7.99128C19.0097 8.42461 19.0931 9.30794 18.0681 10.3413L16.0014 12.4163C15.8014 12.6163 15.6764 13.0663 15.7347 13.3413L16.3264 15.8996C16.7097 17.5663 16.1181 18.2913 15.7347 18.5746C15.5264 18.7246 15.1931 18.8913 14.7181 18.8913Z\" fill=\"%23B0CBE8\" /></svg>");margin-right:10px}.filters-modal .filters .filters__section .ios-chexbox-wrap:not(:last-child){margin-bottom:12px}.select-modal{overflow:hidden}.select-modal .modal__content{flex-direction:column;display:flex;overflow:hidden}.select-modal .select-modal__content{flex-grow:1;padding:16px;overflow:auto}.select-modal .select-modal__content .select-modal__search{margin-bottom:2px}.select-modal .select-modal__content .select-modal__list{flex-direction:column;gap:0;display:flex}.select-modal .select-modal__content .select-modal__list .select-modal__list-item{cursor:pointer;border-bottom:1px solid #efe6da;padding:0;font-size:14px;font-weight:400;line-height:140%}.select-modal .select-modal__content .select-modal__list .select-modal__list-item .select-modal__list-link{color:#171310;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 4px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.select-modal .select-modal__content .select-modal__list .select-modal__list-item .select-modal__list-link:hover{color:#07f;text-decoration:none}.select-modal .select-modal__content .select-modal__list .select-modal__list-item .select-modal__list-meta{color:#8a7d70;flex-shrink:0;font-size:13px;font-weight:700}.select-modal .select-modal__content .select-modal__list .select-modal__list-item:hover,.select-modal .select-modal__content .select-modal__list .select-modal__list-item:focus{color:#07f}.select-modal .select-modal__content .select-modal__list .select-modal__list-item:hover a,.select-modal .select-modal__content .select-modal__list .select-modal__list-item:focus a{text-decoration:none}.select-modal .select-modal__content .select-modal__list .select-modal__list-item.active{color:#07f;font-weight:500}.pet-breed-modal .pet-quiz-options{flex-direction:column;gap:12px;display:flex}.pet-breed-modal .pet-quiz-options--scroll{max-height:none;padding-right:0;overflow:visible}.pet-breed-modal .pet-quiz-option{text-align:left;background-color:#fff;border:1px solid #efe6da;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:72px;padding:16px;transition:background-color .3s,border-color .3s,color .3s;display:flex}.pet-breed-modal .pet-quiz-option:hover,.pet-breed-modal .pet-quiz-option.active{color:#07f;background-color:#f3eadd;border-color:#07f}.pet-breed-modal .pet-quiz-option__icon{filter:grayscale()saturate(0);background-color:#fffdfa;background-position:50%;background-repeat:no-repeat;background-size:40px 40px;border-radius:14px;width:48px;min-width:48px;height:48px;transition:background-color .3s,filter .3s}.pet-breed-modal .pet-quiz-option__icon--cat{background-image:url(/img/pet-type-cat.svg)}.pet-breed-modal .pet-quiz-option__icon--dog{background-image:url(/img/pet-type-dog.svg)}.pet-breed-modal .pet-quiz-option__icon--bird{background-image:url(/img/pet-type-bird.svg)}.pet-breed-modal .pet-quiz-option__icon--rodent{background-image:url(/img/pet-type-rodent.svg)}.pet-breed-modal .pet-quiz-option:hover .pet-quiz-option__icon,.pet-breed-modal .pet-quiz-option.active .pet-quiz-option__icon{filter:grayscale()saturate(0)contrast(.9);background-color:#fff}.pet-breed-modal .pet-quiz-option__preview{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:44px;min-width:44px;height:44px}.pet-breed-modal .pet-quiz-option__preview--placeholder{color:#8a7d70;background-color:#fffdfa;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:flex}.pet-breed-modal .pet-quiz-option__body{flex-direction:column;gap:4px;min-width:0;display:flex}.pet-breed-modal .pet-quiz-option__label{font-size:16px;font-weight:700;line-height:140%}.pet-breed-modal .pet-quiz-option__description{color:#a5a5a5;font-size:12px;font-weight:400;line-height:140%}.pet-breed-modal .pet-quiz-notice{color:#8a7d70;background-color:#fffdfa;border:1px solid #efe6da;border-radius:12px;padding:16px;font-size:14px;font-weight:400;line-height:140%}.comments-modal .select-modal__content{flex-direction:column;display:flex}.comments-modal .comments-modal__composer{border-bottom:1px solid #efe6da;flex-shrink:0;margin-bottom:12px;padding-bottom:16px}.comments-modal .comments-modal__composer .comments__form{margin-bottom:0}.comments-modal .comments-modal__load-more{flex-shrink:0;margin-top:12px}.metro-modal__content{padding:16px}.metro-modal__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.metro-modal__item{border:1px solid #efe6da;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.metro-modal .card__metro-station{color:#171310;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:140%;display:inline-flex}.metro-modal .card__metro-line{border-radius:50%;flex-shrink:0;width:9px;height:9px}.metro-modal .card__metro-distance,.metro-modal__line-name{color:#a5a5a5;font-size:13px;font-weight:400;line-height:140%}.edit-image-modal__pick-intro{text-align:center;color:#a5a5a5;margin:0 0 16px;font-size:14px;font-weight:400;line-height:140%}.edit-image-modal .edit-image-modal__content{flex-direction:column;align-items:center;padding:14px 20px 20px;display:flex}.edit-image-modal .edit-image-modal__content--stretch{align-items:stretch}.edit-image-modal .edit-image-modal__content .edit-image-modal__description{margin-bottom:32px;font-size:14px;font-weight:400;line-height:140%}.edit-image-modal .edit-image-modal__content .edit-image-modal__image-wrap{justify-content:center;width:264px;height:264px;margin-bottom:34px;display:flex}.edit-image-modal .edit-image-modal__content .edit-image-modal__image-wrap cropper-canvas{width:100%}.edit-image-modal .edit-image-modal__content .edit-image-modal__buttons{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.edit-image-modal .edit-image-modal__content .edit-image-modal__buttons buttons,.edit-image-modal .edit-image-modal__content .edit-image-modal__buttons .btn{width:100%}.edit-image-modal__dropzone{cursor:pointer;background-color:#fffdfa;border:2px dashed #efe6da;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:24px 16px;transition:background-color .2s,border-color .2s;display:flex}.edit-image-modal__dropzone:hover{background-color:#0077ff0f;border-color:#07f}.edit-image-modal__dropzone-hint{text-align:center;color:#171310;margin:0 0 8px;font-size:14px;font-weight:500;line-height:140%}.edit-image-modal__dropzone-sub{text-align:center;color:#a5a5a5;margin:0;font-size:12px;line-height:140%}.edit-image-modal__crop-row{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;width:100%;margin-bottom:24px;display:flex}.edit-image-modal__crop-col{flex:200px;min-width:0;max-width:100%}.edit-image-modal__preview-col{text-align:center;flex:none}.edit-image-modal__preview-label{color:#a5a5a5;margin:0 0 8px;font-size:14px;line-height:140%}.edit-image-modal__preview-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:128px;height:128px;margin:0 auto;display:block}.delete-pet-modal .delete-pet-modal__content{flex-direction:column;align-items:center;padding:50px;display:flex;position:relative}@media (max-width:768px){.delete-pet-modal .delete-pet-modal__content{padding:40px 30px}}.delete-pet-modal .delete-pet-modal__content .modal__close{position:absolute;top:20px;right:20px}.delete-pet-modal .delete-pet-modal__content .delete-pet-modal__img{width:115px;margin-bottom:26px}.delete-pet-modal .delete-pet-modal__content .delete-pet-modal__title{text-align:center;margin-bottom:10px;font-size:20px;font-weight:700;line-height:120%}.delete-pet-modal .delete-pet-modal__content .delete-pet-modal__description{text-align:center;color:#a5a5a5;margin-bottom:26px;font-size:16px;font-weight:400;line-height:140%}.delete-pet-modal .delete-pet-modal__content .delete-pet-modal__button{width:182px}.pending-auth-modal .modal__content--auth-card{width:min(100% - 32px,420px);box-shadow:none;background:0 0;border:0;overflow:visible}.pending-auth-modal .auth-modal__top-row{display:none}.pending-auth-modal .auth-modal{box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px}.specialist-edit-tabs{border-bottom:1px solid #a5a5a5;flex-wrap:wrap;gap:0;margin-bottom:24px;display:flex}.specialist-edit-tabs .tab-button{border-bottom-color:#0000;margin-bottom:-1px;padding-left:16px;padding-right:16px}@media (max-width:768px){.specialist-edit-tabs{gap:0}.specialist-edit-tabs .tab-button{padding-left:12px;padding-right:12px}}.specialist-details-manager{flex-direction:column;gap:20px;display:flex}.specialist-details-manager__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (max-width:768px){.specialist-details-manager__header{flex-direction:column}}.specialist-details-manager__title{margin-bottom:6px;font-size:20px;font-weight:600;line-height:140%}.specialist-details-manager__text{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.specialist-details-manager__badge{color:#07f;background-color:#fffdfa;border-radius:12px;width:fit-content;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:500;line-height:140%}.specialist-details-manager__empty{color:#8a7d70;background-color:#fffdfa;border:1px dashed #f3eadd;border-radius:16px;padding:20px;font-size:14px;font-weight:400;line-height:140%}.specialist-details-manager__list{flex-direction:column;gap:12px;display:flex}.specialist-details-card{background-color:#fff;border:1px solid #f3eadd;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}@media (max-width:768px){.specialist-details-card{flex-direction:column}}.specialist-details-card__content{min-width:0}.specialist-details-card__eyebrow{color:#07f;margin-bottom:4px;font-size:13px;font-weight:500;line-height:140%}.specialist-details-card__title{margin-bottom:6px;font-size:16px;font-weight:600;line-height:140%}.specialist-details-card__meta{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.specialist-details-card__meta:not(:last-child){margin-bottom:4px}.specialist-details-card__description{color:#171310;margin-top:8px;font-size:14px;font-weight:400;line-height:140%}.specialist-details-card__actions{flex-shrink:0;gap:8px;display:flex}@media (max-width:768px){.specialist-details-card__actions{width:100%}.specialist-details-card__actions .btn{flex:1}}.suggest-panel{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;box-shadow:0 12px 30px -18px #17131059}.suggest-panel__group:not(:last-child){border-bottom:1px solid #f6f0e7}.suggest-panel__group-label{letter-spacing:.04em;text-transform:uppercase;color:#8a7d70;padding:10px 14px 4px;font-size:12px;font-weight:700}.suggest-panel__item{cursor:pointer;align-items:center;gap:10px;min-width:0;padding:9px 14px;transition:background-color .12s;display:flex}.suggest-panel__item:hover,.suggest-panel__item--active{background-color:#f5faff}.suggest-panel__item-icon{color:#a5a5a5;flex-shrink:0;justify-content:center;align-items:center;width:20px;display:flex}.suggest-panel__item-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.suggest-panel__item-name{color:#171310;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:500;overflow:hidden}.suggest-panel__item-sub{color:#a5a5a5;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.suggest-panel__item-right{color:#8a7d70;white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:0 auto;max-width:42%;font-size:.8125rem;font-weight:500;overflow:hidden}.suggest-panel__highlight{color:#171310;background:0 0;font-weight:500}.suggest-panel__footer{color:#07f;border-top:1px solid #f6f0e7;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:.875rem;text-decoration:none;transition:color .12s;display:flex}.suggest-panel__footer:hover{color:#005fcc;text-decoration:none}.suggest-panel--loading{min-height:64px}.suggest-panel__empty-title{color:#171310;margin:0;padding:14px 14px 2px;font-size:.9375rem;font-weight:600}.suggest-panel__empty-hint{color:#a5a5a5;margin:0;padding:0 14px 14px;font-size:.8125rem}.suggest-panel__loading{color:#8a7d70;align-items:center;gap:12px;padding:18px 16px;font-size:14px;font-weight:600;display:flex}.suggest-panel__spinner{border:2px solid #efe6da;border-top-color:#07f;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite suggest-spin}@keyframes suggest-spin{to{transform:rotate(360deg)}}.search-bar{width:100%;position:relative}.search-bar__inner{background:#fff;border:1.5px solid #efe6da;border-radius:24px;align-items:center;height:48px;transition:border-color .15s;display:flex;overflow:hidden}.search-bar__inner:focus-within{border-color:#a0b4c8}.search-bar__input{color:#171310;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 16px;font-family:inherit;font-size:.9375rem}.search-bar__input::placeholder{color:#a5a5a5}.search-bar__input::-webkit-search-cancel-button{display:none}.search-bar__input::-webkit-search-decoration{display:none}.search-bar__btn{color:#a5a5a5;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:100%;transition:color .15s;display:flex}.search-bar__btn:hover{color:#171310}.search-bar__dot{background:#ffac33;border-radius:50%;flex:none;width:8px;height:8px;margin-left:16px}.search-bar__clear{color:#8a7d70;cursor:pointer;background:0 0;border:0;flex:none;min-height:44px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600}.search-bar__clear:hover{color:#171310}.search-bar__dropdown{z-index:200;box-sizing:border-box;width:100%;min-width:0;position:absolute;top:calc(100% + 6px);left:0}.search-bar__loading{color:#a5a5a5;padding:12px 14px;font-size:.875rem}.search-bar--city{z-index:10;width:100%;min-width:0;max-width:720px}.search-bar--city .search-bar__inner{border:1px solid #efe6da;border-radius:16px;gap:10px;width:100%;height:auto;min-height:60px;padding:6px 6px 6px 16px;overflow:visible;box-shadow:0 12px 30px -22px #17131059}.search-bar--city .search-bar__inner:focus-within{border-color:#efe6da}.search-bar--city .search-bar__dot{margin-left:0}.search-bar--city .search-bar__input{color:#171310;flex:auto;min-height:48px;padding:0 10px 0 0;font-size:16px}.search-bar--city .search-bar__input::placeholder{color:#8a7d70}.search-bar--city .search-bar__clear{margin-right:6px}.search-bar--city .search-bar__dropdown{z-index:30;width:100%;max-width:none}.toast-container{z-index:1200;gap:12px;width:min(360px,100vw - 24px);display:grid;position:fixed;top:20px;right:20px}@media only screen and (max-width:1024px){.toast-container{width:auto;top:12px;left:12px;right:12px}}.toast{background:#fff;border:1px solid #0f172914;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px 16px;display:grid;box-shadow:0 18px 40px #0f172929}.toast__icon{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:flex}.toast__body{gap:4px;display:grid}.toast__title{color:#0f1729;font-size:14px;font-weight:700;line-height:1.2}.toast__text{color:#475569;font-size:13px;line-height:1.4}.toast__close{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.toast--success .toast__icon{background:#16a34a}.toast--error .toast__icon{background:#dc2626}.toast--warning .toast__icon{background:#ea580c}.toast--info .toast__icon{background:#2563eb}.tooltip{position:relative}.tooltip__content{z-index:20;color:#fff;opacity:0;pointer-events:none;background-color:#171310;border-radius:10px;width:max-content;max-width:260px;padding:10px 12px;font-size:13px;font-weight:400;line-height:140%;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 8px 24px #17131029}.tooltip__content:after{content:"";border:6px solid #0000;border-top-color:#171310;border-bottom-width:0;position:absolute;top:100%;left:18px}.tooltip:hover .tooltip__content,.tooltip:focus-within .tooltip__content{opacity:1;transform:translateY(0)}.branch-services{border-top:1px solid #efe6da;padding:40px 0}.branch-services__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.branch-services__title{color:#18181b;margin:0;font-size:1.375rem;font-weight:700}@media (min-width:768px){.branch-services__title{font-size:1.5rem}}.branch-services__all-btn{color:#8a7d70;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.branch-services__all-btn:hover{color:#171310;border-color:#c0c0c8}.branch-services__all-btn-icon{color:#a5a5a5;flex-shrink:0;width:16px;height:16px}.branch-services__categories{flex-direction:column;gap:0;display:flex}.branch-services__category{border-top:1px solid #efe6da;padding-top:20px;padding-bottom:4px}.branch-services__category:first-child{border-top:none;padding-top:0}.branch-services__category-title{letter-spacing:.06em;text-transform:uppercase;color:#4a5568;background:#eef2f7;border-radius:6px;margin:0 0 14px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}.branch-services__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.branch-services__item{border-bottom:1px solid #fffdfa;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.branch-services__item:last-child{border-bottom:none}.branch-services__item-main{flex:1;min-width:0}.branch-services__item-title{color:#171310;margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}.branch-services__item-description{color:#a5a5a5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.branch-services__item-price{color:#171310;white-space:nowrap;text-align:right;flex-shrink:0;font-size:.9375rem;font-weight:600}.branch-services__more-btn{color:#07f;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:.8125rem;display:inline-block}.branch-services__more-btn:hover{text-underline-offset:2px;text-decoration:underline}.branch-services__categories-more-btn{color:#8a7d70;text-align:center;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:10px;width:100%;margin-top:20px;padding:10px 16px;font-size:.875rem;font-weight:500;transition:border-color .15s,background .15s;display:block}.branch-services__categories-more-btn:hover{background:#fafafa;border-color:#c0c0c8}.branch-services-modal .modal__top-row{margin-bottom:0}.branch-services-modal__body{padding:16px 24px 24px}@media (max-width:1024px){.branch-services-modal__body{padding:16px}}.branch-services-modal__search{margin-bottom:12px;display:block}.branch-services-modal__list{flex-direction:column;max-height:min(70vh,640px);margin:0;padding:0;list-style:none;display:flex;overflow:auto}.branch-services-modal__item{border-bottom:1px solid #fffdfa;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.branch-services-modal__item:last-child{border-bottom:none}.branch-services-modal__item-main{flex:1;min-width:0}.branch-services-modal__item-title{color:#171310;margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}.branch-services-modal__item-category{letter-spacing:.05em;text-transform:uppercase;color:#a5a5a5;margin:2px 0 0;font-size:.75rem;font-weight:600}.branch-services-modal__item-description{color:#a5a5a5;margin:3px 0 0;font-size:.8125rem;line-height:1.45}.branch-services-modal__item-details{color:#8a7d70;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:4px 0 0;padding:0;font-family:inherit;font-size:.75rem;font-weight:500;text-decoration:underline;display:inline-block}.branch-services-modal__item-details:hover{color:#5c5248}.branch-services-modal__back{color:#07f;cursor:pointer;background:0 0;border:0;margin:0 0 12px;padding:0;font-family:inherit;font-size:.8125rem;font-weight:700;display:inline-block}.branch-services-modal__back:hover{color:#005fcc}.branch-services-modal__detail-price{color:#171310;margin:0 0 12px;font-size:1rem;font-weight:700}.branch-services-modal__detail-description{color:#171310;white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.5}.branch-services-modal__item-price{color:#171310;white-space:nowrap;text-align:right;flex-shrink:0;font-size:.9375rem;font-weight:600}.branch-services-modal__empty{color:#a5a5a5;margin:0;font-size:.875rem}.branch-services-modal__groups{gap:16px;max-height:min(70vh,640px);display:grid;overflow:auto}.branch-services-modal__group-title{letter-spacing:.04em;text-transform:uppercase;color:#a5a5a5;margin:0 0 4px;font-size:.75rem;font-weight:700}.public-page.branch-detail{padding-bottom:48px}.public-page.branch-detail #map,.public-page.branch-detail #schedule,.public-page.branch-detail #features,.public-page.branch-detail #services,.public-page.branch-detail #specialists{scroll-margin-top:72px}:is(.vt-page:has(.vt-header:not(.vt-header--hidden)) .public-page.branch-detail #map,.vt-page:has(.vt-header:not(.vt-header--hidden)) .public-page.branch-detail #schedule,.vt-page:has(.vt-header:not(.vt-header--hidden)) .public-page.branch-detail #features,.vt-page:has(.vt-header:not(.vt-header--hidden)) .public-page.branch-detail #services,.vt-page:has(.vt-header:not(.vt-header--hidden)) .public-page.branch-detail #specialists){scroll-margin-top:140px}.vt-page-title.branch-detail__title{margin:0 0 16px}.branch-detail__location{margin-bottom:28px}.branch-detail__location--split{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:stretch;gap:20px;display:grid}.branch-detail__location--split .branch-detail__map-row{height:100%;min-height:300px;margin-bottom:0}.branch-detail__location--split .branch-detail__map-row--with-facade{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.branch-detail__location--split .branch-detail__map{height:100%;min-height:300px;margin-bottom:0}.branch-detail__location--split .branch-schedule{flex-direction:column;min-width:0;margin-bottom:0;display:flex}.branch-detail__location--split .branch-schedule__nav{flex:auto;justify-content:space-between;min-width:0}.branch-detail__location--split .branch-schedule__list{flex:auto}.branch-detail__location--split .branch-schedule__day{padding:10px 14px}.branch-detail__map-row{align-items:stretch;height:300px;margin-bottom:0;display:flex}.branch-detail__map-row--with-facade{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:16px;display:grid}.branch-detail__map{background:#f6f0e7;border-radius:20px;flex:auto;min-width:0;height:100%;margin-bottom:0;overflow:hidden}.branch-detail__map .comparison-map-panel,.branch-detail__map .comparison-map,.branch-detail__map .comparison-map__canvas{border-radius:inherit;min-height:300px;height:100%!important}.branch-facade-gallery{background:#ebe4d8;border-radius:20px;min-width:0;height:100%;position:relative;overflow:hidden}.branch-facade-gallery__grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;width:100%;height:100%;display:grid}.branch-facade-gallery--single .branch-facade-gallery__grid{grid-template-rows:1fr;grid-template-columns:1fr}.branch-facade-gallery__cell{cursor:pointer;background:0 0;border:0;min-width:0;min-height:0;margin:0;padding:0;position:relative;overflow:hidden}.branch-facade-gallery__cell:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #07f}.branch-facade-gallery__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.branch-facade-gallery__cell--more .branch-facade-gallery__img{filter:brightness(.55)}.branch-facade-gallery__more{letter-spacing:-.02em;color:#fff;text-shadow:0 1px 2px #00000059;pointer-events:none;justify-content:center;align-items:center;font-size:clamp(22px,4vw,32px);font-weight:800;display:flex;position:absolute;inset:0}.branch-detail__section-title{letter-spacing:-.02em;color:#171310;margin:0 0 16px;font-size:22px;font-weight:800}.branch-detail__page-nav{z-index:25;background:#fffdfa;margin:0 0 24px;padding:10px 0 12px;position:sticky;top:0}.vt-page:has(.vt-header:not(.vt-header--hidden)) .branch-detail__page-nav{top:69px}.branch-detail__page-nav-list{scrollbar-width:none;background:#fff;border:1px solid #efe6da;border-radius:999px;flex-wrap:nowrap;gap:2px;width:100%;padding:3px;display:flex;overflow-x:auto}.branch-detail__page-nav-list::-webkit-scrollbar{display:none}.branch-detail__page-nav-link{letter-spacing:-.01em;color:#8a7d70;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.branch-detail__page-nav-link:hover{color:#171310;background:#f6f0e7;text-decoration:none}.branch-detail__page-nav-link--active,.branch-detail__page-nav-link--active:hover{color:#171310;background:#fff6e6}.branch-detail__amenities{margin:0 0 34px}.branch-features{margin:0}.branch-features__groups{grid-template-columns:repeat(var(--feature-cols,1), minmax(0, 1fr));gap:18px 24px;display:grid}.branch-features__group-title{color:#8a7d70;letter-spacing:.01em;margin:0 0 10px;font-size:13px;font-weight:700}.branch-features__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.branch-features__item{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.branch-features__name{color:#171310;font-size:14px;font-weight:600;line-height:1.35}.branch-features__desc{color:#8a7d70;text-wrap:pretty;font-size:12px;font-weight:600;line-height:1.35}.branch-specialists-schedule-panel{width:100%;min-width:0;margin:12px 0 0;display:flex}.branch-specialists-schedule-panel__btn{color:#fff;white-space:nowrap;cursor:pointer;background:#07f;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.branch-specialists-schedule-panel__btn:hover{background:#005fcc}.modal.vt-modal .modal__content.branch-specialists-schedule-modal{flex-direction:column;width:min(100%,1280px);height:min(90vh,860px);max-height:90vh;display:flex;overflow:hidden}.modal.vt-modal .modal__content.branch-specialists-schedule-modal .modal__top-row{flex:none}.branch-specialists-schedule-table{flex-direction:column;flex:1 1 0;min-height:0;padding:16px 20px 20px;display:flex;overflow:hidden}.branch-specialists-schedule-table__toolbar{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:10px;display:flex}.branch-specialists-schedule-table__nav{align-items:center;gap:8px;display:inline-flex}.branch-specialists-schedule-table__nav-btn{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:50%;place-content:center;width:32px;height:32px;font-family:inherit;font-size:14px;font-weight:700;display:grid}.branch-specialists-schedule-table__nav-btn:hover:not(:disabled){border-color:#ffac33}.branch-specialists-schedule-table__nav-btn:disabled{opacity:.35;cursor:default}.branch-specialists-schedule-table__range{text-align:center;color:#5c5248;min-width:140px;font-size:12px;font-weight:700}.branch-specialists-schedule-table__wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #efe6da;border-radius:14px;flex:1 1 0;min-height:0;overflow:auto}.branch-specialists-schedule-table__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.branch-specialists-schedule-table__th,.branch-specialists-schedule-table__td,.branch-specialists-schedule-table__name-cell{text-align:center;vertical-align:top;border-bottom:1px solid #f6f0e7;border-left:1px solid #f6f0e7;padding:10px 8px}.branch-specialists-schedule-table__th:first-child,.branch-specialists-schedule-table__name-cell{border-left:0}.branch-specialists-schedule-table__th{background:#fffdfa}.branch-specialists-schedule-table__th--name{text-align:left;z-index:2;color:#171310;background:#fffdfa;width:300px;font-size:12px;font-weight:800;position:sticky;left:0}.branch-specialists-schedule-table__th--today{background:#f5faff}.branch-specialists-schedule-table__th--past,.branch-specialists-schedule-table__td--past{opacity:.42}.branch-specialists-schedule-table__weekday{color:#171310;font-size:12px;font-weight:800;line-height:1.2;display:block}.branch-specialists-schedule-table__date{color:#8a7d70;margin-top:2px;font-size:11px;font-weight:600;display:block}.branch-specialists-schedule-table__name-cell{z-index:1;vertical-align:top;background:#fff;width:300px;position:sticky;left:0;text-align:left!important}.branch-specialists-schedule-table__person{flex-direction:row;align-items:flex-start;gap:10px;min-width:0;display:flex!important}.branch-specialists-schedule-table__avatar{-o-object-fit:cover;object-fit:cover;background:#f6f0e7;border-radius:50%;flex:0 0 40px!important;width:40px!important;max-width:40px!important;height:40px!important;display:block!important}.branch-specialists-schedule-table__identity{flex:auto;gap:2px;min-width:0;display:grid}.branch-specialists-schedule-table__name{color:#171310;text-align:left;font-size:12px;font-weight:800;line-height:1.25;display:block}.branch-specialists-schedule-table__role{color:#8a7d70;text-align:left;font-size:11px;font-weight:600;line-height:1.3;display:block}.branch-specialists-schedule-table__specs{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex!important}.branch-specialists-schedule-table__spec{color:#5c5248;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #efe6da;border-radius:999px;align-items:center;max-width:100%;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.35;overflow:hidden;display:inline-flex!important}.branch-specialists-schedule-table__td--today{background:#f8fbff}.branch-specialists-schedule-table__td--placeholder{text-align:center;vertical-align:middle;border-left:0;padding:16px 12px}.branch-specialists-schedule-table__placeholder{color:#8a7d70;text-wrap:pretty;font-size:11px;font-weight:600;line-height:1.4;display:block}.branch-specialists-schedule-table__hours{color:#171310;justify-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.25;display:grid}.branch-specialists-schedule-table__interval{justify-items:center;gap:0;display:grid}.branch-specialists-schedule-table__time-line{white-space:nowrap;display:block}.branch-specialists-schedule-table__empty{min-height:1.35em;display:block}.branch-specialists-schedule-table__table tbody tr:last-child .branch-specialists-schedule-table__td,.branch-specialists-schedule-table__table tbody tr:last-child .branch-specialists-schedule-table__name-cell{border-bottom:0}@media (max-width:1024px){.modal.vt-modal .modal__content.branch-specialists-schedule-modal{width:min(100%,100vw - 24px);height:min(90vh,860px);max-height:90vh}.branch-specialists-schedule-table{padding:12px 12px 16px}.branch-specialists-schedule-table__toolbar{justify-content:stretch}.branch-specialists-schedule-table__nav{justify-content:space-between;width:100%}.branch-specialists-schedule-table__range{flex:auto;min-width:0}.branch-specialists-schedule-table__th--name,.branch-specialists-schedule-table__name-cell{width:240px}}.branch-schedule{margin:0}.branch-schedule__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:12px;display:flex}.branch-schedule__nav{align-items:center;gap:8px;display:inline-flex}.branch-schedule__nav-btn{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:50%;place-content:center;width:36px;height:36px;font-family:inherit;font-size:16px;font-weight:700;display:grid}.branch-schedule__nav-btn:hover:not(:disabled){border-color:#ffac33}.branch-schedule__nav-btn:disabled{opacity:.35;cursor:default}.branch-schedule__range{text-align:center;color:#5c5248;min-width:160px;font-size:13px;font-weight:700}.branch-schedule__list{background:#fff;border:1px solid #efe6da;border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.branch-schedule__day{border-top:1px solid #f6f0e7;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px;display:flex}.branch-schedule__day:first-child{border-top:0}.branch-schedule__day--today{background:#fffdfa}.branch-schedule__day--off .branch-schedule__hours-main{color:#8a7d70}.branch-schedule__day-name{flex:0 auto;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.branch-schedule__weekday{color:#171310;min-width:1.6em;font-size:14px;font-weight:800}.branch-schedule__date{color:#8a7d70;font-size:13px;font-weight:600}.branch-schedule__today-mark{color:#07f;text-transform:lowercase;font-size:11px;font-weight:700}.branch-schedule__hours{text-align:right;justify-items:end;gap:2px;display:grid}.branch-schedule__hours-main{color:#171310;text-wrap:pretty;font-size:13px;font-weight:700}.branch-schedule__note{color:#8a7d70;text-wrap:pretty;font-size:11px;font-weight:600}.branch-detail__specialists{margin-top:34px}.branch-detail__specialists-chips{margin-top:0;margin-bottom:14px}.branch-detail__specialists-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.branch-info-card{background:#fff;border:1px solid #efe6da;border-radius:20px;flex-direction:column;gap:0;margin-bottom:16px;padding:20px;display:flex;position:relative}.branch-info-card__top{align-items:flex-start;gap:16px;display:flex}.branch-info-card__siblings{margin-top:14px}.branch-info-card .branch-detail__siblings-link{color:#07f;text-align:left;cursor:pointer;background:0 0;border:0;width:fit-content;max-width:100%;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:700;line-height:1.4;display:block}.branch-info-card .branch-detail__siblings-link:hover{color:#005fcc}.modal.modal_left.branch-detail__siblings-modal .modal__content{width:min(560px,94vw);max-width:min(560px,94vw)}.branch-detail__siblings-drawer{align-content:start;gap:12px;padding:16px 20px 24px;display:grid}.branch-info-card__logo-wrap{background:#f6f0e7;border-radius:16px;flex:none;width:72px;height:72px;display:block;position:relative;overflow:hidden}.branch-info-card__logo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.branch-info-card__fav{z-index:2;color:#8a7d70;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;width:36px;height:36px;font-size:17px;display:grid;position:absolute;top:14px;right:14px}.branch-info-card__fav--on{color:#e0483c}.branch-info-card__body{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:16px;min-width:0;padding-right:40px;display:flex}.branch-info-card__main{flex:320px;align-content:start;gap:10px;min-width:0;display:grid}.branch-info-card__address-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.branch-info-card__address{color:#171310;font-size:15px;font-weight:700}.branch-info-card__route{color:#07f;font-size:13px;font-weight:700;text-decoration:none}.branch-info-card__route:hover{color:#005fcc}.branch-info-card__metro{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.branch-info-card__metro-item{color:#5c5248;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.branch-info-card__metro-dot{color:#fff;border-radius:50%;flex:none;place-content:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid}.branch-info-card__metro-dist{color:#8a7d70}.branch-info-card__metro-more{color:#07f;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.branch-info-card__metro-more:hover{color:#005fcc}.branch-info-card__open{color:#8a7d70;font-size:13px;font-weight:700}.branch-info-card__open--yes{color:#2f9e5c}.branch-info-card__actions{flex-direction:column;flex:none;align-items:stretch;gap:12px;min-width:200px;display:flex}.branch-info-card__cta{color:#fff;white-space:nowrap;cursor:pointer;background:#07f;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.branch-info-card__cta:hover:not(:disabled){color:#fff;background:#005fcc}.branch-info-card__cta:disabled{opacity:.7;cursor:wait}.branch-company-contacts{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.branch-company-contacts__link{color:#171310;border-radius:12px;align-items:center;gap:10px;min-height:40px;padding:6px 10px;text-decoration:none;transition:background .15s;display:flex}.branch-company-contacts__link:hover{color:#171310;background:#fff7ec}.branch-company-contacts__icon{color:#07f;background:#f6f0e7;border-radius:10px;flex:none;place-content:center;width:32px;height:32px;display:grid}.branch-company-contacts__icon .contact-type-icon{width:18px;height:18px}.branch-company-contacts__text{gap:1px;min-width:0;display:grid}.branch-company-contacts__label{color:#8a7d70;font-size:11px;font-weight:700;line-height:1.2}.branch-company-contacts__value{color:#171310;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.branch-company-contacts-strip{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;margin:0;padding:4px 0;display:inline-flex}.branch-company-contacts-strip:hover .branch-company-contacts-strip__icon{color:#005fcc;background:#fff7ec}.branch-company-contacts-strip:focus-visible{outline-offset:2px;outline:2px solid #07f}.branch-company-contacts-strip__icon{color:#07f;background:#f6f0e7;border-radius:8px;place-content:center;width:28px;height:28px;transition:background .15s,color .15s;display:grid}.branch-company-contacts-strip__icon .contact-type-icon{width:15px;height:15px}.branch-company-contacts-modal{padding:16px 20px 20px}@media (max-width:768px){.branch-company-contacts-modal{padding:14px 16px 16px}}.branch-services-acc{margin-bottom:34px}.branch-services-acc__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.branch-services-acc__section-title{letter-spacing:-.02em;color:#171310;margin:0;font-size:22px;font-weight:800}.branch-services-acc__actions{align-items:center;gap:16px;margin-left:auto;display:flex}.branch-services-acc__expand{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.branch-services-acc__expand:hover{border-color:#ffac33}.branch-services-acc__total{color:#8a7d70;font-size:13px;font-weight:600}.branch-owner-access{color:#5c5248;background:#fff6e6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.branch-owner-access a,.branch-owner-access button{color:#07f;cursor:pointer;font-weight:700;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.branch-owner-access a:hover:not(:disabled),.branch-owner-access button:hover:not(:disabled){color:#005fcc}.branch-owner-access a:disabled,.branch-owner-access button:disabled{opacity:.6;cursor:wait}.branch-services-acc__area-chips{min-width:0;margin:0 0 16px}.branch-services-acc__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.branch-services-acc__card{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;min-width:0;padding:18px 18px 16px;display:flex}.branch-services-acc__card-title{letter-spacing:-.02em;color:#171310;text-wrap:pretty;margin:0;font-size:16px;font-weight:800}.branch-services-acc__card-title a{color:#07f;text-decoration:none}.branch-services-acc__card-title a:hover{color:#005fcc}.branch-services-acc__card-area{color:#8a7d70;margin:4px 0 0;font-size:13px;font-weight:600}.branch-services-acc__card-list{margin-top:12px;display:grid}.branch-services-acc__card .branch-services-acc__item:first-child{border-top:0;padding-top:0}.branch-services-acc__card-footer{align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.branch-services-acc__card-footer:not(:has(.branch-services-acc__more,.branch-services-acc__book-btn)){padding-top:0;display:none}.branch-services-acc__card .branch-services-acc__more{align-self:center;margin-top:0;padding-top:0}.branch-services-acc__book-btn{box-sizing:border-box;white-space:nowrap;margin-left:auto;font-family:inherit;font-size:14px;font-weight:700}.branch-services-acc__book-btn:is(button){color:#fff;cursor:pointer;background:#07f;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;display:inline-flex}.branch-services-acc__book-btn:is(button):hover:not(:disabled){color:#fff;background:#005fcc}.branch-services-acc__book-btn:is(button):disabled{opacity:.6;cursor:wait}.branch-services-acc__book-btn:is(div){cursor:default;background:0 0;min-height:0}.branch-services-acc__book-btn p{color:#059669;white-space:normal;margin:0;font-size:14px;font-weight:500}.branch-services-acc__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.branch-services-acc__group{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.branch-services-acc__group:not(:has(.branch-services-acc__body)){align-self:start;height:auto}.branch-services-acc__head{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:62px;padding:14px 18px;font-family:inherit;display:flex}.branch-services-acc__head:hover{background:#fffdfa}.branch-services-acc__arrow{color:#8a7d70;flex:none;width:14px;font-size:13px;font-weight:800}.branch-services-acc__head-text{flex:auto;gap:2px;min-width:0;display:grid}.branch-services-acc__title{color:#171310;letter-spacing:-.01em;font-size:15px;font-weight:700}.branch-services-acc__count{color:#8a7d70;white-space:nowrap;font-size:14px;font-weight:800}.branch-services-acc__body{flex-direction:column;flex:auto;padding:0 18px 14px;display:flex}.branch-services-acc__item{color:#171310;border-top:1px solid #f6f0e7;align-items:baseline;gap:14px;padding:11px 0;display:flex}.branch-services-acc__item-name{text-wrap:pretty;flex:auto;min-width:0;font-size:14px;font-weight:600;line-height:1.35}.branch-services-acc__item-details{color:#8a7d70;text-underline-offset:2px;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:8px;padding:0;font-family:inherit;font-size:12px;font-weight:500;text-decoration:underline;display:inline}.branch-services-acc__item-details:hover{color:#5c5248}.branch-services-acc__item-price{color:#a86a00;white-space:nowrap;font-size:13px;font-weight:800}.branch-services-acc__item-price *{color:inherit!important;font-weight:inherit!important;font-size:inherit!important}.branch-services-acc__body .branch-services-acc__more{align-self:start;margin-top:auto;padding-top:12px}.branch-services-acc__more{color:#07f;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:12px;padding:0;font-family:inherit;font-size:13px;font-weight:700}.branch-services-acc__more:hover{color:#005fcc}.branch-services-acc__unmatched-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:28px 0 12px;display:flex}.branch-services-acc__block-title{letter-spacing:-.02em;color:#171310;margin:0;font-size:16px;font-weight:800}@media (max-width:1024px){.branch-services-acc__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.branch-detail__location--split{grid-template-columns:1fr}.branch-detail__location--split .branch-detail__map-row{height:auto;min-height:0}.branch-detail__location--split .branch-detail__map{height:100%;min-height:300px}.branch-detail__map-row--with-facade{grid-template-columns:1fr;gap:12px;height:auto}.branch-detail__map-row--with-facade .branch-detail__map,.branch-detail__map-row--with-facade .branch-facade-gallery{width:100%;height:300px}.branch-info-card__top{flex-direction:column}.branch-info-card__body{padding-right:0}.branch-info-card__actions,.branch-info-card__cta{width:100%}}@media (max-width:768px){.branch-services-acc__cards,.branch-services-acc__list{grid-template-columns:minmax(0,1fr)}.branch-features__groups,.branch-detail__specialists-grid{grid-template-columns:1fr}}.public-page.spec-listing-page{padding-bottom:48px}.vt-page-title.spec-listing__title{margin:0 0 14px}.spec-listing__intro{color:#5c5248;text-wrap:pretty;max-width:62ch;margin:0 0 20px;font-size:15px;line-height:1.5}.spec-listing__chips{border-bottom:1px solid #efe6da;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:18px;display:flex;overflow:hidden}.spec-listing__chips-label{color:#8a7d70;white-space:nowrap;flex:none;font-size:13px;font-weight:600}.spec-listing__pills{flex:auto;min-width:0}.spec-listing__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.spec-listing__empty{text-align:center;color:#5c5248;background:#fff;border:1px dashed #efe6da;border-radius:18px;padding:28px;font-size:15px}.spec-listing__load-more{justify-content:center;min-height:24px;margin-top:16px;display:flex}.spec-listing__load-more-status{color:#8a7d70;font-size:13px}.vt-specialist-card{background:#fff;border:1px solid #efe6da;border-radius:18px;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.vt-specialist-card:hover{border-color:#07f}.vt-specialist-card--row{-moz-column-gap:14px;grid-template-columns:144px minmax(0,1fr);grid-template-areas:"media body""footer footer";align-items:start;gap:12px 14px;padding:16px;display:grid;overflow:hidden}.vt-specialist-card--row .vt-specialist-card__media{aspect-ratio:auto;border-radius:14px;grid-area:media;width:144px;height:144px}.vt-specialist-card--row .vt-specialist-card__photo,.vt-specialist-card--row .vt-specialist-card__photo-cta{border-radius:14px}.vt-specialist-card--row .vt-specialist-card__fav{width:32px;height:32px;box-shadow:none;background:0 0;top:12px;left:auto;right:12px}.vt-specialist-card--row .vt-specialist-card__logos{gap:0;bottom:4px;left:4px;right:4px}.vt-specialist-card--row .vt-specialist-card__logo-tip:not(:first-child){margin-left:-14px}.vt-specialist-card--row .vt-specialist-card__logo-tip:hover .vt-specialist-card__logo{box-shadow:0 6px 12px -5px #17131080,0 0 0 2px #fff}.vt-specialist-card--row .vt-specialist-card__logo{border-radius:8px;width:28px;height:28px;box-shadow:0 2px 5px -2px #17131059,0 0 0 2px #fff}.vt-specialist-card--row .vt-specialist-card__logo-fallback{font-size:10px}.vt-specialist-card--row .vt-specialist-card__body{grid-area:body;gap:6px;min-width:0;min-height:0;padding:0 34px 0 0}.vt-specialist-card--row .vt-specialist-card__name{letter-spacing:-.01em;font-size:16px;line-height:1.25}.vt-specialist-card--row .vt-specialist-card__footer{grid-area:footer;width:100%;min-width:0}.vt-specialist-card--row.vt-specialist-card--no-footer{grid-template-areas:"media body"}.vt-specialist-card__media{aspect-ratio:1;background:#f6f0e7;position:relative}.vt-specialist-card__photo-link{z-index:1;display:block;position:absolute;inset:0}.vt-specialist-card__photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vt-specialist-card__photo-cta{color:#fff;letter-spacing:.02em;opacity:0;pointer-events:none;background:#1713108c;place-content:center;font-size:14px;font-weight:400;line-height:1;transition:opacity .2s;display:grid;position:absolute;inset:0}@media (hover:hover){.vt-specialist-card__photo-link:hover .vt-specialist-card__photo-cta{opacity:1}}.vt-specialist-card__photo-link:focus-visible .vt-specialist-card__photo-cta{opacity:1}.vt-specialist-card__fav{z-index:2;color:#8a7d70;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-content:center;width:36px;height:36px;font-size:16px;line-height:1;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 4px 10px -6px #17131080}.vt-specialist-card__fav--on{color:#e0483c}.vt-specialist-card__logos{z-index:2;flex-wrap:wrap-reverse;align-items:flex-end;gap:0;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.vt-specialist-card__logo-tip{flex:none;display:block}.vt-specialist-card__logo-tip:not(:first-child){margin-left:-20px}.vt-specialist-card__logo-tip:first-child{z-index:4}.vt-specialist-card__logo-tip:nth-child(2){z-index:3}.vt-specialist-card__logo-tip:nth-child(3){z-index:2}.vt-specialist-card__logo-tip:nth-child(4){z-index:1}.vt-specialist-card__logo-tip:hover{z-index:10}.vt-specialist-card__logo-tip:hover .vt-specialist-card__logo{transform:translateY(-4px);box-shadow:0 8px 16px -6px #17131080,0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.vt-specialist-card__logo-tip:hover .vt-specialist-card__logo{transform:none}}.vt-specialist-card__logo-tip .tooltip__content{max-width:140px;padding:8px 10px;font-size:12px}.vt-specialist-card__logo{background:#fff;border-radius:12px;width:40px;height:40px;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 6px -2px #17131059,0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.vt-specialist-card__logo{transition:none}}.vt-specialist-card__logo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vt-specialist-card__logo-fallback{color:#5c5248;background:#f6f0e7;place-content:center;font-size:14px;font-weight:800;display:grid;position:absolute;inset:0}.vt-specialist-card__body{color:#171310;align-content:start;gap:4px;min-height:84px;padding:12px 14px 18px;text-decoration:none;display:grid;overflow:hidden}.vt-specialist-card__body:hover{color:#171310}.vt-specialist-card__name{text-wrap:pretty;font-size:14px;font-weight:700;line-height:1.3}.vt-specialist-card__highlight{color:inherit;background:#ffac3347;border-radius:2px;padding:0 1px}.vt-specialist-card__roles{color:#8a7d70;text-wrap:pretty;font-size:12px;font-weight:600;line-height:1.4}.vt-specialist-card__experience{color:#5c5248;font-size:12px;font-weight:600;line-height:1.4}.vt-specialist-card__experience-label{color:#8a7d70;font-weight:600}.vt-specialist-card__specs{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.vt-specialist-card__spec{color:#5c5248;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #efe6da;border-radius:999px;align-items:center;max-width:100%;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex;overflow:hidden}.public-page.specialist-detail{padding-bottom:48px}.vt-page-title.specialist-detail__title{margin:0 0 16px}.specialist-detail__section-title{letter-spacing:-.02em;color:#171310;margin:0 0 16px;font-size:22px;font-weight:800}.specialist-detail__places{margin-top:12px}.specialist-owner-access{color:#5c5248;background:#fff6e6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.specialist-owner-access a,.specialist-owner-access button{color:#07f;cursor:pointer;font-weight:700;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.specialist-owner-access a:hover:not(:disabled),.specialist-owner-access button:hover:not(:disabled){color:#005fcc}.specialist-owner-access a:disabled,.specialist-owner-access button:disabled{opacity:.6;cursor:wait}.specialist-profile-card{background:#fff;border:1px solid #efe6da;border-radius:20px;align-items:stretch;gap:0;margin-bottom:16px;display:flex;position:relative}.specialist-profile-card__photo-wrap{aspect-ratio:1;background:#f6f0e7;border-radius:16px;flex:none;width:200px;margin:18px 0 18px 18px;position:relative;overflow:hidden}.specialist-profile-card__photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.specialist-profile-card__fav{z-index:2;color:#8a7d70;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;width:36px;height:36px;font-size:17px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.specialist-profile-card__fav--on{color:#e0483c}.specialist-profile-card__body{flex:auto;align-content:start;gap:14px;min-width:0;padding:18px 52px 18px 20px;display:grid}.specialist-profile-card__spec{gap:4px;display:grid}.specialist-profile-card__spec-label{color:#8a7d70;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.specialist-profile-card__spec-value{color:#171310;text-wrap:pretty;font-size:15px;font-weight:700;line-height:1.4}.specialist-profile-card__badges{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.specialist-profile-card__badge{border-radius:14px;gap:2px;padding:10px 16px;display:grid}.specialist-profile-card__badge--exp{background:#fff6e6}.specialist-profile-card__badge--age{background:#f5faff}.specialist-profile-card__badge-value{letter-spacing:-.01em;color:#171310;font-size:17px;font-weight:800}.specialist-profile-card__badge-label{color:#8a7d70;font-size:12px;font-weight:600}.specialist-week-schedule{min-width:0;margin-top:4px}.specialist-week-schedule__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.specialist-week-schedule__heading{gap:2px;min-width:0;display:grid}.specialist-week-schedule__title{color:#8a7d70;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.specialist-week-schedule__branch{color:#5c5248;text-wrap:pretty;font-size:13px;font-weight:600}.specialist-week-schedule__nav{align-items:center;gap:8px;display:inline-flex}.specialist-week-schedule__nav-btn{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:50%;place-content:center;width:32px;height:32px;font-family:inherit;font-size:14px;font-weight:700;display:grid}.specialist-week-schedule__nav-btn:hover:not(:disabled){border-color:#ffac33}.specialist-week-schedule__nav-btn:disabled{opacity:.35;cursor:default}.specialist-week-schedule__range{text-align:center;color:#5c5248;min-width:140px;font-size:12px;font-weight:700}.specialist-week-schedule__table-wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #efe6da;border-radius:14px;overflow-x:auto}.specialist-week-schedule__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:520px}.specialist-week-schedule__th,.specialist-week-schedule__td{text-align:center;vertical-align:top;border-left:1px solid #f6f0e7;padding:10px 8px}.specialist-week-schedule__th:first-child,.specialist-week-schedule__td:first-child{border-left:0}.specialist-week-schedule__th{background:#fffdfa;border-bottom:1px solid #f6f0e7}.specialist-week-schedule__th--today{background:#f5faff}.specialist-week-schedule__th--past,.specialist-week-schedule__td--past{opacity:.42}.specialist-week-schedule__weekday{color:#171310;font-size:12px;font-weight:800;line-height:1.2;display:block}.specialist-week-schedule__date{color:#8a7d70;margin-top:2px;font-size:11px;font-weight:600;display:block}.specialist-week-schedule__td--today{background:#f8fbff}.specialist-week-schedule__hours{color:#171310;justify-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.25;display:grid}.specialist-week-schedule__interval{justify-items:center;gap:0;display:grid}.specialist-week-schedule__time-line{white-space:nowrap;display:block}.specialist-week-schedule__empty{min-height:1.35em;display:block}.specialist-week-schedule__td--placeholder{text-align:center;vertical-align:middle;border-left:0;padding:16px 12px}.specialist-week-schedule__placeholder{color:#8a7d70;text-wrap:pretty;font-size:11px;font-weight:600;line-height:1.4;display:block}@media (max-width:640px){.specialist-profile-card{flex-direction:column}.specialist-profile-card__photo-wrap{width:auto;margin:18px 18px 0}.specialist-profile-card__body{padding:16px 18px 18px}.specialist-week-schedule__toolbar{flex-direction:column;align-items:stretch}.specialist-week-schedule__nav{justify-content:space-between;width:100%}.specialist-week-schedule__range{flex:auto;min-width:0}}.specialist-timeline{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:28px;display:grid}.specialist-timeline__panel{background:#fff;border:1px solid #efe6da;border-radius:20px;align-content:start;gap:12px;padding:20px;display:grid}.specialist-timeline__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.specialist-timeline__title{letter-spacing:-.02em;color:#171310;margin:0;font-size:18px;font-weight:800}.specialist-timeline__more{color:#07f;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.specialist-timeline__more:hover{color:#005fcc}.specialist-timeline__item{border-top:1px solid #f6f0e7;gap:3px;padding-top:12px;display:grid}.specialist-timeline__years{color:#a86a00;font-size:12px;font-weight:700}.specialist-timeline__place{color:#171310;text-wrap:pretty;font-size:14px;font-weight:700;line-height:1.35}.specialist-timeline__detail{color:#8a7d70;text-wrap:pretty;font-size:13px;font-weight:600;line-height:1.4}.specialist-timeline__drawer{align-content:start;gap:14px;display:grid}.specialist-timeline__drawer .specialist-timeline__item{border-top:0;border-bottom:1px solid #f6f0e7;padding-top:0;padding-bottom:14px}.specialist-timeline__drawer .specialist-timeline__place{font-size:15px}.specialist-timeline__drawer .specialist-timeline__detail{line-height:1.45}.specialist-places{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.specialist-places__list{flex:460px;gap:12px;min-width:0;display:grid}.specialist-places__map{background:#fff;border:1px solid #efe6da;border-radius:20px;flex:340px;min-width:0;height:420px;padding:12px;position:sticky;top:84px}.specialist-places__map .comparison-map-panel,.specialist-places__map .comparison-map,.specialist-places__map .comparison-map__canvas{border-radius:14px;min-height:0;height:100%!important}.specialist-places--list-only .specialist-places__list{flex:100%}.specialist-place-card{-moz-column-gap:14px;background:#fff;border:1px solid #efe6da;border-radius:18px;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"logo body""schedule schedule";align-items:start;gap:12px 14px;padding:16px;display:grid;position:relative}.specialist-place-card:hover,.specialist-place-card.place-clinic-card--highlighted{border-color:#07f}.specialist-place-card--no-schedule{grid-template-areas:"logo body"}.specialist-place-card__logo-wrap{background:#f6f0e7;border-radius:14px;flex:none;grid-area:logo;width:112px;height:112px;display:block;position:relative;overflow:hidden}.specialist-place-card__logo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.specialist-place-card__logo-fallback{color:#8a7d70;place-content:center;font-size:32px;font-weight:800;display:grid;position:absolute;inset:0}.specialist-place-card__logo-cta{color:#fff;letter-spacing:.02em;text-align:center;opacity:0;pointer-events:none;background:#1713108c;place-content:center;font-size:13px;font-weight:400;line-height:1;transition:opacity .2s;display:grid;position:absolute;inset:0}@media (hover:hover){.specialist-place-card__logo-wrap:hover .specialist-place-card__logo-cta{opacity:1}}.specialist-place-card__logo-wrap:focus-visible .specialist-place-card__logo-cta{opacity:1}.specialist-place-card__fav{z-index:2;color:#8a7d70;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;width:32px;height:32px;font-size:16px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.specialist-place-card__fav--on{color:#e0483c}.specialist-place-card__body{grid-area:body;align-content:start;gap:6px;min-width:0;padding-right:34px;display:grid}.specialist-place-card__meta{color:#8a7d70;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;font-weight:600;display:flex}.specialist-place-card__open{color:#8a7d70;white-space:nowrap;font-weight:700}.specialist-place-card__open--on{color:#2f9e5c}.specialist-place-card__name{letter-spacing:-.01em;color:#171310;text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none}.specialist-place-card__name:hover{color:#07f}.specialist-place-card__address-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:2px;display:flex}.specialist-place-card__address{color:#5c5248;font-size:13px;font-weight:600}.specialist-place-card__route{color:#07f;font-size:13px;font-weight:700;text-decoration:none}.specialist-place-card__route:hover{color:#005fcc}.specialist-place-card__schedule{grid-area:schedule;min-width:0}.specialist-effective-schedule-block{min-width:0}.specialist-effective-schedule-block .specialist-week-schedule{margin-top:0}.specialist-effective-schedule-block .specialist-week-schedule__toolbar{margin-bottom:8px}.specialist-effective-schedule-block .specialist-week-schedule__title{font-size:11px}.specialist-effective-schedule-block .specialist-week-schedule__table-wrap{max-width:100%}.specialist-effective-schedule-block .specialist-week-schedule__table{width:100%;min-width:0}.specialist-effective-schedule-block .specialist-week-schedule__th,.specialist-effective-schedule-block .specialist-week-schedule__td{padding:8px 4px}.specialist-effective-schedule-block .specialist-week-schedule__hours{font-size:11px}.specialist-effective-schedule-block .specialist-week-schedule__time-line{white-space:nowrap}.public-page.company-detail{padding-bottom:48px}.public-page.company-detail .branch-detail__specialists{margin-top:12px}.vt-page-title.company-detail__title{margin:0 0 16px}.company-detail__section-title{letter-spacing:-.02em;color:#171310;margin:0 0 16px;font-size:22px;font-weight:800}.company-detail__places{margin-top:12px;margin-bottom:28px}.company-detail__places .specialist-places{align-items:stretch}.company-detail__places .specialist-places__map{align-self:stretch;height:auto;min-height:420px}.company-detail__city-tabs{margin-bottom:16px}.company-detail__city-tabs .city-home__area-pill{gap:8px}.company-detail__city-tabs .city-home__area-pill--active .city-home__spec-count{color:#fff}.company-info-card{background:#fff;border:1px solid #efe6da;border-radius:20px;align-items:stretch;gap:0;margin-bottom:16px;display:flex;position:relative}.company-info-card__logo-wrap{aspect-ratio:1;background:#f6f0e7;border-radius:16px;flex:none;width:120px;margin:18px 0 18px 18px;position:relative;overflow:hidden}.company-info-card__logo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.company-info-card__logo-fallback{color:#8a7d70;place-content:center;font-size:36px;font-weight:800;display:grid;position:absolute;inset:0}.company-info-card__fav{z-index:2;color:#8a7d70;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;width:36px;height:36px;font-size:17px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.company-info-card__fav--on{color:#e0483c}.company-info-card__body{flex:auto;align-content:start;gap:14px;min-width:0;padding:18px 52px 18px 20px;display:grid}.company-info-card__spec{gap:4px;display:grid}.company-info-card__spec-label{color:#8a7d70;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.company-info-card__spec-value{color:#171310;text-wrap:pretty;font-size:15px;font-weight:700;line-height:1.4}.company-info-card__badges{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.company-info-card__badge{border-radius:14px;gap:2px;padding:10px 16px;display:grid}.company-info-card__badge--branches{background:#fff6e6}.company-info-card__badge--cities{background:#f5faff}.company-info-card__badge-value{letter-spacing:-.01em;color:#171310;font-size:17px;font-weight:800}.company-info-card__badge-label{color:#8a7d70;font-size:12px;font-weight:600}@media (max-width:640px){.company-info-card{flex-direction:column}.company-info-card__logo-wrap{width:auto;margin:18px 18px 0}.company-info-card__body{padding:16px 18px 18px}}.specialist-pending__card{flex-direction:column;gap:20px;padding:24px;display:flex}.specialist-pending__header{flex-direction:column;gap:8px;display:flex}.specialist-pending__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#b45309;margin:0;font-size:11px;font-weight:600}.specialist-pending__title{margin:0}.specialist-pending__lead,.specialist-pending__comment,.specialist-pending__fallback,.specialist-pending__error{color:#8a7d70;margin:0;font-size:14px;line-height:1.45}.specialist-pending__comment{color:#171310;background:#fffdfa;border-radius:12px;padding:12px 14px}.specialist-pending__error{color:#b42318}.specialist-pending__skeleton{background:linear-gradient(90deg,#fffdfa 0%,#efe6da 45%,#fffdfa 90%) 0 0/200% 100%;border-radius:20px;height:160px;animation:1.1s ease-in-out infinite specialist-pending-skeleton}.specialist-pending__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@keyframes specialist-pending-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.agreement-page{padding-bottom:90px}@media (max-width:768px){.agreement-page{padding-bottom:60px}}.agreement-page .top-row{margin-bottom:14px}.agreement__text{font-size:16px;font-weight:400;line-height:140%}.agreement__text ul{margin-left:25px;list-style:outside}.agreement__text ul li{list-style:outside}.agreement__text ol{margin-bottom:20px;margin-left:20px;list-style-type:decimal}.agreement__text ol li{margin-bottom:10px}.agreement__button{height:42px;margin-top:28px;padding:10px 24px}.chats{gap:18px;height:calc(100vh - 118px);min-height:calc(100vh - 209px);display:flex;position:relative}@media (max-width:1024px){.chats{overflow:hidden}}.chats__sidebar{background-color:#fff;border:1.5px solid #efe6da;border-radius:32px;flex-direction:column;flex-basis:314px;width:314px;min-width:314px;height:100%;padding:16px;display:flex;overflow:hidden}@media (max-width:1024px){.chats__sidebar{z-index:2;flex-basis:auto;width:100%;min-width:0;transition:transform .3s;position:absolute;top:0;left:0;transform:translate(-100%)}}.chats__sidebar.open{transform:translate(0)}.chats__sidebar .chats__sidebar-top{margin-bottom:9px}.chats__sidebar .chats__sidebar-top .chats__sidebar-search{background-color:#fffdfa;border-radius:20px;width:100%;height:38px;padding:0 16px}.chats__sidebar .chats__sidebar-top .chats__sidebar-search::placeholder{color:#23232366;font-size:14px;font-weight:400}.chats__sidebar .chats__dialogs-list{flex-direction:column;flex-grow:1;gap:2px;display:flex;overflow:auto}.chats__sidebar .chats__dialogs-list .dialog{cursor:pointer;background-color:#f3eadd;border-radius:12px;justify-content:space-between;gap:10px;padding:7px 8px;transition:background-color .3s;display:flex}.chats__sidebar .chats__dialogs-list .dialog.checked{background-color:#fff}.chats__sidebar .chats__dialogs-list .dialog.checked:hover{background-color:#fffdfa}.chats__sidebar .chats__dialogs-list .dialog.checked .dialog__meta .dialog__check{display:flex}.chats__sidebar .chats__dialogs-list .dialog .dialog__content{gap:10px;display:flex}.chats__sidebar .chats__dialogs-list .dialog__avatar{border-radius:50%;width:44px;min-width:44px;height:44px}.chats__sidebar .chats__dialogs-list .dialog .dialog__main{flex-direction:column;gap:6px;display:flex}.chats__sidebar .chats__dialogs-list .dialog .dialog__main .dialog__name{color:#000;font-size:14px;font-weight:600;line-height:120%}.chats__sidebar .chats__dialogs-list .dialog .dialog__main .dialog__last-message{color:#0006;font-size:12px;font-weight:400;line-height:120%}.chats__sidebar .chats__dialogs-list .dialog .dialog__meta{gap:8px;display:flex}.chats__sidebar .chats__dialogs-list .dialog .dialog__meta .dialog__time{color:#a5a5a5;font-size:14px;font-weight:400;line-height:120%}.chats__sidebar .chats__dialogs-list .dialog .dialog__meta .dialog__check{align-items:center;height:17px;display:none}.chats__sidebar .chats__dialogs-list .dialog .dialog__meta .dialog__check svg{min-width:17px}.chats__window{background-color:#fff;border:1.5px solid #efe6da;border-radius:32px;flex-grow:1;width:100%;overflow:hidden}.chats__window .chat{background-color:#fff;flex-direction:column;justify-content:space-between;height:100%;display:flex}.chats__window .chat__header{border-bottom:1.5px solid #efe6da;justify-content:space-between;padding:16px 20px;display:flex}@media (max-width:1024px){.chats__window .chat__header{padding:16px 14px}}.chats__window .chat__header .chat__header-left{gap:10px;display:flex}.chats__window .chat__header .chat__header-left .chat__back-btn{align-items:center;display:none}@media (max-width:1024px){.chats__window .chat__header .chat__header-left .chat__back-btn{display:flex}}.chats__window .chat__header .chat__header-left .chat__contact{align-items:center;gap:10px;display:flex}.chats__window .chat__header .chat__header-left .chat__contact .chat__contact-img{border-radius:50%;width:28px;min-width:28px;height:28px;display:none}@media (max-width:1024px){.chats__window .chat__header .chat__header-left .chat__contact .chat__contact-img{display:block}}.chats__window .chat__header .chat__header-left .chat__contact .chat__contact-name{color:#000;font-size:14px;font-weight:600;line-height:120%}.chats__window .chat__messages-area{flex-direction:column;flex-grow:1;justify-content:flex-end;gap:10px;height:100%;padding:16px 20px 18px;display:flex;overflow-y:auto}@media (max-width:1024px){.chats__window .chat__messages-area{padding:12px 14px}}.chats__window .chat__messages-area .message{gap:10px;display:flex}.chats__window .chat__messages-area .message .message__avatar{border-radius:50%;width:30px;min-width:30px;height:30px}.chats__window .chat__messages-area .message .message__content{width:100%}.chats__window .chat__messages-area .message .message__content .message__bubble{border-radius:10px;width:fit-content;max-width:70%;padding:10px 12px;font-size:12px;font-weight:400;line-height:167%}@media (max-width:1024px){.chats__window .chat__messages-area .message .message__content .message__bubble{max-width:100%}}.chats__window .chat__messages-area .message .message__content .message__time{color:#a5a5a5;margin-top:6px;font-size:10px;font-weight:400}.chats__window .chat__messages-area .message.message--incoming .message__content .message__bubble{border:1px solid #efe6da}.chats__window .chat__messages-area .message.message--outgoing{flex-direction:row-reverse;justify-self:flex-end}.chats__window .chat__messages-area .message.message--outgoing .message__content{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.chats__window .chat__messages-area .message.message--outgoing .message__content .message__bubble{background-color:#f3eadd}.chats__window .chat__footer{width:100%;padding:0 20px 20px}@media (max-width:1024px){.chats__window .chat__footer{padding:0 14px 16px}}.chats__window .chat__footer .message-composer{border:1.5px solid #efe6da;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:48px;padding:12px 20px;display:flex;position:relative}.chats__window .chat__footer .message-composer .message-composer__input{flex-grow:1}@media (max-width:1024px){.chats__window .chat__footer .message-composer .message-composer__input{width:inherit}}.chats__window .chat__footer .message-composer .message-composer__buttons{align-items:center;gap:16px;display:flex}.chats__window .chat__footer .message-composer .message-composer__buttons button{align-items:center;min-width:24px;display:flex}.top-bar{margin-bottom:17px}.top-bar__inner{align-items:center;gap:15px;display:flex}@media (max-width:768px){.top-bar__inner{gap:11px}}.top-bar__inner .select-item{cursor:pointer;background-color:#fff;border:1px solid #efe6da;border-radius:32px;flex-basis:390px;justify-content:space-between;align-items:center;gap:16px;height:40px;padding:10px 16px;display:flex}@media (max-width:768px){.top-bar__inner .select-item{justify-content:center;max-width:calc(33.33% - 11px)}.top-bar__inner .select-item.select-item_services .select-item__title{display:none}.top-bar__inner .select-item.select-item_services .select-item__button{display:flex}.top-bar__inner .select-item.select-item_services .select-item__button .select-item__arrow{display:none}}.top-bar__inner .select-item__title{font-weight:600}.top-bar__inner .select-item__button{align-items:center;gap:10px;display:flex;overflow:hidden}@media (max-width:768px){.top-bar__inner .select-item__button{display:none}}.top-bar__inner .select-item__button .select-item__current{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:140%;overflow:hidden}.top-bar__inner .select-item__button .select-item__arrow{background-image:url("data:image/svg+xml,<svg width=\"12\" height=\"6\" viewBox=\"0 0 12 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 1L6 5L11 1\" stroke=\"%23A5A5A5\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:50%;background-repeat:no-repeat;width:10px;height:4px;position:relative;top:1px}.top-row{margin-bottom:23px}.top-row__inner{justify-content:space-between;align-items:center;display:flex}.top-row__inner .filter-buttons{align-items:center;gap:20px;display:flex}@media (max-width:768px){.top-row__inner .filter-buttons{gap:16px}.top-row__inner .filter-buttons .sort-button .text{display:none}}.top-row h1,.top-row h2,.top-row h3,.top-row .heading-1,.top-row .breadcrumbs{margin-bottom:0}.applied-filters{margin:24px 0}.applied-filters .applied-filters__list{flex-wrap:wrap;gap:8px;display:flex}.applied-filters .applied-filters__list .item{background:#0077ff26;border-radius:16px;align-items:center;gap:6px;padding:6px 8px;display:flex}.applied-filters .applied-filters__list .item .item__name{color:#07f;font-size:13px;font-weight:500;line-height:140%}.applied-filters .applied-filters__list .item .item__close{cursor:pointer;background-image:url("data:image/svg+xml,<svg width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.25 4.19336L3.75 11.8059\" stroke=\"%230077FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M3.75 4.19336L11.25 11.8059\" stroke=\"%230077FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:50%;background-repeat:no-repeat;width:15px;min-width:15px;height:15px}.formats-list{flex-wrap:nowrap;flex:1;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.formats-list__item{color:#a5a5a5;align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:140%;display:flex}.formats-list__link{color:inherit;cursor:pointer;align-items:center;gap:4px;text-decoration:none;display:flex}.formats-list__button{color:#07f;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #07f;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;font-weight:400;line-height:140%;text-decoration:none;transition:all .2s;display:flex}.formats-list__button:hover{background:#0077ff1a;border-color:#07f;text-decoration:none}.formats-list__text{color:#a5a5a5}.formats-list__count{color:#a5a5a5;opacity:.7}.formats-list__show-all{color:#07f;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #07f;border-radius:8px;margin-left:auto;padding:6px 12px;font-size:14px;font-weight:400;line-height:140%;transition:all .2s}.formats-list__show-all:hover{background:#0077ff1a}.sections-group:not(:last-child){margin-bottom:70px}.sections-group:last-child{margin-bottom:90px}.sections-group__title{margin-bottom:24px;font-size:30px;font-weight:700;line-height:140%}.section:not(:last-child){margin-bottom:40px}.section .section__inner .section__title{margin-bottom:12px}.section .section__inner .section__title-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section .section__inner .section__title-row .section__title{margin-bottom:0}.section .section__inner .section__formats{margin-bottom:16px}.section .section__inner .section__formats .section__formats-inner{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.section .section__inner .section__description{color:#a5a5a5;margin-bottom:28px;font-size:16px;font-weight:400;line-height:140%}.section .section__inner .section__cards-list{gap:16px;display:flex}@media (max-width:1024px){.section .section__inner .section__cards-list{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:639px){.section .section__inner .section__cards-list{flex-direction:column;gap:20px;display:flex}}.section .section__inner .section__cards-list .section__card{flex-basis:288px}@media (max-width:1024px){.section .section__inner .section__cards-list .section__card{flex-basis:calc(50% - 8px)}}@media (max-width:639px){.section .section__inner .section__cards-list .section__card{flex-basis:100%}}.section .section__inner .section__cards-list_specialists{grid-template-columns:repeat(4,calc(25% - 12px));gap:16px;display:grid}@media (max-width:1024px){.section .section__inner .section__cards-list_specialists{grid-template-columns:repeat(2,calc(50% - 8px))}}@media (max-width:639px){.section .section__inner .section__cards-list_specialists{flex-direction:column;gap:20px;display:flex}}.section .section__inner .section__cards-list_specialists .card{flex-basis:auto;width:100%}.section .section__inner .section__button-row{justify-content:center;align-items:center;margin-top:28px;display:flex}.section .section__inner .section__button-row .section__button{min-width:171px}.section.lk-section:not(:last-child){margin-bottom:32px}.section.lk-section .section__inner .section__title-row{margin-bottom:18px}.section.lk-section .section__inner .section__title-row .section__title{margin-bottom:0;font-size:22px;font-weight:700;line-height:140%}.section.lk-section .section__inner .section__title-row .section__title .gray{color:#a5a5a5;font-weight:500}.section.lk-section .section__inner .section__title-row button{font-size:16px}.city-home{color:#171310;background:#fffdfa;padding-bottom:0}.city-home__container{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.city-home__hero{background:linear-gradient(#fff6e6 0%,#fffdfa 100%);border-bottom:1px solid #f3eadd}.city-home__hero--flush{border-bottom:none}.city-home__hero-inner{gap:18px;max-width:1160px;margin:0 auto;padding:36px 20px 32px;display:grid}.city-home__hero-title{letter-spacing:-.02em;color:#171310;text-wrap:pretty;max-width:36ch;margin:0;font-size:32px;font-weight:800;line-height:1.12}.city-home__search-block{z-index:5;gap:12px;width:100%;min-width:0;display:grid;position:relative;overflow:visible}.city-home__search{width:100%;min-width:0;max-width:720px;margin:0;overflow:visible}.city-home__quick-search{flex-wrap:wrap;align-items:center;gap:8px;display:flex;overflow:visible}.city-home__quick-label{color:#8a7d70;white-space:nowrap;flex:none;font-size:13px;font-weight:600}.city-home__quick-pill{color:#5c5248;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #efe6da;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.city-home__quick-pill:hover{color:#171310;border-color:#ffac33;text-decoration:none}.city-home__section{max-width:1160px;margin:0 auto;padding:32px 20px 8px}.city-home__section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.city-home__section-title{letter-spacing:-.02em;color:#171310;margin:0;font-size:22px;font-weight:800}.city-home__section-link{color:#07f;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none}.city-home__section-link:hover{color:#005fcc;text-decoration:none}.city-home__section-title-row{flex-wrap:wrap;align-items:baseline;gap:10px 12px;min-width:0;display:flex}.city-home__role-dirs{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.city-home__section-intro{color:#5c5248;text-wrap:pretty;max-width:62ch;margin:-6px 0 16px;font-size:15px;line-height:1.5}.city-home__section-body{margin-top:0}.city-home__profiles-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.city-home__areas{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:18px;display:flex;overflow:hidden}.city-home__areas-label{color:#8a7d70;white-space:nowrap;flex:none;font-size:13px;font-weight:600}.city-home__area-pill{color:#07f;white-space:nowrap;background:#f5faff;border:1px solid #cfe4ff;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.city-home__area-pill:hover{color:#005fcc;background:#eaf4ff;border-color:#07f;text-decoration:none}.city-home__area-pill--active{color:#fff;background:#07f;border-color:#07f}.city-home__area-pill--active:hover{color:#fff;background:#005fcc;border-color:#005fcc}.overflow-pills__more{color:#8a7d70;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;min-height:36px;padding:0 8px;font-family:inherit;font-size:13px;font-weight:700}.overflow-pills__more:hover{color:#171310}.city-home-pills{flex-wrap:wrap;gap:8px;display:flex}.city-home-pills--scroll{flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow-x:auto}@media (min-width:768px){.city-home-pills--scroll{flex-wrap:wrap;margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow-x:visible}}.city-profile-card{color:#171310;background:#fff;border:1px solid #efe6da;border-radius:18px;flex-direction:column;gap:6px;height:100%;padding:14px 16px 10px;text-decoration:none;display:flex}.city-profile-card:hover{color:#171310;background:#f5faff;border-color:#07f;text-decoration:none}.city-profile-card__name{letter-spacing:-.01em;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;font-size:16px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.city-profile-card__subtitle{color:#8a7d70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:-2px 0 2px;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.city-profile-card__price{letter-spacing:-.01em;color:#a86a00;font-variant-numeric:tabular-nums;white-space:nowrap;min-height:22px;margin-top:auto;font-size:18px;font-weight:800;line-height:22px}.city-profile-card__meta{color:#8a7d70;justify-content:space-between;align-items:flex-end;gap:10px;font-size:12px;font-weight:600;display:flex}.city-profile-card__freshness{text-align:right;color:#8a7d70;font-size:12px;font-weight:600}.city-domain-card{color:#171310;background:#fff6e6;border:1px solid #ffe0b0;border-radius:18px;flex-direction:column;justify-content:center;gap:3px;min-height:84px;padding:16px 18px;text-decoration:none;display:flex}.city-domain-card:hover{color:#171310;border-color:#ffac33;text-decoration:none}.city-domain-card__label{letter-spacing:-.01em;font-size:16px;font-weight:700}.city-domain-card__count{color:#8a7d70;font-size:13px;font-weight:600}.city-domain-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.city-home__section-title--spaced{margin-bottom:16px}.city-home__specs{width:100%;min-width:0}.city-home__spec-pill{color:#171310;white-space:nowrap;background:#fff;border:1px solid #efe6da;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.city-home__spec-pill:hover{color:#171310;background:#f5faff;border-color:#07f;text-decoration:none}.city-home__spec-count{color:#8a7d70;font-size:13px;font-weight:700}.city-home__b2b{max-width:1160px;margin:0 auto;padding:32px 20px 48px}.city-home__b2b-inner{background:#fff6e6;border:1px solid #ffe0b0;border-radius:24px;align-items:center;gap:16px;padding:24px;display:grid}.city-home__b2b-copy{gap:10px;display:grid}.city-home__b2b-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#a86a00;font-size:13px;font-weight:700}.city-home__b2b-title{letter-spacing:-.02em;color:#171310;margin:0;font-size:20px;font-weight:800}.city-home__b2b-desc{color:#5c5248;max-width:52ch;margin:0;font-size:15px;line-height:1.5}.city-home__b2b-actions{flex-wrap:wrap;gap:10px;display:flex}.city-home__b2b-link{border-radius:999px;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.city-home__b2b-link--primary{color:#fff;background:#07f}.city-home__b2b-link--primary:hover{color:#fff;background:#005fcc;text-decoration:none}.city-home__b2b-link--secondary{color:#171310;background:#fff;border:1px solid #efe6da}.city-home__b2b-link--secondary:hover{color:#07f;border-color:#07f;text-decoration:none}.for-business-add-panel{max-height:none}.for-business-add-panel .national-hero__city-grid{grid-template-columns:1fr}.for-business-add-panel .national-hero__city-card{min-height:72px}.for-business-results{color:#171310;background:#fffdfa;border-top:1px solid #f3eadd}.for-business-results__inner{max-width:1160px;margin:0 auto;padding:28px 20px 48px}.for-business-results__status{color:#8a7d70;margin:0;font-size:15px;line-height:1.5}.for-business-results .search-page__title{margin-bottom:16px}.for-business-results .search-results__branches,.for-business-results .search-results__specialists{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.for-business-results .search-results__branches,.for-business-results .search-results__specialists{grid-template-columns:1fr}}.fb-company-card{background:#fff;border:1px solid #efe6da;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .15s;display:flex;position:relative}.fb-company-card:hover,.fb-company-card--highlighted{border-color:#07f}.fb-company-card__aside{flex:none;justify-items:start;gap:10px;display:grid}.fb-company-card__logo-wrap{background:#f6f0e7;border-radius:14px;width:112px;height:112px;display:block;position:relative;overflow:hidden}.fb-company-card__logo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.fb-company-card__logo-cta{color:#fff;letter-spacing:.02em;text-align:center;opacity:0;pointer-events:none;background:#1713108c;place-content:center;font-size:13px;font-weight:400;line-height:1;transition:opacity .2s;display:grid;position:absolute;inset:0}@media (hover:hover){.fb-company-card__logo-wrap:hover .fb-company-card__logo-cta{opacity:1}}.fb-company-card__logo-wrap:focus-visible .fb-company-card__logo-cta{opacity:1}.fb-company-card__doctors{align-items:center;display:flex}.fb-company-card__doctor{background:#fff;border-radius:50%;flex:none;width:24px;height:24px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff}.fb-company-card__doctor img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fb-company-card__doctor-more{z-index:3;color:#5c5248;background:#f6f0e7;border-radius:999px;flex:none;place-content:center;min-width:24px;height:24px;margin-left:-11px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 2px #fff}.fb-company-card__fav{z-index:2;color:#8a7d70;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;width:32px;height:32px;font-size:16px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.fb-company-card__fav--on{color:#e0483c}.fb-company-card__body{flex:auto;align-content:start;gap:6px;min-width:0;padding-right:34px;display:grid}.fb-company-card__meta{color:#8a7d70;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;font-weight:600;display:flex}.fb-company-card__kind{min-width:0}.fb-company-card__open{color:#8a7d70;white-space:nowrap;font-weight:700}.fb-company-card__open--yes{color:#2f9e5c}.fb-company-card__name{letter-spacing:-.01em;color:#171310;text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none}.fb-company-card__name:hover{color:#07f;text-decoration:none}.fb-company-card__highlight{color:inherit;background:#ffac3347;border-radius:2px;padding:0 1px}.fb-company-card__network{color:#8a7d70;font-size:12px;font-weight:600}.fb-company-card__phone-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.fb-company-card__phone{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:9999px;align-items:center;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fb-company-card__phone:hover{color:#171310;border-color:#ffac33;text-decoration:none}.fb-company-card__phone:disabled{opacity:.6;cursor:wait}.fb-company-card__claim{color:#07f;background:#f5faff;border-color:#07f}.fb-company-card__claim:hover{color:#005fcc;background:#eaf3ff;border-color:#005fcc}.fb-company-card__claim-wrap .branch-owner-access{background:0 0;border-radius:0;gap:0;margin:0;padding:0}.fb-company-card__claim-wrap .branch-owner-access>span:first-child:not(:only-child){display:none}.fb-company-card__claim-wrap .branch-owner-access>span:only-child{color:#8a7d70;font-size:13px;font-weight:600}.fb-company-card__claim-wrap .branch-owner-access a:only-child{color:#8a7d70;background:0 0;border:0;min-height:0;padding:0;font-size:13px;font-weight:600;display:inline}.fb-company-card__claim-wrap .branch-owner-access a:only-child:hover{color:#07f;background:0 0}.fb-company-card__claim-wrap .branch-owner-access a:not(:only-child),.fb-company-card__claim-wrap .branch-owner-access button{color:#07f;background:#f5faff;border:1px solid #07f;border-radius:9999px;align-items:center;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fb-company-card__claim-wrap .branch-owner-access a:not(:only-child):hover:not(:disabled),.fb-company-card__claim-wrap .branch-owner-access button:hover:not(:disabled){color:#005fcc;background:#eaf3ff;border-color:#005fcc}.fb-company-card__claim-wrap .branch-owner-access a:not(:only-child):disabled,.fb-company-card__claim-wrap .branch-owner-access button:disabled{opacity:.6;cursor:wait}.fb-company-card__claim-status{color:#8a7d70;font-size:13px;font-weight:600;line-height:1.4}.fb-company-card__address-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:2px;display:flex}.fb-company-card__address{color:#5c5248;font-size:13px;font-weight:600}.fb-company-card__route{color:#07f;font-size:13px;font-weight:700;text-decoration:none}.fb-company-card__route:hover{color:#005fcc}.fb-specialist-card{background:#fff;border:1px solid #efe6da;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.fb-specialist-card:hover{border-color:#07f}.fb-specialist-card__media{background:#f6f0e7;border-radius:14px;flex:none;width:144px;height:144px;position:relative}.fb-specialist-card__photo-link{z-index:1;display:block;position:absolute;inset:0}.fb-specialist-card__photo{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:100%;display:block;position:absolute;inset:0}.fb-specialist-card__photo-cta{color:#fff;letter-spacing:.02em;opacity:0;pointer-events:none;background:#1713108c;border-radius:14px;place-content:center;font-size:13px;font-weight:400;line-height:1;transition:opacity .2s;display:grid;position:absolute;inset:0}@media (hover:hover){.fb-specialist-card__photo-link:hover .fb-specialist-card__photo-cta{opacity:1}}.fb-specialist-card__photo-link:focus-visible .fb-specialist-card__photo-cta{opacity:1}.fb-specialist-card__fav{z-index:2;color:#8a7d70;cursor:pointer;width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:50%;place-content:center;font-size:16px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.fb-specialist-card__fav--on{color:#e0483c}.fb-specialist-card__logos{z-index:2;flex-wrap:wrap-reverse;align-items:flex-end;gap:0;display:flex;position:absolute;bottom:4px;left:4px;right:4px}.fb-specialist-card__logo-tip{flex:none;display:block}.fb-specialist-card__logo-tip:not(:first-child){margin-left:-14px}.fb-specialist-card__logo-tip:first-child{z-index:4}.fb-specialist-card__logo-tip:nth-child(2){z-index:3}.fb-specialist-card__logo-tip:nth-child(3){z-index:2}.fb-specialist-card__logo-tip:nth-child(4){z-index:1}.fb-specialist-card__logo-tip:hover{z-index:10}.fb-specialist-card__logo-tip:hover .fb-specialist-card__logo{transform:translateY(-4px);box-shadow:0 6px 12px -5px #17131080,0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.fb-specialist-card__logo-tip:hover .fb-specialist-card__logo{transform:none}}.fb-specialist-card__logo-tip .tooltip__content{max-width:168px;padding:8px 10px;font-size:12px}.fb-specialist-card__logo{background:#fff;border-radius:8px;width:28px;height:28px;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 5px -2px #17131059,0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.fb-specialist-card__logo{transition:none}}.fb-specialist-card__logo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.fb-specialist-card__logo-fallback{color:#5c5248;background:#f6f0e7;place-content:center;font-size:10px;font-weight:800;display:grid;position:absolute;inset:0}.fb-specialist-card__body{color:#171310;flex:auto;align-content:start;gap:10px;min-width:0;min-height:0;padding:0 34px 0 0;display:grid;overflow:hidden}.fb-specialist-card__info{color:#171310;align-content:start;gap:4px;text-decoration:none;display:grid}.fb-specialist-card__info:hover{color:#171310}.fb-specialist-card__name{letter-spacing:-.01em;text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.25}.fb-specialist-card__highlight{color:inherit;background:#ffac3347;border-radius:2px;padding:0 1px}.fb-specialist-card__roles{color:#8a7d70;text-wrap:pretty;font-size:12px;font-weight:600;line-height:1.4}.fb-specialist-card__claim-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-specialist-card__claim-wrap .specialist-owner-access{background:0 0;border-radius:0;gap:0;margin:0;padding:0}.fb-specialist-card__claim-wrap .specialist-owner-access>span:first-child:not(:only-child){display:none}.fb-specialist-card__claim-wrap .specialist-owner-access>span:only-child{color:#8a7d70;font-size:13px;font-weight:600}.fb-specialist-card__claim-wrap .specialist-owner-access a:only-child{color:#8a7d70;background:0 0;border:0;min-height:0;padding:0;font-size:13px;font-weight:600;display:inline}.fb-specialist-card__claim-wrap .specialist-owner-access a:only-child:hover{color:#07f;background:0 0}.fb-specialist-card__claim-wrap .specialist-owner-access a:not(:only-child),.fb-specialist-card__claim-wrap .specialist-owner-access button{color:#07f;background:#f5faff;border:1px solid #07f;border-radius:9999px;align-items:center;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fb-specialist-card__claim-wrap .specialist-owner-access a:not(:only-child):hover:not(:disabled),.fb-specialist-card__claim-wrap .specialist-owner-access button:hover:not(:disabled){color:#005fcc;background:#eaf3ff;border-color:#005fcc}.fb-specialist-card__claim-wrap .specialist-owner-access a:not(:only-child):disabled,.fb-specialist-card__claim-wrap .specialist-owner-access button:disabled{opacity:.6;cursor:wait}.fb-specialist-card__claim{color:#07f;cursor:pointer;background:#f5faff;border:1px solid #07f;border-radius:9999px;align-items:center;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fb-specialist-card__claim:hover{color:#005fcc;background:#eaf3ff;border-color:#005fcc;text-decoration:none}.fb-specialist-card__claim:disabled{opacity:.6;cursor:wait}.fb-specialist-card__claim-status{color:#8a7d70;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none}.fb-specialist-card__claim-status:hover{color:#07f}.companies-page .breadcrumbs{margin-bottom:24px}.catalog{padding-bottom:90px}@media (max-width:1024px){.catalog{padding-bottom:70px}}@media (max-width:639px){.catalog{padding-bottom:50px}}.catalog.map-view{padding-bottom:0}.catalog.map-view .container{max-width:100%;padding:0}.catalog.map-view .catalog__inner{background-color:#fff;border-top-right-radius:16px;grid-template-columns:minmax(500px,640px) minmax(800px,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:1024px){.catalog.map-view .catalog__inner{border-radius:0;grid-template-columns:1fr}}.catalog.map-view .catalog__list{flex-flow:column;gap:16px;height:640px;max-height:640px;padding:16px;display:flex;overflow:auto}@media (max-width:1024px){.catalog.map-view .catalog__list{display:none}}.catalog.map-view .catalog__list::-webkit-scrollbar{width:0!important}.catalog.map-view .map-wrap{display:block}.catalog .catalog__inner .section__formats{margin-bottom:16px}.catalog .catalog__inner .section__formats .section__formats-inner{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.catalog .catalog__list{flex-direction:column;gap:16px;display:flex}.catalog .map-wrap{height:640px;max-height:640px;display:none}.catalog .map-wrap .map{width:100%;height:100%;position:relative}.catalog .map-wrap .map .map-placeholder{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.catalog .map-wrap .map .map-point{flex-direction:column-reverse;align-items:center;gap:10px;display:flex;position:absolute;top:10%;left:25%}.catalog .map-wrap .map .map-point.active .point{color:#fff;background-color:#07f}.catalog .map-wrap .map .map-point.active .map-point__list{display:block}.catalog .map-wrap .map .map-point .point{cursor:pointer;background-color:#fff;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;line-height:140%;display:flex;box-shadow:0 0 4px #00000029}.catalog .map-wrap .map .map-point .map-point__list{flex-direction:column;display:none}.catalog .map-wrap .map .map-point .map-point__list .card{min-width:288px}.slice-total-count{color:#a5a5a5;margin-left:12px;font-size:.875em;font-weight:400}.slice-filter-bar{margin-bottom:16px}.slice-filter-bar__row{scrollbar-width:none;align-items:center;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.slice-filter-bar__row::-webkit-scrollbar{display:none}.slice-filter-bar__pill{white-space:nowrap;color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.slice-filter-bar__pill:hover{background:#f3f4f6}.slice-filter-bar__pill--active{color:#fff;background:#111827;border-color:#111827}.slice-filter-bar__pill--more{color:#07f;border-color:#bfdbfe}.slice-filter-bar__segment{background:#f3f4f6;border-radius:9999px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.slice-filter-bar__segment-btn{white-space:nowrap;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:4px 12px;font-size:13px;transition:background .15s,color .15s}.slice-filter-bar__segment-btn:hover{background:#0000000f}.slice-filter-bar__segment-btn--active{color:#fff;background:#111827}.slice-filter-bar__sort-hint{color:#07f;cursor:pointer;margin-top:8px;font-size:12px;display:inline-block}.catalog__list .card.card_row .card__image-wrap{width:160px;min-width:160px;min-height:140px}.place-slice{padding-bottom:48px}.place-slice__intro{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.place-slice__count{color:#8a7d70;font-size:17px;font-weight:700}.place-filters{margin-bottom:20px}.place-filters__row{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:10px;display:flex;position:relative;overflow:hidden}.place-filters__measure{visibility:hidden;pointer-events:none;white-space:nowrap;gap:8px;display:flex;position:absolute;top:0;left:0}.place-filters__pill{color:#171310;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #efe6da;border-radius:9999px;flex:none;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.place-filters__pill:hover{border-color:#ffac33}.place-filters__pill--active,.place-filters__pill--active:hover{color:#fff;background:#171310;border-color:#171310}.place-filters__pill--loading{opacity:.72;cursor:wait}.place-filters__pill:disabled{cursor:wait}.place-filters__dot{border-radius:50%;flex:none;width:7px;height:7px}.place-filters__dot--near{background:#ffac33}.place-filters__dot--open{background:#2f9e5c}.place-filters__sep{background:#efe6da;flex:none;width:1px;height:24px}.place-filters__more{color:#8a7d70;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;min-height:38px;margin-left:auto;padding:0 8px;font-family:inherit;font-size:13px;font-weight:700}.place-filters__more:hover{color:#171310}.place-filters__priority{color:#8a7d70;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:0;padding:0;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.place-filters__priority--on{color:#07f}.place-filters__priority--disabled,.place-filters__priority:disabled{color:#07f;cursor:default;opacity:.85}.place-filters__error{color:#b42318;margin:0 0 10px;font-size:13px;font-weight:600}.place-slice-layout__toggle{gap:8px;margin-bottom:14px;display:flex}@media (min-width:1024px){.place-slice-layout__toggle{display:none}}.place-slice-layout__toggle-btn{color:#5c5248;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:999px;min-height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700}.place-slice-layout__toggle-btn--active{color:#fff;background:#171310;border-color:#171310}.place-slice-layout__split{flex-direction:column;align-items:stretch;gap:16px;display:flex}@media (min-width:1024px){.place-slice-layout__split{flex-direction:row;align-items:stretch}}.place-slice-layout__list{flex:420px;min-width:0}.place-slice-layout--map .place-slice-layout__list{display:none}@media (min-width:1024px){.place-slice-layout--map .place-slice-layout__list{display:block}}.place-slice-layout__map{flex:380px;min-width:0}@media (min-width:1024px){.place-slice-layout__map{align-self:stretch;max-width:420px}}.place-slice-layout--list .place-slice-layout__map{display:none}@media (min-width:1024px){.place-slice-layout--list .place-slice-layout__map{display:block}}.place-slice__cards{gap:12px;display:grid}.place-slice__load-more{justify-content:center;min-height:24px;margin-top:4px;display:flex}.place-slice__load-more-status{color:#8a7d70;font-size:13px}.place-slice__empty{text-align:center;color:#5c5248;background:#fff;border:1px dashed #efe6da;border-radius:18px;padding:28px;font-size:15px}.place-slice__outside{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #efe6da;border-radius:18px;place-content:center;justify-items:center;gap:12px;height:100%;min-height:360px;padding:48px 24px;display:grid}.place-slice__outside-title{letter-spacing:-.02em;color:#171310;margin:0;font-size:22px;font-weight:700}.place-slice__outside-text{color:#5c5248;max-width:420px;margin:0;font-size:15px;line-height:1.45}.place-slice__outside-btn{color:#fff;cursor:pointer;background:#171310;border:0;border-radius:9999px;min-height:44px;margin-top:8px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700}.place-slice__outside-btn:hover{background:#2a221c}.place-clinic-card{background:#fff;border:1px solid #efe6da;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .15s;display:flex;position:relative}.place-clinic-card:hover,.place-clinic-card--highlighted{border-color:#07f}.place-clinic-card__aside{flex:none;justify-items:start;gap:10px;display:grid}.place-clinic-card__logo-wrap{background:#f6f0e7;border-radius:14px;width:112px;height:112px;display:block;position:relative;overflow:hidden}.place-clinic-card__logo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.place-clinic-card__logo-cta{color:#fff;letter-spacing:.02em;text-align:center;opacity:0;pointer-events:none;background:#1713108c;place-content:center;font-size:13px;font-weight:400;line-height:1;transition:opacity .2s;display:grid;position:absolute;inset:0}@media (hover:hover){.place-clinic-card__logo-wrap:hover .place-clinic-card__logo-cta{opacity:1}}.place-clinic-card__logo-wrap:focus-visible .place-clinic-card__logo-cta{opacity:1}.place-clinic-card__doctors{align-items:center;display:flex}.place-clinic-card__doctor{background:#fff;border-radius:50%;flex:none;width:24px;height:24px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff}.place-clinic-card__doctor img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.place-clinic-card__doctor-more{z-index:3;color:#5c5248;background:#f6f0e7;border-radius:999px;flex:none;place-content:center;min-width:24px;height:24px;margin-left:-11px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 2px #fff}.place-clinic-card__body{flex:auto;align-content:start;gap:6px;min-width:0;display:grid}.place-clinic-card__meta{color:#8a7d70;align-items:baseline;gap:10px;font-size:12px;font-weight:600;display:flex}.place-clinic-card__kind{min-width:0}.place-clinic-card__distance{color:#07f;white-space:nowrap;font-weight:700}.place-clinic-card__open{color:#8a7d70;white-space:nowrap;margin-left:auto;font-weight:700}.place-clinic-card__open--yes{color:#2f9e5c}.place-clinic-card__name{letter-spacing:-.01em;color:#171310;text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none}.place-clinic-card__name:hover{color:#07f;text-decoration:none}.place-clinic-card__highlight{color:inherit;background:#ffac3347;border-radius:2px;padding:0 1px}.place-clinic-card__network{color:#8a7d70;font-size:12px;font-weight:600}.place-clinic-card__contacts{align-self:flex-start;margin-top:2px}.place-clinic-card__phone-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.place-clinic-card__phone{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:9999px;align-items:center;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.place-clinic-card__phone:hover{color:#171310;border-color:#ffac33;text-decoration:none}.place-clinic-card__address-row{align-items:center;gap:10px;margin-top:2px;display:flex}.place-clinic-card__address{color:#5c5248;flex:auto;min-width:0;font-size:13px;font-weight:600}.place-clinic-card__facades{flex:none;align-items:center;margin-left:auto;display:flex}.place-clinic-card__facade{cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;width:32px;height:32px;margin:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff}.place-clinic-card__facade img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.place-clinic-card__facade:focus-visible{outline-offset:1px;outline:2px solid #07f}.place-clinic-card__facade-more{z-index:3;color:#5c5248;cursor:pointer;background:#f6f0e7;border:0;border-radius:999px;flex:none;place-content:center;min-width:32px;height:32px;margin:0 0 0 -9px;padding:0 6px;font-family:inherit;font-size:12px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 2px #fff}.place-clinic-card__facade-more:focus-visible{outline-offset:1px;outline:2px solid #07f}.detail-page{padding-bottom:90px}@media (max-width:1024px){.detail-page{padding-bottom:70px}}@media (max-width:639px){.detail-page{padding-bottom:60px}}.detail-page .product-summary{margin-bottom:44px}@media (max-width:768px){.detail-page .product-summary{margin-bottom:40px}}.detail-page .map-section:not(:last-child){margin-bottom:44px}.detail-page .related-products{margin-bottom:64px}.detail-page .card__company-name{color:#a5a5a5;margin-top:8px;font-size:14px;font-weight:400;line-height:140%;text-decoration:none;transition:color .3s;display:block}.detail-page .card__company-name:hover{color:#07f}@media (max-width:768px){.product-summary__inner .card{flex-direction:column}}.product-summary__inner .card .card__image-wrap{min-height:163px}@media (max-width:768px){.product-summary__inner .card .card__image-wrap{border-bottom:1px solid #efe6da;width:100%;height:230px;position:relative}}.product-summary__inner .card.card_specialist .card__image-wrap,.product-summary__inner .card.card_company .card__image-wrap{min-height:0}@media (max-width:768px){.product-summary__inner .card.card_specialist .card__image-wrap,.product-summary__inner .card.card_company .card__image-wrap{height:auto}}.product-summary__inner .card .card__content{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:768px){.product-summary__inner .card .card__content{flex-direction:column;gap:18px}}.product-summary__inner .card .card__content .card__time,.product-summary__inner .card .card__content .card__short-description,.product-summary__inner .card .card__content .card__location,.product-summary__inner .card .card__content .card__phone,.product-summary__inner .card .card__content .card__time{color:#171310}.product-summary__inner .card .card__content .card__content-left{flex-direction:column;justify-content:space-between;gap:12px;height:100%;display:flex}@media (max-width:768px){.product-summary__inner .card .card__content .card__content-left,.product-summary__inner .card .card__content .card__content-right{width:100%}}.product-summary__inner .card .card__content .card__content-right .contact-button{width:171px}@media (max-width:768px){.product-summary__inner .card .card__content .card__content-right .contact-button,.product-summary__inner .card .card__content .card__content-bottom{width:100%}}.product-summary.product-summary_lk{margin-bottom:32px}.product-summary.product-summary_lk .product-summary__inner .card .card__content .card__title{font-size:22px;font-weight:600;line-height:140%}@media (max-width:768px){.product-summary.product-summary_lk .product-summary__inner .card .dots-wrap{position:absolute;top:16px;right:16px}}.map-section .map-section__inner .map-section__title{margin-bottom:18px}.map-section .map-section__inner .map{background:#fff;border-radius:12px;overflow:hidden}.map-section .map-section__inner .map .map-wrap{width:100%;height:320px;position:relative}@media (max-width:768px){.map-section .map-section__inner .map .map-wrap{height:422px}}.map-section .map-section__inner .map iframe{width:100%;height:100%}.map-section .map-section__inner .map .map__description{padding:20px 18px 18px}.map-section .map-section__inner .map .map__description .map__locations-list{-moz-column-gap:98px;grid-template-rows:auto auto auto;grid-auto-flow:column;justify-content:start;gap:14px 98px;display:grid}@media (max-width:768px){.map-section .map-section__inner .map .map__description .map__locations-list{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-flow:row;gap:14px}}.map-section .map-section__inner .map .map__description .map__locations-list .map__location{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.9989 13.4314C13.722 13.4314 15.1189 12.0345 15.1189 10.3114C15.1189 8.58828 13.722 7.19141 11.9989 7.19141C10.2758 7.19141 8.87891 8.58828 8.87891 10.3114C8.87891 12.0345 10.2758 13.4314 11.9989 13.4314Z\" stroke=\"%23656565\" stroke-width=\"1.5\" /><path d=\"M3.61971 8.49C5.58971 -0.169998 18.4197 -0.159997 20.3797 8.5C21.5297 13.58 18.3697 17.88 15.5997 20.54C13.5897 22.48 10.4097 22.48 8.38971 20.54C5.62971 17.88 2.46971 13.57 3.61971 8.49Z\" stroke=\"%23656565\" stroke-width=\"1.5\" /></svg>");background-position:0;background-repeat:no-repeat;align-items:center;min-height:24px;padding-left:34px;font-size:16px;font-weight:400;line-height:140%;display:flex}.related-products .related-products__title{margin-bottom:18px}.related-products .swiper-wrap{position:relative}.related-products .swiper-wrap .swiper-pagination{margin-top:20px;bottom:-42px}.related-products .swiper{width:100%;height:494px;position:relative}.related-products .swiper .swiper-slide .card{height:fit-content}.reviews .reviews__title{margin-bottom:18px}.reviews.reviews_lk{width:100%;max-width:100%}.reviews.reviews_lk .container{max-width:1120px;margin:0 auto;padding:0}.reviews.reviews_lk .reviews__title{margin-bottom:18px;font-size:22px;font-weight:700;line-height:140%}.reviews.reviews_lk .reviews__title .gray{color:#a5a5a5;font-weight:500}.reviews.reviews_lk .swiper-wrap{width:100%;max-width:100%}.reviews.reviews_lk .swiper{max-width:100%}.reviews .review{background-color:#fff;border:1px solid #efe6da;border-radius:16px;padding:18px}.reviews .review .review__top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.reviews .review .review__top .review__person{align-items:center;gap:10px;display:flex}.reviews .review .review__top .review__person .review__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:32px;min-width:32px;height:32px}.reviews .review .review__top .review__person .review__name{font-size:16px;font-weight:600;line-height:140%}.reviews .review .review__top .review__rating{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.7171 18.8932C14.2754 18.8932 13.7088 18.7516 13.0004 18.3349L10.5088 16.8599C10.2504 16.7099 9.75042 16.7099 9.50042 16.8599L7.00042 18.3349C5.52542 19.2099 4.65876 18.8599 4.26709 18.5766C3.88376 18.2932 3.28376 17.5682 3.67542 15.9016L4.26709 13.3432C4.33376 13.0766 4.20042 12.6182 4.00042 12.4182L1.93376 10.3516C0.900424 9.31823 0.983757 8.4349 1.12542 8.00156C1.26709 7.56823 1.71709 6.80156 3.15042 6.5599L5.80876 6.11823C6.05876 6.07656 6.41709 5.8099 6.52542 5.5849L8.00042 2.64323C8.66709 1.30156 9.54209 1.10156 10.0004 1.10156C10.4588 1.10156 11.3338 1.30156 12.0004 2.64323L13.4671 5.57656C13.5838 5.80156 13.9421 6.06823 14.1921 6.1099L16.8504 6.55156C18.2921 6.79323 18.7421 7.5599 18.8754 7.99323C19.0088 8.42656 19.0921 9.3099 18.0671 10.3432L16.0004 12.4182C15.8004 12.6182 15.6754 13.0682 15.7338 13.3432L16.3254 15.9016C16.7088 17.5682 16.1171 18.2932 15.7338 18.5766C15.5254 18.7266 15.1921 18.8932 14.7171 18.8932Z\" fill=\"%23FFAC33\" /></svg>");background-position:0;background-repeat:no-repeat;align-items:center;padding-left:30px;display:flex}.reviews .review .review__text{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.reviews .rewiews-double{gap:16px;display:flex}@media (max-width:768px){.reviews .rewiews-double{flex-direction:column}}.reviews .rewiews-double .review{flex-grow:1;flex-basis:50%}.reviews .swiper{width:100%;height:100%}.notifications-list{min-height:calc(100vh - 216px);padding:20px}@media (max-width:768px){.notifications-list{padding:14px}}.notifications-list .notifications-list__list{flex-direction:column;gap:18px;display:flex}.notifications-list .notifications-list__list .notification-item{background-color:#f3eadd;border:1.5px solid #f3eadd;border-radius:20px;width:100%;padding:14px 15px 16px;transition:background-color .3s}@media (max-width:768px){.notifications-list .notifications-list__list .notification-item{padding:14px}}.notifications-list .notifications-list__list .notification-item.checked{background-color:#fff;border-color:#efe6da}.notifications-list .notifications-list__list .notification-item.checked .notification-item__top .notification-item__header-wrap .notification-item__status svg{opacity:1;visibility:visible}.notifications-list .notifications-list__list .notification-item .notification-item__top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.notifications-list .notifications-list__list .notification-item .notification-item__top .notification-item__header-wrap{align-items:center;gap:10px;display:flex}.notifications-list .notifications-list__list .notification-item .notification-item__top .notification-item__header-wrap .notification-item__header{font-size:16px;font-weight:600;line-height:140%}.notifications-list .notifications-list__list .notification-item .notification-item__top .notification-item__header-wrap .notification-item__status{align-items:center;display:flex}.notifications-list .notifications-list__list .notification-item .notification-item__top .notification-item__header-wrap .notification-item__status svg{opacity:0;visibility:hidden;min-width:17px;transition:opacity .3s,visibility .3s}.notifications-list .notifications-list__list .notification-item .notification-item__top .notification-item__date{color:#32323299;font-size:12px;font-weight:400;line-height:140%}.notifications-list .notifications-list__list .notification-item .notification-item__message{font-size:14px;font-weight:400;line-height:140%}.owner{padding:20px;position:relative}@media (max-width:768px){.owner{padding:16px}}.owner__top{justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}@media (max-width:400px){.owner__top .owner-info__right .owner-info__name{max-width:164px}}.owner__top .owner__right .owner__chat-btn{min-width:24px}@media (max-width:768px){.owner__top .owner__right .owner__chat-btn{border:none;width:auto;height:auto;padding:0;top:25px;right:16px;background-color:#0000!important}.owner__top .owner__right .owner__chat-btn span{display:none}}.owner__top .owner__right .owner__chat-btn:hover .icon svg path,.owner__top .owner__right .owner__chat-btn:focus .icon svg path{fill:#fff}.owner__top .owner__right .owner__chat-btn .icon{align-items:center;display:flex}.owner__bottom .owner__row{margin-bottom:18px}.owner__bottom .owner__pets{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:1024px){.owner__bottom .owner__pets{grid-template-columns:1fr}}.owner__bottom .owner__pets .pet-card{background-color:#fffdfa;border:1.5px solid #efe6da}.owner__bottom .owner__pets .pet-card .pet-card__inner .pet-card__image-wrap .pet-card__img{width:84px;min-width:84px;height:84px;margin-right:16px}@media (max-width:768px){.owner__bottom .owner__pets .pet-card .pet-card__inner .pet-card__image-wrap .pet-card__img{width:73px;min-width:73px;height:73px;margin-right:14px}}.owner__bottom .owner__pets .pet-card .pet-card__inner .pet-card__content .pet-card__content-top-right .pet-card__dots-wrap{display:none}.owner__bottom .owner__pets .pet-card .pet-card__inner .pet-card__content .pet-card__content-bottom{gap:12px}.owner-info{align-items:center;gap:20px;display:flex}@media (max-width:768px){.owner-info{gap:14px}}.owner-info__avatar{border-radius:50%;width:131px;min-width:131px;height:131px}@media (max-width:768px){.owner-info__avatar{width:93px;min-width:93px;height:93px}}.owner-info__name{margin-bottom:12px;font-size:22px;font-weight:600;line-height:140%}@media (max-width:768px){.owner-info__name{text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:20px;overflow:hidden}}.owner-info .owner-info__right{flex-direction:column;display:flex}@media (max-width:768px){.owner-profile{padding-bottom:64px}}.owner-profile__top{margin-bottom:25px}.owner-profile__bottom .owner-profile__list-title{align-self:self-end}.owner-profile__bottom .owner-profile__pets{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (max-width:1024px){.owner-profile__bottom .owner-profile__pets{grid-template-columns:1fr}}.owner-profile__row{justify-content:space-between;gap:20px;margin-bottom:16px;display:flex}.pet-profile{padding:20px;position:relative;container-type:inline-size}.pet-profile .pet-profile__dots-wrap,.pet-profile__subscribe{position:absolute;top:20px;right:20px}@media (max-width:768px){.pet-profile__subscribe{border:none;width:auto;height:auto;padding:0;top:25px;right:16px;background-color:#0000!important}.pet-profile__subscribe span{display:none}}.pet-profile__subscribe .icon{display:none}@media (max-width:768px){.pet-profile__subscribe .icon{display:block}}.pet-profile .pet-profile__top{justify-content:space-between;gap:20px;display:flex}.pet-profile .pet-profile__top .pet-profile__top-left .pet-profile__avatar{border-radius:50%;width:175px;min-width:175px;height:175px}@media (max-width:1024px){.pet-profile .pet-profile__top .pet-profile__top-left .pet-profile__avatar{width:106px;min-width:106px;height:106px}}@media (max-width:768px){.pet-profile .pet-profile__top .pet-profile__top-left .pet-profile__avatar{width:93px;min-width:93px;height:93px}}.pet-profile .pet-profile__top .pet-profile__top-right{padding-top:8px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__name{margin-bottom:14px;font-size:22px;font-weight:600;line-height:140%}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__features{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__features .pet-profile__feature{text-wrap:nowrap;background-color:#fffdfa;border-radius:16px;align-items:center;gap:12px;width:fit-content;height:48px;padding:12px 14px;font-size:16px;font-weight:400;line-height:140%;display:flex}@media (max-width:768px){.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__features .pet-profile__feature{background-color:#0000;height:auto;padding:0}}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row:not(:last-child){margin-bottom:16px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons{width:126px;height:39px;position:relative}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item{position:absolute}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item:nth-child(5){left:88px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item:nth-child(4){left:66px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item:nth-child(3){left:44px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item:nth-child(2){left:22px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item:first-child{left:0}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .card-icons .card-icons__item img{width:fit-content;max-width:100%;height:auto}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .pet-profile__persons{background-image:url("data:image/svg+xml,<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.9101 11.37C12.8101 11.36 12.6901 11.36 12.5801 11.37C10.2001 11.29 8.31006 9.34 8.31006 6.94C8.31006 4.49 10.2901 2.5 12.7501 2.5C15.2001 2.5 17.1901 4.49 17.1901 6.94C17.1801 9.34 15.2901 11.29 12.9101 11.37Z\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M7.91021 15.06C5.49021 16.68 5.49021 19.32 7.91021 20.93C10.6602 22.77 15.1702 22.77 17.9202 20.93C20.3402 19.31 20.3402 16.67 17.9202 15.06C15.1802 13.23 10.6702 13.23 7.91021 15.06Z\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:0;background-repeat:no-repeat;align-items:center;padding-left:34px;font-size:16px;font-weight:500;line-height:140%;display:flex}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .owner-link{align-items:center;gap:13px;display:flex}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .owner-link .owner-link__avatar{border-radius:50%;width:38px;min-width:38px;height:38px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .owner-link .owner-link__text{text-decoration-skip-ink:none;color:#07f;text-underline-offset:3px;font-size:16px;font-weight:400;line-height:140%;text-decoration:underline}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .city{background-image:url(/img/location.png);background-position:0;background-repeat:no-repeat;background-size:24px 24px;min-height:24px;padding-left:34px}@media (max-width:768px){.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__data .pet-profile__data-row .city{display:none}}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__description{border-top:1.5px solid #f3eadd;margin-top:16px;padding-top:16px}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__description .pet-profile__description-text{font-size:14px;font-weight:400;line-height:140%}@media (max-width:768px){.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__description .pet-profile__description-text{max-height:80px;overflow:hidden}}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__description .pet-profile__description-text.open{max-height:none}.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__description .pet-profile__show-more-button{color:#07f;margin-top:12px;font-size:14px;font-weight:500;line-height:140%;display:none}@media (max-width:768px){.pet-profile .pet-profile__top .pet-profile__top-right .pet-profile__description .pet-profile__show-more-button{display:block}}.pet-profile .pet-profile__bottom{margin-top:27px}.pet-profile .pet-profile__bottom .pet-profile__row{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}@media (max-width:768px){.pet-profile .pet-profile__bottom .pet-profile__row .add-pet-btn__text span{display:none}}.pet-profile .pet-profile__bottom .pet-profile__bottom-title{font-size:20px;font-weight:600;line-height:140%}.pet-profile .posts-empty{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;padding:66px 0 93px;display:flex}@media (max-width:1024px){.pet-profile .posts-empty{padding:90px 0}}@media (max-width:768px){.pet-profile .posts-empty{padding:60px 0}}.pet-profile .posts-empty__text{text-align:center;color:#a5a5a5;font-size:14px;font-weight:400;line-height:140%}.posts .posts__list{-moz-column-gap:11px;grid-template-columns:repeat(3,1fr);gap:10px 11px;display:grid}@container (max-width:650px){.posts .posts__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.posts .posts__list{grid-template-columns:repeat(2,1fr)}}.posts .posts__list .post-card{cursor:pointer;border-radius:16px;height:245px;position:relative;overflow:hidden}@media (max-width:768px){.posts .posts__list .post-card{height:169px}}.posts .posts__list .post-card .pet-card__inner{width:100%;height:100%;display:block}.posts .posts__list .post-card:hover .post-card__shirma{opacity:1}.posts .posts__list .post-card.multiple:after{content:"";background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><g clip-path=\"url(%23clip0_83_5093)\"><path d=\"M7.90039 3C4.40039 3 3 4.40039 3 7.90039V12.0996C3 15.5996 4.40039 17 7.90039 17H9V13.9004C9 10.4004 10.4004 9 13.9004 9H17V7.90039C17 4.40039 15.5996 3 12.0996 3H7.90039Z\" fill=\"white\"/><path d=\"M7 11.9V16.1C7 19.6 8.4 21 11.9 21H16.1C19.6 21 21 19.6 21 16.1V11.9C21 8.4 19.6 7 16.1 7H11.9C8.4 7 7 8.4 7 11.9Z\" fill=\"white\"/><path d=\"M7 11.9H7.5V16.1H7H6.5V11.9H7ZM7 16.1H7.5C7.5 17.8007 7.8432 18.8611 8.49105 19.5089C9.13891 20.1568 10.1993 20.5 11.9 20.5V21V21.5C10.1007 21.5 8.71109 21.1432 7.78395 20.2161C6.8568 19.2889 6.5 17.8993 6.5 16.1H7ZM11.9 21V20.5H16.1V21V21.5H11.9V21ZM16.1 21V20.5C17.8007 20.5 18.8611 20.1568 19.5089 19.5089C20.1568 18.8611 20.5 17.8007 20.5 16.1H21H21.5C21.5 17.8993 21.1432 19.2889 20.2161 20.2161C19.2889 21.1432 17.8993 21.5 16.1 21.5V21ZM21 16.1H20.5V11.9H21H21.5V16.1H21ZM21 11.9H20.5C20.5 10.1993 20.1568 9.13891 19.5089 8.49105C18.8611 7.8432 17.8007 7.5 16.1 7.5V7V6.5C17.8993 6.5 19.2889 6.8568 20.2161 7.78395C21.1432 8.71109 21.5 10.1007 21.5 11.9H21ZM16.1 7V7.5H11.9V7V6.5H16.1V7ZM11.9 7V7.5C10.1993 7.5 9.13891 7.8432 8.49105 8.49105C7.8432 9.13891 7.5 10.1993 7.5 11.9H7H6.5C6.5 10.1007 6.8568 8.71109 7.78395 7.78395C8.71109 6.8568 10.1007 6.5 11.9 6.5V7Z\" fill=\"%232C4059\"/></g><defs><clipPath id=\"clip0_83_5093\"><rect width=\"24\" height=\"24\" fill=\"white\" transform=\"matrix(-1 0 0 1 24 0)\"/></clipPath></defs></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:8px;right:8px}.posts .posts__list .post-card .post-card__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.posts .posts__list .post-card .post-card__shirma{opacity:0;pointer-events:none;background:#232323cc;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.posts .posts__list .post-card .post-card__shirma .post-card__info{align-items:center;gap:17px;display:flex}.posts .posts__list .post-card .post-card__shirma .post-card__info div{color:#fff;background-position:0;background-repeat:no-repeat;padding-left:28px;font-size:14px;font-weight:500;line-height:100%}.posts .posts__list .post-card .post-card__shirma .post-card__info .post-card__likes{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.5167 17.3423C10.2334 17.4423 9.76675 17.4423 9.48341 17.3423C7.06675 16.5173 1.66675 13.0757 1.66675 7.24232C1.66675 4.66732 3.74175 2.58398 6.30008 2.58398C7.81675 2.58398 9.15841 3.31732 10.0001 4.45065C10.8417 3.31732 12.1917 2.58398 13.7001 2.58398C16.2584 2.58398 18.3334 4.66732 18.3334 7.24232C18.3334 13.0757 12.9334 16.5173 10.5167 17.3423Z\" fill=\"white\" /></svg>")}.posts .posts__list .post-card .post-card__shirma .post-card__info .post-card__comments{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.08341 15.8327H6.66675C3.33341 15.8327 1.66675 14.9993 1.66675 10.8327V6.66602C1.66675 3.33268 3.33341 1.66602 6.66675 1.66602H13.3334C16.6667 1.66602 18.3334 3.33268 18.3334 6.66602V10.8327C18.3334 14.166 16.6667 15.8327 13.3334 15.8327H12.9167C12.6584 15.8327 12.4084 15.9577 12.2501 16.166L11.0001 17.8327C10.4501 18.566 9.55008 18.566 9.00008 17.8327L7.75008 16.166C7.61675 15.9827 7.30841 15.8327 7.08341 15.8327Z\" fill=\"white\" /><path d=\"M5.83325 6.66602H14.1666\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M5.83325 10.834H10.8333\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.lk-content--form{flex-direction:column;max-height:calc(100vh - 216px);padding:20px;display:flex;overflow:auto}.lk-content--form::-webkit-scrollbar{width:0}@media (max-width:1024px){.lk-content--form{min-height:0}}.lk-content--form.lk-content--short-form{min-height:676px;max-height:none;overflow:auto}.form{flex-direction:column;justify-content:space-between;gap:28px;display:flex}@media (max-width:768px){.form{gap:22px}}.form__content{flex-direction:column;gap:28px;display:flex}@media (max-width:768px){.form__content{gap:22px}}.form .add-foto{margin-bottom:28px}@media (max-width:768px){.form .add-foto{margin-bottom:22px}}.form .add-foto.square .add-foto__label .add-foto__img-wrap .add-foto__img{border-radius:12px}.form .add-foto__label{align-items:center;gap:22px;width:fit-content;display:flex}.form .add-foto__label .add-foto__img-wrap .add-foto__img{border-radius:50%;width:125px;min-width:125px;height:125px}@media (max-width:768px){.form .add-foto__label .add-foto__img-wrap .add-foto__img{width:93px;min-width:93px;height:93px}}.form .add-foto__label .add-foto__label-text{text-underline-offset:3px;text-decoration-skip-ink:none;color:#07f;font-size:16px;font-weight:400;line-height:140%;text-decoration:underline}.form .add-foto__label .add-foto__label-text:hover{text-decoration:none}.form .add-foto__label .add-foto__input-file{opacity:0;visibility:hidden;z-index:-1;width:0;height:0;position:absolute}.form .images-dropbox{max-width:100%;margin-bottom:28px}.form .images-dropbox input[type=file]{opacity:0;visibility:hidden;z-index:-1;width:0;height:0;position:absolute}.form .images-dropbox .images-dropbox__dropbox{cursor:pointer;border:1px dashed #efe6da;border-radius:16px;justify-content:center;align-items:center;width:100%;height:149px;padding:24px;display:flex}.form .images-dropbox .images-dropbox__dropbox .images-dropbox__placeholder{flex-direction:column;align-items:center;display:flex}.form .images-dropbox .images-dropbox__dropbox .images-dropbox__placeholder .images-dropbox__placeholder-img{margin-bottom:8px}.form .images-dropbox .images-dropbox__dropbox .images-dropbox__placeholder .images-dropbox__text{text-align:center;color:#a5a5a5;font-size:12px;font-weight:400;line-height:140%}.form .images-dropbox .images-dropbox__note{color:#8a7d70;margin-top:10px;font-size:12px;font-weight:400;line-height:140%}.form .images-dropbox .images-dropbox__previews{flex-wrap:wrap;gap:12px;max-width:100%;display:flex;overflow:auto}.form .images-dropbox .images-dropbox__previews .dz-preview{cursor:pointer;border-radius:12px;width:124px;height:124px;position:relative;overflow:hidden}.form .images-dropbox .images-dropbox__previews .dz-preview:hover .dz-remove{opacity:1}@media (max-width:768px){.form .images-dropbox .images-dropbox__previews .dz-preview{width:96px;height:96px}}.form .images-dropbox .images-dropbox__previews .dz-preview .dz-image{width:100%;height:100%}.form .images-dropbox .images-dropbox__previews .dz-preview .dz-image img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%}.form .images-dropbox .images-dropbox__previews .dz-preview .dz-remove{opacity:0;cursor:pointer;background-color:#232323cc;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.form .images-dropbox .images-dropbox__previews .dz-preview .dz-details,.form .images-dropbox .images-dropbox__previews .dz-preview .dz-progress,.form .images-dropbox .images-dropbox__previews .dz-preview .dz-success-mark,.form .images-dropbox .images-dropbox__previews .dz-preview .dz-error-mark{display:none}.form .images-dropbox .images-dropbox__previews .images-dropbox__preview-item{border-radius:12px;flex-basis:calc(20% - 10px)}.form .images-dropbox .images-dropbox__previews .images-dropbox__preview-item .images-dropbox__image{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border-radius:12px}.form .form-row-2{grid-template-columns:repeat(2,calc(50% - 8px));gap:16px;display:grid}.form .form-row-2:not(:last-child){margin-bottom:28px}@media (max-width:768px){.form .form-row-2:not(:last-child){margin-bottom:22px}}.form .form__buttons button{width:100%}@media (max-width:768px){.form .form__buttons button.form__add span{display:none}}.form.pet-quiz .pet-quiz__error{color:#f1442e;background-color:#f1442e0f;border:1px solid #f1442e3d;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:400;line-height:140%;display:block}.form.pet-quiz .pet-quiz__buttons{margin-bottom:0}.form.pet-quiz .pet-quiz__buttons--single{grid-template-columns:1fr}.form.specialist-create-quiz .pet-quiz-notice{border-style:dashed}.form.specialist-create-quiz .pet-quiz-summary__avatar{color:#8a7d70;background-color:#fffdfa;background-position:50%;background-size:cover;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.form .pet-quiz-progress{flex-direction:column;gap:12px;display:flex}.form .pet-quiz-progress__caption{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.form .pet-quiz-progress__list{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.form .pet-quiz-progress__item{flex-direction:column;gap:8px;display:flex}.form .pet-quiz-progress__item.active .pet-quiz-progress__bar{background-color:#07f}.form .pet-quiz-progress__item.active .pet-quiz-progress__label{color:#171310}.form .pet-quiz-progress__bar{background-color:#efe6da;border-radius:999px;width:100%;height:6px;transition:background-color .3s}.form .pet-quiz-progress__label{color:#a5a5a5;font-size:12px;font-weight:400;line-height:140%;transition:color .3s}@media (max-width:768px){.form .pet-quiz-progress__label{display:none}}.form .pet-quiz-step{flex-direction:column;gap:22px;display:flex}.form .pet-quiz-step__header{flex-direction:column;gap:8px;display:flex}.form .pet-quiz-step__title{font-size:24px;font-weight:700;line-height:120%}@media (max-width:768px){.form .pet-quiz-step__title{font-size:22px}}.form .pet-quiz-step__text,.form .pet-quiz-step__note{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.form .pet-quiz-step__note{justify-content:space-between;align-items:center;gap:16px;display:flex}.form .pet-quiz-step__link{color:#07f;text-underline-offset:3px;text-decoration:underline}.form .pet-quiz-step__link:hover{text-decoration:none}.form .required-mark{color:#f1442e}.form .birth-date-select{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}@media (max-width:768px){.form .birth-date-select{grid-template-columns:1fr}}.form .birth-date-select__field{width:100%}.form .birth-date-control{grid-template-columns:minmax(220px,.9fr) minmax(260px,1.1fr);align-items:start;gap:10px;display:grid}@media (max-width:768px){.form .birth-date-control{grid-template-columns:1fr}}.form .birth-date-precision{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:768px){.form .birth-date-precision{grid-template-columns:1fr}}.form .birth-date-precision__option{text-align:center;background-color:#fff;border:1px solid #efe6da;border-radius:12px;min-height:42px;padding:10px 12px;font-size:13px;font-weight:700;line-height:140%;transition:background-color .3s,border-color .3s,color .3s}.form .birth-date-precision__option:hover,.form .birth-date-precision__option.active{color:#07f;background-color:#f3eadd;border-color:#07f}.form .pet-gender-select{--pet-gender-male-icon:url("data:image/svg+xml,<svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.5834 0.919492C21.3124 0.650027 20.9541 0.5 20.5724 0.5L15.5133 0.502913C15.1287 0.502913 14.766 0.65294 14.4936 0.926774C14.2212 1.19915 14.0726 1.56184 14.0726 1.94637C14.0726 2.33236 14.2241 2.69359 14.498 2.96597C14.7704 3.23543 15.1302 3.384 15.5118 3.384H15.5191L17.0836 3.37526L14.4776 5.98106C12.8286 4.78668 10.8052 4.17492 8.75857 4.25503C6.51233 4.34388 4.38117 5.26298 2.75841 6.84627C1.13418 8.42955 0.161105 10.5358 0.0183486 12.7789C-0.147716 15.4051 0.819535 17.973 2.67246 19.8272C4.38846 21.543 6.71773 22.5 9.13877 22.5C9.33251 22.5 9.52625 22.4942 9.72145 22.4811C11.9633 22.3383 14.0697 21.3653 15.6546 19.7413C17.238 18.1172 18.1587 15.9862 18.2461 13.7417C18.3262 11.6952 17.7144 9.67346 16.5184 8.02317L19.1245 5.41737L19.1157 6.98173C19.1143 7.36772 19.2629 7.7304 19.5338 8.00424C19.8047 8.27807 20.1675 8.42955 20.5535 8.42955H20.5564C20.9395 8.42955 21.3008 8.28098 21.5732 8.00861C21.8456 7.73623 21.9956 7.375 21.9971 6.98901L22 1.93035C22 1.54873 21.8514 1.18896 21.5819 0.918035L21.5834 0.919492ZM15.4944 13.3731C15.4944 16.8835 12.6378 19.7383 9.12857 19.7383C5.61937 19.7383 2.76278 16.882 2.76278 13.3731C2.76278 9.86427 5.61937 7.00795 9.12857 7.00795C12.6378 7.00795 15.4944 9.86427 15.4944 13.3731Z\" fill=\"%23656565\" /></svg>");--pet-gender-female-icon:url("data:image/svg+xml,<svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11 0.5C6.58172 0.5 3 4.08172 3 8.5C3 12.4095 5.80538 15.6665 9.5 16.3631V18H7.5C6.94772 18 6.5 18.4477 6.5 19C6.5 19.5523 6.94772 20 7.5 20H9.5V22C9.5 22.5523 9.94772 23 10.5 23H11.5C12.0523 23 12.5 22.5523 12.5 22V20H14.5C15.0523 20 15.5 19.5523 15.5 19C15.5 18.4477 15.0523 18 14.5 18H12.5V16.3631C16.1946 15.6665 19 12.4095 19 8.5C19 4.08172 15.4183 0.5 11 0.5ZM11 13.5C8.23858 13.5 6 11.2614 6 8.5C6 5.73858 8.23858 3.5 11 3.5C13.7614 3.5 16 5.73858 16 8.5C16 11.2614 13.7614 13.5 11 13.5Z\" fill=\"%23656565\"/></svg>");grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:768px){.form .pet-gender-select{grid-template-columns:1fr}}.form .pet-gender-select__option{text-align:center;background-color:#fff;border:1px solid #efe6da;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:700;line-height:140%;transition:background-color .3s,border-color .3s,color .3s;display:flex}.form .pet-gender-select__option:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:22px;min-width:22px;height:23px}.form .pet-gender-select__option--male:before{background-image:var(--pet-gender-male-icon)}.form .pet-gender-select__option--female:before{background-image:var(--pet-gender-female-icon)}.form .pet-gender-select__option:hover,.form .pet-gender-select__option.active{color:#07f;background-color:#f3eadd;border-color:#07f}.form .pet-quiz-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:768px){.form .pet-quiz-options{grid-template-columns:1fr;gap:12px}}.form .pet-quiz-options--scroll{max-height:360px;padding-right:4px;overflow:auto}.form .pet-quiz-options--scroll::-webkit-scrollbar{width:4px}.form .pet-quiz-options--scroll::-webkit-scrollbar-thumb{background-color:#efe6da;border-radius:999px}.form .pet-quiz-option{text-align:left;background-color:#fff;border:1px solid #efe6da;border-radius:12px;width:100%;min-height:72px;padding:16px;transition:background-color .3s,border-color .3s,color .3s}.form .pet-quiz-option:hover,.form .pet-quiz-option.active{color:#07f;background-color:#f3eadd;border-color:#07f}.form .pet-quiz-option--with-icon{align-items:center;gap:14px;min-height:82px;display:flex}.form .pet-quiz-option--breed{align-items:center;gap:12px;display:flex}.form .pet-quiz-option__icon{filter:grayscale()saturate(0);background-color:#fffdfa;background-position:50%;background-repeat:no-repeat;background-size:40px 40px;border-radius:14px;width:48px;min-width:48px;height:48px;transition:background-color .3s,filter .3s}.form .pet-quiz-option__icon--cat{background-image:url(/img/pet-type-cat.svg)}.form .pet-quiz-option__icon--dog{background-image:url(/img/pet-type-dog.svg)}.form .pet-quiz-option__icon--bird{background-image:url(/img/pet-type-bird.svg)}.form .pet-quiz-option__icon--rodent{background-image:url(/img/pet-type-rodent.svg)}.form .pet-quiz-option__label{font-size:16px;font-weight:700;line-height:140%}.form .pet-quiz-option__body{flex-direction:column;gap:4px;min-width:0;display:flex}.form .pet-quiz-option__description{color:#a5a5a5;font-size:12px;font-weight:400;line-height:140%}.form .pet-quiz-option__preview{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:44px;min-width:44px;height:44px}.form .pet-quiz-option__preview--placeholder{color:#8a7d70;background-color:#fffdfa;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:flex}.form .pet-quiz-option:hover .pet-quiz-option__icon,.form .pet-quiz-option.active .pet-quiz-option__icon{filter:grayscale()saturate(0)contrast(.9);background-color:#fff}.form .pet-quiz-notice,.form .pet-quiz-summary{background-color:#fffdfa;border:1px solid #efe6da;border-radius:12px}.form .pet-quiz-notice{color:#8a7d70;padding:16px;font-size:14px;font-weight:400;line-height:140%}.form .pet-quiz-summary{background-color:#fff;gap:14px;padding:20px;display:grid}@media (max-width:768px){.form .pet-quiz-summary{padding:16px}}.form .pet-quiz-summary__row{grid-template-columns:160px 1fr;gap:12px;display:grid}@media (max-width:768px){.form .pet-quiz-summary__row{grid-template-columns:1fr;gap:4px}}.form .pet-quiz-summary__label{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.form .pet-quiz-summary__value{color:#171310;font-size:14px;font-weight:700;line-height:140%}.form .pet-quiz-summary__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:64px;height:64px}.form .pet-quiz-summary-card{grid-template-columns:minmax(0,680px) minmax(220px,1fr);align-items:stretch;gap:16px;width:100%;display:grid}@media (max-width:1024px){.form .pet-quiz-summary-card{grid-template-columns:1fr}}.form .pet-quiz-summary-card__list{width:100%;display:flex}.form .pet-quiz-summary-description{background-color:#fff;border:1.5px solid #efe6da;border-radius:24px;grid-column:1/-1;padding:18px}.form .pet-quiz-summary-description__label{color:#a5a5a5;margin-bottom:6px;font-size:12px;font-weight:400;line-height:140%}.form .pet-quiz-summary-description__value{color:#171310;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:140%}.form .pet-card--summary{width:100%}.form .pet-card--summary .pet-card__title{display:block}.form .pet-card--summary .pet-card__property{--pet-gender-male-icon:url("data:image/svg+xml,<svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.5834 0.919492C21.3124 0.650027 20.9541 0.5 20.5724 0.5L15.5133 0.502913C15.1287 0.502913 14.766 0.65294 14.4936 0.926774C14.2212 1.19915 14.0726 1.56184 14.0726 1.94637C14.0726 2.33236 14.2241 2.69359 14.498 2.96597C14.7704 3.23543 15.1302 3.384 15.5118 3.384H15.5191L17.0836 3.37526L14.4776 5.98106C12.8286 4.78668 10.8052 4.17492 8.75857 4.25503C6.51233 4.34388 4.38117 5.26298 2.75841 6.84627C1.13418 8.42955 0.161105 10.5358 0.0183486 12.7789C-0.147716 15.4051 0.819535 17.973 2.67246 19.8272C4.38846 21.543 6.71773 22.5 9.13877 22.5C9.33251 22.5 9.52625 22.4942 9.72145 22.4811C11.9633 22.3383 14.0697 21.3653 15.6546 19.7413C17.238 18.1172 18.1587 15.9862 18.2461 13.7417C18.3262 11.6952 17.7144 9.67346 16.5184 8.02317L19.1245 5.41737L19.1157 6.98173C19.1143 7.36772 19.2629 7.7304 19.5338 8.00424C19.8047 8.27807 20.1675 8.42955 20.5535 8.42955H20.5564C20.9395 8.42955 21.3008 8.28098 21.5732 8.00861C21.8456 7.73623 21.9956 7.375 21.9971 6.98901L22 1.93035C22 1.54873 21.8514 1.18896 21.5819 0.918035L21.5834 0.919492ZM15.4944 13.3731C15.4944 16.8835 12.6378 19.7383 9.12857 19.7383C5.61937 19.7383 2.76278 16.882 2.76278 13.3731C2.76278 9.86427 5.61937 7.00795 9.12857 7.00795C12.6378 7.00795 15.4944 9.86427 15.4944 13.3731Z\" fill=\"%23656565\" /></svg>");--pet-gender-female-icon:url("data:image/svg+xml,<svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11 0.5C6.58172 0.5 3 4.08172 3 8.5C3 12.4095 5.80538 15.6665 9.5 16.3631V18H7.5C6.94772 18 6.5 18.4477 6.5 19C6.5 19.5523 6.94772 20 7.5 20H9.5V22C9.5 22.5523 9.94772 23 10.5 23H11.5C12.0523 23 12.5 22.5523 12.5 22V20H14.5C15.0523 20 15.5 19.5523 15.5 19C15.5 18.4477 15.0523 18 14.5 18H12.5V16.3631C16.1946 15.6665 19 12.4095 19 8.5C19 4.08172 15.4183 0.5 11 0.5ZM11 13.5C8.23858 13.5 6 11.2614 6 8.5C6 5.73858 8.23858 3.5 11 3.5C13.7614 3.5 16 5.73858 16 8.5C16 11.2614 13.7614 13.5 11 13.5Z\" fill=\"%23656565\"/></svg>")}.form .pet-card--summary .pet-card__property.breed{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.5 19.4688H8C4 19.4688 2 18.4688 2 13.4688V8.46875C2 4.46875 4 2.46875 8 2.46875H16C20 2.46875 22 4.46875 22 8.46875V13.4688C22 17.4688 20 19.4688 16 19.4688H15.5C15.19 19.4688 14.89 19.6188 14.7 19.8688L13.2 21.8688C12.54 22.7488 11.46 22.7488 10.8 21.8688L9.29999 19.8688C9.13999 19.6488 8.78 19.4688 8.5 19.4688Z\" fill=\"%23FFAC33\" /></svg>")}.form .pet-card--summary .pet-card__property.sex--male{background-image:var(--pet-gender-male-icon)}.form .pet-card--summary .pet-card__property.sex--female{background-image:var(--pet-gender-female-icon)}.form .pet-card--summary .pet-card__property--breed-tooltip{cursor:help;width:fit-content;position:relative}.form .pet-card--summary .pet-card__property--type-icon{filter:grayscale()saturate(0);background-size:29px 29px}.form .pet-card--summary .pet-card__property--type-cat{background-image:url(/img/pet-type-cat.svg)}.form .pet-card--summary .pet-card__property--type-dog{background-image:url(/img/pet-type-dog.svg)}.form .pet-card--summary .pet-card__property--type-bird{background-image:url(/img/pet-type-bird.svg)}.form .pet-card--summary .pet-card__property--type-rodent{background-image:url(/img/pet-type-rodent.svg)}.form .pet-card--summary .pet-card__tooltip-icon{background-color:#efe6da;background-image:url("data:image/svg+xml,<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z\" fill=\"%23E4ECFF\"/><path d=\"M8.25 8.25H9V12.75H9.75\" stroke=\"%23656565\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M9 5.625V5.6325\" stroke=\"%23656565\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:18px;min-width:18px;height:18px;margin-left:8px}.form .pet-card--summary .pet-card__description{color:#8a7d70;font-size:14px;font-weight:400;line-height:140%}.form .pet-quiz-summary-details{background-color:#fff;border:1.5px solid #efe6da;border-radius:24px;padding:18px}.form .pet-quiz-summary-details__list{gap:12px;display:grid}.form .pet-quiz-summary-details__row{gap:4px;display:grid}.form .pet-quiz-summary-details__label{color:#a5a5a5;font-size:12px;font-weight:400;line-height:140%}.form .pet-quiz-summary-details__value{color:#171310;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:140%}.form .form-row{width:100%}.form .form-row:not(:last-child){margin-bottom:28px}@media (max-width:768px){.form .form-row:not(:last-child){margin-bottom:22px}}.form .form-row .form-row_descripton-row{margin-bottom:24px}.form .form-section__title{margin-bottom:12px;font-size:18px;font-weight:700;line-height:120%}.form .form-section .spesialist-section__list{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}@media (max-width:768px){.form .form-section .spesialist-section__list{margin-bottom:22px}}.form .form-section .spesialist-section__list .spesialist-item{background-color:#fffdfa;border-radius:12px;width:100%;min-height:142px;display:flex;overflow:hidden}@media (max-width:768px){.form .form-section .spesialist-section__list .spesialist-item{flex-direction:column}}.form .form-section .spesialist-section__list .spesialist-item .spesialist-item__img-wrap{width:213px;min-width:213px;position:relative}@media (max-width:768px){.form .form-section .spesialist-section__list .spesialist-item .spesialist-item__img-wrap{width:100%;min-width:0}}.form .form-section .spesialist-section__list .spesialist-item .spesialist-item__img-wrap .spesialist-item__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.form .form-section .spesialist-section__list .spesialist-item .spesialist-item__img-wrap .spesialist-item__img{height:200px;position:static}}.form .form-section .spesialist-section__list .spesialist-item__content{justify-content:space-between;gap:12px;width:100%;padding:16px 16px 16px 18px;display:flex}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .spesialist-item__name{margin-bottom:16px;font-size:16px;font-weight:600;line-height:140%}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .spesialist-item__specifications{flex-direction:column;gap:8px;display:flex}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .spesialist-item__specifications:not(:last-child){margin-bottom:12px}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .spesialist-item__specifications .spesialist-item__specification{font-size:16px;font-weight:400;line-height:140%}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .spesialist-item__specifications .spesialist-item__specification .spesialist-item__specification-name{color:#a5a5a5}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item{background-color:#fff;border-color:#fffdfa}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item .item-4{width:8em}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item:nth-child(4){position:relative;right:21px}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item .item-3{width:6em}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item:nth-child(3){position:relative;right:14px}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item .item-2{width:4em}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item:nth-child(2){position:relative;right:7px}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item .item-1{width:2em}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item:first-child{position:relative;right:0}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item .item-0{width:0}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-left .card-icons__item:nth-child(0){position:relative;right:-7px}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-right .spesialist-item__buttons{flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;display:flex}.form .form-section .spesialist-section__list .spesialist-item__content .spesialist-item__content-right .spesialist-item__buttons button{min-width:24px}.form .form-section .row-before-btn{margin-bottom:16px}.form .more-button{color:#07f;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:500;line-height:140%;display:flex}.top-row-lk,.lk-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.top-row-lk .vt-breadcrumbs,.lk-page-header .vt-breadcrumbs{margin-bottom:8px}.top-row-lk .vt-page-title,.top-row-lk .heading-1,.top-row-lk .lk-page-header__title,.lk-page-header .vt-page-title,.lk-page-header .heading-1,.lk-page-header .lk-page-header__title{margin:0}.top-row-lk .breadcrumbs,.lk-page-header .breadcrumbs{margin-bottom:0}.top-row-lk .heading-1,.lk-page-header .heading-1,.top-row-lk .back-link,.lk-page-header .back-link{margin-bottom:14px}.top-row-lk .top-row-lk__right,.top-row-lk .lk-page-header__right,.lk-page-header .top-row-lk__right,.lk-page-header .lk-page-header__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.lk-page-body{margin-top:24px;margin-bottom:32px}.lk-page-body__muted{color:#8a7d70;margin:0;font-size:15px;line-height:1.5}.lk-city-select{max-width:720px}.lk-city-select__lead{margin-bottom:20px}.lk-city-select__search{gap:8px;margin-bottom:16px;display:grid}.lk-city-select__search-label{color:#171310;font-size:13px;font-weight:700}.lk-city-select__search-input{color:#171310;background:#fffdfa;border:1px solid #efe6da;border-radius:14px;outline:none;min-height:48px;padding:12px 14px;font-family:inherit;font-size:16px}.lk-city-select__search-input:focus{background:#fff;border-color:#07f}.lk-city-select .national-hero__cities{flex:none;width:100%;max-height:min(560px,70vh)}.pets-page .top-row-lk .top-row-lk__right{align-self:flex-end}@media (max-width:768px){.fixed-mobile-btn{z-index:10;position:fixed;bottom:20px;left:16px;right:16px}}.pets-catalog .pets-catalog__list{grid-template-columns:repeat(2,calc(50% - 9px));gap:18px;display:grid}@media (max-width:1100px){.pets-catalog .pets-catalog__list{grid-template-columns:1fr}}.pet-card{background-color:#fff;border:1px solid #efe6da;border-radius:32px;width:100%;padding:18px;display:flex}@media (max-width:768px){.pet-card{padding:16px}}.pet-card__inner{width:100%;display:flex}.pet-card .pet-card__image-wrap .pet-card__img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:175px;min-width:175px;height:175px;margin-right:20px}@media (max-width:768px){.pet-card .pet-card__image-wrap .pet-card__img{width:93px;min-width:93px;height:93px;margin-right:14px}}.pet-card .pet-card__content{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.pet-card .pet-card__content .pet-card__content-top{justify-content:space-between;display:flex}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__title{margin-bottom:14px;font-size:22px;font-weight:600;line-height:140%}@media (max-width:768px){.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__title{font-size:18px}}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties{flex-direction:column;gap:16px;display:flex}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property{background-position:0;background-repeat:no-repeat;align-items:center;min-height:24px;padding-left:36px;font-size:18px;font-weight:400;line-height:140%;display:flex}@media (max-width:768px){.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property{font-size:16px}}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property.type,.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property.type.cat{background-image:url("data:image/svg+xml,<svg width=\"29\" height=\"25\" viewBox=\"0 0 29 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.4995 11C12.4995 11 5.22112 5.21563 4.50842 4.47461C4.50842 4.47461 4.24135 5.39943 3.87375 5.7466C3.87375 5.7466 2.39734 5.66929 1.61563 6.47886L1.17 7.19217L0.248748 7.75085C0.248748 7.75085 0.139218 8.3956 0.664363 8.82008C0.664363 8.82008 0.823407 9.27227 1.26903 9.40793C1.71465 9.54213 2.09126 9.43711 2.6269 9.76386C3.16255 10.0906 4.91504 15.7066 6.04485 17.4789\" fill=\"%23FFAC33\" /><path d=\"M6.38188 15.5894L5.32859 22.1696C5.31809 22.2382 5.29408 22.3038 5.25957 22.3637L4.82595 23.109C4.76144 23.2184 4.6324 23.2753 4.50487 23.2491L4.36383 23.2199C4.03073 23.1513 3.68714 23.2622 3.46208 23.5102L3.29553 23.694C3.183 23.818 3.177 24.0032 3.28203 24.1331C3.34955 24.2162 3.45157 24.2643 3.5596 24.2643H5.7157L9.17715 17.1969C9.44873 16.6441 9.58827 16.0387 9.58827 15.4261V13.7559\" fill=\"%23FFAC33\" /><path d=\"M6.26208 17.6687L9.50049 11.5L12.5005 10.5L15.0005 12.5C15.7488 12.16 16.4246 13.4805 17.1255 13.8829C18.2638 14.5359 20.169 15.442 22.0875 15.5281C22.4715 15.5452 22.7799 15.8359 22.8184 16.2095L22.9738 17.7346\" fill=\"%23FFAC33\" /><path d=\"M11.3128 17.0254L11.4658 20.8384C11.4733 21.0339 11.5558 21.2192 11.6954 21.3592L13.0307 22.6939C13.1553 22.8193 13.1718 23.0134 13.0667 23.1548L12.4576 23.9878H12.084C11.7944 23.9878 11.5843 23.7194 11.6638 23.448L11.7554 23.1344C11.7944 22.9973 11.7479 22.8514 11.6368 22.7595L10.2715 21.6436C10.1469 21.543 10.0584 21.4073 10.0134 21.2571L8.9541 17.6614\" fill=\"%23FFAC33\" /><path d=\"M16.7957 16.5781L17.927 19.8514C18.1881 20.6056 17.951 21.4385 17.3298 21.9578L16.5181 22.6347C16.368 22.7601 16.164 22.8082 15.9719 22.763C15.5968 22.674 15.2022 22.8024 14.9562 23.0927L14.8031 23.2736C14.7266 23.364 14.7191 23.4938 14.7851 23.593C14.8361 23.6703 14.9246 23.7155 15.0177 23.7155H16.7386L20.0666 21.2372C20.2796 21.0782 20.3652 20.804 20.2796 20.5575L20.2736 20.5414C20.1401 20.1578 20.1551 19.7406 20.3171 19.3657L21.0328 17.7072\" fill=\"%23FFAC33\" /><path d=\"M4.50879 4.47566C4.50879 4.47566 5.31151 5.02414 5.55908 6.38219C5.55908 6.38219 7.90723 9.38711 9.68972 9.98372L23.306 9.51985C23.6301 9.27187 23.9422 9.00931 24.2467 8.73799C25.0014 8.04948 25.6781 7.28512 26.2078 6.44783C26.2813 6.34572 26.3368 6.23777 26.3953 6.12983L26.5754 5.80746C26.6789 5.58719 26.7779 5.36547 26.874 5.13937C26.9595 4.91036 27.042 4.67988 27.0975 4.45233C27.1305 4.33709 27.1485 4.22477 27.174 4.10953C27.1905 3.99867 27.2116 3.88343 27.2191 3.77549C27.2611 3.3335 27.2026 2.92652 27.024 2.60853C26.934 2.44953 26.8139 2.30949 26.6609 2.19134C26.5844 2.13299 26.5019 2.08048 26.4133 2.03672C26.3698 2.01484 26.3248 1.99442 26.2798 1.97691C26.2573 1.96816 26.2363 1.96087 26.2138 1.95211L26.1853 1.94336C26.1853 1.94336 26.1613 1.93753 26.1763 1.93898C25.8357 1.88501 25.6046 1.57139 25.6616 1.24027C25.7171 0.909142 26.0382 0.684502 26.3803 0.738474C26.4283 0.747226 26.4463 0.750144 26.4733 0.755979L26.5454 0.770566C26.5904 0.780776 26.6354 0.792446 26.6804 0.805574C26.7689 0.830372 26.853 0.861005 26.9355 0.893096C27.102 0.957279 27.2626 1.03897 27.4156 1.13524C27.7202 1.32633 27.9918 1.58306 28.2033 1.88064C28.4104 2.17821 28.5544 2.51079 28.6399 2.84192C28.727 3.1745 28.7585 3.50563 28.76 3.82508C28.763 3.987 28.751 4.14162 28.7405 4.30062C28.721 4.45378 28.709 4.60987 28.6805 4.76011C28.6324 5.06352 28.5589 5.35234 28.4809 5.64117C28.3909 5.92561 28.2934 6.21152 28.1898 6.49159L28.0083 6.90002C27.9483 7.03568 27.8912 7.17572 27.8162 7.30409C27.2701 8.3631 26.5604 9.31709 25.7652 10.1806C25.4141 10.5541 25.051 10.9144 24.6699 11.2572L25.06 12.0434C25.5086 12.9478 25.5866 13.9835 25.2775 14.9404C25.18 15.2438 25.132 15.556 25.132 15.8667C25.132 16.2459 25.204 16.6237 25.3465 16.9826L26.1057 18.9008C26.4839 19.2158 26.6969 19.6724 26.6969 20.1494C26.6969 20.2194 26.6924 20.2894 26.6819 20.3595L26.2033 23.9858H24.0247L24.2107 23.4796C24.3338 23.147 24.6804 22.9443 25.0405 22.9953L25.6391 23.0814\" fill=\"%23FFAC33\" /><path d=\"M4.06137 5.5127L3.32617 4.70312L3.40869 5.76214\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property.age{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.5 19.4688H8C4 19.4688 2 18.4688 2 13.4688V8.46875C2 4.46875 4 2.46875 8 2.46875H16C20 2.46875 22 4.46875 22 8.46875V13.4688C22 17.4688 20 19.4688 16 19.4688H15.5C15.19 19.4688 14.89 19.6188 14.7 19.8688L13.2 21.8688C12.54 22.7488 11.46 22.7488 10.8 21.8688L9.29999 19.8688C9.13999 19.6488 8.78 19.4688 8.5 19.4688Z\" fill=\"%23FFAC33\" /></svg>")}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property.sex,.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property.sex--male{background-image:url("data:image/svg+xml,<svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.5834 0.919492C21.3124 0.650027 20.9541 0.5 20.5724 0.5L15.5133 0.502913C15.1287 0.502913 14.766 0.65294 14.4936 0.926774C14.2212 1.19915 14.0726 1.56184 14.0726 1.94637C14.0726 2.33236 14.2241 2.69359 14.498 2.96597C14.7704 3.23543 15.1302 3.384 15.5118 3.384H15.5191L17.0836 3.37526L14.4776 5.98106C12.8286 4.78668 10.8052 4.17492 8.75857 4.25503C6.51233 4.34388 4.38117 5.26298 2.75841 6.84627C1.13418 8.42955 0.161105 10.5358 0.0183486 12.7789C-0.147716 15.4051 0.819535 17.973 2.67246 19.8272C4.38846 21.543 6.71773 22.5 9.13877 22.5C9.33251 22.5 9.52625 22.4942 9.72145 22.4811C11.9633 22.3383 14.0697 21.3653 15.6546 19.7413C17.238 18.1172 18.1587 15.9862 18.2461 13.7417C18.3262 11.6952 17.7144 9.67346 16.5184 8.02317L19.1245 5.41737L19.1157 6.98173C19.1143 7.36772 19.2629 7.7304 19.5338 8.00424C19.8047 8.27807 20.1675 8.42955 20.5535 8.42955H20.5564C20.9395 8.42955 21.3008 8.28098 21.5732 8.00861C21.8456 7.73623 21.9956 7.375 21.9971 6.98901L22 1.93035C22 1.54873 21.8514 1.18896 21.5819 0.918035L21.5834 0.919492ZM15.4944 13.3731C15.4944 16.8835 12.6378 19.7383 9.12857 19.7383C5.61937 19.7383 2.76278 16.882 2.76278 13.3731C2.76278 9.86427 5.61937 7.00795 9.12857 7.00795C12.6378 7.00795 15.4944 9.86427 15.4944 13.3731Z\" fill=\"%23656565\" /></svg>")}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property.sex--female{background-image:url("data:image/svg+xml,<svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11 0.5C6.58172 0.5 3 4.08172 3 8.5C3 12.4095 5.80538 15.6665 9.5 16.3631V18H7.5C6.94772 18 6.5 18.4477 6.5 19C6.5 19.5523 6.94772 20 7.5 20H9.5V22C9.5 22.5523 9.94772 23 10.5 23H11.5C12.0523 23 12.5 22.5523 12.5 22V20H14.5C15.0523 20 15.5 19.5523 15.5 19C15.5 18.4477 15.0523 18 14.5 18H12.5V16.3631C16.1946 15.6665 19 12.4095 19 8.5C19 4.08172 15.4183 0.5 11 0.5ZM11 13.5C8.23858 13.5 6 11.2614 6 8.5C6 5.73858 8.23858 3.5 11 3.5C13.7614 3.5 16 5.73858 16 8.5C16 11.2614 13.7614 13.5 11 13.5Z\" fill=\"%23656565\"/></svg>")}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property--type-icon{filter:grayscale()saturate(0);background-size:29px 29px}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property--type-cat{background-image:url(/img/pet-type-cat.svg)}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property--type-dog{background-image:url(/img/pet-type-dog.svg)}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property--type-bird{background-image:url(/img/pet-type-bird.svg)}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-left .pet-card__properties .pet-card__property--type-rodent{background-image:url(/img/pet-type-rodent.svg)}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right{justify-content:flex-end;align-items:flex-start;display:flex}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap{position:relative}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap .pet-card__dots{cursor:pointer;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14 5C14 3.9 13.1 3 12 3C10.9 3 10 3.9 10 5C10 6.1 10.9 7 12 7C13.1 7 14 6.1 14 5Z\" fill=\"%230077FF\" /><path d=\"M14 19C14 17.9 13.1 17 12 17C10.9 17 10 17.9 10 19C10 20.1 10.9 21 12 21C13.1 21 14 20.1 14 19Z\" fill=\"%230077FF\" /><path d=\"M14 12C14 10.9 13.1 10 12 10C10.9 10 10 10.9 10 12C10 13.1 10.9 14 12 14C13.1 14 14 13.1 14 12Z\" fill=\"%230077FF\" /></svg>");background-position:50%;background-repeat:no-repeat;width:24px;min-width:24px;height:24px}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap.open .pet-card__dots-list{opacity:1;pointer-events:all;visibility:visible}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap .pet-card__dots-list{pointer-events:none;opacity:0;background-color:#fff;flex-direction:column;gap:0;padding:8px 0;transition:opacity .3s;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 0 8px #0077ff1f}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap .pet-card__dots-list .pet-card__dots-item{cursor:pointer;background-position:16px;background-repeat:no-repeat;border-radius:6px;padding:8px 16px 8px 52px;transition:background-color .3s}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap .pet-card__dots-list .pet-card__dots-item:hover{background-color:#f3eadd}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap .pet-card__dots-list .pet-card__dots-item.edit{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V13\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M16.0399 3.02123L8.15988 10.9012C7.85988 11.2012 7.55988 11.7912 7.49988 12.2212L7.06988 15.2312C6.90988 16.3212 7.67988 17.0812 8.76988 16.9312L11.7799 16.5012C12.1999 16.4412 12.7899 16.1412 13.0999 15.8412L20.9799 7.96123C22.3399 6.60123 22.9799 5.02123 20.9799 3.02123C18.9799 1.02123 17.3999 1.66123 16.0399 3.02123Z\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M14.9102 4.15039C15.5802 6.54039 17.4502 8.41039 19.8502 9.09039\" stroke=\"%23656565\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__dots-wrap .pet-card__dots-list .pet-card__dots-item.delete{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21 5.98047C17.67 5.65047 14.32 5.48047 10.98 5.48047C9 5.48047 7.02 5.58047 5.04 5.78047L3 5.98047\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M18.8499 9.14062L18.1999 19.2106C18.0899 20.7806 17.9999 22.0006 15.2099 22.0006H8.7899C5.9999 22.0006 5.9099 20.7806 5.7999 19.2106L5.1499 9.14062\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M10.3301 16.5H13.6601\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M9.5 12.5H14.5\" stroke=\"%23F1442E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>")}.pet-card .pet-card__content .pet-card__content-top .pet-card__content-top-right .pet-card__delete-btn{display:none}.pet-card .pet-card__content .pet-card__content-bottom{border-top:1.5px solid #efe6da;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:15px;padding-top:15px;display:flex}.pet-card .pet-card__content .pet-card__content-bottom .card-icons{width:126px;height:39px;position:relative}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item{position:absolute}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item:nth-child(5){left:88px}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item:nth-child(4){left:66px}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item:nth-child(3){left:44px}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item:nth-child(2){left:22px}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item:first-child{left:0}.pet-card .pet-card__content .pet-card__content-bottom .card-icons .card-icons__item img{width:fit-content;max-width:100%;height:auto}.pet-card .pet-card__content .pet-card__content-bottom .pet-card__persons{background-image:url("data:image/svg+xml,<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.9101 11.37C12.8101 11.36 12.6901 11.36 12.5801 11.37C10.2001 11.29 8.31006 9.34 8.31006 6.94C8.31006 4.49 10.2901 2.5 12.7501 2.5C15.2001 2.5 17.1901 4.49 17.1901 6.94C17.1801 9.34 15.2901 11.29 12.9101 11.37Z\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /><path d=\"M7.91021 15.06C5.49021 16.68 5.49021 19.32 7.91021 20.93C10.6602 22.77 15.1702 22.77 17.9202 20.93C20.3402 19.31 20.3402 16.67 17.9202 15.06C15.1802 13.23 10.6702 13.23 7.91021 15.06Z\" stroke=\"%23FFAC33\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" /></svg>");background-position:0;background-repeat:no-repeat;align-items:center;padding-left:34px;font-size:16px;font-weight:500;line-height:140%;display:flex}.subscriptions{padding:20px}@media only screen and (max-width:768px){.subscriptions{padding:16px}}.subscriptions__list{flex-direction:column;gap:10px;display:flex}.subscriptions__list .pet-card .pet-card__inner .pet-card__content .pet-card__content-top-right .pet-card__dots-wrap{display:none}.subscriptions-counter{color:#8a7d70;background-color:#fff;border:1px solid #efe6da;border-radius:24px;justify-content:center;align-items:center;gap:10px;width:134px;height:44px;font-size:14px;font-weight:500;line-height:140%;display:flex}.subscriptions-counter span{color:#171310;font-size:14px;font-weight:600;line-height:140%}.header.absolute-transparent{background:0 0;margin-top:0;margin-bottom:0;padding-top:18px;padding-bottom:12px;transition:background .3s,box-shadow .3s;position:absolute;top:0;left:0;right:0}.header.absolute-transparent.scrolled{background:#fff;position:fixed;box-shadow:0 2px 12px #00000014}.landing{overflow-x:hidden}.hero{min-height:100vh;position:relative;overflow:hidden}.hero__background{z-index:0;background:#101828;position:absolute;inset:0}.hero__background-image{will-change:opacity,transform;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero__background-overlay{background:linear-gradient(90deg,#f5f6faf5 0%,#f5f6fae6 34%,#f5f6fa59 48%,#0a0f1e8c 100%);position:absolute;inset:0}.hero__layout{z-index:2;flex-direction:column;min-height:100vh;padding-top:120px;padding-bottom:0;display:flex;position:relative}.hero__layout-inner{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:48px;min-height:calc(100vh - 120px);display:grid}@media (max-width:768px){.hero__layout-inner{grid-template-columns:1fr;gap:32px;min-height:auto}}.hero__left{align-self:center;max-width:560px}.hero__right{flex-direction:column;align-items:stretch;height:100%;min-height:0;display:flex;position:relative;overflow:visible}@media (max-width:768px){.hero__right{min-height:570px}}.hero-visual{box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;padding-bottom:24px;display:grid}.hero-animation{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:100%;max-width:none;min-height:0;display:flex;position:relative;overflow:visible}.hero-animation__stage{aspect-ratio:1;width:auto;max-width:100%;height:100%;max-height:100%;position:relative}.hero-animation__svg{filter:drop-shadow(0 12px 36px #00000026);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-animation__avatars{z-index:3;pointer-events:none;position:absolute;inset:0}.hero-pet-reactions{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-pet-reaction{z-index:2;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.hero-pet-reaction__badge{background:#ffffff80;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 2px 8px #0000001f}.hero-pet-reaction__emoji{font-size:22.5px;line-height:1;display:block}.hero-specialist-directions{z-index:2;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%,42%)}.hero-specialist-directions__badge{color:#1d4ed8;background:#ffffff80;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 1px 4px #0000002e}.hero-specialist-directions__badge svg{width:22px;height:22px}.hero-specialist-directions__badge--medical{color:#dc2626}.hero-specialist-directions__badge--care{color:#0891b2}.hero-specialist-directions__badge--training{color:#7c3aed}.hero-specialist-directions__badge--grooming{color:#db2777}.hero-specialist-directions__badge--boarding{color:#059669}.hero-specialist-directions__badge--transport{color:#d97706}.hero-avatar{border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden;box-shadow:0 3px 15px #0003}.hero-avatar--pet{width:102px;height:102px;overflow:visible}.hero-avatar--specialist{width:72px;height:72px;overflow:visible}.hero-avatar--product{background:#fff;border-radius:14px;width:72px;height:72px;overflow:hidden}.hero-avatar--company{background:#4ade80;border-radius:9px;width:42px;height:42px}.hero-avatar--story{box-shadow:0 3px 15px #0003}.hero-avatar--pet .hero-avatar__initials{font-size:28px}.hero-avatar__media{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.hero-avatar__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hero-avatar__initials{color:#fff;font-size:15px;font-weight:700;line-height:1}.hero-avatar__pin{font-size:14px;line-height:1;position:absolute;top:-6px;right:-6px}.hero-animation__labels{z-index:5;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-circle-label{text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex}.hero-circle-label__text{letter-spacing:.03em;white-space:nowrap;font-size:clamp(19px,2.4vw,26px);font-weight:500;line-height:1.2}.hero-circle-label--variant-line{flex-direction:column;gap:12px}.hero-circle-label--variant-line:before{content:"";opacity:.85;border-radius:999px;width:36px;height:2px}.hero-circle-label--variant-line.hero-circle-label--pets:before{background:linear-gradient(90deg,#0000,#ffac33,#0000)}.hero-circle-label--variant-line.hero-circle-label--specialists:before{background:linear-gradient(90deg,#0000,#5eb0ff,#0000)}.hero-circle-label--variant-line.hero-circle-label--products:before{background:linear-gradient(90deg,#0000,#4ade80,#0000)}.hero-circle-label--variant-line .hero-circle-label__text{color:#fffffff5;text-shadow:0 1px 2px #00000059,0 8px 24px #00000040}.hero-circle-label--variant-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;padding:12px 26px;box-shadow:0 8px 32px #00000024}.hero-circle-label--variant-glass .hero-circle-label__text{color:#fffffffa;font-weight:500}.hero-circle-label--variant-glow .hero-circle-label__text{color:#fff;letter-spacing:.04em;font-weight:600}.hero-circle-label--variant-glow.hero-circle-label--pets .hero-circle-label__text{text-shadow:0 0 18px #ffac338c,0 0 42px #ffac3333,0 2px 10px #00000073}.hero-circle-label--variant-glow.hero-circle-label--specialists .hero-circle-label__text{text-shadow:0 0 18px #5eb0ff8c,0 0 42px #5eb0ff33,0 2px 10px #00000073}.hero-circle-label--variant-glow.hero-circle-label--products .hero-circle-label__text{text-shadow:0 0 18px #4ade808c,0 0 42px #4ade8033,0 2px 10px #00000073}.hero-circle-label--variant-editorial{padding:10px 20px 6px;position:relative}.hero-circle-label--variant-editorial .hero-circle-label__quote{color:#ffffff38;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:52px;line-height:1;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.hero-circle-label--variant-editorial .hero-circle-label__text{color:#fffffff0;letter-spacing:.01em;text-shadow:0 2px 14px #00000059;font-style:italic;font-weight:400}.hero-circle-label--variant-dot{gap:10px}.hero-circle-label--variant-dot:before{content:"";border-radius:50%;flex-shrink:0;width:7px;height:7px}.hero-circle-label--variant-dot.hero-circle-label--pets:before{background:#ffac33;box-shadow:0 0 10px #ffac33b3}.hero-circle-label--variant-dot.hero-circle-label--specialists:before{background:#5eb0ff;box-shadow:0 0 10px #5eb0ffb3}.hero-circle-label--variant-dot.hero-circle-label--products:before{background:#4ade80;box-shadow:0 0 10px #4ade80b3}.hero-circle-label--variant-dot .hero-circle-label__text{color:#fffffff5;text-shadow:0 2px 12px #00000059}.hero__city{align-items:center;gap:10px;margin-bottom:14px;display:flex}.hero__city-icon{color:#07f;flex-shrink:0;width:clamp(24px,3vw,34px);height:clamp(24px,3vw,34px)}.hero__city-name{color:#07f;letter-spacing:.04em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:clamp(22px,3.2vw,32px);font-weight:500;line-height:1.2;display:inline-block}.hero__title{color:#171310;letter-spacing:-.02em;margin-bottom:4px;font-family:Inter,sans-serif;font-size:clamp(32px,5vw,60px);font-weight:600;line-height:1.05}.hero__subtitle{color:#8a7d70;letter-spacing:.01em;margin-bottom:8px;font-family:Inter,sans-serif;font-size:clamp(22px,3.2vw,32px);font-weight:400;line-height:1.35}.hero__city-pick{cursor:pointer;text-align:left;color:#a5a5a5;background:#fff;border:1px solid #efe6da;border-radius:14px;align-items:center;gap:12px;width:100%;max-width:480px;margin:0;padding:14px 20px;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,18px);font-weight:400;line-height:1.4;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #0000000f}.hero__city-pick:hover{border-color:#0077ff59;box-shadow:0 4px 16px #0f172a14}.hero__city-pick:focus-visible{outline-offset:2px;outline:2px solid #0077ff59}.hero__city-pick-icon{color:#a5a5a5;flex-shrink:0;width:20px;height:20px}.hero__city-pick-text{color:#a5a5a5;flex:1}.section{padding:80px 0}@media (max-width:768px){.section{padding:56px 0}}.landing-strip{z-index:1;pointer-events:none;width:100%;position:relative;overflow:hidden}.landing-wave{z-index:1;pointer-events:none;color:#fff;background:linear-gradient(#fffdfa 0%,#fff 100%);width:100%;height:72px;margin-bottom:-1px;position:relative;overflow:hidden}@media (max-width:768px){.landing-wave{height:48px}}.landing-wave__svg{width:100%;height:100%;display:block}.landing-strip__inner{align-items:stretch;gap:clamp(10px,1.6vw,16px);display:flex}.landing-strip__img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:clamp(72px,10vw,112px);display:block;box-shadow:0 8px 24px #0f172a14}.landing-strip--panorama{background:linear-gradient(#fffdfa 0%,#fff 100%);padding:28px 0 20px}.landing-strip--duo{background:linear-gradient(#fff 0%,#fff8ef 55%,#fffdfa 100%);padding:24px 0}.landing-strip--duo .landing-strip__inner{align-items:center}.landing-strip--duo .landing-strip__img--wide{flex:1.55}.landing-strip--duo .landing-strip__img:not(.landing-strip__img--wide){flex:1}.landing-strip--trio{background:linear-gradient(#fffdfa 0%,#0077ff08 50%,#fff 100%);padding:20px 0 28px}.landing-strip--trio .landing-strip__img{flex:1;min-width:0;height:clamp(64px,8.5vw,96px)}.landing-strip--band{background:linear-gradient(#fff 0%,#fffdfa 100%);padding:0}.landing-strip--band .landing-strip__img--band{width:100%;height:clamp(80px,11vw,128px);box-shadow:none;-o-object-position:center 40%;object-position:center 40%;border-radius:0}@media (max-width:768px){.landing-strip--trio .landing-strip__img:nth-child(3){display:none}.landing-strip--trio .landing-strip__img{height:72px}.landing-strip--duo .landing-strip__inner{flex-direction:column}.landing-strip--duo .landing-strip__img--wide,.landing-strip--duo .landing-strip__img:not(.landing-strip__img--wide){flex:none}}.landing-card-emoji{z-index:0;opacity:.11;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(52px,7vw,76px);line-height:1;position:absolute;bottom:28px;right:8px}.stats{background:linear-gradient(#fff 0%,#fffdfa 100%);position:relative;overflow:hidden}.stats .container{z-index:1;position:relative}.stats__decor{pointer-events:none;z-index:0;width:min(52vw,560px);height:min(52vw,560px);position:absolute;top:0;right:0}@media (max-width:768px){.stats__decor{opacity:.75;width:320px;height:320px}}.stats__decor-glow{border-radius:50%;position:absolute}.stats__decor-glow--blue{background:radial-gradient(circle at 55% 45%,#0077ff29 0%,#0077ff0d 48%,#0000 72%);width:92%;height:92%;top:-28%;right:-18%}.stats__decor-glow--orange{background:radial-gradient(circle,#ffac3338 0%,#ffac330f 55%,#0000 75%);width:42%;height:42%;top:10%;right:14%}.stats__decor-ring{border:1px solid #0077ff24;border-radius:50%;width:190px;height:190px;position:absolute;top:14%;right:10%}.stats__decor-ring--sm{border-color:#ffac3333;width:112px;height:112px;top:24%;right:20%}.stats__decor-paw{color:#0077ff14;width:112px;height:112px;position:absolute;top:18%;right:6%;transform:rotate(18deg)}.stats__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1024px){.stats__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.stats__grid{grid-template-columns:repeat(2,1fr);gap:14px}}.stats__card{text-align:left;background:#fff;border:1px solid #efe6da8c;border-radius:20px;flex-direction:column;align-items:flex-start;padding:24px 22px 22px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0f172a0d}.stats__card:before{content:"";background:linear-gradient(90deg,#07f,#4da3ff);height:3px;position:absolute;top:0;left:0;right:0}.stats__card:after{content:"";pointer-events:none;background:radial-gradient(circle,#0077ff1a 0%,#0000 72%);border-radius:50%;width:96px;height:96px;position:absolute;bottom:-28px;right:-28px}.stats__card:hover{border-color:#0077ff38;transform:translateY(-5px);box-shadow:0 16px 36px #0077ff1f}.stats__card--0:before{background:linear-gradient(90deg,#07f,#4da3ff)}.stats__card--0:after{background:radial-gradient(circle,#0077ff1f 0%,#0000 72%)}.stats__card--0 .stats__icon-wrap{color:#07f;background:linear-gradient(135deg,#e8f2ff 0%,#f4f8ff 100%)}.stats__card--1:before{background:linear-gradient(90deg,#ffac33,#ffc15a)}.stats__card--1:after{background:radial-gradient(circle,#ffac3324 0%,#0000 72%)}.stats__card--1 .stats__icon-wrap{color:#e08a00;background:linear-gradient(135deg,#fff4e0 0%,#fff9ef 100%)}.stats__card--1 .stats__suffix{color:#ffac33}.stats__card--2:before{background:linear-gradient(90deg,#0d9488,#2dd4bf)}.stats__card--2:after{background:radial-gradient(circle,#0d94881f 0%,#0000 72%)}.stats__card--2 .stats__icon-wrap{color:#0d9488;background:linear-gradient(135deg,#e6faf8 0%,#f2fcfb 100%)}.stats__card--3:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.stats__card--3:after{background:radial-gradient(circle,#7c3aed1f 0%,#0000 72%)}.stats__card--3 .stats__icon-wrap{color:#7c3aed;background:linear-gradient(135deg,#f1e9ff 0%,#f8f4ff 100%)}.stats__card--3 .stats__suffix{color:#7c3aed}.stats__icon-wrap{z-index:1;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffa6}.stats__icon{justify-content:center;align-items:center;display:flex}.stats__body{z-index:1;position:relative}.stats__number{color:#171310;letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1}.stats__suffix{color:#07f;margin-left:2px}.stats__label{color:#8a7d70;max-width:12em;font-family:Inter,sans-serif;font-size:14px;line-height:1.45}.how-it-works{background:linear-gradient(#fffdfa 0%,#fff 45%,#fffdfa 100%);position:relative;overflow:hidden}.how-it-works__title{text-align:center;color:#171310;margin-bottom:56px;font-size:clamp(24px,3vw,36px);font-weight:700}.how-it-works__steps{justify-content:center;align-items:stretch;gap:12px;display:flex}@media (max-width:768px){.how-it-works__steps{flex-direction:column;align-items:center;gap:8px}}.how-it-works__step-wrap{flex:1;align-items:stretch;gap:12px;min-width:0;display:flex}@media (max-width:768px){.how-it-works__step-wrap{flex-direction:column;align-items:center;width:100%;max-width:340px}}.how-it-works__arrow{color:#07f;background:#fff;border:1px solid #efe6dacc;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 14px #0077ff14}@media (max-width:768px){.how-it-works__arrow{transform:rotate(90deg)}}.how-it-works__step{text-align:left;background:#fff;border:1px solid #efe6da8c;border-radius:20px;flex-direction:column;flex:1;align-items:flex-start;height:100%;padding:24px 20px 22px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0f172a0d}.how-it-works__step:before{content:"";background:linear-gradient(90deg,#07f,#4da3ff);height:3px;position:absolute;top:0;left:0;right:0}.how-it-works__step:after{content:"";pointer-events:none;background:radial-gradient(circle,#0077ff1a 0%,#0000 72%);border-radius:50%;width:88px;height:88px;position:absolute;bottom:-24px;right:-24px}.how-it-works__step:hover{border-color:#0077ff38;transform:translateY(-5px);box-shadow:0 16px 36px #0077ff1f}.how-it-works__step--0:before{background:linear-gradient(90deg,#07f,#4da3ff)}.how-it-works__step--0 .how-it-works__step-icon-wrap{color:#07f;background:linear-gradient(135deg,#e8f2ff 0%,#f4f8ff 100%)}.how-it-works__step--1:before{background:linear-gradient(90deg,#ffac33,#ffc15a)}.how-it-works__step--1:after{background:radial-gradient(circle,#ffac331f 0%,#0000 72%)}.how-it-works__step--1 .how-it-works__step-icon-wrap{color:#e08a00;background:linear-gradient(135deg,#fff4e0 0%,#fff9ef 100%)}.how-it-works__step--2:before{background:linear-gradient(90deg,#0d9488,#2dd4bf)}.how-it-works__step--2:after{background:radial-gradient(circle,#0d94881f 0%,#0000 72%)}.how-it-works__step--2 .how-it-works__step-icon-wrap{color:#0d9488;background:linear-gradient(135deg,#e6faf8 0%,#f2fcfb 100%)}.how-it-works__step--3:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.how-it-works__step--3:after{background:radial-gradient(circle,#7c3aed1f 0%,#0000 72%)}.how-it-works__step--3 .how-it-works__step-icon-wrap{color:#7c3aed;background:linear-gradient(135deg,#f1e9ff 0%,#f8f4ff 100%)}.how-it-works__step-icon-wrap{z-index:1;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffa6}.how-it-works__step-icon{justify-content:center;align-items:center;display:flex}.how-it-works__step-title{z-index:1;color:#171310;margin-bottom:8px;font-size:18px;font-weight:700;position:relative}.how-it-works__step-desc{z-index:1;color:#8a7d70;flex:1;font-size:14px;line-height:1.55;position:relative}.how-it-works__footer{justify-content:center;margin:32px 0 0;display:flex}.advantages{background:linear-gradient(#fff 0%,#fffdfa 100%);position:relative;overflow:hidden}.advantages__title{text-align:center;color:#171310;margin-bottom:48px;font-size:clamp(24px,3vw,36px);font-weight:700}.advantages__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:1024px){.advantages__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.advantages__grid{grid-template-columns:1fr}}.advantages__card{background:#fff;border:1px solid #efe6da8c;border-radius:20px;flex-direction:column;height:100%;padding:24px 22px 22px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0f172a0d}.advantages__card:before{content:"";background:linear-gradient(90deg,#07f,#4da3ff);height:3px;position:absolute;top:0;left:0;right:0}.advantages__card:after{content:"";pointer-events:none;background:radial-gradient(circle,#0077ff1a 0%,#0000 72%);border-radius:50%;width:88px;height:88px;position:absolute;bottom:-24px;right:-24px}.advantages__card:hover{border-color:#0077ff38;transform:translateY(-5px);box-shadow:0 16px 36px #0077ff1f}.advantages__card--0:before{background:linear-gradient(90deg,#07f,#4da3ff)}.advantages__card--0 .advantages__card-icon-wrap{color:#07f;background:linear-gradient(135deg,#e8f2ff 0%,#f4f8ff 100%)}.advantages__card--1:before{background:linear-gradient(90deg,#ffac33,#ffc15a)}.advantages__card--1:after{background:radial-gradient(circle,#ffac331f 0%,#0000 72%)}.advantages__card--1 .advantages__card-icon-wrap{color:#e08a00;background:linear-gradient(135deg,#fff4e0 0%,#fff9ef 100%)}.advantages__card--2:before{background:linear-gradient(90deg,#0d9488,#2dd4bf)}.advantages__card--2:after{background:radial-gradient(circle,#0d94881f 0%,#0000 72%)}.advantages__card--2 .advantages__card-icon-wrap{color:#0d9488;background:linear-gradient(135deg,#e6faf8 0%,#f2fcfb 100%)}.advantages__card--3:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.advantages__card--3:after{background:radial-gradient(circle,#7c3aed1f 0%,#0000 72%)}.advantages__card--3 .advantages__card-icon-wrap{color:#7c3aed;background:linear-gradient(135deg,#f1e9ff 0%,#f8f4ff 100%)}.advantages__card-icon-wrap{z-index:1;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffa6}.advantages__card-icon{justify-content:center;align-items:center;display:flex}.advantages__card-title{z-index:1;color:#171310;margin-bottom:8px;font-size:18px;font-weight:700;position:relative}.advantages__card-desc{z-index:1;color:#8a7d70;flex:1;font-size:14px;line-height:1.55;position:relative}.domains{background:linear-gradient(#fffdfa 0%,#fff 50%,#fffdfa 100%);position:relative;overflow:hidden}.domains__title{text-align:center;color:#171310;margin-bottom:12px;font-size:clamp(24px,3vw,36px);font-weight:700}.domains__subtitle{text-align:center;color:#8a7d70;margin-bottom:40px;font-size:clamp(15px,2vw,18px);line-height:1.5}.domains__list{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:1024px){.domains__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.domains__list{grid-template-columns:1fr}}.domains__more{text-align:center;color:#8a7d70d9;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;font-size:clamp(16px,2vw,18px);font-weight:500;line-height:1.5;display:flex}.domains__card{text-align:left;color:#171310;background:#fff;border:1px solid #efe6da8c;border-radius:20px;flex-direction:column;align-items:flex-start;height:100%;padding:24px 20px 20px;text-decoration:none;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0f172a0d}.domains__card:before{content:"";background:linear-gradient(90deg,#07f,#4da3ff);height:3px;position:absolute;top:0;left:0;right:0}.domains__card:after{content:"";pointer-events:none;background:radial-gradient(circle,#0077ff1a 0%,#0000 72%);border-radius:50%;width:88px;height:88px;position:absolute;bottom:-24px;right:-24px}.domains__card:hover{border-color:#0077ff38;transform:translateY(-5px);box-shadow:0 16px 36px #0077ff1f}.domains__card--veterinary:before{background:linear-gradient(90deg,#07f,#4da3ff)}.domains__card--veterinary .domains__card-icon-wrap{color:#07f;background:linear-gradient(135deg,#e8f2ff 0%,#f4f8ff 100%)}.domains__card--veterinary .domains__card-count{color:#07f;background:#0077ff1a}.domains__card--grooming:before{background:linear-gradient(90deg,#db2777,#f472b6)}.domains__card--grooming:after{background:radial-gradient(circle,#db27771f 0%,#0000 72%)}.domains__card--grooming .domains__card-icon-wrap{color:#db2777;background:linear-gradient(135deg,#fce7f3 0%,#fdf2f8 100%)}.domains__card--grooming .domains__card-count{color:#db2777;background:#db27771a}.domains__card--zoo-hotel:before{background:linear-gradient(90deg,#059669,#34d399)}.domains__card--zoo-hotel:after{background:radial-gradient(circle,#0596691f 0%,#0000 72%)}.domains__card--zoo-hotel .domains__card-icon-wrap{color:#059669;background:linear-gradient(135deg,#d1fae5 0%,#ecfdf5 100%)}.domains__card--zoo-hotel .domains__card-count{color:#059669;background:#0596691a}.domains__card--training:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.domains__card--training:after{background:radial-gradient(circle,#7c3aed1f 0%,#0000 72%)}.domains__card--training .domains__card-icon-wrap{color:#7c3aed;background:linear-gradient(135deg,#f1e9ff 0%,#f8f4ff 100%)}.domains__card--training .domains__card-count{color:#7c3aed;background:#7c3aed1a}.domains__card--zoo-shop:before{background:linear-gradient(90deg,#ffac33,#ffc15a)}.domains__card--zoo-shop:after{background:radial-gradient(circle,#ffac331f 0%,#0000 72%)}.domains__card--zoo-shop .domains__card-icon-wrap{color:#e08a00;background:linear-gradient(135deg,#fff4e0 0%,#fff9ef 100%)}.domains__card--zoo-shop .domains__card-count{color:#e08a00;background:#ffac331f}.domains__card--zoo-taxi:before{background:linear-gradient(90deg,#d97706,#fbbf24)}.domains__card--zoo-taxi:after{background:radial-gradient(circle,#d977061f 0%,#0000 72%)}.domains__card--zoo-taxi .domains__card-icon-wrap{color:#d97706;background:linear-gradient(135deg,#fef3c7 0%,#fffbeb 100%)}.domains__card--zoo-taxi .domains__card-count{color:#d97706;background:#d977061f}.domains__card-icon-wrap{z-index:1;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffa6}.domains__card-icon{justify-content:center;align-items:center;display:flex}.domains__card-body{z-index:1;flex-direction:column;flex:1;width:100%;display:flex;position:relative}.domains__card-name{margin-bottom:8px;font-size:17px;font-weight:700}.domains__card-desc{color:#8a7d70;flex:1;margin-bottom:14px;font-size:14px;line-height:1.5}.domains__card-count{border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.community{background:linear-gradient(#fff 0%,#fffaf3 42%,#fff 100%);position:relative;overflow:hidden}.community .container{z-index:1;position:relative}.community__decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.community__decor-emoji{opacity:.07;-webkit-user-select:none;user-select:none;line-height:1;position:absolute}.community__decor-emoji--0{font-size:58px;top:10%;left:5%;transform:rotate(-14deg)}.community__decor-emoji--1{font-size:46px;top:18%;right:8%;transform:rotate(10deg)}.community__decor-emoji--2{font-size:52px;bottom:16%;left:12%;transform:rotate(8deg)}.community__decor-emoji--3{font-size:40px;bottom:10%;right:14%;transform:rotate(-8deg)}.community__decor-emoji--4{opacity:.04;font-size:72px;top:42%;left:42%;transform:rotate(6deg)}.community__decor-emoji--5{font-size:36px;top:8%;right:38%;transform:rotate(-6deg)}.community__intro{grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr);align-items:center;gap:clamp(12px,2.5vw,28px);margin-bottom:40px;display:grid}.community__intro-text{max-width:640px;margin:0 auto}.community__avatars{justify-content:center;display:flex}.community__avatars--left{align-items:flex-end;padding-right:clamp(0px,2vw,12px)}.community__avatars--right{align-items:flex-start;padding-left:clamp(0px,2vw,12px)}.community__avatar{-o-object-fit:cover;object-fit:cover;border:3px solid #fff;border-radius:50%;display:block;box-shadow:0 10px 28px #0f172a1f,0 2px 8px #0f172a0f}.community__avatar--lg{width:clamp(96px,11vw,132px);height:clamp(96px,11vw,132px)}.community__avatar--sm{width:clamp(72px,8vw,96px);height:clamp(72px,8vw,96px)}.community__avatar--left-0{transform:rotate(-4deg)}.community__avatar--right-0{transform:rotate(4deg)}.community__title{text-align:center;color:#171310;margin-bottom:12px;font-size:clamp(24px,3vw,36px);font-weight:700}.community__subtitle{text-align:center;color:#8a7d70;margin:0;font-size:clamp(15px,2vw,18px);line-height:1.55}.community__footer{justify-content:center;margin:32px 0 0;display:flex}@media (max-width:1024px){.community__intro{grid-template-columns:1fr;gap:16px;max-width:640px;margin-left:auto;margin-right:auto}.community__avatars{flex-direction:row;justify-content:center;padding:0}.community__avatars--left,.community__avatars--right{align-items:center}.community__avatar--left-0,.community__avatar--right-0{transform:none}}@media (max-width:768px){.community__avatar--sm{width:68px;height:68px}.community__avatar--lg{width:88px;height:88px}}.community__grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:1440px){.community__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.community__grid{grid-template-columns:1fr}}.community__card{background:#fff;border:1px solid #efe6da8c;border-radius:20px;flex-direction:column;height:100%;padding:24px 20px 22px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0f172a0d}.community__card:before{content:"";background:linear-gradient(90deg,#ffac33,#ffc15a);height:3px;position:absolute;top:0;left:0;right:0}.community__card:hover{border-color:#ffac3347;transform:translateY(-5px);box-shadow:0 16px 36px #ffac3324}.community__card--0:before{background:linear-gradient(90deg,#ffac33,#ffc15a)}.community__card--1:before{background:linear-gradient(90deg,#07f,#4da3ff)}.community__card--2:before{background:linear-gradient(90deg,#db2777,#f472b6)}.community__card--3:before{background:linear-gradient(90deg,#0d9488,#2dd4bf)}.community__card-title{z-index:1;color:#171310;margin-bottom:8px;font-size:18px;font-weight:700;position:relative}.community__card-desc{z-index:1;color:#8a7d70;flex:1;font-size:14px;line-height:1.55;position:relative}.cta-section{grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.cta-section{grid-template-columns:1fr}}.cta-section__block{flex-direction:column;justify-content:center;padding:72px 48px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.cta-section__block{padding:52px 32px}}.cta-section__block--blue{background:#07f}.cta-section__block--orange{background:#ffac33}.cta-section__content{z-index:2;max-width:380px;position:relative}.cta-section__title{color:#fff;margin-bottom:16px;font-size:clamp(22px,2.5vw,32px);font-weight:800}.cta-section__desc{color:#ffffffd9;margin-bottom:28px;font-size:16px;line-height:1.55}.cta-section__btn{max-width:fit-content;display:inline-flex}.cta-section__btn--white{color:#171310;background:#fff;border-color:#fff;font-size:15px;font-weight:600}.cta-section__btn--white:hover{color:#171310;background:#ffffffe6;border-color:#ffffffe6}.cta-section__illustration{opacity:.12;pointer-events:none;position:absolute;bottom:32px;right:32px}@media (max-width:639px){.cta-section__illustration{display:none}}.vt-page{color:#171310;background:#fffdfa;flex-direction:column;flex:1 0 auto;min-height:100dvh;display:flex}.vt-breadcrumbs{color:#8a7d70;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.vt-breadcrumbs__sep{color:#8a7d70;flex:none}.vt-breadcrumbs__link{color:#8a7d70;text-decoration:none}.vt-breadcrumbs__link:hover{color:#07f;text-decoration:none}.vt-breadcrumbs__current{color:#171310}.vt-page-title{letter-spacing:-.02em;color:#171310;text-wrap:pretty;margin:0;font-size:30px;font-weight:800;line-height:1.15}@media (max-width:768px){.vt-page-title{font-size:22px}}.uslugi-index__title{margin-bottom:8px}@media (max-width:720px){.vt-desk{display:none!important}}@media (min-width:721px){.vt-mob{display:none!important}}.vt-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:transform;background:#fffdfaeb;border-bottom:1px solid #efe6da;transition:transform .2s;position:sticky;top:0}.vt-header--hidden{transform:translateY(-100%)}.vt-header__bar{align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:12px 20px;display:flex}.vt-header__logo-link{flex:none;align-items:center;display:flex}.vt-header__logo{width:auto;height:34px;display:block}.vt-header__city{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:flex}.vt-header__city:hover{color:#171310;border-color:#ffac33;text-decoration:none}.vt-header__city-dot{background:#ffac33;border-radius:50%;width:8px;height:8px;display:block}.vt-header__search{background:#fff;border:1px solid #efe6da;border-radius:999px;flex:320px;align-items:center;gap:8px;min-width:0;max-width:420px;padding:0 14px;display:flex}.vt-header__search .search-bar{flex:auto;min-width:0}.vt-header__search .search-bar__inner{height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.vt-header__search .search-bar__inner:focus-within{border-color:#0000}.vt-header__search .search-bar__input{color:#171310;padding:0;font-size:14px}.vt-header__search .search-bar__input::placeholder{color:#8a7d70}.vt-header__search .search-bar__btn{display:none!important}.vt-header__search .search-bar__dropdown{width:calc(100% + 28px);min-width:280px;left:-14px}.vt-header__search-dot{background:#ffac33;border-radius:50%;flex:none;width:8px;height:8px}.vt-header__mobile-search{margin-bottom:4px}.vt-header__mobile-search .search-bar__inner{background:#fff;border:1px solid #efe6da;border-radius:12px;min-height:46px}.vt-header__mobile-search .search-bar__input{font-size:15px}.vt-header__mobile-search .search-bar__btn{display:none}.vt-header__spacer{flex:auto}.vt-header__nav{align-items:center;gap:6px;display:flex}.vt-header__nav-link{color:#5c5248;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none}.vt-header__nav-link:hover{color:#171310;background:#f6f0e7;text-decoration:none}.vt-header__login{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.vt-header__login svg{flex:none;order:0}.vt-header__login span{order:1}.vt-header__nav-cta{color:#fff;background:#07f;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none}.vt-header__nav-cta:hover{color:#fff;background:#005fcc;text-decoration:none}.vt-header__menu-btn{cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:12px;place-content:center;gap:5px;width:44px;height:44px;padding:0;display:grid}.vt-header__menu-btn span{background:#171310;border-radius:2px;width:18px;height:2px;display:block}.vt-header__mobile{border-top:1px solid #efe6da;gap:4px;padding:8px 20px 16px;display:grid}.vt-header__mobile-link{width:100%;font:inherit;color:#171310;text-align:left;cursor:pointer;background:#f6f0e7;border:0;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none;display:block}.vt-header__mobile-link:hover{color:#171310;text-decoration:none}.vt-header__mobile-link.vt-header__login{width:auto;display:inline-flex}.vt-header__mobile-cta{color:#fff;background:#07f;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:700;text-decoration:none}.vt-header__mobile-cta:hover{color:#fff;text-decoration:none}.national-page{color:#171310;background:#fffdfa}.national-hero{background:linear-gradient(#fff6e6 0%,#fffdfa 100%);border-bottom:1px solid #f3eadd;position:relative;overflow:hidden}.national-hero--flush{border-bottom:none}.national-hero__layout{flex-wrap:wrap;align-items:stretch;gap:24px;max-width:1160px;margin:0 auto;padding:40px 20px 44px;display:flex}.national-hero__intro{flex:380px;align-content:start;gap:18px;min-width:0;max-width:620px;display:grid}.national-hero__title{letter-spacing:-.02em;color:#171310;text-wrap:pretty;margin:0;font-size:34px;font-weight:800;line-height:1.1}.national-hero__subline{color:#5c5248;text-wrap:pretty;max-width:46ch;margin:0;font-size:17px;line-height:1.5}.national-hero__search{background:#fff;border:1px solid #efe6da;border-radius:20px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 30px -22px #17131059}.national-hero__search-label{letter-spacing:.02em;color:#8a7d70;font-size:13px;font-weight:700}.national-hero__search-input{color:#171310;background:#fffdfa;border:1px solid #efe6da;border-radius:14px;outline:none;width:100%;min-height:48px;padding:12px 14px;font-family:inherit;font-size:16px}.national-hero__search-input:focus{background:#fff;border-color:#07f}.national-hero__search-input::-webkit-search-cancel-button{display:none}.national-hero__search-input::-webkit-search-decoration{display:none}.national-hero__search-hint{color:#8a7d70;margin:0;font-size:13px}.national-hero__offer{align-content:start;gap:12px;display:grid}.national-hero__offer-text{color:#5c5248;text-wrap:pretty;max-width:42ch;margin:0;font-size:15px;line-height:1.5}.national-hero__offer-link{color:#fff;background:#07f;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.national-hero__offer-link:hover{color:#fff;background:#005fcc;text-decoration:none}.national-hero__cities{background:#fff;border:1px solid #efe6da;border-radius:20px;flex:340px;grid-template-rows:auto minmax(0,1fr);align-self:start;gap:12px;min-width:0;min-height:0;max-height:460px;padding:16px;display:grid;box-shadow:0 12px 30px -22px #17131059}.national-hero__cities-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.national-hero__cities-title{letter-spacing:-.01em;color:#171310;margin:0;font-size:17px;font-weight:800}.national-hero__cities-count{color:#8a7d70;flex-shrink:0;font-size:13px;font-weight:600}.national-hero__cities-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e0d5c6 #0000;min-height:0;padding-right:4px;overflow-y:auto}.national-hero__cities-scroll::-webkit-scrollbar{width:8px}.national-hero__cities-scroll::-webkit-scrollbar-thumb{background:#e0d5c6;border-radius:8px}.national-hero__city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.national-hero__city-card{color:#171310;text-align:left;width:100%;min-height:60px;font:inherit;cursor:pointer;background:#fffdfa;border:1px solid #efe6da;border-radius:14px;align-content:center;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.national-hero__city-card:hover{color:#171310;background:#f5faff;border-color:#07f;text-decoration:none}.national-hero__city-name{letter-spacing:-.01em;font-size:15px;font-weight:700}.national-hero__city-meta{color:#8a7d70;font-size:12px;font-weight:600}.national-hero__cities-empty{text-align:center;color:#5c5248;background:#fffdfa;border:1px dashed #efe6da;border-radius:14px;padding:20px;font-size:14px}.national-b2b{max-width:1160px;margin:0 auto;padding:32px 20px 48px}.national-b2b__inner{color:#171310;background:#fff6e6;border:1px solid #ffe0b0;border-radius:24px;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;padding:24px;display:grid}.national-b2b__copy{gap:10px;display:grid}.national-b2b__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#a86a00;font-size:13px;font-weight:700}.national-b2b__title{letter-spacing:-.02em;color:#171310;margin:0;font-size:22px;font-weight:800}.national-b2b__desc{color:#5c5248;max-width:52ch;margin:0;font-size:15px;line-height:1.5}.national-b2b__actions{flex-wrap:wrap;gap:10px;display:flex}.national-b2b__link{border-radius:999px;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.national-b2b__link--primary{color:#fff;background:#07f}.national-b2b__link--primary:hover{color:#fff;background:#005fcc;text-decoration:none}.national-b2b__link--secondary{color:#171310;background:#fff;border:1px solid #efe6da}.national-b2b__link--secondary:hover{color:#07f;border-color:#07f;text-decoration:none}.vt-footer{background:#fff;border-top:1px solid #efe6da;margin-top:auto}.vt-footer__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:26px;max-width:1160px;margin:0 auto;padding:32px 20px;display:grid}.vt-footer__brand{align-content:start;gap:12px;display:grid}.vt-footer__logo{width:auto;height:32px;display:block}.vt-footer__tagline{color:#8a7d70;max-width:30ch;margin:0;font-size:14px;line-height:1.5}.vt-footer__nav{align-content:start;gap:10px;display:grid}.vt-footer__nav a{color:#5c5248;font-size:15px;font-weight:600;text-decoration:none}.vt-footer__nav a:hover{color:#07f;text-decoration:none}.vt-footer__contacts{color:#5c5248;align-content:start;gap:10px;font-size:15px;display:grid}.vt-footer__contacts a{color:#5c5248;font-weight:600;text-decoration:none}.vt-footer__contacts a:hover{color:#07f;text-decoration:none}.vt-footer__actions{align-content:start;gap:10px;display:grid}.vt-footer__btn{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.vt-footer__btn--primary{color:#fff;background:#07f}.vt-footer__btn--primary:hover{color:#fff;background:#005fcc;text-decoration:none}.vt-footer__btn--secondary{color:#171310;border:1px solid #efe6da}.vt-footer__btn--secondary:hover{color:#171310;border-color:#ffac33;text-decoration:none}.vt-footer__bottom{border-top:1px solid #efe6da}.vt-footer__bottom-inner{color:#8a7d70;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1160px;margin:0 auto;padding:16px 20px;font-size:13px;display:flex}.vt-footer__bottom-inner a{color:#8a7d70;text-decoration:none}.vt-footer__bottom-inner a:hover{color:#07f;text-decoration:none}.national-geo-popover__card{background:#fff;border:1px solid #efe6da;border-radius:1rem;flex-direction:column;gap:12px;padding:14px 16px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (min-width:640px){.national-geo-popover__card{flex-direction:row;align-items:center;gap:16px}}.national-geo-popover__text{color:#5c5248;font-size:.875rem}.national-geo-popover__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.national-geo-popover__confirm{color:#fff;cursor:pointer;background:#07f;border:none;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600}.national-geo-popover__confirm:hover{background:#005fcc}.national-geo-popover__change{color:#5c5248;cursor:pointer;background:0 0;border:1px solid #efe6da;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600}.national-geo-popover__change:hover{background:#fffdfa;border-color:#ffac33}.modal.vt-drawer{align-items:stretch;padding:0}.modal.vt-drawer .modal__overlay{background-color:#17131059}.modal.vt-drawer.modal_left .modal__content{border:0;border-left:1px solid #efe6da;border-radius:0;grid-template-rows:auto minmax(0,1fr);width:min(420px,92vw);max-width:min(420px,92vw);height:100%;display:grid;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-24px 0 60px -40px #17131080}@media (max-width:639px){.modal.vt-drawer.modal_left .modal__content{width:100%;max-width:100%}}.modal.vt-drawer.modal_left.modal--visible .modal__content{transform:translate(0)}.modal.vt-drawer .modal__top-row{border-bottom:0;gap:12px;padding:20px 20px 0;position:static}.modal.vt-drawer .modal__title{letter-spacing:-.02em;color:#171310;margin:0;font-size:20px;font-weight:800;line-height:1.2}.modal.vt-drawer .modal__close--vt{color:#5c5248;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:12px;flex:none;place-content:center;width:44px;height:44px;padding:0;font-family:inherit;font-size:18px;line-height:1;display:grid;top:0;right:0}.modal.vt-drawer .modal__close--vt:hover{color:#171310;border-color:#ffac33}.vt-drawer__body{grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:0;padding:14px 20px 20px;display:grid}.vt-drawer__search{color:#171310;box-sizing:border-box;background:#fffdfa;border:1px solid #efe6da;border-radius:14px;outline:none;width:100%;min-height:46px;padding:0 14px;font-family:inherit;font-size:15px}.vt-drawer__search::-webkit-search-cancel-button{display:none}.vt-drawer__search::-webkit-search-decoration{display:none}.vt-drawer__search:focus{background:#fff;border-color:#07f}.vt-drawer__search::placeholder{color:#8a7d70}.vt-drawer__list-wrap{overscroll-behavior:contain;min-height:0;overflow-y:auto}.vt-drawer__list{display:grid}.vt-drawer__item{color:#171310;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f6f0e7;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 4px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:flex}.vt-drawer__item:hover,.vt-drawer__item--active{color:#07f;text-decoration:none}.vt-drawer__item-meta{color:#8a7d70;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:700}.vt-drawer__empty{color:#8a7d70;margin:16px 0 0;font-size:14px}.specialists-hub{flex-direction:column;gap:32px;padding-bottom:48px;display:flex}.specialists-hub__intro{flex-direction:column;gap:12px;display:flex}.specialists-hub__title{letter-spacing:-.02em;color:#171310;margin:0;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.15}.specialists-hub__lead{color:#5c534a;max-width:40rem;margin:0;font-size:16px;line-height:1.55}.specialists-hub__search-block{background:#fff;border:1px solid #efe6da;border-radius:20px;align-content:start;gap:12px;width:100%;min-width:0;height:fit-content;padding:14px;display:grid;box-shadow:0 12px 30px -22px #17131059}.specialists-hub__search-block .search-bar--city{max-width:none}.specialists-hub__search-block .search-bar--city .search-bar__inner{box-shadow:none}.specialists-hub__search-lead{letter-spacing:-.01em;color:#5c534a;text-wrap:pretty;max-width:54ch;margin:0;font-size:15px;font-weight:500;line-height:1.5}.specialists-hub__search{width:100%;min-width:0}.specialists-hub__directions{min-width:0}.specialists-hub__directions .city-domain-grid{flex-wrap:wrap;gap:8px;display:flex}.specialists-hub__directions .city-domain-card{flex:1 1 0;min-width:120px;min-height:52px;padding:10px 14px}.specialists-hub__direction{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.specialists-hub__direction:hover{color:#171310;border-color:#ffe0b0}.specialists-hub__section{flex-direction:column;gap:16px;display:flex}.specialists-hub__cities{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.specialists-hub__cities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.specialists-hub__cities{grid-template-columns:repeat(3,minmax(0,1fr))}}.specialists-hub__city{background:#fff;border:1px solid #efe6da;border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.specialists-hub__city-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.specialists-hub__city-name{color:#171310;font-size:17px;font-weight:700;text-decoration:none}.specialists-hub__city-name:hover{color:#07f;text-decoration:none}.specialists-hub__city-count{color:#8a7d70;font-size:13px;font-weight:600}.specialists-hub__city-slices{flex-wrap:wrap;gap:8px;display:flex}.specialists-hub__empty{color:#8a7d70;margin:0;font-size:15px}.profile-comparison{background:#fffdfa;padding-bottom:48px}.profile-comparison__header{margin-top:0;margin-bottom:18px}.profile-comparison__intro{color:#8a7d70;max-width:40em;margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.45}.profile-comparison__variants{margin-bottom:20px}.profile-comparison__meta{color:#171310;flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;line-height:1.4;display:flex}.profile-comparison__meta-count{font-weight:700}.profile-comparison__meta-price,.profile-comparison__meta-price span{color:#a86a00;font-weight:800}.profile-comparison__meta-fresh{line-height:1.4;color:#8a7d70!important;font-size:13px!important;font-weight:600!important}.profile-comparison__meta-sep{display:none}.profile-comparison__empty{color:#8a7d70;margin:0;font-size:14px}.profile-comparison__section{margin-bottom:32px}.profile-comparison__section:last-child{margin-bottom:0}.related-area-profiles{margin-top:48px}.related-area-profiles__title{letter-spacing:-.02em;color:#171310;margin:0 0 14px;font-size:20px;font-weight:800}.related-area-profiles__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.comparison-honesty{color:#52525b;background:#f4f4f5;border-radius:.75rem;align-items:flex-start;gap:10px;margin-bottom:24px;padding:14px 16px;font-size:.875rem;line-height:1.5;display:flex}.comparison-honesty__icon{color:#71717a;flex-shrink:0;width:18px;height:18px;margin-top:1px}.comparison-honesty__link{color:#52525b;text-underline-offset:2px;margin-left:4px;text-decoration:underline}.comparison-honesty__link:hover{color:#18181b}.comparison-layout__between{margin-bottom:16px}.comparison-layout__outside{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #efe6da;border-radius:20px;place-content:center;justify-items:center;gap:12px;min-height:280px;padding:40px 24px;display:grid}.comparison-layout__outside-title{letter-spacing:-.02em;color:#171310;margin:0;font-size:20px;font-weight:700}.comparison-layout__outside-text{color:#5c5248;max-width:420px;margin:0;font-size:14px;line-height:1.45}.comparison-layout__outside-btn{color:#fff;cursor:pointer;background:#171310;border:0;border-radius:9999px;min-height:40px;margin-top:4px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:700}.comparison-layout__toggle{gap:8px;margin-bottom:14px;display:flex}@media (min-width:1024px){.comparison-layout__toggle{display:none}}.comparison-layout__toggle-btn{color:#5c5248;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:999px;min-height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700}.comparison-layout__toggle-btn--active{color:#fff;background:#171310;border-color:#171310}.comparison-layout__split{flex-direction:column;align-items:stretch;gap:16px;display:flex}@media (min-width:1024px){.comparison-layout__split{flex-direction:row;align-items:stretch}}.comparison-layout__table{flex:460px;min-width:0}.comparison-layout--map .comparison-layout__table{display:none}@media (min-width:1024px){.comparison-layout--map .comparison-layout__table{display:block}}.comparison-layout__map{flex:340px;min-width:0}@media (min-width:1024px){.comparison-layout__map{align-self:stretch;max-width:420px}}.comparison-layout--list .comparison-layout__map{display:none}@media (min-width:1024px){.comparison-layout--list .comparison-layout__map{display:block}}.comparison-map-panel{background:#fff;border:1px solid #efe6da;border-radius:20px;grid-template-rows:minmax(0,1fr);gap:0;padding:12px;display:grid}@media (min-width:1024px){.comparison-map-panel{height:calc(100vh - 104px);max-height:calc(100vh - 104px);position:sticky;top:84px}}.comparison-map-panel__map{background:#f6f0e7;border-radius:14px;min-height:280px;overflow:hidden}@media (min-width:1024px){.comparison-map-panel__map{min-height:0}}.comparison-map{background:#f6f0e7;border:0;border-radius:14px;height:100%;margin-bottom:0;overflow:hidden}.comparison-map__canvas{width:100%;height:100%;min-height:280px}@media (min-width:1024px){.comparison-map__canvas{min-height:0}}.comparison-map__loading{text-align:center;color:#8a7d70;background-color:#f6f0e7;background-image:repeating-linear-gradient(135deg,#efe6da 0 10px,#f6f0e7 10px 20px);place-content:center;gap:6px;height:100%;min-height:280px;padding:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:grid}@media (min-width:1024px){.comparison-map__loading{min-height:0}}.slice-map-logo-pin{cursor:pointer;filter:drop-shadow(0 4px 10px #17131038);flex-direction:column;align-items:center;width:52px;transition:transform .18s,filter .18s;display:flex;position:relative;transform:translate(-50%,calc(4px - 100%))}.slice-map-logo-pin--hovered,.slice-map-logo-pin:hover{filter:drop-shadow(0 6px 14px #17131047);z-index:10;transform:translate(-50%,calc(4px - 100%))scale(1.08)}.slice-map-logo-pin__bubble{background:#fff;border:3px solid #fff;border-radius:50%;place-content:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 0 0 1.5px #a89b8c73}.slice-map-logo-pin__bubble--fallback{color:#5c534a;background:linear-gradient(145deg,#f6f0e7 0%,#efe6da 100%);font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;line-height:1}.slice-map-logo-pin__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.slice-map-logo-pin__tip{z-index:-1;background:#fff;border-radius:2px;width:14px;height:14px;margin-top:-7px;transform:rotate(45deg);box-shadow:1px 1px #a89b8c59}.comparison-filters{margin-bottom:14px}.comparison-filters__row{align-items:center;gap:12px;width:100%;display:flex}.comparison-filters__pills{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.comparison-filters__sep{background:#efe6da;flex:none;width:1px;height:18px}.comparison-filters__dot{border-radius:50%;flex:none;width:6px;height:6px}.comparison-filters__dot--near{background:#ffac33}.comparison-filters__dot--open{background:#2f9e5c}.comparison-filters__pill{color:#171310;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #efe6da;border-radius:9999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.comparison-filters__pill:hover{border-color:#ffac33}.comparison-filters__pill--active,.comparison-filters__pill--active:hover{color:#fff;background:#171310;border-color:#171310}.comparison-filters__pill--loading{opacity:.72;cursor:wait}.comparison-filters__pill:disabled{cursor:wait}.comparison-filters__reset{color:#8a7d70;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;min-height:28px;margin-left:auto;padding:0 6px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.comparison-filters__reset:hover{color:#171310}.comparison-filters__error{color:#b42318;margin:8px 0 0;font-size:12px;font-weight:600}.comparison-filters__weight{background:#fff;border:1px solid #efe6da;border-radius:9999px;flex:0 260px;align-items:center;gap:8px;min-width:200px;max-width:280px;min-height:28px;padding:0 10px;display:inline-flex}.comparison-filters__weight-label,.comparison-filters__weight-value{white-space:nowrap;flex:none;font-size:12px;font-weight:600}.comparison-filters__weight-label{color:#171310}.comparison-filters__weight-value{color:#8a7d70;min-width:5.5em}.comparison-filters__slider{flex:auto;min-width:88px}.comparison-toolbar{color:#171310;margin-bottom:14px;font-size:14px}.comparison-table{background:#fff;border:1px solid #efe6da;border-radius:20px;overflow:hidden}.comparison-table--parent{background:0 0;border:none;flex-direction:column;gap:20px;display:flex;overflow:visible}.comparison-table__group{background:#fff;border:1px solid #efe6da;border-radius:20px;overflow:hidden}.comparison-table__head{letter-spacing:.06em;text-transform:uppercase;color:#8a7d70;background:#fdf8f1;border-bottom:1px solid #efe6da;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;gap:12px;padding:12px 16px;font-size:11px;font-weight:700;display:none}@media (min-width:1024px){.comparison-table__head{display:grid}}.comparison-table__row{border-bottom:1px solid #f6f0e7;padding:14px 16px;transition:background .15s}.comparison-table__row:last-child{border-bottom:none}.comparison-table__row--highlighted{background:#f5faff}.comparison-table__row-main{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:1024px){.comparison-table__row-main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;align-items:center;gap:12px}}.comparison-table__clinic-cell{align-items:flex-start;gap:12px;min-width:0;display:flex}.comparison-table__clinic-logo-wrap{background:#f6f0e7;border-radius:12px;flex:none;width:60px;height:60px;display:block;position:relative;overflow:hidden}.comparison-table__clinic-logo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.comparison-table__clinic-logo-cta{color:#fff;letter-spacing:.02em;text-align:center;opacity:0;pointer-events:none;background:#1713108c;place-content:center;font-size:11px;font-weight:400;line-height:1;transition:opacity .2s;display:grid;position:absolute;inset:0}@media (hover:hover){.comparison-table__clinic-logo-wrap:hover .comparison-table__clinic-logo-cta{opacity:1}}.comparison-table__clinic-logo-wrap:focus-visible .comparison-table__clinic-logo-cta{opacity:1}.comparison-table__clinic-body{flex:1;gap:4px;min-width:0;display:grid}.comparison-table__address{color:#8a7d70;font-size:12px;font-weight:600;line-height:1.35}.comparison-table__clinic-meta{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.comparison-table__distance{color:#07f;white-space:nowrap;font-size:12px;font-weight:700}.comparison-table__open{color:#8a7d70;white-space:nowrap;font-size:12px;font-weight:700}.comparison-table__open--yes{color:#2f9e5c}.comparison-table__clinic-name{color:#171310;text-wrap:pretty;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.comparison-table__clinic-name:hover{color:#07f;text-decoration:none}.comparison-table__clinic-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.comparison-table__offers{border-top:1px solid #f6f0e7;gap:8px;margin-top:12px;padding-top:12px;display:grid}.comparison-table__offer{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.comparison-table__offer-title{color:#5c5248;flex:auto;min-width:0;font-size:13px;font-weight:600}.comparison-table__offer-price{text-align:right;white-space:nowrap;color:#a86a00;flex:none;font-size:13px;font-weight:800}.comparison-table__offer-price span{color:#a86a00;font-weight:800}.comparison-table__offer--muted .comparison-table__offer-title{color:#9a9188;font-weight:500}.comparison-table__offer--muted .comparison-table__offer-price,.comparison-table__offer--muted .comparison-table__offer-price span{color:#b0a79c;font-weight:700}.comparison-table__offer--group-start{border-top:1px dashed #ece4d8;margin-top:4px;padding-top:8px}.comparison-table__offer-note{color:#b0a79c;font-style:italic;font-weight:500}.comparison-table__price-col{gap:3px;min-width:0;display:grid}.comparison-table__price{font-variant-numeric:tabular-nums;color:#a86a00;font-size:14px;font-weight:800}.comparison-table__price span{color:#a86a00;font-weight:800}.comparison-table__price--muted,.comparison-table__price--muted span{color:#5c5248;font-weight:700}.comparison-table__updated{color:#8a7d70;font-size:12px;font-weight:600}.comparison-table__updated time{color:#8a7d70!important;font-size:12px!important;font-weight:600!important}.comparison-table__action{flex-shrink:0}.comparison-table__cta{color:#3f3a34;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #cfc6bc;border-radius:999px;align-items:center;min-height:40px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.comparison-table__cta:hover{color:#171310;border-color:#171310;text-decoration:none}.comparison-table__cta--primary{color:#fff;background:#07f;border-color:#07f}.comparison-table__cta--primary:hover{color:#fff;background:#005fcc;border-color:#005fcc}.comparison-table__cta-done{color:#1f7a45;margin:0;font-size:13px;font-weight:600}.comparison-badge{color:#1f7a45;white-space:nowrap;background:#eef8f1;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.family-variants{gap:8px;display:grid}.family-variants__label{color:#8a7d70;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.family-variants__row{width:100%;min-width:0;position:relative}.family-variants__measure{z-index:-1;pointer-events:none;flex-wrap:nowrap;gap:8px;display:flex;position:fixed;top:0;left:-10000px}.family-variants__track{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0;display:flex;overflow:hidden}.family-variants__chips{flex-wrap:nowrap;flex:auto;align-items:stretch;gap:8px;min-width:0;display:flex;overflow:hidden}.family-variants__chip{color:#171310;white-space:nowrap;background:#fff;border:1px solid #efe6da;border-radius:14px;flex:none;align-content:center;gap:2px;padding:8px 14px;text-decoration:none;display:grid}.family-variants__chip:hover{color:#171310;background:#f5faff;border-color:#07f;text-decoration:none}.family-variants__chip-name{font-size:13px;font-weight:700;line-height:1.3}.family-variants__chip-price{color:#a86a00;font-size:12px;font-weight:700}.family-variants__more{color:#8a7d70;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-self:center;min-height:40px;padding:0 8px;font-family:inherit;font-size:13px;font-weight:700}.family-variants__more:hover{color:#171310}.seo-blocks{flex-direction:column;gap:40px;margin-top:48px;display:flex}.seo-block__h2{letter-spacing:-.02em;color:#18181b;margin:0 0 16px;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:768px){.seo-block__h2{font-size:1.375rem}}.seo-block__h3{letter-spacing:-.015em;color:#27272a;margin:0 0 12px;font-size:1.0625rem;font-weight:600;line-height:1.35}.seo-block__p{color:#52525b;max-width:42rem;margin:0 0 12px;font-size:.9375rem;line-height:1.65}.seo-block__p:last-child{margin-bottom:0}.seo-block__meta{color:#71717a;margin:0;font-size:.9375rem;line-height:1.5}.seo-block__list{border:1px solid #e4e4e7;border-radius:.75rem;margin:0;padding:0;list-style:none;overflow:hidden}.seo-block__list li{color:#3f3f46;border-bottom:1px solid #f4f4f5;padding:12px 16px;font-size:.9375rem;line-height:1.5}.seo-block__list li:last-child{border-bottom:none}.seo-block--interlinking{flex-direction:column;gap:28px;display:flex}.seo-block--pricing-data{background:#f4f4f5;border-radius:.75rem;padding:14px 16px}.seo-faq{border:1px solid #e4e4e7;border-radius:.75rem;margin:0;overflow:hidden}.seo-faq__item{border-bottom:1px solid #f4f4f5;padding:16px}.seo-faq__item:last-child{border-bottom:none}.seo-faq__q{letter-spacing:-.01em;color:#18181b;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.seo-faq__a{color:#52525b;margin:6px 0 0;font-size:.875rem;line-height:1.6}.parent-children{margin:0 0 28px}.parent-children .city-home__section-head{margin-bottom:8px}.parent-children .city-profile-card__name{min-height:0}.parent-clinics-heading{gap:6px;margin:8px 0 16px;display:grid}.parent-clinics-heading__title{letter-spacing:-.02em;color:#171310;margin:0;font-size:20px;font-weight:800}.parent-clinics-heading__sub{color:#8a7d70;margin:0;font-size:14px;font-weight:500;line-height:1.4}.profile-comparison__neighbors{margin-top:40px}.comparison-table__group-head{color:#171310;background:#fdf8f1;border-bottom:1px solid #efe6da;margin:0;padding:12px 16px;font-size:13px;font-weight:700;line-height:1.35}.comparison-table__group-head--generic{color:#8a7d70;font-weight:600}.comparison-table__row-main--parent{grid-template-columns:minmax(0,1fr) auto;align-items:start}.comparison-table__child-offers{flex-wrap:wrap;gap:8px 16px;margin-top:10px;display:flex}.comparison-table__child-offer{color:#5c5248;font-size:13px;font-weight:600}.comparison-table__child-offer span{color:#171310;font-weight:800}.comparison-table__generic-note{color:#8a7d70;max-width:42em;margin:10px 0 0;font-size:13px;font-weight:500;line-height:1.45}.comparison-lead-pick{gap:8px;margin:0;padding:0;list-style:none;display:grid}.comparison-lead-pick__btn{color:#171310;text-align:left;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:18px;justify-content:space-between;align-items:baseline;gap:16px;width:100%;padding:14px 16px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.comparison-lead-pick__btn span:first-child{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.25}.comparison-lead-pick__btn:hover{background:#f5faff;border-color:#07f}.comparison-lead-pick__price{letter-spacing:-.01em;color:#a86a00;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:800}.comparison-lead-pick__back{color:#07f;cursor:pointer;background:0 0;border:0;margin:0 0 12px;padding:0;font-family:inherit;font-size:13px;font-weight:700;display:inline-block}.comparison-lead-pick__back:hover{color:#005fcc}.public-page{padding-top:20px;padding-bottom:0}.public-page>.container{max-width:1160px;padding-left:20px;padding-right:20px}@media (max-width:1024px){.public-page>.container{padding-left:16px;padding-right:16px}}.area-page{padding-bottom:48px}.area-page .vt-page-title{margin-bottom:8px}.area-page__intro{color:#5c5248;text-wrap:pretty;max-width:62ch;margin:0 0 22px;font-size:15px;line-height:1.5}.area-page__profiles{margin:0}.area-page__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.area-page__count{letter-spacing:-.02em;color:#171310;margin:0;font-size:20px;font-weight:800}.area-page__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.area-page .city-home__areas{margin-top:20px}.search-page{padding-bottom:48px}.search-page__title{letter-spacing:-.02em;color:#171310;text-wrap:pretty;margin:0 0 28px;font-size:24px;font-weight:800;line-height:1.25}@media (max-width:768px){.search-page__title{margin-bottom:22px;font-size:20px}}.search-page__hint{color:#8a7d70;margin:24px 0 0;font-size:15px;line-height:1.5}.search-page__section{margin-bottom:32px}.search-page__section:last-child{margin-bottom:0}.search-page__section-title{letter-spacing:-.01em;color:#171310;align-items:baseline;gap:8px;margin:0 0 12px;font-size:18px;font-weight:700;display:flex}.search-page__section-count{color:#8a7d70;font-size:14px;font-weight:600}.search-page__results{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.search-results__filters{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.search-results__filter{color:#171310;cursor:pointer;background:#fff;border:1px solid #efe6da;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:650;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.search-results__filter:hover{background:#fffdfa;border-color:#e2d5c4}.search-results__filter--active{color:#fff;background:#171310;border-color:#171310}.search-results__filter--active .search-results__filter-count{color:#ffffffb8}.search-results__filter-count{color:#8a7d70;font-size:12px;font-weight:600}.search-results__branches{gap:12px;display:grid}.search-results__specialists{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.search-result-card{color:inherit;background:#fff;border:1px solid #efe6da;border-radius:12px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background-color .15s;display:block}.search-result-card:hover{background:#f5faff;border-color:#e2d5c4}.search-result-card__name{color:#171310;margin:0;font-size:16px;font-weight:650;line-height:1.35}.search-result-card__highlight{color:inherit;background:#ffac3347;border-radius:2px;padding:0 1px}.search-result-card__meta{color:#8a7d70;margin:6px 0 0;font-size:13px;line-height:1.4}.search-result-card__meta--row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.search-result-card__price{color:#171310;font-weight:600}.empty-search{padding:8px 0 24px}.empty-search__message{color:#171310;margin:0 0 20px;font-size:16px;line-height:1.45}.empty-search__nav-title{color:#8a7d70;margin:0 0 10px;font-size:14px;font-weight:600}.empty-search__domains{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.empty-search__domain-link{color:#171310;background:#fff;border:1px solid #efe6da;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.empty-search__domain-link:hover{color:#07f;border-color:#07f}.external-go{background:radial-gradient(at top,#fff7ec 0%,#0000 55%),linear-gradient(#faf7f2 0%,#f3ebe0 100%);place-items:center;min-height:100vh;padding:24px 16px;display:grid}.external-go__card{background:#fff;border:1px solid #efe6da;border-radius:20px;width:min(100%,480px);padding:32px 28px;box-shadow:0 12px 40px #1713100f}.external-go__logo-wrap{justify-content:center;margin:4px 0 16px;display:flex}.external-go__logo{-o-object-fit:cover;object-fit:cover;background:#faf7f2;border:1px solid #efe6da;border-radius:16px;width:72px;height:72px}.external-go__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#8a7d70;margin:0 0 8px;font-size:12px;font-weight:700}.external-go__title{letter-spacing:-.02em;color:#171310;margin:0 0 12px;font-size:24px;font-weight:800}.external-go__text{color:#5c5248;margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.45}.external-go__url{color:#8a7d70;word-break:break-all;background:#faf7f2;border-radius:10px;margin:0 0 24px;padding:10px 12px;font-size:12px;font-weight:600}.external-go__actions{flex-direction:column;gap:10px;display:flex}.external-go__primary{color:#fff;cursor:pointer;background:#07f;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.external-go__primary:hover{background:#005fcc}.external-go__secondary{color:#5c5248;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.external-go__secondary:hover{color:#171310;background:#f6f0e7}@media (max-width:768px){.external-go__card{padding:24px 18px}.external-go__title{font-size:20px}}
