/* ===== MINIMALIST HERO & CARD STYLES ===== */ /* Page background override */ .t-body { background-color: #FFFFFF !important; } /* Hero section */ .hero-section { background-color: #FFFFFF; text-align: center; padding: 80px 24px 60px; } /* Hero photo */ .hero-photo { width: 200px; height: 200px; border-radius: 12px; object-fit: cover; margin: 0 auto 28px; display: block; background: #E5E7EB; } /* Hero name */ .hero-name { font-family: 'Inter', sans-serif; font-size: 48px; font-weight: 600; color: #111111; line-height: 1.1; letter-spacing: -0.03em; text-align: center; margin: 0 0 12px; } /* Subtitle */ .hero-subtitle { font-family: 'Inter', sans-serif; font-size: 15px; font-weight: 400; color: #6B7280; text-align: center; margin: 0; } /* Large question heading */ .section-question { font-family: 'Inter', sans-serif; font-size: 40px; font-weight: 600; color: #111111; line-height: 1.15; letter-spacing: -0.025em; text-align: center; padding: 48px 24px 16px; margin: 0; } /* Hint text */ .section-hint { font-family: 'Inter', sans-serif; font-size: 15px; color: #9CA3AF; text-align: center; margin: 0 0 32px; padding: 0 24px; } /* Card */ .card { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 12px; padding: 28px 24px 24px; margin: 0 16px 12px; box-shadow: none; } /* Card tag */ .card-tag { font-family: 'Inter', sans-serif; font-size: 11px; font-weight: 500; color: #9CA3AF; letter-spacing: 1.5px; text-transform: uppercase; margin: 0 0 12px; } /* Card title */ .card-title { font-family: 'Inter', sans-serif; font-size: 20px; font-weight: 600; color: #111111; line-height: 1.3; margin: 0 0 10px; } /* Card description */ .card-desc { font-family: 'Inter', sans-serif; font-size: 15px; font-weight: 400; color: #4B5563; line-height: 1.6; margin: 0 0 24px; } /* Card link */ .card-link { font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500; color: #3D6B52; text-decoration: underline; text-underline-offset: 3px; cursor: pointer; } .card-link:hover { color: #2A4E3A; } /* CTA section */ .cta-section { padding: 48px 24px; text-align: center; } .cta-text { font-family: 'Inter', sans-serif; font-size: 15px; color: #4B5563; line-height: 1.6; margin: 0 0 28px; } /* Primary button */ .btn-primary { display: inline-block; font-family: 'Inter', sans-serif; font-size: 15px; font-weight: 500; color: #FFFFFF; background-color: #111111; border: none; border-radius: 8px; padding: 14px 28px; cursor: pointer; transition: background 0.2s ease; margin-right: 10px; } .btn-primary:hover { background-color: #374151; } /* Secondary button */ .btn-secondary { display: inline-block; font-family: 'Inter', sans-serif; font-size: 15px; font-weight: 500; color: #111111; background-color: transparent; border: 1.5px solid #D1D5DB; border-radius: 8px; padding: 14px 28px; cursor: pointer; transition: all 0.2s ease; } .btn-secondary:hover { background-color: #111111; color: #FFFFFF; border-color: #111111; } /* Side navigation */ .side-nav { font-family: 'Inter', sans-serif; font-size: 12px; color: #9CA3AF; writing-mode: vertical-rl; position: fixed; left: 20px; top: 50%; transform: translateY(-50%) rotate(180deg); letter-spacing: 0.5px; }

Психолог, Педагог

Курсы эмоционального развития и общения

для детей 7–12 лет

Помогаю детям понимать чувства,

справляться с эмоциями

и увереннее строить отношения

Мария Сиверцева

С чем я работаю

Синхронизация данных...
Загрузка...
© Сиверцева М.А. 2026
Powered by @OSSAOFF