.pa-blog-hero{padding-top:76px;padding-bottom:44px;text-align:center}.pa-blog-crumbs{font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:#6E6A5B;margin-bottom:20px}.pa-blog-crumbs a{color:#6E6A5B}.pa-blog-crumbs a:hover{color:#916627}.pa-blog-crumbs span{margin:0 8px}.pa-blog-crumbs .is-current{color:#24261F;font-weight:600;margin:0}.pa-blog-hero h1{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(42px,5.6vw,72px);line-height:1;letter-spacing:-0.01em;margin:0 0 18px;color:#1A211B}.pa-blog-hero p{font-size:17px;line-height:1.6;color:#57544A;max-width:560px;margin:0 auto}.pa-blog-featured-wrap{padding-bottom:26px}.pa-blog-featured{display:grid;grid-template-columns:1.25fr 1fr;background:#1A211B;border:1px solid #ddd;border-radius:8px;overflow:hidden;color:#F3EDE1;min-height:420px}.pa-blog-featured:hover{color:#F3EDE1}.pa-blog-featured__media{position:relative;min-height:300px;overflow:hidden}.pa-blog-featured__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.pa-blog-featured:hover .pa-blog-featured__media img{transform:scale(1.04)}.pa-blog-featured__body{padding:52px;display:flex;flex-direction:column;justify-content:center}.pa-blog-featured__tags{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pa-blog-featured__badge{background:#B4813A;color:#F6F1E6;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;font-weight:700;padding:6px 12px;border-radius:2px}.pa-blog-featured__cat{font-size:11.5px;letter-spacing:0.12em;text-transform:uppercase;color:#D8B871;font-weight:600}.pa-blog-featured__title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(28px,3vw,40px);line-height:1.1;margin-bottom:14px;color:#F3EDE1;display:block}.pa-blog-featured__excerpt{font-size:15px;line-height:1.65;color:rgba(243,237,225,0.75);margin-bottom:22px;display:block}.pa-blog-featured__meta{font-size:12.5px;color:rgba(243,237,225,0.55);display:flex;gap:14px;align-items:center}.pa-blog-tabs{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;padding-top:22px;padding-bottom:8px}.pa-blog-tab{background:transparent;color:#24261F;border:1px solid rgba(36,38,31,0.25);border-radius:999px;padding:10px 22px;font-size:12.5px;letter-spacing:0.08em;text-transform:uppercase;font-weight:600;transition:all 0.18s ease}.pa-blog-tab:hover{border-color:#B4813A;color:#916627}.pa-blog-tab.is-active{background:#1A211B;color:#F3EDE1;border-color:#1A211B}.pa-blog-section{padding-top:52px;padding-bottom:16px}.pa-blog-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px;flex-wrap:wrap}.pa-blog-section__kicker{font-size:11.5px;letter-spacing:0.2em;text-transform:uppercase;font-weight:600;color:#B4813A;margin-bottom:10px}.pa-blog-section__head h2{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(30px,3.6vw,44px);line-height:1.02;margin:0;color:#1A211B}.pa-blog-section__all{font-size:12.5px;letter-spacing:0.12em;text-transform:uppercase;font-weight:600;color:#24261F;border-bottom:1px solid #B4813A;padding-bottom:4px}@media (max-width:860px){.pa-blog-featured{grid-template-columns:1fr}.pa-blog-featured__body{padding:32px}}.pa-blog-grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.pa-blog-grid--4{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.pa-blog-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pa-blog-grid--4{grid-template-columns:1fr}}
