.mpt-breadcrumbs{font-family:var(--mpt-sans);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mpt-muted);margin:0 0 18px}.mpt-breadcrumbs a{color:var(--mpt-muted)}.mpt-breadcrumbs a:hover{color:var(--mpt-accent)}.mpt-article-header{margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid var(--mpt-border)}.mpt-article-title{font-size:34px;line-height:1.15;margin:8px 0 10px}.mpt-article-excerpt{font-size:17px;color:#3a3a3a;margin:0 0 12px}.mpt-article-meta{font-family:var(--mpt-sans);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--mpt-muted)}.mpt-article-meta span{margin-right:6px}.mpt-article-thumbnail{margin:0 0 8px}.mpt-article-thumbnail img{width:100%;height:auto}.mpt-article-content{max-width:680px;margin:20px 0 28px;font-size:17px;line-height:1.8;color:#1c1c1c}.mpt-article-content p{margin:0 0 1.1em}.mpt-article-content h2{font-size:24px;margin:1.5em 0 .5em}.mpt-article-content h3{font-size:19px;margin:1.3em 0 .4em}.mpt-article-content blockquote{border-left:3px solid var(--mpt-accent);margin:1.4em 0;padding:.6em 1em;background:#fafafa;color:#333;font-style:italic}.mpt-article-content ul,.mpt-article-content ol{padding-left:1.3em}.mpt-article-content table{border-collapse:collapse;width:100%;font-family:var(--mpt-sans);font-size:14px}.mpt-article-content th,.mpt-article-content td{border:1px solid var(--mpt-border);padding:8px 10px;text-align:left}.mpt-article-content th{background:#f7f7f7}.mpt-related{margin:32px 0;padding-top:20px;border-top:3px solid #111}.mpt-related-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.mpt-reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:rgb(0 0 0 / .08);z-index:90}body.admin-bar .mpt-reading-progress{top:32px}@media screen and (max-width:782px){body.admin-bar .mpt-reading-progress{top:46px}}.mpt-reading-progress-bar{display:block;height:100%;width:0;background:var(--mpt-accent);transition:width .1s linear}.mpt-article-stats{display:flex;gap:16px;margin-top:10px;font-family:var(--mpt-sans);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mpt-muted)}.mpt-article-stats span{display:inline-flex;align-items:center;gap:6px}.mpt-article-stats svg{flex:none}.mpt-toc{border:1px solid var(--mpt-border);background:#fafafa;margin:0 0 24px;font-family:var(--mpt-sans)}.mpt-toc-sticky{position:sticky;top:90px;max-height:calc(100vh - 120px);overflow:auto}.mpt-toc-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:none;border:0;cursor:pointer;font:inherit;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#111;text-align:left}.mpt-toc-toggle-icon{display:inline-flex;color:var(--mpt-accent)}.mpt-toc-toggle-chevron{margin-left:auto;display:inline-flex;transition:transform .2s ease}.mpt-toc.is-collapsed .mpt-toc-toggle-chevron{transform:rotate(180deg)}.mpt-toc.is-collapsed .mpt-toc-list{display:none}.mpt-toc-list{list-style:none;margin:0;padding:6px 14px 14px;border-top:1px solid var(--mpt-border)}.mpt-toc-item{margin:0}.mpt-toc-level-3{padding-left:16px}.mpt-toc-list a{display:block;padding:6px 10px;font-size:13px;line-height:1.4;color:#3a3a3a;border-left:2px solid #fff0}.mpt-toc-list a:hover,.mpt-toc-list a:focus-visible{color:var(--mpt-accent)}.mpt-toc-list a.is-active{color:var(--mpt-accent);border-left-color:var(--mpt-accent);font-weight:700}.mpt-article-content h2,.mpt-article-content h3{scroll-margin-top:96px}.mpt-share{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 22px;font-family:var(--mpt-sans)}.mpt-share-after{margin:24px 0 6px;padding-top:18px;border-top:1px solid var(--mpt-border)}.mpt-share-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mpt-muted)}.mpt-share-list{list-style:none;display:flex;gap:8px;margin:0;padding:0}.mpt-share-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--mpt-border);background:#fff;color:#333;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.mpt-share-link:hover,.mpt-share-link:focus-visible{background:#111;border-color:#111;color:#fff}.mpt-share-facebook:hover,.mpt-share-facebook:focus-visible{background:#1877f2;border-color:#1877f2}.mpt-share-twitter:hover,.mpt-share-twitter:focus-visible{background:#000;border-color:#000}.mpt-share-linkedin:hover,.mpt-share-linkedin:focus-visible{background:#0a66c2;border-color:#0a66c2}.mpt-share-whatsapp:hover,.mpt-share-whatsapp:focus-visible{background:#25d366;border-color:#25d366}.mpt-share-telegram:hover,.mpt-share-telegram:focus-visible{background:#229ed9;border-color:#229ed9}.mpt-share-mail:hover,.mpt-share-mail:focus-visible{background:#555;border-color:#555}.mpt-author-box{display:flex;gap:18px;align-items:flex-start;margin:28px 0;padding:20px;border:1px solid var(--mpt-border);background:#fafafa}.mpt-author-avatar img{border-radius:50%;width:72px;height:72px;object-fit:cover}.mpt-author-body{flex:1 1 auto}.mpt-author-eyebrow{font-family:var(--mpt-sans);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--mpt-muted)}.mpt-author-name{font-size:19px;margin:2px 0 8px}.mpt-author-role{font-family:var(--mpt-sans);font-size:12px;color:var(--mpt-accent);margin:0 0 8px}.mpt-author-bio{font-size:14px;line-height:1.6;color:#3a3a3a;margin:0 0 10px}.mpt-author-link{font-family:var(--mpt-sans);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mpt-accent)}.mpt-post-nav{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;padding-top:20px;border-top:1px solid var(--mpt-border)}.mpt-post-nav-item{display:block;padding:14px;border:1px solid var(--mpt-border);color:inherit;transition:border-color .15s ease}.mpt-post-nav-item:hover,.mpt-post-nav-item:focus-visible{border-color:var(--mpt-accent)}.mpt-post-nav-next{text-align:right}.mpt-post-nav-direction{display:inline-flex;align-items:center;gap:6px;font-family:var(--mpt-sans);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--mpt-accent)}.mpt-post-nav-next .mpt-post-nav-direction{flex-direction:row-reverse}.mpt-post-nav-thumb img{width:64px;height:44px;object-fit:cover;margin:8px 0;display:block}.mpt-post-nav-next .mpt-post-nav-thumb img{margin-left:auto}.mpt-post-nav-title{display:block;font-family:var(--mpt-serif);font-size:16px;font-weight:700;line-height:1.3;margin-top:6px}.mpt-post-nav-empty{border:0}@media (max-width:600px){.mpt-post-nav{grid-template-columns:1fr}.mpt-post-nav-next{text-align:left}.mpt-post-nav-next .mpt-post-nav-direction{flex-direction:row}.mpt-post-nav-next .mpt-post-nav-thumb img{margin-left:0}.mpt-author-box{flex-direction:column}}