.ftr[data-v-9c3d70d3]{color:#f8f4edbf;background:#1b1714;font-size:.9rem}.ftr__projects ul[data-v-9c3d70d3]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ftr__top[data-v-9c3d70d3]{grid-template-columns:1fr .8fr 1fr 1.3fr;gap:40px;padding-block:64px 48px;display:grid}.mark[data-v-9c3d70d3]{color:var(--paper);font-size:1.9rem}.ftr__contact[data-v-9c3d70d3]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.label[data-v-9c3d70d3]{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--bronze-light);margin-block-end:6px;font-size:.72rem;font-weight:700}.ftr a[data-v-9c3d70d3]{text-decoration:none}.ftr a[data-v-9c3d70d3]:hover{color:var(--paper);text-decoration:underline}.ftr__disc[data-v-9c3d70d3]{color:#f8f4ed8c;font-size:.82rem;line-height:1.6}.by[data-v-9c3d70d3]{margin-top:18px;font-size:.85rem}.by a[data-v-9c3d70d3]{color:var(--bronze-light);font-weight:700}.label--sp[data-v-9c3d70d3]{margin-block-start:18px}.social[data-v-9c3d70d3]{gap:16px;margin-top:8px;display:flex}.legal[data-v-9c3d70d3]{color:#f8f4ed8c;gap:4px;margin:20px 0 0;font-size:.78rem;display:grid}.legal div[data-v-9c3d70d3]{gap:8px;display:flex}.legal dt[data-v-9c3d70d3]{font-weight:600}.legal dd[data-v-9c3d70d3]{margin:0}.ftr__legal[data-v-9c3d70d3]{flex-wrap:wrap;gap:6px 20px;display:flex}.ftr__consent[data-v-9c3d70d3]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ftr__consent[data-v-9c3d70d3]:hover{color:var(--paper);text-decoration:underline}.ftr__bottom[data-v-9c3d70d3]{border-top:1px solid #f8f4ed1a;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:22px;font-size:.8rem;display:flex}@media (width<=860px){.ftr__top[data-v-9c3d70d3]{grid-template-columns:1fr}}
