.KanzleiAnfrage_card__PgAWG{position:relative;isolation:isolate;overflow:clip;display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;padding:clamp(24px,4vw,42px);border:1px solid var(--color-line);border-radius:var(--radius-module);background:var(--color-minty-50);color:var(--color-deepblue)}.KanzleiAnfrage_copy__lv3WL{flex:1 1 420px;min-width:0}.KanzleiAnfrage_eyebrow__R1fcW{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.KanzleiAnfrage_copy__lv3WL h2{margin:0;max-width:27ch;font-size:clamp(22px,2.7vw,32px);font-weight:800;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.KanzleiAnfrage_description__c6OL5{margin:14px 0 0;max-width:58ch;font-size:15px;line-height:1.65}.KanzleiAnfrage_action__5MEH_{flex:0 1 330px;min-width:0}.KanzleiAnfrage_button__5W1Im{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 22px;border-radius:var(--radius-pill);background:var(--color-deepblue);color:var(--color-pure-white);font-size:14px;font-weight:700;line-height:1.45;text-align:center;text-decoration:none}.KanzleiAnfrage_button__5W1Im:hover{text-decoration:underline;text-underline-offset:3px}.KanzleiAnfrage_button__5W1Im:focus-visible{outline:3px solid var(--color-deepblue);outline-offset:4px}.KanzleiAnfrage_note__4u0OR{margin:12px 0 0;font-size:11px;line-height:1.65;text-align:center}.KanzleiAnfrage_curve__LvJhC{position:absolute;z-index:-1;width:560px;height:280px;right:-110px;bottom:-80px;color:var(--color-minty);opacity:.28;pointer-events:none}.KanzleiAnfrage_compact__UtLOH{padding:24px;gap:20px}.KanzleiAnfrage_compact__UtLOH .KanzleiAnfrage_copy__lv3WL{flex-basis:360px}.KanzleiAnfrage_compact__UtLOH .KanzleiAnfrage_copy__lv3WL h2{font-size:21px;max-width:36ch}.KanzleiAnfrage_compact__UtLOH .KanzleiAnfrage_description__c6OL5{font-size:14px}@media (max-width:600px){.KanzleiAnfrage_card__PgAWG{gap:22px}.KanzleiAnfrage_action__5MEH_{flex-basis:100%}.KanzleiAnfrage_note__4u0OR{text-align:left}.KanzleiAnfrage_button__5W1Im{padding-inline:16px}}