@font-face{font-family:"Petrona Fallback: Times New Roman";src:local("Times New Roman");size-adjust:106.8308%;ascent-override:80.3139%;descent-override:25.2736%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Arial";src:local("Arial");size-adjust:96.3855%;ascent-override:100.5078%;descent-override:25.0256%;line-gap-override:0%}.contact[data-v-9955a2e9]{margin:0 auto;padding:24px 20px 48px}@media(min-width:1024px){.contact[data-v-9955a2e9]{padding:48px}}.contact__head[data-v-9955a2e9]{margin-bottom:48px;max-width:720px}.contact__title[data-v-9955a2e9]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:56px;font-weight:400;letter-spacing:-.022em;line-height:1.04;margin:12px 0 16px}@media(min-width:768px){.contact__title[data-v-9955a2e9]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:72px;font-weight:400;letter-spacing:-.025em;line-height:1.02}}.contact__lede[data-v-9955a2e9]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:17px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.contact__grid[data-v-9955a2e9]{display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:768px){.contact__grid[data-v-9955a2e9]{gap:64px;grid-template-columns:1.4fr 1fr}}.contact__section-title[data-v-9955a2e9]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.012em;line-height:1.12;margin:0 0 24px}.contact__form[data-v-9955a2e9]{display:flex;flex-direction:column;gap:16px}.contact__row[data-v-9955a2e9]{display:grid;gap:12px}.contact__row--double[data-v-9955a2e9]{grid-template-columns:1fr}@media(min-width:480px){.contact__row--double[data-v-9955a2e9]{grid-template-columns:1fr 1fr}}.contact__error[data-v-9955a2e9]{background:var(--color-error-subtle);border-radius:var(--radius-md);color:var(--color-error);margin:0;padding:12px 16px}.contact__error[data-v-9955a2e9],.contact__legal[data-v-9955a2e9]{font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:.005em;line-height:1.45}.contact__legal[data-v-9955a2e9]{color:var(--color-muted);margin:8px 0 0}.contact__legal a[data-v-9955a2e9]{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.contact__sent[data-v-9955a2e9]{background:var(--color-success-subtle);border-radius:var(--radius-md);padding:32px;text-align:center}.contact__sent-title[data-v-9955a2e9]{margin:12px 0}.contact__sent-body[data-v-9955a2e9]{color:var(--color-fg-subtle);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 24px}.contact__sent-body strong[data-v-9955a2e9]{color:var(--color-fg)}.contact__channels[data-v-9955a2e9]{display:flex;flex-direction:column;gap:32px}.contact__channels-list[data-v-9955a2e9]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.contact__channel[data-v-9955a2e9]{border-bottom:1px solid var(--color-border-subtle);display:grid;gap:12px;grid-template-columns:100px 1fr;padding-bottom:12px}.contact__channel[data-v-9955a2e9]:last-child{border-bottom:0;padding-bottom:0}.contact__channel dt[data-v-9955a2e9]{align-self:center;color:var(--color-muted-strong);font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.contact__channel dd[data-v-9955a2e9],.contact__channel dt[data-v-9955a2e9]{font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact__channel dd[data-v-9955a2e9]{color:var(--color-fg);font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.contact__channel a[data-v-9955a2e9]{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.contact__hours-title[data-v-9955a2e9],.contact__studio-title[data-v-9955a2e9]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.contact__hours-list[data-v-9955a2e9]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.contact__hours-list li[data-v-9955a2e9]{display:flex;font-variant-numeric:tabular-nums;justify-content:space-between}.contact__hours-list li[data-v-9955a2e9],.contact__studio-address[data-v-9955a2e9]{color:var(--color-fg);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5}.contact__studio-address[data-v-9955a2e9]{font-style:normal;line-height:1.6}.contact__studio-map[data-v-9955a2e9]{aspect-ratio:4/3;border-radius:var(--radius-sm);margin-top:16px}
