.social-icons:where(.astro-upu6fzxr){flex-wrap:wrap;justify-content:center;gap:.25rem}.link-button:where(.astro-upu6fzxr){padding:.5rem}.link-button:where(.astro-upu6fzxr):hover{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.link-button:where(.astro-upu6fzxr){padding:.25rem}}.footer-wrapper{max-width:1440px;margin:0 auto;width:100%;padding:0 48px;box-sizing:border-box}.grid-container{display:grid;grid-template-columns:1fr;gap:32px;padding:16px 0}.footer-content,.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.logo-image{height:40px;width:auto;display:block}.logo-description{margin:4px 0 0;font-size:14px;line-height:20px;color:#677489}.link-title{font-size:14px;line-height:24px;font-weight:600;color:#000;margin-bottom:24px}.link-list{margin:24px 0 0;padding:0;list-style:none}.link-item{font-size:14px;line-height:24px;color:#677489;text-decoration:none}.support-section{margin-bottom:32px}.copyright-section{margin-top:80px;margin-bottom:50px;padding:0 48px;display:flex;justify-content:space-between;align-items:center}.copyright-text{font-size:13.48px;line-height:130%;color:#616161}.email-container{word-break:break-word;overflow-wrap:break-word;max-width:100%}.logo-section{margin-bottom:24px}@media (min-width: 601px){.logo-section{grid-column:span 1}.footer-links{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px) and (min-width: 390px){.logo-section{grid-column:1 / -1}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width: 389px){.logo-section{grid-column:1 / -1}.footer-links{grid-template-columns:1fr}.grid-container{gap:24px}}@media (max-width: 600px) and (min-width: 390px){.footer-wrapper{padding:0 24px}.footer-links{grid-template-columns:repeat(2,1fr)}.copyright-section{padding:0 24px}}@media (max-width: 389px){.footer-wrapper{padding:0 16px}.footer-links{grid-template-columns:1fr}.copyright-section{padding:0 16px;flex-direction:column;gap:20px;text-align:center}}footer:where(.astro-sz7xmlte){width:100%}.grid-container:where(.astro-sz7xmlte){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.grid-container:where(.astro-sz7xmlte){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.grid-container:where(.astro-sz7xmlte){grid-template-columns:repeat(4,minmax(0,1fr))}}.logo-section:where(.astro-sz7xmlte){grid-column:span 1 / span 1}@media (min-width: 768px){.logo-section:where(.astro-sz7xmlte){grid-column:span 2 / span 2}}@media (min-width: 1024px){.logo-section:where(.astro-sz7xmlte){grid-column:span 1 / span 1}}.footer-links:where(.astro-sz7xmlte){grid-column:span 1 / span 1}@media (min-width: 768px){.footer-links:where(.astro-sz7xmlte){grid-column:span 2 / span 2}}@media (min-width: 1024px){.footer-links:where(.astro-sz7xmlte){grid-column:span 3 / span 3}}.footer-wrapper:where(.astro-sz7xmlte){width:100%;max-width:1440px;margin:0 auto;padding:1rem;box-sizing:border-box}.logo-image:where(.astro-sz7xmlte){height:2.5rem;width:auto}.logo-description:where(.astro-sz7xmlte){margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.link-title:where(.astro-sz7xmlte){font-size:.875rem;line-height:1.25rem;font-weight:600}.link-list:where(.astro-sz7xmlte){margin-top:1.5rem}.link-list:where(.astro-sz7xmlte)>:not([hidden]):where(.astro-sz7xmlte)~:not([hidden]):where(.astro-sz7xmlte){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.link-item:where(.astro-sz7xmlte){font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.link-item:where(.astro-sz7xmlte):hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.support-section:where(.astro-sz7xmlte){margin-bottom:2rem}.legal-section:where(.astro-sz7xmlte){margin-bottom:2rem}.copyright-section:where(.astro-sz7xmlte){margin-bottom:3rem;margin-top:5rem;display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}.copyright-text:where(.astro-sz7xmlte){font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}
