.gs-section.fcx-tour{align-content:center;border-bottom:1px solid var(--line);display:grid;min-height:92svh;overflow:hidden;padding:clamp(110px,12vw,200px) 0}.fcx-tour>.gs-wrap{width:100%}.fcx-tour__fondo{clip-path:inset(0);inset:0;overflow:hidden;position:absolute;z-index:0}.fcx-tour__foto{height:100svh;inset:0 auto auto 0;object-fit:cover;opacity:.7;pointer-events:none;position:fixed;user-select:none;width:100%;z-index:0}.fcx-tour__velo{background:linear-gradient(180deg,rgba(5,5,6,.66),rgba(5,5,6,.82) 55%,rgba(5,5,6,.88));inset:0;pointer-events:none;position:absolute;z-index:1}.fcx-tour__grid{align-items:end;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:minmax(0,1fr);position:relative;z-index:2}.gs-section.fcx-tour .gs-h2{font-weight:200}.fcx-tour .gs-h2 b{display:block}.fcx-tour__form .hs-form{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:22px}.fcx-tour__form .hs-form fieldset{display:contents;max-width:none}.fcx-tour__form .hs-form fieldset>div,.fcx-tour__form .hs-form>div{float:none;margin:0;padding:0;width:100%}.fcx-tour__form .hs-form .hs-form-field{display:flex;flex-direction:column;gap:6px}.fcx-tour__form .hs-form fieldset[class*=form-columns]>.hs-form-field{float:none;padding:0;width:100%!important}.fcx-tour__form .hs-form .hs-form-field .input{margin:0}.fcx-tour__form .hs-form .hs-form-field>label{color:var(--txt-2);font-family:var(--mono);font-size:11px;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.fcx-tour__form .hs-form .hs-form-required{color:var(--red)}.fcx-tour__form .hs-form .hs-form-field .hs-input{background:rgba(5,5,6,.5);border:1px solid hsla(0,0%,98%,.38);border-radius:2px;color:var(--txt);font-family:var(--body-font);font-size:14px;letter-spacing:normal;line-height:1.5;margin:0;outline:none;padding:11px 13px;text-transform:none;transition:border-color .2s,box-shadow .2s;width:100%}.fcx-tour__form .hs-form .hs-form-field .hs-input::placeholder{color:var(--txt-3);letter-spacing:normal;text-transform:none}.fcx-tour__form .hs-form .hs-form-field .hs-input:focus{border-color:var(--red);box-shadow:0 0 0 2px var(--red-glow)}.fcx-tour__form .hs-form .hs-form-field textarea.hs-input{min-height:92px;resize:vertical}.fcx-tour__form .hs-form .hs-error-msgs{list-style:none;margin:2px 0 0;padding:0}.fcx-tour__form .hs-form .hs-error-msgs label{color:var(--red-2);font-size:11px;letter-spacing:0;text-transform:none}.fcx-tour__form .hs-form .legal-consent-container .hs-richtext,.fcx-tour__form .hs-form .legal-consent-container p{color:var(--txt-4);font-size:11.5px;line-height:1.45}.fcx-tour__form .hs-form .hs-submit .actions{margin:4px 0 0;width:100%}.fcx-tour__form .hs-form .hs-submit .hs-button{background:var(--red);border:1px solid var(--red);border-radius:0;color:#fff;cursor:pointer;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.15em;line-height:1.5;padding:18px 26px;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,color .3s ease;width:100%}.fcx-tour__form .hs-form .hs-submit .hs-button:focus-visible,.fcx-tour__form .hs-form .hs-submit .hs-button:hover{background:#fff;border-color:#fff;color:var(--bg)}.fcx-tour__form .submitted-message{color:var(--txt);font-weight:300}@media (min-width:990px){.fcx-tour__grid{align-items:center;grid-template-columns:1.3fr 1fr}.fcx-tour__form{border-left:1px solid var(--line-2);padding-left:clamp(24px,3vw,48px)}}@media (prefers-reduced-motion:reduce){.fcx-tour__foto{height:100%;inset:0;position:absolute}}