.IdeaForm_section__zqPvO{padding:8rem 0;position:relative;overflow:hidden}.IdeaForm_wrapper__Vb9Uy{position:relative;z-index:1;perspective:1000px}.IdeaForm_card__qHEsD{background:rgba(255,255,255,.6);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.5);border-radius:32px;box-shadow:0 40px 100px -20px rgba(0,0,0,.1),0 20px 60px -30px rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.5);overflow:hidden;display:grid;grid-template-columns:2fr 3fr;position:relative;transform-style:preserve-3d;transition:all .5s ease}.IdeaForm_card__qHEsD:hover{box-shadow:0 50px 120px -20px rgba(217,183,125,.2),0 30px 80px -30px rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.8)}.IdeaForm_visualSide__ACkUB{position:relative;background:linear-gradient(135deg,#e6cfa3,#d9b77d);overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:4rem;color:#2c241b}.IdeaForm_interactiveBackground__LN_A9{position:absolute;inset:0;opacity:.8;pointer-events:none;mix-blend-mode:soft-light}.IdeaForm_visualContent__cuWYB{position:relative;z-index:10}.IdeaForm_visualTitle__4teov{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:2rem;letter-spacing:-1px;background:linear-gradient(90deg,#2c241b,#5a4a35);-webkit-background-clip:text;background-clip:text;color:transparent}.IdeaForm_visualQuote__amtnW{font-size:1.2rem;line-height:1.6;color:rgba(44,36,27,.8);font-weight:500;border-left:3px solid #fff;padding-left:1.5rem;transition:all .5s ease}.IdeaForm_formSide__UNWGU{padding:5rem 4rem;background:transparent;display:flex;flex-direction:column;justify-content:center;position:relative;transition:filter .5s ease}.IdeaForm_formHeader__XzqrS{margin-bottom:3rem}.IdeaForm_headerTitle__czgo7{font-size:2rem;font-weight:700;margin-bottom:.5rem}.IdeaForm_headerSubtitle__UewoU{color:var(--text-secondary)}.IdeaForm_formGrid__I5Mpb{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.IdeaForm_formGroup__aopOP{margin-bottom:2rem;position:relative}.IdeaForm_validationIcon__DeTMk{position:absolute;right:0;top:2rem;color:var(--gold-primary);pointer-events:none;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.IdeaForm_label__2eimE{display:block;font-size:.8rem;font-weight:700;letter-spacing:1px;margin-bottom:.8rem;color:var(--text-secondary)}.IdeaForm_input__AAf1J,.IdeaForm_textarea__z0y_f{width:100%;padding:1rem 2rem 1rem 0;border:none;border-bottom:2px solid rgba(0,0,0,.1);background:transparent;font-size:1.2rem;font-family:inherit;color:#000;transition:all .3s ease;border-radius:0}.IdeaForm_input__AAf1J:focus,.IdeaForm_textarea__z0y_f:focus{outline:none;border-bottom-color:var(--gold-primary);background:linear-gradient(180deg,transparent 95%,rgba(217,183,125,.1))}.IdeaForm_input__AAf1J::placeholder,.IdeaForm_textarea__z0y_f::placeholder{color:rgba(0,0,0,.3)}.IdeaForm_submitBtn__YVl_u{margin-top:2rem;padding:1.2rem 3rem;background:linear-gradient(135deg,#e6cfa3,#D9B77D 50%,#b8965e);color:#1a1a1a;border:none;font-size:1rem;font-weight:700;letter-spacing:2px;border-radius:50px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;align-items:center;gap:1rem}.IdeaForm_submitBtn__YVl_u:hover{transform:translateX(10px);box-shadow:0 10px 30px rgba(217,183,125,.4);filter:brightness(1.05)}@media (max-width:968px){.IdeaForm_card__qHEsD{grid-template-columns:1fr}.IdeaForm_visualSide__ACkUB{padding:3rem 2rem;min-height:300px}.IdeaForm_formSide__UNWGU{padding:3rem 2rem}.IdeaForm_formGrid__I5Mpb{grid-template-columns:1fr;gap:0}}@media (max-width:480px){.IdeaForm_section__zqPvO{padding:4rem 0}.IdeaForm_visualSide__ACkUB{padding:2rem 1.5rem;min-height:auto}.IdeaForm_visualTitle__4teov{font-size:2.5rem}.IdeaForm_formSide__UNWGU{padding:2rem 1.5rem}}