.cmd-article__header{padding-block:var(--cmd-space-48) var(--cmd-space-32);background:var(--cmd-surface-alt);border-bottom:1px solid var(--cmd-border)}.cmd-article__header-inner{max-width:calc(var(--cmd-container-narrow) + 18rem + var(--cmd-space-64) + var(--cmd-gutter) * 2)}.cmd-article__title{max-width:var(--cmd-container-narrow);margin-bottom:var(--cmd-space-16);font-size:var(--cmd-fs-3xl)}.cmd-article__excerpt{max-width:var(--cmd-container-narrow);margin-bottom:var(--cmd-space-24);color:var(--cmd-text-muted);font-size:var(--cmd-fs-md)}.cmd-article__meta{align-items:center;gap:var(--cmd-space-8) var(--cmd-space-24);color:var(--cmd-text-subtle);font-size:var(--cmd-fs-sm);flex-wrap:wrap;margin:0;display:flex}.cmd-article__meta-item{align-items:center;gap:var(--cmd-space-8);display:inline-flex}.cmd-article__meta-item .cmd-icon{width:1rem;height:1rem}.cmd-article__meta .avatar{border-radius:50%;width:2rem;height:2rem}.cmd-article__layout{gap:var(--cmd-space-32);max-width:calc(var(--cmd-container-narrow) + 18rem + var(--cmd-space-64) + var(--cmd-gutter) * 2);padding-block:var(--cmd-space-48);display:grid}@media (min-width:72rem){.cmd-article__layout{grid-template-columns:minmax(0,var(--cmd-container-narrow)) 18rem;gap:var(--cmd-space-64);justify-content:space-between}.cmd-article__aside{order:2}.cmd-article__aside .cmd-toc{top:calc(var(--cmd-header-height) + var(--wp-admin--admin-bar--height,0px) + var(--cmd-space-24));max-height:calc(100vh - var(--cmd-header-height) - var(--cmd-space-48));position:sticky;overflow-y:auto}}.cmd-article__main{min-width:0}.cmd-article__media{margin:0 0 var(--cmd-space-32);border-radius:var(--cmd-radius-md);aspect-ratio:16/9;background:var(--cmd-surface-sunken);overflow:hidden}.cmd-article__media img{object-fit:cover;width:100%;height:100%}.cmd-article__main .cmd-prose{max-width:none}.cmd-article__main .cmd-faq{padding-block:var(--cmd-space-48) 0}.cmd-article__main .cmd-faq .cmd-container{padding-inline:0}.cmd-article__footer{gap:var(--cmd-space-32);margin-top:var(--cmd-space-48);padding-top:var(--cmd-space-32);border-top:1px solid var(--cmd-border);display:grid}.cmd-toc{padding:var(--cmd-space-16) var(--cmd-space-24);border:1px solid var(--cmd-border);border-radius:var(--cmd-radius-md);background:var(--cmd-surface);font-size:var(--cmd-fs-sm)}.cmd-toc__summary{min-height:var(--cmd-touch-target);color:var(--cmd-text-heading);font-weight:var(--cmd-fw-bold);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.cmd-toc__summary::-webkit-details-marker{display:none}.cmd-toc__summary:after{content:"";width:8px;height:8px;transition:transform var(--cmd-duration) var(--cmd-ease);border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)}.cmd-toc__details[open]>.cmd-toc__summary:after{transform:rotate(-135deg)}.cmd-toc__list{margin:var(--cmd-space-8) 0 var(--cmd-space-8);counter-reset:cmd-toc;padding:0;list-style:none}.cmd-toc__item a{padding:var(--cmd-space-8) 0 var(--cmd-space-8) var(--cmd-space-12);border-inline-start:2px solid var(--cmd-border);color:var(--cmd-text-muted);line-height:1.4;text-decoration:none;display:block}.cmd-toc__item a:hover,.cmd-toc__item a[aria-current]{border-color:var(--cmd-color-accent);color:var(--cmd-text-heading)}.cmd-toc__item--h3 a{font-size:var(--cmd-fs-xs);padding-inline-start:var(--cmd-space-24)}.cmd-takeaways{margin:0 0 var(--cmd-space-32);padding:var(--cmd-space-24);border:1px solid var(--cmd-color-accent);border-radius:var(--cmd-radius-md);background:var(--cmd-surface-accent)}.cmd-takeaways__title{align-items:center;gap:var(--cmd-space-8);margin-bottom:var(--cmd-space-16);font-size:var(--cmd-fs-md);display:flex}.cmd-takeaways__title .cmd-icon{color:var(--cmd-color-accent-700)}.cmd-prose .cmd-takeaways-source{padding:var(--cmd-space-24) var(--cmd-space-24) var(--cmd-space-24) var(--cmd-space-48);border-radius:var(--cmd-radius-md);background:var(--cmd-surface-accent)}.cmd-share{align-items:center;gap:var(--cmd-space-12);flex-wrap:wrap;display:flex}.cmd-share__label{color:var(--cmd-text-heading);font-weight:var(--cmd-fw-bold);margin:0}.cmd-share__list{gap:var(--cmd-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cmd-share__link{width:var(--cmd-touch-target);height:var(--cmd-touch-target);border:1px solid var(--cmd-border);background:var(--cmd-surface);color:var(--cmd-text-heading);border-radius:50%;place-items:center;padding:0;display:inline-grid}.cmd-share__link:hover{border-color:var(--cmd-color-primary);background:var(--cmd-color-primary);color:var(--cmd-on-primary)}.cmd-share__link.is-copied{border-color:var(--cmd-color-success);background:var(--cmd-color-success);color:#fff}.cmd-author{gap:var(--cmd-space-24);padding:var(--cmd-space-24);border-radius:var(--cmd-radius-md);background:var(--cmd-surface-alt);grid-template-columns:auto minmax(0,1fr);display:grid}.cmd-author__avatar img{border-radius:50%;width:5rem;height:5rem}.cmd-author__body>*{margin:0 0 var(--cmd-space-8)}.cmd-author__body>:last-child{margin-bottom:0}.cmd-author__label{color:var(--cmd-text-subtle);font-size:var(--cmd-fs-xs);font-weight:var(--cmd-fw-bold);letter-spacing:var(--cmd-tracking-wide);text-transform:uppercase}.cmd-author__name{font-size:var(--cmd-fs-lg)}.cmd-author__name a{color:inherit;text-decoration:none}.cmd-author__credentials{color:var(--cmd-text-accent);font-size:var(--cmd-fs-sm);font-weight:var(--cmd-fw-semibold)}.cmd-author__bio{color:var(--cmd-text-muted);font-size:var(--cmd-fs-sm)}.cmd-author__links a{align-items:center;gap:var(--cmd-space-8);min-height:var(--cmd-touch-target);font-weight:var(--cmd-fw-semibold);display:inline-flex}.cmd-post-widget{padding:var(--cmd-space-24);border:1px solid var(--cmd-border);border-radius:var(--cmd-radius-md)}.cmd-post-widget__title{font-size:var(--cmd-fs-md)}.cmd-blog-header__inner{gap:var(--cmd-space-24);display:grid}@media (min-width:56rem){.cmd-blog-header__inner{grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);align-items:end}}.cmd-blog-header .cmd-search-form{max-width:none}.cmd-blog-nav{margin-top:var(--cmd-space-24)}.cmd-featured{margin-bottom:var(--cmd-space-48)}.cmd-featured .cmd-card{gap:var(--cmd-space-24);padding:var(--cmd-space-24);display:grid}@media (min-width:56rem){.cmd-featured .cmd-card{align-items:center;gap:var(--cmd-space-48);padding:var(--cmd-space-32);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.cmd-featured .cmd-card__media{border-radius:var(--cmd-radius-sm);grid-row:span 6;margin:0}}.cmd-featured .cmd-card__title{font-size:var(--cmd-fs-2xl)}.cmd-featured__label{color:var(--cmd-text-accent);font-size:var(--cmd-fs-xs);font-weight:var(--cmd-fw-bold);letter-spacing:var(--cmd-tracking-wide);text-transform:uppercase}