.blog-module__R2lbeq__page,.blog-module__R2lbeq__articlePage{background:var(--bone-soft);color:var(--dark)}.blog-module__R2lbeq__container{width:min(100% - 80px,1260px);margin-inline:auto}.blog-module__R2lbeq__eyebrow{color:var(--taupe-light);letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:600}.blog-module__R2lbeq__indexHero,.blog-module__R2lbeq__categoryHero{background:var(--dark);color:var(--bone);padding:178px 0 96px}.blog-module__R2lbeq__indexHero h1,.blog-module__R2lbeq__categoryHero h1{letter-spacing:-.04em;max-width:930px;margin:0;font-size:clamp(52px,7vw,102px);line-height:.96}.blog-module__R2lbeq__heroDescription{color:#ddcec2;max-width:760px;margin:34px 0 0;font-size:clamp(17px,2vw,22px);line-height:1.6}.blog-module__R2lbeq__categoryHero .blog-module__R2lbeq__backLink{margin-bottom:70px}.blog-module__R2lbeq__indexContent{min-height:520px;padding:104px 0 128px}.blog-module__R2lbeq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:50px;display:flex}.blog-module__R2lbeq__sectionHeading .blog-module__R2lbeq__eyebrow{margin-bottom:8px}.blog-module__R2lbeq__sectionHeading h2{letter-spacing:-.03em;margin:0;font-size:clamp(38px,4.8vw,68px);line-height:1}.blog-module__R2lbeq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:68px 36px;display:grid}.blog-module__R2lbeq__card{min-width:0}.blog-module__R2lbeq__featuredCard{grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:center;gap:50px;display:grid}.blog-module__R2lbeq__cardImageLink{background:#e4d8cc;border-radius:5px;display:block;overflow:hidden}.blog-module__R2lbeq__cardImage{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.blog-module__R2lbeq__cardImageLink:hover .blog-module__R2lbeq__cardImage{transform:scale(1.025)}.blog-module__R2lbeq__cardContent{padding-top:25px}.blog-module__R2lbeq__featuredCard .blog-module__R2lbeq__cardContent{padding-top:0}.blog-module__R2lbeq__cardMeta,.blog-module__R2lbeq__articleCategories,.blog-module__R2lbeq__articleByline{color:var(--taupe);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.blog-module__R2lbeq__cardMeta a:hover,.blog-module__R2lbeq__articleCategories a:hover{text-underline-offset:3px;text-decoration:underline}.blog-module__R2lbeq__cardTitle{letter-spacing:-.025em;margin:17px 0 14px;font-size:clamp(29px,3vw,45px);line-height:1.04}.blog-module__R2lbeq__featuredCard .blog-module__R2lbeq__cardTitle{font-size:clamp(38px,4.2vw,63px)}.blog-module__R2lbeq__cardExcerpt{color:#6f6259;margin:0;font-size:15px;line-height:1.7}.blog-module__R2lbeq__readLink{letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:12px;margin-top:24px;font-size:12px;font-weight:600;display:inline-flex}.blog-module__R2lbeq__readLink span{transition:transform .18s}.blog-module__R2lbeq__readLink:hover span{transform:translate(4px)}.blog-module__R2lbeq__emptyState{border:1px solid var(--line);text-align:center;background:#ffffff59;border-radius:5px;place-content:center;min-height:270px;padding:52px;display:grid}.blog-module__R2lbeq__emptyState h3{margin-bottom:12px;font-size:30px}.blog-module__R2lbeq__emptyState p{max-width:570px;color:var(--taupe);margin:0;line-height:1.65}.blog-module__R2lbeq__articleHero{background:var(--dark);color:var(--bone);padding:174px 24px 78px}.blog-module__R2lbeq__articleHeaderInner{width:min(100%,1050px);margin-inline:auto}.blog-module__R2lbeq__backLink{color:var(--taupe-light);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:62px;font-size:12px;font-weight:600;display:inline-flex}.blog-module__R2lbeq__backLink:hover{color:var(--bone)}.blog-module__R2lbeq__articleCategories{color:var(--gold);margin-bottom:24px}.blog-module__R2lbeq__articleHero h1{letter-spacing:-.04em;max-width:1000px;margin:0;font-size:clamp(48px,6.5vw,92px);line-height:.98}.blog-module__R2lbeq__articleExcerpt{color:#ddcec2;max-width:820px;margin:34px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.55}.blog-module__R2lbeq__articleByline{color:#bba99d;gap:22px;margin-top:36px}.blog-module__R2lbeq__articleByline time+span,.blog-module__R2lbeq__articleByline span+time{padding-left:22px;position:relative}.blog-module__R2lbeq__articleByline time+span:before,.blog-module__R2lbeq__articleByline span+time:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.blog-module__R2lbeq__coverWrap{width:min(100% - 80px,1260px);margin:72px auto 0}.blog-module__R2lbeq__coverImage{object-fit:cover;border-radius:5px;width:100%;max-height:780px}.blog-module__R2lbeq__coverCaption,.blog-module__R2lbeq__bodyFigure figcaption{color:var(--taupe);margin:11px 0 0;font-size:12px;line-height:1.5}.blog-module__R2lbeq__articleBody{color:#453b35;width:min(100% - 48px,780px);margin:78px auto 0;padding-bottom:130px;font-size:18px;line-height:1.8}.blog-module__R2lbeq__articleBody>p,.blog-module__R2lbeq__articleBody>ul,.blog-module__R2lbeq__articleBody>ol,.blog-module__R2lbeq__articleBody>blockquote{margin:0 0 28px}.blog-module__R2lbeq__articleBody h2,.blog-module__R2lbeq__articleBody h3{color:var(--dark);letter-spacing:-.02em}.blog-module__R2lbeq__articleBody h2{margin:68px 0 24px;font-size:clamp(34px,4vw,49px);line-height:1.05}.blog-module__R2lbeq__articleBody h3{margin:46px 0 18px;font-size:29px;line-height:1.15}.blog-module__R2lbeq__articleBody ul,.blog-module__R2lbeq__articleBody ol{padding-left:1.4em}.blog-module__R2lbeq__articleBody li{margin-bottom:10px;padding-left:.3em}.blog-module__R2lbeq__articleBody blockquote{border-left:2px solid var(--gold);color:var(--taupe);font-family:var(--font-gilmer), Arial, sans-serif;padding:11px 0 11px 30px;font-size:29px;line-height:1.35}.blog-module__R2lbeq__articleBody a{text-decoration:underline;-webkit-text-decoration-color:var(--taupe-light);text-decoration-color:var(--taupe-light);text-underline-offset:4px}.blog-module__R2lbeq__bodyFigure{margin:58px 0}.blog-module__R2lbeq__bodyFigure img{border-radius:4px;width:100%;height:auto}@media (max-width:900px){.blog-module__R2lbeq__featuredCard{display:block}.blog-module__R2lbeq__featuredCard .blog-module__R2lbeq__cardContent{padding-top:25px}}@media (max-width:767px){.blog-module__R2lbeq__container{width:calc(100% - 40px)}.blog-module__R2lbeq__indexHero,.blog-module__R2lbeq__categoryHero{padding:145px 0 70px}.blog-module__R2lbeq__indexHero h1,.blog-module__R2lbeq__categoryHero h1{font-size:48px}.blog-module__R2lbeq__heroDescription{margin-top:26px;font-size:17px}.blog-module__R2lbeq__categoryHero .blog-module__R2lbeq__backLink{margin-bottom:48px}.blog-module__R2lbeq__indexContent{padding:74px 0 90px}.blog-module__R2lbeq__sectionHeading{margin-bottom:36px}.blog-module__R2lbeq__sectionHeading h2{font-size:38px}.blog-module__R2lbeq__articleGrid{grid-template-columns:1fr;gap:56px}.blog-module__R2lbeq__featuredCard{grid-column:auto}.blog-module__R2lbeq__cardTitle,.blog-module__R2lbeq__featuredCard .blog-module__R2lbeq__cardTitle{font-size:34px}.blog-module__R2lbeq__emptyState{min-height:230px;padding:34px 24px}.blog-module__R2lbeq__emptyState h3{font-size:26px}.blog-module__R2lbeq__articleHero{padding:142px 20px 62px}.blog-module__R2lbeq__backLink{margin-bottom:46px}.blog-module__R2lbeq__articleHero h1{font-size:45px}.blog-module__R2lbeq__articleExcerpt{margin-top:26px;font-size:17px}.blog-module__R2lbeq__articleByline{flex-direction:column;align-items:flex-start;gap:8px}.blog-module__R2lbeq__articleByline span+time{padding-left:0}.blog-module__R2lbeq__articleByline span+time:before{display:none}.blog-module__R2lbeq__coverWrap{width:100%;margin-top:0}.blog-module__R2lbeq__coverImage{border-radius:0;min-height:290px}.blog-module__R2lbeq__coverCaption{padding-inline:20px}.blog-module__R2lbeq__articleBody{width:calc(100% - 40px);margin-top:58px;padding-bottom:90px;font-size:17px;line-height:1.72}.blog-module__R2lbeq__articleBody h2{margin-top:54px;font-size:35px}.blog-module__R2lbeq__articleBody h3{font-size:26px}.blog-module__R2lbeq__articleBody blockquote{padding-left:22px;font-size:25px}}@media (prefers-reduced-motion:reduce){.blog-module__R2lbeq__cardImage,.blog-module__R2lbeq__readLink span{transition:none}}
