body:has(.page_main__a3sRw){display:flex;flex-direction:column;min-height:100vh}.page_main__a3sRw{flex:1 0 auto;width:100%;padding-top:20px}.page_grid__yNhGI{align-items:start}.page_side__h3O9_>*+*{margin-top:20px}.page_side__h3O9_ .bullets{margin-top:var(--sp-2)}.page_side__h3O9_ .bullets li{margin-bottom:5px}.page_aside__tS_N7{padding-top:var(--sp-3);border-top:1px solid var(--rule-2)}.page_aside__tS_N7 .h4,.page_aside__tS_N7 p{font-size:var(--fs-2)}.page_aside__tS_N7 p{line-height:1.42;color:var(--ink-2);margin-top:var(--sp-1)}@media (max-width:960px){.page_side__h3O9_{margin-top:var(--sp-2)}}@media (max-width:760px){.page_main__a3sRw{padding-top:var(--sp-4)}.page_grid__yNhGI .choices .choice{padding:6px 0;margin:-6px 0}.page_aside__tS_N7 .link{display:inline-block;padding:10px 0;margin:-10px 0}}.StayForm_sf__4G8Dk{min-width:0}.StayForm_step__n4MMs{padding:var(--sp-3) 0 6px;border-top:1px solid var(--rule-2)}.StayForm_step__n4MMs:first-of-type{padding-top:8px;border-top:3px solid var(--navy)}.StayForm_h__qEL9I{font:600 var(--fs-4)/1.2 var(--serif);margin-bottom:var(--sp-2)}.StayForm_row__TT606{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:var(--sp-1) var(--sp-5);gap:var(--sp-1) var(--sp-5);align-items:start;padding:10px 0;border-top:1px solid var(--rule)}.StayForm_follow__0XCKy>.StayForm_row__TT606:first-child,.StayForm_h__qEL9I+.StayForm_row__TT606{border-top:0}.StayForm_h__qEL9I+.StayForm_row__TT606{padding-top:2px}.StayForm_q__2Jv9y{font:600 var(--fs-2)/1.3 var(--sans);color:var(--ink)}.StayForm_q__2Jv9y span{display:block;font-size:var(--fs-1);font-weight:400;color:var(--muted);margin-top:1px}.StayForm_a__tGmTF{min-width:0}.StayForm_a__tGmTF .help{max-width:680px}.StayForm_a__tGmTF .choices+.help{margin-top:5px}.StayForm_grid__3V2_Z{display:grid;grid-template-columns:repeat(4,max-content);grid-gap:var(--sp-2) 22px;gap:var(--sp-2) 22px}.StayForm_pair__sycrt{grid-template-columns:200px 240px max-content 240px;grid-template-areas:"q1 s1 q2 s2" "q1 ph ph ph";row-gap:0}.StayForm_q1__IY_80{grid-area:q1;padding-top:9px}.StayForm_s1__XSrkJ{grid-area:s1}.StayForm_q2__p8E_h{grid-area:q2;align-self:center;margin-left:var(--sp-2)}.StayForm_s2__vCRh6{grid-area:s2}.StayForm_s1__XSrkJ:disabled{padding-right:10px}.StayForm_ph__tqoht{grid-area:ph;width:0;min-width:100%}.StayForm_follow__0XCKy{margin:0 0 2px 10px;padding-left:14px;border-left:2px solid var(--rule-2);border-top:1px solid var(--rule)}.StayForm_follow__0XCKy .StayForm_row__TT606{grid-template-columns:176px minmax(0,1fr);padding:8px 0}.StayForm_follow__0XCKy .StayForm_q__2Jv9y{font-weight:400;color:var(--ink-2)}.StayForm_hp__uoXXs{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.StayForm_alert__143cX{margin:var(--sp-2) 0 var(--sp-3)}.StayForm_send__oDCjK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);padding-top:var(--sp-3);border-top:1px solid var(--rule-2)}.StayForm_check__xRogh{width:300px;max-width:100%;min-height:65px}.StayForm_send__oDCjK .form-actions{margin-top:0}.StayForm_done__mS7jV{margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4)}.StayForm_done__mS7jV h2{font:600 var(--fs-4)/1.25 var(--serif)}.StayForm_done__mS7jV p{margin-top:4px;color:var(--ink-2)}@media (max-width:1180px){.StayForm_pair__sycrt,.StayForm_row__TT606{grid-template-columns:180px minmax(0,1fr)}.StayForm_pair__sycrt{grid-template-areas:"q1 s1" "q1 ph" "q2 s2"}.StayForm_s1__XSrkJ,.StayForm_s2__vCRh6{max-width:240px}.StayForm_q2__p8E_h{align-self:start;margin:var(--sp-3) 0 0;padding-top:9px}.StayForm_s2__vCRh6{margin-top:var(--sp-3)}.StayForm_follow__0XCKy .StayForm_row__TT606{grid-template-columns:156px minmax(0,1fr)}.StayForm_grid__3V2_Z{grid-template-columns:repeat(2,max-content)}}@media (max-width:760px){.StayForm_step__n4MMs:first-of-type{padding-top:6px}.StayForm_follow__0XCKy .StayForm_row__TT606,.StayForm_row__TT606{grid-template-columns:minmax(0,1fr);gap:6px}.StayForm_pair__sycrt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"q1 q2" "s1 s2" "ph ph";gap:6px var(--sp-3)}.StayForm_q1__IY_80{padding-top:0}.StayForm_q2__p8E_h{align-self:start;margin:0;padding-top:0}.StayForm_s1__XSrkJ,.StayForm_s2__vCRh6{max-width:none}.StayForm_s2__vCRh6{margin-top:0}.StayForm_grid__3V2_Z{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px var(--sp-4)}.StayForm_row__TT606 .choice{min-height:28px}.StayForm_follow__0XCKy{margin-left:4px;padding-left:12px}.StayForm_send__oDCjK .form-actions{width:100%}.StayForm_send__oDCjK .form-actions .btn{width:100%;height:44px}.StayForm_send__oDCjK .form-actions .help{width:100%;text-align:center}.StayForm_done__mS7jV{padding:var(--sp-3)}}.StayPicker_chosen__CwHK4{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:10px var(--sp-4);background:var(--warm);border:1px solid var(--rule);border-radius:var(--radius)}.StayPicker_name__ZtXn2{font:600 var(--fs-5)/1.15 var(--serif)}.StayPicker_chosen__CwHK4 .meta{margin-top:2px}.StayPicker_change__Nh0X4{flex:none;padding:0;border:0;background:none;font-size:var(--fs-2);cursor:pointer}.StayPicker_change__Nh0X4:hover{text-decoration:underline;text-underline-offset:2px}.StayPicker_combo__G3qBd{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:var(--sp-1) var(--sp-5);gap:var(--sp-1) var(--sp-5);align-items:start;padding:2px 0 var(--sp-2)}.StayPicker_q__li9vX{padding-top:11px;font:600 var(--fs-2)/1.3 var(--sans);color:var(--ink)}.StayPicker_box__kwXcA{position:relative;max-width:560px}.StayPicker_box__kwXcA>svg{position:absolute;left:12px;top:13px;color:var(--muted);pointer-events:none}.StayPicker_box__kwXcA .input{height:42px;padding-left:36px;font-size:var(--fs-3)}.StayPicker_hits__IKJlA{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 4px);background:#fff;border:1px solid var(--rule-2);border-radius:var(--radius);box-shadow:0 12px 28px rgba(18,32,58,.18);padding:var(--sp-1) 0}.StayPicker_hits__IKJlA button{display:block;width:100%;margin:0;padding:7px var(--sp-3);border:0;background:none;text-align:left;cursor:pointer}.StayPicker_hits__IKJlA button:hover,.StayPicker_on__l5jIr button{background:var(--warm)}.StayPicker_on__l5jIr button{box-shadow:inset 3px 0 0 var(--navy)}.StayPicker_hits__IKJlA b{display:block;font-weight:600;font-size:var(--fs-2);line-height:1.3;color:var(--ink)}.StayPicker_hits__IKJlA span{display:block;font-size:var(--fs-1);line-height:1.3;color:var(--muted)}.StayPicker_hits__IKJlA .StayPicker_foot__f9cw5{padding:var(--sp-2) var(--sp-3) 6px;margin-top:var(--sp-1);border-top:1px solid var(--rule);font-size:var(--fs-1);color:var(--muted)}@media (max-width:1180px){.StayPicker_combo__G3qBd{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:760px){.StayPicker_combo__G3qBd{grid-template-columns:minmax(0,1fr);gap:6px}.StayPicker_q__li9vX{padding-top:0}.StayPicker_box__kwXcA{max-width:none}.StayPicker_chosen__CwHK4{padding:10px var(--sp-3)}.StayPicker_name__ZtXn2{font-size:var(--fs-4)}.StayPicker_change__Nh0X4{padding:9px 0 9px 12px;margin:-9px 0 -9px -12px}}