.demo_demoPage__QWOIx{padding-top:80px}.demo_hero__Bv4DM{padding:60px 0;background:linear-gradient(135deg,#fffaf5,#fff8f0)}.demo_container__4RS4m{max-width:1200px;margin:0 auto;padding:0 1.5rem}.demo_backLink__XMFV_{display:inline-flex;align-items:center;gap:.5rem;color:#666;font-weight:500;margin-bottom:2rem;transition:color .2s ease}.demo_backLink__XMFV_:hover{color:#ff6b00}.demo_backIcon__2ow__{width:18px;height:18px}.demo_title__OnITF{font-size:2.75rem;font-weight:800;margin-bottom:1.5rem;background:linear-gradient(90deg,#ff6b00,#ff9249);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.demo_subtitle__j6fQC{font-size:1.25rem;color:#555;max-width:700px;margin:0 auto;text-align:center;line-height:1.6}.demo_formSection__Zy8r5{padding:80px 0;background-color:#fff}.demo_formGrid__NEhpF{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:start}.demo_formContent__f0939{background-color:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 10px 30px rgba(0,0,0,.05)}.demo_formTitle__Fctiq{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:#333}.demo_formDescription__0y8Mm{color:#666;margin-bottom:2rem;line-height:1.6}.demo_formError__m1FmX{background-color:#fff0f0;color:#e53e3e;padding:.75rem 1rem;border-radius:6px;margin-bottom:1.5rem;border-left:4px solid #e53e3e}.demo_form__BOl4L{display:flex;flex-direction:column;gap:1.5rem}.demo_formGroup__2ersA{display:flex;flex-direction:column;gap:.5rem}.demo_label__csh9c{font-size:.95rem;font-weight:500;color:#444}.demo_input__nIJeb,.demo_select__oRmPZ,.demo_textarea__OMnXt{padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;font-family:Poppins,sans-serif;transition:all .2s ease}.demo_input__nIJeb:focus,.demo_select__oRmPZ:focus,.demo_textarea__OMnXt:focus{outline:none;border-color:#ff6b00;box-shadow:0 0 0 2px rgba(255,107,0,.1)}.demo_textarea__OMnXt{resize:vertical;min-height:120px}.demo_checkboxContainer__bcKuS{display:flex;align-items:flex-start;gap:.75rem;position:relative;cursor:pointer;padding-left:30px}.demo_checkboxContainer__bcKuS input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.demo_checkmark__ThGLu{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px}.demo_checkboxContainer__bcKuS:hover input~.demo_checkmark__ThGLu{border-color:#ff6b00}.demo_checkboxContainer__bcKuS input:checked~.demo_checkmark__ThGLu{background-color:#ff6b00;border-color:#ff6b00}.demo_checkmark__ThGLu:after{content:"";position:absolute;display:none}.demo_checkboxContainer__bcKuS input:checked~.demo_checkmark__ThGLu:after{display:block}.demo_checkboxContainer__bcKuS .demo_checkmark__ThGLu:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.demo_checkboxLabel__rAxZM{font-size:.9rem;color:#666;line-height:1.5}.demo_link__XbeWt{color:#ff6b00;text-decoration:underline}.demo_submitButton__Rjdlx{background:linear-gradient(90deg,#ff6b00,#ff9249);color:white;font-weight:600;padding:.75rem 1.5rem;border-radius:6px;margin-top:1rem;transition:all .2s ease;border:none;box-shadow:0 4px 14px rgba(255,107,0,.3)}.demo_submitButton__Rjdlx:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,107,0,.4)}.demo_benefitsContent__Djcdf{display:flex;flex-direction:column;gap:2rem}.demo_benefitsCard__ahMou{background-color:#f8f9fa;border-radius:12px;padding:2rem}.demo_benefitsTitle__dXBe7{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#333}.demo_benefitsList__yrvTf{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.demo_benefitItem__0vKHK{display:flex;align-items:flex-start;gap:.75rem}.demo_checkIcon__yCzoK{color:#ff6b00;width:20px;height:20px;flex-shrink:0;margin-top:3px}.demo_testimonial__FT9EV{background-color:#fff;border-radius:8px;padding:1.5rem;border-left:4px solid #ff6b00}.demo_quote__iJZYa{color:#555;font-style:italic;line-height:1.6;margin-bottom:1rem}.demo_author__AwVBD{color:#333;font-weight:600}.demo_thankYouMessage__wQq_f{text-align:center;background-color:#fff;border-radius:12px;padding:3rem;box-shadow:0 10px 30px rgba(0,0,0,.05);max-width:700px;margin:0 auto}.demo_thankYouMessage__wQq_f h2{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#333}.demo_thankYouMessage__wQq_f p{color:#666;margin-bottom:2rem;line-height:1.6}@media (max-width:992px){.demo_formGrid__NEhpF{grid-template-columns:1fr;gap:3rem}.demo_title__OnITF{font-size:2.25rem}.demo_hero__Bv4DM{padding:50px 0}.demo_formSection__Zy8r5{padding:60px 0}}@media (max-width:768px){.demo_title__OnITF{font-size:2rem}.demo_formContent__f0939{padding:1.5rem}}