.deal[data-astro-cid-kbafilo2]{--notch-bg:var(--navy-900);padding-block:32px 96px}.back[data-astro-cid-kbafilo2]{color:var(--muted);margin-bottom:28px;font-size:.9375rem;text-decoration:none;display:inline-block}.back[data-astro-cid-kbafilo2]:hover{color:var(--white)}.deal-head[data-astro-cid-kbafilo2]{justify-items:start;gap:12px;margin-bottom:36px;display:grid}.status[data-astro-cid-kbafilo2]{letter-spacing:.18em;text-transform:uppercase;border-radius:999px;padding:6px 12px 4px;font-size:.75rem;font-weight:700}.status-live[data-astro-cid-kbafilo2]{color:var(--lime);background:#b9ff6424}.status-expired[data-astro-cid-kbafilo2]{color:#ff9b8a;background:#ff9b8a24;display:none}.deal[data-astro-cid-kbafilo2][data-expired] .status-live[data-astro-cid-kbafilo2],.deal[data-astro-cid-kbafilo2][data-expired] .book-live[data-astro-cid-kbafilo2]{display:none}.deal[data-astro-cid-kbafilo2][data-expired] .status-expired[data-astro-cid-kbafilo2]{display:inline-block}.deal[data-astro-cid-kbafilo2] h1[data-astro-cid-kbafilo2]{font-size:clamp(2.1rem,5.4vw,3.6rem)}.deal[data-astro-cid-kbafilo2] h1[data-astro-cid-kbafilo2] .arrow[data-astro-cid-kbafilo2],.deal[data-astro-cid-kbafilo2] h1[data-astro-cid-kbafilo2] .for[data-astro-cid-kbafilo2]{color:var(--muted);font-weight:400}.deal[data-astro-cid-kbafilo2] h1[data-astro-cid-kbafilo2] .price[data-astro-cid-kbafilo2]{color:var(--lime);white-space:nowrap}.summary[data-astro-cid-kbafilo2]{color:var(--muted);font-size:1.0625rem}.deal-grid[data-astro-cid-kbafilo2]{align-items:start;gap:32px;display:grid}@media (width>=960px){.deal-grid[data-astro-cid-kbafilo2]{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:48px}}.deal-main[data-astro-cid-kbafilo2]{gap:40px;display:grid}.flights[data-astro-cid-kbafilo2]{gap:16px;display:grid}.flights[data-astro-cid-kbafilo2] h2[data-astro-cid-kbafilo2],.more[data-astro-cid-kbafilo2] h2[data-astro-cid-kbafilo2]{font-size:1.75rem}.leg[data-astro-cid-kbafilo2]{border-radius:var(--radius);border:1px solid var(--faint);background:var(--navy-850);gap:14px;padding:22px 24px;display:grid}.leg-head[data-astro-cid-kbafilo2]{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.leg-label[data-astro-cid-kbafilo2]{letter-spacing:.18em;text-transform:uppercase;color:var(--lime);font-size:.75rem;font-weight:700}.leg-date[data-astro-cid-kbafilo2]{color:var(--muted);font-size:.9375rem}.leg-times[data-astro-cid-kbafilo2]{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.leg-times[data-astro-cid-kbafilo2]>div[data-astro-cid-kbafilo2]{gap:2px;display:grid}.arrive[data-astro-cid-kbafilo2]{text-align:right}.time[data-astro-cid-kbafilo2]{font-family:var(--serif);font-size:2rem;font-weight:600;line-height:1.1}.time[data-astro-cid-kbafilo2] sup[data-astro-cid-kbafilo2]{font-family:var(--sans);color:var(--lime);margin-left:2px;font-size:.8rem}.where[data-astro-cid-kbafilo2]{color:var(--muted);font-size:.9375rem}.leg[data-astro-cid-kbafilo2] .leg-plane{width:22px;height:22px;color:var(--muted);transform:rotate(90deg)}.no-time[data-astro-cid-kbafilo2]{color:var(--muted)}.leg-meta[data-astro-cid-kbafilo2]{border-top:1px solid var(--faint);padding-top:12px;font-size:.9375rem}.note[data-astro-cid-kbafilo2]{color:var(--muted);font-size:.875rem}.book[data-astro-cid-kbafilo2]{border-radius:var(--radius);background:radial-gradient(90% 70% at 100% 0%, #b9ff641a, transparent 60%), var(--navy-850);border:1px solid #b9ff6459;gap:16px;padding:28px;display:grid}@media (width>=960px){.book[data-astro-cid-kbafilo2]{position:sticky;top:92px}}.book-live[data-astro-cid-kbafilo2],.book-expired[data-astro-cid-kbafilo2]{gap:12px;display:grid}.book-expired[data-astro-cid-kbafilo2]{display:none}.deal[data-astro-cid-kbafilo2][data-expired] .book-expired[data-astro-cid-kbafilo2]{display:grid}.book-price[data-astro-cid-kbafilo2]{font-family:var(--serif);color:var(--lime);font-size:3.25rem;font-weight:600;line-height:1}.book-kind[data-astro-cid-kbafilo2]{color:var(--muted)}.book-btn[data-astro-cid-kbafilo2]{width:100%;margin-top:8px}.book-where[data-astro-cid-kbafilo2],.book-note[data-astro-cid-kbafilo2],.book-expired[data-astro-cid-kbafilo2] p[data-astro-cid-kbafilo2]:not(.book-expired-title){color:var(--muted);font-size:.9375rem}.book-expired-title[data-astro-cid-kbafilo2]{font-family:var(--serif);font-size:1.5rem;font-weight:600}.book-expired[data-astro-cid-kbafilo2] .btn{flex:100%}.published[data-astro-cid-kbafilo2]{color:var(--muted);border-top:1px solid var(--faint);padding-top:14px;font-size:.875rem}.more[data-astro-cid-kbafilo2]{gap:24px;margin-top:72px;display:grid}.more[data-astro-cid-kbafilo2] ul[data-astro-cid-kbafilo2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.more[data-astro-cid-kbafilo2] li[data-astro-cid-kbafilo2]{display:grid}
