.lr-blog-index{padding-block:90px 110px}.lr-blog-intro{max-width:820px;margin-bottom:60px}.lr-blog-heading h1,.lr-blog-intro h1{font-family:var(--font-playfair),Georgia,serif;font-weight:500;font-size:clamp(40px,5.5vw,72px);line-height:1.08;letter-spacing:-.035em;margin:20px 0 25px;color:#182d2c}.lr-blog-intro>p,.lr-blog-resume{font-size:clamp(18px,2vw,22px);line-height:1.6;color:#50615d;max-width:680px}.lr-blog-list{border-top:1px solid #dce4df}.lr-blog-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:45px;gap:45px;align-items:center;padding-block:40px;border-bottom:1px solid #dce4df}.lr-blog-card-image{display:block;overflow:hidden;border-radius:12px}.lr-blog-card-image img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.lr-blog-card h2{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.2;letter-spacing:-.02em;margin:18px 0}.lr-blog-card h2 a{color:#182d2c;text-decoration:none}.lr-blog-card>div>p:not(.lr-blog-meta){line-height:1.7;color:#50615d}.lr-blog-meta{display:flex;gap:20px;flex-wrap:wrap;color:#586a63;font-size:13px;line-height:1.6;margin:0}.lr-blog-back,.lr-blog-read{display:inline-flex;gap:15px;color:#1b6558;text-decoration:none;font-weight:600}.lr-blog-read{margin-top:22px}.lr-blog-article{padding-top:60px;padding-bottom:100px}.lr-blog-heading{max-width:950px;margin:0 auto;padding:0 28px 40px}.lr-blog-back{margin-bottom:36px;font-size:14px}.lr-blog-heading h1{font-size:clamp(38px,5vw,66px)}.lr-blog-byline{margin-top:28px;font-size:13px;line-height:1.7;color:#64736d}.lr-blog-hero{max-width:1140px;padding:0 28px;margin:0 auto 46px}.lr-blog-figure{margin:36px 0}.lr-blog-figure img{display:block;width:100%;height:auto;border-radius:12px}.lr-blog-hero .lr-blog-figure{margin:0}.lr-blog-hero img{max-height:570px;object-fit:cover}.lr-blog-figure figcaption{font-size:12px;color:#67756f;line-height:1.6;padding-top:10px}.lr-blog-figure figcaption span{display:block}.lr-blog-body{max-width:760px;padding:0 28px;margin:auto;font-size:18px;line-height:1.8;color:#2a3d35;overflow-wrap:anywhere}.lr-blog-body h2{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(27px,3vw,34px);line-height:1.3;font-weight:500;color:#182d2c;margin:48px 0 20px;letter-spacing:-.02em}.lr-blog-body p{margin:0 0 24px}.lr-blog-body a{color:#186351;text-underline-offset:4px}.lr-blog-body ol,.lr-blog-body ul{padding-left:26px;margin:24px 0}.lr-blog-body li{margin-bottom:14px;padding-left:8px}.lr-blog-sources{border-top:1px solid #dce4df;margin-top:54px;font-size:14px;line-height:1.7}.lr-blog-sources h2{font-family:var(--font-inter),sans-serif;font-size:18px;font-weight:600;margin-top:28px}.lr-blog-sources span{color:#66756e}.lr-blog-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 28px;background:#eaf1ec;border-radius:10px;margin-top:40px;text-decoration:none;font-size:17px;font-weight:600}.lr-blog-cta span{font-size:24px}.lr-root a:focus-visible{outline:2px solid #267f6f;outline-offset:5px}@media(max-width:700px){.lr-blog-index{padding-block:55px 70px}.lr-blog-intro{margin-bottom:35px}.lr-blog-intro h1 br{display:none}.lr-blog-card{grid-template-columns:1fr;gap:24px;padding-block:28px}.lr-blog-card h2{margin-top:14px}.lr-blog-article{padding-top:35px;padding-bottom:65px}.lr-blog-body,.lr-blog-heading{padding-inline:22px}.lr-blog-hero{padding-inline:0}.lr-blog-hero .lr-blog-figure img{border-radius:0}.lr-blog-hero figcaption{padding-inline:22px}.lr-blog-heading{padding-bottom:28px}.lr-blog-body{font-size:17px}.lr-blog-body h2{margin-top:38px}.lr-blog-cta{padding:22px;font-size:16px}.lr-blog-meta{gap:12px}}