._footer_ace8u_1{background:#faf9f6;color:#29232b;border-top:1px solid #e7e3df;padding:44px max(24px,calc((100vw - 1160px)/2));font-family:inherit;text-align:left}._footer_ace8u_1 *{box-sizing:border-box}._footer_ace8u_1>p{font-weight:700;text-align:center;line-height:1.5;margin:0 auto 32px;max-width:650px}._groups_ace8u_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}._groups_ace8u_1 section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}._groups_ace8u_1 h2{font-size:17px;line-height:1.3;margin:0 0 8px;color:#29232b;text-align:left}._groups_ace8u_1 a{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#40383c;text-decoration:none;line-height:1.5;text-align:left;min-width:0}._groups_ace8u_1 a svg{flex-shrink:0}._groups_ace8u_1 a:hover,._groups_ace8u_1 a:focus-visible{text-decoration:underline;color:#ae245d}._groups_ace8u_1 span{font-size:13px;line-height:1.5;color:#72686d;text-align:left}._footer_ace8u_1 nav{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 24px;border-top:1px solid #e7e3df;margin-top:34px;padding-top:22px}._footer_ace8u_1 nav a{font-size:13px;color:#51464c}._footer_ace8u_1 small{display:block;text-align:center;color:#72686d;margin-top:18px;line-height:1.6}@media(max-width:850px){._groups_ace8u_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}}@media(max-width:600px){._footer_ace8u_1{padding:34px 22px 100px}._footer_ace8u_1>p{font-size:15px;margin-bottom:25px}._groups_ace8u_1{display:flex;flex-direction:column;gap:0}._groups_ace8u_1 section{width:100%;padding:21px 0;border-top:1px solid #e7e3df;gap:13px;align-items:center;text-align:center}._groups_ace8u_1 h2{font-size:18px;margin:0 0 2px;text-align:center}._groups_ace8u_1 a{font-size:14px;min-height:28px;text-align:center;justify-content:center}._groups_ace8u_1 span{text-align:center}._groups_ace8u_1 section:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:10px;align-items:start}._groups_ace8u_1 section:last-child h2{grid-column:1/-1;margin-bottom:4px;text-align:center}._groups_ace8u_1 section:last-child a{font-size:13px;overflow-wrap:anywhere;text-align:center;justify-content:center}._footer_ace8u_1 nav{margin-top:6px;padding-top:20px;gap:12px 20px}._footer_ace8u_1 small{font-size:12px}}
