.stays_hero__Q51LT{background:var(--color-sky);padding:96px 0}.stays_hero__Q51LT h1{font-size:3.052rem;margin-bottom:16px}@media (min-width:900px){.stays_hero__Q51LT h1{font-size:4.5rem}}.stays_hero__Q51LT p{font-size:1.125rem;max-width:40em}.stays_section__Zh6F7{padding:88px 0;border-top:1px solid var(--color-ink)}.stays_section__Zh6F7 h2{font-size:2.441rem;margin-bottom:32px}.stays_section__Zh6F7 p{max-width:40em}.stays_how__2uXWA{display:grid;gap:1px;background:var(--color-ink);border:1px solid var(--color-ink)}@media (min-width:900px){.stays_how__2uXWA{grid-template-columns:repeat(3,1fr)}}.stays_how__2uXWA>div{background:var(--color-milk);padding:28px 24px}.stays_how__2uXWA h3{font-size:1.5625rem;margin-bottom:8px}.stays_how__2uXWA p{font-size:.9375rem}.stays_step__0Rqv9{font-size:.875rem;font-weight:500;margin-bottom:12px}.stays_plans__d6wKT{display:grid;gap:32px}@media (min-width:900px){.stays_plans__d6wKT{grid-template-columns:1fr 1fr;gap:64px}}.stays_plan__x4NPL{padding:32px;border-radius:4px}.stays_plan__x4NPL h3{font-size:1.953rem;margin-bottom:8px}.stays_plan__x4NPL ul{list-style:none;margin:20px 0 24px;padding:0;border-top:1px solid var(--color-ink)}.stays_plan__x4NPL li{padding:12px 0;border-bottom:1px solid var(--color-ink);font-size:.9375rem;display:flex;justify-content:space-between;gap:16px}.stays_partners___RpQL{display:grid;gap:1px;background:var(--color-ink);border:1px solid var(--color-ink)}@media (min-width:900px){.stays_partners___RpQL{grid-template-columns:repeat(4,1fr)}}.stays_partner__GTyu2{background:var(--color-milk);aspect-ratio:4/3;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.stays_where__qsNrW{font-size:.875rem;font-weight:500}.stays_kind__1YQ7Q{font-size:1.125rem;font-weight:700}.stays_soon__l8pD_{font-size:.8125rem;opacity:.6}.stays_formGrid___mL56{display:grid;gap:40px}@media (min-width:900px){.stays_formGrid___mL56{grid-template-columns:5fr 7fr;gap:64px}}.stays_form___YpON{display:grid;gap:16px;max-width:560px}.stays_form___YpON label{display:grid;gap:6px;font-size:.875rem;font-weight:500}.stays_form___YpON input,.stays_form___YpON select,.stays_form___YpON textarea{padding:12px 14px;border:1px solid var(--color-ink);border-radius:4px;background:var(--color-milk);font:inherit;font-size:.9375rem;font-weight:400}.stays_form___YpON textarea{min-height:120px;resize:vertical}.stays_row2__t2G2m{display:grid;gap:16px}@media (min-width:600px){.stays_row2__t2G2m{grid-template-columns:1fr 1fr}}