:is(#mycare-perf-mycare-footer,.mycare-footer-section){position:relative}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium{width:100%;overflow:hidden;color:rgb(var(--text-color));background-color:rgb(var(--background-color));background-image:var(--gradient-background);font-family:var(--mycare-font-family,var(--body-font-family))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium--divider{border-top:1px solid rgba(var(--text-color),var(--mfp-divider))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__container{padding-top:var(--mc-perf-mycare-footer-0);padding-bottom:var(--mc-perf-mycare-footer-1)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);gap:clamp(40px,6vw,96px);align-items:end;padding-bottom:32px;border-bottom:1px solid rgba(var(--text-color),var(--mfp-divider))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__intro{max-width:620px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-text{display:inline-flex;align-items:center;color:inherit;text-decoration:none;margin-bottom:16px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-image{width:var(--mc-perf-mycare-footer-2);max-width:100%;height:auto;display:block}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-text{font-family:var(--heading-font-family);font-size:28px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__caption{margin:0 0 12px;color:rgb(var(--subheading-color));font-family:var(--subheading-font-family);font-size:var(--mycare-body-small-size,13px);letter-spacing:.12em;text-transform:uppercase}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__heading{max-width:580px;margin:0;color:rgb(var(--heading-color));font-family:var(--heading-font-family);font-size:clamp(30px,2.5vw,42px);font-weight:var(--mycare-heading-weight,400);line-height:1.08;letter-spacing:var(--mycare-heading-letter-spacing,-.025em);text-wrap:balance}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__description{max-width:560px;margin-top:12px;color:rgba(var(--text-color),.72);font-size:14px;line-height:1.5}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__description p{margin:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__form{width:100%;max-width:440px;margin:0 0 4px auto}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__newsletter-label{margin:0 0 12px;color:rgb(var(--heading-color));font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__field{min-height:50px;padding:4px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;border:1px solid rgba(var(--text-color),var(--mfp-divider));border-radius:var(--mfp-input-radius)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__input{min-width:0;min-height:40px;padding:0 13px;color:rgb(var(--text-color));background:0 0;border:0;outline:0;box-shadow:none;font:inherit;font-size:14px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__input::placeholder{color:rgba(var(--text-color),var(--mfp-muted))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__submit{min-width:116px;min-height:40px;padding:0 18px;border-radius:var(--mfp-button-radius);font-size:13px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__message{display:block;margin-top:9px;font-size:12px}.mycare-footer-premium__message--success{color:#198252}.mycare-footer-premium__message--error{color:#c5452e}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__navigation{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(140px,1fr)) minmax(210px,1.15fr);gap:28px clamp(24px,3vw,54px);padding-top:34px;align-items:start}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__trust-column{min-width:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__block--social{grid-column:auto}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__block{min-width:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__block-title{margin:0 0 20px;color:rgb(var(--heading-color));font-family:var(--body-font-family);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu{margin:0;padding:0;list-style:none}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu li+li{margin-top:13px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link{position:relative;width:fit-content;display:inline-flex;color:rgba(var(--link-color),.75);font-size:14px;line-height:1.45;text-decoration:none;transition:.2s ease}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link:after{content:'';position:absolute;right:0;bottom:-3px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .2s ease}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link.is-active,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link:hover{color:rgb(var(--link-color))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link.is-active:after,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link:hover:after{transform:scaleX(1);transform-origin:left}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__info{color:rgba(var(--text-color),.75);font-size:14px;line-height:1.55}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__social .social-media-list{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__social .social-media-list a{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--text-color));border:1px solid rgba(var(--text-color),.16);border-radius:50%;transition:.2s ease}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__social .social-media-list a:hover{transform:translateY(-2px);border-color:rgba(var(--text-color),.42)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__social svg{width:var(--mc-perf-mycare-footer-3);height:var(--mc-perf-mycare-footer-3)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__block--social{min-width:0;margin-top:-2px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .ly-switcher-wrapper,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .weglot-container,:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=language],:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=locale],:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=translate]{width:auto!important;max-width:none!important;white-space:nowrap!important;word-break:keep-all!important}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .ly-switcher-wrapper,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .weglot-container,:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=language-switcher],:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=locale-switcher]{margin-top:16px!important;display:flex!important;align-items:center!important;gap:14px!important}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .ly-switcher-wrapper a,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .ly-switcher-wrapper button,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .weglot-container a,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .weglot-container button,:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=language-switcher] a,:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=language-switcher] button,:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=locale-switcher] a,:is(#mycare-perf-mycare-footer,.mycare-footer-section) [class*=locale-switcher] button{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;color:rgba(var(--text-color),.74)!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;line-height:1.4!important;text-decoration:none!important}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha{display:flex;align-items:center;gap:24px;min-width:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha--inline{margin-top:0;align-items:flex-start;gap:14px;flex-direction:column}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha-logo-wrap{flex:0 0 auto;padding-right:24px;border-right:1px solid rgba(var(--text-color),var(--mfp-divider))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha--inline .mycare-footer-premium__dha-logo-wrap{padding:0;border:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha-logo{width:min(var(--mc-perf-mycare-footer-4),150px);max-width:100%;height:auto;display:block;filter:grayscale(100%);opacity:.92}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__trust-label{margin:0 0 8px;color:rgb(var(--heading-color));font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__license{margin:0;color:rgb(var(--heading-color));font-size:16px;line-height:1.4}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__trust-note{margin:6px 0 0;color:rgba(var(--text-color),.62);font-size:12px;line-height:1.5}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social{margin-top:18px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social .social-media-list{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social .social-media-list a{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--text-color));border:1px solid rgba(var(--text-color),.18);border-radius:50%;transition:.2s ease}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social .social-media-list a:not(:has(svg)){width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;font-size:13px!important;font-weight:500;white-space:nowrap}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social .social-media-list a:hover{transform:translateY(-2px);border-color:rgba(var(--text-color),.45)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social svg{width:var(--mc-perf-mycare-footer-3);height:var(--mc-perf-mycare-footer-3)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__footer-contact{display:grid;gap:24px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__footer-contact-item p{margin:0;color:rgba(var(--text-color),.72);font-size:13px;line-height:1.55}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__footer-contact-label{margin-bottom:7px!important;color:rgb(var(--heading-color))!important;font-size:11px!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__bottom{margin-top:30px;padding-top:18px;display:flex;justify-content:space-between;gap:24px;color:rgba(var(--text-color),.58);font-size:12px;line-height:1.5;border-top:1px solid rgba(var(--text-color),var(--mfp-divider))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__bottom p{margin:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__scroll-top{position:fixed;right:20px;bottom:150px;z-index:15;width:42px;height:42px;display:none;align-items:center;justify-content:center;border:1px solid rgba(var(--text-color),.14);border-radius:var(--mfp-button-radius)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__scroll-top svg{width:15px;height:15px;transform:rotate(-90deg)}@media(max-width:1180px){:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__top{grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:40px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}}@media(max-width:820px){:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__top{grid-template-columns:1fr;gap:44px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__intro{max-width:600px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__form{margin-left:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__navigation{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__block--social{grid-column:auto}}@media(max-width:749px){:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__container{padding-top:var(--mc-perf-mycare-footer-5);padding-bottom:var(--mc-perf-mycare-footer-6)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand{margin-bottom:28px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__heading{font-size:32px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha{align-items:flex-start}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__bottom{flex-direction:column;gap:8px}}@media(max-width:520px){:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__field{grid-template-columns:1fr;padding:0;gap:10px;border:0}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__input{min-height:46px;border:1px solid rgba(var(--text-color),var(--mfp-divider));border-radius:var(--mfp-input-radius)}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__submit{width:100%;min-height:46px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__navigation{grid-template-columns:1fr}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__block,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__footer-contact,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__navigation,:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__trust-column{text-align:center}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__menu-link{margin-inline:auto}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha--inline{align-items:center}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__brand-social .social-media-list{justify-content:center}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha{display:grid;grid-template-columns:1fr;gap:18px}:is(#mycare-perf-mycare-footer,.mycare-footer-section) .mycare-footer-premium__dha-logo-wrap{padding:0 0 18px;border-right:0;border-bottom:1px solid rgba(var(--text-color),var(--mfp-divider))}}