._hero_xssdj_1{isolation:isolate;color:#263c32;background:#eee9e2;align-items:center;width:100%;min-height:clamp(34rem,66vh,42rem);margin-block:0 .5rem;display:grid;position:relative;overflow:hidden}._hero_xssdj_1:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#faf9f6f0 0%,#faf9f6e6 30%,#faf9f62e 55%,#faf9f600 74%);position:absolute;inset:0}._media_xssdj_3{z-index:0;position:absolute;inset:0;overflow:hidden}._media_xssdj_3 img{object-fit:cover;object-position:70% 20%;opacity:0;width:100%;height:100%;transition:opacity 1.2s ease-in-out;display:block;position:absolute;inset:0}._media_xssdj_3 img._visibleImage_xssdj_5{opacity:1}._media_xssdj_3 img[data-campaign-slide="2"]{object-position:72% top}._copy_xssdj_7{z-index:2;box-sizing:border-box;width:min(100%,78rem);min-width:0;margin-inline:auto;padding:1.5rem clamp(1rem,3vw,2rem) 3rem;position:relative}._eyebrow_xssdj_8{color:#6f705f;letter-spacing:.16em;margin:0 0 .9rem;font-size:.7rem;font-weight:650;line-height:1.5}._copy_xssdj_7 ._eyebrow_xssdj_8{color:#59665b;margin-bottom:.35rem;font-size:.64rem}._copy_xssdj_7 h1{color:#263c32;letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(1.65rem,2.7vw,2.25rem);font-weight:500;line-height:1.12}._copy_xssdj_7>p:not(._eyebrow_xssdj_8){color:#46544a;max-width:43ch;margin:.55rem 0;font-size:.87rem;line-height:1.45}._actions_xssdj_12{flex-wrap:wrap;align-items:center;gap:.3rem 1.1rem;margin-block:.45rem 0;display:flex}._actions_xssdj_12 a{color:#143e35;box-sizing:border-box;justify-content:space-between;align-items:center;gap:.7rem;min-height:44px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}._actions_xssdj_12 ._primary_xssdj_14{color:#fff;background:#143e35;border-radius:.4rem;padding:.65rem .85rem}._actions_xssdj_12 a:not(._primary_xssdj_14){text-underline-offset:.3em;text-decoration:underline}._campaignDisclosure_xssdj_16{z-index:3;color:#3f4e43;background:#faf9f6f5;border:1px solid #263c322e;border-radius:.35rem;max-width:min(38rem,100% - 2rem);font-size:.66rem;line-height:1.6;position:absolute;bottom:.3rem;right:clamp(1rem,3vw,2rem)}._campaignDisclosure_xssdj_16 summary{cursor:pointer;box-sizing:border-box;width:fit-content;min-height:44px;margin-left:auto;padding:.7rem .65rem}._campaignDisclosure_xssdj_16 p{margin:0;padding:.25rem .8rem .7rem}._hero_xssdj_1 :focus-visible{outline-offset:4px;outline:3px solid #143e35}._explore_xssdj_20 :focus-visible{outline-offset:3px;outline:3px solid #94612c}._explore_xssdj_20{box-sizing:border-box;width:min(100%,78rem);margin-inline:auto;padding-block:1.5rem 1rem;padding-inline:clamp(1rem,3vw,2rem)}._sectionHeading_xssdj_23{margin-bottom:1.15rem}._sectionHeading_xssdj_23 h2{color:#263c32;letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500;line-height:1.25}._featureGrid_xssdj_25{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}._feature_xssdj_25{color:#263c32;background:#fff;border:1px solid #dedfd5;border-radius:.8rem;min-width:0;text-decoration:none;overflow:hidden}._feature_xssdj_25 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}._feature_xssdj_25>div{padding:1rem}._feature_xssdj_25 h3{justify-content:space-between;gap:.75rem;margin:0 0 .5rem;font-size:1rem;font-weight:650;line-height:1.4;display:flex}._feature_xssdj_25 p{color:#566158;margin:0;font-size:.85rem;line-height:1.6}._feature_xssdj_25:hover h3{text-underline-offset:.2em;text-decoration:underline}._disclosure_xssdj_32{color:#6f7469;margin:.65rem 0;font-size:.7rem;line-height:1.55}._guideLinks_xssdj_33{border-top:1px solid #e1e3da;flex-wrap:wrap;gap:.4rem 1.75rem;padding-top:.5rem;display:flex}._guideLinks_xssdj_33 a{color:#143e35;text-underline-offset:.25em;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;font-size:.8rem;display:inline-flex}@media (width<=900px){._copy_xssdj_7 h1{max-width:20ch}._copy_xssdj_7>p:not(._eyebrow_xssdj_8){max-width:35ch}._media_xssdj_3 img{object-position:70% top}}@media (width<=640px){._hero_xssdj_1{--campaign-image-height:clamp(18rem, 83vw, 24rem);background:#faf9f6;flex-direction:column;align-items:stretch;min-height:0;display:flex}._hero_xssdj_1:after{display:none}._media_xssdj_3{width:100%;height:var(--campaign-image-height);flex:none;position:relative;inset:auto}._media_xssdj_3 img{object-position:70% top}._media_xssdj_3 img[data-campaign-slide="1"]{object-position:90% top}._media_xssdj_3 img[data-campaign-slide="2"]{object-position:76% top}._copy_xssdj_7{padding-block:.75rem .85rem}._copy_xssdj_7 h1{max-width:none;font-size:clamp(1.5rem,5.5vw,1.8rem)}._copy_xssdj_7>p:not(._eyebrow_xssdj_8){max-width:43ch;margin-block:.45rem;font-size:.87rem}._actions_xssdj_12{gap:.3rem .9rem;margin-block:.4rem 0}._campaignDisclosure_xssdj_16{top:calc(var(--campaign-image-height) - 3rem);background:#faf9f6f5;max-width:calc(100% - 1rem);bottom:auto;left:.5rem;right:auto}._campaignDisclosure_xssdj_16[open]{order:3;align-self:flex-end;max-width:calc(100% - 2rem);margin:0 1rem .75rem;position:relative;inset:auto}._featureGrid_xssdj_25{grid-template-columns:minmax(0,1fr);gap:.85rem}._feature_xssdj_25{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;display:grid}._feature_xssdj_25 img{height:100%;min-height:10rem}._feature_xssdj_25>div{padding:.85rem}._feature_xssdj_25 h3{font-size:.95rem}._feature_xssdj_25 p{font-size:.8rem}}@media (width<=420px){._feature_xssdj_25{grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._media_xssdj_3 img{transition:none}}
