.hlm-menu-overlay{background:rgb(13 34 27 / .40)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}.hlm-drawer{box-sizing:border-box!important;width:min(348px,calc(100vw - 32px))!important;max-width:calc(100vw - 24px)!important;height:100vh!important;height:100dvh!important;top:0!important;right:0!important;padding:max(14px,env(safe-area-inset-top)) 14px calc(23px + env(safe-area-inset-bottom))!important;background:#fff!important;border-radius:24px 0 0 24px!important;border-left:1px solid #e6eee8!important;box-shadow:-18px 0 65px rgb(13 42 29 / .20)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin;scrollbar-color:#c5d8c8 #fff0;direction:rtl!important}.hlm-drawer:focus{outline:none}.hlm-drawer__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 10px!important;padding:5px 3px 13px!important;position:sticky!important;top:calc(-1 * max(14px,env(safe-area-inset-top)))!important;z-index:3!important;min-height:55px!important;background:rgb(255 255 255 / .98)!important;border-bottom:1px solid #e9f0eb!important}.hlm-drawer__head>div{align-items:flex-start!important;gap:1px!important;min-width:0!important}.hlm-drawer__head .hlm-wordmark{display:block!important;line-height:1!important}.hlm-drawer__head .hlm-wordmark__main{font-size:30px!important;font-weight:950!important;line-height:1.05!important;color:#123c30!important;letter-spacing:-.07em!important}.hlm-drawer__head small{margin:3px 0 0!important;font-size:10px!important;color:#6d8576!important;line-height:1.3!important}.hlm-drawer__close{flex:0 0 37px!important;width:37px!important;height:37px!important;min-width:37px!important;min-height:37px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #e4ece5!important;background:#f6f9f6!important;color:#244e3b!important;border-radius:11px!important;font-size:25px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important}.hlm-drawer__close:hover,.hlm-drawer__close:focus-visible{background:#eaf3eb!important;border-color:#9abb9e!important}.hlm-drawer__identity{display:flex!important;align-items:center!important;gap:10px!important;min-height:49px!important;margin:0 0 10px!important;padding:8px 12px!important;border:1px solid #dcece0!important;border-radius:13px!important;background:linear-gradient(110deg,#edf8f0,#f9fcf9)!important;box-shadow:none!important}.hlm-drawer__identity .hlm-trust-dot{width:9px!important;height:9px!important;flex:0 0 9px!important;background:#24a268!important;box-shadow:0 0 0 4px rgb(36 162 104 / .11)!important}.hlm-drawer__identity>div{min-width:0!important}.hlm-drawer__identity strong{font-size:12px!important;line-height:1.45!important;font-weight:850!important;color:#14543c!important}.hlm-drawer__identity small{margin-top:1px!important;font-size:10px!important;line-height:1.4!important;color:#627e6b!important}.hlm-drawer__nav{display:block!important;min-width:0!important;margin:0!important}.hlm-drawer__label{margin:13px 8px 5px!important;color:#718978!important;font-size:10px!important;font-weight:850!important;letter-spacing:0!important;line-height:1.4!important}.hlm-drawer__nav a{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;justify-content:start!important;gap:1px 10px!important;min-width:0!important;min-height:53px!important;margin:2px 0!important;padding:8px 9px!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:#173c2d!important;text-decoration:none!important;box-shadow:none!important;transition:background .16s,border-color .16s!important;outline-offset:2px!important}.hlm-drawer__nav a>span{grid-column:1!important;grid-row:1/3!important;width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid #e6eee7!important;border-radius:10px!important;background:#f4f8f5!important;color:#315f49!important;font-size:16px!important;font-weight:750!important}.hlm-drawer__nav a>b{grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important;margin:0!important;color:#173c2d!important;font-size:12.5px!important;font-weight:850!important;line-height:1.5!important}.hlm-drawer__nav a>small{grid-column:2!important;grid-row:2!important;min-width:0!important;margin:0!important;color:#819187!important;font-size:10px!important;line-height:1.4!important;overflow-wrap:anywhere!important}.hlm-drawer__nav a:hover,.hlm-drawer__nav a:focus-visible{background:#f4f9f4!important;border-color:#e0eee3!important}.hlm-drawer__nav a.is-current{background:#eaf6ed!important;border:1px solid #d2e9d7!important}.hlm-drawer__nav a.is-current>b{color:#12613f!important}.hlm-drawer__nav a.is-current>span{background:#d8eddd!important;border-color:#c9e5cf!important;color:#145e3d!important}.hlm-drawer__nav a.is-current:after{content:""!important;position:absolute!important;inset-inline-end:auto!important;right:0!important;top:11px!important;bottom:11px!important;width:3px!important;border-radius:5px!important;background:#218352!important}.hlm-drawer__nav .hlm-whatsapp-link>span{background:#eef9f0!important;color:#148449!important;border-color:#d9eedf!important}.hlm-drawer__nav .hlm-whatsapp-link .hlm-wa-icon svg{width:19px!important;height:19px!important}.hlm-drawer__foot{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;margin:16px 0 0!important;padding:13px 0 0!important;border-top:1px solid #e7eee9!important;text-align:center!important;color:#85998a!important}.hlm-drawer__foot .hlm-drawer__provider-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:43px!important;padding:10px 14px!important;border-radius:11px!important;background:#123c30!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:850!important;box-shadow:0 6px 16px rgb(18 60 48 / .12)!important}.hlm-drawer__foot .hlm-drawer__provider-cta:hover{background:#216044!important}.hlm-drawer__foot small{font-size:10px!important;color:#8b9e90!important;line-height:1.5!important}.hlm-drawer__head :focus-visible,.hlm-drawer a:focus-visible{outline:2px solid #24895a!important;outline-offset:2px!important}html.hlm-preview-mode .hlm-drawer{padding-bottom:calc(176px + env(safe-area-inset-bottom))!important}@media(max-width:420px){.hlm-drawer{width:min(338px,calc(100vw - 28px))!important;border-radius:20px 0 0 20px!important;padding-inline:12px!important}.hlm-drawer__head{min-height:53px!important}.hlm-drawer__nav a{min-height:51px!important;padding:7px 8px!important}.hlm-drawer__label{margin-top:11px!important}}@media(max-height:680px){.hlm-drawer__identity{min-height:43px!important}.hlm-drawer__nav a{min-height:47px!important;padding-block:6px!important}.hlm-drawer__nav a>small{font-size:9.5px!important}.hlm-drawer__label{margin-top:10px!important}}@media(prefers-reduced-motion:reduce){.hlm-drawer,.hlm-menu-overlay,.hlm-drawer *{transition:none!important}}