.ms-new-tab-notice{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ms-new-tab-icon{display:inline-block;flex-shrink:0;margin-inline-start:.35em;vertical-align:-.1em}.ms-public-footer{flex:none;width:100%;padding:24px 24px 8px;background:oklch(98.5% .008 80);color:oklch(12% .01 80);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ms-public-footer,.ms-public-footer *{box-sizing:border-box}footer.ms-public-footer [data-cookie-preferences],footer.ms-public-footer a{min-height:44px;display:inline-flex;align-items:center;gap:6px;color:inherit;font:inherit;font-weight:700;text-decoration:none;overflow-wrap:anywhere}footer.ms-public-footer [data-cookie-preferences]{padding:0;border:0;background:none;cursor:pointer;text-align:start}footer.ms-public-footer [data-cookie-preferences]:focus-visible,footer.ms-public-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}footer.ms-public-footer a:hover{opacity:.85}.ms-public-footer-card{padding:36px 40px;border-radius:20px;background:oklch(14% .01 80);color:oklch(100% 0 0);display:grid;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:48px;align-items:start}.ms-public-footer-brand{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;justify-content:start;gap:8px}.ms-public-footer-logo{grid-column:1/-1;height:32px;width:auto;max-width:100%;object-fit:contain}.ms-public-footer-slogan{grid-column:1/-1;margin:0;max-width:none;font-size:14px;line-height:1.5;color:oklch(100% 0 0/.74)}.ms-public-footer .ms-public-footer-email{font-size:14px;text-decoration:underline;text-underline-offset:4px}.ms-public-footer-social{display:flex;gap:8px;align-items:center}.ms-public-footer-social a{width:44px;height:44px;justify-content:center;flex:none;border-radius:999px;background:oklch(100% 0 0/.1)}.ms-public-footer-social [data-new-tab-icon]{width:10px;height:10px;margin-left:-4px}.ms-public-footer-columns{display:contents}.ms-public-footer-columns nav{display:flex;flex-direction:column;align-items:start;min-width:0;gap:10px;font-size:14px}.ms-public-footer-columns h2{margin:0;font-size:11px;font-weight:800;letter-spacing:.13em;color:oklch(100% 0 0/.66);text-transform:uppercase}footer.ms-public-footer .ms-public-footer-columns a{min-height:21px;font-weight:600;color:oklch(100% 0 0/.88);line-height:1.3}.ms-public-footer-inner{padding:14px 16px 6px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;font-size:13px;line-height:1.4}.ms-public-footer-inner p{margin:0;color:oklch(47% .01 80)}.ms-public-footer-inner nav{display:flex;align-items:center;flex-wrap:wrap;gap:0 24px}.ms-public-footer .ms-complaints-book{display:inline-flex;flex:none;gap:6px}.ms-complaints-book-logo{display:block;padding:3px 6px;background:oklch(100% 0 0);border:1px solid oklch(12% .01 80/.14);border-radius:6px;line-height:0}.ms-complaints-book img{display:block;width:84px;height:auto}.ms-public-footer [data-footer-language]{position:relative;margin-left:auto}.ms-public-footer [data-footer-language] .ws-legal-language{position:static;margin:0}@media(min-width:768px){.ms-public-footer [data-footer-language] .ws-c01-live-language-menu{top:auto;bottom:calc(100% + 8px);right:0}.ms-public-footer [data-footer-language] .ws-c01-live-menu{top:auto;bottom:calc(100% + 8px);max-height:70dvh}}.ms-public-footer [data-footer-language] .ws-c01-live-header[data-variant=live-09] .ws-c01-live09-icon-wide{display:block}.ms-public-footer [data-footer-language] .ws-c01-live-header[data-variant=live-09] .ws-c01-live09-icon-phone{display:none}@media(max-width:767px){.ms-public-footer{padding:12px 12px 4px}.ms-public-footer-card{padding:20px 18px 12px;border-radius:18px;display:flex;flex-direction:column;gap:12px}.ms-public-footer-brand{width:100%;grid-template-columns:minmax(0,1fr) auto;gap:6px}.ms-public-footer-logo{grid-column:1;grid-row:1;height:28px;max-width:100%}.ms-public-footer-social{grid-column:2;grid-row:1;gap:4px}.ms-public-footer-slogan{grid-row:2;font-size:13px;line-height:1.45}.ms-public-footer .ms-public-footer-email{grid-column:1/-1;grid-row:3}.ms-public-footer-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding-top:12px;border-top:1px solid oklch(100% 0 0/.14);gap:12px}.ms-public-footer-columns nav{gap:0}footer.ms-public-footer .ms-public-footer-columns a{min-height:44px}.ms-public-footer-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:4px 6px 0;gap:0 18px;font-size:14px}.ms-public-footer-inner nav{grid-column:1/-1;grid-row:1;gap:0 18px}.ms-public-footer-inner .ms-complaints-book{grid-column:1/-1;grid-row:2;justify-self:start}.ms-public-footer-inner p{grid-column:1;grid-row:3;font-size:13px;white-space:nowrap}.ms-public-footer [data-footer-language]{grid-column:2;grid-row:3}.ms-public-footer [data-footer-language] .ws-c01-live09-icon-phone{display:none}}@media(prefers-reduced-motion:reduce){.ms-public-footer *{scroll-behavior:auto}}