h2{letter-spacing:-.045em;margin-bottom:26px;font-size:clamp(3.25rem,6.6vw,6.4rem);line-height:.92}:where([class$=-hero],[class*=-hero\ ]){--accent-color:var(--brass-on-dark);--brass:var(--brass-on-dark)}@media (max-width:767px){h2{font-size:clamp(3.05rem,14vw,4.9rem)}}.breadcrumbs{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:clamp(44px,7vh,82px);font-size:.64rem;font-weight:700}.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:9px;display:inline-flex}.breadcrumbs li:not(:last-child):after{content:"›";color:var(--brass);font-size:.9rem}.breadcrumbs a{border-bottom:1px solid;justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}@media (max-width:767px){.breadcrumbs{margin-bottom:44px}}.blog-article-page{background:var(--sand)}.blog-article-hero{min-height:min(780px,88svh);color:var(--sand);background:var(--night);align-items:flex-end;display:flex;position:relative;overflow:hidden}.blog-article-hero-image{object-fit:cover}.blog-article-hero-overlay{background:linear-gradient(90deg,#05110df5,#05110da8 58%,#05110d21),linear-gradient(#0000 38%,#05110dcc);position:absolute;inset:0}.blog-article-hero-content{z-index:1;padding-block:136px 68px;position:relative}.blog-article-hero .breadcrumbs{color:#f7f3eaad;margin-bottom:48px}.blog-article-hero{min-height:min(820px,92svh)}.blog-article-hero-image{object-position:50% 50%}.blog-article-hero h1{max-width:1080px;margin:20px 0 24px;font-size:clamp(4rem,6.4vw,6.4rem);line-height:.9}.blog-article-hero-content>p{color:#f7f3eabf;max-width:780px}.blog-article-deck{font-family:var(--font-display), serif;margin:0 0 14px;font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:1.18}.blog-article-supporting{margin:0;font-size:.94rem}.blog-review-status{color:#dfc18e;letter-spacing:.1em;text-transform:uppercase;border:1px solid #dfc18e7a;margin-bottom:24px;padding:7px 10px;font-size:.63rem;font-weight:700;display:inline-flex}.blog-article-byline{color:#f7f3ea94;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:10px 25px;margin-top:30px;font-size:.68rem;font-weight:700;display:flex}.blog-article-layout{grid-template-columns:minmax(210px,.36fr) minmax(0,1fr);align-items:start;gap:clamp(60px,9vw,140px);display:grid}@media (max-width:900px){.blog-article-layout{grid-template-columns:1fr;gap:46px}}@media (max-width:767px){.blog-article-page .section{padding-block:76px}.blog-article-hero{min-height:730px}.blog-article-hero-overlay{background:linear-gradient(90deg,#05110df5,#05110dbf 84%,#05110d45),linear-gradient(#0000 38%,#05110de6)}.blog-article-hero-content{padding-block:108px 48px}.blog-article-hero .breadcrumbs{margin-bottom:38px}.blog-article-hero h1{font-size:3.3rem}.blog-article-hero-content>p{font-size:.82rem}}@media (max-width:390px){.blog-article-hero h1{font-size:3rem}}.blog-article-guide-mobile{display:none}@media (max-width:900px){.blog-article-guide-desktop{display:none}.blog-article-guide-mobile{display:block}}
