/* Two desktop destinations in the hero; both remain in the existing mobile burger. */
.gsg-hero-destinations{display:none}
@media(min-width:981px){
 .gsg-header--170 .gsg-nav__list>.gsg-nav__item--mobile-only{display:none!important}
 .gsg-hero--standalone .gsg-hero__layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;gap:clamp(24px,3vw,48px)!important}
 .gsg-hero-destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-self:center;justify-self:end;width:100%;max-width:340px;padding-bottom:38px;position:relative;z-index:3}
 .gsg-hero-destination{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;padding:23px 19px 43px;border:1px solid rgba(255,255,255,.35);border-radius:17px;color:#fff;text-decoration:none;box-sizing:border-box;box-shadow:0 18px 45px rgba(0,12,25,.19);transition:transform .2s,box-shadow .2s,border-color .2s;background:linear-gradient(145deg,#167568f5,#0b413ef5);backdrop-filter:blur(12px)}
 .gsg-hero-destination--franchise{background:linear-gradient(145deg,#1d5883f5,#10324df5)}
 .gsg-hero-destination svg{display:block;width:34px;height:34px;margin-bottom:23px;color:#caf4dd;flex-shrink:0}
 .gsg-hero-destination--franchise svg{color:#b8e4ff}
 .gsg-hero-destination small{font-size:10px;letter-spacing:.18em;font-weight:700;line-height:1.4;color:#e0f2eb;margin-bottom:7px}
 .gsg-hero-destination strong{display:block;font-size:clamp(15px,1.3vw,19px);font-weight:750;line-height:1.3;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}
 .gsg-hero-destination__arrow{position:absolute;right:16px;bottom:13px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.32);font-size:21px;line-height:1;color:#fff}
 .gsg-hero-destination:hover{transform:translateY(-5px);border-color:#bfeadd;box-shadow:0 24px 48px rgba(0,12,25,.28);color:#fff}
 .gsg-hero-destination:focus-visible{outline:3px solid #f5d27c;outline-offset:5px}
}
@media(max-width:980px){.gsg-header--170 .gsg-nav__list>.gsg-nav__item--mobile-only{display:list-item!important}.gsg-hero-destinations{display:none!important}}
@media(prefers-reduced-motion:reduce){.gsg-hero-destination{transition:none}.gsg-hero-destination:hover{transform:none}}
