.CallbackCard_card__2xgGm{width:100%;min-width:0;display:grid;grid-template-areas:"photo" "text" "caption";justify-items:center;gap:var(--spacing-lg);text-align:center;background:var(--color-white);border:1px solid var(--color-stroke-light);border-radius:var(--border-radius);padding:var(--spacing-xl) 18px;margin-top:var(--spacing-2lg)}.CallbackCard_photo__idnDj{grid-area:photo;width:104px;height:120px;border-radius:var(--radius-2xl);object-fit:cover;object-position:50% 18%;background:var(--secondary-bg)}.CallbackCard_caption__QslT8{grid-area:caption;margin:0;width:100%;padding-top:var(--spacing-md);border-top:1px solid var(--color-stroke-light);strong{font:600 13px/140% var(--font-primary)}span,strong{display:block}span{font:400 12px/140% var(--font-primary);color:var(--color-dimmed-medium)}}.CallbackCard_content__fspT5{grid-area:text;min-width:0;width:100%}.CallbackCard_title__7K_r0{font:italic 300 23px/1.2 var(--font-serif-display);text-wrap:balance;margin:0 0 var(--spacing-md)}.CallbackCard_lede__zyNQc{font:var(--text-1);color:var(--color-dimmed-medium);margin:0 auto var(--spacing-lg);max-width:46ch}.CallbackCard_form__XvMNR{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:10px}.CallbackCard_field__trbxx{min-width:0;flex:1 1}.CallbackCard_field__trbxx input{width:100%;min-height:48px;padding:12px 18px;font:var(--text-1);font-size:16px;color:var(--color-navigation-ink);background:var(--color-white);border:1px solid var(--color-stroke-medium);border-radius:var(--radius-full)}.CallbackCard_field__trbxx input[aria-invalid=true]{border-color:var(--color-alert-700)}.CallbackCard_submit__6HIBO{min-height:48px;border:0;border-radius:var(--radius-full);padding:12px 26px;font:var(--text-12);color:var(--color-black);background:var(--color-brand-600);cursor:pointer}.CallbackCard_submit__6HIBO:hover{background:var(--color-brand-650)}.CallbackCard_submit__6HIBO:disabled{opacity:.5;cursor:wait}.CallbackCard_privacy__r5jKf{font:400 13px/150% var(--font-primary);color:var(--color-dimmed-medium);margin:0 auto;max-width:48ch}.CallbackCard_content__fspT5 a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-dimmed-medium);overflow-wrap:anywhere;text-underline-offset:3px}.CallbackCard_error__MpXx_{color:var(--color-alert-900);font:var(--text-2);margin:6px 0 var(--spacing-md)}.CallbackCard_srOnly__3UCqK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:900px){.CallbackCard_card__2xgGm{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"photo caption" "text text"}.CallbackCard_caption__QslT8{align-self:center;text-align:left;padding-top:0;border-top:0}}@media (min-width:901px){.CallbackCard_card__2xgGm{grid-template-columns:128px minmax(0,1fr);grid-template-areas:"photo text" "caption text";column-gap:var(--spacing-1xl);row-gap:var(--spacing-mg);align-items:start;text-align:left;padding-inline:var(--spacing-1xl)}.CallbackCard_photo__idnDj{width:128px;height:148px}.CallbackCard_caption__QslT8{padding:0 0 0 2px;border:0}.CallbackCard_title__7K_r0{font-size:26px}.CallbackCard_lede__zyNQc,.CallbackCard_privacy__r5jKf{margin-inline:0}.CallbackCard_form__XvMNR{flex-direction:row;align-items:start}.CallbackCard_field__trbxx{max-width:250px}.CallbackCard_submit__6HIBO{flex:0 0 auto}}.CallbackCard_card__2xgGm :where(input,button,a):focus-visible{outline:2px solid var(--color-navigation-ink);outline-offset:3px}