.hGZxgW_layout{--color-error:#a8071a;gap:10px;padding-top:80px;padding-bottom:20px;display:flex}.hGZxgW_intro{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:40px;width:calc(50% - 5px);min-width:0;padding-bottom:40px;display:flex}.hGZxgW_copy{flex-direction:column;flex:1;gap:10px;padding-right:80px;display:flex}.hGZxgW_lead{letter-spacing:-.3px;color:var(--color-dark-80);font-size:15px;font-weight:500;line-height:21px}.hGZxgW_steps{border-top:1px solid var(--color-line);flex-direction:column;gap:6px;width:100%;max-width:460px;margin-top:auto;padding-top:24px;display:flex}.hGZxgW_stepsLine{letter-spacing:-.3px;color:var(--color-dark);font-size:15px;font-weight:500;line-height:21px}.hGZxgW_stepsArrow{color:var(--color-gray)}.hGZxgW_stepsNote{letter-spacing:-.26px;color:var(--color-gray);font-size:13px;font-weight:500;line-height:18.2px}.hGZxgW_booking{flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px;display:flex}.hGZxgW_bookingNote,.hGZxgW_direct{letter-spacing:-.26px;color:var(--color-gray);font-size:13px;font-weight:500;line-height:18.2px}.hGZxgW_directLink{color:var(--color-dark);text-underline-offset:2px;padding-block:6px;text-decoration:underline;display:inline-block}.hGZxgW_directLink:hover{opacity:.7}.hGZxgW_panel{background:var(--secondary);flex:none;justify-content:center;align-items:center;width:calc(50% - 5px);min-width:0;min-height:700px;padding:40px;display:flex}.hGZxgW_panelInner{flex-direction:column;gap:32px;width:100%;max-width:530px;display:flex}.hGZxgW_formIntro{flex-direction:column;gap:8px;display:flex}.hGZxgW_formIntroTitle{color:var(--color-dark)}.hGZxgW_formIntroText{letter-spacing:-.3px;color:var(--color-dark);font-size:15px;font-weight:500;line-height:21px}.hGZxgW_form{flex-direction:column;gap:32px;width:100%;max-width:530px;display:flex}.hGZxgW_field{flex-direction:column;gap:8px;display:flex}.hGZxgW_fieldLabel{font-family:var(--font-mono);letter-spacing:-.24px;color:var(--color-dark);text-transform:uppercase;align-self:flex-start;font-size:12px;font-weight:500;line-height:19.2px}.hGZxgW_inputWrap{border:1px solid var(--color-field-line);border-radius:2px;height:40px;padding:12px;transition:border-color .2s,box-shadow .2s;display:flex}.hGZxgW_inputWrap:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus)}.hGZxgW_input{min-width:0;height:16px;color:var(--color-dark);background:0 0;outline:none;flex:1;font-size:14px;font-weight:400;line-height:16.8px}.hGZxgW_input::placeholder{color:var(--color-dark-50);opacity:1}.hGZxgW_inputWrap[data-invalid]{border-color:var(--color-error);box-shadow:0 0 0 1px var(--color-error)}.hGZxgW_inputWrap[data-multiline]{height:auto}.hGZxgW_textarea{resize:vertical;height:68px}.hGZxgW_fieldError{letter-spacing:-.26px;color:var(--color-error);font-size:13px;font-weight:500;line-height:18.2px}.hGZxgW_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hGZxgW_consent{flex-direction:column;gap:8px;display:flex}.hGZxgW_check{letter-spacing:-.26px;color:#555;align-items:center;gap:15px;min-height:20px;font-size:13px;font-weight:500;line-height:18.2px;display:flex}.hGZxgW_checkbox{border:1px solid var(--color-field-line);appearance:none;cursor:pointer;background:0 0;border-radius:2px;flex:none;width:20px;height:20px;margin:0;transition:background-color .2s,border-color .2s;position:relative}.hGZxgW_checkbox:checked{background:var(--color-focus)}.hGZxgW_checkbox:checked:after{content:"";border:solid var(--color-white);border-width:0 2px 2px 0;width:7px;height:11px;position:absolute;top:2px;left:5.5px;transform:rotate(45deg)}.hGZxgW_checkbox:focus-visible{border-color:var(--color-focus)}.hGZxgW_privacy{color:var(--color-dark);text-underline-offset:2px;text-decoration:underline}.hGZxgW_formEnd{flex-direction:column;align-items:stretch;gap:40px;display:flex}.hGZxgW_submitWrap{flex-direction:column;align-items:center;gap:12px;display:flex}.hGZxgW_responseTime{letter-spacing:-.26px;color:#555;font-size:13px;font-weight:500;line-height:18.2px}.hGZxgW_submit{background:var(--color-dark);width:96px;height:36px;color:var(--color-white);cursor:pointer;font-size:15px;font-weight:600;line-height:18px;transition:opacity .2s}.hGZxgW_submit:hover{opacity:.7}.hGZxgW_submit:disabled{opacity:.5;cursor:default}.hGZxgW_thanks{padding-bottom:120px}.hGZxgW_thanks .hGZxgW_copy{max-width:720px}.hGZxgW_thanksLinks{flex-wrap:wrap;gap:12px 32px;margin-top:30px;display:flex}.hGZxgW_thanksLink{letter-spacing:-.3px;color:var(--color-dark);font-size:15px;font-weight:600;line-height:18px;transition:opacity .2s}.hGZxgW_thanksLink:hover{opacity:.7}@media (max-width:1199.98px){.hGZxgW_layout{flex-direction:column}.hGZxgW_intro,.hGZxgW_panel{width:100%;height:auto;min-height:0}.hGZxgW_intro{justify-content:flex-start;padding-bottom:0;display:flex}.hGZxgW_copy{padding:40px 200px 40px 0}.hGZxgW_steps{margin-top:30px}}@media (max-width:809.98px){.hGZxgW_copy{padding-right:0}.hGZxgW_bookingButton{align-self:stretch}}
