.gform_wrapper .gfield_label{font-family:"Lovelo Black",sans-serif;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.08em;color:#33222B}.gform_wrapper .gfield_required,.gform_wrapper .gfield_required_text{color:#B5004C!important}.gform_wrapper .gfield_label,.gform_legacy_markup_wrapper .gfield_label{display:block;margin-bottom:2px!important;padding-bottom:0!important}.gform_wrapper .gfield_description,.gform_legacy_markup_wrapper .gfield_description{margin:0 0 10px 0!important;padding:0!important;font-size:0.92rem;line-height:1.5;color:rgba(51,34,43,0.8)}.gform_wrapper .ginput_container,.gform_legacy_markup_wrapper .ginput_container{margin-top:0!important}.gform_legacy_markup_wrapper input[type="text"],.gform_legacy_markup_wrapper input[type="email"],.gform_legacy_markup_wrapper input[type="tel"],.gform_legacy_markup_wrapper input[type="url"],.gform_legacy_markup_wrapper textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper textarea{width:100%;font-size:1rem;padding:14px 16px;border:2px solid rgba(51,34,43,0.25);border-radius:6px;background:#FFFFFF;color:#33222B}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:#0097B2;outline:none}.gform_wrapper select,.gform_wrapper .gfield select,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small,.gform_wrapper .ginput_container_select select,.gform_legacy_markup_wrapper select,.gform_legacy_markup_wrapper .ginput_container select{width:100%;font-size:1rem;padding:14px 44px 14px 16px;border:2px solid rgba(51,34,43,0.25);border-radius:6px;color:#33222B!important;background-color:#FFFFFF!important;-webkit-text-fill-color:#33222B!important;opacity:1!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%23B5004C' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}.gform_wrapper select option,.gform_legacy_markup_wrapper select option{color:#33222B!important;background-color:#FFFFFF!important;-webkit-text-fill-color:#33222B!important}.gform_wrapper.gravity-theme,.gform_wrapper .gform-theme--foundation,.gform_wrapper .gform-theme--framework{--gf-local-color:#33222B;--gf-ctrl-color:#33222B;--gf-ctrl-bg-color:#FFFFFF;--gf-ctrl-select-color:#33222B;--gf-ctrl-select-bg-color:#FFFFFF}.gform_wrapper ul.gfield_radio,.gform_wrapper ul.gfield_checkbox,.gform_legacy_markup_wrapper ul.gfield_radio,.gform_legacy_markup_wrapper ul.gfield_checkbox{list-style:none;margin:0;padding:0}.gform_wrapper .gfield_radio .gchoice,.gform_wrapper .gfield_checkbox .gchoice,.gform_wrapper ul.gfield_radio>li,.gform_wrapper ul.gfield_checkbox>li,.gform_legacy_markup_wrapper ul.gfield_radio>li,.gform_legacy_markup_wrapper ul.gfield_checkbox>li{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px 0;padding:0;list-style:none}.gform_wrapper .gfield_radio input[type="radio"],.gform_wrapper .gfield_checkbox input[type="checkbox"],.gform_legacy_markup_wrapper .gfield_radio input[type="radio"],.gform_legacy_markup_wrapper .gfield_checkbox input[type="checkbox"]{width:20px;height:20px;margin:2px 0 0 0;flex-shrink:0;accent-color:#0097B2;cursor:pointer}.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label,.gform_legacy_markup_wrapper .gfield_radio label,.gform_legacy_markup_wrapper .gfield_checkbox label{font-family:"Montserrat",sans-serif;font-weight:500;font-size:1rem;line-height:1.5;text-transform:none;letter-spacing:0;color:#33222B;margin:0;cursor:pointer}.gform_wrapper .gfield--type-consent input[type="checkbox"],.gform_legacy_markup_wrapper .gfield_consent input[type="checkbox"]{position:static;opacity:1;width:18px;height:18px;accent-color:#B5004C}.gform_wrapper .gfield--type-consent label,.gform_legacy_markup_wrapper .gfield_consent label{display:inline!important;width:auto;background:none;border:none;border-radius:0;padding:0 0 0 8px;font-weight:500;cursor:default}.gform_wrapper .gform_button,.gform_wrapper input[type="submit"],.gform_wrapper button[type="submit"],.gform_legacy_markup_wrapper .gform_button,.gform_legacy_markup_wrapper input[type="submit"]{font-family:"Lovelo Black",sans-serif!important;text-transform:uppercase;letter-spacing:0.1em;font-size:1rem!important;background:#B5004C!important;color:#FFFFFF!important;border:2px solid #B5004C!important;border-radius:999px!important;padding:16px 34px!important;cursor:pointer;transition:background 0.2s,color 0.2s}.gform_wrapper .gform_button:hover,.gform_wrapper input[type="submit"]:hover,.gform_wrapper button[type="submit"]:hover{background:transparent!important;color:#B5004C!important}.gform_wrapper .gsection{border-bottom:2px solid rgba(181,0,76,0.12);padding-bottom:8px;margin:34px 0 20px}.gform_wrapper .gsection_title{font-family:"Tan-Harmoni",serif;font-weight:400;color:#B5004C;font-size:1.5rem;line-height:1.2}@media (max-width:860px){.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox,.gform_legacy_markup_wrapper ul.gfield_radio,.gform_legacy_markup_wrapper ul.gfield_checkbox{display:block!important}.gform_wrapper .gchoice,.gform_wrapper ul.gfield_radio>li,.gform_legacy_markup_wrapper ul.gfield_radio>li,.gform_legacy_markup_wrapper ul.gfield_checkbox>li{display:block!important;margin-bottom:10px!important}.gform_wrapper .gchoice label,.gform_wrapper ul.gfield_radio>li label,.gform_legacy_markup_wrapper ul.gfield_radio>li label,.gform_legacy_markup_wrapper ul.gfield_checkbox>li label{width:100%!important}.gform_wrapper .gfield--type-consent label,.gform_legacy_markup_wrapper .gfield_consent label{width:auto!important}}