.blog-bar{background:color-mix(in srgb,var(--obsidian) 88%,transparent);border-bottom:1px solid var(--line-1);position:sticky;top:var(--header-h);z-index:40}@supports (backdrop-filter:blur(1px)){.blog-bar{backdrop-filter:saturate(140%) blur(14px);will-change:backdrop-filter}}.blog-bar__inner{align-items:center;min-height:56px}.blog-bar__inner,.blog-bar__links{display:flex;gap:var(--sp-6);padding-block:var(--sp-2)}.blog-bar__links{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.blog-bar__links::-webkit-scrollbar{display:none}.blog-bar__links a{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body-sm)/1 var(--font-body);text-decoration:none;transition:color var(--t-control);white-space:nowrap}.blog-bar__links a:hover{color:var(--cloud)}.blog-bar__links a[aria-current=page]{color:var(--cloud);font-weight:var(--fw-medium)}.blog-bar__actions{align-items:center;display:flex;flex:none;gap:var(--sp-3)}.blog-bar__search{border:1px solid transparent;border-radius:var(--r-pill);color:var(--text-secondary);display:grid;height:36px;place-items:center;transition:var(--t-control);width:36px}.blog-bar__search:hover{background:var(--surface-1);border-color:var(--line-1);color:var(--cloud)}.blog-hero{border-bottom:1px solid var(--line-1);overflow:hidden;position:relative}.blog-hero__inner{align-items:center;display:grid;gap:var(--sp-16);grid-template-columns:1.1fr .9fr;padding-block:clamp(var(--sp-12),6vw,var(--sp-16)) clamp(var(--sp-12),7vw,var(--sp-20));position:relative}.blog-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-6)}.blog-hero__meta .mono{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.4 var(--font-mono);letter-spacing:var(--ls-mono)}.blog-hero__title{font:var(--fw-bold) clamp(2.25rem,4.4vw,3.5rem)/1.06 var(--font-display);letter-spacing:-.03em;margin:0 0 var(--sp-6);max-width:26ch;text-wrap:balance}.blog-hero__title a{color:var(--cloud);text-decoration:none}.blog-hero__title a:hover{color:var(--marigold)}.blog-hero__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body-lg)/1.7 var(--font-body);margin:0 0 var(--sp-8);max-width:54ch}.blog-hero__media{aspect-ratio:4/3;background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-lg);box-shadow:var(--sh-2);display:block;overflow:hidden;position:relative}.blog-hero__media img{display:block;height:100%;object-fit:cover;width:100%}.blog-hero__media-fallback{color:var(--marigold);display:grid;height:100%;opacity:.5;place-items:center}.blog-list{padding-top:clamp(var(--sp-12),6vw,var(--sp-20))}.blog-list__head{align-items:baseline;border-bottom:1px solid var(--line-1);display:flex;gap:var(--sp-6);justify-content:space-between;padding-bottom:var(--sp-5)}.blog-list__head h2{font:var(--fw-semibold) 1.25rem/1.2 var(--font-display);letter-spacing:var(--ls-heading);margin:0}.blog-list__count{color:var(--text-muted);font:var(--fw-regular) var(--fs-micro)/1.2 var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.blog-list__empty{color:var(--text-muted);font:var(--fw-regular) var(--fs-body)/1.7 var(--font-body);padding:var(--sp-10) 0}.post-row{align-items:start;border-bottom:1px solid var(--line-1);display:grid;gap:var(--sp-8);grid-template-columns:260px 1fr;padding:var(--sp-8) 0}.post-row__thumb{aspect-ratio:16/10;background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-md);display:block;overflow:hidden;position:relative}.post-row__thumb img{display:block;height:100%;object-fit:cover;transition:transform var(--dur-3) var(--ease-out);width:100%}.post-row:hover .post-row__thumb img{transform:scale(1.03)}.post-row__thumb-fallback{color:var(--marigold);display:grid;height:100%;opacity:.35;place-items:center}.post-row__body{min-width:0}.post-row__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-3)}.post-row__cat{color:var(--marigold);font:var(--fw-regular) var(--fs-micro)/1.2 var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.post-row__date{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.2 var(--font-mono);letter-spacing:var(--ls-mono);white-space:nowrap}.post-row__title{font:var(--fw-semibold) clamp(1.35rem,2.2vw,1.625rem)/1.2 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-3);max-width:32ch;text-wrap:pretty}.post-row__title a{color:var(--cloud);text-decoration:none}.post-row__title a:hover{color:var(--marigold)}.post-row__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body)/1.7 var(--font-body);margin:0;max-width:60ch}.blog-listhero{border-bottom:1px solid var(--line-1);overflow:hidden;padding-block:var(--sp-12) var(--sp-10);position:relative}.blog-crumb{color:var(--text-muted);margin:0 0 var(--sp-6)}.blog-crumb a{color:var(--text-secondary)}.blog-listhero__title{font:var(--fw-bold) clamp(2rem,4vw,3rem)/1.08 var(--font-display);letter-spacing:-.03em;margin:0 0 var(--sp-4)}.blog-listhero__dek{color:var(--text-secondary);font:var(--fw-regular) 1.125rem/1.7 var(--font-body);margin:0 0 var(--sp-8);max-width:56ch}.blog-author-head{align-items:flex-start;display:flex;gap:var(--sp-8);position:relative}.blog-author-head__facts{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-6)}.blog-author-head__facts .mono{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1 var(--font-mono);letter-spacing:var(--ls-mono)}.avatar{background:var(--surface-2);border-radius:var(--r-pill);flex:none;object-fit:cover}.avatar--lg{height:64px;width:64px}.avatar--xl{height:104px;width:104px}.tag-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.tag-chip{align-items:center;background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-pill);color:var(--text-secondary);display:inline-flex;font:var(--fw-medium) var(--fs-caption)/1 var(--font-body);min-height:32px;padding:0 14px;text-decoration:none;transition:var(--t-control)}.tag-chip:hover{border-color:var(--line-2);color:var(--cloud)}.tag-chip.is-active,.tag-chip[aria-current=page]{background:var(--marigold);border-color:var(--marigold);color:var(--ink);font-weight:var(--fw-semibold)}.blog-lines{padding-top:var(--sp-6)}.post-line{align-items:start;border-bottom:1px solid var(--line-1);display:grid;gap:var(--sp-8);grid-template-columns:120px 1fr auto;padding:var(--sp-8) 0}.post-line__date,.post-line__min{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.5 var(--font-mono);letter-spacing:var(--ls-mono);padding-top:4px}.post-line__min{white-space:nowrap}.post-line__body{min-width:0}.post-line__title{font:var(--fw-semibold) clamp(1.25rem,2vw,1.5rem)/1.22 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-3);max-width:34ch;text-wrap:pretty}.post-line__title a{color:var(--cloud);text-decoration:none}.post-line__title a:hover{color:var(--marigold)}.post-line__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body)/1.7 var(--font-body);margin:0;max-width:62ch}.blog-pager{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:center;padding:var(--sp-12) 0}.subscribe-band{background:var(--obsidian-2);border-top:1px solid var(--line-1);margin-top:var(--sp-12)}.subscribe-band__inner{align-items:center;display:grid;gap:var(--sp-16);grid-template-columns:1.1fr .9fr;padding-block:clamp(var(--sp-12),6vw,var(--sp-20))}.subscribe-band__heading{font:var(--fw-semibold) clamp(1.5rem,2.8vw,2rem)/1.22 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-4);max-width:24ch}.subscribe-band__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body)/1.7 var(--font-body);margin:0;max-width:50ch}.post-bar{background:color-mix(in srgb,var(--obsidian) 88%,transparent);border-bottom:1px solid var(--line-1);position:sticky;top:var(--header-h);z-index:40}@supports (backdrop-filter:blur(1px)){.post-bar{backdrop-filter:saturate(140%) blur(14px)}}.post-bar__inner{align-items:center;display:flex;gap:var(--sp-6);height:56px}.post-bar__home{align-items:center;color:var(--text-secondary);display:inline-flex;flex:none;font:var(--fw-medium) var(--fs-caption)/1 var(--font-body);gap:var(--sp-2);text-decoration:none}.post-bar__home:hover{color:var(--cloud)}.post-bar__title{color:var(--text-muted);flex:1;font:var(--fw-regular) var(--fs-caption)/1 var(--font-mono);letter-spacing:var(--ls-mono);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-bar__progress{background:var(--surface-2);height:2px}.post-bar__progress i{background:var(--marigold);display:block;height:2px;transform-origin:left center;width:0}.post__header{padding-top:clamp(var(--sp-12),6vw,var(--sp-20))}.post__col{max-width:44rem}.post__cat{color:var(--marigold);margin:0 0 var(--sp-5)}.post__title{font:var(--fw-bold) clamp(2.25rem,4.6vw,3.5rem)/1.08 var(--font-display);letter-spacing:-.03em;margin:0 0 var(--sp-6);text-wrap:balance}.post__dek{color:var(--text-secondary);font:var(--fw-regular) clamp(1.125rem,1.6vw,1.3125rem)/1.6 var(--font-body);margin:0 0 var(--sp-8)}.post__byline{align-items:center;border-block:1px solid var(--line-1);display:flex;flex-wrap:wrap;gap:var(--sp-4);padding:var(--sp-5) 0}.post__byline .avatar{height:44px;width:44px}.post__byline-text{display:grid;flex:1;gap:2px;min-width:0}.post__author{color:var(--cloud);font:var(--fw-medium) var(--fs-body-sm)/1.3 var(--font-body)}.post__stamp{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.4 var(--font-mono);letter-spacing:var(--ls-mono)}.post__actions{display:flex;gap:var(--sp-2)}.icon-btn{background:transparent;border:1px solid var(--line-1);border-radius:var(--r-pill);color:var(--text-secondary);cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:var(--t-control);width:36px}.icon-btn:hover{background:var(--surface-1);border-color:var(--line-2);color:var(--cloud)}.icon-btn[data-copied=true]{border-color:var(--success);color:var(--success)}.post__grid{align-items:flex-start;display:flex;gap:56px;padding-top:clamp(var(--sp-8),4vw,var(--sp-12))}.post__toc{display:grid;flex:0 0 200px;gap:var(--sp-3);max-height:calc(100vh - var(--header-h) - 120px);overflow-y:auto;position:sticky;top:calc(var(--header-h) + 84px)}.post__toc .eyebrow{border-bottom:1px solid var(--line-1);margin:0;padding-bottom:var(--sp-2)}.post__toc ol{display:grid;gap:var(--sp-3);list-style:none;margin:0;padding:0}.post__toc a{border-left:2px solid var(--line-1);color:var(--text-secondary);display:block;font:var(--fw-regular) var(--fs-caption)/1.5 var(--font-body);padding-left:12px;text-decoration:none;transition:var(--t-control)}.post__toc a:hover{color:var(--cloud)}.post__toc a[aria-current=true]{border-left-color:var(--marigold);color:var(--marigold);font-weight:var(--fw-medium)}.post__body{color:var(--text-body);flex:1 1 30rem;font:var(--fw-regular) var(--fs-body-lg)/1.75 var(--font-body);letter-spacing:var(--ls-body);max-width:44rem;min-width:0;text-wrap:pretty}.post__hero{margin:0 0 var(--sp-10)}.post__hero img{aspect-ratio:16/9;border:1px solid var(--line-1);border-radius:var(--r-md);display:block;height:auto;object-fit:cover;width:100%}.post__body p{margin:0 0 var(--sp-7)}.post__body .hs_cos_wrapper{display:block}.post__body h2{font:var(--fw-semibold) clamp(1.5rem,2.6vw,1.875rem)/1.22 var(--font-display);margin:var(--sp-12) 0 var(--sp-5)}.post__body h2,.post__body h3{letter-spacing:var(--ls-heading);scroll-margin-top:calc(var(--header-h) + 80px)}.post__body h3{font:var(--fw-semibold) clamp(1.15rem,1.8vw,1.375rem)/1.3 var(--font-display);margin:var(--sp-10) 0 var(--sp-4)}.post__body h4{font:var(--fw-semibold) 1.0625rem/1.4 var(--font-display);margin:var(--sp-8) 0 var(--sp-3)}.post__body .hs_cos_wrapper>:first-child,.post__body>:first-child{margin-top:0}.post__body ol,.post__body ul{margin:0 0 var(--sp-10);padding-left:26px}.post__body ul{list-style:disc}.post__body ol{list-style:decimal}.post__body ul ul{list-style:circle}.post__body ul ul ul{list-style:square}.post__body li{margin-bottom:12px}.post__body li:last-child{margin-bottom:0}.post__body li>ol,.post__body li>ul{margin:12px 0 0}.post__body li::marker{color:var(--marigold)}.post__body a{color:var(--marigold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.post__body a:hover{color:var(--marigold-hi)}.post__body img{border:1px solid var(--line-1);border-radius:var(--r-md);display:block;height:auto;margin:var(--sp-8) auto;max-width:100%}.post__body blockquote{border-left:2px solid var(--marigold);color:var(--cloud);font:var(--fw-medium) clamp(1.25rem,2vw,1.5rem)/1.45 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-7);padding:4px 0 4px 28px}.post__body blockquote p{margin:0}.post__body hr{border:0;border-top:1px solid var(--line-1);margin:var(--sp-12) 0}.post__body table{border-collapse:collapse;font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;margin:0 0 var(--sp-8);width:100%}.post__body td,.post__body th{border-bottom:1px solid var(--line-1);padding:10px 12px;text-align:left}.post__body th{color:var(--cloud);font-weight:var(--fw-semibold)}.post__body pre{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-md);font:var(--fw-regular) var(--fs-body-sm)/1.6 var(--font-mono);margin:0 0 var(--sp-8);overflow-x:auto;padding:var(--sp-5)}.post__body code{font-family:var(--font-mono);font-size:.92em}.post__body :not(pre)>code{background:var(--surface-2);border-radius:var(--r-xs);color:var(--cloud);padding:2px 6px}.post__body iframe,.post__body video{border-radius:var(--r-md);max-width:100%}.post__body [style*=font-family]{font-family:inherit!important}.post__body [style*=color]{color:inherit}.post__body span[style]{background:none!important}.post__foot{padding-top:clamp(var(--sp-12),5vw,var(--sp-16))}.post__foot-col{display:grid;gap:var(--sp-8)}.post__tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.post__tags .eyebrow{margin:0 var(--sp-2) 0 0}.author-card,.subscribe-rail{background:var(--surface-card);border:1px solid var(--line-1);border-radius:var(--r-lg);padding:var(--sp-7)}.author-card{align-items:flex-start;display:flex;gap:var(--sp-5)}.author-card__name{font:var(--fw-semibold) 1.125rem/1.3 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-2)}.author-card__bio{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body-sm)/1.7 var(--font-body);margin:0 0 14px}.subscribe-rail{align-items:center;display:grid;gap:var(--sp-8);grid-template-columns:1.1fr .9fr}.subscribe-rail__title{font:var(--fw-semibold) 1.125rem/1.3 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-2)}.subscribe-rail__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body-sm)/1.7 var(--font-body);margin:0}.post-nav{display:grid;gap:var(--sp-4);grid-template-columns:1fr 1fr}.post-nav__link{align-content:start;border:1px solid var(--line-1);border-radius:var(--r-lg);color:inherit;display:grid;gap:10px;padding:var(--sp-5);text-decoration:none;transition:var(--t-control)}.post-nav__link:hover{background:var(--surface-1);border-color:var(--line-2)}.post-nav__link--next{text-align:right}.post-nav__title{font:var(--fw-semibold) var(--fs-body)/1.4 var(--font-display);letter-spacing:var(--ls-heading)}.post-nav__link .eyebrow{margin:0}.post-comments{display:grid;gap:var(--sp-4);padding-top:var(--sp-4)}.post-comments h2{margin:0}.related{background:var(--surface-sunken);border-top:1px solid var(--line-1);margin-top:clamp(var(--sp-16),7vw,var(--sp-20))}.related>.container{padding-block:clamp(var(--sp-12),5vw,var(--sp-16))}.related__heading{font:var(--fw-semibold) clamp(1.25rem,2.2vw,1.5rem)/1.22 var(--font-display);letter-spacing:var(--ls-heading);margin:0 0 var(--sp-8)}.related__grid{display:grid;gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.related__card{align-content:start;background:var(--surface-card);border:1px solid var(--line-1);border-radius:var(--r-lg);color:inherit;display:grid;gap:var(--sp-3);padding:var(--sp-6);text-decoration:none;transition:var(--t-control)}.related__card:hover{border-color:var(--line-2);transform:translateY(-2px)}.related__title{font:var(--fw-semibold) 1.125rem/1.35 var(--font-display);letter-spacing:var(--ls-heading)}.related__min{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.4 var(--font-mono);letter-spacing:var(--ls-mono)}.centred-panel{display:grid;overflow:hidden;padding:clamp(var(--sp-16),8vw,var(--sp-24)) var(--gutter);place-items:center;position:relative}.centred-panel__inner{display:grid;gap:var(--sp-10);max-width:46rem;position:relative;width:100%}.centred-panel__inner--single{max-width:28rem}.panel{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-lg);box-shadow:var(--sh-2);display:grid;gap:var(--sp-5);padding:clamp(var(--sp-6),4vw,var(--sp-10))}.panel--sunken{background:var(--obsidian-2);box-shadow:none;gap:var(--sp-4)}.panel--narrow{gap:var(--sp-5)}.panel .badge{justify-self:start}.panel__title{font:var(--fw-bold) clamp(1.75rem,3.4vw,2.5rem)/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.panel__title--sm{font:var(--fw-semibold) clamp(1.35rem,2.4vw,1.75rem)/1.2 var(--font-display);letter-spacing:var(--ls-heading)}.panel__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body)/1.7 var(--font-body);margin:0;max-width:54ch}.panel__note{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.5 var(--font-mono);letter-spacing:var(--ls-mono);margin:0}.panel__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.sys-page{padding:clamp(var(--sp-12),7vw,var(--sp-20)) var(--gutter)}.sys-page__inner{display:grid;gap:var(--sp-6);margin:0 auto;max-width:46rem}.sys-page__inner--narrow{max-width:42rem}.sys-page__icon{color:var(--marigold);display:inline-grid;place-items:center}.sys-page__icon--go{color:var(--success)}.sys-page__title{font:var(--fw-bold) clamp(1.75rem,3vw,2.5rem)/1.12 var(--font-display);letter-spacing:-.03em;margin:0}.sys-page__dek{color:var(--text-secondary);font:var(--fw-regular) var(--fs-body)/1.7 var(--font-body);margin:0;max-width:56ch}.sys-page__panel{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-lg);padding:clamp(var(--sp-5),3vw,var(--sp-8))}.sys-page__foot{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:0}#comments-listing .comment{border-bottom:1px solid var(--line-1);color:var(--text-secondary);font:var(--fw-regular) var(--fs-body-sm)/1.7 var(--font-body);padding:var(--sp-5) 0}#comments-listing .comment-reply-to{color:var(--marigold)}#comments-listing .comment-from strong{color:var(--cloud);font-family:var(--font-display)}#comments-listing .comment-date{color:var(--text-muted);font:var(--fw-regular) var(--fs-caption)/1.4 var(--font-mono);letter-spacing:var(--ls-mono)}@media (max-width:1080px){.post__toc{display:none}.post__col{margin-left:0}}@media (max-width:900px){.blog-hero__inner,.subscribe-band__inner{gap:var(--sp-8);grid-template-columns:1fr}.blog-hero__media{aspect-ratio:16/9;order:-1}.subscribe-rail{gap:var(--sp-5);grid-template-columns:1fr}}@media (max-width:700px){.post-row{gap:var(--sp-5);grid-template-columns:1fr}.post-row__thumb{aspect-ratio:16/9}.post-line{gap:var(--sp-3);grid-template-columns:1fr}.post-line__date,.post-line__min{padding-top:0}.post-line__min{order:3}.post-nav{grid-template-columns:1fr}.post-nav__link--next{text-align:left}.author-card{flex-direction:column}.post-bar__inner{gap:var(--sp-4)}.post-bar__home span{display:none}.post__byline{gap:var(--sp-3)}.post__actions{justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.post-bar__progress i,.post-row__thumb img,.related__card{transition:none!important}.post-row:hover .post-row__thumb img,.related__card:hover{transform:none}}.wc-form .hs-form .hs-form-field{margin-bottom:var(--sp-4)}.wc-form .hs-form .hs-button,.wc-form .hs-form input[type=submit]{width:100%}.wc-form .hs-form .inputs-list{display:grid;gap:10px}.wc-form .hs-form .inputs-list li label{align-items:flex-start;color:var(--text-secondary);cursor:pointer;display:flex;font:var(--fw-regular) var(--fs-body-sm)/1.5 var(--font-body);gap:10px}.wc-form .hs-form .inputs-list input[type=checkbox],.wc-form .hs-form .inputs-list input[type=radio]{accent-color:var(--marigold);flex:none;margin-top:3px}.subscribe-band__form .hs-form,.subscribe-rail__form .hs-form{display:grid;gap:var(--sp-3)}.subscribe-rail__form .hs-form .hs-form-field>label{font-size:var(--fs-caption)}.sys-page__panel #email-prefs-form .item,.sys-page__panel .item{border-bottom:1px solid var(--line-1);padding:var(--sp-5) 0}.sys-page__panel .item:last-of-type{border-bottom:0}.sys-page__panel h1,.sys-page__panel h2{font-family:var(--font-display);font-size:1.125rem;letter-spacing:var(--ls-heading);margin:0 0 var(--sp-3)}.sys-page__panel p{color:var(--text-secondary);line-height:var(--lh-body)}.glow--soft{--glow-o:.45}@media (min-width:1081px){.post__col{margin-left:256px}.post__body.post__col{margin-left:0}}.post__toc[data-empty=true]{visibility:hidden}.post__body .post-note{background:var(--surface-sunken);border:1px solid var(--line-1);border-radius:var(--r-lg);margin:0 0 var(--sp-10);padding:var(--sp-6)}.post__body .post-note__label{color:var(--text-muted);display:block;font:var(--fw-regular) var(--fs-micro)/1.2 var(--font-mono);letter-spacing:var(--ls-eyebrow);margin:0 0 10px;text-transform:uppercase}.post__body .post-note p{color:var(--text-secondary);font:var(--fw-regular) 1.0625rem/1.7 var(--font-body);margin:0}.wc-form .hs_cos_wrapper_type_form{background:none;border:0;box-shadow:none;margin-block:0;padding:0}.wc-form .hs-form .hs-form-field:last-of-type{margin-bottom:var(--sp-5)}