.conifer-blog-page,.conifer-archive-page,.conifer-article-page{--conifer-editorial-deep:#003d2a;--conifer-editorial-green:#005c3b;--conifer-editorial-gold:#c4a052;--conifer-editorial-ivory:#f7f5ec;--conifer-editorial-border:#d7e3d8}.conifer-blog-intro,.conifer-archive-intro,.conifer-article-heading{background:linear-gradient(125deg, var(--conifer-editorial-ivory), #edf5e9);border-left:5px solid var(--conifer-editorial-gold);border-radius:16px;margin-block-end:clamp(24px,4vw,46px);padding:clamp(20px,3vw,42px) clamp(20px,3.5vw,48px)}.conifer-blog-eyebrow{color:var(--conifer-editorial-green);letter-spacing:.12em;text-transform:uppercase;font:700 .77rem/1.4 Inter,Arial,sans-serif;margin:0 0 8px!important}.conifer-blog-intro .wp-block-post-title,.conifer-article-heading .wp-block-post-title,.conifer-archive-intro .wp-block-query-title{color:var(--conifer-editorial-deep);letter-spacing:-.022em;margin:0 0 .8rem;font-family:DM Serif Display,Georgia,serif;font-size:clamp(2.1rem,4.5vw,4.1rem);line-height:1.08}.conifer-blog-card-meta,.conifer-article-meta{color:#4e6756;gap:.55rem 1rem;font:600 .84rem/1.5 Inter,Arial,sans-serif}.conifer-blog-card-meta a,.conifer-article-meta a{color:var(--conifer-editorial-green);text-decoration:underline;text-decoration-color:var(--conifer-editorial-gold);text-underline-offset:3px}.conifer-blog-page .conifer-listing-card,.conifer-archive-page .conifer-listing-card{border:1px solid var(--conifer-editorial-border);background:#fff;border-radius:16px;flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden;box-shadow:0 12px 30px #003d2a12;padding:0 0 1.25rem!important}.conifer-blog-page .conifer-listing-card>:not(.conifer-blog-card-media),.conifer-archive-page .conifer-listing-card>:not(.conifer-blog-card-media){margin-inline:1.2rem}.conifer-blog-page .conifer-listing-card .conifer-blog-card-media,.conifer-archive-page .conifer-listing-card .conifer-blog-card-media{aspect-ratio:3/2;border-radius:0;width:100%;margin:0 0 1.1rem;display:flex;overflow:hidden}.conifer-blog-card-media img{object-fit:cover;width:100%;height:100%}.conifer-blog-page .conifer-listing-card .wp-block-post-title,.conifer-archive-page .conifer-listing-card .wp-block-post-title{min-height:2.6em;margin-block:.5rem;font-size:clamp(1.17rem,1.5vw,1.48rem);padding:0!important}.conifer-blog-page .conifer-listing-card .wp-block-post-excerpt,.conifer-archive-page .conifer-listing-card .wp-block-post-excerpt{flex:1;margin-block-end:0;padding:0!important}.conifer-editorial-fallback{text-align:center;color:#fff;box-sizing:border-box;background:linear-gradient(130deg,#c4a0523d,#0000 60%),linear-gradient(145deg,#003d2a,#287847);justify-content:center;align-items:center;padding:1.5rem;display:flex}.conifer-editorial-fallback__label,.conifer-blog-related__fallback{letter-spacing:.035em;font:700 clamp(1rem,2vw,1.45rem)/1.2 DM Serif Display,Georgia,serif}.conifer-article-page .conifer-article-breadcrumb{margin-bottom:1.2rem}.conifer-article-breadcrumb a,.conifer-article-return a{color:var(--conifer-editorial-green);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.conifer-article-heading .wp-block-post-terms{margin-block:.4rem 1rem}.conifer-article-heading .wp-block-post-title{max-width:19ch}.conifer-article-page .conifer-article-meta .wp-block-post-date,.conifer-article-page .conifer-article-meta .wp-block-post-author-name{margin:0}.conifer-article-page .conifer-article-cover{aspect-ratio:16/9;border-radius:16px;width:100%;margin:0 auto clamp(26px,4vw,48px);overflow:hidden}.conifer-article-page .conifer-article-cover img{object-fit:cover;border-radius:0;width:100%;height:100%;max-height:none}.conifer-article-body{max-width:790px;margin-inline:auto}.conifer-article-body .wp-block-post-content{overflow-wrap:anywhere;font:400 clamp(1.04rem,1.4vw,1.14rem)/1.83 Inter,Arial,sans-serif}.conifer-article-body .wp-block-post-content :is(h2,h3,h4){font-family:DM Serif Display,Georgia,serif}.conifer-article-body .wp-block-post-content :is(figure,iframe,video,table),.conifer-article-body .wp-block-post-content :is(iframe,video){max-width:100%}.conifer-article-body .wp-block-post-content :is(pre,table){overflow-x:auto}.conifer-article-bottom{max-width:790px;margin:2.2rem auto 0}.conifer-blog-related{margin:clamp(40px,6vw,72px) 0}.conifer-blog-related>h2{color:var(--conifer-editorial-deep);font-family:DM Serif Display,Georgia,serif;font-size:clamp(1.6rem,3vw,2.4rem)}.conifer-blog-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}.conifer-blog-related__card{border:1px solid var(--conifer-editorial-border);background:#fff;border-radius:14px;overflow:hidden}.conifer-blog-related__media{aspect-ratio:3/2;background:var(--conifer-editorial-deep);color:#fff;justify-content:center;align-items:center;display:flex}.conifer-blog-related__media img{object-fit:cover;width:100%;height:100%}.conifer-blog-related__fallback{text-align:center;padding:1.2rem}.conifer-blog-related__content{padding:1rem 1.1rem 1.35rem}.conifer-blog-related__content time{color:#65766a;font:600 .81rem/1.5 Inter,Arial,sans-serif}.conifer-blog-related__content h3{margin:.5rem 0 0;font-size:clamp(1.07rem,1.4vw,1.28rem);line-height:1.35}.conifer-blog-related__content h3 a{color:var(--conifer-editorial-deep);text-decoration:none}.conifer-blog-page a:focus-visible,.conifer-archive-page a:focus-visible,.conifer-article-page a:focus-visible,.conifer-blog-related a:focus-visible{outline:3px solid var(--conifer-editorial-gold);outline-offset:4px}@media (width<=780px){.conifer-blog-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.conifer-blog-related__grid{grid-template-columns:minmax(0,1fr)}.conifer-article-heading .wp-block-post-title{max-width:none}.conifer-blog-intro,.conifer-article-heading,.conifer-archive-intro{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.conifer-blog-page *,.conifer-archive-page *,.conifer-article-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.conifer-article-body .wp-block-post-content img{max-width:100%;height:auto}.conifer-article-body .wp-block-post-content :is(figure,.wp-block-image){box-sizing:border-box;max-width:100%}.conifer-article-body .wp-block-post-content :is(figcaption,.wp-element-caption){color:#53675b;text-align:center;margin-block-start:.65rem;font-size:.87rem;line-height:1.55}.conifer-article-body .wp-block-post-content :is(pre,.wp-block-code){box-sizing:border-box;border:1px solid var(--conifer-editorial-border);background:#f4f6f2;border-radius:.6rem;max-width:100%;padding:1rem 1.15rem;font:400 .9rem/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-x:auto}.conifer-article-body .wp-block-post-content table{border-collapse:collapse;width:100%}.conifer-article-body .wp-block-post-content :is(th,td){border:1px solid var(--conifer-editorial-border);padding:.65rem}.conifer-article-body .wp-block-post-content a{color:var(--conifer-editorial-green);text-underline-offset:.16em;text-decoration:underline}.conifer-article-page{--conifer-article-reading-width:790px}.conifer-article-page>:is(.conifer-article-breadcrumb,.conifer-article-heading,.conifer-article-cover,.conifer-article-body,.conifer-article-bottom,.conifer-blog-related){box-sizing:border-box;width:min(100%, var(--conifer-article-reading-width));max-width:var(--conifer-article-reading-width);margin-inline:auto}.conifer-article-page>.conifer-article-breadcrumb{margin-bottom:1.2rem}.conifer-article-page>.wp-block-post-featured-image.conifer-article-cover{background-color:#f7f5ec;border-radius:16px;margin-block-end:clamp(26px,4vw,48px);overflow:hidden;aspect-ratio:auto!important;height:auto!important}.conifer-article-page .wp-block-post-featured-image.conifer-article-cover img{border-radius:0;margin-inline:auto;display:block;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:none!important}.conifer-blog-page .conifer-listing-card .conifer-blog-card-media,.conifer-archive-page .conifer-listing-card .conifer-blog-card-media,.conifer-blog-related__media{background-color:#f7f5ec}.conifer-blog-page .conifer-listing-card .conifer-blog-card-media img,.conifer-archive-page .conifer-listing-card .conifer-blog-card-media img,.conifer-blog-related__media img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;max-height:none!important}.conifer-article-page .conifer-article-body .wp-block-post-content img{object-fit:contain!important;max-width:100%!important;height:auto!important}.conifer-article-page .conifer-article-body .wp-block-post-content :is(figure,.wp-block-image,.wp-block-gallery){box-sizing:border-box;max-width:100%}.conifer-article-page>.conifer-blog-cta{box-sizing:border-box;width:min(100%, var(--conifer-article-reading-width,790px));max-width:var(--conifer-article-reading-width,790px);margin:clamp(32px,5vw,56px) auto 0}.conifer-blog-cta{color:#354e43;overflow-wrap:anywhere;background:#f5f7f2;border:1px solid #d8e3d7;border-radius:20px;padding:clamp(24px,4.4vw,42px);box-shadow:0 12px 32px #003d2a0f}.conifer-blog-cta .conifer-blog-cta__eyebrow{color:#21583f;letter-spacing:.09em;background:#dce9e1;border-radius:8px;margin:0 0 18px;padding:5px 12px;font:700 .74rem/1.5 Inter,Arial,sans-serif;display:inline-block}.conifer-blog-cta h2#conifer-blog-cta-title{letter-spacing:-.02em;color:#123f30;margin:0 0 14px;font:700 clamp(1.7rem,3.6vw,2.55rem)/1.17 DM Serif Display,Georgia,serif}.conifer-blog-cta .conifer-blog-cta__lead{color:#354e43;margin:0 0 12px;font:700 clamp(1rem,1.65vw,1.13rem)/1.6 Inter,Arial,sans-serif}.conifer-blog-cta .conifer-blog-cta__copy{color:#354e43;margin:0 0 12px;font:400 clamp(.98rem,1.4vw,1.07rem)/1.75 Inter,Arial,sans-serif}.conifer-blog-cta .conifer-blog-cta__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0 20px;display:grid}.conifer-blog-cta__actions a.conifer-blog-cta__button{box-sizing:border-box;text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:11px 14px;font:700 .94rem/1.35 Inter,Arial,sans-serif;text-decoration:none;display:flex}.conifer-blog-cta__button--call{color:#fff;background:#145c40;border:2px solid #145c40}.conifer-blog-cta__button--call:hover{color:#fff;background:#0f4530;border-color:#0f4530}.conifer-blog-cta__button--email{color:#145c40;background:0 0;border:2px solid #90ae9e}.conifer-blog-cta__button--email:hover{color:#123f30;background:#e4eee6}.conifer-blog-cta a.conifer-blog-cta__button:focus-visible{outline-offset:3px;outline:3px solid #bc9142}.conifer-blog-cta .conifer-blog-cta__services{text-align:center;color:#416151;margin:0;font:500 .83rem/1.6 Inter,Arial,sans-serif}@media (width<=540px){.conifer-blog-cta .conifer-blog-cta__actions{grid-template-columns:minmax(0,1fr)}.conifer-blog-cta{border-radius:14px;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.conifer-blog-cta,.conifer-blog-cta *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.conifer-blog-page .conifer-blog-intro,.conifer-blog-page .conifer-blog-listing-heading,.conifer-blog-page>.wp-block-query{box-sizing:border-box;width:min(100%,1120px);max-width:1120px;margin-inline:auto}.conifer-blog-page .conifer-blog-intro{margin-block:clamp(22px,4vw,48px) clamp(30px,4vw,52px)}.conifer-blog-intro .conifer-blog-intro__lead{color:var(--conifer-editorial-deep);margin:0 0 .85rem;font:700 clamp(1.15rem,2vw,1.43rem)/1.48 Inter,Arial,sans-serif}.conifer-blog-intro .conifer-blog-intro__description{color:#3b5345;max-width:68ch;margin:0 0 1.6rem;font:400 clamp(1rem,1.35vw,1.12rem)/1.72 Inter,Arial,sans-serif}.conifer-blog-topics{border-top:1px solid #d7e3d8;padding-block-start:clamp(16px,2vw,24px)}.conifer-blog-topics__label{color:var(--conifer-editorial-deep);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .75rem;font:700 .78rem/1.5 Inter,Arial,sans-serif;display:block}.conifer-blog-topics__links{flex-wrap:wrap;gap:.65rem;display:flex}.conifer-blog-topics a.conifer-blog-topics__link{box-sizing:border-box;min-height:42px;color:var(--conifer-editorial-deep);background:#fff;border:1px solid #b6cbb7;border-radius:100px;align-items:center;padding:.55rem .92rem;font:600 .9rem/1.3 Inter,Arial,sans-serif;text-decoration:none;display:inline-flex}.conifer-blog-topics a.conifer-blog-topics__link:hover{border-color:var(--conifer-editorial-green);background:#e5eee5}.conifer-blog-topics a.conifer-blog-topics__link:focus-visible{outline:3px solid var(--conifer-editorial-gold);outline-offset:3px}.conifer-blog-page .conifer-blog-listing-heading{margin-block-end:clamp(18px,2.5vw,28px)}.conifer-blog-listing-heading .wp-block-heading{color:var(--conifer-editorial-deep);margin:0 0 .35rem;font:700 clamp(1.7rem,3vw,2.45rem)/1.18 DM Serif Display,Georgia,serif}.conifer-blog-listing-heading p{color:#51685b;margin:0;font:400 1rem/1.65 Inter,Arial,sans-serif}.conifer-blog-page>.wp-block-query .wp-block-post-template{align-items:stretch;gap:1.25rem}@media (width<=900px){.conifer-blog-page>.wp-block-query .wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.conifer-blog-page>.wp-block-query .wp-block-post-template.is-layout-grid{grid-template-columns:minmax(0,1fr)}.conifer-blog-topics__links{gap:.45rem}.conifer-blog-topics a.conifer-blog-topics__link{padding:.52rem .78rem;font-size:.85rem}}