.BookingQuoteFormStep1RegionSection_regionGrid__Sg7R_{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.BookingQuoteFormStep1RegionSection_regionGrid__Sg7R_>*{min-width:0}.BookingQuoteFormStep1RegionSection_regionButton___dFM_{border:2px solid var(--booking-line);border-radius:12px;background:#fff;min-height:100px;min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;cursor:pointer;font-family:var(--family-inter);font-size:16px;font-weight:var(--weight-400);line-height:1.4;color:var(--booking-ink);text-align:center;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,font-weight .15s ease}.BookingQuoteFormStep1RegionSection_regionButton___dFM_:hover:not([data-active=true]){border-color:var(--booking-outline-hover);box-shadow:var(--booking-outline-hover-glow)}.BookingQuoteFormStep1RegionSection_regionButton___dFM_[data-active=true]{border-color:var(--booking-teal);background:var(--booking-select-fill,#d4e6ea);box-shadow:none;font-weight:var(--weight-700)}.BookingQuoteFormStep1RegionSection_regionEmoji__erm06{font-family:var(--family-montserrat);font-weight:var(--weight-700);font-size:36px;line-height:1}.BookingQuoteFormStep1RegionSection_regionFlagSvg__7epsI{width:36px;height:24px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:3px}.BookingQuoteFormStep1RegionSection_regionFlagSvg__7epsI svg{width:100%;height:100%;display:block}.BookingQuoteFormStep1RegionSection_regionGlobeWrap__hpxrl{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center}.BookingQuoteFormStep1RegionSection_regionGlobeImg__j0hy_{display:block;width:36px;height:36px;object-fit:contain}@media (max-width:1023px){.BookingQuoteFormStep1RegionSection_regionGrid__Sg7R_{row-gap:12px;column-gap:8px}}@media (min-width:1024px){.BookingQuoteFormStep1RegionSection_regionGrid__Sg7R_{grid-template-columns:repeat(4,minmax(0,1fr))}}