.gosd{--g-ground:#faf8f4;--g-cream:#f2ece2;--g-cream-2:#e9e0d1;--g-rule:#e0d7c8;--g-rule-strong:#cdbfa9;--g-ink:#1d1a16;--g-body:#4a443c;--g-muted:#6b6358;--g-gold:#b8894a;--g-gold-deep:#85612c;--g-gold-soft:#dcbd85;--g-night:#121419;--g-night-2:#1a1d24;--g-night-rule:#ece1cc24;--g-sand:#ede3d2;--g-sand-muted:#b9ad98;--g-ease:cubic-bezier(.22, 1, .36, 1);--g-gutter:clamp(16px, 4vw, 56px);--g-max:1320px;--gd-display:var(--font-display);--gd-ui:var(--font-body);background:var(--g-ground);color:var(--g-body);font-family:var(--gd-ui), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65}.gosd ::selection{background:var(--g-gold-soft);color:var(--g-ink)}.gosd :is(.gd-hero,.gd-finder){padding-block:0}.gosd section[id]{scroll-margin-top:76px}.gosd #deserts{scroll-margin-top:96px}.gosd :focus-visible{outline:2px solid var(--g-gold);outline-offset:3px;border-radius:2px}.gosd .gd-tab{font-variant-numeric:tabular-nums lining-nums}.gosd .gd-wrap{max-width:var(--g-max);padding-inline:var(--g-gutter);margin-inline:auto}.gosd .gd-h2{font-family:var(--gd-display), Didot, "Bodoni 72", Georgia, serif;font-optical-sizing:auto;letter-spacing:-.02em;color:var(--g-ink);text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.2vw,3.6rem);font-weight:400;line-height:1.04}.gosd .gd-h2 em{color:var(--g-gold-deep);font-style:italic}.gosd .gd-lede{max-width:52ch;margin:1.25rem 0 0;font-size:1.0625rem}.gosd .gd-label,.gosd .gd-hero__band dt,.gosd .gd-specs dt,.gosd .gd-card__meta,.gosd .gd-card__specs small{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:600;font-stretch:78%}.gosd .gd-btn{letter-spacing:.01em;cursor:pointer;height:52px;transition:background-color .2s var(--g-ease), color .2s var(--g-ease), border-color .2s var(--g-ease), transform .16s var(--g-ease);border:1px solid #0000;border-radius:0;align-items:center;gap:.6rem;padding-inline:1.6rem;font-size:.95rem;font-weight:600;display:inline-flex}.gosd .gd-btn:active{transform:scale(.98)}.gosd .gd-btn--gold{background:var(--g-gold-soft);color:var(--g-ink)}.gosd .gd-btn--gold:hover{background:#e8cc98}.gosd .gd-btn--sm{height:40px;padding-inline:1.1rem;font-size:.875rem}.gosd .gd-btn--line{border-color:var(--g-ink);color:var(--g-ink);background:0 0}.gosd .gd-btn--line:hover{background:var(--g-ink);color:var(--g-ground)}.gosd .gd-link{color:var(--g-ink);text-decoration:underline;-webkit-text-decoration-color:var(--g-gold);text-decoration-color:var(--g-gold);text-underline-offset:6px;transition:text-decoration-color .2s var(--g-ease), color .2s;align-items:center;gap:.45rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.gosd .gd-link:hover{text-decoration-color:currentColor}.gosd .gd-link--light{color:var(--g-sand);text-decoration-color:#dcbd8599}.gosd .gd-header{z-index:60;padding-top:env(safe-area-inset-top,0px);color:var(--g-sand);transition:background-color .3s var(--g-ease), color .3s var(--g-ease), box-shadow .3s var(--g-ease);position:fixed;inset:0 0 auto}.gosd .gd-header[data-solid]{color:var(--g-ink);box-shadow:0 1px 0 var(--g-rule);background:#faf8f4f7}.gosd .gd-header__bar{max-width:calc(var(--g-max) + 2 * var(--g-gutter));padding-inline:var(--g-gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;height:76px;margin-inline:auto;display:grid}.gosd .gd-wordmark{font-family:var(--gd-display), Didot, Georgia, serif;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;font-size:1.05rem}.gosd .gd-wordmark i{text-transform:none;letter-spacing:.04em;color:var(--g-gold-soft);font-style:italic}.gosd .gd-header[data-solid] .gd-wordmark i{color:var(--g-gold-deep)}.gosd .gd-nav{gap:2rem;font-size:.9rem;font-weight:500;display:flex}.gosd .gd-nav a{opacity:.88;padding-block:.4rem;transition:opacity .2s;position:relative}.gosd .gd-nav a:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--g-ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.gosd .gd-nav a:hover{opacity:1}.gosd .gd-nav a:hover:after{transform:scaleX(1)}.gosd .gd-header__end{justify-self:end;align-items:center;gap:1.25rem;display:flex}.gosd .gd-header__wa{align-items:center;gap:.4rem;font-size:.9rem;font-weight:500;display:inline-flex}.gosd .gd-menu-btn{color:inherit;cursor:pointer;background:0 0;border:0;padding:.4rem;display:none}.gosd .gd-menu{background:var(--g-ground);color:var(--g-ink);border-top:1px solid var(--g-rule);padding:.5rem var(--g-gutter) 1.25rem;display:grid}.gosd .gd-menu__nav a{border-bottom:1px solid var(--g-rule);font-family:var(--gd-display), Georgia, serif;padding-block:.85rem;font-size:1.35rem}.gosd .gd-hero{isolation:isolate;background:var(--g-night);height:min(100svh,940px);min-height:640px;color:var(--g-sand);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.gosd .gd-hero__slides{z-index:-1;position:absolute;inset:0}.gosd .gd-hero__slide{opacity:0;z-index:0;transition:opacity 0s linear 1.6s;position:absolute;inset:0}.gosd .gd-hero__slide[data-active]{opacity:1;z-index:1;transition:opacity 1.6s var(--g-ease)}.gosd .gd-hero__img{object-fit:cover;transition:transform 9s linear;transform:scale(1.08)}.gosd .gd-hero__slide[data-active] .gd-hero__img{transform:scale(1)}.gosd .gd-hero__scrim{z-index:2;background:linear-gradient(90deg,#0e0c0ab8 0%,#0e0c0a6b 42%,#0e0c0a14 75%),linear-gradient(#0e0c0a00 62%,#0e0c0ac7 100%),linear-gradient(#0e0c0a73 0%,#0e0c0a00 22%);position:absolute;inset:0}.gosd .gd-hero__frame{z-index:0;pointer-events:none;top:96px;bottom:0;left:var(--g-gutter);right:var(--g-gutter);border:1px solid #ede3d229;border-bottom:0;position:absolute}.gosd .gd-hero__col{background:#ede3d21a;width:1px;position:absolute;top:0;bottom:0}.gosd .gd-hero__col--1{left:33.333%}.gosd .gd-hero__col--2{left:66.666%}.gosd .gd-hero__inner{max-width:calc(var(--g-max) + 2 * var(--g-gutter));width:100%;padding:128px calc(var(--g-gutter) + clamp(20px, 3vw, 48px)) 48px;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:2rem;margin-inline:auto;display:grid;position:relative}.gosd .gd-hero__coords{letter-spacing:.16em;text-transform:uppercase;color:var(--g-sand);grid-column:1/-1;align-items:center;gap:1rem;margin:0;font-size:.75rem;font-weight:600;font-stretch:78%;display:flex}.gosd .gd-hero__rule{background:var(--g-gold-soft);width:48px;height:1px}.gosd .gd-hero__title{font-family:var(--gd-display), Didot, "Bodoni 72", Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;color:#fbf6ec;grid-column:1;align-self:end;margin:2.5rem 0 0;font-size:clamp(3.4rem,8vw,6rem);font-weight:400;line-height:.95}.gosd .gd-hero__title span,.gosd .gd-hero__title em{display:block}.gosd .gd-hero__title em{color:var(--g-gold-soft);padding-inline-start:.6em;padding-bottom:.08em;font-style:italic}.gosd .gd-hero__promise{color:#f5eee2e0;grid-column:1;max-width:46ch;margin:1.6rem 0 0;font-size:1.0625rem}.gosd .gd-hero__actions{flex-wrap:wrap;grid-column:1;align-items:center;gap:1.25rem 2rem;margin-top:2rem;display:flex}.gosd .gd-hero__counter{grid-area:2/2/5;align-self:end;justify-items:end;gap:.9rem;display:grid}.gosd .gd-hero__count{font-family:var(--gd-display), Georgia, serif;align-items:baseline;gap:.5rem;margin:0;display:flex}.gosd .gd-hero__num{color:#fbf6ec;font-size:clamp(3rem,5vw,4.25rem);line-height:1}.gosd .gd-hero__of{color:var(--g-sand-muted);font-size:1.1rem}.gosd .gd-hero__progress{background:#ede3d240;width:140px;height:1px;overflow:hidden}.gosd .gd-hero__progress>span{background:var(--g-gold-soft);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.gosd .gd-hero__progress>span[data-run]{animation:7s linear forwards gd-progress}@keyframes gd-progress{to{transform:scaleX(1)}}.gosd .gd-hero__arrows{gap:.5rem;display:flex}.gosd .gd-hero__arrows button{cursor:pointer;width:44px;height:44px;color:var(--g-sand);transition:background-color .2s var(--g-ease), color .2s, border-color .2s;background:0 0;border:1px solid #ede3d259;place-items:center;display:grid}.gosd .gd-hero__arrows button:hover{background:var(--g-sand);color:var(--g-ink);border-color:var(--g-sand)}.gosd .gd-hero__band{margin:0 var(--g-gutter);background:#0e0c0a80;border-top:1px solid #ede3d233;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;position:relative}@supports (margin-inline:max(0px, 1px)){.gosd .gd-hero__band{margin-inline:max(var(--g-gutter), calc((100% - var(--g-max)) / 2))}}.gosd .gd-hero__band>div{border-inline-start:1px solid #ede3d224;min-width:0;padding:1.25rem clamp(1rem,2vw,2rem) 1.5rem}.gosd .gd-hero__band>div:first-child{border-inline-start:0}.gosd .gd-hero__band dt{color:var(--g-sand-muted);margin-bottom:.45rem}.gosd .gd-hero__band dd{color:#fbf6ec;margin:0;font-size:1.15rem;font-weight:600;display:grid}.gosd .gd-hero__band dd b{font-weight:600}.gosd .gd-hero__band dd i{color:var(--g-sand-muted);font-style:normal;font-weight:400}.gosd .gd-hero__band dd span{color:var(--g-sand-muted);font-size:.82rem;font-weight:400}.gosd .gd-finder{z-index:2;padding-inline:var(--g-gutter);position:relative}.gosd .gd-finder__panel{max-width:var(--g-max);background:var(--g-ground);border:1px solid var(--g-rule);border-top:0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin:0 auto;display:grid;transform:translateY(-1px);box-shadow:0 24px 60px -30px #1d1a1640}.gosd .gd-finder__ask{border-inline-end:1px solid var(--g-rule);padding:clamp(1.75rem,3.5vw,3.25rem)}.gosd .gd-finder .gd-h2{font-size:clamp(1.9rem,3.2vw,2.75rem)}.gosd .gd-finder__note{color:var(--g-muted);margin:.9rem 0 0;font-size:.95rem}.gosd .gd-field{border:0;min-width:0;margin:2rem 0 0;padding:0}.gosd .gd-field legend{color:var(--g-muted);margin-bottom:.75rem;padding:0}.gosd .gd-months{border-top:1px solid var(--g-rule);border-inline-start:1px solid var(--g-rule);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.gosd .gd-chip{cursor:pointer;height:42px;font:inherit;color:var(--g-body);border:0;border-inline-end:1px solid var(--g-rule);border-bottom:1px solid var(--g-rule);transition:background-color .18s var(--g-ease), color .18s;background:0 0;font-size:.875rem;font-weight:500}.gosd .gd-chip:hover{background:var(--g-cream);color:var(--g-ink)}.gosd .gd-chip[aria-checked=true]{background:var(--g-ink);color:var(--g-ground)}.gosd .gd-stepper{border:1px solid var(--g-rule);grid-template-columns:48px auto 48px;align-items:center;display:inline-grid}.gosd .gd-stepper button{cursor:pointer;height:48px;color:var(--g-ink);background:0 0;border:0;place-items:center;transition:background-color .18s;display:grid}.gosd .gd-stepper button:hover:not(:disabled){background:var(--g-cream)}.gosd .gd-stepper button:disabled{color:var(--g-rule-strong);cursor:not-allowed}.gosd .gd-stepper output{text-align:center;min-width:9.5rem;color:var(--g-ink);border-inline:1px solid var(--g-rule);padding-inline:1.25rem;font-weight:600;line-height:48px}.gosd .gd-finder__list{margin:0;padding:0;list-style:none;display:grid}.gosd .gd-finder__list li+li{border-top:1px solid var(--g-rule)}.gosd .gd-finder__row{height:100%;transition:background-color .25s var(--g-ease);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) 24px;align-items:center;gap:1.25rem;padding:1.6rem clamp(1.25rem,3vw,2.75rem);display:grid}.gosd .gd-finder__row:hover{background:var(--g-cream)}.gosd .gd-finder__name{gap:.15rem;display:grid}.gosd .gd-finder__name strong{font-family:var(--gd-display), Georgia, serif;font-variation-settings:"opsz" 18;color:var(--g-ink);font-size:1.65rem;font-weight:500;line-height:1.1}.gosd .gd-finder__name span{color:var(--g-muted);font-size:.875rem}.gosd .gd-finder__climate{color:var(--g-ink);grid-template-columns:auto auto;justify-content:start;column-gap:.6rem;font-size:1.3rem;font-weight:600;display:grid}.gosd .gd-finder__low{color:var(--g-muted);font-weight:500}.gosd .gd-finder__climate small,.gosd .gd-finder__price small{color:var(--g-muted);grid-column:1/-1;font-size:.78rem;font-weight:400}.gosd .gd-finder__price{text-align:end;justify-items:end;display:grid}.gosd .gd-finder__price strong{letter-spacing:-.01em;color:var(--g-ink);font-size:1.6rem;font-weight:600;line-height:1.1}.gosd .gd-finder__go{color:var(--g-gold-deep);transition:transform .25s var(--g-ease)}.gosd .gd-finder__row:hover .gd-finder__go{transform:translate(3px,-3px)}.gosd .gd-journeys{padding-block:clamp(5rem,10vw,8.5rem) clamp(4rem,8vw,7rem)}.gosd .gd-split-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:2rem 4rem;padding-bottom:2.5rem;display:grid}.gosd .gd-split-head p{border-inline-start:1px solid var(--g-rule-strong);max-width:44ch;color:var(--g-body);justify-items:start;gap:1rem;margin:0;padding-inline-start:1.75rem;display:grid}.gosd .gd-filters{border-top:1px solid var(--g-ink);border-bottom:1px solid var(--g-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;padding-block:.85rem;display:flex}.gosd .gd-filters [role=tablist]{flex-wrap:wrap;gap:.35rem;display:flex}.gosd .gd-filter{cursor:pointer;height:38px;font:inherit;color:var(--g-body);transition:background-color .18s var(--g-ease), color .18s, border-color .18s;background:0 0;border:1px solid #0000;padding-inline:1rem;font-size:.875rem;font-weight:500}.gosd .gd-filter:hover{border-color:var(--g-rule-strong);color:var(--g-ink)}.gosd .gd-filter[aria-selected=true]{background:var(--g-ink);color:var(--g-ground)}.gosd .gd-filters__count{color:var(--g-muted);margin:0;font-size:.875rem}.gosd .gd-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.2vw,2rem);margin:0;padding:0;list-style:none;display:grid}.gosd .gd-card{border:1px solid var(--g-rule);height:100%;transition:border-color .3s var(--g-ease), box-shadow .3s var(--g-ease);background:#fffdf9;grid-template-rows:auto auto auto 1fr auto;display:grid;position:relative}.gosd .gd-card:hover{border-color:var(--g-gold);box-shadow:0 18px 40px -26px #1d1a1659}.gosd .gd-card__media{aspect-ratio:4/3;background:var(--g-cream);position:relative;overflow:hidden}.gosd .gd-card__media img{object-fit:cover;transition:transform .9s var(--g-ease)}.gosd .gd-card:hover .gd-card__media img{transform:scale(1.045)}.gosd .gd-card__tag{inset-inline-start:.9rem;background:var(--g-ground);color:var(--g-ink);letter-spacing:.14em;text-transform:uppercase;padding:.3rem .65rem;font-size:.7rem;font-weight:600;font-stretch:78%;position:absolute;bottom:.9rem}.gosd .gd-card__meta{color:var(--g-muted);padding:.45rem 1.5rem 0}.gosd .gd-card__title{font-family:var(--gd-display), Georgia, serif;font-variation-settings:"opsz" 14;color:var(--g-ink);text-wrap:balance;padding:1.3rem 1.5rem 0;font-size:1.5rem;font-weight:500;line-height:1.15}.gosd .gd-card__line{color:var(--g-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;padding:.6rem 1.5rem 0;font-size:.925rem;display:-webkit-box;overflow:hidden}.gosd .gd-card__specs{border-top:1px solid var(--g-rule);grid-template-columns:1fr 1fr 1fr;margin:1.25rem 1.5rem 1.4rem;padding-top:1rem;display:grid}.gosd .gd-card__specs>span{color:var(--g-ink);border-inline-start:1px solid var(--g-rule);gap:.2rem;padding-inline-start:.9rem;font-weight:600;display:grid}.gosd .gd-card__specs>span:first-child{border-inline-start:0;padding-inline-start:0}.gosd .gd-card__specs small{color:var(--g-muted);font-size:.66rem}.gosd .gd-card__specs b{font-size:1.05rem;font-weight:700;line-height:1.35}.gosd .gd-card__go{top:.9rem;background:var(--g-ground);width:36px;height:36px;color:var(--g-ink);opacity:0;transition:opacity .25s var(--g-ease), transform .25s var(--g-ease);padding:9px;position:absolute;inset-inline-end:.9rem;transform:translateY(4px)}.gosd .gd-card:hover .gd-card__go,.gosd .gd-card:focus-visible .gd-card__go{opacity:1;transform:none}.gosd .gd-more{justify-content:center;margin-top:3rem;display:flex}.gosd .gd-night{background:var(--g-cream);padding-block:clamp(5rem,10vw,8.5rem)}.gosd .gd-night__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.gosd .gd-night__tall{aspect-ratio:2/3;background:var(--g-night);margin:0;position:sticky;top:110px}.gosd .gd-night__tall img{object-fit:cover}.gosd .gd-night__tall figcaption{color:var(--g-sand);border-bottom:1px solid #ede3d229;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;font-size:.8rem;display:flex;position:absolute;top:0;left:0;right:0}.gosd .gd-night__tall figcaption .gd-tab{letter-spacing:.14em;white-space:nowrap;color:var(--g-gold-soft);font-weight:600;font-stretch:78%}.gosd .gd-finder__name .gd-finder__coords{letter-spacing:.14em;color:var(--g-gold-deep);margin-top:.2rem;font-size:.7rem;font-weight:600;font-stretch:78%}.gosd .gd-night__copy{padding-top:clamp(0rem,4vw,3.5rem)}.gosd .gd-specs{border-top:1px solid var(--g-ink);margin:2.25rem 0 0}.gosd .gd-specs>div{border-bottom:1px solid var(--g-rule-strong);grid-template-columns:minmax(8rem,1fr) 2fr;align-items:baseline;gap:1.5rem;padding-block:1rem;display:grid}.gosd .gd-specs dt{color:var(--g-muted)}.gosd .gd-specs dd{color:var(--g-ink);margin:0;font-size:1.05rem}.gosd .gd-night__wide{aspect-ratio:16/9;margin:2.75rem 0 0;background:var(--g-night);width:min(100%,520px);margin-inline-start:auto;position:relative}.gosd .gd-night__wide img{object-fit:cover}.gosd .gd-night__wide figcaption{top:100%;color:var(--g-muted);margin-top:.6rem;font-size:.82rem;position:absolute;inset-inline-start:0}.gosd .gd-compass{background:var(--g-night);color:var(--g-sand);padding-block:clamp(5rem,10vw,8.5rem);overflow:hidden}.gosd .gd-compass .gd-h2{color:#fbf6ec}.gosd .gd-compass .gd-h2 em{color:var(--g-gold-soft)}.gosd .gd-compass .gd-lede{color:#ede3d2d1}.gosd .gd-compass__grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3.4fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.gosd .gd-seg{border-top:1px solid var(--g-night-rule);border-inline-start:1px solid var(--g-night-rule);grid-template-columns:1fr 1fr;max-width:22rem;margin-top:2rem;display:grid}.gosd .gd-seg button{border:0;border-inline-end:1px solid var(--g-night-rule);border-bottom:1px solid var(--g-night-rule);height:44px;color:var(--g-sand-muted);text-align:start;font:inherit;cursor:pointer;background:0 0;padding-inline:.95rem;font-size:.85rem;font-weight:500;transition:background-color .18s,color .18s}.gosd .gd-seg button:hover{color:var(--g-sand)}.gosd .gd-seg button[aria-selected=true]{background:var(--g-gold-soft);color:var(--g-ink)}.gosd .gd-compass__note{color:#ede3d2d1;max-width:40ch;margin:1.75rem 0 0}.gosd .gd-compass__note strong{color:#fbf6ec;font-weight:600}.gosd .gd-dial{margin:0}.gosd .gd-dial svg{width:100%;max-width:480px;height:auto;margin-inline:auto;display:block;overflow:visible}.gosd .gd-dial__core{fill:var(--g-night-2);stroke:#dcbd8540;stroke-dasharray:2 5}.gosd .gd-dial__orbit{fill:none;stroke:var(--g-night-rule)}.gosd .gd-dial__ring{transform-origin:240px 240px;transition:transform 1.1s var(--g-ease)}.gosd .gd-dial__tick{stroke:#ece1cc38;stroke-width:1px}.gosd .gd-dial__spoke{stroke:#dcbd8559;stroke-width:2px;transition:stroke .4s}.gosd .gd-dial__high{fill:var(--g-gold-soft);opacity:.55;transition:opacity .4s}.gosd .gd-dial__low{fill:#8fa4c4;opacity:.55;transition:opacity .4s}.gosd .gd-dial__month[data-on] .gd-dial__spoke{stroke:var(--g-gold-soft)}.gosd .gd-dial__month[data-on] .gd-dial__high,.gosd .gd-dial__month[data-on] .gd-dial__low{opacity:1}.gosd .gd-dial__label{fill:var(--g-sand-muted);font-family:var(--gd-ui), sans-serif;letter-spacing:.14em;transition:transform 1.1s var(--g-ease), fill .3s;font-size:12px;font-weight:600;font-stretch:78%}.gosd .gd-dial__month[data-on] .gd-dial__label{fill:var(--g-gold-soft)}.gosd .gd-dial__hit{fill:#0000;cursor:pointer;outline:none}.gosd .gd-dial__hit:focus-visible{stroke:var(--g-gold-soft);stroke-width:1.5px}.gosd .gd-dial__month:hover .gd-dial__label{fill:var(--g-sand)}.gosd .gd-dial__pointer{fill:var(--g-gold-soft)}.gosd .gd-dial__month-name{fill:#fbf6ec;font-family:var(--gd-display), Georgia, serif;font-size:26px;font-style:italic}.gosd .gd-dial__temps{font-family:var(--gd-display), Georgia, serif;font-size:40px}.gosd .gd-dial__t-hi{fill:var(--g-gold-soft)}.gosd .gd-dial__t-lo{fill:#a9bad3}.gosd .gd-dial__sub{fill:var(--g-sand-muted);font-family:var(--gd-ui), sans-serif;letter-spacing:.16em;font-size:10.5px;font-weight:600;font-stretch:78%}.gosd .gd-dial__legend{color:var(--g-sand-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .6rem;margin:1rem 0 0;font-size:.8rem;display:flex}.gosd .gd-key{border-radius:50%;width:8px;height:8px;display:inline-block}.gosd .gd-key--hi{background:var(--g-gold-soft)}.gosd .gd-key--lo{background:#8fa4c4;margin-inline-start:.75rem}.gosd .gd-year__list{border-top:1px solid var(--g-night-rule);margin:0;padding:0;list-style:none}.gosd .gd-year__row{border:0;border-bottom:1px solid var(--g-night-rule);width:100%;height:36px;color:var(--g-sand-muted);font:inherit;cursor:pointer;background:0 0;grid-template-columns:2.5rem 1fr 4.25rem;align-items:center;gap:.75rem;padding:0 .25rem;font-size:.82rem;transition:background-color .18s,color .18s;display:grid}.gosd .gd-year__row:hover{color:var(--g-sand);background:#ece1cc0a}.gosd .gd-year__row[aria-pressed=true]{color:#fbf6ec;background:#dcbd851a}.gosd .gd-year__m{text-align:start;font-weight:600}.gosd .gd-year__track{background:#ece1cc14;height:4px;position:relative}.gosd .gd-year__bar{background:linear-gradient(90deg, #8fa4c4, var(--g-gold-soft));transition:left .5s var(--g-ease), width .5s var(--g-ease);border-radius:2px;position:absolute;top:0;bottom:0}.gosd .gd-year__v{text-align:end}.gosd .gd-source{color:var(--g-sand-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.5}.gosd .gd-journal{padding-block:clamp(5rem,10vw,8.5rem)}.gosd .gd-posts{border-top:1px solid var(--g-ink);padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.2vw,2rem);margin:0;padding-top:2rem;list-style:none;display:grid}.gosd .gd-post{gap:.7rem;display:grid}.gosd .gd-post__media{aspect-ratio:16/10;background:var(--g-cream);margin-bottom:.4rem;position:relative;overflow:hidden}.gosd .gd-post__media img{object-fit:cover;transition:transform .9s var(--g-ease)}.gosd .gd-post:hover .gd-post__media img{transform:scale(1.04)}.gosd .gd-post__more>span:first-child{align-items:center;gap:.4rem;display:inline-flex}.gosd .gd-post__time{letter-spacing:.14em;text-transform:uppercase;color:var(--g-gold-deep);font-size:.72rem;font-weight:600;font-stretch:78%}.gosd .gd-post__title{font-family:var(--gd-display), Georgia, serif;font-variation-settings:"opsz" 14;color:var(--g-ink);text-wrap:balance;font-size:1.45rem;font-weight:500;line-height:1.15}.gosd .gd-post__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.925rem;display:-webkit-box;overflow:hidden}.gosd .gd-post__more{color:var(--g-ink);border-top:1px solid var(--g-rule);justify-content:space-between;align-items:center;gap:.4rem;margin-top:.4rem;padding-top:.75rem;font-weight:600;display:flex}.gosd .gd-post:hover .gd-post__more svg{transform:translate(3px)}.gosd .gd-post__more svg{transition:transform .25s var(--g-ease)}.gosd .gd-footer{background:var(--g-night);color:var(--g-sand-muted);padding-block:clamp(4.5rem,9vw,7rem) 2rem}.gosd .gd-footer__top{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:3rem 4rem;padding-bottom:4rem;display:grid}.gosd .gd-footer__big{font-family:var(--gd-display), Georgia, serif;letter-spacing:-.02em;color:#fbf6ec;margin:0;font-size:clamp(2.8rem,6vw,5rem);line-height:.98}.gosd .gd-footer__big em{color:var(--g-gold-soft)}.gosd .gd-footer__lede{color:#ede3d2cc;max-width:44ch;margin:1.5rem 0 0}.gosd .gd-footer__actions{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2rem;display:flex}.gosd .gd-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:2rem;padding-top:.75rem;display:grid}.gosd .gd-footer__cols>*{align-content:start;gap:.7rem;display:grid}.gosd .gd-footer__cols a{color:#ede3d2cc;width:fit-content;font-size:.95rem;transition:color .18s}.gosd .gd-footer__cols a:hover{color:#fbf6ec}.gosd .gd-footer__h{border-bottom:1px solid var(--g-night-rule);color:var(--g-gold-soft);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .5rem;padding-bottom:.75rem;font-size:.72rem;font-weight:600;font-stretch:78%}.gosd .gd-footer__base{border-top:1px solid var(--g-night-rule);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-top:1.75rem;font-size:.8rem;display:flex}.gosd .gd-footer__base p{margin:0}.gosd .gd-footer__base a{text-underline-offset:4px;-webkit-text-decoration:underline #dcbd8566;text-decoration:underline #dcbd8566}.gosd .gd-footer__top-link{align-items:center;gap:.35rem;display:inline-flex;text-decoration:none!important}@media (max-width:1180px){.gosd .gd-nav{gap:1.25rem}.gosd .gd-header__wa span{display:none}.gosd .gd-compass__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gosd .gd-year{grid-column:1/-1}.gosd .gd-year__list{grid-template-columns:1fr 1fr;column-gap:2rem;display:grid}}@media (max-width:1100px){.gosd .gd-nav{display:none}.gosd .gd-header__bar{grid-template-columns:1fr auto}.gosd .gd-menu-btn{display:grid}}@media (max-width:980px){.gosd .gd-finder__panel{grid-template-columns:1fr}.gosd .gd-finder__ask{border-inline-end:0;border-bottom:1px solid var(--g-rule)}.gosd .gd-cards,.gosd .gd-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.gosd .gd-split-head,.gosd .gd-night__grid{grid-template-columns:1fr}.gosd .gd-night__tall{aspect-ratio:4/3;position:relative;top:auto}.gosd .gd-footer__top{grid-template-columns:1fr}.gosd .gd-hero__band{grid-template-columns:repeat(2,minmax(0,1fr))}.gosd .gd-hero__band>div:nth-child(3){border-inline-start:0}.gosd .gd-hero__band>div:nth-child(n+3){border-top:1px solid #ede3d224}}@media (max-width:700px){.gosd .gd-header__bar{height:64px}.gosd .gd-header .gd-btn--sm,.gosd .gd-header__end>.gd-drop,.gosd .gd-header__wa{display:none}.gosd .gd-wordmark{letter-spacing:.18em;font-size:.9rem}.gosd .gd-hero{height:auto;min-height:100svh}.gosd .gd-hero__frame{top:76px}.gosd .gd-hero__col{display:none}.gosd .gd-hero__inner{grid-template-columns:1fr;padding-top:104px;padding-bottom:32px}.gosd .gd-hero__counter{grid-area:auto/1;grid-template-columns:auto 1fr auto;place-items:center start;width:100%;margin-top:2.25rem}.gosd .gd-hero__num{font-size:2.5rem}.gosd .gd-hero__coords{border-top:1px solid #ede3d229;flex-wrap:wrap;order:10;gap:.35rem .75rem;margin-top:1.75rem;padding-top:1rem;font-size:.68rem}.gosd .gd-hero__coords .gd-tab{white-space:nowrap}.gosd .gd-hero__rule{display:none}.gosd .gd-hero__title{margin-top:0}.gosd .gd-filters [role=tablist]{margin-inline:calc(-1 * var(--g-gutter));padding-inline:var(--g-gutter);scrollbar-width:none;width:calc(100% + 2 * var(--g-gutter));flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.gosd .gd-filter{white-space:nowrap;flex:none}.gosd .gd-hero__progress{width:100%}.gosd .gd-hero__band dd{font-size:1rem}.gosd .gd-hero__band>div{padding:1rem 1rem 1.15rem}.gosd .gd-months{grid-template-columns:repeat(4,minmax(0,1fr))}.gosd .gd-finder__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""climate go";row-gap:.6rem;padding:1.25rem}.gosd .gd-finder__name{grid-area:name}.gosd .gd-finder__climate{grid-area:climate;font-size:1.05rem}.gosd .gd-finder__price{grid-area:price}.gosd .gd-finder__go{grid-area:go;justify-self:end}.gosd .gd-cards,.gosd .gd-posts{grid-template-columns:1fr}.gosd .gd-split-head p{padding-inline-start:1rem}.gosd .gd-compass__grid,.gosd .gd-year__list{grid-template-columns:1fr}.gosd .gd-specs>div{grid-template-columns:1fr;gap:.25rem}.gosd .gd-footer__cols{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.gosd *,.gosd :before,.gosd :after{transition-duration:1ms!important;animation:none!important}.gosd .gd-hero__img{transform:none!important}}.gosd .gd-header{color:var(--g-sand)}.gosd .gd-header[data-solid]{color:var(--g-ink)}.gosd .gd-nav{align-items:center}.gosd .gd-nav__link{align-items:center;gap:.3rem;display:inline-flex}.gosd .gd-nav a[aria-current=page]{opacity:1}.gosd .gd-nav>a[aria-current=page]:after,.gosd .gd-drop>a[aria-current=page]:after{transform:scaleX(1)}.gosd .gd-drop{position:relative}.gosd .gd-drop__panel{top:100%;z-index:5;background:var(--g-ground);min-width:13.5rem;color:var(--g-ink);border:1px solid var(--g-rule);margin-top:.6rem;padding:.4rem;display:grid;position:absolute;inset-inline-start:-1rem;box-shadow:0 22px 48px -28px #1d1a1673}.gosd .gd-drop__panel:before{content:"";inset-inline:0;height:.8rem;position:absolute;bottom:100%}.gosd .gd-drop--end .gd-drop__panel{min-width:10rem;inset-inline:auto -.5rem}.gosd .gd-drop__panel a,.gosd .gd-drop__panel button{font:inherit;color:var(--g-ink);text-align:start;cursor:pointer;opacity:1;transition:background-color .16s var(--g-ease);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;font-size:.9rem;font-weight:500;display:flex}.gosd .gd-drop__panel a:after{display:none}.gosd .gd-drop__panel a:hover,.gosd .gd-drop__panel button:hover{background:var(--g-cream)}.gosd .gd-drop__panel [aria-current=page],.gosd .gd-drop__panel [aria-pressed=true]{background:var(--g-cream);font-weight:600}.gosd .gd-drop__aside{color:var(--g-muted);font-size:.8rem}.gosd .gd-switch{height:40px;color:inherit;cursor:pointer;font:inherit;letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:.3rem;padding-inline:.35rem;font-size:.82rem;font-weight:600;display:inline-flex}.gosd .gd-switch:hover{opacity:.75}.gosd .gd-header__end{gap:.9rem}.gosd .gd-header__wa span,.gosd .gd-header__cta{white-space:nowrap}.gosd .gd-menu{gap:1.5rem;max-height:calc(100svh - 64px);padding-bottom:2rem;overflow-y:auto}.gosd .gd-menu__nav{display:grid}.gosd .gd-menu__opts{gap:.6rem;display:grid}.gosd .gd-menu__opts .gd-label{color:var(--g-muted);margin:.4rem 0 0}.gosd .gd-menu__chips{flex-wrap:wrap;gap:.4rem;display:flex}.gosd .gd-menu__chips button{border:1px solid var(--g-rule-strong);height:38px;color:var(--g-ink);font:inherit;cursor:pointer;background:0 0;padding-inline:.9rem;font-size:.85rem;font-weight:500}.gosd .gd-menu__chips button[aria-pressed=true]{background:var(--g-ink);border-color:var(--g-ink);color:var(--g-ground)}.gosd .gd-menu__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.gosd .gd-filters{gap:.75rem 1.5rem}.gosd .gd-city{color:var(--g-muted);align-items:center;gap:.7rem;display:inline-flex}.gosd .gd-city select{background:var(--g-ground);min-width:10rem;height:38px;color:var(--g-ink);border:1px solid var(--g-rule-strong);font:inherit;cursor:pointer;border-radius:0;padding-inline:.75rem;font-size:.875rem;font-weight:500}.gosd .gd-filters__count{margin-inline-start:auto}.gosd .gd-more{flex-direction:column;align-items:center;gap:1.75rem}.gosd .gd-more__note{text-align:center;max-width:62ch;color:var(--g-muted);margin:0;font-size:.95rem}.gosd .gd-more__note .gd-link{margin-inline-start:.35rem}.gosd .gd-footer__hours{color:var(--g-sand-muted);margin:1.75rem 0 0;font-size:.875rem;line-height:1.7}.gosd .gd-footer__phone{color:var(--g-sand);font-weight:600}.gosd .gd-footer__mail{overflow-wrap:anywhere}.gosd .gd-footer__letters{border-top:1px solid var(--g-night-rule);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:end;gap:1.5rem 3rem;padding-block:2.25rem;display:grid}.gosd .gd-footer__letters-title{font-family:var(--gd-display), Georgia, serif;color:#fbf6ec;margin:0;font-size:1.6rem;line-height:1.2}.gosd .gd-footer__letters-note{max-width:52ch;color:var(--g-sand-muted);margin:.5rem 0 0;font-size:.875rem}.gosd .gd-footer__form input{color:#fbf6ec;background:0 0;border-color:#ece1cc47}.gosd .gd-footer__form input::placeholder{color:var(--g-sand-muted)}.gosd .gd-footer__form input:focus{border-color:var(--g-gold-soft)}.gosd .gd-footer__form .gos-button{background:var(--g-gold-soft);color:var(--g-ink)}.gosd .gd-footer__form .gos-button:hover{background:#e8cc98}.gosd .gd-footer__form p{color:var(--g-sand)}.gosd .gd-footer__base{align-items:center}.gosd .gd-footer__base p{max-width:62ch}.gosd .gd-footer__legal{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.gosd .gd-footer__cookie{color:inherit;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #dcbd8566;text-decoration:underline #dcbd8566}.gosd .gd-footer__cookie:hover,.gosd .gd-footer__base a:hover,.gosd .gd-footer__phone:hover{color:#fbf6ec}@media (max-width:1180px){.gosd .gd-header__wa span{display:none}}@media (max-width:980px){.gosd .gd-footer__letters{grid-template-columns:1fr}}@media (max-width:700px){.gosd .gd-city{width:100%}.gosd .gd-city select{flex:1}.gosd .gd-filters__count{margin-inline-start:0}.gosd .gd-menu__nav a{font-size:1.25rem}}[dir=rtl] .gosd{--gd-ui:Archivo, var(--font-arabic), var(--font-body);--gd-display:"Bodoni Moda", var(--font-arabic), var(--font-display)}[dir=rtl] :is(h1,h2,h3,h4,.font-display,.font-serif){font-family:"Bodoni Moda", var(--font-arabic), var(--font-display), serif}[dir=rtl] :is(body,.font-body,.font-sans){font-family:Archivo, var(--font-arabic), var(--font-body), sans-serif}[dir=rtl] .gosd :is(.gd-h2 em,.gd-hero__title em,.gd-footer__big em,.gd-dial__month-name){font-style:normal}[dir=rtl] .gosd :is(.gd-label,.gd-hero__band dt,.gd-specs dt,.gd-card__meta,.gd-card__specs small,.gd-card__tag,.gd-hero__coords,.gd-footer__h,.gd-post__time,.gd-dial__label,.gd-dial__sub,.gd-finder__coords,.gd-switch){letter-spacing:0;text-transform:none;font-stretch:100%}[dir=rtl] .gosd :is(.gd-label,.gd-hero__band dt,.gd-specs dt,.gd-card__meta,.gd-card__specs small,.gd-footer__h,.gd-post__time){font-size:.82rem}[dir=rtl] .gosd :is(.gd-hero__title,.gd-h2,.gd-footer__big){letter-spacing:0;line-height:1.25}[dir=rtl] .gosd .gd-hero__title{font-size:clamp(2.8rem,6.5vw,5rem)}[dir=rtl] .gosd .gd-hero__title em{padding-left:0;padding-right:.6em}[dir=rtl] .gosd .gd-hero__scrim{background:linear-gradient(270deg,#0e0c0ab8 0%,#0e0c0a6b 42%,#0e0c0a14 75%),linear-gradient(#0e0c0a00 62%,#0e0c0ac7 100%),linear-gradient(#0e0c0a73 0%,#0e0c0a00 22%)}[dir=rtl] .gosd .gd-nav a:after,[dir=rtl] .gosd .gd-hero__progress>span{transform-origin:100%}[dir=rtl] .gosd .gd-finder__row:hover .gd-finder__go{transform:translate(-3px,-3px)}@media (max-width:700px){[dir=rtl] .gosd .gd-filters [role=tablist]{-webkit-mask-image:linear-gradient(270deg,#000 82%,#0000);mask-image:linear-gradient(270deg,#000 82%,#0000)}}.gosd .gd-home .gos-flagship+.gd-journeys{padding-top:clamp(2rem,4vw,3.5rem)}.gosd .gd-tcard{border:1px solid var(--g-rule);height:100%;transition:border-color .3s var(--g-ease), box-shadow .3s var(--g-ease);background:#fffdf9;flex-direction:column;display:flex;position:relative}.gosd .gd-tcard__media{aspect-ratio:4/3;background:var(--g-cream);position:relative;overflow:hidden}.gosd .gd-tcard__media img{transition:transform .9s var(--g-ease)}.gosd .gd-tcard__tag{inset-inline-start:.9rem;background:var(--g-ground);color:var(--g-ink);letter-spacing:.14em;text-transform:uppercase;padding:.3rem .65rem;font-size:.7rem;font-weight:600;font-stretch:78%;position:absolute;bottom:.9rem}.gosd .gd-tcard__body{flex-direction:column;flex:1;padding:1.3rem 1.5rem 1.4rem;display:flex}.gosd .gd-tcard__flag{letter-spacing:.14em;text-transform:uppercase;color:var(--g-gold-deep);margin:0 0 .5rem;font-size:.72rem;font-weight:600;font-stretch:78%}.gosd .gd-tcard__title{font-family:var(--gd-display), Georgia, serif;font-variation-settings:"opsz" 14;letter-spacing:0;color:var(--g-ink);text-wrap:balance;margin:0;font-size:1.45rem;font-weight:500;line-height:1.17}.gosd .gd-tcard__line{color:var(--g-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.6rem 0 0;font-size:.925rem;line-height:1.6;display:-webkit-box;overflow:hidden}.gosd .gd-tcard__specs{border-top:1px solid var(--g-rule);grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.2fr);margin:auto 0 0;padding-top:1rem;display:grid}.gosd .gd-tcard__body>.gd-tcard__line+.gd-tcard__specs{margin-top:1.25rem}.gosd .gd-tcard__specs>div{border-inline-start:1px solid var(--g-rule);align-content:start;gap:.2rem;min-width:0;padding-inline-start:.9rem;display:grid}.gosd .gd-tcard__specs>div:first-child{border-inline-start:0;padding-inline-start:0}.gosd .gd-tcard__specs dt{letter-spacing:.14em;text-transform:uppercase;color:var(--g-muted);font-size:.66rem;font-weight:600;font-stretch:78%}.gosd .gd-tcard__specs dd{color:var(--g-ink);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.gosd .gd-tcard__specs dd b{font-size:1.05rem;font-weight:700}.gosd .gd-tcard__specs dd small{color:var(--g-muted);font-size:.75rem;font-weight:400;display:block}@media (hover:hover) and (pointer:fine){.gosd .gd-tcard:hover{border-color:var(--g-gold);box-shadow:0 18px 40px -26px #1d1a1659}.gosd .gd-tcard:hover .gd-tcard__media img{transform:scale(1.045)}}[dir=rtl] .gosd :is(.gd-tcard__tag,.gd-tcard__flag,.gd-tcard__specs dt){letter-spacing:0;text-transform:none;font-size:.8rem;font-stretch:100%}@media (prefers-reduced-motion:reduce){.gosd .gd-tcard,.gosd .gd-tcard__media img{transition:none}}:where(button:not(:disabled),[role=button],[role=tab],[role=radio],select,summary,label[for]){cursor:pointer}.gosd .gd-from-facts{border-top:1px solid var(--g-ink);max-width:34rem;margin:2.25rem 0 0}.gosd .gd-from-facts>div{border-bottom:1px solid var(--g-rule-strong);grid-template-columns:minmax(9rem,1fr) 1.4fr;align-items:baseline;gap:1.25rem;padding-block:.85rem;display:grid}.gosd .gd-from-facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--g-muted);font-size:.7rem;font-weight:600;font-stretch:78%}.gosd .gd-from-facts dd{color:var(--g-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.gosd .gd-from-h2{font-size:clamp(1.8rem,3vw,2.6rem)}.gosd .gd-from-request{background:var(--g-cream);border:1px solid var(--g-rule);max-width:46rem;padding:clamp(1.75rem,4vw,3rem)}.gosd .gd-from-request .gd-h2{font-size:clamp(1.7rem,2.8vw,2.3rem)}.gosd .gd-from-request p{max-width:56ch;color:var(--g-body);margin:1rem 0 0}.gosd .gd-from-request__actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.75rem;display:flex}.gosd .gd-from-others__h{color:var(--g-muted);margin:0 0 1rem}.gosd .gd-from-others{border-top:1px solid var(--g-ink);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.gosd .gd-from-others a{border-bottom:1px solid var(--g-rule);font-family:var(--gd-display), Georgia, serif;color:var(--g-ink);margin-inline-end:1.5rem;padding:1rem 0;font-size:1.25rem;transition:color .2s;display:block}.gosd .gd-from-others a:hover{color:var(--g-gold-deep)}[dir=rtl] .gosd .gd-from-facts dt{letter-spacing:0;text-transform:none;font-size:.8rem;font-stretch:100%}@media (max-width:700px){.gosd .gd-from-facts>div{grid-template-columns:1fr;gap:.2rem}}.gosd .gd-city__page{font-size:.875rem}.gosd .gd-more__cities{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem 1.4rem;display:flex}.gosd .gd-more__cities .gd-label{color:var(--g-muted)}.gosd .gd-more__cities a{font-family:var(--gd-display), Georgia, serif;color:var(--g-ink);text-decoration:underline;-webkit-text-decoration-color:var(--g-gold);text-decoration-color:var(--g-gold);text-underline-offset:5px;font-size:1.15rem;text-decoration-thickness:1px}.gosd .gd-more__cities a:hover{text-decoration-color:currentColor}.gosd .gd-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:700px){.gosd .gd-footer__cols{grid-template-columns:1fr 1fr}}.gosd .gd-story{background:var(--g-ground);padding-block:clamp(5rem,10vw,8.5rem)}.gosd .gd-story__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.gosd .gd-story__eyebrow{color:var(--g-gold-deep);margin:0 0 1.1rem}.gosd .gd-story__p{max-width:58ch;margin:1.35rem 0 0;font-size:1.0625rem}.gosd .gd-story__copy .gd-h2+.gd-story__p{margin-top:1.75rem}.gosd .gd-story__quote{border-inline-start:1px solid var(--g-gold);margin:2.25rem 0 0;padding-inline-start:1.5rem}.gosd .gd-story__quote p{font-family:var(--gd-display), Didot, "Bodoni 72", Georgia, serif;color:var(--g-ink);text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);font-style:italic;font-weight:400;line-height:1.2}.gosd .gd-story__quote footer{color:var(--g-muted);margin-top:.75rem;font-size:.9rem}.gosd .gd-story__facts{border-top:1px solid var(--g-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:2.5rem 0 0;display:grid}.gosd .gd-story__facts>div{padding:1rem 1rem 0 0}.gosd .gd-story__facts>div+div{border-inline-start:1px solid var(--g-rule);padding-inline-start:1rem}.gosd .gd-story__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--g-muted);font-size:.72rem;font-weight:600;font-stretch:78%}.gosd .gd-story__facts dd{color:var(--g-ink);margin:.3rem 0 0;font-weight:600;line-height:1.4}.gosd .gd-story__more,.gosd .gd-roads__ask{color:var(--g-ink);text-decoration:underline;-webkit-text-decoration-color:var(--g-gold);text-decoration-color:var(--g-gold);text-underline-offset:5px;text-decoration-thickness:1px}.gosd .gd-story__more{margin-top:2rem;font-weight:600;display:inline-block}.gosd .gd-story__more:hover,.gosd .gd-roads__ask:hover{text-decoration-color:currentColor}.gosd .gd-roads{background:var(--g-cream);padding:clamp(1.75rem,3.5vw,3rem)}.gosd .gd-roads__title{font-family:var(--gd-display), Didot, "Bodoni 72", Georgia, serif;letter-spacing:-.01em;color:var(--g-ink);text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.3vw,1.95rem);font-weight:400;line-height:1.15}.gosd .gd-roads__intro{margin:1rem 0 0;font-size:.98rem}.gosd .gd-roads__table{border-collapse:collapse;width:100%;margin-top:1.75rem}.gosd .gd-roads__table thead th{text-align:start;color:var(--g-muted);border-bottom:1px solid var(--g-ink);padding:0 0 .6rem;font-weight:600}.gosd .gd-roads__table tbody th,.gosd .gd-roads__table tbody td{text-align:start;vertical-align:baseline;border-bottom:1px solid var(--g-rule-strong);padding-block:.95rem}.gosd .gd-roads__table tbody th{width:40%;padding-inline-end:1rem;font-weight:400}.gosd .gd-roads__table tbody th a{font-family:var(--gd-display), Didot, "Bodoni 72", Georgia, serif;color:var(--g-ink);transition:color .16s var(--g-ease);font-size:1.25rem}.gosd .gd-roads__table tbody th a:hover{color:var(--g-gold-deep)}.gosd .gd-roads__table td a:not(.gd-roads__ask){color:var(--g-ink);flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:inline-flex}.gosd .gd-roads__table td b{font-size:1.05rem;font-weight:700}.gosd .gd-roads__table td span{color:var(--g-muted);font-size:.92rem}.gosd .gd-roads__table td a:not(.gd-roads__ask):hover b{color:var(--g-gold-deep)}.gosd .gd-roads__table .gd-roads__any th{font-family:var(--gd-display), Didot, "Bodoni 72", Georgia, serif;color:var(--g-muted);font-size:1.15rem;font-style:italic}.gosd .gd-roads__table .gd-roads__any>*{border-bottom:0}@media (max-width:900px){.gosd .gd-story__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.gosd .gd-story__facts{grid-template-columns:minmax(0,1fr)}.gosd .gd-story__facts>div+div{border-inline-start:0;border-top:1px solid var(--g-rule);padding-inline-start:0}.gosd .gd-story__facts>div{padding-bottom:.9rem}}.gosd .gd-story__copy .gd-h2 em{display:block}
