.form-disclosure{margin-top:26px;border:1px solid #ded7cb;border-radius:20px;background:#fff;box-shadow:0 18px 50px rgba(16,27,41,.09);overflow:hidden}
.form-disclosure__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:23px 25px;border:0;background:linear-gradient(115deg,#0b1928 0%,#132b3a 72%,#9b6c31 160%);color:#fff;text-align:left;cursor:pointer}
.form-disclosure__copy{display:flex;align-items:center;gap:16px}.form-disclosure__icon{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border:1px solid rgba(226,177,104,.55);border-radius:15px;background:rgba(212,161,94,.13);color:#efbd77;font-size:22px}
.form-disclosure__text strong,.form-disclosure__text small{display:block}.form-disclosure__text strong{font:700 21px/1.2 Georgia,serif}.form-disclosure__text small{margin-top:5px;color:#d3dbe1;font-size:13px;line-height:1.45}
.form-disclosure__action{display:flex;align-items:center;gap:12px;white-space:nowrap;color:#f0c17d;font-size:13px;font-weight:900}.form-disclosure__arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#d09a51;color:#fff;font-size:20px;transition:transform .28s}.form-disclosure__toggle[aria-expanded="true"] .form-disclosure__arrow{transform:rotate(180deg)}
.form-disclosure__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s ease}.form-disclosure__body.is-open{grid-template-rows:1fr}.form-disclosure__inner{min-height:0;overflow:hidden}.form-disclosure__inner>form{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.form-disclosure__inner>.form{padding:25px!important}
.form-disclosure__hint{margin:0;padding:13px 25px;border-top:1px solid #eee8de;background:#fbf8f2;color:#786957;font-size:12px}.request-section>.form-disclosure{margin-top:0;align-self:start}.twoforms .form-disclosure{margin-top:14px;box-shadow:none;border-radius:14px}.twoforms .form-disclosure__toggle{padding:17px;background:#101b29}.twoforms .form-disclosure__icon{width:40px;height:40px;flex-basis:40px}.twoforms .form-disclosure__text strong{font-size:17px}.twoforms .form-disclosure__action{font-size:0}.twoforms .form-disclosure__inner>form{padding:4px 20px 22px!important}
@media(max-width:650px){.form-disclosure{border-radius:16px}.form-disclosure__toggle{align-items:flex-start;padding:19px 18px}.form-disclosure__copy{gap:12px}.form-disclosure__icon{width:42px;height:42px;flex-basis:42px;border-radius:13px}.form-disclosure__text strong{font-size:18px}.form-disclosure__text small{font-size:12px}.form-disclosure__action{font-size:0}.form-disclosure__arrow{width:32px;height:32px}.form-disclosure__hint{padding:12px 18px}}
