.cs-blog-page{padding:clamp(32px,5vw,68px) clamp(20px,4vw,60px);margin:0!important}.cs-blog-page>*{max-width:1180px!important;margin-left:auto;margin-right:auto}.cs-blog-page h1,.cs-blog-page h2,.cs-blog-page h3{color:inherit}.cs-blog-page h1{font-size:clamp(36px,5vw,60px);line-height:1.12}.cs-blog-page p{font-size:17px;line-height:1.7}.cs-blog-page .cs-blog-eyebrow{color:#d7a76a;font-size:12px;letter-spacing:.14em;font-weight:700}.cs-blog-page .cs-blog-intro{max-width:1180px!important;margin-bottom:36px}.cs-blog-page a{color:#d7a76a}.cs-blog-page .wp-block-post-template{gap:24px;padding:0}.cs-blog-page .wp-block-post{background:#22251f;list-style:none;overflow:hidden;border-radius:4px}.cs-blog-page .wp-block-post-featured-image{margin:0}.cs-blog-page .wp-block-post-featured-image img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3}.cs-blog-page .cs-blog-card-body{padding:24px}.cs-blog-page .wp-block-post-title{font-size:24px;line-height:1.25;margin:12px 0}.cs-blog-page .wp-block-post-title a{color:#f5f0e8;text-decoration:none}.cs-blog-page .wp-block-post-date{color:#d7a76a;font-size:13px}.cs-blog-page .wp-block-post-excerpt{margin-bottom:18px}.cs-blog-page .wp-block-read-more{font-size:15px;font-weight:700;text-decoration:none}.cs-blog-page .wp-block-query-pagination{margin-top:32px;gap:18px}.cs-blog-page .page-numbers{display:inline-block;padding:6px 10px}.cs-blog-page .page-numbers.current{background:#d7a76a;color:#171916;border-radius:3px}.cs-blog-page a:hover{text-decoration:underline}.cs-blog-page a:focus-visible{outline:3px solid #f5f0e8;outline-offset:4px}@media(min-width:782px){.cs-blog-page .wp-block-post-template.is-layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:601px) and (max-width:781px){.cs-blog-page .wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cs-blog-page .wp-block-post-template.is-layout-grid{grid-template-columns:1fr}.cs-blog-page .cs-blog-card-body{padding:20px}}
