.page_footer[data-v-79ddf782]{width:100%;padding:64px 24px 32px;color:var(--txt-color);box-sizing:border-box}@media(max-width:767px){.page_footer[data-v-79ddf782]{padding:40px 20px 28px}}.page_footer .page_footer_inner[data-v-79ddf782]{max-width:min(100%,1440px);margin:0 auto;display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr) minmax(200px,240px);gap:48px;align-items:start}@media(max-width:1100px){.page_footer .page_footer_inner[data-v-79ddf782]{grid-template-columns:180px minmax(0,1fr);gap:32px}}@media(max-width:767px){.page_footer .page_footer_inner[data-v-79ddf782]{grid-template-columns:1fr;gap:28px}}.page_footer .page_footer_brand[data-v-79ddf782]{min-width:0}.page_footer .page_footer_brand .page_footer_logo_link[data-v-79ddf782]{display:inline-flex;align-items:center;text-decoration:none;color:rgba(var(--black-white-color),1)}.page_footer .page_footer_brand .page_footer_tagline[data-v-79ddf782]{margin:12px 0 0;font-size:14px;font-style:italic;color:rgba(var(--black-white-color),.45)}@media(max-width:767px){.page_footer .page_footer_brand .page_footer_tagline[data-v-79ddf782]{margin-top:8px;font-size:13px}}.page_footer .page_footer_columns[data-v-79ddf782]{display:grid;grid-template-columns:repeat(var(--v3d0fe456),minmax(0,1fr));gap:24px;width:100%;min-width:0}@media(max-width:767px){.page_footer .page_footer_columns[data-v-79ddf782]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_footer .page_footer_columns .page_footer_column[data-v-79ddf782]{min-width:0}.page_footer .page_footer_column_title[data-v-79ddf782]{margin:0 0 16px;font-size:15px;font-weight:600;color:rgba(var(--black-white-color),1)}@media(max-width:767px){.page_footer .page_footer_column_title[data-v-79ddf782]{margin-bottom:12px;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--black-white-color),.45)}}.page_footer .page_footer_link_list[data-v-79ddf782]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.page_footer .page_footer_link[data-v-79ddf782]{font-size:14px;color:rgba(var(--black-white-color),.55);text-decoration:none;transition:color .2s ease}.page_footer .page_footer_link[data-v-79ddf782]:hover{color:rgba(var(--black-white-color),.85)}.page_footer .page_footer_contact[data-v-79ddf782]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.page_footer .page_footer_contact .page_footer_column_title[data-v-79ddf782]{margin-bottom:4px}.page_footer .page_footer_contact .page_footer_contact_button[data-v-79ddf782]{padding:0;border:none;background:transparent;font:inherit;cursor:pointer;text-align:left}@media(max-width:1100px){.page_footer .page_footer_contact[data-v-79ddf782]{grid-column:2}}@media(max-width:767px){.page_footer .page_footer_contact[data-v-79ddf782]{grid-column:auto;padding-top:24px;border-top:1px solid rgba(var(--black-white-color),.08)}}
