.wander-travel-hero_canvas__CS_FS{width:100%;background:var(--wt-bg);color:var(--wt-ink);padding:18px var(--wt-pad) 72px;box-sizing:border-box}.wander-travel-hero_page__Vnsw3{width:min(100%,var(--wt-max));margin:0 auto}.wander-travel-hero_hero__STw21{min-height:var(--wt-hero-height);height:auto;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--wt-hero-radius);background:linear-gradient(135deg,var(--wt-accent-dark),var(--wt-accent));display:flex;align-items:flex-start}.wander-travel-hero_heroImage__2tTuh,.wander-travel-hero_overlay__JiQ25{position:absolute;inset:0;z-index:-1}.wander-travel-hero_heroImage__2tTuh{background-size:cover;background-position:50%}.wander-travel-hero_overlay__JiQ25{pointer-events:none;background:linear-gradient(90deg,var(--wt-overlay) 0,var(--wt-overlay) 44%,transparent 100%);opacity:var(--wt-overlay-opacity)}.wander-travel-hero_heroCopy__a_2K4{position:relative;z-index:1;color:white;width:min(64%,790px);padding:48px 28px 30px 24px;display:flex;flex-direction:column;align-items:flex-start}.wander-travel-hero_brand__dbM6o,.wander-travel-hero_eyebrow__6QLfb{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin:0 0 15px}.wander-travel-hero_brand__dbM6o{color:#d5efdc}.wander-travel-hero_eyebrow__6QLfb{color:#e7f0df}.wander-travel-hero_hero__STw21 h1{font-size:clamp(48px,var(--wt-heading-size),100px);line-height:.98;letter-spacing:-.055em;font-weight:700;margin:0 0 20px;max-width:780px}.wander-travel-hero_hero__STw21 h1 span{display:block}.wander-travel-hero_heroCopy__a_2K4>p{font-size:var(--wt-body-size);line-height:1.3;max-width:690px;margin:0 0 27px;color:#f0f8f6}.wander-travel-hero_searchPanel__OR7s_{width:min(100%,790px);padding:20px 20px 18px;border:1px solid #ffffffa3;border-radius:26px 26px 24px 24px;background:#ffffff9b;backdrop-filter:blur(14px);box-shadow:0 14px 35px #0d383326}.wander-travel-hero_modeTabs__Z3ph7{display:flex;gap:10px;margin-bottom:18px}.wander-travel-hero_modeTabs__Z3ph7 button{border:1px solid #ffffffa6;border-radius:999px;padding:9px 14px;display:flex;align-items:center;gap:7px;background:#ffffff28;color:white;font:inherit;cursor:pointer}.wander-travel-hero_modeTabs__Z3ph7 .wander-travel-hero_modeActive___EBh8{background:#fff;color:#121817}.wander-travel-hero_formRow__A4pvN{display:grid;grid-template-columns:1fr 28px 1fr 1fr 22px 1fr auto;align-items:center;gap:9px;background:white;padding:16px 14px;border-radius:23px;color:var(--wt-ink)}.wander-travel-hero_formRow__A4pvN label{display:flex;flex-direction:column;gap:5px;min-width:0}.wander-travel-hero_formRow__A4pvN label span{font-size:12px;color:var(--wt-muted)}.wander-travel-hero_formRow__A4pvN input{width:100%;min-width:0;border:0;outline:0;color:var(--wt-ink);font:inherit;font-size:15px;font-weight:600;background:transparent;padding:0}.wander-travel-hero_between__aSPM8,.wander-travel-hero_calendar__BvDHJ{color:var(--wt-muted);border:1px dashed #c4ccca;width:27px;height:27px;border-radius:50%;display:grid;place-items:center}.wander-travel-hero_searchButton__RUP0g{display:flex;align-items:center;gap:8px;white-space:nowrap;background:var(--wt-accent-dark);color:white;text-decoration:none;padding:13px 15px;border-radius:999px;font-size:13px;font-weight:700;transition:transform .2s,background .2s}.wander-travel-hero_searchButton__RUP0g:hover{transform:translateY(-2px);background:var(--wt-accent)}.wander-travel-hero_discovery__xJwfu{display:grid;grid-template-columns:minmax(180px,.83fr) minmax(300px,1.18fr) minmax(340px,1fr);gap:28px;margin-top:38px;align-items:stretch}.wander-travel-hero_offers__0tflq{border-radius:var(--wt-card-radius);padding:30px 24px;background:#fff;box-shadow:0 12px 40px #203c3910}.wander-travel-hero_offers__0tflq h2{font-size:23px;margin:0 0 28px;letter-spacing:-.03em}.wander-travel-hero_categories__mcsOZ{display:flex;flex-direction:column;gap:7px}.wander-travel-hero_categories__mcsOZ button{display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;background:transparent;color:var(--wt-muted);border:0;border-bottom:1px solid var(--wt-border);padding:13px 11px;font:inherit;font-size:15px;cursor:pointer}.wander-travel-hero_categories__mcsOZ button:last-child{border-bottom:0}.wander-travel-hero_categories__mcsOZ .wander-travel-hero_categoryActive__h46Fv{border:0;border-radius:13px;background:#dff2f6;color:var(--wt-ink);font-weight:650;padding:13px 14px}.wander-travel-hero_wideList__f30qN{display:flex;flex-direction:column;gap:12px;min-width:0}.wander-travel-hero_wideCard__1SkLy{display:grid;grid-template-columns:1fr 1fr;min-height:180px;overflow:hidden;border:1px solid var(--wt-border);border-radius:var(--wt-card-radius);background:#fff}.wander-travel-hero_wideCard__1SkLy img{width:100%;height:100%;min-height:180px;object-fit:cover}.wander-travel-hero_wideInfo__S1sju{padding:17px 18px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.wander-travel-hero_wideInfo__S1sju h3{font-size:18px;line-height:1.1;margin:0 0 8px}.wander-travel-hero_wideInfo__S1sju p{display:flex;align-items:center;gap:6px;color:var(--wt-muted);font-size:13px;margin:0 0 9px}.wander-travel-hero_rating__35_Bc{letter-spacing:1px;color:#d79a43;font-size:12px}.wander-travel-hero_wideInfo__S1sju a{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:var(--wt-accent-dark);font-size:12px;font-weight:700;text-decoration:none}.wander-travel-hero_wideInfo__S1sju a:hover{text-decoration:underline}.wander-travel-hero_tallList__jiF0h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.wander-travel-hero_tallCard__iEs3Q{position:relative;overflow:hidden;border-radius:var(--wt-card-radius);min-height:385px;background:#b8d3d0;color:white}.wander-travel-hero_tallCard__iEs3Q:after{content:"";position:absolute;inset:38% 0 0;background:linear-gradient(transparent,#061b1d99);pointer-events:none}.wander-travel-hero_tallCard__iEs3Q>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s}.wander-travel-hero_tallCard__iEs3Q:hover>img{transform:scale(1.04)}.wander-travel-hero_location__mu_Tv{position:absolute;z-index:1;top:14px;right:12px;border-radius:999px;padding:8px 12px;background:#ffffffdf;color:var(--wt-ink);font-size:12px;display:flex;align-items:center;gap:5px}.wander-travel-hero_tallInfo__JApDF{position:absolute;z-index:1;bottom:12px;left:12px;right:12px;padding:13px 12px 11px;text-align:center;border-radius:19px;background:#ffffffd9;color:var(--wt-ink);backdrop-filter:blur(9px)}.wander-travel-hero_tallInfo__JApDF h3{font-size:15px;margin:0 0 2px}.wander-travel-hero_tallInfo__JApDF .wander-travel-hero_rating__35_Bc{display:block;font-size:11px}.wander-travel-hero_tallInfo__JApDF a{display:inline-block;margin-top:5px;color:var(--wt-accent-dark);font-size:12px;font-weight:650;text-decoration:none}.wander-travel-hero_empty__m8Lmz{grid-column:2/-1;color:var(--wt-muted);padding:30px;border:1px dashed var(--wt-border);border-radius:20px}@media(max-width:1100px){.wander-travel-hero_discovery__xJwfu{grid-template-columns:180px 1fr}.wander-travel-hero_offers__0tflq{grid-row:span 2}.wander-travel-hero_tallList__jiF0h{grid-column:2;min-height:350px}.wander-travel-hero_tallCard__iEs3Q{min-height:350px}.wander-travel-hero_heroCopy__a_2K4{width:78%}.wander-travel-hero_formRow__A4pvN{grid-template-columns:1fr 24px 1fr 1fr 22px 1fr}.wander-travel-hero_searchButton__RUP0g{grid-column:1/-1;justify-content:center}.wander-travel-hero_hero__STw21 h1{font-size:clamp(48px,8vw,78px)}}@media(max-width:760px){.wander-travel-hero_canvas__CS_FS{padding:12px 14px 42px}.wander-travel-hero_hero__STw21{min-height:700px;border-radius:min(var(--wt-hero-radius),24px);background-color:var(--wt-accent-dark)}.wander-travel-hero_heroImage__2tTuh{background-position:62%!important}.wander-travel-hero_overlay__JiQ25{background:linear-gradient(90deg,var(--wt-overlay) 0,var(--wt-overlay) 60%,transparent 100%)}.wander-travel-hero_heroCopy__a_2K4{width:100%;padding:36px 18px 22px}.wander-travel-hero_hero__STw21 h1{font-size:clamp(48px,12vw,74px)}.wander-travel-hero_heroCopy__a_2K4>p{font-size:18px;max-width:520px}.wander-travel-hero_searchPanel__OR7s_{padding:15px;border-radius:22px}.wander-travel-hero_formRow__A4pvN{grid-template-columns:1fr 24px 1fr;gap:14px 8px;padding:14px}.wander-travel-hero_formRow__A4pvN label:nth-of-type(3){grid-column:1}.wander-travel-hero_formRow__A4pvN .wander-travel-hero_calendar__BvDHJ{display:none}.wander-travel-hero_searchButton__RUP0g{grid-column:1/-1;justify-content:center}.wander-travel-hero_discovery__xJwfu{grid-template-columns:1fr;gap:14px;margin-top:22px}.wander-travel-hero_offers__0tflq{grid-row:auto;padding:20px}.wander-travel-hero_offers__0tflq h2{margin-bottom:14px}.wander-travel-hero_categories__mcsOZ{flex-direction:row;overflow-x:auto;padding-bottom:3px}.wander-travel-hero_categories__mcsOZ button{white-space:nowrap;border:1px solid var(--wt-border);border-radius:999px;padding:10px 12px}.wander-travel-hero_categories__mcsOZ .wander-travel-hero_categoryActive__h46Fv{padding:10px 12px}.wander-travel-hero_tallList__jiF0h,.wander-travel-hero_wideList__f30qN{grid-column:auto}.wander-travel-hero_wideCard__1SkLy,.wander-travel-hero_wideCard__1SkLy img{min-height:155px}.wander-travel-hero_tallCard__iEs3Q{min-height:350px}}@media(max-width:420px){.wander-travel-hero_wideCard__1SkLy{grid-template-columns:.88fr 1fr}.wander-travel-hero_wideInfo__S1sju{padding:12px}.wander-travel-hero_wideInfo__S1sju h3{font-size:15px}.wander-travel-hero_wideInfo__S1sju p{font-size:11px}.wander-travel-hero_tallList__jiF0h{gap:9px}.wander-travel-hero_tallCard__iEs3Q{min-height:300px}.wander-travel-hero_location__mu_Tv{top:9px;right:8px;font-size:10px;padding:7px 9px}.wander-travel-hero_tallInfo__JApDF{left:7px;right:7px;bottom:7px;padding:10px 6px}}