.brief[data-astro-cid-rsvlcilt]{gap:var(--space-3);border-radius:var(--radius-lg);background:var(--sand);border:1px solid var(--hairline);color:var(--ink);padding:clamp(24px,4vw,40px);display:grid;position:relative;overflow:hidden}.brief[data-astro-cid-rsvlcilt]>[data-astro-cid-rsvlcilt]:not(.silhouette){position:relative}.brief[data-astro-cid-rsvlcilt] .silhouette{pointer-events:none;color:var(--primary);opacity:.07;width:170px;height:170px;position:absolute;bottom:-26px;right:-18px}.brief-marke[data-astro-cid-rsvlcilt]{font:600 .9375rem/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--primary-strong)}.brief-titel[data-astro-cid-rsvlcilt]{font:400 clamp(1.625rem, 1.35rem + 1vw, 2.125rem)/1.15 var(--font-display);color:var(--primary-strong);margin:0}.brief-text[data-astro-cid-rsvlcilt]{max-width:52ch}.brief-form[data-astro-cid-rsvlcilt]{gap:var(--space-2);margin-top:var(--space-2);max-width:640px;display:grid}.brief-feld[data-astro-cid-rsvlcilt]{font:600 1.125rem/1.3 var(--font-sans)}.brief-zeile[data-astro-cid-rsvlcilt]{gap:var(--space-3);display:grid}@media (width>=640px){.brief-zeile[data-astro-cid-rsvlcilt]{grid-template-columns:1fr auto;align-items:center}}.brief-zeile[data-astro-cid-rsvlcilt] input[data-astro-cid-rsvlcilt]{border-radius:var(--radius-sm);border:1.5px solid var(--field-border);background:var(--surface);width:100%;min-height:56px;font:450 1.25rem/1.5 var(--font-sans);color:var(--ink);padding:0 16px}.brief-zeile[data-astro-cid-rsvlcilt] input[data-astro-cid-rsvlcilt]::placeholder{color:var(--text-muted)}.brief-zeile[data-astro-cid-rsvlcilt] input[data-astro-cid-rsvlcilt]:focus{outline:3px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.brief-klein[data-astro-cid-rsvlcilt]{color:var(--text-muted);font-size:1rem}.brief-klein[data-astro-cid-rsvlcilt] a[data-astro-cid-rsvlcilt]{color:var(--primary-strong);font-weight:600}
