.FormularioPage_root___tRHR{--ink:#0b1919;--ink-soft:#142727;--paper:#f4f0e7;--paper-deep:#e9e2d4;--white:#fffdf8;--gold:#b3834b;--gold-light:#d5b07b;--muted:#4e5b58;--danger:#8f2f24;position:relative;isolation:isolate;min-height:100dvh;overflow-x:clip;background:var(--ink);color:#fff;font-family:var(--font-sans),Arial,sans-serif}.FormularioPage_root___tRHR *,.FormularioPage_root___tRHR :after,.FormularioPage_root___tRHR :before{box-sizing:border-box}.FormularioPage_root___tRHR h1,.FormularioPage_root___tRHR p{margin:0}.FormularioPage_root___tRHR a{color:inherit}.FormularioPage_root___tRHR em{font-family:var(--font-editorial),Georgia,serif;font-style:italic;font-weight:500}.FormularioPage_atmosphere__3fMHZ{position:absolute;z-index:-2;inset:0}.FormularioPage_atmosphere__3fMHZ img{-o-object-position:28% center;object-position:28% center}.FormularioPage_atmosphereShade__u03Z6{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(5,15,15,.94),rgba(5,15,15,.78) 42%,rgba(5,15,15,.55) 68%,rgba(5,15,15,.88)),linear-gradient(180deg,rgba(5,15,15,.42),transparent 28%,rgba(5,15,15,.72))}.FormularioPage_atmosphereShade__u03Z6:after{content:"";position:absolute;inset:0;opacity:.1;background-image:radial-gradient(rgba(255,255,255,.55) .5px,transparent 0);background-size:5px 5px;mix-blend-mode:soft-light}.FormularioPage_header__QKo0A{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.15rem max(1.25rem,4vw) 0}.FormularioPage_logo__p2Kfl{display:flex;width:8.4rem}.FormularioPage_logoImg____8r2{display:block;width:100%;height:auto}.FormularioPage_back__Tgcc0{display:inline-flex;align-items:center;gap:.55rem;color:rgba(255,255,255,.62);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:color .25s}.FormularioPage_back__Tgcc0:focus-visible,.FormularioPage_back__Tgcc0:hover{color:#fff}.FormularioPage_back__Tgcc0:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}.FormularioPage_back__Tgcc0 span{display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;font-size:.95rem}.FormularioPage_shell__9MKVy{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,32rem);gap:clamp(2.5rem,6vw,7rem);align-items:center;max-width:88rem;min-height:calc(100dvh - 5.5rem);margin:0 auto;padding:2.5rem max(1.25rem,5vw) 3rem}.FormularioPage_copy___Zpd5{max-width:36rem}.FormularioPage_kicker__ABMTq{display:flex;align-items:center;gap:.7rem;color:var(--gold-light);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.FormularioPage_kicker__ABMTq i{width:.48rem;height:.48rem;border:1px solid;transform:rotate(45deg);font-style:normal}.FormularioPage_title__pfGHY{margin:1.6rem 0 0;font-size:clamp(3.1rem,6vw,5.6rem);font-weight:500;line-height:.96;letter-spacing:-.055em}.FormularioPage_title__pfGHY em{display:block;max-width:22rem;margin-top:.55rem;padding-bottom:.12em;color:var(--gold-light);font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.25;letter-spacing:-.02em}.FormularioPage_lead__ujmH0{max-width:30rem;margin-top:1.35rem;color:rgba(255,255,255,.62);font-size:1.02rem;line-height:1.7}.FormularioPage_steps__6lYEU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:2.4rem 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.16)}.FormularioPage_steps__6lYEU li{padding:1.15rem 1rem 0 0}.FormularioPage_steps__6lYEU li+li{padding-left:1rem}.FormularioPage_steps__6lYEU small{display:block;color:var(--gold-light);font-family:var(--font-editorial),Georgia,serif;font-size:.95rem}.FormularioPage_steps__6lYEU strong{display:block;margin-top:.45rem;font-family:var(--font-editorial),Georgia,serif;font-size:1.15rem;font-weight:500}.FormularioPage_note__HMZuy{margin-top:1.15rem;color:var(--gold-light);font-size:.78rem;letter-spacing:.04em}.FormularioPage_card__aVwL0{padding:1.85rem 1.7rem 1.6rem;border-radius:1.7rem;background:var(--paper);color:var(--ink);box-shadow:0 28px 70px rgba(0,0,0,.32)}.FormularioPage_cardHead__6WVP5{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.45rem}.FormularioPage_cardHead__6WVP5 small{color:var(--gold);font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.FormularioPage_cardHead__6WVP5 span{color:var(--muted);font-size:.72rem}.FormularioPage_alert__wqCrh{margin-bottom:1.25rem;padding:.85rem 1rem;border-left:2px solid var(--danger);background:rgba(143,47,36,.08);color:var(--danger);font-size:.88rem;line-height:1.45}.FormularioPage_grid__eTZWG{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem 1.15rem}.FormularioPage_wide__EWLRU{grid-column:1/-1}.FormularioPage_fieldWrap__aNvu6{position:relative;min-width:0}.FormularioPage_label__XmP1m{display:block;color:var(--muted);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.FormularioPage_field__pmQ3E{width:100%;min-height:3.15rem;margin-top:.45rem;padding:.75rem .9rem;border:1px solid rgba(11,25,25,.16);border-radius:.55rem;background:var(--white);color:var(--ink);font:inherit;font-size:.95rem;outline:none;color-scheme:light;transition:border-color .2s,box-shadow .2s}.FormularioPage_field__pmQ3E::-moz-placeholder{color:rgba(11,25,25,.38)}.FormularioPage_field__pmQ3E::placeholder{color:rgba(11,25,25,.38)}.FormularioPage_field__pmQ3E:hover{border-color:rgba(11,25,25,.28)}.FormularioPage_field__pmQ3E:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(179,131,75,.18)}.FormularioPage_field__pmQ3E::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55}.FormularioPage_hint__B46lb{margin-top:.45rem;color:var(--muted);font-size:.75rem;line-height:1.4}.FormularioPage_hintError__Jjd9r{color:var(--danger)}.FormularioPage_cityList__inVE5{position:absolute;z-index:20;top:calc(100% + .3rem);right:0;left:0;max-height:14rem;overflow:auto;padding:.35rem;border:1px solid rgba(11,25,25,.14);border-radius:.85rem;background:var(--white);box-shadow:0 18px 40px rgba(11,25,25,.14)}.FormularioPage_cityOption__VhaOQ{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .75rem;border:0;border-radius:.5rem;background:transparent;color:var(--ink);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.FormularioPage_cityOption__VhaOQ:focus-visible,.FormularioPage_cityOption__VhaOQ:hover{background:var(--paper-deep);outline:none}.FormularioPage_cityUf__Y68du{flex:none;padding:.15rem .45rem;border-radius:.3rem;background:var(--paper-deep);color:var(--gold);font-size:.68rem;font-weight:700;letter-spacing:.06em}.FormularioPage_foot__kO5xP{display:grid;gap:1.15rem;margin-top:1.35rem;padding-top:1.25rem;border-top:1px solid rgba(11,25,25,.12)}.FormularioPage_terms__flCC9{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.FormularioPage_terms__flCC9 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:1.15rem;height:1.15rem;margin-top:.15rem;border:1px solid rgba(11,25,25,.28);border-radius:.25rem;background:var(--white);cursor:pointer}.FormularioPage_terms__flCC9 input:checked{border-color:var(--ink);background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fffdf8' stroke-width='1.8' d='M3.2 8.2 6.4 11.2 12.8 4.6'/%3E%3C/svg%3E") center /.85rem no-repeat}.FormularioPage_terms__flCC9 input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.FormularioPage_terms__flCC9 span{color:#3d4a47;font-size:.8rem;line-height:1.5}.FormularioPage_terms__flCC9 a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:.16em}.FormularioPage_terms__flCC9 a:hover{color:var(--gold)}.FormularioPage_terms__flCC9 a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.FormularioPage_action__RNV_O{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;min-height:3.45rem;padding:.38rem .4rem .38rem 1.25rem;border:1px solid rgba(11,25,25,.18);border-radius:999px;background:var(--ink);color:#fff;font-size:.76rem;font-weight:700;cursor:pointer}.FormularioPage_action__RNV_O:hover .FormularioPage_arrow__Nn5M0{transform:translateX(.22rem)}.FormularioPage_action__RNV_O:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.FormularioPage_action__RNV_O:disabled{cursor:not-allowed;opacity:.5}.FormularioPage_arrow__Nn5M0{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:50%;background:var(--gold);color:#fff;font-size:.95rem;font-style:normal;transition:transform .3s}@media (max-width:980px){.FormularioPage_shell__9MKVy{grid-template-columns:1fr;align-items:start;gap:1.75rem;min-height:auto;padding:1.6rem 1.15rem 2.4rem}.FormularioPage_atmosphereShade__u03Z6{background:linear-gradient(180deg,rgba(5,15,15,.55),rgba(5,15,15,.88) 38%,rgba(5,15,15,.96))}.FormularioPage_atmosphere__3fMHZ img{-o-object-position:center 22%;object-position:center 22%}.FormularioPage_title__pfGHY{margin:1.15rem 0 0;padding-bottom:.12em;font-size:2.55rem;line-height:1.06}.FormularioPage_title__pfGHY em{max-width:18.5rem;margin-top:.85rem;font-size:1.2rem;line-height:1.35}.FormularioPage_lead__ujmH0{margin-top:1.15rem;font-size:.94rem}.FormularioPage_steps__6lYEU{display:none}.FormularioPage_note__HMZuy{margin-top:1.15rem}.FormularioPage_card__aVwL0{padding:1.35rem 1.15rem 1.2rem;border-radius:1.35rem}.FormularioPage_cardHead__6WVP5{flex-direction:column;align-items:flex-start;gap:.35rem}.FormularioPage_grid__eTZWG{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FormularioPage_action__RNV_O:hover .FormularioPage_arrow__Nn5M0{transform:none}.FormularioPage_arrow__Nn5M0{transition:none}}