._section_9lzmm_1{padding:clamp(56px,7vw,102px) 6vw;background:#e9e8e0;color:#22352a}._heading_9lzmm_1{display:flex;justify-content:space-between;align-items:end;gap:5vw;margin-bottom:31px}._heading_9lzmm_1>div{max-width:750px}._eyebrow_9lzmm_1{margin:0 0 12px;font-size:.68rem;font-weight:750;letter-spacing:.13em;color:#8b6a42}._heading_9lzmm_1 h2{margin:0;font:400 clamp(2.55rem,4.6vw,5rem)/1.02 "Newsreader",Georgia,serif;letter-spacing:-.035em}._heading_9lzmm_1>p{max-width:490px;margin:0 0 7px;font-size:.94rem;line-height:1.75;color:#4e6153}._grid_9lzmm_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}._card_9lzmm_2{background:#fdfcf8;border:1px solid #d6d9cf;overflow:hidden;display:flex;flex-direction:column;min-width:0}._photo_9lzmm_2{position:relative;display:block;height:clamp(220px,22vw,360px);overflow:hidden;background:#2e4735}._photo_9lzmm_2 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}._photo_9lzmm_2:hover img{transform:scale(1.025)}._photo_9lzmm_2>span{position:absolute;bottom:0;left:0;background:#243b2bf0;color:#fff;padding:10px 16px;font-size:.67rem;letter-spacing:.1em;font-weight:750;text-transform:uppercase}._copy_9lzmm_3{padding:clamp(23px,3vw,43px);display:flex;flex-direction:column;flex:1;align-items:flex-start}._copy_9lzmm_3 h3{font:400 clamp(2rem,3vw,3.25rem)/1.06 "Newsreader",Georgia,serif;letter-spacing:-.025em;margin:0 0 15px}._copy_9lzmm_3>p{line-height:1.75;color:#566258;font-size:.92rem;margin:0 0 22px}._checks_9lzmm_3{border-top:1px solid #cfd7cd;width:100%;display:grid;gap:12px;padding-top:19px;margin-top:auto}._checks_9lzmm_3 strong{text-transform:uppercase;letter-spacing:.11em;font-size:.65rem;color:#87683f;margin-bottom:3px}._checks_9lzmm_3 span{display:flex;gap:9px;align-items:start;line-height:1.4;font-size:.79rem}._checks_9lzmm_3 svg{color:#608366;flex-shrink:0;margin-top:2px}._actions_9lzmm_3{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;align-items:center;width:100%}._actions_9lzmm_3 a{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;font-size:.79rem;font-weight:700;min-height:48px;padding:12px 17px}._actions_9lzmm_3 ._primary_9lzmm_3{background:#294a34;color:#fff}._actions_9lzmm_3 ._primary_9lzmm_3:hover{background:#3c6246}._actions_9lzmm_3 ._secondary_9lzmm_3{border:1px solid #a9baab;color:#2e5036}._actions_9lzmm_3 ._secondary_9lzmm_3:hover{background:#ecf2e9}._packageBridge_9lzmm_4{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:21px;background:#263b2e;color:#f5f6ef;padding:clamp(23px,3vw,43px)}._packageBridge_9lzmm_4>div{max-width:720px}._packageBridge_9lzmm_4 p{font-size:.62rem;letter-spacing:.14em;color:#d3b786;font-weight:800;margin:0 0 10px}._packageBridge_9lzmm_4 h3{font:400 clamp(1.9rem,2.7vw,3rem)/1.1 "Newsreader",Georgia,serif;margin:0 0 12px}._packageBridge_9lzmm_4 span{color:#d1dbd0;font-size:.83rem;line-height:1.7}._packageBridge_9lzmm_4 a{display:inline-flex;align-items:center;gap:11px;justify-content:center;flex-shrink:0;padding:15px 18px;background:#f2eadb;color:#233e2a;text-decoration:none;font-weight:750;font-size:.81rem;max-width:320px}._note_9lzmm_4{color:#5c6b5f;max-width:930px;font-size:.72rem;line-height:1.7;margin:20px 0 0}@media(max-width:1000px){._heading_9lzmm_1{flex-direction:column;align-items:flex-start}._heading_9lzmm_1>p{max-width:790px}._packageBridge_9lzmm_4{align-items:flex-start;flex-direction:column}._packageBridge_9lzmm_4 a{max-width:none}}@media(max-width:670px){._section_9lzmm_1{padding:60px 22px}._grid_9lzmm_2{grid-template-columns:1fr}._photo_9lzmm_2{height:230px}._copy_9lzmm_3{padding:26px}._actions_9lzmm_3{flex-direction:column;align-items:stretch}._actions_9lzmm_3 a{width:100%}._packageBridge_9lzmm_4{padding:26px}._packageBridge_9lzmm_4 a{width:100%}._heading_9lzmm_1 h2{font-size:2.75rem}}._choiceGuide_1gxzc_1{padding:78px 6vw;background:#f0ede6;border-top:1px solid #d8d3c8}._choiceGuide_1gxzc_1 ._sectionHeading_1gxzc_1 h2{font-family:Newsreader,serif;font-size:clamp(34px,4.2vw,57px);font-weight:500;line-height:1.06}._choiceCards_1gxzc_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}._choiceCards_1gxzc_1 article{background:#fffefa;border:1px solid #d6cec0;padding:32px;display:flex;flex-direction:column;min-width:0}._choiceCards_1gxzc_1 h3{font-size:22px;line-height:1.25;color:#202522;margin:0 0 15px}._choiceCards_1gxzc_1 p{color:#3b453e;font-size:15px;line-height:1.65;margin:0 0 17px}._choiceCards_1gxzc_1 small{color:#657068;font-size:13px;line-height:1.65;margin-bottom:23px}._choiceCards_1gxzc_1 a{display:flex;gap:10px;align-items:center;color:#296250;font-size:14px;font-weight:750;text-decoration:underline;text-underline-offset:4px;margin-top:auto}._choiceFoot_1gxzc_1{font-size:12px;line-height:1.7;color:#596459;margin:20px 0 0}@media(max-width:980px){._choiceGuide_1gxzc_1{padding:58px 6vw}._choiceCards_1gxzc_1{grid-template-columns:1fr}._choiceCards_1gxzc_1 article{padding:26px}}._page_1gxzc_2{min-height:100vh;background:#f5f2eb;color:#1d211f}._header_1gxzc_2{min-height:76px;padding:0 4vw;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;border-bottom:1px solid #d8d3c8;background:#f7f4ee;position:relative;z-index:2}._header_1gxzc_2 nav{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}._header_1gxzc_2 nav a{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#343a37;text-decoration:none}._hero_1gxzc_2{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);min-height:620px}._heroCopy_1gxzc_2{padding:88px 6vw;display:flex;flex-direction:column;justify-content:center}._eyebrow_1gxzc_2{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700;color:#84683c}._eyebrow_1gxzc_2 a{color:inherit}._hero_1gxzc_2 h1,._section_1gxzc_1 h2,._productSection_1gxzc_2 h2,._faq_1gxzc_2 h2,._related_1gxzc_2 h2,._cta_1gxzc_2 h2{font-family:Newsreader,serif;font-weight:500;line-height:.98}._hero_1gxzc_2 h1{font-size:clamp(46px,6vw,84px);max-width:830px;margin:18px 0 24px}._lead_1gxzc_2{font-size:19px;line-height:1.65;max-width:760px;color:#4b514d}._actions_1gxzc_2{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}._signals_1gxzc_2{display:flex;gap:18px;flex-wrap:wrap;padding-top:18px;border-top:1px solid #d4cfc4}._signals_1gxzc_2 span{display:flex;gap:7px;align-items:center;font-size:12px;color:#59605b}._heroMedia_1gxzc_2{min-height:620px;background:#262a27}._heroMedia_1gxzc_2 img{width:100%;height:100%;object-fit:cover;display:block}._section_1gxzc_1,._productSection_1gxzc_2,._faq_1gxzc_2,._related_1gxzc_2,._cta_1gxzc_2{padding:84px 6vw;border-top:1px solid #d8d3c8}._sectionHeading_1gxzc_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:60px;align-items:end;margin-bottom:42px}._sectionHeading_1gxzc_1 h2,._productSection_1gxzc_2 h2,._faq_1gxzc_2 h2,._related_1gxzc_2 h2,._cta_1gxzc_2 h2{font-size:clamp(34px,4.2vw,58px);margin:12px 0}._sectionHeading_1gxzc_1>p,._productSection_1gxzc_2>div:first-child>p,._faq_1gxzc_2>div:first-child>p,._cta_1gxzc_2 p{font-size:16px;line-height:1.7;color:#555c57}._contextGrid_1gxzc_2{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cfc9bd;border:1px solid #cfc9bd}._contextGrid_1gxzc_2 article{background:#f7f4ee;padding:32px}._contextGrid_1gxzc_2 h3{font-size:19px;margin:0 0 12px}._contextGrid_1gxzc_2 p{line-height:1.65;color:#5a605c}._productSection_1gxzc_2{background:#202522;color:#f5f2eb;display:grid;grid-template-columns:minmax(0,.75fr) minmax(360px,1fr);gap:70px}._productSection_1gxzc_2 ._eyebrow_1gxzc_2{color:#c9a66a}._productSection_1gxzc_2>div:first-child>p{color:#cbd0cc}._productLinks_1gxzc_2{display:grid;align-content:center}._productLinks_1gxzc_2 a{display:flex;justify-content:space-between;gap:18px;padding:22px 0;border-bottom:1px solid #4b514d;color:#f5f2eb;text-decoration:none}._briefGrid_1gxzc_2{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._briefGrid_1gxzc_2 div{min-height:150px;padding:24px;border:1px solid #cbc5ba;background:#f7f4ee;display:flex;flex-direction:column;justify-content:space-between}._briefGrid_1gxzc_2 b{font-family:Newsreader,serif;font-size:30px;color:#9a7b45}._briefGrid_1gxzc_2 span{line-height:1.5}._faq_1gxzc_2{display:grid;grid-template-columns:minmax(260px,.55fr) 1fr;gap:70px;background:#ebe6dc}._faq_1gxzc_2 article{padding:26px 0;border-top:1px solid #c9c2b6}._faq_1gxzc_2 h3{font-size:20px;margin:0 0 10px}._faq_1gxzc_2 article p{line-height:1.65;color:#505651;margin:0}._related_1gxzc_2>div:nth-child(2){display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:34px 0}._related_1gxzc_2>div:nth-child(2) a{border:1px solid #cbc5ba;padding:22px;color:inherit;text-decoration:none;display:flex;flex-direction:column;min-height:220px}._related_1gxzc_2 small{color:#8b6e3d;text-transform:uppercase;letter-spacing:.1em}._related_1gxzc_2 strong{font-size:18px;margin:12px 0}._related_1gxzc_2 span{font-size:13px;line-height:1.55;color:#5b615d}._related_1gxzc_2 b{margin-top:auto;padding-top:18px}._cta_1gxzc_2{background:#d9d0c0;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}._cta_1gxzc_2>div{max-width:820px}._footer_1gxzc_2{padding:46px 6vw;background:#171b19;color:#e8e5dd;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center}._footer_1gxzc_2 p{color:#aeb4af}._footer_1gxzc_2 nav{display:flex;gap:18px;flex-wrap:wrap}._footer_1gxzc_2 a{color:#e8e5dd;text-decoration:none}._missing_1gxzc_2{padding:10vw}._missing_1gxzc_2 a{color:inherit}@media(max-width:980px){._header_1gxzc_2{grid-template-columns:1fr auto}._header_1gxzc_2 nav{display:none}._hero_1gxzc_2{grid-template-columns:1fr}._heroMedia_1gxzc_2{min-height:420px;order:-1}._sectionHeading_1gxzc_1,._productSection_1gxzc_2,._faq_1gxzc_2,._cta_1gxzc_2,._contextGrid_1gxzc_2{grid-template-columns:1fr}._briefGrid_1gxzc_2{grid-template-columns:repeat(2,1fr)}._related_1gxzc_2>div:nth-child(2){grid-template-columns:repeat(2,1fr)}._footer_1gxzc_2{grid-template-columns:1fr}._footer_1gxzc_2 nav{margin-top:10px}}@media(max-width:620px){._heroCopy_1gxzc_2,._section_1gxzc_1,._productSection_1gxzc_2,._faq_1gxzc_2,._related_1gxzc_2,._cta_1gxzc_2{padding:58px 6vw}._heroMedia_1gxzc_2{min-height:300px}._briefGrid_1gxzc_2,._related_1gxzc_2>div:nth-child(2){grid-template-columns:1fr}._related_1gxzc_2>div:nth-child(2) a{min-height:auto}}
