.blog-hero{background:var(--dark);color:var(--paper);padding-block:28px 60px}.blog-hero .breadcrumb{margin-bottom:38px}.blog-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:85px;align-items:center}.blog-hero h1{font-size:clamp(44px,5vw,70px);font-weight:500;line-height:1.12;letter-spacing:-2.5px}.blog-hero h1 em{color:var(--gold)}.blog-hero-grid>div>p:not(.eyebrow){color:#b7c1b4;font-size:15px;max-width:425px;margin-block:28px}.blog-hero-note{font-size:8px;letter-spacing:1.6px;color:#b7c1b4;margin-top:30px}.blog-hero figure img{width:100%;height:500px;object-fit:cover;object-position:center 58%}.blog-hero figcaption{font-size:9px;color:#b7c1b4;margin-top:12px}.blog-topics{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.blog-topics>a{background:white;border:1px solid var(--line);padding:25px;display:flex;flex-direction:column;transition:background .2s}.blog-topics>a:hover{background:#eeeee6}.blog-topic-number{font-size:8px;letter-spacing:1.5px;color:#8b7755;margin-bottom:38px}.blog-topics .eyebrow{font-size:8px;margin-bottom:14px}.blog-topics h3{font-size:23px;line-height:1.3;letter-spacing:-.6px}.blog-topic-action{font-size:11px;font-weight:700;display:flex;justify-content:space-between;gap:15px;margin-top:auto;padding-top:30px}.blog-topic-action b{font-size:20px;font-weight:400}.blog-reading{background:#eeeee6}.blog-reading-grid{display:grid;grid-template-columns:240px 1fr;gap:100px;align-items:start}.blog-index{position:sticky;top:125px;padding-block:65px}.blog-index nav{display:grid;gap:20px;font-size:12px}.blog-index nav a{padding-bottom:15px;border-bottom:1px solid var(--line)}.blog-index-cta{display:block;font-size:11px;margin-top:30px;font-weight:700}.blog-guide{padding-block:65px;border-bottom:1px solid #cbd0c6;scroll-margin-top:105px}.blog-guide:last-child{border-bottom:0}.blog-guide h2{font-size:36px;line-height:1.2;letter-spacing:-1px;max-width:690px}.blog-guide-intro{font-size:15px;margin-top:25px;max-width:650px}.blog-guide ol{padding-left:25px;margin-block:30px}.blog-guide li{padding:18px 0 18px 12px;border-top:1px solid #cbd0c6}.blog-guide li::marker{color:#8b7755;font-size:13px}.blog-guide h3{font-size:19px;line-height:1.4}.blog-guide li p{font-size:14px;margin-top:10px}.blog-takeaway{background:var(--paper);border-left:2px solid var(--gold);padding:23px 25px;margin-block:25px}.blog-takeaway>span{font-size:8px;letter-spacing:1.5px;color:#8b7755}.blog-takeaway p{font-size:13px;margin-top:12px}.blog-guide .text-link{font-size:12px;line-height:1.5}.blog-back{display:block;margin-top:25px;font-size:10px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.blog-regions{display:grid;grid-template-columns:1fr 1fr;gap:85px}.blog-regions>div>p:not(.eyebrow){font-size:14px;margin-bottom:25px}.blog-regions .text-link{font-size:12px}@media(max-width:1100px){.blog-hero-grid{gap:45px}.blog-topics{grid-template-columns:1fr 1fr}.blog-reading-grid{grid-template-columns:190px 1fr;gap:50px}.nav nav{gap:17px}.blog-topics h3{font-size:25px}}@media(max-width:700px){.blog-hero{padding-block:24px 40px}.blog-hero .breadcrumb{font-size:9px;margin-bottom:30px}.blog-hero-grid,.blog-reading-grid,.blog-regions{grid-template-columns:1fr;gap:32px}.blog-hero h1{font-size:44px;letter-spacing:-1.8px}.blog-hero-grid>div>p:not(.eyebrow){font-size:14px}.blog-hero figure img{height:390px;object-position:center 60%}.blog-topics{grid-template-columns:1fr;gap:20px}.blog-topic-number{margin-bottom:25px}.blog-reading-grid{gap:0}.blog-index{position:static;padding-block:35px 0}.blog-index nav{grid-template-columns:1fr 1fr;gap:15px;font-size:11px}.blog-index-cta{display:none}.blog-guide{padding-block:45px}.blog-guide h2{font-size:30px}.blog-guide-intro,.blog-guide li p{font-size:13px}.blog-guide h3{font-size:18px}.blog-regions{gap:25px}.blog-takeaway{padding:20px}.blog-hero .eyebrow{font-size:8px}}
