@font-face{font-family:AlmaMedFooterInter;src:url('../fonts/InterVariable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
.am-footer{--am-green:#009b8b;--am-ink:#303e42;--am-muted:#606e73;--am-line:#e4eaea;color:var(--am-ink);background:#fff;font-family:AlmaMedFooterInter,Inter,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;text-align:left;width:100%;color-scheme:light}.am-footer *{box-sizing:border-box}.am-footer a{color:inherit;text-decoration:none;transition:color .15s,background .15s}.am-footer a:hover{color:#00796e}.am-footer a:focus-visible,.am-footer summary:focus-visible{outline:2px solid #00796e;outline-offset:5px;border-radius:3px}.am-footer p,.am-footer h2,.am-footer ul{margin:0}.am-footer ul{padding:0;list-style:none}.am-footer__wrap{max-width:1320px;padding:0 40px;margin:0 auto}.am-footer__reassurance{background:#f5f9f8;border-top:1px solid var(--am-line);border-bottom:1px solid var(--am-line)}.am-footer__trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding-top:30px;padding-bottom:30px}.am-footer__trust{display:flex;align-items:flex-start;gap:14px;min-width:0}.am-footer__icon{display:flex;justify-content:center;align-items:center;flex:none;width:38px;height:38px;border:1px solid #d1eae4;background:#edf7f4;border-radius:12px;color:#007f73}.am-footer__icon svg{width:22px;height:22px}.am-footer__trust-title{display:block;font-size:14px;font-weight:500;line-height:1.4;margin:1px 0 6px}.am-footer__trust p{color:var(--am-muted);font-size:12px;line-height:1.55}.am-footer__main{display:grid;grid-template-columns:minmax(250px,1.45fr) repeat(3,minmax(0,1fr));gap:45px;padding:50px 0 42px}.am-footer__brand{min-width:0}.am-footer__logo-link{display:inline-block}.am-footer__logo{width:200px;height:auto;max-width:100%;object-fit:contain}.am-footer__tagline{font-size:17px;font-weight:400;line-height:1.55;margin-top:22px!important;max-width:260px;letter-spacing:-.3px}.am-footer__intro{font-size:13px;color:var(--am-muted);max-width:270px;margin-top:12px!important}.am-footer__social{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;margin-top:18px}.am-footer__column{min-width:0}.am-footer__column summary{font-size:14px;font-weight:500;list-style:none;margin:5px 0 19px;cursor:default}.am-footer__column summary::-webkit-details-marker{display:none}.am-footer__column li+li{margin-top:11px}.am-footer__column a{display:inline-block;font-size:13px;color:#56676b;overflow-wrap:anywhere}.am-footer__plus{display:none}.am-footer__contact{border:1px solid #d5eae5;border-radius:20px;background:linear-gradient(115deg,#eff8f5,#f9fbfa);padding:28px 32px;display:grid;grid-template-columns:1.35fr 1fr auto;gap:30px;align-items:center}.am-footer__eyebrow{display:block;color:#007f73;font-size:10px;letter-spacing:1.4px;font-weight:500;margin-bottom:8px}.am-footer h2{font-size:23px;font-weight:400;line-height:1.4;letter-spacing:-.6px}.am-footer__contact-intro p{font-size:12px;color:var(--am-muted);margin-top:7px}.am-footer__contact-methods{font-size:14px}.am-footer__contact-methods a{display:block;overflow-wrap:anywhere}.am-footer__contact-methods p{font-size:11px;color:var(--am-muted);margin-top:2px}.am-footer__email{color:#007f73!important;font-size:15px;margin-bottom:7px}.am-footer__button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:46px;padding:11px 19px;background:#007f73;color:#fff!important;border:1px solid #009b8b;border-radius:10px;font-size:13px;font-weight:500;white-space:normal;text-align:center}.am-footer__button:hover{background:#006e63}.am-footer__button--outline{color:#007f73!important;background:#fff}.am-footer__button--outline:hover{background:#edf7f4}.am-footer__newsletter{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:27px 0}.am-footer__newsletter p{font-size:13px;color:var(--am-muted);margin-top:5px}.am-footer__payments{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:27px 0 0}.am-footer__payments p{color:var(--am-muted);font-size:11px}.am-footer__payments ul{display:flex;gap:8px;flex-wrap:wrap}.am-footer__payments li{border:1px solid var(--am-line);border-radius:7px;padding:6px 12px;font-size:12px;background:#fff}.am-footer__bottom{margin-top:32px;border-top:1px solid var(--am-line);padding:22px 0 25px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;font-size:11px;color:var(--am-muted)}.am-footer__operator{font-size:10px;max-width:860px;margin-top:5px!important;white-space:pre-line}.am-footer__bottom>a{flex:none;text-decoration:underline;text-underline-offset:3px}.am-footer__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(min-width:768px){.am-footer__column:not([open])>nav{display:block}.am-footer__column::details-content{content-visibility:visible!important}}
@media(max-width:1100px){.am-footer__wrap{padding-left:25px;padding-right:25px}.am-footer__main{gap:25px;grid-template-columns:minmax(200px,1.2fr) repeat(3,minmax(0,1fr))}.am-footer__trust-grid{gap:20px}.am-footer__trust{gap:10px}.am-footer__contact{grid-template-columns:1fr 1fr}.am-footer__contact>.am-footer__button{grid-column:2;justify-self:start}}
@media(max-width:767px){.am-footer__wrap{padding-left:20px;padding-right:20px}.am-footer__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 17px;padding-top:25px;padding-bottom:25px}.am-footer__trust{display:block}.am-footer__icon{margin-bottom:10px;width:34px;height:34px}.am-footer__trust-title{font-size:13px}.am-footer__trust p{font-size:11px}.am-footer__main{display:block;padding:30px 0 25px}.am-footer__brand{padding-bottom:25px}.am-footer__logo{width:180px}.am-footer__tagline{max-width:100%;font-size:18px;margin-top:16px!important}.am-footer__intro{max-width:350px}.am-footer__column{border-top:1px solid var(--am-line)}.am-footer__column:last-child{border-bottom:1px solid var(--am-line)}.am-footer__column summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:0;padding:16px 0;min-height:50px}.am-footer__plus{display:block;font-weight:400;font-size:20px;color:#007f73;line-height:1}.am-footer__column[open] .am-footer__plus{transform:rotate(45deg)}.am-footer__column nav{padding:0 0 19px}.am-footer__column a{padding:4px 0;min-height:30px}.am-footer__column li+li{margin-top:5px}.am-footer__contact{display:flex;flex-direction:column;align-items:stretch;gap:22px;padding:24px 22px;border-radius:16px}.am-footer h2{font-size:22px}.am-footer__contact>.am-footer__button{width:100%}.am-footer__contact-methods{border-top:1px solid #d5eae5;padding-top:18px}.am-footer__contact-intro p{font-size:12px}.am-footer__newsletter,.am-footer__payments,.am-footer__bottom{flex-direction:column;align-items:flex-start}.am-footer__newsletter h2{font-size:20px}.am-footer__bottom{gap:15px;margin-top:25px}.am-footer__operator{line-height:1.8}.am-footer__payments{gap:15px}}
@media(prefers-reduced-motion:reduce){.am-footer a{transition:none}}
