.blog-module__3rPSzG__intro,.blog-module__3rPSzG__categoryHero,.blog-module__3rPSzG__postHero{border-bottom:1px solid var(--line);max-width:1440px;margin:auto;padding:82px max(5vw,48px) 70px}.blog-module__3rPSzG__intro{max-width:1000px;margin-left:max(5vw,48px);padding-left:0}.blog-module__3rPSzG__intro h1,.blog-module__3rPSzG__categoryHero h1,.blog-module__3rPSzG__postHero h1{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0 0 22px;font-size:clamp(46px,5vw,76px);font-weight:400;line-height:1.02}.blog-module__3rPSzG__intro>p:last-child,.blog-module__3rPSzG__categoryHero>div>p:last-child,.blog-module__3rPSzG__postHero>div>p:last-child{max-width:720px;margin:0;font-size:20px}.blog-module__3rPSzG__categoryGrid,.blog-module__3rPSzG__postGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.blog-module__3rPSzG__categoryCard,.blog-module__3rPSzG__postCard{border:1px solid var(--line);background:#ffffff29;transition:transform .2s,background-color .2s;display:block}.blog-module__3rPSzG__categoryCard:hover,.blog-module__3rPSzG__postCard:hover{background:#f3ead9;transform:translateY(-4px)}.blog-module__3rPSzG__categoryCard picture,.blog-module__3rPSzG__postCard picture{border-bottom:1px solid var(--line);background:#dcccad;display:block;overflow:hidden}.blog-module__3rPSzG__categoryCard img,.blog-module__3rPSzG__postCard img{object-fit:cover;width:100%;height:285px;transition:transform .35s;display:block}.blog-module__3rPSzG__categoryCard:hover img,.blog-module__3rPSzG__postCard:hover img{transform:scale(1.025)}.blog-module__3rPSzG__categoryCard>div,.blog-module__3rPSzG__postCard>div{padding:28px}.blog-module__3rPSzG__categoryCard h2,.blog-module__3rPSzG__postCard h2{color:var(--ink);margin:0 0 13px;font-size:33px;font-weight:400;line-height:1.1}.blog-module__3rPSzG__postCard h2{font-size:30px}.blog-module__3rPSzG__categoryCard p:not(.blog-module__3rPSzG__eyebrow),.blog-module__3rPSzG__postCard p{margin:0 0 22px}.blog-module__3rPSzG__categoryCard span,.blog-module__3rPSzG__postCard span{color:var(--wine);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700}.blog-module__3rPSzG__back{min-height:44px;color:var(--wine);text-transform:uppercase;letter-spacing:.06em;align-items:center;margin-bottom:28px;font-size:13px;font-weight:700;display:inline-flex}.blog-module__3rPSzG__categoryHero{grid-template-columns:1fr 330px;align-items:center;gap:70px;display:grid}.blog-module__3rPSzG__categoryHero>.blog-module__3rPSzG__back{grid-column:1/-1;margin:0 0 -35px}.blog-module__3rPSzG__categoryHero picture,.blog-module__3rPSzG__postHero picture{background:#dfd0b4;border:7px solid #e5d7bd;display:block;box-shadow:0 12px 24px #31210e29}.blog-module__3rPSzG__categoryHero img{aspect-ratio:1/1.05;object-fit:cover;width:100%;display:block}.blog-module__3rPSzG__postHero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:64px;display:grid}.blog-module__3rPSzG__postHero img{aspect-ratio:1.15;object-fit:cover;width:100%;display:block}.blog-module__3rPSzG__postList{padding-top:60px}.blog-module__3rPSzG__body{max-width:760px;margin:0 auto;padding:76px 0 30px;font-size:18px;line-height:1.75}.blog-module__3rPSzG__body p{margin:0 0 26px}.blog-module__3rPSzG__body h2{letter-spacing:-.035em;color:var(--ink);margin:62px 0 20px;font-size:clamp(32px,3.8vw,48px);font-weight:400;line-height:1.1}.blog-module__3rPSzG__body a{color:var(--wine);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.blog-module__3rPSzG__body ol{margin:0 0 28px;padding-left:25px}.blog-module__3rPSzG__body li{margin:10px 0;padding-left:8px}.blog-module__3rPSzG__callout{border-top:3px solid var(--gold);border-bottom:1px solid var(--line);color:var(--ink);margin:0 0 35px;padding:25px 0 22px}.blog-module__3rPSzG__callout strong{text-transform:uppercase;letter-spacing:.1em;color:var(--wine);margin-bottom:8px;font-size:13px;display:block}.blog-module__3rPSzG__callout p{margin:0;font-size:22px;line-height:1.45}.blog-module__3rPSzG__image{width:min(100%,640px);height:370px;margin:44px auto;transform:rotate(.7deg)}.blog-module__3rPSzG__imageNarrow{width:min(100%,460px)}.blog-module__3rPSzG__image img{object-fit:cover}.blog-module__3rPSzG__faqSection{padding-top:50px}.blog-module__3rPSzG__faqSection h2{max-width:650px}.blog-module__3rPSzG__faqSection .blog-module__3rPSzG__faq{max-width:760px}@media (max-width:1050px){.blog-module__3rPSzG__categoryHero,.blog-module__3rPSzG__postHero{gap:40px;padding-left:30px;padding-right:30px}.blog-module__3rPSzG__intro{margin-left:30px}.blog-module__3rPSzG__body{padding-left:30px;padding-right:30px}}@media (max-width:760px){.blog-module__3rPSzG__intro,.blog-module__3rPSzG__categoryHero,.blog-module__3rPSzG__postHero{padding:55px 20px 45px}.blog-module__3rPSzG__intro{margin-left:0}.blog-module__3rPSzG__intro h1,.blog-module__3rPSzG__categoryHero h1,.blog-module__3rPSzG__postHero h1{font-size:46px}.blog-module__3rPSzG__categoryGrid,.blog-module__3rPSzG__postGrid,.blog-module__3rPSzG__categoryHero,.blog-module__3rPSzG__postHero{grid-template-columns:1fr}.blog-module__3rPSzG__categoryHero>.blog-module__3rPSzG__back{grid-column:auto;margin:0}.blog-module__3rPSzG__categoryCard img,.blog-module__3rPSzG__postCard img{height:230px}.blog-module__3rPSzG__categoryCard>div,.blog-module__3rPSzG__postCard>div{padding:24px 20px}.blog-module__3rPSzG__categoryCard h2,.blog-module__3rPSzG__postCard h2{font-size:29px}.blog-module__3rPSzG__body{padding:55px 20px 10px;font-size:17px}.blog-module__3rPSzG__body h2{margin-top:48px}.blog-module__3rPSzG__image{height:270px;margin:34px auto}.blog-module__3rPSzG__callout p{font-size:20px}}
