.article-content,.breadcrumbs-section{background-color:var(--color-bg-pages)}.breadcrumb-link,.breadcrumb-link:hover,.toc-list a:hover{color:var(--color-primary)}.quote-content,.timing-table th{text-align:center}.breadcrumb-link,.related-article-content a,.toc-list a{transition:color .3s;text-decoration:none}.breadcrumbs-section{padding:20px 0}.breadcrumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.breadcrumb-link{font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-minus1)}.breadcrumb-current,.breadcrumb-separator{color:var(--color-text-gray);font-size:var(--font-size-16);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-minus1);font-weight:var(--font-weight-regular)}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-current{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-title,.author-name{color:var(--color-text-main)}.article-content{padding:40px 0 80px}.article-layout{display:grid;grid-template-columns:1fr 300px;gap:60px}.article-main{min-width:0;background-color:var(--color-bg-plashka);border-radius:30px;padding:40px}.article-header{position:static;background:0 0}.article-category-wrapper{margin-bottom:20px}.article-cta .cta-text .text-p2,.article-title{margin-bottom:24px}.article-title{line-height:1.2;position:static}.article-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.article-author-info{display:flex;align-items:center;gap:12px}.author-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover}.author-details{display:flex;flex-direction:column}.author-name{margin-bottom:2px}.article-date,.article-read-time,.article-views,.author-role{color:var(--color-text-gray)}.article-info{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.article-hero-image{border-radius:12px;overflow:hidden}.article-hero-image img{width:100%;height:400px;object-fit:cover;display:block}.quote-icon img,.quote-icon svg{width:32px;height:32px}.article-author-compact{display:flex;align-items:center;gap:12px;margin:20px 0 40px;padding:16px 0;border-bottom:1px solid var(--color-border-light)}.author-avatar-small{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:center center;background-color:var(--color-bg-light);border:2px solid var(--color-border-light);flex-shrink:0}.article-toc,.author-bio,.quote-block,.related-articles-section{background-color:var(--color-bg-pages)}.author-info-compact{display:flex;flex-direction:column;gap:4px;transition:margin-left .3s}.author-name-small{color:var(--color-text-main)}.article-date-time,.author-meta-small{color:var(--color-text-gray)}.article-author-compact.no-avatar{gap:0}.article-author-compact.no-avatar .author-info-compact{margin-left:0}.article-meta-only{margin:20px 0 40px;padding:16px 0;border-bottom:1px solid var(--color-border-light)}.article-date-time{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-140)}.article-intro{margin-bottom:40px;padding:0}.lead-paragraph{color:var(--color-text-main);margin:0}.article-toc{padding:28px;border-radius:30px;margin-bottom:40px;display:none}.sidebar-widget.sticky-toc,.toc-list a{display:block}.article-toc h3{color:var(--color-text-main);margin-bottom:16px}.article-toc .toc-list li,.toc-list li{margin-bottom:8px}.toc-list{list-style:none;padding:0;margin:0}.toc-list a{color:var(--color-text-plashka);padding:4px 0}.content-section h2,.content-section h3,.content-section li,.content-section p{color:var(--color-text-main)}.article-toc .toc-list a,.toc-link{color:var(--color-text-plashka);text-decoration:none;padding:8px 0;border-radius:6px;transition:.3s;border:1px solid transparent;display:block}.article-toc .toc-list a.active,.article-toc .toc-list a:hover,.toc-link.active,.toc-link:hover{color:var(--color-primary);background-color:transparent;border-color:transparent}.content-section:last-child,.quote-content p:last-child{margin-bottom:0}.article-body{line-height:1.7}.content-section{margin-bottom:50px;scroll-margin-top:120px}.content-section h2{margin-bottom:20px}.content-section h3{margin:30px 0 16px}.content-section p{margin-bottom:16px}.content-section ol,.content-section ul{margin:20px 0;padding-left:24px}.content-section li{margin-bottom:8px}.content-section ul{list-style:none;padding-left:0}.content-section ul li{position:relative;padding-left:30px;margin-bottom:12px}.content-section ul li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;background-color:var(--color-primary);border-radius:50%}.quote-block{border-radius:30px;padding:28px;margin:30px 0;position:relative}.quote-icon{display:flex;justify-content:center;margin-bottom:20px;color:var(--color-primary)}.quote-icon svg{fill:currentColor}.quote-content p{margin:0 0 16px;font-style:italic}.quote-text{margin-bottom:16px}.timing-table-wrapper{margin:30px 0;overflow-x:auto;border:1px solid var(--color-border-light);border-radius:28px;overflow:hidden}.timing-table{width:100%;border-collapse:collapse;table-layout:fixed}.timing-table th{padding:16px 20px;color:var(--color-text-white);background-color:var(--color-primary);border-right:1px solid var(--color-border-light);width:50%}.timing-table th:last-child{border-right:none}.timing-table td{padding:16px 20px;border:1px solid var(--color-border-light);vertical-align:top;color:var(--color-text-main);width:50%}.author-bio-title,.key-takeaways h4,.related-article-content a:hover{color:var(--color-primary)}.key-takeaways{background:var(--color-bg-pages);padding:30px;border-radius:30px;margin:30px 0}.key-takeaways h4{margin-bottom:20px}.article-tags h3,.author-bio-content h4,.key-takeaways li{color:var(--color-text-main)}.key-takeaways ul{margin:0}.key-takeaways li{margin-bottom:12px}.article-tags{margin:50px 0;padding:30px 0;border-top:2px solid var(--color-border-light)}.article-tags h3{margin-bottom:16px}.tags-list{display:flex;flex-wrap:wrap;gap:12px}.author-bio{border-radius:30px;padding:28px;margin:40px 0}.author-bio-title{margin-bottom:20px}.article-cta .cta-text h3,.author-bio-role{margin-bottom:12px}.author-bio-info{display:flex;gap:20px;align-items:flex-start}.author-bio-avatar{flex-shrink:0}.author-bio-avatar img{width:80px;height:80px;border-radius:50%;object-fit:cover}.author-bio-content h4{margin-bottom:4px}.author-bio-role{color:var(--color-text-gray)}.article-cta,.related-article-content a,.related-article-content h4,.related-articles-section h2,.sidebar-widget h4{color:var(--color-text-main)}.article-cta{background-image:url('/img/webp/CTA_banner.webp');background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px;border-radius:30px;margin:40px 0}.article-cta .cta-content{display:grid;grid-template-columns:1fr 360px;align-items:center;gap:24px}.related-articles-section{padding-bottom:80px}.related-article-card,.sidebar-widget{background-color:var(--color-bg-plashka)}.related-articles-section h2{margin-left:28px;margin-bottom:40px}.related-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;align-items:start;-ms-overflow-style:none;scrollbar-width:none}.related-articles-grid::-webkit-scrollbar{display:none;height:0;background:0 0}.related-article-card{border-radius:30px;overflow:hidden;border:1px solid var(--color-border-light);display:flex;flex-direction:column;height:100%;position:relative}.related-card-link{position:absolute;inset:0;z-index:1;display:block;text-indent:-9999px}.related-article-card:hover{transform:translateY(-5px)}.related-article-content{padding:28px;display:flex;flex-direction:column;flex:1}.related-article-meta{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-gray);margin-bottom:16px}.related-article-views{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-gray)}.related-article-content a,.related-article-content h4,.related-article-desc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.related-article-desc{color:var(--color-text-plashka);-webkit-line-clamp:3;line-clamp:3;margin-top:12px;margin-bottom:16px}.related-article-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.related-article-content a,.related-article-content h4{-webkit-line-clamp:2;line-clamp:2}.article-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:100px;align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border-light) transparent}.article-sidebar::-webkit-scrollbar{width:6px}.article-sidebar::-webkit-scrollbar-track{background:0 0}.article-sidebar::-webkit-scrollbar-thumb{background:var(--color-border-light);border-radius:3px}.article-sidebar::-webkit-scrollbar-thumb:hover{background:var(--color-text-gray)}.sidebar-widget{border-radius:30px;padding:24px}.sidebar-widget h4{margin-bottom:16px}.sticky-toc{position:static}.toc-nav{display:flex;flex-direction:column;gap:8px}.toc-link.active,.toc-link:hover{color:var(--color-primary);background-color:transparent;border-color:transparent}.promo-content .text-p2,.promo-content h4,.promo-content li{color:var(--color-text-white)}.share-buttons{display:flex;gap:12px}.share-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--color-bg-pages);border-radius:50%;text-decoration:none;transition:.3s;border:1px solid var(--color-border-light)}.share-btn:hover{background-color:var(--color-bg-green-shield)}.share-btn img{width:20px;height:20px}.related-articles{display:flex;flex-direction:column;gap:16px}.related-article{display:flex;gap:12px}.related-article-image{flex-shrink:0;width:100%;height:220px;border-radius:6px;overflow:hidden}.related-article-image img{width:100%;height:100%;object-fit:cover}.related-article-content{flex:1;min-width:0}.related-article-content h5{margin-bottom:6px}.related-article-date{color:var(--color-text-gray)}.promo-widget{background-color:var(--color-primary);border:none;border-radius:30px}.expert-advice,.expert-illustration{background-color:var(--color-bg-pages)}.promo-content .text-p2{margin-bottom:16px}.promo-content ul{margin:16px 0;padding-left:20px}.promo-content li{margin-bottom:6px}.expert-advice{display:grid;grid-template-columns:96px 1fr;border-radius:30px;padding:28px;margin:30px 0}.expert-illustration{width:76px;height:76px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.expert-illustration svg{width:62px;height:62px;display:block}.expert-title{color:var(--color-primary);margin-bottom:8px}.expert-text{color:var(--color-text-main)}@media screen and (max-width:1200px){.article-layout{grid-template-columns:1fr 280px;gap:40px}.article-main{padding:30px}}@media screen and (max-width:1024px){.article-layout{grid-template-columns:1fr;gap:24px}.article-main{order:1}.article-sidebar{order:2;position:static}.related-articles-grid{display:grid;grid-auto-flow:column;grid-auto-columns:300px;overflow-x:auto;gap:16px;padding-bottom:8px;scroll-snap-type:x mandatory;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;scroll-behavior:smooth}.related-article-card{scroll-snap-align:start}.sticky-toc{position:static}.sidebar-widget{border-radius:24px}.related-articles-section{order:3;padding:40px 0}.related-article-content{padding:20px}.timing-table td,.timing-table th{padding:12px 16px}.article-cta .cta-content{grid-template-columns:1fr 280px;gap:20px}.article-cta .cta-illustration{height:160px}.content-section{scroll-margin-top:100px}.article-toc{display:block}.sidebar-widget.sticky-toc{display:none}}@media screen and (max-width:768px){.article-cta .cta-illustration,.sidebar-widget.sticky-toc{display:none}.article-content{padding:24px 0 32px}.article-main{order:1}.article-sidebar{order:2;grid-template-columns:1fr}.related-articles-section{order:3;padding:24px 0}.related-articles-grid{grid-auto-columns:300px;gap:12px}.article-main{padding:24px;border-radius:24px}.article-header{margin-bottom:30px;padding-bottom:20px}.article-author-compact{margin:16px 0 32px;padding:12px 0}.author-avatar-small{width:36px;height:36px}.article-hero-image img{height:200px}.article-intro{padding:0}.article-toc{padding:20px;display:block}.author-bio{padding:24px}.author-bio-info{flex-direction:column;gap:16px}.author-bio-avatar img{width:60px;height:60px}.article-cta{padding:30px 20px}.article-cta .cta-content{grid-template-columns:1fr;gap:16px}.sidebar-widget{padding:20px;border-radius:24px}.related-article{flex-direction:column;gap:12px}.related-article-image{width:100%;height:120px}.expert-advice{grid-template-columns:1fr;text-align:left;padding:20px}.expert-illustration{width:72px;height:72px;border-radius:16px;margin-bottom:8px}.expert-illustration svg{width:56px;height:56px}.content-section{scroll-margin-top:80px}}@media screen and (max-width:480px){.breadcrumb-current{max-width:200px}.article-content{padding:20px 0 30px}.article-main{padding:20px}.article-header,.article-title{margin-bottom:0}.article-author-compact{margin:12px 0 24px;padding:8px 0;gap:10px}.author-avatar-small{width:48px;height:48px}.article-hero-image img,.related-article-image{height:160px}.article-intro{padding:0}.article-toc{padding:16px}.author-bio,.key-takeaways,.quote-block{padding:20px}.quote-block{margin:20px 0}.author-bio-title,.quote-icon{margin-bottom:16px}.quote-icon svg{width:28px;height:28px}.article-cta{padding:24px 16px}.article-cta .cta-content{grid-template-columns:1fr;gap:12px}.sidebar-widget{padding:16px}.related-articles-section{padding:30px 0}.related-articles-grid{gap:20px}.related-article-content{padding:16px}.timing-table td,.timing-table th{padding:10px 12px}.timing-table-wrapper{margin:20px 0}.related-articles-section h2{margin-bottom:20px;margin-left:20px}.article-cta,.article-main,.article-toc,.author-bio,.expert-advice,.promo-widget,.quote-block,.related-article-card,.sidebar-widget,.timing-table-wrapper{border-radius:20px}.author-bio{margin:0}.article-tags{margin:24px 0}}@media screen and (min-width:1400px){.article-layout{grid-template-columns:1fr 320px;gap:20px}.article-main{padding:32px}.article-sidebar{max-height:calc(100vh - 140px)}}.related-scrollbar{display:none;height:8px;background:0 0;position:relative;margin-top:10px}.related-scrollbar-thumb{position:absolute;left:20px;width:90px;height:8px;background-color:var(--color-primary);border-radius:8px}@media screen and (max-width:1024px){.related-articles-grid{scroll-behavior:smooth}.related-scrollbar{display:block}}