.ShareTelegramButton-module__7gb3Ia__button{white-space:nowrap;flex-shrink:0;align-self:center;margin-left:auto}.ShareTelegramButton-module__7gb3Ia__icon{flex-shrink:0}
.ArticleToc-module__xNliYa__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ArticleToc-module__xNliYa__link{border-left:2px solid var(--color-border-light);border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:var(--color-text-secondary);transition:color var(--transition-base), border-color var(--transition-base);padding:.375rem .5rem .375rem .875rem;font-size:.9rem;line-height:1.4;text-decoration:none;display:block}@media (hover:hover){.ArticleToc-module__xNliYa__link:hover{color:var(--color-text-primary);border-color:var(--color-primary)}}@media (hover:none){.ArticleToc-module__xNliYa__link:active{color:var(--color-text-primary);border-color:var(--color-primary)}}.ArticleToc-module__xNliYa__nested{padding-left:1.75rem;font-size:.85rem}.ArticleToc-module__xNliYa__active{color:var(--color-primary);border-color:var(--color-primary);font-weight:600}@media (hover:hover){.ArticleToc-module__xNliYa__active:hover{color:var(--color-primary);border-color:var(--color-primary);font-weight:600}}@media (hover:none){.ArticleToc-module__xNliYa__active:active{color:var(--color-primary);border-color:var(--color-primary);font-weight:600}}
.ReadingProgress-module__tARVxW__track{z-index:41;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.ReadingProgress-module__tARVxW__bar{background-color:var(--color-primary);transform-origin:0;will-change:transform;height:100%;transform:scaleX(0)}
.ArticleTocMobile-module__ml1Uoq__toc{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background-color:var(--color-surface);padding:.875rem 1.25rem}.ArticleTocMobile-module__ml1Uoq__trigger{width:100%;font:inherit;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:0;font-size:.95rem;font-weight:600;display:flex}.ArticleTocMobile-module__ml1Uoq__chevron{color:var(--color-primary);transition:transform .3s var(--ease-standard);flex-shrink:0}.ArticleTocMobile-module__ml1Uoq__trigger[aria-expanded=true] .ArticleTocMobile-module__ml1Uoq__chevron{transform:rotate(180deg)}.ArticleTocMobile-module__ml1Uoq__body{padding-top:.75rem}@media (prefers-reduced-motion:reduce){.ArticleTocMobile-module__ml1Uoq__chevron{transition:none}}
.BlogCta-module__DJLfGW__section{padding:3rem 1.5rem 4.5rem}.BlogCta-module__DJLfGW__card{text-align:center;border-radius:var(--radius-2xl);border:1px solid var(--color-border-light);background-color:var(--color-surface);flex-direction:column;align-items:center;gap:1rem;max-width:68ch;margin:0 auto;padding:3rem 2rem;display:flex}.BlogCta-module__DJLfGW__icon{width:40px;height:40px;color:var(--color-primary)}.BlogCta-module__DJLfGW__title{color:var(--color-text-primary);margin:0;font-size:1.6rem;font-weight:700}.BlogCta-module__DJLfGW__description{color:var(--color-text-muted);max-width:46ch;margin:0 0 .75rem;font-size:1.05rem;line-height:1.6}
.page-module__vRfIeG__articlePage{min-height:100vh}.page-module__vRfIeG__container{max-width:80rem;margin:0 auto;padding:1.75rem 1.5rem 3rem}.page-module__vRfIeG__column{width:100%;max-width:68ch;margin:0 auto}.page-module__vRfIeG__content{grid-template-columns:minmax(0,1fr);display:grid}.page-module__vRfIeG__tocAside{display:none}.page-module__vRfIeG__tocTitle{color:var(--color-text-primary);margin:0 0 .75rem;font-size:.95rem;font-weight:700}.page-module__vRfIeG__tocMobile{margin-bottom:1.5rem}@media (min-width:72rem){.page-module__vRfIeG__content{grid-template-columns:1fr minmax(0,68ch) 1fr;align-items:start;column-gap:2.5rem}.page-module__vRfIeG__content>.page-module__vRfIeG__column{grid-column:2}.page-module__vRfIeG__tocAside{grid-area:1/3;max-width:17rem;display:block;position:sticky;top:6rem}.page-module__vRfIeG__tocMobile{display:none}}.page-module__vRfIeG__breadcrumbsWrap{margin-bottom:2rem}.page-module__vRfIeG__bodySection{padding:1rem 0 2.5rem}.page-module__vRfIeG__faqWrap{margin:1rem 0 3rem}.page-module__vRfIeG__authorBlock{border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);background-color:var(--color-surface-elevated);transition:border-color var(--transition-slow), box-shadow var(--transition-slow);flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem;padding:1.5rem 1.75rem;display:flex}@media (hover:hover){.page-module__vRfIeG__authorBlock:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}}@media (hover:none){.page-module__vRfIeG__authorBlock:active{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}}
