#mobile_menu1{margin-top:12px!important}@media only screen and (max-width:767px){.preset--module--divi-text--default .et_pb_text_inner h2{font-size:34px!important}}h3{font-size:clamp(1.45rem,2.2vw,1.70rem)!important;line-height:1.2!important;margin-top:20px!important}.check-list{list-style:none!important;padding-left:0;margin-top:20px}.check-list li{text-indent:-1.3em!important;line-height:1.1!important;margin-bottom:0.5em!important}.check-list li::before{content:'✓ '!important;color:#FF7F6B!important}.hero-cta.et_pb_button{display:block;width:100%;text-align:center}.et_pb_menu__wrap{display:flex;justify-content:flex-end!important}.hero-text p{color:#ffffff}.cards{border-bottom:6px solid #FF7F6B!important}.learn-more{font-size:0.8em;letter-spacing:0.15em;color:#FF7F6B!important;text-decoration:none}.learn-more:hover{color:#FF7F6B;opacity:0.8}.approach-accent{display:block;width:60px;height:2px;background-color:#52626a;margin-top:12px}body #page-container .wpforms-submit,body #page-container #wpforms-submit-332{background-color:#ff7f6b!important;color:#ffffff!important;border:none!important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full:not(:empty){margin-top:0!important}.et-db #et-boc .et-l .et_pb_module .wpforms-container .wpforms-field,.et-db #et-boc .et-l .et_pb_module .wp-core-ui div.wpforms-container .wpforms-field{padding:8px 0!important}#wpforms-409 .wpforms-field{padding:0 0 35px}#wpforms-409 .wpforms-field-label{margin-top:15px!important;margin-bottom:4px!important}#wpforms-409 .wpforms-field-label{font-weight:500;color:var(--gcid-secondary-color,#44382c);margin-bottom:8px}#wpforms-409 input[type="text"],#wpforms-409 input[type="email"],#wpforms-409 input[type="tel"],#wpforms-409 textarea{background:transparent!important;border:none!important;border-bottom:1px solid rgba(68,56,44,0.35)!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important;color:var(--gcid-body-color,rgba(68,56,44,0.71))!important;transition:border-color 0.3s ease}#wpforms-409 input[type="text"]:focus,#wpforms-409 input[type="email"]:focus,#wpforms-409 input[type="tel"]:focus,#wpforms-409 textarea:focus{border-bottom:1px solid var(--gcid-primary-color,#aeac9d)!important;outline:none!important}#wpforms-409 textarea{resize:vertical;min-height:120px}#wpforms-409 .wpforms-submit-container{margin-top:20px}#wpforms-409 button.wpforms-submit{font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:500!important;color:#ffffff!important;background-color:#ff7f6b!important;border:none!important;border-radius:0!important;padding:10px 24px!important;line-height:1.7em!important;height:auto!important;box-shadow:none!important;cursor:pointer!important;transition:all 0.2s!important}#wpforms-409 button.wpforms-submit:hover{background-color:#ff6b54!important;opacity:0.9}