.page-article-section-blog{background-color:#f0e8f1;width:100%;margin-bottom:5em;padding:5em 0;position:relative}.page-article-section-blog .related-header{opacity:0;justify-content:space-between;align-items:flex-end;gap:2em;margin-bottom:2.5em;transition:opacity .6s ease-out,transform .6s ease-out;display:flex;transform:translateY(1.5em)}.page-article-section-blog.visible .related-header{opacity:1;transform:none}.page-article-section-blog .related-kicker{font-family:var(--font-rapor),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ff8000;font-size:.85em;font-weight:700}.page-article-section-blog .related-title,.page-article-section-blog .related-title *{font-family:var(--font-vodkasans),sans-serif!important;text-transform:uppercase!important;color:#111!important;font-size:1em!important;font-weight:400!important;line-height:1.1!important}.page-article-section-blog .related-title{margin:.4em 0 0;text-transform:uppercase!important;color:#111!important;font-size:2.6em!important;font-weight:400!important;line-height:1.1!important}.page-article-section-blog .related-title strong,.page-article-section-blog .related-title b{color:#ff8000!important;font-weight:inherit!important}.page-article-section-blog .related-button{flex-shrink:0;padding-bottom:.35em}.page-article-section-blog .related-grid{grid-template-columns:repeat(3,1fr);gap:2em;display:grid}.page-article-section-blog .related-grid .content-blocks-article-card:nth-of-type(2){transition-delay:.15s}.page-article-section-blog .related-grid .content-blocks-article-card:nth-of-type(3){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.page-article-section-blog .related-header{opacity:1;transition:none;transform:none}}@media (max-width:1200px){.page-article-section-blog .related-grid{gap:1.5em}}@media (max-width:1024px){.page-article-section-blog{margin-bottom:3em;padding:3.5em 0}.page-article-section-blog .related-header{flex-direction:column;align-items:flex-start;gap:1.25em;margin-bottom:2em}.page-article-section-blog .related-title{font-size:2em!important}.page-article-section-blog .related-button{padding-bottom:0}.page-article-section-blog .related-grid{grid-template-columns:1fr;max-width:32em;margin:0 auto}}@media (min-width:641px) and (max-width:1024px){.page-article-section-blog .related-grid{grid-template-columns:repeat(2,1fr);max-width:none}}
.content-models-articles-content-sections-article-header{grid-template-columns:6fr 5fr;align-items:center;gap:3.5em;margin-bottom:2.5em;display:grid}.content-models-articles-content-sections-article-header .header-title{font-family:var(--font-vodkasans),sans-serif;text-transform:uppercase;color:#111;margin:0 0 .5em;font-size:2.8em;font-weight:400;line-height:1.1}.content-models-articles-content-sections-article-header .header-lead,.content-models-articles-content-sections-article-header .header-lead *{font-family:var(--font-rapor),sans-serif;color:#545454;font-size:1.1em;line-height:1.65}.content-models-articles-content-sections-article-header .header-download{height:2.6em;font-family:var(--font-rapor),sans-serif;color:#61008f;border:1px solid #e9e1eb;border-radius:8px;align-items:center;margin-top:1.25em;padding:0 1.2em;font-size:.9em;font-weight:700;text-decoration:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}.content-models-articles-content-sections-article-header .header-download:hover{color:#fff;background-color:#ff8000;border-color:#ff8000}.content-models-articles-content-sections-article-header .header-media{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (max-width:1024px){.content-models-articles-content-sections-article-header{grid-template-columns:1fr;gap:1.5em;margin-bottom:2em}.content-models-articles-content-sections-article-header .header-media{aspect-ratio:16/10;order:-1}.content-models-articles-content-sections-article-header .header-title{font-size:2em}}
.content-models-articles-content{position:relative}.content-models-articles-content .article-section{opacity:0;scroll-margin-top:8em;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(1.5em)}.content-models-articles-content .article-section+.article-section{margin-top:3em}.content-models-articles-content .article-section.visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.content-models-articles-content .article-section{opacity:1;transition:none;transform:none}}@media (max-width:1024px){.content-models-articles-content .article-section{scroll-margin-top:7em}.content-models-articles-content .article-section+.article-section{margin-top:2.25em}}
.page-article-section-content{width:100%;margin-bottom:5em}.page-article-section-content .article-header{grid-template-columns:6fr 5fr;align-items:center;gap:3.5em;margin-bottom:2.5em;display:grid}.page-article-section-content .article-category{font-family:var(--font-rapor),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8700a0;background-color:#f0e8f1;border-radius:999px;align-items:center;padding:.45em 1.1em;font-size:.8em;font-weight:700;display:inline-flex}.page-article-section-content .article-title{font-family:var(--font-vodkasans),sans-serif;text-transform:uppercase;color:#545454;margin:.5em 0 .4em;font-size:3em;font-weight:400;line-height:1.1}.page-article-section-content .article-meta{flex-wrap:wrap;gap:.5em 1.5em;margin-bottom:1.25em;display:flex}.page-article-section-content .article-meta .article-meta-item{font-family:var(--font-rapor),sans-serif;color:#545454;align-items:center;gap:.5em;font-size:.9em;font-weight:600;display:inline-flex}.page-article-section-content .article-meta .article-meta-item svg{color:#ff8000}.page-article-section-content .article-lead,.page-article-section-content .article-lead *{font-family:var(--font-rapor),sans-serif!important;color:#545454!important;font-size:1em!important;line-height:1.6!important}.page-article-section-content .article-cover{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.page-article-section-content .article-share{flex-wrap:wrap;align-items:center;gap:1em;margin-top:1.75em;display:flex}.page-article-section-content .article-share .article-share-label{font-family:var(--font-rapor),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ff8000;font-size:.8em;font-weight:700}.page-article-section-content .article-share .article-share-buttons{gap:.5em;display:flex}.page-article-section-content .article-share .article-share-button{color:#61008f;cursor:pointer;background-color:#fff;border:1px solid #e9e1eb;border-radius:8px;justify-content:center;align-items:center;width:2.6em;height:2.6em;padding:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out;display:flex}.page-article-section-content .article-share .article-share-button:hover{color:#fff;background-color:#ff8000;border-color:#ff8000;transform:translateY(-.15em)}.page-article-section-content .article-share .article-share-button.done{color:#fff;background-color:#00c100;border-color:#00c100}.page-article-section-content .article-share .article-download{height:2.6em;font-family:var(--font-rapor),sans-serif;color:#61008f;border:1px solid #e9e1eb;border-radius:8px;align-items:center;gap:.6em;padding:0 1.2em;font-size:.9em;font-weight:700;text-decoration:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}.page-article-section-content .article-share .article-download svg{color:#ff8000;transition:color .2s ease-in-out}.page-article-section-content .article-share .article-download:hover{color:#fff;background-color:#ff8000;border-color:#ff8000}.page-article-section-content .article-share .article-download:hover svg{color:#fff}.page-article-section-content .article-share-bottom{margin-top:0}.page-article-section-content .article-toc-bar{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffeb;border-top:1px solid #e9e1eb;border-bottom:1px solid #e9e1eb;margin-bottom:2.5em;padding:.75em 0;position:sticky;top:4.5em}.page-article-section-content .article-toc-inner{align-items:center;gap:1.25em;min-width:0;display:flex}.page-article-section-content .article-toc-label{font-family:var(--font-rapor),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ff8000;flex-shrink:0;font-size:.8em;font-weight:700}.page-article-section-content .article-toc-list{scrollbar-width:none;gap:.5em;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.page-article-section-content .article-toc-list::-webkit-scrollbar{display:none}.page-article-section-content .article-toc-item{flex-shrink:0}.page-article-section-content .article-toc-item a{font-family:var(--font-rapor),sans-serif;color:#61008f;white-space:nowrap;background-color:#fff;border:1px solid #e9e1eb;border-radius:999px;align-items:center;gap:.5em;padding:.45em 1em;font-size:.85em;font-weight:600;text-decoration:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}.page-article-section-content .article-toc-item .article-toc-index{font-family:var(--font-vodkasans),sans-serif;color:#ff8000;font-size:.9em;transition:color .2s ease-in-out}.page-article-section-content .article-toc-item a:hover{color:#ff8000;border-color:#ff8000}.page-article-section-content .article-toc-item.active a{color:#fff;background-color:#8700a0;border-color:#8700a0}.page-article-section-content .article-toc-item.active a .article-toc-index{color:#ff8000}.page-article-section-content .article-body{width:100%}.page-article-section-content .article-footer{border-top:1px solid #e9e1eb;margin-top:3.5em;padding-top:1.75em}@media (max-width:1024px){.page-article-section-content{margin-bottom:3em}.page-article-section-content .article-header{grid-template-columns:1fr;gap:1.75em;margin-bottom:2em}.page-article-section-content .article-cover{aspect-ratio:16/10;order:-1}.page-article-section-content .article-title{font-size:2.2em}.page-article-section-content .article-toc-bar{margin-bottom:2em;top:3.9em}.page-article-section-content .article-toc-label{display:none}}
