nav .nav-cta{display:none}.header-btn{border:calc(1 * var(--vw)) solid rgb(255 255 255 / .8);padding:calc(10 * var(--vw)) calc(18 * var(--vw));border-radius:calc(999 * var(--vw));font-size:calc(14 * var(--vw))}.blogs-page{font-family:Georgia,"Times New Roman",serif}.blogs-page h2{font-size:clamp(calc(32 * var(--vw)), 4vw, calc(54 * var(--vw)));line-height:1.05;font-weight:400;margin-bottom:calc(24 * var(--vw))}.blogs-page h3{font-size:calc(25 * var(--vw));font-weight:400;margin-bottom:calc(12 * var(--vw))}.blogs-page p{font-size:calc(17 * var(--vw));max-width:calc(700 * var(--vw));color:#4f5a51}.blogs-page .eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:calc(2.5 * var(--vw));font-size:calc(12 * var(--vw));color:#a98f58;margin-bottom:calc(16 * var(--vw));font-family:Arial,sans-serif;font-weight:700}.blogs-page .btn{display:inline-block;padding:calc(14 * var(--vw)) calc(26 * var(--vw));border-radius:calc(999 * var(--vw));font-family:Arial,sans-serif;font-size:calc(14 * var(--vw));font-weight:700}.blogs-page .btn.primary{background:#a98f58;color:#fff}.blogs-page .btn.secondary{border:calc(1 * var(--vw)) solid rgb(255 255 255 / .7);color:#fff}.blogs-page .hero-actions{display:flex;gap:calc(14 * var(--vw));flex-wrap:wrap;margin-top:calc(34 * var(--vw))}.blogs-page .section{padding:calc(110 * var(--vw)) 8%}.blogs-page .image-card{border-radius:calc(30 * var(--vw));overflow:hidden;min-height:calc(520 * var(--vw))}.blogs-page .image-card img{width:100%;height:100%;object-fit:cover;filter:brightness(.62)}.blogs-page .meta{font-family:Arial,sans-serif;font-size:calc(12 * var(--vw));letter-spacing:calc(1.7 * var(--vw));text-transform:uppercase;color:#a98f58;font-weight:700;margin-bottom:calc(15 * var(--vw))}.blogs-page .categories{background:#1f2d22;color:#fff}.blogs-page .categories h2,.blogs-page .categories p{color:#fff}.blogs-page .cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(18 * var(--vw));margin-top:calc(42 * var(--vw))}.blogs-page .cat-card{position:relative;background:rgb(255 255 255 / .08);border-radius:calc(22 * var(--vw));padding:calc(28 * var(--vw));min-height:calc(180 * var(--vw));overflow:hidden;transition:all 0.3s ease-in}.blogs-page .cat-card:hover{scale:1.03}.blogs-page .cat-card p{font-size:calc(17 * var(--vw));color:rgb(255 255 255 / .82)}.blogs-page .blog-grid-section{background:#efe6d3}.blogs-page .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(26 * var(--vw));margin-top:calc(45 * var(--vw))}.blogs-page .blog-loadmore-wrap{display:flex;justify-content:center;margin-top:calc(48 * var(--vw))}.blogs-page .blog-loadmore{border:0;cursor:pointer}.blogs-page .blog-loadmore.is-loading{opacity:.7;pointer-events:none}.blogs-page .post-card{background:#fffaf0;border-radius:calc(28 * var(--vw));overflow:hidden;box-shadow:0 calc(20 * var(--vw)) calc(55 * var(--vw)) rgb(40 30 15 / .08);transition:all 0.5s ease-in}.blogs-page .post-card .post-card-img-wrap{height:calc(260 * var(--vw));width:100%;overflow:hidden}.blogs-page .post-card img{width:100%;height:calc(260 * var(--vw));object-fit:cover;scale:1;filter:brightness(.62);transition:all 0.5s ease-in}.blogs-page .post-card:hover{box-shadow:0 calc(20 * var(--vw)) calc(55 * var(--vw)) rgb(40 30 15 / .4)}.blogs-page .post-card:hover .post-card-img-wrap img{scale:1.1}.blogs-page .post-content{padding:calc(30 * var(--vw))}.blogs-page .post-content p{font-size:calc(17 * var(--vw));color:#4f5a51;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogs-page .read-more{position:relative;display:inline-block;margin-top:calc(18 * var(--vw));font-family:Arial,sans-serif;font-size:calc(13 * var(--vw));text-transform:uppercase;letter-spacing:calc(1.5 * var(--vw));color:#a98f58;font-weight:700}.blogs-page .read-more::after{position:absolute;content:"";left:0;bottom:0;width:0%;height:calc(1 * var(--vw));background-color:#a98f58;transition:all 0.3s ease-in}.blogs-page .read-more:hover::after{width:100%}.blogs-page .seo-strip{text-align:center;background:#fffaf0}.blogs-page .keyword-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--vw));margin-top:calc(38 * var(--vw))}.blogs-page .keyword{background:#f4ead7;border-radius:calc(999 * var(--vw));padding:calc(15 * var(--vw)) calc(20 * var(--vw));font-family:Arial,sans-serif;font-size:calc(14 * var(--vw));transition:all 0.3s ease-in}.blogs-page .keyword:hover{scale:1.01;box-shadow:0 calc(5 * var(--vw)) calc(100 * var(--vw)) 0 rgb(0 0 0 / .15)}.blogs-page .final-cta{min-height:calc(600 * var(--vw));position:relative;overflow:hidden;display:flex;align-items:center}.blogs-page .final-cta img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.blogs-page .final-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(18 31 22 / .86),rgb(18 31 22 / .25));z-index:1}.blogs-page .final-content{position:relative;z-index:2;max-width:calc(760 * var(--vw));color:#fff;padding-left:8%}.blogs-page .final-cta .eyebrow{font-family:'Inter',sans-serif;text-transform:uppercase;letter-spacing:calc(2.8 * var(--vw));font-size:calc(12 * var(--vw));color:var(--gold-soft);margin-bottom:calc(18 * var(--vw));font-weight:600}.blogs-page .final-cta h2{font-family:'Cormorant Garamond',serif;font-size:calc(82 * var(--vw));line-height:1.05;margin-bottom:calc(26 * var(--vw));font-weight:500;color:#fff}.blogs-page .final-cta p{font-size:calc(19 * var(--vw));max-width:calc(620 * var(--vw));color:#F2E8D8;margin-bottom:calc(34 * var(--vw))}.blogs-page .final-cta .btn{display:inline-flex;align-items:center;justify-content:center;min-height:calc(52 * var(--vw));padding:0 calc(28 * var(--vw));border-radius:calc(999 * var(--vw));font-family:'Inter',sans-serif;font-size:calc(14 * var(--vw));font-weight:600;letter-spacing:calc(0.2 * var(--vw))}.blogs-page .final-cta .btn.primary{background:var(--gold);color:#fff}.blogs-page .final-cta .btn.secondary{background:#fff0;border:calc(1 * var(--vw)) solid rgb(255 255 255 / .75);color:#fff}@media (hover:hover){.blogs-page .final-cta .btn{transition:transform 0.45s var(--hover-ease),box-shadow 0.45s var(--hover-ease),background-color 0.45s var(--hover-ease),color 0.45s var(--hover-ease),filter 0.45s var(--hover-ease);backface-visibility:hidden;transform:translate3d(0,0,0)}.blogs-page .final-cta .btn:hover{transform:translate3d(0,calc(-3 * var(--vw)),0);box-shadow:0 calc(12 * var(--vw)) calc(26 * var(--vw)) rgb(40 30 15 / .18);filter:brightness(1.05)}.blogs-page .final-cta .btn:active{transform:translate3d(0,calc(-1 * var(--vw)),0);transition-duration:0.15s}.blogs-page .final-cta .btn.secondary:hover{background-color:rgb(255 255 255 / .14);filter:none}}@media (max-width:900px){.header-btn{display:none}.blogs-page .section{padding:70px 6%}.blogs-page p{font-size:16px}.blogs-page .cat-grid,.blogs-page .blog-grid,.blogs-page .keyword-grid{grid-template-columns:1fr}.blogs-page .image-card{min-height:360px}.blogs-page .final-content{padding:120px 0 0}}@media (max-width:600px){.blogs-page .final-cta h2{font-size:48px}}