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