.frank-form{--teal:#292b25;--paper:#f3f2ea;--line:#cfcec5;color:#292b25;background:#f3f2ea;min-height:100svh;font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.frank-form .brand-mark,.frank-form .button:not(.button-secondary),.frank-form .step-list .is-current .step-dot{color:#fff;background:#292b25;border-color:#292b25}.frank-form .site-header{border-color:#cfcec5}.frank-form .brand strong{color:#292b25}.frank-form .card{box-shadow:none;background:#faf9f3;border-color:#cfcec5;border-radius:0}.frank-form .form-panel{box-shadow:none;border-radius:0}.frank-form .section-number,.frank-form .form-notice,.frank-form .form-notice-box,.frank-form .review-tip,.frank-form .consent-card,.frank-form .receipt-block{color:#4e5347;background:#e9e7dc;border-color:#d3d1c5}.frank-form .rail-intro h1,.frank-form .form-section-heading h2,.frank-form .success-card h1{color:#292b25;font-family:Georgia,AppleMyungjo,Batang,serif;font-weight:400}.frank-form .field-label,.frank-form .review-section-title h3,.frank-form .consent-card h3{color:#363e30}.frank-form .field input,.frank-form .field select,.frank-form .field textarea{background:#fffef9;border-color:#c7c8bd;border-radius:2px}.frank-form .choice-card{border-radius:2px}.frank-form .language-switch{background:#e7e7dc;border-color:#c9cabe}.frank-form .language-switch .is-active{color:#292b25;background:#fffef9}.frank-form .progress-track>span{background:#535b49}.frank-form .success-icon{color:#4c5840;background:#e4e6d9}.frank-form .form-section-description,.frank-form .field-hint,.frank-form .form-notice p{color:#59614f}.frank-form .form-bottom-note{color:#626a57}
