.card[data-astro-cid-vekgkm42]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);padding:clamp(1.75rem,3vw,2.75rem)}.form[data-astro-cid-vekgkm42]{flex-direction:column;gap:20px;display:flex}.form[data-astro-cid-vekgkm42][hidden]{display:none}.head[data-astro-cid-vekgkm42]{flex-direction:column;gap:6px;display:flex}.title[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);letter-spacing:-.02em;color:var(--text-strong);margin:0}.note[data-astro-cid-vekgkm42]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.row[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.field[data-astro-cid-vekgkm42]{font-family:var(--font-sans);flex-direction:column;gap:7px;display:flex}.label[data-astro-cid-vekgkm42]{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-strong)}.label--plain[data-astro-cid-vekgkm42]{font-weight:600}.input[data-astro-cid-vekgkm42]{height:46px;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-strong);background:var(--white);border:1.5px solid var(--border-default);border-radius:var(--radius-md);box-shadow:none;outline:none;padding:0 14px}.input[data-astro-cid-vekgkm42]:focus{border-color:var(--petrol-600);box-shadow:var(--shadow-focus)}.field[data-astro-cid-vekgkm42][data-invalid] .input[data-astro-cid-vekgkm42]{border-color:var(--danger-600)}.field[data-astro-cid-vekgkm42][data-invalid] .input[data-astro-cid-vekgkm42]:focus{box-shadow:none}.error[data-astro-cid-vekgkm42]{font-size:var(--text-xs);color:var(--danger-600)}.select[data-astro-cid-vekgkm42]{position:relative}.select[data-astro-cid-vekgkm42] .input[data-astro-cid-vekgkm42]{appearance:none;cursor:pointer;width:100%;padding-block:0;padding-inline:14px 40px}.chevron[data-astro-cid-vekgkm42]{inset-inline-end:14px;border-right:2px solid var(--ink-500);border-bottom:2px solid var(--ink-500);pointer-events:none;width:9px;height:9px;margin-top:-3px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.textarea[data-astro-cid-vekgkm42]{resize:vertical;height:auto;padding:12px 14px;line-height:1.55}.brands-empty[data-astro-cid-vekgkm42]{background:var(--ink-50);border:1px dashed var(--border-default);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.brands-empty[data-astro-cid-vekgkm42][hidden],.brands[data-astro-cid-vekgkm42][hidden]{display:none}.brands-hint[data-astro-cid-vekgkm42]{font-size:var(--text-sm);color:var(--text-muted)}.brands-link[data-astro-cid-vekgkm42]{font-size:var(--text-sm);color:var(--petrol-700);font-weight:600}.brands[data-astro-cid-vekgkm42]{background:var(--petrol-50);border:1px solid var(--petrol-100);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:18px;display:flex}.brands-head[data-astro-cid-vekgkm42]{justify-content:space-between;align-items:center;gap:12px;display:flex}.brands-count[data-astro-cid-vekgkm42]{font-size:var(--text-sm);color:var(--petrol-800);font-weight:700}.brands-actions[data-astro-cid-vekgkm42]{gap:14px;display:flex}.brands-clear[data-astro-cid-vekgkm42]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.brands-clear[data-astro-cid-vekgkm42]:hover{color:var(--petrol-800)}.chips[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-vekgkm42] .chip{border-radius:var(--radius-pill);border:1px solid var(--petrol-200);background:var(--white);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--petrol-800);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}.chips[data-astro-cid-vekgkm42] .chip:hover{border-color:var(--petrol-600)}.chips[data-astro-cid-vekgkm42] .chip-x{color:var(--text-muted);font-size:14px;line-height:1}.consent[data-astro-cid-vekgkm42]{cursor:pointer;font-family:var(--font-sans);align-items:center;gap:10px;display:inline-flex}.consent-box[data-astro-cid-vekgkm42]{flex:none;width:20px;height:20px;position:relative}.consent-box[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute}.consent-mark[data-astro-cid-vekgkm42]{border-radius:var(--radius-xs);border:1.5px solid var(--border-strong);background:var(--white);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.consent-box[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+.consent-mark[data-astro-cid-vekgkm42]{border-color:var(--petrol-800);background:var(--petrol-800)}.consent-box[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+.consent-mark[data-astro-cid-vekgkm42]:after{content:"";border-right:2px solid var(--white);border-bottom:2px solid var(--white);width:6px;height:10px;margin-top:-2px;rotate:45deg}.consent-box[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+.consent-mark[data-astro-cid-vekgkm42]{box-shadow:var(--shadow-focus)}.consent-text[data-astro-cid-vekgkm42]{font-size:var(--text-base);color:var(--text-body)}.trap[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.replies[data-astro-cid-vekgkm42]{font-size:var(--text-sm);color:var(--text-muted)}.failure[data-astro-cid-vekgkm42]{font-size:var(--text-sm);color:var(--danger-600);margin:-8px 0 0}.success[data-astro-cid-vekgkm42]{flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(1rem,3vw,2.5rem) 0;display:flex}.success[data-astro-cid-vekgkm42][hidden]{display:none}.success-badge[data-astro-cid-vekgkm42]{background:var(--success-100);color:var(--success-600);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;line-height:1.3;display:inline-flex}.success-text[data-astro-cid-vekgkm42]{font-size:var(--text-base);color:var(--text-body);max-width:46ch;margin:0;line-height:1.65}.intro[data-astro-cid-ih3mnovg]{border-bottom:1px solid var(--border-subtle)}.intro-grid[data-astro-cid-ih3mnovg]{max-width:var(--container-max);padding:clamp(3rem, 6vw, 5rem) var(--gutter) clamp(2.5rem, 4vw, 3.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:end;gap:clamp(2rem,5vw,4rem);margin:0 auto;display:grid}.intro-title[data-astro-cid-ih3mnovg]{flex-direction:column;gap:20px;display:flex}.h1[data-astro-cid-ih3mnovg]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-strong);text-wrap:balance;margin:0;font-size:clamp(2.3rem,4.4vw,3.6rem);font-weight:800;line-height:1.04}.intro-text[data-astro-cid-ih3mnovg]{font-size:var(--text-md);color:var(--text-muted);margin:0;line-height:1.65}.contact[data-astro-cid-ih3mnovg]{max-width:var(--container-max);padding:clamp(2.5rem, 5vw, 4rem) var(--gutter) var(--section-y);margin:0 auto}.grid[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.aside[data-astro-cid-ih3mnovg]{flex-direction:column;gap:20px;display:flex}.general[data-astro-cid-ih3mnovg]{background:var(--petrol-950);border-radius:var(--radius-lg);color:var(--white);flex-direction:column;gap:16px;padding:clamp(1.5rem,2.5vw,2rem);display:flex}.general-label[data-astro-cid-ih3mnovg]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-500);font-weight:700}.general-email[data-astro-cid-ih3mnovg]{font-size:var(--text-lg);color:var(--white);font-weight:700;text-decoration:none}.general-email[data-astro-cid-ih3mnovg]:hover{color:var(--gold-500);text-decoration:none}.general-text[data-astro-cid-ih3mnovg]{font-size:var(--text-sm);color:var(--petrol-200);margin:0;line-height:1.6}.general-meta[data-astro-cid-ih3mnovg]{border-top:1px solid color-mix(in srgb, var(--white) 14%, transparent);font-size:var(--text-sm);color:var(--petrol-200);flex-direction:column;gap:8px;padding-top:16px;display:flex}.info[data-astro-cid-ih3mnovg]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:clamp(1.5rem,2.5vw,2rem)}.info-label[data-astro-cid-ih3mnovg]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--petrol-600);font-weight:700}.info-text[data-astro-cid-ih3mnovg]{font-size:var(--text-sm);color:var(--text-muted);margin:14px 0 0;line-height:1.6}.info-text--tight[data-astro-cid-ih3mnovg]{margin-top:12px}.offices[data-astro-cid-ih3mnovg]{background:var(--ink-50);border-top:1px solid var(--border-subtle)}.offices-inner[data-astro-cid-ih3mnovg]{padding-block:var(--section-y)}
