@layer components{.callback-form{position:relative}.callback-form__body{will-change:opacity;transition:opacity .4s cubic-bezier(.25,.74,.22,.99)}.callback-form--success .callback-form__body{opacity:0;pointer-events:none}.callback-form__form{gap:var(--md,calc(var(--spacing)*2)) var(--n-md,var(--spacing));flex-direction:column;display:flex}.callback-form__inputs-group{grid-template-columns:repeat(2,1fr);display:grid}.callback-form__checkboxes{gap:var(--md,calc(var(--scale-px)*10)) var(--n-md,calc(var(--spacing)*.5));flex-direction:column;display:flex}.callback-form__checkboxes a{color:var(--t-heading);text-decoration:none;transition:color .2s cubic-bezier(.7,0,.3,1)}.callback-form__checkboxes a:hover{color:rgba(var(--t-heading-rgb),.6)}.callback-form__success{position:absolute;bottom:0;left:0;right:0}.callback-form :deep(form){flex-direction:column;display:flex}.callback-form--big .callback-form__form{gap:var(--spacing-large)}.callback-form--big .callback-form__checkboxes{gap:var(--md,calc(var(--scale-px)*10)) var(--n-md,calc(var(--scale-px)*9))}.callback-form--big .callback-form__success{bottom:calc(var(--spacing-large) - var(--spacing-layout));left:var(--spacing-layout);right:var(--spacing-layout);flex-direction:column;justify-content:space-between;align-items:center;display:flex;top:-7svh}}@layer overrides{.callback-form__name-input .input-text__group{padding-right:calc(var(--spacing)*.5)}}
