footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY){background-color:var(--navy);color:var(--base)}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY){width:min(100% - var(--pad),var(--max));margin-inline:auto;padding-top:56px;padding-bottom:56px}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY){padding-top:48px;padding-bottom:48px;display:grid;grid-template:"titl link" "mess link";align-items:center;justify-content:space-between}}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .secTtl:where(.astro-2H4TKJMY){grid-area:titl;text-align:left}}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .message:where(.astro-2H4TKJMY){margin-top:16px;text-align:center;margin-inline:auto}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .message:where(.astro-2H4TKJMY){text-align:left;grid-area:mess;margin-top:24px}}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY){margin-top:32px;text-align:center}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY){grid-area:link;margin-top:0}}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY) figure:where(.astro-2H4TKJMY){display:inline-block}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY) p:where(.astro-2H4TKJMY){display:inline-block}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY) .tel:where(.astro-2H4TKJMY) a:where(.astro-2H4TKJMY) span:where(.astro-2H4TKJMY){position:relative;top:4px;margin-right:13px}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY) .tel:where(.astro-2H4TKJMY) a:where(.astro-2H4TKJMY) p:where(.astro-2H4TKJMY){font-size:var(--fz26);font-family:var(--lex);font-weight:var(--fw5);letter-spacing:.12em}footer:where(.astro-2H4TKJMY) section:where(.astro-2H4TKJMY) .inner:where(.astro-2H4TKJMY) .link:where(.astro-2H4TKJMY) .form:where(.astro-2H4TKJMY){margin-top:16px}footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY){padding-top:32px;padding-bottom:16px;background-color:var(--gray)}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY){padding-top:40px;padding-bottom:24px}}footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY){--max: 316px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY){--max: 573px}}footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY) ul:where(.astro-2H4TKJMY){display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;line-height:1}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY) ul:where(.astro-2H4TKJMY){gap:16px 40px}}footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY) li:where(.astro-2H4TKJMY) a:where(.astro-2H4TKJMY){font-size:var(--fz12_14);font-weight:var(--fw5)}@media (min-width: 961px){footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY) li:where(.astro-2H4TKJMY) a:where(.astro-2H4TKJMY){transition:all .3s}footer:where(.astro-2H4TKJMY) .footerNav:where(.astro-2H4TKJMY) .nav:where(.astro-2H4TKJMY) li:where(.astro-2H4TKJMY) a:where(.astro-2H4TKJMY):hover{opacity:.6}}footer:where(.astro-2H4TKJMY) .copy:where(.astro-2H4TKJMY){margin-top:24px;text-align:center;line-height:1}footer:where(.astro-2H4TKJMY) .copy:where(.astro-2H4TKJMY) small:where(.astro-2H4TKJMY){font-family:var(--lex);font-size:var(--fz10_12);font-weight:var(--fw7)}
