.attraction-search-picker[data-astro-cid-wp2l4cmv]{display:contents}.attraction-search-picker[data-astro-cid-wp2l4cmv] label[data-astro-cid-wp2l4cmv]{color:#17333d;gap:.28rem;min-width:0;display:grid;position:relative}.attraction-search-picker[data-astro-cid-wp2l4cmv] select[data-astro-cid-wp2l4cmv],.attraction-search-picker[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]{color:#17333d;background:#fff;border:1px solid #13303a38;border-radius:.55rem;width:100%;min-width:0;max-width:none;min-height:42px;padding:.5rem .65rem}#attraction-popular-select[data-astro-cid-wp2l4cmv]{width:100%;min-width:0;max-width:none}.attraction-popular-native[data-astro-cid-wp2l4cmv]{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.attraction-popular-dropdown[data-astro-cid-wp2l4cmv]{min-width:0;position:relative}.attraction-popular-trigger[data-astro-cid-wp2l4cmv]{color:#17333d;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #13303a38;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .65rem;font-size:.82rem;display:flex}.attraction-popular-trigger[data-astro-cid-wp2l4cmv] [data-astro-cid-wp2l4cmv][data-attraction-trigger-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.attraction-popular-panel[data-astro-cid-wp2l4cmv]{z-index:180;background:#fff;border:1px solid #13303a2e;border-radius:.55rem;width:min(48rem,100vw - 2rem);max-height:min(65vh,32rem);padding:.85rem;display:block;position:absolute;top:calc(100% + .35rem);left:0;overflow:hidden auto;box-shadow:0 .8rem 1.8rem #12293129}.attraction-popular-panel[data-astro-cid-wp2l4cmv][hidden],.attraction-popular-list[data-astro-cid-wp2l4cmv][hidden],.attraction-suggestions[data-astro-cid-wp2l4cmv][hidden]{display:none}.attraction-popular-search-label[data-astro-cid-wp2l4cmv]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.68rem;font-weight:800;display:block}.attraction-popular-search[data-astro-cid-wp2l4cmv]{max-width:none}.attraction-popular-list-title[data-astro-cid-wp2l4cmv]{color:var(--teal);letter-spacing:.03em;margin:.8rem 0 .35rem;font-size:.78rem;font-weight:800;display:block}.attraction-popular-all[data-astro-cid-wp2l4cmv],.attraction-popular-country-items[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{color:#17333d;width:100%;min-width:0;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#fff;border:0;padding:.35rem .45rem;font-size:.82rem;display:block;overflow:hidden}.attraction-popular-all[data-astro-cid-wp2l4cmv]{margin-bottom:.4rem;font-weight:800}.attraction-popular-groups[data-astro-cid-wp2l4cmv]{column-count:2;column-gap:1rem}.attraction-popular-country-group[data-astro-cid-wp2l4cmv]{break-inside:avoid;min-width:0;margin:0 0 .55rem;display:block}.attraction-popular-country-label[data-astro-cid-wp2l4cmv]{color:var(--teal);letter-spacing:.03em;margin:0 0 .12rem;font-size:.78rem;font-weight:800;display:block}.attraction-popular-country-items[data-astro-cid-wp2l4cmv]{gap:0;min-width:0;display:grid}@media (width<=650px){.attraction-popular-panel[data-astro-cid-wp2l4cmv]{width:auto;max-height:none;position:fixed;inset:5rem 1rem 1rem}.attraction-popular-groups[data-astro-cid-wp2l4cmv]{column-count:1}}.attraction-popular-all[data-astro-cid-wp2l4cmv]:hover,.attraction-popular-country-items[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]:hover,.attraction-popular-country-items[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]:focus-visible{color:var(--teal);background:#eef7f7;outline:none}.attraction-search-picker[data-astro-cid-wp2l4cmv] select[data-astro-cid-wp2l4cmv],.attraction-search-picker[data-astro-cid-wp2l4cmv] select[data-astro-cid-wp2l4cmv] option[data-astro-cid-wp2l4cmv]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attraction-heading-name[data-astro-cid-wp2l4cmv]{color:var(--brand-gold,#bb8723)}.attraction-heading-country{font-size:.58em;font-weight:400}#search-results.attraction-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.attraction-catalog-card{background:#fff;border:1px solid #13303a29;border-radius:.8rem;flex-direction:column;gap:.45rem;min-width:0;min-height:10.5rem;padding:1.2rem;display:flex;box-shadow:0 .25rem .8rem #12293112}.attraction-catalog-card h3,.attraction-catalog-card p,.attraction-catalog-card small{margin:0}.attraction-catalog-card h3{color:var(--brand-gold,#bb8723)}.attraction-card-country{color:#6b7f84;font-size:.78em;font-weight:400}.attraction-catalog-card p{color:#42616b;font-weight:700}.attraction-catalog-card small{color:#6b7f84}.attraction-catalog-card .button{border-radius:.65rem;align-self:flex-start;margin-top:auto}@media (width<=900px){#search-results.attraction-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){#search-results.attraction-results-grid{grid-template-columns:1fr}}.attraction-suggestions[data-astro-cid-wp2l4cmv]{background:#fff;border:1px solid #13303a24;border-radius:.55rem;max-height:22rem;margin-top:.4rem;display:grid;overflow:auto}.attraction-suggestions[data-astro-cid-wp2l4cmv] .attraction-popular-country-group[data-astro-cid-wp2l4cmv]{margin:0;padding:.4rem .45rem}.attraction-suggestions[data-astro-cid-wp2l4cmv] .attraction-popular-country-items[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.3rem .45rem;font-size:.82rem;line-height:1.25}.attraction-suggestions-empty[data-astro-cid-wp2l4cmv]{color:#42616b;margin:0;padding:.55rem .65rem;font-size:.82rem;line-height:1.35}.attraction-search-mode[data-astro-cid-wp2l4cmv] .homepage-manual-form[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(18rem,44rem) auto;align-items:end;gap:.65rem 1rem}.attraction-search-mode[data-astro-cid-wp2l4cmv] .attraction-popular-field[data-astro-cid-wp2l4cmv]{grid-area:1/1;width:100%}.attraction-search-mode[data-astro-cid-wp2l4cmv] #manual-search-button[data-astro-cid-wp2l4cmv]{white-space:nowrap;grid-area:1/2;min-width:max-content}.attraction-search-mode[data-astro-cid-wp2l4cmv] #manual-search-progress[data-astro-cid-wp2l4cmv]{grid-column:1/-1}@media (width<=900px){#attraction-popular-select[data-astro-cid-wp2l4cmv]{min-width:0}.attraction-search-mode[data-astro-cid-wp2l4cmv] .homepage-manual-form[data-astro-cid-wp2l4cmv]{grid-template-columns:1fr}.attraction-search-mode[data-astro-cid-wp2l4cmv] .attraction-popular-field[data-astro-cid-wp2l4cmv]{grid-area:1/1;width:100%}.attraction-search-mode[data-astro-cid-wp2l4cmv] #manual-search-button[data-astro-cid-wp2l4cmv]{grid-area:2/1;width:100%}}@media (width>=700px) and (width<=850px) and (orientation:portrait){.attraction-search-mode[data-astro-cid-wp2l4cmv] .homepage-manual-form[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem);align-items:end}.attraction-search-mode[data-astro-cid-wp2l4cmv] .attraction-popular-field[data-astro-cid-wp2l4cmv]{grid-area:1/1;min-width:0}.attraction-search-mode[data-astro-cid-wp2l4cmv] #manual-search-button[data-astro-cid-wp2l4cmv]{white-space:nowrap;grid-area:1/2;width:100%;height:3rem;min-height:3rem;margin-top:0}}.attraction-search-mode[data-astro-cid-wp2l4cmv] .advanced-search-row[data-astro-cid-wp2l4cmv]:nth-of-type(2){grid-template-columns:repeat(3,minmax(0,1fr))}.attraction-search-mode[data-astro-cid-wp2l4cmv] .advanced-search-row[data-astro-cid-wp2l4cmv]:nth-of-type(2) .advanced-search-submit[data-astro-cid-wp2l4cmv]{grid-column:3}.search-results-search-zone[data-astro-cid-wp2l4cmv]{z-index:2;isolation:isolate;background:#eef8fc;padding:8rem 0 4rem;position:relative;overflow:visible}.search-results-search-zone[data-astro-cid-wp2l4cmv] .destination-picker-panel{z-index:100}.search-results-section[data-astro-cid-wp2l4cmv]{overflow-anchor:none;z-index:1;position:relative}.search-results-search-zone[data-astro-cid-wp2l4cmv]:before,.search-results-search-zone[data-astro-cid-wp2l4cmv]:after{content:"";pointer-events:none;position:absolute;inset:0}.search-results-search-zone[data-astro-cid-wp2l4cmv]:before{z-index:-2;background-image:var(--search-hero-image);opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .28s}.search-results-search-zone[data-astro-cid-wp2l4cmv].search-hero-changing:before{opacity:.28}.search-results-search-zone[data-astro-cid-wp2l4cmv]:after{z-index:-1;background:linear-gradient(90deg,#eef8fcd1 0%,#eef8fca3 46%,#eef8fc1f 78%)}.search-hero-photo-credit[data-astro-cid-wp2l4cmv]{z-index:3;color:#ffffffe6;background:#00000061;border-radius:.3rem;padding:.18rem .35rem;font-size:.58rem;line-height:1.2;text-decoration:none;position:absolute;bottom:.45rem;right:.7rem}.search-hero-photo-credit[data-astro-cid-wp2l4cmv]:hover,.search-hero-photo-credit[data-astro-cid-wp2l4cmv]:focus-visible{color:#fff;text-decoration:underline}.search-hero-photo-credit[data-astro-cid-wp2l4cmv][hidden]{display:none}.search-results-search-zone[data-astro-cid-wp2l4cmv] #experience-search-form[data-astro-cid-wp2l4cmv] select[data-astro-cid-wp2l4cmv][name=category]{border:1px solid #8ccbd3}.search-hero[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv]{max-width:50rem;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.94}.search-hero[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv] em[data-astro-cid-wp2l4cmv]{color:var(--warm)}.search-intro[data-astro-cid-wp2l4cmv]{max-width:42rem;color:var(--muted);margin:1.5rem 0 2.5rem;font-size:1.05rem;line-height:1.6}.search-method[data-astro-cid-wp2l4cmv]{margin-top:1rem}.search-form[data-astro-cid-wp2l4cmv]{display:block}.search-primary-row[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(10rem,1fr) minmax(14rem,1.35fr) auto auto;align-items:end;gap:.55rem;display:grid}.homepage-manual-method[data-astro-cid-wp2l4cmv]{order:1}.homepage-smart-method[data-astro-cid-wp2l4cmv]{order:2}.search-results-advanced[data-astro-cid-wp2l4cmv]{order:3;grid-column:1;margin-top:1rem}.search-field-clear[data-astro-cid-wp2l4cmv]{text-align:center;justify-self:stretch;width:100%;margin:.15rem 0;font-size:.72rem;font-weight:400;line-height:1.05;display:block}.search-field-clear[data-astro-cid-wp2l4cmv][hidden]{visibility:hidden;display:block!important}.search-results-search-zone[data-astro-cid-wp2l4cmv] #search-manual-method[data-astro-cid-wp2l4cmv]{align-self:start;padding-bottom:0}.search-field-clear[data-astro-cid-wp2l4cmv]:not([hidden]){margin:-.15rem 0 .0875rem}@media (width<=650px){.homepage-destination-field[data-astro-cid-wp2l4cmv]:has(>.search-field-clear:not([hidden])){margin-bottom:-7.8px}}.search-advanced-toggle-stack[data-astro-cid-wp2l4cmv]>#clear-all-filters[data-astro-cid-wp2l4cmv]{display:none!important}.search-advanced-toggle-stack[data-astro-cid-wp2l4cmv]{flex-direction:column;align-items:center;width:fit-content;display:flex}.search-advanced-toggle-stack[data-astro-cid-wp2l4cmv]>.search-clear-filters[data-astro-cid-wp2l4cmv]{text-align:center;width:fit-content;margin:.35rem auto 0;font-size:.72rem;font-weight:400;display:block}.search-advanced-toggle-stack[data-astro-cid-wp2l4cmv]>.search-clear-filters[data-astro-cid-wp2l4cmv][hidden]{display:none}.search-advanced-panel[data-astro-cid-wp2l4cmv]{border:1px solid var(--border);background:#ffffffb8;gap:.55rem;margin-top:.8rem;padding:1rem;display:grid}.advanced-search-row[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.55rem;display:grid}.advanced-search-actions[data-astro-cid-wp2l4cmv]{justify-items:end}.advanced-search-actions[data-astro-cid-wp2l4cmv] .search-field[data-astro-cid-wp2l4cmv]{justify-self:stretch;width:100%}.search-advanced-panel[data-astro-cid-wp2l4cmv][hidden]{display:none}#manual-search-button[data-astro-cid-wp2l4cmv],#smart-search-button[data-astro-cid-wp2l4cmv]{text-align:center;justify-content:center}#manual-search-button[data-astro-cid-wp2l4cmv]{height:3rem;min-height:3rem}#manual-search-button[data-astro-cid-wp2l4cmv][hidden]{display:none!important}.advanced-search-submit[data-astro-cid-wp2l4cmv]{text-align:center;white-space:nowrap;border-radius:14px;grid-column:3;justify-content:center;place-self:end stretch;align-items:center;width:100%;height:3rem;min-height:3rem;margin-top:0;border-radius:14px!important}.search-advanced-toggle[data-astro-cid-wp2l4cmv]{white-space:nowrap;border:1px solid var(--teal);min-height:3rem;color:var(--teal);background:#fff;justify-content:center;padding-inline:.85rem;border-radius:14px!important}.search-advanced-toggle[data-astro-cid-wp2l4cmv]:hover{background:#eef7f7}.search-field[data-astro-cid-wp2l4cmv]{gap:.35rem;display:grid}.search-field[data-astro-cid-wp2l4cmv]>.search-filter-label[data-astro-cid-wp2l4cmv]{align-items:center;min-height:1.2rem}.advanced-search-row[data-astro-cid-wp2l4cmv]:first-child .search-field[data-astro-cid-wp2l4cmv]>span[data-astro-cid-wp2l4cmv]{align-items:center;min-height:1.2rem;display:flex}.advanced-search-row[data-astro-cid-wp2l4cmv]:first-child .search-field[data-astro-cid-wp2l4cmv]{align-content:start}.card-audiences[data-astro-cid-wp2l4cmv]{color:var(--ink);letter-spacing:.01em;margin:.35rem 0 0;font-size:.72rem;font-weight:700;display:block}.card-audience[data-astro-cid-wp2l4cmv]+.card-audience[data-astro-cid-wp2l4cmv]:before{content:" · "}.search-filter-label[data-astro-cid-wp2l4cmv]{align-items:center;gap:.35rem;display:flex;position:relative}.price-filter-info[data-astro-cid-wp2l4cmv]{width:1.1rem;height:1.1rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;font-size:.7rem;font-weight:800;line-height:1;display:inline-grid}.price-filter-info[data-astro-cid-wp2l4cmv]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.price-filter-popover[data-astro-cid-wp2l4cmv]{z-index:40;width:min(22rem,100vw - 3rem);color:var(--ink);letter-spacing:normal;text-transform:none;background:#fff;border:1px solid #c9c8c0;padding:.7rem .8rem;font-size:.75rem;font-weight:500;line-height:1.45;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 8px 24px #0000001f}.price-filter-popover[data-astro-cid-wp2l4cmv][hidden]{display:none}.search-field[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv],.search-field[data-astro-cid-wp2l4cmv] select[data-astro-cid-wp2l4cmv]{width:100%;min-width:0;height:3rem;min-height:3rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #c9c8c0;padding:.65rem .6rem}.search-field[data-astro-cid-wp2l4cmv]>small[data-astro-cid-wp2l4cmv]{color:var(--muted);font-size:.68rem;font-weight:500;line-height:1.3}.search-destination-label[data-astro-cid-wp2l4cmv]{position:relative;top:0}.search-destination-field[data-astro-cid-wp2l4cmv] .destination-picker[data-astro-cid-wp2l4cmv]{max-width:none;margin-top:0}.search-destination-field[data-astro-cid-wp2l4cmv] .destination-picker-trigger[data-astro-cid-wp2l4cmv]{width:100%;min-height:3rem}.search-destination-field[data-astro-cid-wp2l4cmv] .destination-place-list[data-astro-cid-wp2l4cmv]{gap:.1rem}.search-destination-field[data-astro-cid-wp2l4cmv] .destination-filter-choice[data-astro-cid-wp2l4cmv]{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.35rem .45rem;font-size:.82rem}.search-destination-field[data-astro-cid-wp2l4cmv] .destination-filter-choice[data-astro-cid-wp2l4cmv]:hover{color:var(--teal);background:#eef7f7}.smart-search-box[data-astro-cid-wp2l4cmv]{backdrop-filter:blur(6px);background:#ffffffb8;border:1px solid #ffffffb5;margin-top:1rem;padding:1rem}.smart-search-kicker[data-astro-cid-wp2l4cmv]{color:var(--teal);letter-spacing:.08em;margin:0 0 .45rem;font-size:.68rem;font-weight:800}.smart-search-box[data-astro-cid-wp2l4cmv]>label[data-astro-cid-wp2l4cmv]{color:var(--ink);margin-bottom:.6rem;font-size:.9rem;display:block}.smart-search-row[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem;display:grid}.smart-search-row[data-astro-cid-wp2l4cmv] textarea[data-astro-cid-wp2l4cmv]{resize:vertical;width:100%;min-height:5rem;font:inherit;border:1px solid #c9c8c0;padding:.8rem}.search-submit[data-astro-cid-wp2l4cmv]{white-space:nowrap;justify-content:center;min-height:3rem;padding-inline:.75rem}.search-catalog-note[data-astro-cid-wp2l4cmv]{color:#16803b;letter-spacing:.02em;margin:1rem 0 0;font-size:1.2rem;font-weight:800;animation:none}.search-catalog-note[data-astro-cid-wp2l4cmv][hidden]{display:none}.search-criteria-summary[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;width:min(100%,44rem);margin-top:.45rem;font-size:.92rem;line-height:1.35;display:grid}.search-criteria-summary[data-astro-cid-wp2l4cmv][hidden]{display:none}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table{border-collapse:separate;border-spacing:0;color:#243b35;background:#f1f6ef;border:1px solid #cbdacc;border-radius:12px;width:100%;min-width:0;font-size:.9rem;overflow:hidden}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table caption{color:#17352d;text-align:left;background:#dfeadd;border-bottom:1px solid #cbdacc;border-radius:10px;padding:.3rem .55rem;font-size:1rem;font-weight:800}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table thead th{box-sizing:border-box;color:#17352d;text-align:left;white-space:nowrap;background:#dfeadd;height:2.25rem;padding:.35rem .65rem;font-size:1rem;font-weight:800;line-height:1.1}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table tbody th,.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table tbody td{text-align:left;vertical-align:top;border-top:1px solid #dbe5d9;padding:.26rem .55rem;line-height:1.2}.search-criteria-table[data-astro-cid-wp2l4cmv] tbody[data-astro-cid-wp2l4cmv] th[data-astro-cid-wp2l4cmv]{width:44%;font-weight:700}@media (width<=680px){.search-criteria-summary[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(0,1fr);gap:.4rem}}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table-climate{background:#eff9f8;border-color:#8cc9c8}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table-climate caption{color:#075e63;background:#d9f0ee;border-color:#b9dfdd}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table-climate thead th{color:#075e63;background:#d9f0ee}.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table-climate tbody th,.search-criteria-table-climate[data-astro-cid-wp2l4cmv] tbody[data-astro-cid-wp2l4cmv] th[data-astro-cid-wp2l4cmv],.search-criteria-summary[data-astro-cid-wp2l4cmv] .search-criteria-table-climate tbody td{border-color:#cce7e5;padding:.32rem .7rem;line-height:1.2}.search-results-heading[data-astro-cid-wp2l4cmv]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:end;gap:0 2rem;margin-bottom:2rem;display:grid}.search-results-heading[data-astro-cid-wp2l4cmv]>div[data-astro-cid-wp2l4cmv]:first-child{display:contents}.search-results-heading[data-astro-cid-wp2l4cmv]>div[data-astro-cid-wp2l4cmv]:first-child>.eyebrow[data-astro-cid-wp2l4cmv]{grid-area:1/1}.search-results-heading[data-astro-cid-wp2l4cmv]>div[data-astro-cid-wp2l4cmv]:first-child>h2[data-astro-cid-wp2l4cmv]{overflow-wrap:anywhere;grid-area:2/1;align-self:end;min-width:0;max-width:100%;margin:0;white-space:normal!important}.search-results-heading[data-astro-cid-wp2l4cmv]>div[data-astro-cid-wp2l4cmv]:first-child>.search-criteria-row[data-astro-cid-wp2l4cmv]{grid-area:3/1}.search-results-heading[data-astro-cid-wp2l4cmv]>.search-count-stack[data-astro-cid-wp2l4cmv]{grid-area:2/2;align-self:end}.search-results-share-button[data-astro-cid-wp2l4cmv]{color:var(--teal);background:#fff;border:1px solid #176b6559;border-radius:999px;align-self:center;gap:.22rem;margin-top:0;padding:.3rem .55rem;font-size:.62rem;line-height:1;box-shadow:0 .08rem .25rem #00000014}.search-results-share-button[data-astro-cid-wp2l4cmv]:hover,.search-results-share-button[data-astro-cid-wp2l4cmv]:focus-visible{color:var(--warm);background:#f2e5c9}.search-count-stack[data-astro-cid-wp2l4cmv]{text-align:right;flex-direction:column;align-items:flex-end;gap:.35rem;display:flex;position:static;top:auto}.attraction-results-count-stack[data-astro-cid-wp2l4cmv],.search-results-count-stack[data-astro-cid-wp2l4cmv]{top:-.8rem}.search-count-share-row[data-astro-cid-wp2l4cmv]{justify-content:flex-end;align-items:flex-end;gap:.5rem;display:flex}.search-count[data-astro-cid-wp2l4cmv]{color:var(--muted);margin:0}.search-status[data-astro-cid-wp2l4cmv]{min-height:1.5rem;color:var(--muted);margin-bottom:1rem}.search-results-grid[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.search-result-card[data-astro-cid-wp2l4cmv]{background:#fff;border:1px solid #deddd7;flex-direction:column;min-height:22rem;padding:1.4rem;display:flex}.search-result-meta[data-astro-cid-wp2l4cmv]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;gap:1rem;font-size:.7rem;display:flex}.search-result-card[data-astro-cid-wp2l4cmv] h3[data-astro-cid-wp2l4cmv]{margin:1rem 0 .7rem;font-size:1.35rem;line-height:1.15}.search-result-card[data-astro-cid-wp2l4cmv] h3[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]{color:inherit;text-decoration:none}.search-result-card[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{color:var(--muted);line-height:1.55}.search-result-rating[data-astro-cid-wp2l4cmv]{align-items:center;gap:.35rem;font-size:.8rem;display:flex}.search-result-rating[data-astro-cid-wp2l4cmv] span[data-astro-cid-wp2l4cmv]{color:#5a482a;letter-spacing:.04em}.search-result-link[data-astro-cid-wp2l4cmv]{color:var(--ink);margin-top:auto;padding-top:1.25rem;font-weight:700;text-decoration:none}.search-empty[data-astro-cid-wp2l4cmv]{background:#fff;border:1px solid #deddd7;grid-column:1/-1;padding:3rem}.search-empty-assisted[data-astro-cid-wp2l4cmv]{padding:clamp(1.25rem,3vw,2rem)}.search-empty-assisted[data-astro-cid-wp2l4cmv]>h3[data-astro-cid-wp2l4cmv]{margin:0 0 .45rem}.search-empty-assisted[data-astro-cid-wp2l4cmv]>p[data-astro-cid-wp2l4cmv]{color:var(--muted);margin:0 0 1rem}.search-empty-clear[data-astro-cid-wp2l4cmv],.search-relaxation-action[data-astro-cid-wp2l4cmv]{min-height:2.5rem;padding:.65rem .9rem;font-size:.78rem}.search-relaxations[data-astro-cid-wp2l4cmv]{border-top:1px solid #deddd7;margin-top:1.25rem}.search-relaxations[data-astro-cid-wp2l4cmv]:empty{display:none}.search-relaxations[data-astro-cid-wp2l4cmv]>h4[data-astro-cid-wp2l4cmv]{margin:1.1rem 0 .35rem;font-size:1rem}.search-relaxation[data-astro-cid-wp2l4cmv]{border-top:1px solid #ecebe6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.search-relaxation[data-astro-cid-wp2l4cmv]:first-of-type{border-top:0}.search-relaxation[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.search-relaxation[data-astro-cid-wp2l4cmv] strong[data-astro-cid-wp2l4cmv]{color:var(--ink)}@media (width<=1100px){.search-results-search-zone[data-astro-cid-wp2l4cmv] .homepage-search-methods{grid-template-columns:1fr}.search-results-search-zone[data-astro-cid-wp2l4cmv] .homepage-manual-method{order:1}.search-results-search-zone[data-astro-cid-wp2l4cmv] .search-results-advanced[data-astro-cid-wp2l4cmv]{order:2}.search-results-search-zone[data-astro-cid-wp2l4cmv] .homepage-smart-method{order:3}.search-primary-row[data-astro-cid-wp2l4cmv],.search-results-grid[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px) and (hover:hover) and (pointer:fine){.search-results-heading[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:.75rem}.search-results-heading[data-astro-cid-wp2l4cmv]>div[data-astro-cid-wp2l4cmv]:first-child{min-width:0}.search-results-heading[data-astro-cid-wp2l4cmv] h2[data-astro-cid-wp2l4cmv]{font-size:clamp(1.35rem,4.5vw,2.5rem)}}@media (width<=700px){.search-hero[data-astro-cid-wp2l4cmv]{padding-top:6rem}.homepage-manual-method[data-astro-cid-wp2l4cmv]{order:1}.search-results-advanced[data-astro-cid-wp2l4cmv]{order:2;margin-top:.85rem}.homepage-smart-method[data-astro-cid-wp2l4cmv]{order:3}.search-primary-row[data-astro-cid-wp2l4cmv],.search-advanced-panel[data-astro-cid-wp2l4cmv],.advanced-search-row[data-astro-cid-wp2l4cmv]{grid-template-columns:1fr}.attraction-search-mode[data-astro-cid-wp2l4cmv] .search-advanced-panel[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(2,minmax(0,1fr))}.attraction-search-mode[data-astro-cid-wp2l4cmv] .search-advanced-panel[data-astro-cid-wp2l4cmv] .advanced-search-row[data-astro-cid-wp2l4cmv]{display:contents}.attraction-search-mode[data-astro-cid-wp2l4cmv] .search-advanced-panel[data-astro-cid-wp2l4cmv] .advanced-search-actions[data-astro-cid-wp2l4cmv] .advanced-search-submit[data-astro-cid-wp2l4cmv]{grid-column:1/-1}.search-primary-row[data-astro-cid-wp2l4cmv] .button[data-astro-cid-wp2l4cmv]{width:100%}.advanced-search-submit[data-astro-cid-wp2l4cmv]{grid-column:1;width:100%}.smart-search-row[data-astro-cid-wp2l4cmv]{grid-template-columns:1fr}.search-results-heading[data-astro-cid-wp2l4cmv]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:.35rem;display:grid}.search-results-heading[data-astro-cid-wp2l4cmv]>div[data-astro-cid-wp2l4cmv]:first-child{grid-area:auto/1;display:block}.search-results-heading[data-astro-cid-wp2l4cmv]>.search-count-stack[data-astro-cid-wp2l4cmv]{grid-area:auto/1}.search-count-stack[data-astro-cid-wp2l4cmv]{top:0}.search-results-share-button[data-astro-cid-wp2l4cmv]{align-self:center}.search-results-grid[data-astro-cid-wp2l4cmv],.search-relaxation[data-astro-cid-wp2l4cmv]{grid-template-columns:1fr}.search-relaxation-action[data-astro-cid-wp2l4cmv]{white-space:normal;width:100%}}
