body.blog-archive-page{background:#fbf8f4;overflow-x:hidden}body.blog-archive-page #content{background:#fbf8f4;padding-bottom:72px}.blog-hero{position:relative;width:100vw;left:50%;transform:translateX(-50%);margin:0 0 36px;padding:72px 24px 56px;background:#f6f0e8;overflow:hidden;text-align:center}.blog-hero__blob{position:absolute;left:-140px;top:-120px;width:460px;height:420px;background:#f3e4d8;border-radius:58% 42% 48% 52%;pointer-events:none}.blog-hero__leaf{position:absolute;right:2vw;top:18px;width:230px;height:auto;pointer-events:none}.blog-hero__inner{position:relative;z-index:1;max-width:720px;margin:0 auto}.blog-hero h1{margin:0;padding:0;border:0;color:#243746;font-family:'Playfair',Georgia,'Times New Roman',serif;font-size:52px;font-weight:400;line-height:1.15;text-transform:none}.blog-hero p{margin:14px 0 0;color:#6a7378;font-size:18px;line-height:1.5}.blog-feature,.blog-card{background:#fff;border:1px solid #e7ddd2;border-radius:14px;box-shadow:0 10px 28px rgba(70,52,32,.04)}.blog-feature{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center;margin:8px 0 58px;padding:22px}.blog-feature__media,.blog-card__media{position:relative;display:block;overflow:hidden;border-radius:10px;background-color:#efe6dc;background-position:center;background-repeat:no-repeat;background-size:cover}.blog-feature__media{aspect-ratio:4/3;min-height:240px}.blog-card__media{aspect-ratio:16/10;min-height:180px;margin:16px 16px 0}.blog-feature__media img,.blog-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover}.blog-feature__body{padding:12px 18px 12px 6px}.blog-kicker{margin:0 0 10px;color:#b08a62;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.blog-feature__title,.blog-card__title,.blog-section__title{margin:0;padding:0;border:0;color:#243746;font-family:'Playfair',Georgia,'Times New Roman',serif;font-weight:400;line-height:1.25;text-transform:none}.blog-feature__title{font-size:32px}.blog-card__title{font-size:22px}.blog-feature__title a,.blog-card__title a{color:inherit;text-decoration:none}.blog-feature__title a:hover,.blog-feature__title a:focus,.blog-card__title a:hover,.blog-card__title a:focus{color:#8f6843;text-decoration:none}.blog-feature__excerpt,.blog-card__excerpt{margin:14px 0 0;color:#5e686e;font-size:16px;line-height:1.6}.blog-meta{margin:16px 0 0;color:#8b9398;font-size:14px;line-height:1.4}.blog-meta__dot{margin:0 6px;color:#c3b6aa}.blog-feature__more,.blog-card__more,.blog-explore a{text-decoration:none}.blog-feature__more{display:inline-block;margin-top:22px;padding:12px 22px;border-radius:6px;background:#a67c52;color:#fff;font-size:15px;line-height:1.2}.blog-feature__more:hover,.blog-feature__more:focus{background:#8f6843;color:#fff;text-decoration:none}.blog-section{margin-top:8px}.blog-section__title{display:flex;align-items:center;gap:16px;margin:0 0 26px;font-size:36px}.blog-section__title:after{content:"";display:block;width:92px;height:1px;background:#c4a484}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.blog-card{display:flex;flex-direction:column;height:100%;padding-bottom:22px}.blog-card__body{display:flex;flex-direction:column;flex:1;padding:18px 20px 0}.blog-card__excerpt{font-size:15px}.blog-card__more{display:inline-block;margin-top:auto;padding-top:18px;color:#a67c52;font-size:15px}.blog-card__more:hover,.blog-card__more:focus{color:#8f6843;text-decoration:none}.blog-edit{display:block;margin-top:10px;font-size:12px}.blog-edit a{color:#8b9398}.blog-explore{display:flex;align-items:center;justify-content:center;gap:22px;margin:54px 0 8px}.blog-explore__rule{display:block;width:72px;height:1px;background:#c4a484}.blog-explore a{color:#a67c52;font-size:16px}.blog-explore a:hover,.blog-explore a:focus{color:#8f6843;text-decoration:none}.blog-explore__prev{color:#8b9398}.blog-empty{margin:24px 0 48px;text-align:center;color:#5e686e}@media (max-width:991px){.blog-hero h1{font-size:42px}.blog-hero__leaf{width:160px;opacity:.7}.blog-feature{grid-template-columns:1fr;gap:8px}.blog-feature__body{padding:8px 8px 6px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-section__title{font-size:30px}}@media (max-width:767px){.blog-hero{padding:48px 20px 40px}.blog-hero h1{font-size:34px}.blog-hero p{font-size:16px}.blog-hero__leaf,.blog-hero__blob{display:none}.blog-feature{margin-bottom:40px;padding:14px}.blog-feature__title{font-size:26px}.blog-grid{grid-template-columns:1fr}.blog-explore{flex-wrap:wrap;gap:12px 18px}}