.telegram-nav{font-size:13px;font-weight:700;color:#176b93;white-space:nowrap}.telegram-panel{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px 44px;margin-top:54px;border:1px solid #cce4ed;border-radius:24px;background:linear-gradient(120deg,#edf7ff,#f0efff)}.telegram-panel h2{font-size:32px;line-height:1.35;letter-spacing:-1.2px}.telegram-panel p{max-width:620px;line-height:1.8;color:#526174;margin-top:16px}.telegram-button{background:#176b93;white-space:nowrap}.seo-explore h2,.seo-answers h2{font-size:36px;line-height:1.35;letter-spacing:-1.2px}.seo-intro{max-width:800px;line-height:1.9;margin-top:24px;color:#526174}.seo-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.seo-topic-grid>a{padding:28px;border:1px solid #e0e3ee;border-radius:18px;background:white}.seo-topic-grid h3{font-size:20px;line-height:1.4}.seo-topic-grid p{font-size:15px;line-height:1.8;color:#526174;margin:16px 0 24px}.seo-topic-grid span,.seo-answer-grid a,.seo-sources a{color:#5842ba;font-size:14px;font-weight:600}.seo-answer-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.seo-answer-grid article{padding:26px 0;border-top:1px solid #dce0ed}.seo-answer-grid h3{font-size:21px;line-height:1.5}.seo-answer-grid p{font-size:16px;line-height:1.9;color:#526174;margin:16px 0}.seo-sources{background:#eef0f8;padding:26px;border-radius:16px;margin-top:28px;line-height:1.9}.seo-sources p{font-size:14px;margin-top:12px}.telegram-nav:focus-visible,.seo-topic-grid a:focus-visible{outline:3px solid #176b93;outline-offset:5px}@media(max-width:1000px){.telegram-nav{font-size:11px}.seo-topic-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.telegram-panel{display:block;padding:28px 24px;margin-top:32px}.telegram-panel h2,.seo-explore h2,.seo-answers h2{font-size:28px}.telegram-panel p{font-size:14px}.telegram-button{margin-top:22px;width:100%;justify-content:center}.seo-topic-grid,.seo-answer-grid{grid-template-columns:1fr;gap:16px}.seo-topic-grid>a{padding:24px}.seo-answer-grid p{font-size:15px}.telegram-nav{font-size:11px}.nav-actions{gap:10px}.hero h1{font-size:clamp(30px,8vw,48px)}}
.seo-topic-grid>article{padding:28px;background:#fff;border:1px solid #e0e3ee;border-radius:18px}.telegram-panel p a{color:#4d35ac;text-decoration:underline}.page-hero .actions{flex-wrap:wrap}