.EzUeIG_footer{color:#fbeeea;font-family:var(--font-body);background:radial-gradient(65% 50% at 50% 0,#d4261c2e 0%,#0000 70%) 0 0/100% 100%,radial-gradient(#ff7a6212 1px,#0000 1px) 0 0/26px 26px,linear-gradient(#1a0f12 0%,#10090b 100%) 0 0/100% 100%;border-top:1px solid #ff6a4d3d;margin-top:auto;padding-top:72px;padding-bottom:36px;position:relative;overflow:hidden}.EzUeIG_footer:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--red) 30%, var(--red2) 50%, var(--red) 70%, transparent 100%);opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}@media (max-width:480px){.EzUeIG_footer{padding-top:56px;padding-bottom:28px}}@media (max-width:320px){.EzUeIG_footer{padding-top:40px;padding-bottom:24px}}.EzUeIG_brandHeader{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.EzUeIG_brandLogoRow{align-items:center;gap:11px;display:flex}.EzUeIG_brandIconBadge{filter:drop-shadow(0 4px 12px #d4261c59);flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.EzUeIG_logoWrap{flex-direction:column;justify-content:center;gap:3px;display:flex}.EzUeIG_brandSub{letter-spacing:.02em;color:#c2aba7;font-size:11.5px;font-weight:500;line-height:1.15}.EzUeIG_logo{font-family:var(--font-heading);letter-spacing:-.03em;-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff 0%,#ff8a73 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:0;font-size:1.45rem;font-weight:700;line-height:1.05}@media (max-width:480px){.EzUeIG_logo{font-size:1.3rem}}@media (max-width:320px){.EzUeIG_logo{font-size:1.15rem}}.EzUeIG_statusPill{color:#fbeeea;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:7px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.EzUeIG_statusDot{background:#22c55e;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e3d}.EzUeIG_description{color:#c2aba7;max-width:300px;margin-bottom:20px;font-size:.9rem;line-height:1.6}@media (max-width:480px){.EzUeIG_description{max-width:100%;font-size:.875rem}}@media (max-width:320px){.EzUeIG_description{font-size:.8125rem}}.EzUeIG_socialIcons{gap:10px;display:flex}.EzUeIG_socialIcon{cursor:pointer;color:#d6c3bf;background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.EzUeIG_socialIcon:hover{border-color:var(--red2);color:#fff;background-color:#d4261c2e;transform:translateY(-2px);box-shadow:0 8px 18px -6px #d4261c66}.EzUeIG_section{flex-direction:column;gap:14px;display:flex}.EzUeIG_sectionTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:#fff;margin-bottom:4px;font-size:1rem;font-weight:700}@media (max-width:480px){.EzUeIG_sectionTitle{font-size:.9375rem}}@media (max-width:320px){.EzUeIG_sectionTitle{font-size:.875rem}}.EzUeIG_sectionTitleLink{cursor:pointer;text-decoration:none}.EzUeIG_sectionTitleLink:hover .EzUeIG_sectionTitle{color:var(--red2);transition:color .2s}.EzUeIG_linksList{flex-direction:column;gap:11px;display:flex}.EzUeIG_link{color:#c2aba7;cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:.9rem;text-decoration:none;transition:all .2s;position:relative}.EzUeIG_link:after{content:"";background:linear-gradient(90deg, var(--red), var(--red2));width:0;height:2px;transition:width .25s;position:absolute;bottom:-2px;left:0}.EzUeIG_link:hover{color:#fff}.EzUeIG_link:hover:after{width:100%}.EzUeIG_afterFooter{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:48px;padding-top:26px;display:flex}@media (max-width:768px){.EzUeIG_afterFooter{flex-direction:column;align-items:center;gap:12px}}.EzUeIG_copyright{color:#9e8682;font-size:.875rem}@media (max-width:480px){.EzUeIG_copyright{text-align:center;font-size:.8125rem}}@media (max-width:320px){.EzUeIG_copyright{font-size:.75rem}}.EzUeIG_bottomBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.EzUeIG_bottomBadge{color:#ff9a85;background:#d4261c29;border:1px solid #ff6a4d4d;border-radius:9999px;padding:4px 11px;font-size:11.5px;font-weight:600}.EzUeIG_credits{color:#9e8682;align-items:center;gap:4px;font-size:.875rem;display:flex}
