.cf-root[data-astro-cid-vekgkm42]{position:relative}.cf-head[data-astro-cid-vekgkm42]{margin-bottom:24px}.cf-head[data-astro-cid-vekgkm42] .t-site-h3[data-astro-cid-vekgkm42]{margin-bottom:4px}.cf-sub[data-astro-cid-vekgkm42]{color:var(--colors-fg-secondary);margin:0;font-size:15px;line-height:22px}.cf[data-astro-cid-vekgkm42]{gap:20px;display:grid}.cf-honeypot[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.cf-topics-set[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}.cf-label[data-astro-cid-vekgkm42]{color:var(--colors-fg-primary);margin:0 0 8px;padding:0;font-size:15px;font-weight:600;line-height:20px;display:block}.cf-optional[data-astro-cid-vekgkm42]{color:var(--colors-fg-secondary);font-weight:400}.cf-topics[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:8px;display:flex}.cf-topic[data-astro-cid-vekgkm42]{display:inline-flex;position:relative}.cf-topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cf-topic[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{border:1px solid var(--colors-border-default);background:var(--colors-bg-canvas);min-height:40px;color:var(--colors-fg-primary);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .12s,border-color .12s;display:inline-flex}.cf-topic[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42] svg{display:none}.cf-topic[data-astro-cid-vekgkm42]:hover span[data-astro-cid-vekgkm42]{background:var(--colors-bg-hover)}.cf-topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42]{border:1.5px solid var(--colors-accent);background:var(--colors-bg-selected);color:var(--colors-accent-fg);font-weight:600}.cf-topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42] svg{display:block}.cf-topic[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+span[data-astro-cid-vekgkm42]{outline:2px solid var(--colors-accent);outline-offset:2px}.cf-hint[data-astro-cid-vekgkm42]{--colors-accent-fg:var(--colors-accent-on-tint);background:var(--colors-tint);color:var(--colors-fg-primary);border-radius:10px;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;font-size:15px;line-height:22px;display:none}.cf-hint[data-astro-cid-vekgkm42] svg{color:var(--colors-accent-fg);flex:none;margin-top:2px}.cf-hint[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42],.cf-fine[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42],.cf-banner[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--colors-accent-fg);text-underline-offset:3px;text-decoration:underline}.cf-topics-set[data-astro-cid-vekgkm42]:has(input[value=privacy]:checked) .cf-hint--privacy[data-astro-cid-vekgkm42],.cf-topics-set[data-astro-cid-vekgkm42]:has(input[value=security]:checked) .cf-hint--security[data-astro-cid-vekgkm42]{display:flex}.cf-two[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.cf-field[data-astro-cid-vekgkm42]{flex-direction:column;min-width:0;display:flex}.cf-input[data-astro-cid-vekgkm42]{border:1px solid var(--colors-border-input);border-radius:var(--radii-control);background:var(--colors-bg-canvas);width:100%;min-height:48px;font:inherit;color:var(--colors-fg-primary);padding:12px 14px;font-size:16px;line-height:22px}.cf-input[data-astro-cid-vekgkm42]::placeholder{color:#6b6b80}.cf-input[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--colors-accent);outline-offset:1px}.cf-input[data-astro-cid-vekgkm42][aria-invalid=true]{border:1.5px solid var(--colors-error-fg)}.cf-textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:168px;line-height:24px}.cf-turnstile-row[data-astro-cid-vekgkm42]:has(>div:empty){position:absolute}.cf-help[data-astro-cid-vekgkm42]{color:var(--colors-fg-secondary);margin:6px 0 0;font-size:14px;line-height:20px}.cf-error[data-astro-cid-vekgkm42]{color:var(--colors-error-fg);margin:6px 0 0;font-size:14px;font-weight:500;line-height:20px}.cf-error[data-astro-cid-vekgkm42]:not([hidden]){gap:6px;display:flex}.cf-error[data-astro-cid-vekgkm42] svg{flex:none;margin-top:2px}.cf-banner[data-astro-cid-vekgkm42]:not([hidden]){border:1px solid var(--colors-error-border);background:var(--colors-error-bg);color:var(--colors-error-fg);border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:15px;font-weight:500;line-height:22px;display:flex}.cf-banner[data-astro-cid-vekgkm42] svg{flex:none;margin-top:2px}.cf-banner[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--colors-error-fg)}.cf-submit[data-astro-cid-vekgkm42]:disabled{cursor:default;background:#9aa2e3}.cf-fine[data-astro-cid-vekgkm42]{color:var(--colors-fg-secondary);margin:0;font-size:14px;line-height:20px}.cf-sent[data-astro-cid-vekgkm42]{padding:8px 0}.cf-sent__check[data-astro-cid-vekgkm42]{border:1px solid var(--colors-success-border);background:var(--colors-success-bg);width:56px;height:56px;color:var(--colors-success-fg);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.cf-sent__title[data-astro-cid-vekgkm42]:focus{outline:none}.cf-sent__body[data-astro-cid-vekgkm42]{color:var(--colors-fg-secondary);margin:8px 0 0;font-size:17px;line-height:27px}.cf-sent__body[data-astro-cid-vekgkm42] strong[data-astro-cid-vekgkm42]{color:var(--colors-fg-primary);overflow-wrap:anywhere;font-weight:600}.cf-sent__again[data-astro-cid-vekgkm42]{margin:24px 0 0}.cf-again[data-astro-cid-vekgkm42]{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-family:inherit}@media (width<=700px){.cf-two[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr)}.cf-topic[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{min-height:44px}}@media (prefers-reduced-motion:reduce){.cf-topic[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{transition:none}}
