:root{--bg:#f5f2ee;--ink:#1c1c1c;--rosa:#c4527a;--naranja:#c87030;--morado:#8a40c0;--crema:#fffdf9;--borde:#e8ddd6;--mint:#2ec4a0;--amber:#ffad1f;--lilac:#8b5cf6;--rose:#f0476a}.FormPage-module__OoldLG__pageSection{justify-content:center;align-items:center;min-height:88vh;padding:7vh 0 9vh;display:flex;position:relative;overflow:hidden}.FormPage-module__OoldLG__stage{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.FormPage-module__OoldLG__wrap{z-index:3;grid-template-columns:1fr 1.45fr;align-items:start;gap:5vw;width:80vw;margin:0 auto;display:grid;position:relative}.FormPage-module__OoldLG__infoPanel{flex-direction:column;gap:22px;padding-top:1vh;display:flex}.FormPage-module__OoldLG__infoPanel h1{font-family:Fraunces,serif;font-size:clamp(1.8rem,2.5vw,2.9rem);font-weight:900;line-height:1.07}.FormPage-module__OoldLG__hItalic{font-style:italic;font-weight:400}.FormPage-module__OoldLG__hRose{background:linear-gradient(90deg,#2a8a80,#358a35);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FormPage-module__OoldLG__hGold{background:linear-gradient(90deg,#2a8a80,#358a35);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.FormPage-module__OoldLG__infoDesc{color:#666;font-family:DM Sans,sans-serif;font-size:.82rem;line-height:1.78}.FormPage-module__OoldLG__editorialLines{flex-direction:column;gap:0;display:flex}.FormPage-module__OoldLG__eLine{cursor:default;border-bottom:1px solid #2a8a801f;align-items:center;gap:16px;padding:16px 0;display:flex}.FormPage-module__OoldLG__eLine:first-child{border-top:1px solid #2a8a801f}.FormPage-module__OoldLG__eNum{background:linear-gradient(90deg,#2a8a80,#358a35);-webkit-text-fill-color:transparent;opacity:.65;-webkit-background-clip:text;background-clip:text;flex-shrink:0;width:38px;font-family:Fraunces,serif;font-size:1.9rem;font-style:italic;font-weight:900;line-height:1;transition:opacity .2s}.FormPage-module__OoldLG__eLine:hover .FormPage-module__OoldLG__eNum{opacity:1}.FormPage-module__OoldLG__eTxt{flex-direction:column;gap:4px;display:flex}.FormPage-module__OoldLG__eTitle{color:var(--ink);font-size:.82rem;font-weight:700}.FormPage-module__OoldLG__eSub{color:#4a7a6a;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:500;line-height:1.55}.FormPage-module__OoldLG__processNote{background:#2a8a800f;border:1px dashed #2a8a804d;border-radius:13px;align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.FormPage-module__OoldLG__processNoteIcon{flex-shrink:0;margin-top:2px;font-size:1rem}.FormPage-module__OoldLG__processNote p{color:#2a6a60;font-family:DM Sans,sans-serif;font-size:.72rem;line-height:1.62}.FormPage-module__OoldLG__processNote strong{color:#2a8a80}.FormPage-module__OoldLG__formCard{background:var(--crema);border:1.5px solid var(--borde);border-radius:24px;padding:48px 64px;position:relative;overflow:hidden;box-shadow:0 10px 44px -14px #00000021}.FormPage-module__OoldLG__formCard:before{content:"";background:linear-gradient(90deg,#2a8a80,#358a35);height:4px;position:absolute;top:0;left:0;right:0}.FormPage-module__OoldLG__formHeader{margin-bottom:26px}.FormPage-module__OoldLG__formTitle{margin-bottom:5px;font-family:Fraunces,serif;font-size:1.3rem;font-weight:900}.FormPage-module__OoldLG__formSubtitle{color:#aaa;font-family:DM Sans,sans-serif;font-size:.74rem;line-height:1.5}.FormPage-module__OoldLG__formGrid{flex-direction:column;gap:32px;display:flex}.FormPage-module__OoldLG__fieldRow{grid-template-columns:1fr 1fr;gap:40px;display:grid}.FormPage-module__OoldLG__field{flex-direction:column;gap:8px;display:flex}.FormPage-module__OoldLG__field label{letter-spacing:0;text-transform:none;color:#3a3a3a;align-items:center;gap:4px;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;display:flex}.FormPage-module__OoldLG__req{color:var(--rosa)}.FormPage-module__OoldLG__opt{color:#bbb;text-transform:none;letter-spacing:0;background:#0000000f;border-radius:100px;padding:1px 7px;font-size:.6rem;font-weight:600}.FormPage-module__OoldLG__field input,.FormPage-module__OoldLG__field textarea,.FormPage-module__OoldLG__field select{color:var(--ink);border:1.5px solid var(--borde);resize:none;background:#f5f2eeb3;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:DM Sans,sans-serif;font-size:.83rem;transition:border-color .2s,box-shadow .2s,background .2s}.FormPage-module__OoldLG__field input::placeholder,.FormPage-module__OoldLG__field textarea::placeholder{color:#ccc}.FormPage-module__OoldLG__field input:focus,.FormPage-module__OoldLG__field textarea:focus,.FormPage-module__OoldLG__field select:focus{background:#fff;border-color:#2a8a80;box-shadow:0 0 0 3px #2a8a801a}.FormPage-module__OoldLG__field select{appearance:none;cursor:pointer;background-color:#f5f2eeb3;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4.5 4.5L10 1' stroke='%23bbb' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.FormPage-module__OoldLG__field textarea{min-height:88px;line-height:1.62}.FormPage-module__OoldLG__sectionDivider{align-items:center;gap:10px;margin:2px 0;display:flex}.FormPage-module__OoldLG__sectionDivider span{letter-spacing:.1em;text-transform:uppercase;color:#2a8a80;white-space:nowrap;font-size:.62rem;font-weight:700}.FormPage-module__OoldLG__sectionDivider:before,.FormPage-module__OoldLG__sectionDivider:after{content:"";background:linear-gradient(90deg,#0000,#2a8a8040,#0000);flex:1;height:1px}.FormPage-module__OoldLG__formFooter{flex-direction:column;gap:11px;margin-top:4px;display:flex}.FormPage-module__OoldLG__btnSubmit{color:#fff;cursor:pointer;background:linear-gradient(90deg,#2a8a80,#358a35);border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 24px;font-family:Syne,sans-serif;font-size:.85rem;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 4px 16px #2a8a804d}.FormPage-module__OoldLG__btnSubmit:hover{transform:translateY(-2px);box-shadow:0 8px 26px #2a8a8066}.FormPage-module__OoldLG__btnSubmit:active{transform:translateY(0)}.FormPage-module__OoldLG__btnSubmit:disabled{opacity:.7;cursor:not-allowed}.FormPage-module__OoldLG__btnArrow{transition:transform .2s}.FormPage-module__OoldLG__btnSubmit:hover .FormPage-module__OoldLG__btnArrow{transform:translate(4px)}.FormPage-module__OoldLG__privacyNote{text-align:center;color:#ccc;font-family:DM Sans,sans-serif;font-size:.68rem;line-height:1.5}.FormPage-module__OoldLG__successScreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px 0;display:flex}.FormPage-module__OoldLG__successIcon{background:linear-gradient(135deg,#c4527a1f,#c870301f);border:2px solid #c4527a33;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:2rem;animation:.5s cubic-bezier(.16,1,.3,1) both FormPage-module__OoldLG__popIn;display:flex}.FormPage-module__OoldLG__successTitle{font-family:Fraunces,serif;font-size:1.6rem;font-weight:900}.FormPage-module__OoldLG__successSub{color:#888;max-width:290px;font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.65}.FormPage-module__OoldLG__successSub strong{color:var(--morado)}.FormPage-module__OoldLG__btnReset{border:1.5px solid var(--borde);color:#aaa;cursor:pointer;background:0 0;border-radius:100px;margin-top:4px;padding:10px 28px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:600;transition:all .2s}.FormPage-module__OoldLG__btnReset:hover{border-color:var(--rosa);color:var(--rosa)}@keyframes FormPage-module__OoldLG__popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.FormPage-module__OoldLG__wrap{grid-template-columns:1fr;gap:40px;width:88vw}}@media (max-width:580px){.FormPage-module__OoldLG__wrap{width:92vw}.FormPage-module__OoldLG__formCard{padding:26px 20px}.FormPage-module__OoldLG__fieldRow{grid-template-columns:1fr}}
