@charset "UTF-8";@-webkit-keyframes fade-in{to{opacity:1}}@keyframes fade-in{to{opacity:1}}.swift-digital-form input[type=checkbox]{border:var(--form-input-border);border-radius:4px}.swift-digital-form input[type=checkbox]:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}.swift-digital-form input[type=checkbox]:checked::before{color:#fff}.swift-digital-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:16px}.swift-digital-form form>.form-field,.swift-digital-form form>.form-split,.swift-digital-form form>.section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:0;margin-bottom:0}.swift-digital-form form>button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:8px}.swift-digital-form .form-split{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.swift-digital-form .form-split>.form-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin-bottom:0}@media (max-width:575.98px){.swift-digital-form .form-split{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.swift-digital-form form>button[type=submit]:focus,.swift-digital-form form>button[type=submit]:hover{background-color:#005266;border-color:#005266;color:#fff}.swift-digital-form .section{padding-top:32px;padding-bottom:4px;border-top:2px solid var(--brand-primary-20)}.swift-digital-form .section h2{font-size:1rem;font-weight:700;color:var(--brand-primary);margin-bottom:16px}.swift-digital-form .section>.form-field{margin-bottom:0}.swift-digital-form .section>.form-field>label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 16px;border:2px solid var(--brand-primary-80);border-radius:8px;background-color:#fff;cursor:pointer;font-weight:700;font-size:.8333333333rem;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease;margin-bottom:20px}.swift-digital-form .option-list>div>label:hover,.swift-digital-form .section>.form-field>label:hover{border-color:var(--brand-primary);background-color:var(--brand-primary-10)}.swift-digital-form .option-list>div>label:has(input[type=checkbox]:checked),.swift-digital-form .section>.form-field>label:has(input[type=checkbox]:checked){border-color:var(--brand-primary);background-color:var(--brand-primary-10)}.swift-digital-form .option-list>div>label:has(input[type=checkbox]:focus-visible),.swift-digital-form .section>.form-field>label:has(input[type=checkbox]:focus-visible){outline:3px solid var(--brand-primary);outline-offset:2px}.swift-digital-form .section>.form-field>label input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;margin-top:0}.swift-digital-form .option-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:991.98px){.swift-digital-form .option-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.swift-digital-form .option-list{grid-template-columns:1fr}}.swift-digital-form .option-list>div>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 14px;height:100%;border:2px solid var(--brand-primary-80);border-radius:8px;background-color:#fff;cursor:pointer;font-size:.8333333333rem;line-height:1.4;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.swift-digital-form .option-list>div>label input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}#swiftDigitalMessage:not(:empty){margin-bottom:28px}#swiftDigitalMessage .error,#swiftDigitalMessage .success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:8px;font-size:.8888888889rem;line-height:1.5;font-weight:600}#swiftDigitalMessage .error::before,#swiftDigitalMessage .success::before{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:900;font-size:1.1111111111rem;-ms-flex-negative:0;flex-shrink:0;line-height:1.35}#swiftDigitalMessage .success{border:2px solid #1c6a3d;background-color:#ebf2ee;color:#1c6a3d}#swiftDigitalMessage .success::before{content:"\f058"}#swiftDigitalMessage .error{border:2px solid var(--aw-error-color);background-color:var(--aw-error-color-bg);color:var(--aw-error-color-text)}#swiftDigitalMessage .error:has(+.error-list){border-bottom:none;border-radius:8px 8px 0 0;padding-bottom:10px}#swiftDigitalMessage .error::before{content:"\f06a"}#swiftDigitalMessage .error-list{margin:0;padding:4px 18px 14px 50px;list-style:none;background-color:var(--aw-error-color-bg);border:2px solid var(--aw-error-color);border-top:none;border-radius:0 0 8px 8px;color:var(--aw-error-color-text);font-size:.8333333333rem;line-height:1.5}#swiftDigitalMessage .error-list li{position:relative;padding-left:14px}#swiftDigitalMessage .error-list li::before{content:"–";position:absolute;left:0;font-weight:700}#swiftDigitalMessage .error-list li:not(:last-child){margin-bottom:4px}