Перейти к содержимому
Московская обл., г. Химки, ул. Репина, 2/27, БЦ «Nord Plaza», оф. 608
•
пн–пт 9:00–17:00, сб 9:00–15:00
•
RU
|
EN
У
УЗОР
Орто-лаборатория
Главная
О компании
О корсетах
Корсеты «УЗОР»
Корригирующий
Лечение сколиоза 2–4 степени
Профилактический
Поддержка осанки, начальные стадии
Родовой
Грудопоясничные корсеты
Примеры коррекции
Вопросы и ответы
Отзывы
Контакты
Звоните
+7 (916) 593-78-33
Записаться
Главная
О компании
О корсетах
Корсеты «УЗОР»
+
Корригирующий
Профилактический
Родовой
Примеры коррекции
Вопросы и ответы
Отзывы
Контакты
+7 (916) 593-78-33
Записаться на консультацию
{# === СЕКЦИЯ 1: HERO === #} <section class="hero-bg pt-12 lg:pt-20 pb-12 lg:pb-24"> <div class="max-w-7xl mx-auto px-5 lg:px-8 grid lg:grid-cols-12 gap-10 lg:gap-12 items-center"> {# Левая колонка: текст === #} <div class="lg:col-span-6 xl:col-span-7"> <div class="eyebrow mb-5" data-hero-eyebrow>{{ page.header.hero.eyebrow }}</div> <h1 class="h1 mb-6" data-hero-title>{{ page.header.hero.title }}</h1> <p class="text-lg text-ink-600 leading-relaxed max-w-xl mb-8" data-hero-sub>{{ page.header.hero.subtitle }}</p> {# Чек-лист === #} <ul class="checklist mb-8 max-w-lg" data-hero-checklist> {% for item in page.header.hero.checklist %} <li class="checklist-item"> <span class="checklist-icon"> <svg viewBox="0 0 14 14" fill="none"><path d="M2 7l3.5 3.5L12 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </span> <div> <span class="font-semibold text-ink-900">{{ item.title }}</span> <span class="text-ink-500"> — {{ item.desc }}</span> </div> </li> {% endfor %} </ul> {# CTA === #} <div class="flex flex-wrap gap-3 mb-8" data-hero-cta> <button data-callback-trigger class="btn btn-primary"> Записаться на консультацию <svg class="w-4 h-4" viewBox="0 0 16 16" fill="none"><path d="M3 8h10M9 4l4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <a href="{{ base_url_relative }}/o-korsetah" class="btn btn-ghost"> Узнать больше о корсете </a> </div> {# Бейджи === #} <div class="flex flex-wrap gap-2"> {% for badge in page.header.hero.badges %} <span class="badge" data-hero-badge>{{ badge }}</span> {% endfor %} </div> </div> {# Правая колонка: фото hero === #} <div class="lg:col-span-6 xl:col-span-5 relative" data-hero-photo> <div class="relative aspect-[4/5] rounded-2xl overflow-hidden shadow-lift bg-gradient-to-br from-primary-100 to-primary-50"> {# Заглушка — реальное фото нужно от владельца === #} <div class="absolute inset-0 flex items-center justify-center text-primary-700"> <div class="text-center px-8"> <div class="w-20 h-20 mx-auto rounded-full bg-white/70 backdrop-blur flex items-center justify-center mb-4"> <svg class="w-10 h-10 text-primary-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"> <path d="M12 4v16m8-8H4" stroke-linecap="round"/> </svg> </div> <div class="font-display font-semibold text-lg">Фото для hero</div> <div class="text-sm text-ink-500 mt-1">Загрузите фото врача/пациента<br>в <code>theme://images/hero-kid.jpg</code></div> </div> </div> </div> {# Плавающая карточка — статистика === #} <div class="hidden lg:block absolute -bottom-8 -left-8 bg-white rounded-2xl p-5 shadow-lift max-w-[260px]"> <div class="flex items-center gap-3 mb-2"> <div class="w-10 h-10 rounded-xl bg-accent-50 flex items-center justify-center"> <svg class="w-5 h-5 text-accent-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"> <path d="M9 12l2 2 4-4M12 21a9 9 0 100-18 9 9 0 000 18z" stroke-linecap="round" stroke-linejoin="round"/> </svg> </div> <div class="font-display font-semibold text-2xl text-ink-900">0</div> </div> <div class="text-sm text-ink-600 leading-tight">случаев рецидива за всю историю клиники</div> </div> {# Плавающая карточка — опыт === #} <div class="hidden lg:block absolute -top-6 -right-6 bg-white rounded-2xl p-4 shadow-lift"> <div class="font-display font-semibold text-3xl text-primary-600">23</div> <div class="text-xs text-ink-500 mt-1">года практики</div> </div> </div> </div> </section> {# === СЕКЦИЯ 2: СТАТИСТИКА === #} <section class="section bg-white"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="grid grid-cols-2 lg:grid-cols-4 gap-6 lg:gap-8" data-stagger> {% for s in page.header.stats %} <div class="card p-6 lg:p-7"> <div class="flex items-baseline gap-1 mb-2"> <span class="stat-num" data-count="{{ s.num }}">0</span> {% if s.suffix %}<span class="stat-num text-accent-500">{{ s.suffix }}</span>{% endif %} </div> <div class="stat-label">{{ s.label }}</div> </div> {% endfor %} </div> </div> </section> {# === СЕКЦИЯ 3: УНИКАЛЬНЫЕ СВОЙСТВА КОРСЕТА === #} <section class="section"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="grid lg:grid-cols-12 gap-10 lg:gap-16 items-start"> {# Левая колонка — заголовок + фото === #} <div class="lg:col-span-5" data-reveal> <div class="eyebrow mb-3">Почему «УЗОР»</div> <h2 class="h2 mb-5">{{ page.header.properties_title }}</h2> <p class="text-ink-600 leading-relaxed mb-6">{{ page.header.properties_lead }}</p> <div class="aspect-[4/5] rounded-2xl overflow-hidden shadow-soft bg-gradient-to-br from-primary-100 to-accent-50 flex items-center justify-center"> <div class="text-center px-6"> <div class="w-16 h-16 mx-auto rounded-full bg-white/70 backdrop-blur flex items-center justify-center mb-3"> <svg class="w-7 h-7 text-primary-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"> <path d="M4 16l4-4 3 3 5-5 4 4M4 6h16M4 12h16M4 18h16" stroke-linecap="round"/> </svg> </div> <div class="text-sm text-ink-500">Фото корсета УЗОР</div> </div> </div> </div> {# Правая колонка — список свойств === #} <div class="lg:col-span-7"> <ul class="space-y-3" data-stagger> {% for p in page.header.properties %} <li class="card p-5 lg:p-6 flex gap-4"> <div class="shrink-0 w-10 h-10 rounded-xl bg-primary-50 text-primary-600 flex items-center justify-center"> <svg class="w-5 h-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/> </svg> </div> <p class="text-ink-700 leading-relaxed">{{ p }}</p> </li> {% endfor %} </ul> </div> </div> </div> </section> {# === СЕКЦИЯ 4: О КОРСЕТЕ И КОРСЕТОТЕРАПИИ === #} <section class="section bg-white"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="max-w-3xl mx-auto text-center mb-12" data-reveal> <div class="eyebrow mb-3 justify-center">Как это работает</div> <h2 class="h2">{{ page.header.about_title }}</h2> </div> <div class="grid md:grid-cols-3 gap-6 lg:gap-8" data-stagger> {% for item in page.header.about %} <div class="card p-7 lg:p-8"> <div class="w-12 h-12 rounded-xl bg-primary-500 text-white flex items-center justify-center font-display font-semibold text-lg mb-4"> {{ loop.index }} </div> <p class="text-ink-700 leading-relaxed">{{ item }}</p> </div> {% endfor %} </div> </div> </section> {# === СЕКЦИЯ 5: КАК РАБОТАЕТ КОРСЕТ === #} <section class="section"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="grid lg:grid-cols-12 gap-10 lg:gap-16 items-center"> {# Левая колонка — фото корсета === #} <div class="lg:col-span-5 order-2 lg:order-1" data-reveal> <div class="aspect-square rounded-2xl overflow-hidden shadow-lift bg-gradient-to-br from-primary-100 via-primary-50 to-white flex items-center justify-center"> <div class="text-center px-6"> <div class="w-20 h-20 mx-auto rounded-full bg-white/70 backdrop-blur flex items-center justify-center mb-3"> <svg class="w-10 h-10 text-primary-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"> <circle cx="12" cy="12" r="3"/> <path d="M12 1v6m0 10v6m11-11h-6M7 12H1m17.6-7.6l-4.2 4.2M9.6 14.4l-4.2 4.2m13 0l-4.2-4.2M9.6 9.6L5.4 5.4"/> </svg> </div> <div class="font-medium text-ink-700">Фото конструкции корсета</div> <div class="text-xs text-ink-500 mt-1">Внутренний вид: рама + ремни</div> </div> </div> </div> {# Правая колонка — список === #} <div class="lg:col-span-7 order-1 lg:order-2"> <div class="eyebrow mb-3">Технология</div> <h2 class="h2 mb-8">{{ page.header.how_title }}</h2> <ol class="space-y-5" data-stagger> {% for item in page.header.how %} <li class="flex gap-5"> <div class="shrink-0 w-9 h-9 rounded-full bg-primary-500 text-white flex items-center justify-center font-display font-semibold"> {{ loop.index }} </div> <p class="text-ink-700 leading-relaxed pt-1">{{ item }}</p> </li> {% endfor %} </ol> </div> </div> </div> </section> {# === СЕКЦИЯ 6: КОМФОРТНЫЕ ОСОБЕННОСТИ === #} <section class="section bg-white"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="max-w-3xl mb-12" data-reveal> <div class="eyebrow mb-3">Для детей и родителей</div> <h2 class="h2">{{ page.header.comfort_title }}</h2> </div> <div class="grid md:grid-cols-2 gap-5 lg:gap-6" data-stagger> {% for item in page.header.comfort %} <div class="card p-6 lg:p-7 flex gap-4"> <div class="shrink-0 w-12 h-12 rounded-xl bg-accent-50 text-accent-600 flex items-center justify-center font-display font-semibold"> {{ loop.index }} </div> <p class="text-ink-700 leading-relaxed">{{ item }}</p> </div> {% endfor %} </div> </div> </section> {# === СЕКЦИЯ 7: ОФИЦИАЛЬНЫЕ ОДОБРЕНИЯ === #} <section class="section"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="max-w-3xl mb-12" data-reveal> <div class="eyebrow mb-3">Сертификация</div> <h2 class="h2">{{ page.header.certificate_title }}</h2> </div> <div class="space-y-4" data-stagger> {% for item in page.header.certificate %} <div class="card p-6 lg:p-7 flex gap-4"> <div class="shrink-0 w-10 h-10 rounded-full bg-primary-50 text-primary-600 flex items-center justify-center"> <svg class="w-5 h-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"> <path d="M9 12l2 2 4-4" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 2l3 6 6 1-4.5 4.5L18 20l-6-3-6 3 1.5-6.5L3 9l6-1z" stroke-linejoin="round"/> </svg> </div> <p class="text-ink-700 leading-relaxed">{{ item }}</p> </div> {% endfor %} </div> </div> </section> {# === СЕКЦИЯ 8: ОТЗЫВЫ === #} <section class="section bg-white"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="flex items-end justify-between gap-4 mb-10"> <div data-reveal> <div class="eyebrow mb-3">Истории пациентов</div> <h2 class="h2">{{ page.header.reviews_title }}</h2> </div> <a href="{{ base_url_relative }}/otzyvy" class="hidden sm:inline-flex btn btn-link">Все отзывы</a> </div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-5 lg:gap-6" data-stagger> {% for r in page.header.reviews|slice(0, 3) %} <div class="review-card flex flex-col"> <div class="flex items-center justify-between mb-4"> <div class="font-display font-semibold text-lg">{{ r.author }}</div> <div class="text-xs text-primary-100">{{ r.date }}</div> </div> <div class="review-stars mb-3 text-base"> {% for i in range(1, r.rating) %}★{% endfor %} </div> <div class="text-white/95 text-[15px] leading-relaxed flex-1"> {{ r.text|slice(0, 220) }}{% if r.text|length > 220 %}…{% endif %} </div> </div> {% endfor %} </div> <div class="mt-8 sm:hidden text-center"> <a href="{{ base_url_relative }}/otzyvy" class="btn btn-link">Все отзывы →</a> </div> </div> </section> {# === СЕКЦИЯ 9: CTA === #} <section class="section"> <div class="max-w-7xl mx-auto px-5 lg:px-8"> <div class="cta-strip text-center" data-reveal> <div class="max-w-2xl mx-auto"> <div class="text-[12px] uppercase tracking-[0.14em] text-primary-100 font-semibold mb-3">Начните сегодня</div> <h2 class="text-3xl sm:text-4xl lg:text-5xl font-display font-semibold leading-tight mb-4"> Запишитесь на бесплатную консультацию ортопеда </h2> <p class="text-primary-50 text-lg mb-7 max-w-xl mx-auto"> Перезвоним в течение 15 минут и ответим на все вопросы. Приём в Москве (Химки) и в региональных партнёрских клиниках. </p> <div class="flex flex-wrap justify-center gap-3"> <button data-callback-trigger class="btn btn-accent"> Записаться на консультацию <svg class="w-4 h-4" viewBox="0 0 16 16" fill="none"><path d="M3 8h10M9 4l4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <a href="{{ base_url_relative }}/kontakty" class="btn bg-white/15 hover:bg-white/25 text-white border border-white/20"> Контакты и адреса </a> </div> </div> </div> </div> </section>
Связаться с нами
Записаться на консультацию
Оставьте телефон — перезвоним в течение 15 минут в рабочее время.
Ваше имя
Телефон
Что вас беспокоит?
Согласен(на) на обработку персональных данных в соответствии с
политикой конфиденциальности
Отправить заявку