.inner-hero{background:#1a1d1e;color:#fff;padding:90px 6%;position:relative;overflow:hidden}.inner-hero:after{content:"";position:absolute;width:340px;height:340px;border:1px solid #bd5d3f;border-radius:50%;left:8%;top:-120px;box-shadow:0 0 0 65px #bd5d3f22,0 0 0 130px #bd5d3f16}.inner-hero p{color:#bd5d3f;font-weight:800}.inner-hero h1{font-size:64px;line-height:1.05;margin:8px 0 18px}.inner-hero .intro{color:#d7d2cd;font-size:19px;max-width:720px;line-height:1.8}.article-list{background:#f3efe8;padding:70px 6%;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.article-card{background:#fff;border:1px solid #d9d1c8;display:flex;flex-direction:column}.article-card img{width:100%;height:250px;object-fit:cover}.article-card-body{padding:27px;display:flex;flex-direction:column;flex:1}.article-card small{color:#bd5d3f;font-weight:800}.article-card h2{font-size:27px;line-height:1.25;margin:10px 0}.article-card p{color:#6e6a65;line-height:1.75}.article-card a{color:#bd5d3f;font-weight:800;margin-top:auto}.single-wrap{background:#f3efe8;padding:70px 6%}.single-article{max-width:880px;margin:auto;background:#fff;padding:60px 75px}.single-article h1{font-size:52px;line-height:1.15;margin:0 0 20px}.single-article .meta{color:#bd5d3f;font-weight:700;border-bottom:1px solid #d9d1c8;padding-bottom:20px}.single-article .featured-image{width:100%;height:430px;object-fit:cover;margin:32px 0}.single-article .content{font-size:18px;line-height:1.9;color:#332f2c}.single-article .content h2{font-size:31px;margin:42px 0 12px}.single-article .content h3{font-size:23px}.single-article .content a{color:#a84c31;text-decoration:underline}.single-article .content ul{padding-right:24px}.article-note{background:#1a1d1e;color:#fff;padding:22px;margin:35px 0}.back-articles{display:inline-block;background:#bd5d3f;color:#fff;padding:14px 22px;margin-top:30px}@media(max-width:850px){.inner-hero{padding:65px 24px}.inner-hero h1{font-size:42px}.article-list{grid-template-columns:1fr;padding:40px 20px}.single-wrap{padding:30px 15px}.single-article{padding:35px 24px}.single-article h1{font-size:38px}.single-article .featured-image{height:250px}}
