
/* APG Footer v11 — Finder-style structure, APG content */
footer.apg-footer-v11{margin-top:64px!important;padding:0!important;background:#232122!important;color:#d7d3d2!important;border-top:0!important;position:relative}
.apg-footer-v11 *{box-sizing:border-box}
.apg-footer-v11 .footer-v11-inner{padding:28px 0 0!important}
.apg-footer-v11 .footer-v11-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:32px!important;padding:0 0 34px!important}
.apg-footer-v11 .footer-v11-wordmark{display:inline-block!important;color:#fff!important;text-decoration:none!important;font-size:21px!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1!important;white-space:nowrap!important}.apg-footer-v11 .footer-v11-wordmark:hover{text-decoration:none!important}
.apg-footer-v11 .footer-v11-country{display:flex!important;align-items:center!important;gap:16px!important;width:176px!important;padding:12px 14px!important;background:#fff!important;border-radius:9px!important;color:#211f20!important;font-size:12px!important;font-weight:760!important;line-height:1!important}.apg-footer-v11 .footer-v11-country-flag{font-size:18px!important;line-height:1!important}.apg-footer-v11 .footer-v11-country-label{flex:1!important;text-align:center!important}.apg-footer-v11 .footer-v11-country-mark{font-size:11px!important;color:#777!important}
.apg-footer-v11 .footer-v11-nav{display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;column-gap:54px!important;row-gap:0!important;align-items:start!important;width:min(780px,100%)!important;max-width:780px!important;padding:0 0 44px!important;margin:0!important}
.apg-footer-v11 .footer-v11-group{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:11px!important;min-width:0!important;margin:0!important;padding:0!important}.apg-footer-v11 .footer-v11-group h3{margin:0 0 4px!important;padding:0!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important}.apg-footer-v11 .footer-v11-group a{display:block!important;margin:0!important;padding:0!important;color:#fff!important;text-decoration:none!important;font-size:12.25px!important;line-height:1.4!important;width:auto!important;max-width:100%!important}.apg-footer-v11 .footer-v11-group a:hover{text-decoration:underline!important;text-underline-offset:3px!important}
.apg-footer-v11 .footer-v11-rulebar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;padding:15px 0!important;border-top:1px solid #4e4a49!important;border-bottom:1px solid #4e4a49!important;color:#fff!important;font-size:11.5px!important;line-height:1.4!important}.apg-footer-v11 .footer-v11-rulelinks{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important}.apg-footer-v11 .footer-v11-rulebar a{color:#fff!important;text-decoration:none!important}.apg-footer-v11 .footer-v11-rulebar a:hover{text-decoration:underline!important;text-underline-offset:3px!important}.apg-footer-v11 .footer-v11-market{color:#c5c0be!important;white-space:nowrap!important}
.apg-footer-v11 .footer-v11-disclosure{padding:25px 0 29px!important;max-width:1120px!important;color:#bdb8b6!important;font-size:10.75px!important;line-height:1.48!important}.apg-footer-v11 .footer-v11-disclosure p{margin:0 0 9px!important}.apg-footer-v11 .footer-v11-disclosure strong{color:#dfdcda!important}.apg-footer-v11 .footer-v11-proud{font-size:11.25px!important;color:#d5d1cf!important}.apg-footer-v11 .footer-v11-ack{font-size:11px!important;color:#c9c4c2!important}.apg-footer-v11 .footer-v11-rights{margin-top:15px!important;color:#c9c5c3!important}
@media(max-width:900px){.apg-footer-v11 .footer-v11-nav{grid-template-columns:repeat(2,minmax(150px,1fr))!important;column-gap:44px!important;row-gap:30px!important;max-width:620px!important}.apg-footer-v11 .footer-v11-rulebar{align-items:flex-start!important}.apg-footer-v11 .footer-v11-market{white-space:normal!important;text-align:right!important}}
@media(max-width:620px){footer.apg-footer-v11{margin-top:48px!important}.apg-footer-v11 .footer-v11-inner{padding-top:24px!important}.apg-footer-v11 .footer-v11-head{align-items:flex-start!important;flex-direction:column!important;padding-bottom:26px!important}.apg-footer-v11 .footer-v11-country{width:170px!important}.apg-footer-v11 .footer-v11-nav{grid-template-columns:1fr 1fr!important;column-gap:24px!important;row-gap:28px!important;padding-bottom:30px!important}.apg-footer-v11 .footer-v11-rulebar{flex-direction:column!important}.apg-footer-v11 .footer-v11-market{text-align:left!important}.apg-footer-v11 .footer-v11-disclosure{padding-top:21px!important}}
@media(max-width:420px){.apg-footer-v11 .footer-v11-wordmark{font-size:19px!important}.apg-footer-v11 .footer-v11-nav{grid-template-columns:1fr!important}.apg-footer-v11 .footer-v11-group{gap:9px!important}}
