@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:400;src:url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-Book.woff2) format("woff2"),url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:400;src:url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-BookItalic.woff2) format("woff2"),url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-BookItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:500;src:url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-Medium.woff2) format("woff2"),url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:700;src:url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-Bold.woff2) format("woff2"),url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/01%20Gondwana%20Website/Gotham%20Fonts/Gotham-Bold.woff) format("woff")}.destinations-page{--ds-font-head:"Montserrat",sans-serif;--ds-font-body:"Arial",sans-serif;--ds-primary:#318f53;--ds-primary-hover:#256e3f;--ds-accent:#d57f0e;--ds-accent-light:#c5b49a;--ds-white:#fff;--ds-cream:#faf8f5;--ds-warm-bg:#f5f3ef;--ds-text-dark:#2c2c2c;--ds-text-body:#555;--ds-text-light:#444;--ds-text-inverse:#fff;--ds-overlay:rgba(0,0,0,.3);--ds-overlay-banner:rgba(0,0,0,.4);--ds-disabled:#ccc;--ds-shadow-card:0 2px 12px rgba(0,0,0,.06);--ds-shadow-card-hover:0 12px 32px rgba(0,0,0,.12);--ds-space-xs:4px;--ds-space-sm:8px;--ds-space-md:12px;--ds-space-lg:16px;--ds-space-xl:20px;--ds-space-2xl:24px;--ds-space-3xl:30px;--ds-space-4xl:32px;--ds-space-5xl:40px;--ds-space-6xl:48px;--ds-space-7xl:50px;--ds-space-8xl:60px;--ds-space-9xl:70px;--ds-space-10xl:80px;--ds-radius-sm:8px;--ds-radius-md:10px;--ds-radius-lg:12px;--ds-radius-xl:30px;--ds-radius-circle:50%;--ds-trans-fast:0.2s ease;--ds-trans-base:0.25s ease;--ds-trans-med:0.3s ease;--ds-trans-slow:0.35s cubic-bezier(0.25,0.46,0.45,0.94);--ds-trans-img:0.5s ease;--ds-container-max:1280px;--ds-container-px:24px;--ds-section-py:70px;--ds-section-py-mobile:50px;--ds-carousel-gap:24px;box-sizing:border-box;color:var(--ds-text-body);font-family:var(--ds-font-body);line-height:1.6}.destinations-page *,.destinations-page :after,.destinations-page :before{box-sizing:inherit}.ds-container{margin:0 auto;max-width:var(--ds-container-max);padding:0 var(--ds-container-px)}.ds-section{padding:var(--ds-section-py) 0}.ds-offers{background:var(--ds-warm-bg)}.ds-section-header{margin-bottom:var(--ds-space-6xl);margin-left:auto;margin-right:auto;margin-top:0;max-width:1010px;text-align:center}.ds-overline{color:var(--ds-accent);display:block;font-family:var(--ds-font-head);font-size:.9rem;font-weight:600;letter-spacing:.1em;padding-bottom:0;text-transform:uppercase}.ds-section-title{color:var(--ds-text-dark);font-family:var(--ds-font-head)!important;font-size:2.6rem;font-weight:700;line-height:1.2;margin:0}.ds-hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:420px;padding:var(--ds-space-10xl) var(--ds-space-xl);position:relative;text-align:center}.ds-hero-overlay{background:var(--ds-overlay);inset:0;position:absolute}.ds-hero-content{color:var(--ds-text-inverse);max-width:920px;position:relative;z-index:2}.ds-hero-overline{color:var(--ds-cream);display:block;font-family:var(--ds-font-head);font-size:.9rem;font-weight:600;letter-spacing:.1em;margin-bottom:var(--ds-space-sm);text-shadow:0 1px 3px rgba(0,0,0,.3);text-transform:uppercase}.ds-hero-title{font-size:2.6rem;font-weight:700;line-height:1.15;margin:0 0 var(--ds-space-4xl)}.ds-btn,.ds-hero-title{color:var(--ds-text-inverse);font-family:var(--ds-font-head)!important}.ds-btn{align-items:center;background:var(--ds-primary);border:none;border-radius:var(--ds-radius-xl);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:10px;padding:14px var(--ds-space-3xl);text-decoration:none;transition:all var(--ds-trans-med);white-space:nowrap}.width-a{max-width:fit-content}.ds-btn:hover{background:#318f53;color:#f2f2f2;transform:translateY(-2px)}.ds-btn svg{height:18px;transition:transform var(--ds-trans-base);width:18px}.ds-btn:hover svg{transform:translateX(4px)}.ds-btn--outline{background:transparent;border:1.5px solid hsla(0,0%,100%,.7);color:var(--ds-text-inverse)}.ds-btn--outline:hover{background:#318f53;border-color:#318f53;color:var(--ds-text-inverse)}.ds-banner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:360px;padding:var(--ds-space-8xl) var(--ds-space-xl);position:relative;text-align:center}.ds-banner-overlay{background:var(--ds-overlay-banner);inset:0;position:absolute}.ds-banner-content{color:var(--ds-text-inverse);max-width:700px;position:relative;z-index:2}.ds-banner-overline{color:var(--ds-cream);display:block;font-family:var(--ds-font-head);font-size:.9rem;font-weight:600;letter-spacing:.1em;margin-bottom:var(--ds-space-sm);text-shadow:0 1px 3px rgba(0,0,0,.3);text-transform:uppercase}.ds-banner-title{color:var(--ds-text-inverse);font-family:var(--ds-font-head)!important;font-size:2.4rem;font-weight:700;line-height:1.2;margin:0 0 var(--ds-space-2xl);text-shadow:0 2px 8px rgba(0,0,0,.3)}.destinations-page :focus{outline:none}.destinations-page a:focus-visible,.destinations-page button:focus-visible,.destinations-page summary:focus-visible{border-radius:var(--ds-radius-sm);outline:2px solid var(--ds-primary);outline-offset:2px}@media (max-width:1024px){.ds-section-title{font-size:1.9rem}.ds-hero-title{font-size:2.4rem}}@media (max-width:768px){.ds-hero{min-height:350px;padding:var(--ds-space-8xl) var(--ds-space-xl)}.ds-hero-title{font-size:2rem}.ds-section{padding:var(--ds-section-py-mobile) 0}.ds-section-header{margin-bottom:var(--ds-space-5xl)}.ds-banner{min-height:300px;padding:var(--ds-space-7xl) var(--ds-space-xl)}.ds-banner-title{font-size:1.8rem}}@media (max-width:480px){.ds-hero{min-height:300px;padding:var(--ds-space-7xl) var(--ds-space-lg)}.ds-hero-title{font-size:1.7rem}.ds-section-title{font-size:1.5rem}.ds-btn{font-size:.9rem;padding:12px var(--ds-space-2xl)}}.destinations-page.fs-flash{--g30-ink:#26070c;--g30-red:#9e2f23;--g30-rust:#c65528;--g30-amber:#e59742;--g30-blue:#2f4d6d;--g30-cream:#faf7f2;--g30-white:#fff;--g30-body:#4a3b38;--g30-line:rgba(38,7,12,.12);--g30-line-light:hsla(0,0%,100%,.18);--g30-font:"Gotham",Arial,sans-serif;--g30-ease:cubic-bezier(0.22,1,0.36,1);--ds-font-head:var(--g30-font);--ds-font-body:var(--g30-font);--ds-primary:var(--g30-red);--ds-primary-hover:var(--g30-rust);--ds-accent:var(--g30-red);--ds-text-dark:var(--g30-ink);--ds-text-body:var(--g30-body);--ds-text-light:var(--g30-body);--ds-white:var(--g30-white);--ds-cream:var(--g30-cream);--ds-warm-bg:var(--g30-cream);--ds-overlay:rgba(38,7,12,.46);--ds-overlay-banner:rgba(38,7,12,.56);--ds-radius-sm:4px;--ds-radius-md:4px;--ds-radius-lg:4px;--fs-line:var(--g30-line);--fs-line-soft:rgba(38,7,12,.07);--fs-mute:#8b7a75;--fs-sand:#efeae3;--fs-tone:var(--g30-red);overflow-x:clip}.fs-flash li,.fs-flash ol,.fs-flash ul{list-style:none!important;list-style-image:none!important;list-style-type:none!important;margin:0;padding:0}.fs-flash li::marker,.fs-flash li:before,.fs-flash ol li:before,.fs-flash ul li:before{content:none!important;display:none!important}.fs-flash .fs-anchor{scroll-margin-top:150px}.fs-flash .fs-navbar{align-items:stretch;background:var(--g30-white);border:1px solid var(--g30-line);border-radius:50px;display:flex;gap:8px;margin:25px auto 0;max-width:1200px;padding:0 8px 0 20px;position:sticky;top:0;transition:box-shadow .3s ease,border-color .3s ease;z-index:1000}.fs-flash .fs-navbar.is-stuck{border-color:rgba(38,7,12,.16);box-shadow:0 10px 26px rgba(38,7,12,.1)}.fs-flash .fs-navbar__progress{background:linear-gradient(90deg,var(--g30-rust),var(--g30-red));border-radius:2px;bottom:-1px;height:2px;left:26px;opacity:0;position:absolute;right:26px;transform:scaleX(var(--fs-p,0));transform-origin:left center;transition:opacity .35s ease,transform .9s linear}.fs-flash .fs-navbar.is-live .fs-navbar__progress{opacity:1}.fs-flash .fs-navbar>.lodge-overview-nav-tabs{display:flex;flex:1 1 0%;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none;width:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;background:none;border:none;border-radius:0;margin:0;padding:0;position:static}.fs-flash .fs-navbar>.lodge-overview-nav-tabs::-webkit-scrollbar{display:none}.fs-flash .lodge-overview-nav-tab{color:var(--g30-body);cursor:pointer;flex-shrink:0;font-family:var(--ds-font-head);font-size:14px;font-weight:600;padding:20px 25px;position:relative;text-decoration:none;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.fs-flash .lodge-overview-nav-tab.active{color:var(--g30-ink);font-weight:700;text-decoration:underline 3px solid var(--g30-red);text-underline-offset:10px}.fs-flash .lodge-overview-nav-tab:hover{color:var(--g30-red)}@media (max-width:1024px){.fs-flash .fs-navbar{padding:0 6px 0 15px}}@media (max-width:768px){.fs-flash .fs-navbar{align-items:stretch;border-radius:18px;flex-direction:column;gap:0;margin:12px auto 10px;overflow:hidden;padding:0;width:93%}.fs-flash .fs-navbar>.lodge-overview-nav-tabs{flex:0 0 auto;padding:0 10px}.fs-flash .lodge-overview-nav-tab{font-size:13px;padding:12px 16px}.fs-flash .fs-navbar__progress{border-radius:0;bottom:0;left:0;right:0}}@media (max-width:480px){.fs-flash .lodge-overview-nav-tab{font-size:12px;padding:11px 13px}}.fs-flash .ds-hero{background-color:var(--g30-ink);min-height:520px}.fs-flash .ds-hero-title{margin-bottom:var(--ds-space-lg)}.fs-flash .ds-hero-overline{color:var(--g30-amber);font-weight:700;letter-spacing:.12em}.fs-flash .ap-hero-lede,.fs-flash .ap-hero-note,.fs-flash .ds-hero-overline,.fs-flash .ds-hero-title{text-shadow:0 2px 14px rgba(20,0,4,.55)}.fs-flash .ap-hero-lede{color:rgba(250,247,242,.88);font-size:1.05rem;line-height:1.7;margin:0 auto var(--ds-space-2xl);max-width:58ch}.fs-flash .fs-hero__stats{-webkit-backdrop-filter:blur(10px) saturate(115%);backdrop-filter:blur(10px) saturate(115%);background:rgba(10,4,5,.42);border:1px solid var(--g30-line-light);border-radius:8px;box-shadow:0 18px 44px rgba(0,0,0,.3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto var(--ds-space-2xl);max-width:820px;padding:20px 8px}.fs-flash .fs-hero__stat{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:0;padding:2px 20px;position:relative;text-align:center}.fs-flash .fs-hero__stat+.fs-hero__stat:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));bottom:8%;content:"";left:0;position:absolute;top:8%;width:1px}.fs-flash .fs-hero__stat-who{color:var(--g30-amber);font-family:var(--ds-font-head);font-size:.72rem;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.fs-flash .fs-hero__stat-pct{color:var(--g30-white);font-family:var(--ds-font-head);font-size:2.9rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.fs-flash .fs-hero__stat-sym{color:hsla(0,0%,100%,.62);font-size:1.3rem;font-weight:600;margin-left:2px;vertical-align:super}.fs-flash .fs-hero__stat-label{color:rgba(250,247,242,.8);font-family:var(--ds-font-body);font-size:.875rem;font-weight:400;line-height:1.45;text-wrap:balance}.fs-flash .ap-hero-note{background:none;color:var(--g30-white);display:block;font-size:.9rem;font-weight:600;line-height:1.5;margin:0;padding:0}@media (max-width:860px){.fs-flash .ds-hero{min-height:480px}.fs-flash .ap-hero-lede{font-size:1rem;margin-bottom:var(--ds-space-xl)}.fs-flash .fs-hero__stats{padding:16px 4px}.fs-flash .fs-hero__stat{padding:2px 12px}.fs-flash .fs-hero__stat-who{font-size:.66rem;letter-spacing:.06em}.fs-flash .fs-hero__stat-pct{font-size:2.3rem}.fs-flash .fs-hero__stat-sym{font-size:1.1rem}.fs-flash .fs-hero__stat-label{font-size:.8rem}}@media (max-width:620px){.fs-flash .ds-hero{min-height:0}.fs-flash .fs-hero__stats{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(10,4,5,.62);grid-template-columns:minmax(0,1fr);max-width:420px;padding:6px 18px}.fs-flash .fs-hero__stat{align-items:center;column-gap:16px;display:grid;grid-template-columns:auto minmax(0,1fr);padding:16px 0;row-gap:2px;text-align:left}.fs-flash .fs-hero__stat+.fs-hero__stat:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));bottom:auto;height:1px;left:0;right:0;top:0;width:auto}.fs-flash .fs-hero__stat-pct{font-size:2.4rem;grid-row:1/span 2}.fs-flash .fs-hero__stat-sym{font-size:1.05rem}.fs-flash .fs-hero__stat-who{align-self:end}.fs-flash .fs-hero__stat-label{align-self:start;font-size:.82rem}}@media (max-width:480px){.fs-flash .ap-hero-note{font-size:.82rem}}.fs-flash .ds-section-title{letter-spacing:-.02em}.fs-flash .ds-overline{font-weight:700;letter-spacing:.12em}.fs-flash .fs-section-sub{color:var(--g30-body);font-size:15px;line-height:1.6;margin:10px auto 0}.fs-flash .fs-how-section{background:var(--g30-white)}.fs-flash .fs-days-section{background:var(--g30-cream)}.fs-flash .fs-gallery-section{background:var(--g30-white)}.fs-flash .fs-terms-section{background:var(--g30-cream);border-top:1px solid var(--g30-line)}.fs-flash .fs-faq-section{background:var(--fs-sand);border-top:1px solid var(--g30-line)}.fs-flash .fs-resid-section{background:var(--g30-cream);border-top:1px solid var(--g30-line)}.fs-flash .ds-section{padding-bottom:var(--ds-section-py);padding-top:var(--ds-section-py)}@media (max-width:768px){.fs-flash .ds-section{padding-bottom:var(--ds-section-py-mobile);padding-top:var(--ds-section-py-mobile)}}.fs-flash .ds-btn{font-weight:700;letter-spacing:.02em;overflow:hidden;position:relative;transition:background-color .25s ease,color .25s ease,transform .25s var(--g30-ease)}.fs-flash .ds-btn:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,0));content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .55s var(--g30-ease)}.fs-flash .ds-btn:hover:after{transform:translateX(100%)}.fs-flash .ds-btn>*{position:relative;z-index:1}.fs-flash .ds-btn:hover{background:var(--g30-rust);color:var(--g30-white)}.fs-flash .ds-btn--outline{border-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.55)}.fs-flash .ds-btn--outline:hover{background:var(--g30-white);border-color:transparent;box-shadow:inset 0 0 0 2px var(--g30-white);color:var(--g30-ink)}.fs-flash .fs-gal-more,.fs-flash .fs-past-toggle,.fs-flash .vd-cta-btn{align-items:center;background:var(--g30-white);border:1px solid var(--g30-line);border-radius:50px;color:var(--g30-ink);cursor:pointer;display:inline-flex;font-family:var(--ds-font-head);font-size:13px;font-weight:700;gap:8px;padding:11px 22px;text-decoration:none;transition:background .3s ease,color .3s ease,border-color .3s ease;white-space:nowrap}.fs-flash .fs-gal-more:hover,.fs-flash .fs-past-toggle:hover{background:var(--g30-red);border-color:var(--g30-red);color:var(--g30-white)}.fs-flash .fs-past-toggle[aria-pressed=true]{background:var(--g30-ink);border-color:var(--g30-ink);color:var(--g30-white)}.fs-flash .fs-nav__live{align-items:center;-webkit-backdrop-filter:blur(10px) saturate(115%);backdrop-filter:blur(10px) saturate(115%);background:rgba(10,4,5,.42);border:1px solid var(--g30-line-light);border-radius:50px;box-shadow:0 12px 30px rgba(0,0,0,.25);display:inline-flex;gap:12px;margin:18px auto 0;max-width:100%;padding:6px 6px 6px 18px;text-shadow:none;transition:background-color .3s ease,border-color .3s ease}.fs-flash .fs-nav__pulse{background:rgba(250,247,242,.45);border-radius:50%;flex:0 0 auto;height:8px;width:8px}.fs-flash .fs-nav__text{color:rgba(250,247,242,.85);flex:0 1 auto;font-size:15px;font-weight:500;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-flash .fs-nav__text strong{color:var(--g30-white);font-weight:700}.fs-flash .fs-nav__clock{color:var(--g30-white);flex:0 0 auto;font-family:var(--ds-font-head);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3}.fs-flash .fs-nav__cta{background:var(--g30-red);border-radius:50px;color:var(--g30-white);flex:0 0 auto;font-family:var(--ds-font-head);font-size:14px;font-weight:500;letter-spacing:.01em;padding:9px 18px;text-decoration:none;transition:background-color .25s ease;white-space:nowrap}.fs-flash .fs-nav__cta:hover{background:var(--g30-rust);color:var(--g30-white)}.fs-flash .fs-nav__live.is-live{background:rgba(158,47,35,.32);border-color:rgba(229,151,66,.35)}.fs-flash .fs-nav__live.is-live .fs-nav__pulse{animation:fs-pulse 2.4s ease-out infinite;background:var(--g30-amber);box-shadow:0 0 0 0 rgba(229,151,66,.5)}.fs-flash .fs-nav__live.is-live .fs-nav__clock,.fs-flash .fs-nav__live.is-live .fs-nav__text strong{color:var(--g30-amber)}@keyframes fs-pulse{70%{box-shadow:0 0 0 9px rgba(229,151,66,0)}to{box-shadow:0 0 0 0 rgba(229,151,66,0)}}.fs-flash .fs-nav__live.is-over{padding-right:18px}.fs-flash .fs-nav__live.is-over .fs-nav__clock,.fs-flash .fs-nav__live.is-over .fs-nav__cta{display:none}@media (max-width:560px){.fs-flash .fs-nav__live{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(10,4,5,.62);border-radius:18px;flex-wrap:wrap;gap:8px 10px;justify-content:center;padding:12px 14px}.fs-flash .fs-nav__live.is-live{background:rgba(80,20,16,.75)}.fs-flash .fs-nav__text{font-size:12px;text-align:center;white-space:normal}.fs-flash .fs-nav__clock{font-size:12px}.fs-flash .fs-nav__cta{flex-basis:100%;padding:10px 15px;text-align:center}}.fs-flash .fs-nav__live[hidden]{display:none}.fs-flash .fs-fact-grid{background:var(--g30-line);border:1px solid var(--g30-line);border-radius:var(--ds-radius-lg);display:grid;gap:2px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.fs-flash .fs-fact{--fact-tone:var(--g30-red);background:var(--g30-white);border-top:4px solid var(--fact-tone);display:flex;flex-direction:column;gap:5px;padding:26px 24px 30px}.fs-flash .fs-fact:hover{background:#fefcfa}.fs-flash .fs-fact:nth-child(2){--fact-tone:var(--g30-rust)}.fs-flash .fs-fact:nth-child(3){--fact-tone:var(--g30-amber)}.fs-flash .fs-fact:nth-child(4){--fact-tone:var(--g30-blue)}.fs-flash .fs-fact__label{color:var(--fact-tone);display:flex;flex-direction:column;font-family:var(--ds-font-head);font-size:.72rem;font-weight:700;gap:14px;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.fs-flash .fs-fact:nth-child(3) .fs-fact__label{color:var(--g30-ink)}.fs-flash .fs-fact__icon{background:rgba(38,7,12,.05);border-radius:50%;color:var(--fact-tone);flex:0 0 auto;height:38px;padding:7px;transition:transform .3s var(--g30-ease),background-color .3s ease;width:38px}.fs-flash .fs-fact:hover .fs-fact__icon{background:rgba(38,7,12,.08);transform:scale(1.08)}.fs-flash .fs-fact__value{color:var(--g30-ink);font-family:var(--ds-font-head);font-size:1.2rem;font-weight:700;line-height:1.3}.fs-flash .fs-fact__note{color:var(--g30-body);font-size:.88rem;line-height:1.55;opacity:.8}.fs-flash .fs-callout{align-items:flex-start;background:var(--g30-ink);border-left:4px solid var(--g30-red);border-radius:var(--ds-radius-lg);display:flex;gap:16px;margin-top:var(--ds-space-2xl);padding:22px 26px}.fs-flash .fs-callout__tag{color:var(--g30-amber);flex:0 0 auto;font-family:var(--ds-font-head);font-size:11px;font-weight:700;letter-spacing:.14em;margin-top:2px;padding:3px 0;text-transform:uppercase}.fs-flash .fs-callout__text{color:rgba(250,247,242,.88);font-size:15px;line-height:1.6;margin:0}@media (max-width:1024px){.fs-flash .fs-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.fs-flash .fs-fact-grid{grid-template-columns:minmax(0,1fr)}.fs-flash .fs-fact{padding:22px 20px 24px}.fs-flash .fs-callout{flex-direction:column;gap:10px}}.fs-flash .fs-days-tools{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-md);justify-content:space-between;margin-bottom:var(--ds-space-3xl)}.fs-flash .fs-past-toggle[hidden]{display:none}.fs-flash .fs-round-tabs{display:flex;flex-wrap:wrap;gap:8px}.fs-flash .fs-round-tabs[hidden]{display:none}.fs-flash .fs-round-tab{background:var(--g30-white);border:1px solid var(--g30-line);border-radius:50px;color:var(--g30-ink);cursor:pointer;font-family:var(--ds-font-head);font-size:14px;font-weight:400;padding:10px 20px;transition:background var(--ds-trans-fast),border-color var(--ds-trans-fast),color var(--ds-trans-fast);white-space:nowrap}.fs-flash .fs-round-tab:hover{border-color:var(--g30-red);color:var(--g30-red)}.fs-flash .fs-round-tab.is-active{background:var(--g30-red);border-color:var(--g30-red);color:var(--g30-white)}.fs-flash .fs-round[data-fs-round="1"]{--fs-tone:var(--g30-red)}.fs-flash .fs-round[data-fs-round="2"]{--fs-tone:var(--g30-rust)}.fs-flash .fs-round[data-fs-round="3"]{--fs-tone:var(--g30-blue)}.fs-flash .fs-round{margin-bottom:var(--ds-space-5xl)}.fs-flash .fs-round:last-child{margin-bottom:0}.fs-flash .fs-round[hidden]{display:none}.fs-flash .fs-round__rail{align-items:center;display:flex;gap:16px;margin-bottom:18px}.fs-flash .fs-round__label{color:var(--fs-tone);font-family:var(--ds-font-head);font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.fs-flash .fs-round__rule{background:var(--g30-line);flex:1 1 auto;height:1px;min-width:12px}.fs-flash .fs-round__dates{color:var(--g30-body);font-size:12px;opacity:.75;white-space:nowrap}.fs-flash .fs-day-grid{align-items:stretch;display:grid;gap:var(--ds-space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.fs-flash .fs-day{background:var(--g30-white);border:1px solid var(--g30-line);border-radius:var(--ds-radius-lg);border-top:3px solid var(--fs-tone);display:flex;gap:16px;min-width:0;padding:20px;transition:box-shadow .3s var(--g30-ease),transform .3s var(--g30-ease)}.fs-flash .fs-day:hover{box-shadow:0 14px 34px rgba(38,7,12,.12);transform:translateY(-4px)}.fs-flash .fs-day__date{align-items:center;background:var(--g30-cream);border-radius:var(--ds-radius-md);display:flex;flex:0 0 62px;flex-direction:column;height:fit-content;padding:9px 0 11px;text-align:center}.fs-flash .fs-day__num{color:var(--g30-ink);font-family:var(--ds-font-head);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.fs-flash .fs-day__mon{color:var(--fs-tone);font-family:var(--ds-font-head);font-size:10px;font-weight:700;letter-spacing:.12em;margin-top:3px;text-transform:uppercase}.fs-flash .fs-day__weekday{color:var(--g30-body);font-size:10px;line-height:1.3;margin-top:5px;opacity:.7}.fs-flash .fs-day__main{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-width:0}.fs-flash .fs-day__top{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:20px;min-width:0}.fs-flash .fs-day__ord{color:var(--fs-mute);flex:1 1 auto;font-size:9px;letter-spacing:.14em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.fs-flash .fs-day__ord,.fs-flash .fs-day__status{font-family:var(--ds-font-head);font-weight:700;white-space:nowrap}.fs-flash .fs-day__status{background:var(--g30-cream);border-radius:50px;color:var(--g30-body);flex:0 0 auto;font-size:10px;letter-spacing:.06em;padding:4px 10px}.fs-flash .fs-day__status[hidden]{display:none}.fs-flash .fs-day.is-live .fs-day__status{background:var(--g30-red);color:var(--g30-white)}.fs-flash .fs-day.is-closed .fs-day__status{background:#ede7e1;color:var(--fs-mute)}.fs-flash .fs-day__title{color:var(--g30-ink);font-family:var(--ds-font-head);font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0;min-height:2.5em;overflow-wrap:anywhere}.fs-flash .fs-day__blurb{color:var(--g30-body);font-size:13.5px;line-height:1.55;margin:0}.fs-flash .fs-day__window{color:var(--g30-red);font-family:var(--ds-font-head);font-size:12px;font-weight:700;margin:0}.fs-flash .fs-day__label{color:var(--fs-mute);display:block;font-family:var(--ds-font-head);font-size:9px;font-weight:700;letter-spacing:.16em;margin-top:3px;text-transform:uppercase}.fs-flash .fs-day .fs-res-list{margin-top:auto;padding-top:8px}.fs-flash .fs-day .fs-res{font-size:13px;min-height:40px;padding:9px 0}.fs-flash .fs-day.is-live{border-color:rgba(158,47,35,.35);border-top-color:var(--g30-red);box-shadow:0 14px 34px rgba(158,47,35,.18)}.fs-flash .fs-day.is-live .fs-day__date{background:rgba(158,47,35,.08)}.fs-flash .fs-day.is-live .fs-day__mon,.fs-flash .fs-day.is-live .fs-day__num{color:var(--g30-red)}.fs-flash .fs-day.is-closed{background:var(--g30-cream);border-color:var(--g30-line);border-top-color:#d8cec9;box-shadow:none}.fs-flash .fs-day.is-closed:hover{box-shadow:none;transform:none}.fs-flash .fs-day.is-closed .fs-day__mon,.fs-flash .fs-day.is-closed .fs-day__num,.fs-flash .fs-day.is-closed .fs-day__title,.fs-flash .fs-day.is-closed .fs-day__window{color:#9a8a85}.fs-flash .fs-day.is-closed .fs-day__date{background:var(--g30-white)}.fs-flash .fs-day.is-closed .fs-chip{opacity:.7}.fs-flash .fs-day.is-hidden{display:none}.fs-flash .fs-day--final{background:var(--g30-white);grid-column:1/-1}.fs-flash .fs-day--final .fs-day__title{font-size:21px;min-height:0}.fs-flash .fs-day__media{align-self:stretch;background:var(--g30-cream);border-radius:0 3px 3px 0;flex:0 0 42%;margin:-20px -20px -20px 8px;min-height:220px;overflow:hidden;position:relative}.fs-flash .fs-day__media img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .8s var(--g30-ease),filter .4s ease,opacity .4s ease;width:100%}.fs-flash .fs-day__media:after{background:linear-gradient(90deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0) 22%);content:"";inset:0;pointer-events:none;position:absolute}.fs-flash .fs-day--media:hover .fs-day__media img{transform:scale(1.04)}.fs-flash .fs-day.is-closed .fs-day__media img{filter:grayscale(.7);opacity:.75}.fs-flash .fs-day.is-closed .fs-day__media:after{background:linear-gradient(90deg,rgba(250,247,242,.7),rgba(250,247,242,0) 22%)}@media (max-width:1024px){.fs-flash .fs-day-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.fs-flash .fs-day-grid{grid-template-columns:minmax(0,1fr)}.fs-flash .fs-day{gap:14px;padding:18px}.fs-flash .fs-day__date{flex-basis:54px}.fs-flash .fs-day__num{font-size:24px}.fs-flash .fs-day__title{min-height:0}.fs-flash .fs-day__top{align-items:flex-start}.fs-flash .fs-day__ord{line-height:1.5;overflow:visible;text-overflow:clip;white-space:normal}.fs-flash .fs-day--media{flex-wrap:wrap}.fs-flash .fs-day__media{border-radius:1px 1px 0 0;flex:0 0 calc(100% + 36px);margin:-18px -18px 0;min-height:170px;order:-1}.fs-flash .fs-day__media:after{background:linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 30%)}.fs-flash .fs-days-tools{justify-content:flex-start}.fs-flash .fs-round-tab{font-size:12px;padding:9px 16px}}@media (max-width:420px){.fs-flash .fs-round__rail{flex-wrap:wrap;gap:6px 12px}.fs-flash .fs-round__rule{flex-basis:100%;order:3}}.fs-flash .fs-res-list>li{border-top:1px solid var(--fs-line-soft)}.fs-flash .fs-res{align-items:center;color:var(--g30-ink);display:flex;font-family:var(--ds-font-head);font-size:14px;font-weight:600;gap:14px;min-height:46px;padding:11px 0;position:relative;text-decoration:none;transition:color .25s ease,padding-left .3s var(--g30-ease)}.fs-flash .fs-res:before{background:var(--g30-red);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s var(--g30-ease);width:0}.fs-flash .fs-res:hover{color:var(--g30-red);padding-left:26px}.fs-flash .fs-res:hover:before{width:16px}.fs-flash .fs-res__label{flex:1 1 auto;line-height:1.35;min-width:0}.fs-flash .fs-res__note{color:var(--g30-body);flex:0 0 auto;font-family:var(--ds-font-body);font-size:.75rem;font-weight:400;opacity:.75;white-space:nowrap}.fs-flash .fs-res__arrow{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%239e2f23' stroke-linecap='round' stroke-width='1.8' d='M4 9h9.2'/%3E%3Cpath stroke='%239e2f23' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M9.8 4.8 14 9l-4.2 4.2'/%3E%3C/svg%3E");display:inline-block;flex:0 0 auto;height:18px;transition:transform .25s ease;width:18px}.fs-flash .fs-res:hover .fs-res__arrow{transform:translateX(4px)}.fs-flash .fs-chip-row{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.fs-flash .fs-chip{background:var(--g30-cream);border:1px solid var(--fs-line-soft);border-radius:50px;color:var(--g30-body);display:inline-block;font-family:var(--ds-font-head);font-size:9.5px;font-weight:700;letter-spacing:.08em;line-height:1.4;max-width:100%;overflow-wrap:anywhere;padding:4px 10px;text-transform:uppercase}.fs-flash .ds-banner{background-color:var(--g30-ink)}.fs-flash .ds-banner-overline{color:var(--g30-amber);font-weight:700;letter-spacing:.12em;text-shadow:0 2px 14px rgba(20,0,4,.55)}.fs-flash .ds-banner-title{text-shadow:0 2px 16px rgba(20,0,4,.5)}.fs-flash .fs-banner-desc{color:rgba(250,247,242,.88);font-size:1rem;line-height:1.75;margin:0 0 var(--ds-space-2xl);text-shadow:0 2px 14px rgba(20,0,4,.5)}.fs-flash .fs-banner-actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-md);justify-content:center}.fs-flash .fs-terms{display:flex;flex-direction:column;margin:0 auto;max-width:1010px}.fs-flash .fs-term{background:none;border:none;border-bottom:1px solid var(--g30-line);border-radius:0}.fs-flash .fs-term:first-child{border-top:1px solid var(--g30-line)}.fs-flash .fs-term__head{align-items:center;cursor:pointer;display:flex;font-family:var(--ds-font-head);gap:18px;justify-content:space-between;list-style:none;padding:22px 4px;position:relative;transition:color .25s ease,padding-left .3s var(--g30-ease)}.fs-flash .fs-term__head::-webkit-details-marker{display:none}.fs-flash .fs-term__head:before{background:var(--g30-red);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s var(--g30-ease);width:0}.fs-flash .fs-term[open] .fs-term__head,.fs-flash .fs-term__head:hover{color:var(--g30-red);padding-left:26px}.fs-flash .fs-term[open] .fs-term__head:before,.fs-flash .fs-term__head:hover:before{width:16px}.fs-flash .fs-term__title{color:inherit;font-size:1.02rem;font-weight:600;line-height:1.45}.fs-flash .fs-term__icon{flex:0 0 auto;height:20px;position:relative;transition:transform .35s var(--g30-ease);width:20px}.fs-flash .fs-term__icon:before{border-bottom:2px solid;border-radius:1px;border-right:2px solid;content:"";height:9px;left:4px;opacity:.55;position:absolute;top:5px;transform:rotate(45deg);width:9px}.fs-flash .fs-term[open] .fs-term__icon{transform:rotate(180deg)}.fs-flash .fs-term__panel{max-width:68ch;padding:0 4px 28px 26px}.fs-flash .fs-term__subhead{border-top:1px solid var(--g30-line);color:var(--g30-ink);font-family:var(--ds-font-head)!important;font-size:.95rem!important;font-weight:700;letter-spacing:0;line-height:1.4;margin:26px 0 12px;padding:22px 0 0;text-transform:none}.fs-flash .fs-term__panel>.fs-term__subhead:first-child{border-top:0;margin-top:0;padding-top:0}.fs-flash .fs-term__list{display:grid;gap:12px;padding:0}.fs-flash .fs-term__list>li{color:var(--g30-body);font-size:.95rem;line-height:1.7;padding-left:18px;position:relative}.fs-flash .fs-term__list>li:after{background:var(--g30-red);border-radius:50%;content:"";height:5px;left:2px;position:absolute;top:11px;width:5px}.fs-flash .fs-term__sub{display:grid;gap:4px;margin-top:6px}.fs-flash .fs-term__sub>li{color:var(--g30-body);font-size:.95rem;line-height:1.6;padding-left:18px;position:relative}.fs-flash .fs-term__sub>li:after{background:var(--g30-rust);border-radius:1px;content:"";height:2px;left:1px;position:absolute;top:.8em;width:8px}.fs-flash .fs-term__body{display:grid;gap:12px;max-width:68ch;padding:0 4px 24px 26px}.fs-flash .fs-term__body>p{color:var(--g30-body);font-size:.95rem;line-height:1.7;margin:0}.fs-flash .fs-term__links{margin:18px 0 0}.fs-flash .fs-term__body .fs-term__links{margin:0}.fs-flash .fs-terms-links{background:none;border-top:1px solid var(--g30-line);margin:var(--ds-space-3xl) auto 0;max-width:880px;padding:0}.fs-flash .fs-terms-links>li:first-child{border-top:none}@media (max-width:560px){.fs-flash .fs-term__head{padding:18px 2px}.fs-flash .fs-term[open] .fs-term__head,.fs-flash .fs-term__head:hover{padding-left:18px}.fs-flash .fs-term__body,.fs-flash .fs-term__panel{padding:0 2px 22px 18px}.fs-flash .fs-term__subhead{margin-top:22px;padding-top:18px}}@media (max-width:480px){.fs-flash .fs-term__links .fs-res__note{display:none}}.fs-flash.fs-audit .fs-todo{text-decoration:underline dashed var(--g30-rust);text-underline-offset:4px}.fs-flash.fs-audit .fs-todo:after{color:var(--g30-rust);content:" · add link";font-size:9px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.fs-flash.fs-audit .ds-btn.fs-todo:after{content:none}.fs-flash a:focus-visible,.fs-flash button:focus-visible,.fs-flash summary:focus-visible{outline:3px solid var(--g30-red);outline-offset:3px}.fs-flash .ds-banner a:focus-visible,.fs-flash .ds-hero a:focus-visible,.fs-flash .fs-callout a:focus-visible,.fs-flash .fs-lightbox button:focus-visible,.fs-flash .fs-ribbon__sign:focus-visible{outline-color:var(--g30-amber)}@media (prefers-reduced-motion:reduce){.destinations-page.fs-flash *,.destinations-page.fs-flash :after,.destinations-page.fs-flash :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fs-flash .ds-btn:hover,.fs-flash .ds-btn:hover svg{transform:none}.fs-flash .ds-btn:hover:after{transform:translateX(-100%)}.fs-flash .fs-day:hover,.fs-flash .fs-fact:hover .fs-fact__icon{transform:none}.fs-flash .fs-res:hover{padding-left:0}.fs-flash .fs-res:hover:before{width:0}.fs-flash .fs-res:hover .fs-res__arrow{transform:none}.fs-flash .fs-nav__live.is-live .fs-nav__pulse{animation:none}.fs-flash .fs-navbar__progress,.fs-flash .fs-term[open] .fs-term__icon{transition:none}.fs-flash .fs-day--media:hover .fs-day__media img,.fs-flash .fs-gal__btn:focus-visible .fs-gal__img,.fs-flash .fs-gal__btn:hover .fs-gal__img{transform:none}.fs-flash .fs-ribbon__track{animation:none}}.fs-flash .fs-day__lodges{display:contents}.fs-flash .fs-day.is-sealed .fs-day__title:before{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%239e2f23' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='14' height='10' x='5' y='11' rx='2'/%3E%3Cpath d='M8 11V7.5a4 4 0 0 1 8 0V11'/%3E%3C/svg%3E");content:"";display:inline-block;height:15px;margin-right:8px;vertical-align:-1px;width:15px}.fs-flash .fs-day.is-sealed .fs-day__blurb{font-style:italic}.fs-flash .fs-day__tba{background:var(--g30-cream);border:1px dashed rgba(38,7,12,.2);border-radius:var(--ds-radius-md);color:var(--g30-body);font-size:12.5px;line-height:1.5;margin:0;padding:10px 12px}.fs-flash .fs-day.is-closed .fs-day__tba{opacity:.7}.fs-flash .fs-day.is-closed.is-sealed .fs-day__title:before{opacity:.5}.fs-flash .fs-day.is-unsealed .fs-chip-row,.fs-flash .fs-day.is-unsealed .fs-day__blurb,.fs-flash .fs-day.is-unsealed .fs-day__title,.fs-flash .fs-day.is-unsealed .fs-res-list{animation:fs-unseal .7s var(--g30-ease) both}.fs-flash .fs-day.is-unsealed .fs-chip-row{animation-delay:.08s}.fs-flash .fs-day.is-unsealed .fs-res-list{animation-delay:.14s}@keyframes fs-unseal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fs-flash .fs-day.is-unsealed *{animation:none!important}}.fs-flash .fs-gal{display:grid;gap:10px;grid-auto-flow:dense;grid-auto-rows:200px;grid-template-columns:repeat(4,minmax(0,1fr))}.fs-flash .fs-gal__item{min-height:0;min-width:0}.fs-flash .fs-gal__item:nth-child(10n+1),.fs-flash .fs-gal__item:nth-child(10n+8){grid-column:span 2;grid-row:span 2}.fs-flash .fs-gal__item:nth-child(10n+7):last-child{grid-column:span 3}.fs-flash .fs-gal[data-collapsed] .fs-gal__item:nth-child(n+11){display:none}.fs-flash .fs-gal__btn{background:var(--g30-cream);border:0;border-radius:var(--ds-radius-lg);cursor:zoom-in;display:block;font:inherit;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.fs-flash .fs-gal__img{display:block;height:100%;object-fit:cover;transition:transform .8s var(--g30-ease),filter .4s ease;width:100%}.fs-flash .fs-gal__btn:after{background:linear-gradient(0deg,rgba(38,7,12,.45),rgba(38,7,12,0) 45%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.fs-flash .fs-gal__zoom{background:hsla(0,0%,100%,.92) no-repeat 50% /16px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2326070c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7'/%3E%3C/svg%3E");border-radius:50%;bottom:12px;height:36px;opacity:0;position:absolute;right:12px;transform:translateY(6px);transition:opacity .3s ease,transform .3s var(--g30-ease);width:36px;z-index:1}.fs-flash .fs-gal__btn:focus-visible .fs-gal__img,.fs-flash .fs-gal__btn:hover .fs-gal__img{transform:scale(1.05)}.fs-flash .fs-gal__btn:focus-visible:after,.fs-flash .fs-gal__btn:hover:after{opacity:1}.fs-flash .fs-gal__btn:focus-visible .fs-gal__zoom,.fs-flash .fs-gal__btn:hover .fs-gal__zoom{opacity:1;transform:none}@media (hover:none){.fs-flash .fs-gal__zoom{background-size:13px 13px;height:30px;opacity:.85;transform:none;width:30px}}.fs-flash .fs-gal-actions{display:flex;justify-content:center;margin-top:var(--ds-space-3xl)}.fs-flash .fs-gal-more[hidden]{display:none}@media (max-width:1024px){.fs-flash .fs-gal{grid-auto-rows:220px;grid-template-columns:repeat(2,minmax(0,1fr))}.fs-flash .fs-gal__item:nth-child(10n+7):last-child{grid-column:auto}}@media (max-width:560px){.fs-flash .fs-gal{gap:8px;grid-auto-rows:140px}}.fs-flash .fs-lightbox{background:rgba(20,4,7,.95);border:0;color:var(--g30-white);height:100vh;height:100dvh;inset:0;margin:0;max-height:none;max-width:none;overflow:hidden;padding:64px 88px 72px;position:fixed;width:100vw}.fs-flash .fs-lightbox[open]{align-items:center;animation:fs-lb-in .3s var(--g30-ease);display:flex;justify-content:center}.fs-flash .fs-lightbox::backdrop{background:rgba(20,4,7,.6)}@keyframes fs-lb-in{0%{opacity:0}to{opacity:1}}html.fs-lb-open{overflow:hidden}.fs-flash .fs-lightbox__frame{align-items:center;display:flex;height:100%;justify-content:center;margin:0;touch-action:pan-y;width:100%}.fs-flash .fs-lightbox__img{border-radius:var(--ds-radius-lg);box-shadow:0 30px 80px rgba(0,0,0,.5);display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;opacity:0;transform:scale(.985);transition:opacity .35s ease,transform .45s var(--g30-ease);user-select:none;width:auto;-webkit-user-drag:none}.fs-flash .fs-lightbox__img.is-loaded{opacity:1;transform:none}.fs-flash .fs-lightbox__count{bottom:24px;color:rgba(250,247,242,.75);font-family:var(--ds-font-head);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;left:50%;letter-spacing:.08em;margin:0;position:absolute;transform:translateX(-50%)}.fs-flash .fs-lightbox__btn{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid var(--g30-line-light);border-radius:50%;color:var(--g30-white);cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;transition:background-color .25s ease,border-color .25s ease;width:48px}.fs-flash .fs-lightbox__btn:hover{background:var(--g30-red);border-color:var(--g30-red)}.fs-flash .fs-lightbox__btn svg{height:20px;width:20px}.fs-flash .fs-lightbox__close{right:16px;top:16px}.fs-flash .fs-lightbox__nav{top:50%;transform:translateY(-50%)}.fs-flash .fs-lightbox__nav--prev{left:20px}.fs-flash .fs-lightbox__nav--next{right:20px}@media (max-width:680px){.fs-flash .fs-lightbox{padding:64px 12px 88px}.fs-flash .fs-lightbox__nav{bottom:16px;height:44px;top:auto;transform:none;width:44px}.fs-flash .fs-lightbox__nav--prev{left:16px}.fs-flash .fs-lightbox__nav--next{right:16px}.fs-flash .fs-lightbox__count{bottom:28px}}@media (prefers-reduced-motion:reduce){.fs-flash .fs-lightbox[open]{animation:none}.fs-flash .fs-lightbox__img{transform:none;transition:none}}.fs-flash .fs-ribbon{background:linear-gradient(180deg,var(--g30-white) 50%,var(--g30-cream) 50%);overflow:hidden;padding:10px 0;position:relative}.fs-flash .fs-ribbon__track{animation:fs-drift 80s linear infinite;display:flex;width:max-content;will-change:transform}.fs-flash .fs-ribbon.is-offscreen .fs-ribbon__track,.fs-flash .fs-ribbon:focus-within .fs-ribbon__track,.fs-flash .fs-ribbon:hover .fs-ribbon__track{animation-play-state:paused}.fs-flash .fs-ribbon:after,.fs-flash .fs-ribbon:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:6%;z-index:1}.fs-flash .fs-ribbon:before{background:linear-gradient(90deg,var(--g30-white),hsla(0,0%,100%,0)) top /100% 50% no-repeat,linear-gradient(90deg,var(--g30-cream),rgba(250,247,242,0)) bottom /100% 50% no-repeat;left:0}.fs-flash .fs-ribbon:after{background:linear-gradient(270deg,var(--g30-white),hsla(0,0%,100%,0)) top /100% 50% no-repeat,linear-gradient(270deg,var(--g30-cream),rgba(250,247,242,0)) bottom /100% 50% no-repeat;right:0}.fs-flash .fs-ribbon__set{display:flex;flex:0 0 auto}.fs-flash .fs-ribbon__img{background:var(--g30-cream);border-radius:var(--ds-radius-lg);box-shadow:0 10px 28px rgba(38,7,12,.12);display:block;flex:0 0 auto;height:240px;margin-right:14px;object-fit:cover;width:320px}@keyframes fs-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.fs-flash .fs-ribbon__sign{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);background:rgba(38,7,12,.78);border:1px solid var(--g30-line-light);border-radius:50px;box-shadow:0 18px 44px rgba(38,7,12,.35);color:var(--g30-white);display:flex;gap:14px;left:50%;max-width:calc(100% - var(--ds-container-px)*2);padding:10px 10px 10px 14px;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease,transform .3s var(--g30-ease);width:max-content;z-index:2}.fs-flash .fs-ribbon__sign:hover{background:rgba(38,7,12,.9);color:var(--g30-white)}.fs-flash .fs-ribbon__sign-lock{background:rgba(229,151,66,.16) no-repeat 50% /18px 18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23e59742' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='14' height='10' x='5' y='11' rx='2'/%3E%3Cpath d='M8 11V7.5a4 4 0 0 1 8 0V11'/%3E%3C/svg%3E");border-radius:50%;flex:0 0 auto;height:38px;width:38px}.fs-flash .fs-ribbon__sign-copy{display:flex;flex-direction:column;line-height:1.35;min-width:0}.fs-flash .fs-ribbon__sign-title{color:var(--g30-amber);font-family:var(--ds-font-head);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fs-flash .fs-ribbon__sign-text{color:rgba(250,247,242,.9);font-size:14px}.fs-flash .fs-ribbon__sign-cta{background:var(--g30-red);border-radius:50px;color:var(--g30-white);flex:0 0 auto;font-family:var(--ds-font-head);font-size:13px;font-weight:700;padding:10px 18px;transition:background-color .25s ease;white-space:nowrap}.fs-flash .fs-ribbon__sign:hover .fs-ribbon__sign-cta{background:var(--g30-rust)}@media (max-width:860px){.fs-flash .fs-ribbon__sign-cta{display:none}.fs-flash .fs-ribbon__sign{padding-right:20px}}@media (max-width:768px){.fs-flash .fs-ribbon__img{height:165px;margin-right:10px;width:220px}.fs-flash .fs-ribbon__track{animation-duration:60s}}@media (max-width:560px){.fs-flash .fs-ribbon__sign{align-items:flex-start;-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(38,7,12,.88);border-radius:14px;gap:10px;padding:12px 14px;width:calc(100% - var(--ds-container-px)*2)}.fs-flash .fs-ribbon__sign-lock{background-size:15px 15px;height:30px;width:30px}.fs-flash .fs-ribbon__sign-text{font-size:12.5px}}.fs-flash .fs-faq-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto var(--ds-space-3xl);max-width:1200px;position:relative}.fs-flash .fs-faq-tabs[hidden]{display:none}.fs-flash .fs-faq-tab{align-items:center;background:var(--g30-white);border:1px solid var(--g30-line);border-radius:50px;color:#6f5f5a;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--ds-font-head);font-size:14px;font-weight:600;gap:10px;line-height:1.2;padding:11px 18px 11px 20px;transition:background-color .25s ease,border-color .25s ease,color .25s ease;white-space:nowrap}.fs-flash .fs-faq-tab:hover{border-color:var(--g30-red);color:var(--g30-red)}.fs-flash .fs-faq-tab.is-active{background:var(--g30-red);border-color:var(--g30-red);color:var(--g30-white);font-weight:700}.fs-flash .fs-faq-tab__chev{border-bottom:1.6px solid;border-right:1.6px solid;flex:0 0 auto;height:7px;opacity:.6;transform:rotate(-45deg);transition:transform .3s var(--g30-ease),opacity .25s ease;width:7px}.fs-flash .fs-faq-tab.is-active .fs-faq-tab__chev{opacity:1;transform:translateY(-2px) rotate(45deg)}.fs-flash .fs-faq-panel__title{color:var(--g30-red);font-family:var(--ds-font-head)!important;font-size:.82rem!important;font-weight:700;letter-spacing:.12em;line-height:1.4;margin:0 auto 14px;text-transform:uppercase}.fs-flash .fs-faq-panel+.fs-faq-panel{margin-top:var(--ds-space-5xl)}.fs-flash .fs-faq-panel[hidden],.fs-flash .fs-faq-topics.is-tabbed .fs-faq-panel__title{display:none}.fs-flash .fs-faq-topics.is-tabbed .fs-faq-panel{margin-top:0}.fs-flash .fs-faq{gap:10px;max-width:1200px}.fs-flash .fs-faq .fs-term,.fs-flash .fs-faq .fs-term:first-child{background:var(--g30-white);border:1px solid rgba(38,7,12,.09);border-radius:8px;transition:border-color .25s ease,box-shadow .25s ease}.fs-flash .fs-faq .fs-term:hover{border-color:rgba(38,7,12,.18)}.fs-flash .fs-faq .fs-term[open]{border-color:rgba(38,7,12,.16);box-shadow:0 8px 22px rgba(38,7,12,.06)}.fs-flash .fs-faq .fs-term[open] .fs-term__head,.fs-flash .fs-faq .fs-term__head,.fs-flash .fs-faq .fs-term__head:hover{color:var(--g30-ink);padding:19px 24px}.fs-flash .fs-faq .fs-term__head:before{content:none}.fs-flash .fs-faq .fs-term__head:focus-visible{border-radius:8px;outline-offset:-3px}.fs-flash .fs-faq .fs-term__title{font-size:1rem;font-weight:600}.fs-flash .fs-faq .fs-term__icon{height:16px;width:16px}.fs-flash .fs-faq .fs-term__icon:before{border-bottom-width:1.5px;border-right-width:1.5px;height:7px;left:4px;top:3px;width:7px}.fs-flash .fs-faq .fs-term[open] .fs-term__icon{color:var(--g30-red)}.fs-flash .fs-faq .fs-term[open] .fs-term__icon:before{opacity:1}.fs-flash .fs-faq .fs-term__body{max-width:none;padding:0 24px 22px}.fs-flash .fs-faq .fs-term__body>p,.fs-flash .fs-faq .fs-term__links{max-width:90ch}@media (max-width:560px){.fs-flash .fs-faq .fs-term[open] .fs-term__head,.fs-flash .fs-faq .fs-term__head,.fs-flash .fs-faq .fs-term__head:hover{padding:16px 18px}.fs-flash .fs-faq .fs-term__body{padding:0 18px 18px}}@media (max-width:768px){.fs-flash .fs-faq-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin:0 calc(var(--ds-container-px)*-1) var(--ds-space-2xl);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);max-width:none;padding:6px var(--ds-container-px)}.fs-flash .fs-faq-tabs::-webkit-scrollbar{display:none}.fs-flash .fs-faq-tab{font-size:13px;padding:10px 15px 10px 17px}}@media (prefers-reduced-motion:reduce){.fs-flash .fs-faq-tab__chev{transition:none}}.fs-flash .fs-resid{margin:0 auto;max-width:1080px}.fs-flash .fs-resid__lead{background:var(--g30-ink);border-left:4px solid var(--g30-red);border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0;color:var(--g30-cream);font-family:var(--ds-font-head);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:1.4;margin:0;padding:30px 34px}.fs-flash .fs-resid__grid{background:var(--g30-line);border:1px solid var(--g30-line);border-radius:0 0 var(--ds-radius-lg) var(--ds-radius-lg);border-top:0;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.fs-flash .fs-resid__point{background:var(--g30-white);display:flex;flex-direction:column;gap:10px;padding:26px 24px 24px}.fs-flash .fs-resid__title{color:var(--g30-ink);font-family:var(--ds-font-head)!important;font-size:1.02rem!important;font-weight:700;letter-spacing:0;line-height:1.35;margin:0;text-transform:none}.fs-flash .fs-resid__text{color:var(--g30-body);font-size:.93rem;line-height:1.65;margin:0}.fs-flash .fs-resid__links{margin-top:auto;padding-top:6px}@media (max-width:860px){.fs-flash .fs-resid__grid{grid-template-columns:minmax(0,1fr)}.fs-flash .fs-resid__lead{font-size:1.18rem;padding:24px}.fs-flash .fs-resid__point{padding:22px 20px}}