.blog-module__-QYBDq__hero{background:linear-gradient(135deg,#f9f1e9,#fff 62%);border-bottom:1px solid #eee4dc;padding:70px 60px 58px}.blog-module__-QYBDq__heroInner{max-width:1280px;margin:auto}.blog-module__-QYBDq__eyebrow{color:#8f392f;letter-spacing:.2em;font-size:12px;font-weight:800}.blog-module__-QYBDq__hero h1{color:#171210;max-width:760px;margin:12px 0 14px;font-size:clamp(42px,6vw,76px);line-height:1}.blog-module__-QYBDq__hero p{color:#70645e;max-width:670px;margin:0;font-size:18px;line-height:1.65}.blog-module__-QYBDq__listing{max-width:1400px;margin:auto;padding:54px 60px 84px}.blog-module__-QYBDq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px;display:grid}.blog-module__-QYBDq__card{background:#fff;flex-direction:column;min-width:0;display:flex}.blog-module__-QYBDq__image{aspect-ratio:16/10;background:#f4eee8;display:block;overflow:hidden}.blog-module__-QYBDq__image img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.blog-module__-QYBDq__card:hover .blog-module__-QYBDq__image img{transform:scale(1.035)}.blog-module__-QYBDq__placeholder{color:#a07a68;place-items:center;height:100%;font-size:44px;display:grid}.blog-module__-QYBDq__body{flex-direction:column;flex:1;padding:20px 3px;display:flex}.blog-module__-QYBDq__meta{color:#95766a;align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.blog-module__-QYBDq__body h2{color:#1d1714;margin:10px 0 9px;font-size:23px;line-height:1.24}.blog-module__-QYBDq__body p{color:#776c66;margin:0;line-height:1.65}.blog-module__-QYBDq__read{color:#8f392f;border-bottom:1px solid #8f392f;width:max-content;margin-top:17px;font-size:13px;font-weight:750}.blog-module__-QYBDq__pagination{justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.blog-module__-QYBDq__pagination a,.blog-module__-QYBDq__pagination span{border:1px solid #e1d5cc;place-items:center;min-width:42px;height:42px;display:grid}.blog-module__-QYBDq__pagination span{color:#fff;background:#8f392f}.blog-module__-QYBDq__empty{text-align:center;color:#776c66;padding:70px}.blog-module__-QYBDq__articleHero{background:#211813;place-items:end center;min-height:520px;display:grid;position:relative;overflow:hidden}.blog-module__-QYBDq__articleHero img{object-fit:cover;opacity:.66;width:100%;height:100%;position:absolute;inset:0}.blog-module__-QYBDq__articleHero:after{content:"";background:linear-gradient(#0000 10%,#130c09d1);position:absolute;inset:0}.blog-module__-QYBDq__articleHeading{z-index:1;color:#fff;text-align:center;width:min(940px,100% - 36px);padding:80px 0 54px;position:relative}.blog-module__-QYBDq__articleHeading h1{margin:15px 0 18px;font-size:clamp(38px,6vw,72px);line-height:1.06}.blog-module__-QYBDq__articleHeading p{max-width:760px;margin:0 auto;font-size:18px;line-height:1.6}.blog-module__-QYBDq__articleMeta{color:#eaded6;justify-content:center;gap:13px;font-size:13px;display:flex}.blog-module__-QYBDq__article{color:#302824;width:min(820px,100% - 36px);margin:0 auto;padding:56px 0 90px;font-size:18px;line-height:1.85}.blog-module__-QYBDq__article h2{color:#171210;margin:45px 0 15px;font-size:32px;line-height:1.2}.blog-module__-QYBDq__article h3{color:#171210;margin:34px 0 12px;font-size:25px}.blog-module__-QYBDq__article p{margin:0 0 22px}:is(.blog-module__-QYBDq__article ul,.blog-module__-QYBDq__article ol){margin:0 0 24px;padding-left:26px}.blog-module__-QYBDq__article blockquote{color:#5b463c;background:#fbf5ef;border-left:4px solid #d5ad88;margin:32px 0;padding:20px 24px}.blog-module__-QYBDq__article a{color:#8f392f;text-decoration:underline}.blog-module__-QYBDq__tags{border-top:1px solid #eadfd8;flex-wrap:wrap;gap:8px;margin-top:42px;padding-top:25px;display:flex}.blog-module__-QYBDq__tags span{color:#765a4d;background:#f7efe9;border-radius:999px;padding:7px 12px;font-size:12px}@media (max-width:900px){.blog-module__-QYBDq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__-QYBDq__hero,.blog-module__-QYBDq__listing{padding-left:24px;padding-right:24px}}@media (max-width:560px){.blog-module__-QYBDq__hero{padding:42px 18px}.blog-module__-QYBDq__hero p{font-size:16px}.blog-module__-QYBDq__listing{padding:32px 18px 60px}.blog-module__-QYBDq__grid{grid-template-columns:1fr;gap:30px}.blog-module__-QYBDq__articleHero{min-height:450px}.blog-module__-QYBDq__articleHeading{padding-bottom:38px}.blog-module__-QYBDq__articleHeading p{font-size:16px}.blog-module__-QYBDq__article{padding-top:38px;font-size:16px}}
