.cf[data-astro-cid-qhsmdzqq]{flex-direction:column;gap:28px;margin:0;display:flex}.cf[data-astro-cid-qhsmdzqq][hidden]{display:none}.topics-set[data-astro-cid-qhsmdzqq]{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}legend[data-astro-cid-qhsmdzqq]{color:var(--c-text);margin-bottom:12px;padding:0;font-size:18px;font-weight:700}.topics[data-astro-cid-qhsmdzqq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.topic[data-astro-cid-qhsmdzqq]{border:1px solid var(--c-border-strong);border-radius:var(--r-md);cursor:pointer;text-align:left;background:#fff;flex-direction:column;gap:6px;margin:1px;padding:14px 16px;display:flex;position:relative}.topic[data-astro-cid-qhsmdzqq]:hover{border-color:var(--c-primary)}.topic[data-astro-cid-qhsmdzqq]:has(input:checked){border:2px solid var(--c-primary);background:#f2f8fd;margin:0}.topic[data-astro-cid-qhsmdzqq]:has(input:focus-visible){box-shadow:var(--focus-ring)}.topic[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.topic-head[data-astro-cid-qhsmdzqq]{justify-content:space-between;align-items:center;gap:8px;display:flex}.topic-label[data-astro-cid-qhsmdzqq]{color:var(--c-text);font-size:16px;font-weight:700}.dot[data-astro-cid-qhsmdzqq]{border-radius:var(--r-pill);border:1.5px solid var(--c-border-strong);flex:none;width:16px;height:16px}.topic[data-astro-cid-qhsmdzqq]:has(input:checked) .dot[data-astro-cid-qhsmdzqq]{border:5px solid var(--c-primary)}.topic-desc[data-astro-cid-qhsmdzqq]{color:var(--c-text-2);font-size:14px;line-height:1.45}.help-note[data-astro-cid-qhsmdzqq]{border-radius:var(--r-sm);color:#5c4a00;background:#fff8e1;flex-wrap:wrap;gap:4px 10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.help-note[data-astro-cid-qhsmdzqq][hidden]{display:none}.fields[data-astro-cid-qhsmdzqq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.field[data-astro-cid-qhsmdzqq]{flex-direction:column;gap:8px;min-width:0;display:flex}.field[data-astro-cid-qhsmdzqq].full{grid-column:1/-1}.field[data-astro-cid-qhsmdzqq] label[data-astro-cid-qhsmdzqq]{color:var(--c-text);font-size:14px;font-weight:600}.opt[data-astro-cid-qhsmdzqq]{color:var(--c-text-3);font-weight:400}.field[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq],.field[data-astro-cid-qhsmdzqq] textarea[data-astro-cid-qhsmdzqq]{border:1px solid var(--c-border-strong);border-radius:var(--r-sm);width:100%;height:48px;font:inherit;color:var(--c-text);background:#fff;padding:0 14px;font-size:16px}.field[data-astro-cid-qhsmdzqq] textarea[data-astro-cid-qhsmdzqq]{resize:vertical;height:auto;min-height:132px;padding:12px 14px;line-height:1.5}.field[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]:focus,.field[data-astro-cid-qhsmdzqq] textarea[data-astro-cid-qhsmdzqq]:focus{outline:2px solid var(--c-primary);outline-offset:1px;border-color:var(--c-primary);box-shadow:none}.field[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq][aria-invalid=true]{border-color:#c0392b}[data-astro-cid-qhsmdzqq]::placeholder{color:var(--c-text-muted)}.err[data-astro-cid-qhsmdzqq]{color:#c0392b;font-size:13px}.hp[data-astro-cid-qhsmdzqq]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent[data-astro-cid-qhsmdzqq]{flex-direction:column;gap:12px;display:flex}.optin[data-astro-cid-qhsmdzqq]{color:var(--c-text);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.optin[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]{width:18px;height:18px;accent-color:var(--c-primary);cursor:pointer;flex:none;margin:1px 0 0}.legal[data-astro-cid-qhsmdzqq]{color:var(--c-text-3);font-size:13px;line-height:1.6}.actions[data-astro-cid-qhsmdzqq]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.submit[data-astro-cid-qhsmdzqq]{border-radius:var(--r-pill);background:var(--c-cta);color:var(--c-text);cursor:pointer;border:0;align-items:center;gap:10px;padding:15px 30px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 10px 30px #f2a4134d}.submit[data-astro-cid-qhsmdzqq]:hover{background:var(--c-cta-hover)}.submit[data-astro-cid-qhsmdzqq]:disabled{opacity:.6;cursor:progress}.status[data-astro-cid-qhsmdzqq]{color:var(--c-text-2);font-size:14px}.sent[data-astro-cid-qhsmdzqq]{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 0;display:flex}.sent[data-astro-cid-qhsmdzqq][hidden]{display:none}.tick[data-astro-cid-qhsmdzqq]{background:var(--c-tint);width:52px;height:52px;color:var(--c-primary);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.sent[data-astro-cid-qhsmdzqq] h2[data-astro-cid-qhsmdzqq]{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.2}.sent[data-astro-cid-qhsmdzqq] p[data-astro-cid-qhsmdzqq]{max-width:44ch;color:var(--c-text-2);font-size:17px;line-height:1.6}.again[data-astro-cid-qhsmdzqq]{border:1px solid var(--c-border);border-radius:var(--r-pill);color:var(--c-text);cursor:pointer;background:#fff;padding:10px 20px;font-size:15px;font-weight:600}.again[data-astro-cid-qhsmdzqq]:hover{border-color:var(--c-primary);color:var(--c-primary)}@media (width<=560px){.fields[data-astro-cid-qhsmdzqq],.topics[data-astro-cid-qhsmdzqq]{grid-template-columns:minmax(0,1fr)}}.ct-grid[data-astro-cid-f43ip4di]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}@media (width<=900px){.ct-grid[data-astro-cid-f43ip4di]{grid-template-columns:minmax(0,1fr)}}.intro[data-astro-cid-f43ip4di]{flex-direction:column;gap:28px;min-width:0;display:flex}h1[data-astro-cid-f43ip4di]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1.05}.intro[data-astro-cid-f43ip4di] .t-lead[data-astro-cid-f43ip4di]{text-wrap:pretty;max-width:46ch}.quick[data-astro-cid-f43ip4di]{border-top:1px solid var(--c-border);margin:8px 0 0;padding:0;list-style:none}.quick[data-astro-cid-f43ip4di] a[data-astro-cid-f43ip4di]{border-bottom:1px solid var(--c-border);color:var(--c-text);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.quick[data-astro-cid-f43ip4di] a[data-astro-cid-f43ip4di]:hover{color:var(--c-primary)}.q-text[data-astro-cid-f43ip4di]{flex-direction:column;gap:2px;display:flex}.q-text[data-astro-cid-f43ip4di] strong[data-astro-cid-f43ip4di]{font-size:17px;font-weight:700}.q-text[data-astro-cid-f43ip4di] span[data-astro-cid-f43ip4di]{color:var(--c-text-2);font-size:15px}.q-arrow[data-astro-cid-f43ip4di]{color:var(--c-primary);font-size:18px}.offices[data-astro-cid-f43ip4di]{color:var(--c-text-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;font-size:15px;line-height:1.55;display:grid}address[data-astro-cid-f43ip4di]{flex-direction:column;font-style:normal;display:flex}.city[data-astro-cid-f43ip4di]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--c-primary);margin-bottom:6px;font-size:11px}.card[data-astro-cid-f43ip4di]{border:1px solid var(--c-border);min-width:0;box-shadow:var(--shadow-1);background:#fff;border-radius:20px;padding:clamp(24px,3vw,40px)}
