.doughlist-area{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.doughlist-area-content{flex:1 1 420px;min-width:0}.doughlist-area-form{flex:1 1 340px;max-width:460px;position:sticky;top:24px}.doughlist-area-single .doughlist-area-form{flex:1 1 100%;max-width:640px;margin:0 auto;position:static}.doughlist-card{background:var(--ubk-blue-light);border-radius:12px;padding:28px}.doughlist-card-title{margin:0 0 18px;font-family:var(--ubk-font-title);font-size:1.4rem;color:var(--ubk-purple)}@media (max-width:860px){.doughlist-area-form{position:static;max-width:none}}.doughlist-form__hp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.doughlist-form{display:flex;flex-wrap:wrap;gap:14px 16px;font-family:var(--ubk-font-text)}.doughlist-form__status{flex-basis:100%;font-weight:600}.doughlist-form__status:empty{display:none}.doughlist-field{flex:1 1 100%}.doughlist-field--half{flex:1 1 calc(50% - 16px);min-width:180px}.doughlist-field--third{flex:1 1 calc(33.333% - 16px);min-width:140px}.doughlist-field__label{display:block;margin-bottom:4px;font-family:var(--ubk-font-title);font-weight:600;color:var(--ubk-purple)}.doughlist-field__required{color:var(--ubk-pink)}.doughlist-field__input,.doughlist-form select.doughlist-field__input,.doughlist-form textarea.doughlist-field__input{width:100%;padding:0 12px;line-height:44px;border:3px solid #ecebf6;border-radius:6px;background:var(--ubk-white);color:var(--ubk-grey);font-size:1rem;font-family:var(--ubk-font-text);box-sizing:border-box}.doughlist-form textarea.doughlist-field__input{min-height:110px;line-height:1.5;padding:10px 12px}.doughlist-field__input:focus{outline:0;border-color:var(--ubk-turquoise)}.doughlist-form [aria-invalid=true]{border-color:var(--ubk-pink)}.doughlist-field__group{border:0;padding:0;margin:0}.doughlist-field__group .doughlist-field__label{margin-bottom:8px}.doughlist-field__choice{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px}.doughlist-field__choice input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--ubk-blue)}.doughlist-field__choice label{color:var(--ubk-grey);line-height:1.4}.doughlist-field--consent label{font-size:.85rem}.doughlist-field--consent a{text-decoration:underline}.doughlist-field__consent-mention{display:block;margin:4px 0 0 26px;font-size:.78rem;color:#6b6b7a;line-height:1.4}.doughlist-field__consent-mention a{text-decoration:underline}.doughlist-form__footer{flex-basis:100%;margin-top:10px;font-size:.78rem;color:#6b6b7a;line-height:1.5}.doughlist-form__footer a{text-decoration:underline}.doughlist-field__error{display:block;min-height:0;color:var(--ubk-pink);font-size:.85rem}.doughlist-field__error:empty{display:none}.doughlist-form__actions{flex-basis:100%;margin:6px 0 0}.doughlist-form__submit{display:inline-block;padding:0 28px;line-height:48px;border:0;border-radius:26px;background:var(--ubk-blue);color:var(--ubk-white);font-family:var(--ubk-font-title);font-weight:700;font-size:1rem;cursor:pointer;transition:background .2s ease}.doughlist-form__submit:focus,.doughlist-form__submit:hover{background:var(--ubk-purple)}.doughlist-form__submit:disabled{opacity:.6;cursor:wait}.doughlist-form__asset{display:inline-block;margin-top:6px;font-weight:700;color:var(--ubk-blue);text-decoration:underline}.doughlist-field--consent-implicit .doughlist-field__consent-text{margin:0;font-size:.85rem;color:var(--ubk-grey);line-height:1.4}.doughlist-field--consent-implicit a{text-decoration:underline}.cell-subscribe .doughlist-form{gap:0;align-items:center}.cell-subscribe .doughlist-field--email{flex:0 0 auto;order:1}.cell-subscribe .doughlist-field--email .doughlist-field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cell-subscribe .doughlist-form .doughlist-field--email input.doughlist-field__input{display:block;width:160px;height:30px;min-height:0;margin:0;line-height:30px;padding:0 12px;border:0;border-radius:15px 0 0 15px;background:#f5f7fe;font-size:13px;box-shadow:none;box-sizing:border-box;-webkit-appearance:none;appearance:none}.cell-subscribe .doughlist-form__actions{flex:0 0 auto;order:2;margin:0}.cell-subscribe .doughlist-form__submit{height:30px;margin:0;padding:0 12px;line-height:30px;box-sizing:border-box;border-radius:0 15px 15px 0;background:var(--ubk-pink);font-family:var(--ubk-font-text);font-weight:600;font-size:13px}.cell-subscribe .doughlist-form__submit:focus,.cell-subscribe .doughlist-form__submit:hover{background:var(--ubk-purple)}.cell-subscribe .doughlist-field--consent-implicit{flex:0 0 100%;order:3}.cell-subscribe .doughlist-field--consent-implicit .doughlist-field__consent-text{padding:6px 30px 0 0;font-size:.8rem;color:rgba(255,255,255,.6)}.cell-subscribe .doughlist-field--consent-implicit a{color:var(--ubk-pink)}.cell-subscribe .doughlist-field__error{font-size:12px;padding-top:4px}.cell-subscribe .doughlist-form__status{order:5;padding-top:12px;font-size:12px;font-weight:400;text-align:right;color:var(--ubk-white)}.cell-subscribe .doughlist-form__asset{color:var(--ubk-turquoise)}