.BlogHero_hero__tYtAb{position:relative;display:flex;align-items:flex-end;min-height:clamp(460px,74vh,660px);overflow:hidden;color:var(--ivory);text-decoration:none}.BlogHero_bg__ENVBX{position:absolute;inset:0;z-index:0;background:#2a1c1a}.BlogHero_bg__ENVBX img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.BlogHero_hero__tYtAb:focus-visible .BlogHero_bg__ENVBX img,.BlogHero_hero__tYtAb:hover .BlogHero_bg__ENVBX img{transform:scale(1.035)}.BlogHero_hero__tYtAb:focus-visible{outline:2px solid var(--gold-light);outline-offset:-6px}.BlogHero_scrim__uUtp2{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(43,32,30,.5),rgba(43,32,30,.18) 34%,rgba(74,48,45,.72) 76%,rgba(58,37,35,.97)),linear-gradient(72deg,rgba(43,32,30,.74),rgba(43,32,30,.2) 52%,transparent 78%)}.BlogHero_petal__uhYu1{position:absolute;z-index:2;pointer-events:none}.BlogHero_petal1__w236S{top:20%;right:8%;width:22px;height:22px;opacity:.5;animation:BlogHero_drift__PvQpf 12s ease-in-out infinite alternate}.BlogHero_petal2__bdkpY{top:44%;right:15%;width:14px;height:14px;opacity:.4;animation:BlogHero_driftSlow__mPiIl 10s ease-in-out infinite alternate}.BlogHero_inner__qgyCp{position:relative;z-index:3;width:100%;max-width:1240px;margin:0 auto;padding:150px 6vw clamp(58px,9vw,100px)}.BlogHero_kicker__vRvmR{display:block;font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:var(--gold-light)}.BlogHero_meta__yiIlM{margin:14px 0 0;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ivory);opacity:.82}.BlogHero_dot__XeW6J{margin:0 .6em;color:var(--gold-light)}.BlogHero_title__c2ePO{margin:12px 0 0;max-width:20ch;font-family:Fraunces,serif;font-weight:400;font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.14;color:var(--ivory);text-wrap:balance;text-shadow:0 4px 30px rgba(0,0,0,.4)}.BlogHero_excerpt__0uX9y{margin:18px 0 0;max-width:46ch;font-size:1rem;line-height:1.7;color:var(--ivory);opacity:.85;text-wrap:pretty}.BlogHero_read__mkuCu{display:inline-flex;align-items:center;gap:9px;margin-top:26px;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ivory);padding-bottom:5px;border-bottom:1px solid var(--gold-light);transition:gap .35s ease}.BlogHero_hero__tYtAb:hover .BlogHero_read__mkuCu{gap:15px}.BlogHero_arrow__Up4P0{font-family:Fraunces,serif;font-style:italic;text-transform:none;letter-spacing:0}.BlogHero_wave__zlf_8{position:absolute;left:0;right:0;bottom:-1px;z-index:3;width:100%;height:60px;pointer-events:none}@media (max-width:620px){.BlogHero_excerpt__0uX9y{display:none}}@keyframes BlogHero_drift__PvQpf{0%{transform:translate(0) rotate(0deg)}to{transform:translate(14px,-22px) rotate(12deg)}}@keyframes BlogHero_driftSlow__mPiIl{0%{transform:translate(0) rotate(0deg)}to{transform:translate(-18px,18px) rotate(-10deg)}}.PostCard_card__pLbvo{display:flex;flex-direction:column;background:var(--ivory);border-radius:3px 22px 3px 22px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 22px 44px -26px rgba(74,48,45,.4);transition:transform .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s ease}.PostCard_card__pLbvo:focus-visible,.PostCard_card__pLbvo:hover{transform:translateY(-6px);box-shadow:0 34px 56px -24px rgba(169,120,43,.4)}.PostCard_card__pLbvo:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.PostCard_media__VmVuU{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--blush)}.PostCard_media__VmVuU img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.PostCard_card__pLbvo:focus-visible .PostCard_media__VmVuU img,.PostCard_card__pLbvo:hover .PostCard_media__VmVuU img{transform:scale(1.06)}.PostCard_category__ETZ_e{position:absolute;left:16px;bottom:14px;z-index:1;padding:6px 13px;background:rgba(43,32,30,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:2px 10px 2px 10px;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light)}.PostCard_body__dCbTf{display:flex;flex-direction:column;flex:1 1;padding:26px 26px 28px}.PostCard_title__dAraN{font-family:Fraunces,serif;font-weight:400;font-size:1.24rem;line-height:1.32;color:var(--mauve-dark);margin:0;text-wrap:pretty}.PostCard_excerpt__1cF5S{margin:12px 0 0;font-size:.9rem;line-height:1.72;color:var(--charcoal);opacity:.74;text-wrap:pretty}.PostCard_meta__om5Mf{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);opacity:.55}.PostCard_dot__Keu1f{margin:0 .5em;color:var(--gold)}.BlogList_section__2Czht{background:var(--blush);padding:clamp(56px,8vw,90px) 6vw clamp(90px,14vw,150px)}.BlogList_inner__MURdI{max-width:1240px;margin:0 auto}.BlogList_filters__FwYGW{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:clamp(40px,6vw,66px)}.BlogList_filter__56y2_{border:1px solid var(--line);background:transparent;color:var(--mauve-dark);font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;padding:10px 20px;border-radius:999px;cursor:pointer;transition:background .35s ease,color .35s ease,border-color .35s ease}.BlogList_filter__56y2_:hover{border-color:var(--gold);color:var(--gold)}.BlogList_filterActive__KBnUU,.BlogList_filterActive__KBnUU:hover{background:var(--gold);border-color:var(--gold);color:var(--ivory)}.BlogList_filter__56y2_:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.BlogList_feature__YnERA{margin-bottom:clamp(30px,5vw,48px)}.BlogList_grid__I9815{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,3vw,36px);gap:clamp(24px,3vw,36px)}.BlogList_empty__w06_M{text-align:center;font-family:Fraunces,serif;font-style:italic;color:var(--mauve);padding:60px 0}@media (max-width:1000px){.BlogList_grid__I9815{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.BlogList_grid__I9815{grid-template-columns:1fr}}