[data-rvs=post-header]{color:var(--rvs-text);display:block}[data-rvs=post-header] .rvs-post-hd__inner{padding-top:var(--rvs-band-pad-tight)}[data-rvs=post-header] .rvs-post-hd__copy{max-width:920px}[data-rvs=post-header] .rvs-post-hd__title{margin:0;overflow-wrap:break-word}[data-rvs=post-header] .rvs-post-hd__meta{align-items:center;color:var(--rvs-text);display:flex;flex-wrap:wrap;font-family:var(--rvs-font-mono);font-size:.8125rem;gap:6px 0;letter-spacing:.03em;line-height:1.5;margin:18px 0 0}[data-rvs=post-header] .rvs-post-hd__meta-item+.rvs-post-hd__meta-item{border-left:1px solid var(--rvs-rule,rgba(34,34,34,.2));margin-left:14px;padding-left:14px}[data-rvs=post-header] .rvs-post-hd__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0 0;padding:0}[data-rvs=post-header] .rvs-post-hd__tags li{margin:0;padding:0}[data-rvs=post-header] .rvs-post-hd__tags li:before{content:none}[data-rvs=post-header] .rvs-post-hd__tag{align-items:center;background:var(--rvs-cream);border:1px solid transparent;border-radius:var(--rvs-radius-pill);color:var(--rvs-charcoal);display:inline-flex;font-family:var(--rvs-font-mono);font-size:.8125rem;font-weight:400;letter-spacing:.04em;line-height:1.2;margin:0;padding:7px 14px;text-decoration:none;text-transform:none;transition:background-color var(--rvs-transition),color var(--rvs-transition);white-space:nowrap}[data-rvs=post-header] .rvs-post-hd__tag:focus-visible,[data-rvs=post-header] .rvs-post-hd__tag:hover{background:var(--rvs-red);color:var(--rvs-white);text-decoration:none}[data-rvs=post-header] .rvs-post-hd__tag:focus-visible{outline:2px solid var(--rvs-red);outline-offset:2px}[data-rvs=post-header] .rvs-post-hd__media{background:var(--rvs-cream);border-radius:var(--rvs-radius);margin:32px 0 0;overflow:hidden;padding:0}[data-rvs=post-header] .rvs-post-hd__media img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}[data-rvs=post-header][data-shape="16x9"] .rvs-post-hd__media{aspect-ratio:16/9}[data-rvs=post-header][data-shape="21x9"] .rvs-post-hd__media{aspect-ratio:21/9}[data-rvs=post-header][data-shape="3x2"] .rvs-post-hd__media{aspect-ratio:3/2}[data-rvs=post-header][data-shape=natural] .rvs-post-hd__media img{height:auto}@media (max-width:640px){[data-rvs=post-header] .rvs-post-hd__media{margin-top:24px}[data-rvs=post-header][data-shape="21x9"] .rvs-post-hd__media{aspect-ratio:16/9}}[data-rvs=post-buttons]{border-top:1px solid var(--rvs-post-rule,rgba(34,34,34,.18));display:block;margin:var(--rvs-gap-lg) 0 0;padding:var(--rvs-gap-lg) 0 0}[data-rvs=post-buttons] .rvs-post-btns__heading{margin:0 0 16px}[data-rvs=post-buttons] .rvs-post-btns__row{display:flex;flex-wrap:wrap;gap:12px}[data-rvs=post-buttons] a.rvs__btn{text-decoration:none}[data-rvs=post-buttons] a.rvs__btn:not(.rvs__btn--ghost),[data-rvs=post-buttons] a.rvs__btn:not(.rvs__btn--ghost):visited{color:var(--rvs-btn-fg)}@media (max-width:640px){[data-rvs=post-buttons] .rvs-post-btns__row{align-items:stretch;flex-direction:column}[data-rvs=post-buttons] a.rvs__btn{justify-content:center}}[data-rvs=post-related][data-layout=cards]{background:var(--rvs-bg);color:var(--rvs-text);display:block}[data-rvs=post-related][data-scheme=inherit]{background:transparent}[data-rvs=post-related][data-pad=none]{--rvs-rel-space:0}[data-rvs=post-related][data-pad=tight]{--rvs-rel-space:var(--rvs-band-pad-tight)}[data-rvs=post-related][data-pad=standard]{--rvs-rel-space:var(--rvs-band-pad)}[data-rvs=post-related][data-pad=generous]{--rvs-rel-space:var(--rvs-band-pad-loose)}[data-rvs=post-related] .rvs-post-rel__inner{padding-block:var(--rvs-rel-space,var(--rvs-band-pad))}[data-rvs=post-related] .rvs-post-rel__header{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:var(--rvs-gap-lg);text-align:center}[data-rvs=post-related] .rvs-post-rel__heading{margin:0;max-width:22ch}[data-rvs=post-related] .rvs-post-rel__grid{display:grid;gap:var(--rvs-gap-lg) var(--rvs-gap-md);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}[data-rvs=post-related][data-count="1"] .rvs-post-rel__grid{grid-template-columns:minmax(0,420px);justify-content:center}[data-rvs=post-related][data-count="2"] .rvs-post-rel__grid{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center}[data-rvs=post-related] .rvs-post-rel__item{display:flex;margin:0;min-width:0;padding:0}[data-rvs=post-related] .rvs-post-rel__item:before{content:none}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card{--rvs-heading:var(--rvs-charcoal);--rvs-text:var(--rvs-charcoal);--rvs-link:var(--rvs-red);background:var(--rvs-white);color:var(--rvs-charcoal);text-align:center;width:100%}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card-body{align-items:center;display:flex;flex-direction:column;padding:24px 24px 28px}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card-eyebrow{color:var(--rvs-clay);letter-spacing:.01em;text-transform:none}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card-text :is(p,li,span){font-size:inherit!important;margin:0}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card-cta{margin-top:auto;padding-top:8px}[data-rvs=post-related] .rvs-post-rel__grid .rvs__card:not(:has(.rvs__card-media)):before{aspect-ratio:16/9;background:var(--rvs-cream);content:"";display:block}@media (max-width:1000px){[data-rvs=post-related] .rvs-post-rel__grid,[data-rvs=post-related][data-count="1"] .rvs-post-rel__grid,[data-rvs=post-related][data-count="2"] .rvs-post-rel__grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}}@media (max-width:640px){[data-rvs=post-related] .rvs-post-rel__grid,[data-rvs=post-related][data-count="1"] .rvs-post-rel__grid,[data-rvs=post-related][data-count="2"] .rvs-post-rel__grid{grid-template-columns:minmax(0,1fr)}}[data-rvs=post-related][data-layout=list]{display:block}[data-rvs=post-related] .rvs-post-rel__list{list-style:none;margin:0;padding:0}[data-rvs=post-related] .rvs-post-rel__list li{margin:0;padding:0}[data-rvs=post-related] .rvs-post-rel__list li:before{content:none}[data-rvs=post-related] .rvs-post-rel__list li+li{border-top:1px solid var(--rvs-post-rule,rgba(34,34,34,.14))}[data-rvs=post-related] .rvs-post-rel__row{align-items:center;color:var(--rvs-charcoal);display:grid;gap:14px;grid-template-columns:88px minmax(0,1fr);padding:14px 0;text-decoration:none}[data-rvs=post-related] .rvs-post-rel__list li:first-child .rvs-post-rel__row{padding-top:4px}[data-rvs=post-related] .rvs-post-rel__thumb{aspect-ratio:4/3;background:var(--rvs-cream);border-radius:var(--rvs-radius);display:block;overflow:hidden}[data-rvs=post-related] .rvs-post-rel__thumb img{display:block;height:100%;object-fit:cover;width:100%}[data-rvs=post-related] .rvs-post-rel__text{display:flex;flex-direction:column;gap:2px;min-width:0}[data-rvs=post-related] .rvs-post-rel__type{color:var(--rvs-red);font-family:var(--rvs-font-body);font-size:.75rem;font-weight:var(--rvs-bold-weight);line-height:1.5}[data-rvs=post-related] .rvs-post-rel__title{color:var(--rvs-charcoal);font-family:var(--rvs-font-body);font-size:.9375rem;font-weight:var(--rvs-bold-weight);line-height:1.35;transition:color var(--rvs-transition)}[data-rvs=post-related] .rvs-post-rel__row:hover .rvs-post-rel__title{color:var(--rvs-red)}[data-rvs=post-related] .rvs-post-rel__row:focus-visible{outline:2px solid var(--rvs-link);outline-offset:2px}