.post-grid{padding-block:48px 128px;align-items:start}.post-crumbs{grid-column:4/span 6;grid-row:1;height:24px;display:flex;align-items:center;min-width:0}.post-crumbs>[data-slot=breadcrumb]{min-width:0}.post-crumbs [data-slot=breadcrumb-list]{flex-wrap:nowrap;white-space:nowrap;min-width:0}.post-crumb-page{min-width:0}.post-crumb-page>[data-slot=breadcrumb-page]{min-width:0;overflow:hidden;text-overflow:ellipsis}.post-crumb-fold{display:none!important}.post-head{grid-column:4/span 6;grid-row:2;margin-top:48px;display:flex;flex-direction:column;align-items:flex-start}.post-title{margin:12px 0 -8px;font:var(--site-text-display-sm);letter-spacing:-.02em;text-wrap:balance}.post-lead{margin:24px 0 0;font:var(--site-text-title-lg);font-weight:400;line-height:28px}.post-head .blog-byline{margin-top:32px}.post-side{grid-column:1/span 2;grid-row:4;margin-top:64px;position:sticky;top:var(--site-sticky-top)}.post-side .legal-side-title{margin:0 0 8px}.post-side a:hover{color:var(--foreground)!important}.post-side a{text-decoration:none}.post-doc{grid-column:4/span 6;grid-row:4;margin-top:64px;min-width:0}.post-share{margin-top:64px;padding-top:32px;border-top:1px solid var(--border)}.post-share-title{margin:0 0 16px;font:var(--site-text-label-md)}.post-doc>.legal-sum{margin-top:0}.post-more-grid{padding-block:96px 128px;align-items:start}.post-more-title{grid-column:1/span 8;grid-row:1;align-self:end;margin:-8px 0;font:var(--site-text-display-sm);letter-spacing:-.02em}.post-more-all{grid-column:9/-1;grid-row:1;align-self:end;justify-self:end}.blog-list.post-more-list{grid-row:2;margin-top:48px}@container site (max-width: 1199px){.post-grid{padding-block:32px 96px}.post-crumbs{grid-column:1/-1}.post-head{grid-column:1/span 7;margin-top:40px}.post-side{display:none}.post-doc{grid-column:1/span 7;margin-top:48px}.post-more-grid{padding-block:96px}.post-more-title{grid-column:1/span 5}.post-more-all{grid-column:6/-1}.blog-list.post-more-list>.blog-card:nth-child(3){display:none}}@container site (max-width: 767px){.post-grid{padding-block:24px 64px}.post-crumb-far{display:none!important}.post-crumb-fold{display:inline-flex!important}.post-head{grid-column:1/-1;margin-top:32px}.post-title{margin:12px 0 0;font:var(--site-text-heading-xl);line-height:32px;letter-spacing:-.01em}.post-lead{font:var(--site-text-body-lg)}.post-head .blog-byline,.post-lead{margin-top:24px}.post-doc{grid-column:1/-1;margin-top:40px}.post-more-grid{padding-block:64px}.post-more-all,.post-more-title{grid-column:1/-1}.post-more-all{grid-row:3;justify-self:stretch;margin-top:32px}.post-more-all [data-slot=button]{width:100%}.blog-list.post-more-list{margin-top:32px}}