.foot[data-v-23665685]{--ink:#3a2418;--ink-soft:rgba(58,36,24,.62);--pink:#ff4d80;--pad:1rem;--max:70rem;border-top:.0625rem solid rgba(58,36,24,.08);color:var(--ink);font-family:Outfit,system-ui,sans-serif;padding:2.5rem var(--pad) 1.75rem}.foot-main[data-v-23665685]{display:flex;flex-direction:column;gap:2rem}.foot-brand[data-v-23665685]{align-items:center;color:var(--ink);display:inline-flex;font-size:1.75rem;font-weight:600;gap:.5rem;letter-spacing:-.06em;text-decoration:none}.foot-brand img[data-v-23665685]{border-radius:.6875rem .6875rem .6875rem .25rem;height:2rem;transform:rotate(-7deg);width:2rem}.dot-pink[data-v-23665685]{color:var(--pink)}.foot-tag[data-v-23665685]{color:var(--ink-soft);font-size:.8125rem;line-height:1.55;margin:.75rem 0 0;max-width:22rem}.foot-nav[data-v-23665685]{display:grid;gap:1.75rem 1.25rem;grid-template-columns:1fr 1fr}.foot-col-guides[data-v-23665685]{grid-column:1/-1}.foot-col h4[data-v-23665685]{color:#3a241873;font-size:.6875rem;font-weight:700;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.foot-col ul[data-v-23665685]{display:grid;gap:.125rem;list-style:none;margin:0;padding:0}.foot-col a[data-v-23665685]{align-items:center;color:var(--ink);display:inline-flex;font-size:.8125rem;font-weight:500;line-height:1.35;min-height:2rem;text-decoration:none}.foot-col a[data-v-23665685]:hover{color:var(--pink)}.foot-bar[data-v-23665685]{align-items:center;border-top:.0625rem solid rgba(58,36,24,.08);display:flex;gap:.75rem;justify-content:space-between;margin-top:2.25rem;padding-top:1.125rem}.foot-copy[data-v-23665685],.foot-domain[data-v-23665685]{color:var(--ink-soft);font-size:.75rem;margin:0}@media(min-width:720px){.foot-nav[data-v-23665685]{grid-template-columns:1fr 1.4fr 1fr}.foot-col-guides[data-v-23665685]{grid-column:auto}}@media(min-width:900px){.foot[data-v-23665685]{--pad:2rem;margin:0 auto;max-width:var(--max);padding-bottom:2rem;padding-top:3rem}.foot-main[data-v-23665685]{align-items:flex-start;flex-direction:row;gap:3rem;justify-content:space-between}.foot-brand-col[data-v-23665685]{flex:0 0 15rem}.foot-nav[data-v-23665685]{flex:1;gap:2rem;max-width:45rem}.foot-col-guides ul[data-v-23665685]{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:1fr 1fr}}
