*{box-sizing:border-box}body{margin:0;background:#FBF8F2;color:#12293A;font:16px/1.7 Figtree,Arial,sans-serif}#blog-content h1,#blog-content h2,#blog-content h3{font-family:Newsreader,Georgia,serif;font-weight:400;line-height:1.15;margin:0 0 18px}#blog-content h1{font-size:clamp(36px,5.5vw,66px)}#blog-content h2{font-size:clamp(28px,3vw,38px)}#blog-content h3{font-size:26px}#blog-content a{color:inherit;text-decoration:none}#blog-content a:hover{color:#977031}#blog-content a:focus-visible{outline:2px solid #C9A45C;outline-offset:4px}#blog-content img{width:100%;height:100%;max-height:540px;object-fit:cover;display:block}#blog-content figure{margin:0;overflow:hidden}#blog-content figcaption{font-size:12px;color:#5A7183;margin-top:8px}#blog-content p{margin:0 0 18px}.blog-wrap{max-width:1200px;margin:auto;padding:48px clamp(20px,4vw,48px)}.blog-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;min-height:420px}.blog-hero figure{height:360px;border-radius:190px 190px 2px 2px}.blog-crumb{font-size:12px;color:#5A7183;margin-bottom:32px;overflow-wrap:anywhere}.blog-eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#8A6830}.blog-intro{color:#526775;font-size:18px;max-width:52ch}.blog-textlink{border-bottom:1px solid #C9A45C;display:inline-block;padding:5px 0}.blog-editorial{background:#F0EADF}.blog-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.blog-feature figure{height:340px}.blog-meta{font-size:12px;color:#5A7183}.blog-filters,.blog-pagination{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 30px}.blog-filters a,.blog-pagination a{border:1px solid #D4CAB9;padding:7px 16px;border-radius:2px}.blog-filters [aria-current],.blog-pagination [aria-current]{background:#1C3A52;color:#FBF8F2!important}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.blog-card figure{height:210px;margin-bottom:20px!important}.blog-card p{color:#526775}.blog-card h3,.blog-articlehead h1{overflow-wrap:anywhere}.blog-stay{background:#1C3A52;color:#FBF8F2;padding:48px max(24px,calc((100vw - 1104px)/2));display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.blog-stay .blog-eyebrow{color:#C9A45C}.blog-button{background:#C9A45C;color:#12293A!important;padding:14px 24px;display:inline-block}.blog-empty{padding:28px 0;max-width:65ch}.blog-articlehead{max-width:800px;margin:0 auto 32px;text-align:center}.blog-articlehead h1{font-size:clamp(34px,4.5vw,54px)}.blog-articlehead .blog-intro{margin:0 auto 20px!important}.blog-articlecols{display:grid;grid-template-columns:190px minmax(0,1fr);gap:48px;max-width:900px;margin:44px auto}.blog-no-toc{display:block;max-width:720px}.blog-toc{border-top:1px solid #CCB995;padding-top:20px}.blog-toc h2{font-size:22px!important}.blog-toc a{display:block;margin-bottom:12px;font-size:13px}.blog-copy{overflow-wrap:anywhere}.blog-copy p{color:#526775}.blog-copy h2,.blog-copy h3{margin-top:32px!important;scroll-margin-top:180px}.blog-copy a{text-decoration:underline!important;text-decoration-color:#C9A45C!important}.blog-copy figure{margin:28px 0!important}.blog-copy blockquote{margin:28px 0;border-left:3px solid #C9A45C;padding:16px 24px;background:#F0EADF}.blog-preview{padding:16px 24px;background:#EAD9B6;text-align:center}@media(max-width:900px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-hero,.blog-feature{gap:28px}.blog-articlecols{gap:28px;grid-template-columns:150px minmax(0,1fr)}}@media(max-width:650px){.blog-hero,.blog-feature,.blog-grid,.blog-articlecols{grid-template-columns:1fr}.blog-hero{min-height:0}.blog-hero figure{height:280px}.blog-wrap{padding-top:32px;padding-bottom:32px}.blog-articlehead{text-align:left}.blog-toc{margin-bottom:4px}.blog-stay{padding:32px 20px}.blog-card figure{height:230px}.blog-feature figure{height:260px}}
