.blog-module__3rPSzG__page{color:#1f2421;background:radial-gradient(circle at top,#b8915424,#0000 38%),linear-gradient(#f8f3ea 0%,#f3ede1 100%);min-height:100vh}.blog-module__3rPSzG__shell{width:min(1120px,100% - 40px);margin:0 auto}.blog-module__3rPSzG__nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f3eae0;border-bottom:1px solid #1f242114;position:sticky;top:0}.blog-module__3rPSzG__navInner{justify-content:space-between;align-items:center;gap:20px;min-height:78px;display:flex}.blog-module__3rPSzG__brand{color:#1f2421;letter-spacing:-.04em;align-items:baseline;gap:10px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.6rem;text-decoration:none;display:inline-flex}.blog-module__3rPSzG__brandMark{letter-spacing:.08em;text-transform:uppercase;color:#1f24219e;font-family:Aptos,Segoe UI,Arial,sans-serif;font-size:.9rem}.blog-module__3rPSzG__navLinks{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.blog-module__3rPSzG__navLinks a{color:#1f2421c2;font-size:.95rem;text-decoration:none}.blog-module__3rPSzG__navLinks a:hover{color:#1f2421}.blog-module__3rPSzG__hero{padding:84px 0 48px}.blog-module__3rPSzG__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#6f6047;margin:0 0 18px;font-size:.78rem}.blog-module__3rPSzG__heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:32px;display:grid}.blog-module__3rPSzG__hero h1{letter-spacing:-.05em;max-width:11ch;margin:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(3rem,7vw,5.6rem);line-height:.95}.blog-module__3rPSzG__heroCopy{color:#1f2421d1;max-width:62ch;margin:24px 0 0;font-size:1.12rem;line-height:1.75}.blog-module__3rPSzG__heroPanel{background:#fffcf6d1;border:1px solid #1f242114;border-radius:28px;padding:28px;box-shadow:0 22px 60px #1f24210f}.blog-module__3rPSzG__heroPanel h2,.blog-module__3rPSzG__heroPanel h3,.blog-module__3rPSzG__heroPanel p{margin:0}.blog-module__3rPSzG__heroPanelTitle{letter-spacing:-.03em;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.4rem;line-height:1.15}.blog-module__3rPSzG__heroPanelText{color:#1f2421c2;margin-top:14px;line-height:1.7}.blog-module__3rPSzG__metaRow{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.blog-module__3rPSzG__pill{color:#5f5036;background:#b891541f;border-radius:999px;align-items:center;padding:8px 14px;font-size:.88rem;display:inline-flex}.blog-module__3rPSzG__section{padding:28px 0 72px}.blog-module__3rPSzG__sectionTitle{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.blog-module__3rPSzG__sectionTitle h2{letter-spacing:-.04em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2rem,4vw,2.8rem)}.blog-module__3rPSzG__sectionTitle p{color:#1f2421b8;max-width:48ch;margin:0;line-height:1.7}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-module__3rPSzG__card{color:inherit;background:#fffcf6f0;border:1px solid #1f242114;border-radius:28px;flex-direction:column;gap:18px;min-height:100%;padding:28px;text-decoration:none;display:flex;box-shadow:0 18px 40px #1f24210d}.blog-module__3rPSzG__card:hover{transform:translateY(-3px);box-shadow:0 24px 50px #1f242114}.blog-module__3rPSzG__cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.blog-module__3rPSzG__category{letter-spacing:.12em;text-transform:uppercase;color:#6f6047;font-size:.78rem}.blog-module__3rPSzG__date{color:#1f24218f;font-size:.9rem}.blog-module__3rPSzG__card h3{letter-spacing:-.04em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.7rem;line-height:1.08}.blog-module__3rPSzG__card p{color:#1f2421c2;margin:0;line-height:1.75}.blog-module__3rPSzG__cardFooter{color:#1f24218f;justify-content:space-between;gap:12px;margin-top:auto;font-size:.92rem;display:flex}.blog-module__3rPSzG__cardArrow{color:#5a674f;font-weight:600}.blog-module__3rPSzG__article{padding:72px 0 84px}.blog-module__3rPSzG__articleShell{width:min(820px,100% - 40px);margin:0 auto}.blog-module__3rPSzG__crumbs{color:#1f24218f;margin-bottom:26px;font-size:.92rem}.blog-module__3rPSzG__crumbs a{color:inherit;text-decoration:none}.blog-module__3rPSzG__crumbs a:hover{color:#1f2421}.blog-module__3rPSzG__articleHeader{border-bottom:1px solid #1f242114;padding-bottom:34px}.blog-module__3rPSzG__articleHeader h1{letter-spacing:-.05em;margin:12px 0 16px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.8rem,6vw,4.8rem);line-height:.98}.blog-module__3rPSzG__articleDeck{color:#1f2421c7;margin:0;font-size:1.12rem;line-height:1.8}.blog-module__3rPSzG__articleMeta{color:#1f242199;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:.94rem;display:flex}.blog-module__3rPSzG__content{padding-top:30px}.blog-module__3rPSzG__contentSection+.blog-module__3rPSzG__contentSection{margin-top:34px}.blog-module__3rPSzG__contentSection h2{letter-spacing:-.04em;margin:0 0 14px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.8rem,4vw,2.35rem);line-height:1.08}.blog-module__3rPSzG__contentSection p{color:#1f2421d1;margin:0;font-size:1.05rem;line-height:1.9}.blog-module__3rPSzG__contentSection p+p{margin-top:18px}.blog-module__3rPSzG__contentSection ul{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__contentSection li{color:#1f2421d1;padding-left:18px;line-height:1.78;position:relative}.blog-module__3rPSzG__contentSection li:before{content:"";background:#8b7450;border-radius:999px;width:7px;height:7px;position:absolute;top:.8em;left:0}.blog-module__3rPSzG__inlineLinks{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.blog-module__3rPSzG__inlineLinks a{color:#355f4d;border-bottom:1px solid;font-size:1rem;font-weight:700;display:inline-flex}.blog-module__3rPSzG__authorBox{background:#fffaf0;border:1px solid #1f24211f;border-radius:24px;margin-top:56px;padding:28px}.blog-module__3rPSzG__authorBox h2,.blog-module__3rPSzG__authorBox p{margin:0}.blog-module__3rPSzG__authorBox h2{letter-spacing:-.04em;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:2rem}.blog-module__3rPSzG__authorBox p{color:#1f2421cc;font-size:1rem;line-height:1.7}.blog-module__3rPSzG__authorTitle{font-weight:700;color:#1f24219e!important;margin:8px 0 12px!important}.blog-module__3rPSzG__cta{color:#f8f3ea;background:#1f2e28;border-radius:28px;margin-top:52px;padding:28px}.blog-module__3rPSzG__cta h2,.blog-module__3rPSzG__cta p{margin:0}.blog-module__3rPSzG__cta h2{letter-spacing:-.04em;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:2rem}.blog-module__3rPSzG__cta p{color:#f8f3eacc;max-width:54ch;margin-top:12px;line-height:1.75}.blog-module__3rPSzG__ctaActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.blog-module__3rPSzG__primaryButton,.blog-module__3rPSzG__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.blog-module__3rPSzG__primaryButton{color:#1f2e28;background:#f3ede1}.blog-module__3rPSzG__secondaryButton{color:#f8f3ea;border:1px solid #f8f3ea42}.blog-module__3rPSzG__footer{padding:0 0 60px}.blog-module__3rPSzG__footerCard{background:#fffcf6e0;border:1px solid #1f242114;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:24px 28px;display:grid}.blog-module__3rPSzG__footerCard h2,.blog-module__3rPSzG__footerCard p{margin:0}.blog-module__3rPSzG__footerCard h2{letter-spacing:-.04em;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.8rem}.blog-module__3rPSzG__footerCard p{color:#1f2421b8;max-width:52ch;margin-top:10px;line-height:1.7}.blog-module__3rPSzG__footerLinks{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.blog-module__3rPSzG__footerLinks a{color:#1f2421;text-decoration:none}@media (max-width:980px){.blog-module__3rPSzG__heroGrid,.blog-module__3rPSzG__grid,.blog-module__3rPSzG__footerCard{grid-template-columns:1fr}.blog-module__3rPSzG__sectionTitle{flex-direction:column;align-items:start}}@media (max-width:720px){.blog-module__3rPSzG__navInner{flex-direction:column;align-items:start;padding:18px 0}.blog-module__3rPSzG__hero,.blog-module__3rPSzG__article{padding-top:48px}.blog-module__3rPSzG__card,.blog-module__3rPSzG__heroPanel,.blog-module__3rPSzG__cta,.blog-module__3rPSzG__footerCard{border-radius:22px}}
