.hgr-footer{background:#191510;color:#faf3e6;font:400 16px/1.6 Arial,Helvetica,sans-serif;letter-spacing:0;border-top:1px solid #4c3b2c}.hgr-footer *{box-sizing:border-box}.hgr-footer-inner{max-width:1360px;padding:64px 56px 28px;margin:auto}.hgr-footer-top{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-bottom:48px;border-bottom:1px solid #5d4a37}.hgr-footer-kicker{font:700 15px/1.4 'Healrize Condensed','Arial Narrow',Arial,sans-serif;letter-spacing:.14em;color:#e9a37b!important;margin:0 0 18px}.hgr-footer .hgr-footer-top h2{font:800 clamp(44px,4.7vw,72px)/.98 'Healrize Condensed','Arial Narrow',Arial,sans-serif!important;letter-spacing:-.025em!important;color:#faf3e6;margin:0}.hgr-footer-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;flex-shrink:0;padding:17px 24px;min-height:56px;background:#bc4b29;color:#fff9f0!important;border-radius:3px;text-decoration:none;font:700 16px/1.3 Arial,Helvetica,sans-serif}.hgr-footer-button span{font-size:24px}.hgr-footer-button:hover{background:#a23b1e}.hgr-footer-main{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.35fr;gap:40px;padding:45px 0}.hgr-footer a{color:#faf3e6;text-underline-offset:5px}.hgr-footer .hgr-footer-wordmark{font:400 45px/1 Georgia,'Times New Roman',serif!important;letter-spacing:-.045em;text-decoration:none;display:inline-block;margin-bottom:18px}.hgr-footer-brand p,.hgr-footer-contact p{color:#d9cdbd!important;font-size:14px;line-height:1.65;margin:0;max-width:235px}.hgr-footer-main h3{font:700 16px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;color:#faf3e6!important;margin:0 0 14px}.hgr-footer-nav a{display:block;width:fit-content;min-height:36px;padding:7px 0;font-size:14px;text-decoration:none;color:#e3d6c4!important;line-height:1.5}.hgr-footer-nav a:hover,.hgr-footer-bottom a:hover{color:#f5b283!important;text-decoration:underline}.hgr-footer-contact>a{font-size:14px;display:inline-block;padding:12px 0;margin-top:6px;overflow-wrap:anywhere}.hgr-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #5d4a37;padding-top:20px;color:#cbbda9;font-size:12px}.hgr-footer-bottom>div{display:flex;gap:28px}.hgr-footer-bottom a{padding:10px 0;min-height:40px;display:block;text-decoration:none;color:#e3d6c4!important}.hgr-footer a:focus-visible{outline:3px solid #e9a37b;outline-offset:5px}
@media(max-width:1000px){.hgr-footer-inner{padding:52px 30px 24px}.hgr-footer-main{gap:26px;grid-template-columns:1.2fr 1fr 1fr}.hgr-footer-contact{grid-column:1/-1;display:flex;align-items:center;gap:24px;border-top:1px solid #5d4a37;padding-top:24px}.hgr-footer-contact h3{margin:0}.hgr-footer-contact p{max-width:360px}.hgr-footer-contact>a{margin:0;margin-left:auto}}
@media(max-width:749px){.hgr-footer-inner{padding:44px 22px 104px}.hgr-footer-top{display:block;padding-bottom:32px}.hgr-footer .hgr-footer-top h2{font-size:49px!important}.hgr-footer-button{margin-top:26px;min-height:54px;gap:24px;font-size:15px}.hgr-footer-main{grid-template-columns:1fr 1fr;gap:30px 24px;padding:32px 0}.hgr-footer-brand{grid-column:1/-1;display:flex;align-items:center;gap:26px}.hgr-footer .hgr-footer-wordmark{font-size:34px!important;margin:0}.hgr-footer-brand p{font-size:12px;max-width:205px}.hgr-footer-nav a{min-height:44px;padding:10px 0;font-size:14px}.hgr-footer-main h3{font-size:15px!important;margin-bottom:12px}.hgr-footer-contact{display:block;grid-column:1/-1;padding-top:26px}.hgr-footer-contact p{max-width:290px}.hgr-footer-contact>a{margin-top:8px;min-height:44px}.hgr-footer-bottom{align-items:flex-start;gap:12px}.hgr-footer-bottom>div{gap:18px}.hgr-footer-bottom>span{padding-top:10px}.hgr-footer-kicker{font-size:14px}}
