.application-form-module__0iY9wW__question{gap:calc(10 * var(--sf-u))}.application-form-module__0iY9wW__label{align-items:flex-start;gap:calc(6 * var(--sf-u));height:auto}.application-form-module__0iY9wW__required{color:var(--sf-color-brand)}.application-form-module__0iY9wW__help{color:#00000094;font-family:var(--sf-font-body);font-size:calc(16 * var(--sf-u));white-space:pre-line;margin:0;line-height:1.35}.application-form-module__0iY9wW__invalid>div,.application-form-module__0iY9wW__invalid .application-form-module__0iY9wW__choice{border-color:var(--sf-color-brand)}.application-form-module__0iY9wW__fieldError{color:var(--sf-color-brand-dark);font-family:var(--sf-font-body);font-size:calc(15 * var(--sf-u));margin:0;font-weight:600}.application-form-module__0iY9wW__choices{gap:calc(8 * var(--sf-u));display:grid}.application-form-module__0iY9wW__choice{box-sizing:border-box;min-height:calc(56 * var(--sf-u));padding:calc(10 * var(--sf-u)) calc(18 * var(--sf-u));border:calc(1.56472 * var(--sf-u)) solid var(--sf-color-field-border);border-radius:calc(7.8236 * var(--sf-u));color:#000;font-family:var(--sf-font-body);font-size:calc(20 * var(--sf-u));cursor:pointer;align-items:center;gap:calc(14 * var(--sf-u));background:#fff;line-height:1.3;transition:border-color .2s,background .2s;display:flex}.application-form-module__0iY9wW__choice:has(input:checked){border-color:var(--sf-color-brand);background:#fff6f4}.application-form-module__0iY9wW__choice input{width:calc(20 * var(--sf-u));height:calc(20 * var(--sf-u));accent-color:var(--sf-color-brand);flex:none;margin:0}.application-form-module__0iY9wW__sectionHeading{margin-top:calc(30 * var(--sf-u));padding-top:calc(24 * var(--sf-u));border-top:calc(1.5 * var(--sf-u)) solid #ececec}.application-form-module__0iY9wW__sectionHeading:first-child{border-top:0;margin-top:0;padding-top:0}.application-form-module__0iY9wW__sectionHeading h2{color:#000;font-family:var(--sf-font-display);font-size:calc(40 * var(--sf-u));margin:0;font-weight:800;line-height:1.05}.application-form-module__0iY9wW__sectionHeading p{margin:calc(10 * var(--sf-u)) 0 0;color:#0000009e;font-family:var(--sf-font-body);font-size:calc(18 * var(--sf-u));white-space:pre-line;line-height:1.4}.application-form-module__0iY9wW__previewBanner{color:#6b4e00;background:#fff8e1}.application-form-module__0iY9wW__backTop,.application-form-module__0iY9wW__back{width:var(--sf-container);margin:0 auto calc(24 * var(--sf-u));color:var(--sf-color-brand-dark);font-family:var(--sf-font-body);font-size:calc(18 * var(--sf-u));font-weight:600;text-decoration:none;display:block}.application-form-module__0iY9wW__back{width:auto;margin:calc(36 * var(--sf-u)) 0 0;text-align:center}.application-form-module__0iY9wW__done{text-align:center}.application-form-module__0iY9wW__doneText{width:var(--sf-container);margin:calc(24 * var(--sf-u)) auto 0;color:#000000b3;font-family:var(--sf-font-body);font-size:calc(24 * var(--sf-u));line-height:1.4}@media (max-width:767px){.application-form-module__0iY9wW__question{gap:8px}.application-form-module__0iY9wW__help,.application-form-module__0iY9wW__fieldError{font-size:14px}.application-form-module__0iY9wW__choice{border-width:1px;border-radius:8px;gap:12px;min-height:50px;padding:10px 14px;font-size:16px}.application-form-module__0iY9wW__choice input{width:20px;height:20px}.application-form-module__0iY9wW__sectionHeading{margin-top:16px;padding-top:20px}.application-form-module__0iY9wW__sectionHeading h2{font-size:28px}.application-form-module__0iY9wW__sectionHeading p{font-size:15px}.application-form-module__0iY9wW__backTop,.application-form-module__0iY9wW__back{width:auto;margin-bottom:18px;font-size:15px}.application-form-module__0iY9wW__back{margin-top:24px}.application-form-module__0iY9wW__doneText{width:auto;font-size:17px}}.application-form-module__0iY9wW__intro{width:var(--sf-container);margin:calc(20 * var(--sf-u)) auto 0;color:#000000a6;font-family:var(--sf-font-body);font-size:calc(22 * var(--sf-u));text-align:center;white-space:pre-line;line-height:1.4}@media (max-width:767px){.application-form-module__0iY9wW__intro{width:auto;margin-top:14px;font-size:16px}}
