:root{--brand-orange:#f05000;--brand-orange-hover:#f73;--brand-orange-press:#c84300;--brand-orange-soft:#ffe9dc;--brand-teal:#00abaa;--brand-blue:#006dab;--brand-blue-deep:#006dab;--cab-dark:#2b2d33;--ink-900:#2b2d33;--ink-700:#4a5568;--ink-500:#6b6e78;--ink-400:#9ca3af;--ink-300:#c9ced6;--surface:#fff;--surface-tint:#eceef2;--surface-checkout:#f4f7fa;--surface-tint-blue:#f3f8fb;--surface-sheen:#f6f8fa;--surface-blue:#d9e9f3;--surface-teal:#d9f3f2;--surface-red:#f5ddda;--overlay:#003f4f80;--teal-ink:#087f80;--teal-border:#aee7e4;--teal-tint:#e4f8f7;--teal-tint-soft:#d9f5f4;--teal-wash:#eefbfb;--err:#bb1c09;--success:#62c584;--line:#e5eaee;--flight-cheapest:var(--brand-orange);--flight-fastest:#4f9d6b;--flight-night:#1a7fd1;--flight-morning:#ffc53d;--flight-morning-ink:#4a2e00;--flight-selected:#fff4ee;--place-has:#1a7f37;--place-few:#b45309;--place-regular:#1c5e86;--r-sm:.5rem;--r-md:.75rem;--r-lg:1rem;--r-xl:1.25rem;--r-2xl:1.5rem;--r-pill:999px;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-7:2rem;--s-8:2.5rem;--s-9:3rem;--s-10:4rem;--s-11:5rem;--s-12:6rem;--header-pad-y:.5rem;--header-h-compact:3.95rem;--header-h:calc(var(--header-h-compact) + 2 * var(--header-pad-y));--search-bar-h:calc(42px + 1.1rem + 1px);--container:87.5rem;--gutter:clamp(1.5rem, 5vw, 6rem);--grad:linear-gradient(135deg, var(--brand-teal) 0%, var(--brand-blue) 100%)}@media (max-width:1024px){:root{--gutter:1rem}}@media (max-width:760px){:root{--s-10:2rem}}.page-module-scss-module__y2oMEG__article{max-width:48rem;margin:0 auto}.page-module-scss-module__y2oMEG__cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-lg);width:100%;height:auto;margin-bottom:var(--s-7)}.page-module-scss-module__y2oMEG__title{color:var(--ink-900);margin:0 0 var(--s-4);font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:900;line-height:1.15}.page-module-scss-module__y2oMEG__meta{letter-spacing:.04em;color:var(--ink-500);margin:0 0 var(--s-8);font-size:.8125rem;font-weight:700}.page-module-scss-module__y2oMEG__content{color:var(--ink-900);font-size:1.0625rem;line-height:1.65}.page-module-scss-module__y2oMEG__content p{margin:0 0 var(--s-5)}.page-module-scss-module__y2oMEG__content h2{color:var(--ink-900);margin:var(--s-8) 0 var(--s-4);font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:800;line-height:1.2}.page-module-scss-module__y2oMEG__content h3{color:var(--ink-900);margin:var(--s-7) 0 var(--s-3);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:800;line-height:1.25}.page-module-scss-module__y2oMEG__content h4{color:var(--ink-900);margin:var(--s-6) 0 var(--s-3);font-size:1.0625rem;font-weight:800;line-height:1.3}.page-module-scss-module__y2oMEG__content ul,.page-module-scss-module__y2oMEG__content ol{margin:0 0 var(--s-5);padding-left:var(--s-6)}.page-module-scss-module__y2oMEG__content li{margin:0 0 var(--s-2)}.page-module-scss-module__y2oMEG__content a{color:var(--brand-blue);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.page-module-scss-module__y2oMEG__content a:hover{color:var(--brand-orange)}.page-module-scss-module__y2oMEG__content img{border-radius:var(--r-md);width:100%;height:auto;margin:var(--s-6) 0}.page-module-scss-module__y2oMEG__content blockquote{margin:var(--s-6) 0;padding:var(--s-3) 0 var(--s-3) var(--s-5);border-left:3px solid var(--brand-orange);color:var(--ink-700);font-style:italic}.page-module-scss-module__y2oMEG__content strong{font-weight:700}.page-module-scss-module__y2oMEG__content table{width:fit-content;max-width:100%;margin:var(--s-6) 0;border-collapse:collapse;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.page-module-scss-module__y2oMEG__content th,.page-module-scss-module__y2oMEG__content td{padding:var(--s-3) var(--s-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.page-module-scss-module__y2oMEG__content th{color:var(--ink-900);border-bottom-width:2px;font-weight:700}.page-module-scss-module__y2oMEG__content td{color:var(--ink-700)}.page-module-scss-module__y2oMEG__content td:first-child{color:var(--ink-900);font-weight:600}.page-module-scss-module__y2oMEG__content tr:last-child td{border-bottom:none}
