.LandingFooter_footer__Zdhxg{--footer-paper:#fafaf7;--footer-white:#fff;--footer-ink:#1c1a17;--footer-green:#265c34;--footer-muted:#6b6256;background:var(--footer-paper);color:var(--footer-ink);font-family:var(--font-camper-experience,var(--font-body)),Arial,sans-serif;-webkit-font-smoothing:antialiased}.LandingFooter_footer__Zdhxg,.LandingFooter_footer__Zdhxg *{box-sizing:border-box}.LandingFooter_footer__Zdhxg :where(a,button,summary){color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.LandingFooter_footer__Zdhxg :where(a,button){text-decoration:none}.LandingFooter_footer__Zdhxg :where(a,button,summary):focus-visible{outline:2px solid var(--footer-green);outline-offset:4px}.LandingFooter_footer__Zdhxg a:hover,.LandingFooter_footer__Zdhxg button:hover{color:var(--footer-green);text-decoration:underline;text-underline-offset:5px}.LandingFooter_desktopMain__BMC7K{display:flex;min-height:482px;flex-direction:column;gap:32px;padding:48px 64px}.LandingFooter_brand__A1k_v{display:inline-flex;width:fit-content;align-items:center}.LandingFooter_brandLockup__OuTcq{height:119px;gap:7px;color:var(--footer-green);letter-spacing:-.03em}.LandingFooter_brandLockup__OuTcq svg{width:81px;height:81px}.LandingFooter_brandLockup__OuTcq>span{font-family:inherit;font-size:88px;font-weight:700;line-height:119px}.LandingFooter_desktopDirectory__dcbxU{display:grid;grid-template-columns:minmax(0,608px) minmax(0,640px);gap:64px;max-width:1312px}.LandingFooter_practicalRoutes__pbU8E{display:grid;grid-template-columns:repeat(2,minmax(0,280px));gap:48px}.LandingFooter_group___jL0b h2{margin:0 0 4px;color:var(--footer-muted);font-size:14px;font-weight:500;line-height:19px}.LandingFooter_group___jL0b ul{margin:0;padding:0;list-style:none}.LandingFooter_group___jL0b a{display:flex;height:48px;align-items:center;font-size:22px;font-weight:600;line-height:30px}.LandingFooter_discovery__qfMOi h2{margin-bottom:8px}.LandingFooter_discovery__qfMOi a{height:64px;font-size:52px;line-height:60px;letter-spacing:-.03em}.LandingFooter_desktopSubfooter__NoYaF{background:var(--footer-white)}.LandingFooter_desktopAnswers__0u9QN{display:grid;grid-template-columns:repeat(3,minmax(0,416px));gap:32px;min-height:80px;align-items:start;padding:8px 64px}.LandingFooter_desktopAnswers__0u9QN details{min-width:0}.LandingFooter_desktopAnswerSummary__qT05D,.LandingFooter_disclosureSummary__79sYV{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.LandingFooter_desktopAnswerSummary__qT05D{min-height:64px;gap:16px;font-size:18px;font-weight:600;line-height:24px}.LandingFooter_desktopAnswerSummary__qT05D::-webkit-details-marker,.LandingFooter_disclosureSummary__79sYV::-webkit-details-marker{display:none}.LandingFooter_disclosureIcon__4v1k9{position:relative;width:16px;height:16px;flex:0 0 16px;color:var(--footer-green)}.LandingFooter_disclosureIcon__4v1k9:after,.LandingFooter_disclosureIcon__4v1k9:before{position:absolute;content:"";background:currentcolor}.LandingFooter_disclosureIcon__4v1k9:before{top:7px;left:1px;width:14px;height:1.5px}.LandingFooter_disclosureIcon__4v1k9:after{top:1px;left:7px;width:1.5px;height:14px}.LandingFooter_desktopAnswers__0u9QN details[open]{min-height:196px;padding:8px 20px;background:var(--footer-green);color:var(--footer-paper)}.LandingFooter_desktopAnswers__0u9QN details[open] .LandingFooter_desktopAnswerSummary__qT05D{min-height:44px}.LandingFooter_desktopAnswers__0u9QN details[open] .LandingFooter_disclosureIcon__4v1k9{color:var(--footer-paper)}.LandingFooter_desktopAnswers__0u9QN details[open] .LandingFooter_disclosureIcon__4v1k9:after,.LandingFooter_mobileNavigation__tK7I7 details[open] .LandingFooter_disclosureIcon__4v1k9:after{display:none}.LandingFooter_aboutPanel__vOPI7 a:focus-visible,.LandingFooter_desktopAnswers__0u9QN details[open] :where(a,summary):focus-visible{outline-color:var(--footer-paper);outline-offset:-4px}.LandingFooter_desktopAnswerPanel__gQsMs{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:22px}.LandingFooter_desktopAnswerPanel__gQsMs p{min-height:44px;margin:0}.LandingFooter_aboutPanel__vOPI7 a,.LandingFooter_desktopAnswerPanel__gQsMs a{display:flex;min-height:48px;align-items:center;padding:0 12px;border:1.5px solid var(--footer-paper);color:var(--footer-paper);font-size:16px;font-weight:700;line-height:calc(22 / 16)}.LandingFooter_aboutPanel__vOPI7 a:hover,.LandingFooter_desktopAnswerPanel__gQsMs a:hover{color:var(--footer-paper)}.LandingFooter_desktopLegal__dWQ6S{display:flex;min-height:76px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding:0 64px}.LandingFooter_companyIdentity__qpzk3{color:var(--footer-muted);font-size:13px;font-weight:500;line-height:18px;white-space:nowrap}.LandingFooter_policyNavigation__y6wrl{display:flex;min-height:44px;flex-wrap:wrap;align-items:stretch;gap:24px}.LandingFooter_policyNavigation__y6wrl :where(a,button){display:inline-flex;min-height:44px;min-width:44px;flex-shrink:0;max-width:100%;align-items:center;border:0;padding:0;background:none;color:var(--footer-ink);cursor:pointer;font-size:13px;font-weight:500;line-height:1.384615;white-space:normal;overflow-wrap:anywhere}.LandingFooter_mobileMain__DLkdI{display:none}.LandingFooter_mobileIdentity__X_9n7{display:flex;min-height:44px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.LandingFooter_mobileHelp__yl_SR{display:inline-flex;min-height:44px;max-width:100%;align-items:center;color:var(--footer-green)!important;font-size:14px!important;font-weight:500!important;line-height:calc(19 / 14)}.LandingFooter_mobileNavigation__tK7I7{width:100%}.LandingFooter_mobileNavigation__tK7I7 details{box-shadow:inset 0 -.5px var(--footer-green)}.LandingFooter_disclosureSummary__79sYV{min-height:48px;gap:16px;font-size:17px;font-weight:600;line-height:calc(23 / 17)}.LandingFooter_mobileNavigation__tK7I7 details[open]{box-shadow:none}.LandingFooter_mobilePanel__VuUVd{display:flex;flex-direction:column}.LandingFooter_aboutPanel__vOPI7{gap:8px;padding:16px;background:var(--footer-green);color:var(--footer-paper)}.LandingFooter_aboutPanel__vOPI7 h2{margin:0;font-size:17px;font-weight:600;line-height:calc(23 / 17)}.LandingFooter_aboutPanel__vOPI7 p{margin:0;font-size:15px;font-weight:500;line-height:calc(20 / 15)}.LandingFooter_mobilePanel__VuUVd nav{display:grid}.LandingFooter_aboutPanel__vOPI7 nav{gap:8px}.LandingFooter_navigationPanel__lEvry{padding:8px 0;background:var(--footer-paper);color:var(--footer-green)}.LandingFooter_navigationPanel__lEvry nav{gap:0}.LandingFooter_navigationPanel__lEvry a{display:flex;min-height:44px;align-items:center;color:var(--footer-green);font-size:16px;font-weight:500;line-height:calc(22 / 16)}@media (max-width:1023px){.LandingFooter_desktopMain__BMC7K,.LandingFooter_desktopSubfooter__NoYaF{display:none}.LandingFooter_mobileMain__DLkdI{display:flex;min-height:324px;flex-direction:column;gap:12px;padding:20px}.LandingFooter_mobileMain__DLkdI .LandingFooter_brandLockup__OuTcq{height:auto;min-height:41px;gap:2.4px}.LandingFooter_mobileMain__DLkdI .LandingFooter_brandLockup__OuTcq svg{width:27.6px;height:27.6px;flex-shrink:0}.LandingFooter_mobileMain__DLkdI .LandingFooter_brandLockup__OuTcq>span{font-size:30px;line-height:calc(41 / 30);white-space:nowrap}.LandingFooter_mobileMain__DLkdI .LandingFooter_companyIdentity__qpzk3{font-size:12px;line-height:1.333333;white-space:normal}.LandingFooter_mobileMain__DLkdI .LandingFooter_policyNavigation__y6wrl{width:100%;height:auto;min-height:44px;flex-wrap:wrap;gap:clamp(8px,5.64vw,22px)}.LandingFooter_mobileMain__DLkdI .LandingFooter_policyNavigation__y6wrl :where(a,button){flex-shrink:0}}@media (min-width:1024px) and (max-width:1439px){.LandingFooter_desktopDirectory__dcbxU,.LandingFooter_practicalRoutes__pbU8E{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingFooter_desktopAnswers__0u9QN{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingFooter_discovery__qfMOi a{font-size:clamp(38px,4vw,52px)}}@media (prefers-reduced-motion:reduce){.LandingFooter_footer__Zdhxg *{scroll-behavior:auto;transition:none!important;animation:none!important}}