.Block--expandableForm{--form-slide-time:0.7s;--form-fade-in-time:0.7s;--form-init-wait-time:0.6s;--expand-form-initial-delay:0s;--expand-form-panel-delay:0.4s}.Block--expandableForm .Block-icon{color:var(--theme-mode-accent-1)}.Block--expandableForm .Panel--form{max-width:100%;opacity:0;transition:all cubic-bezier(.23,1,.32,1) var(--form-fade-in-time);width:748px}.Block--expandableForm.theme-white .Panel--form{background-color:var(--color-mode-light-gray-bg)!important}.Block--expandableForm .Expandable{display:grid;grid-template-rows:0fr 0fr;transition:grid-template-rows cubic-bezier(.23,1,.32,1) var(--form-slide-time)}.Block--expandableForm .Expandable:not(.has-initiated){--expand-form-initial-delay:var(--form-init-wait-time)}.Block--expandableForm .Expandable-content{max-height:inherit;overflow:hidden}@media (max-width:899.98px){.Block--expandableForm .Expandable-toggleWrap{height:40px}}.Block--expandableForm .Expandable-toggle{left:50%;position:absolute;right:auto;top:0;transform:translateX(-50%);transition:opacity .35s ease-in-out}@media (min-width:900px){.Block--expandableForm .Expandable-toggle{left:auto;right:0;top:50%;transform:translateY(-50%)}.Block--expandableForm .Expandable-toggle--on{min-width:172px!important}}.Block--expandableForm .Expandable-toggle--off{--btn-size:2.66667rem!important;--text-color:var(--theme-mode-accent-1)!important;--hover-text-color:var(--theme-mode-accent-1)!important;--border-color:rgba(var(--theme-mode-heading-rgb),0.5)!important;--hover-bg-color:rgba(var(--theme-mode-heading-rgb),0)!important}.Block--expandableForm .Expandable:not([data-state=on]) .Expandable-toggle--off{opacity:0;pointer-events:none;transition-duration:.25s}.Block--expandableForm .Expandable:not([data-state=on]) .Expandable-toggle--on{transition-delay:.25s}.Block--expandableForm .Expandable[data-state=on]{grid-template-rows:0fr 1fr;transition-delay:var(--expand-form-initial-delay)}.Block--expandableForm .Expandable[data-state=on] .Panel--form{opacity:1;transition-delay:calc(var(--expand-form-initial-delay) + var(--expand-form-panel-delay))}.Block--expandableForm .Expandable[data-state=on] .Expandable-toggle--on{opacity:0;pointer-events:none;transition-duration:.25s}.Block--expandableForm .Expandable[data-state=on] .Expandable-toggle--off{transition-delay:.25s}.Block--expandableForm.top-divider .Block-inner{border-top:1px solid var(--theme-mode-border)!important}.Block--expandableForm.bottom-divider .Block-inner{border-bottom:1px solid var(--theme-mode-border)!important}