.band[data-astro-cid-cmmk6yru]{padding-block:clamp(var(--s-9),13vh,11rem)}.band__in[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-2)}.band__body[data-astro-cid-cmmk6yru]{display:grid;margin:0;max-width:none;font-family:var(--font-display);font-weight:400;font-size:var(--t-1);line-height:1.02;letter-spacing:var(--track-1);color:var(--atl-700)}.band__body[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]{display:block}.band__body[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]:nth-child(2){margin-inline-start:7%}@media(min-width:768px){.band__body[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]:nth-child(2){margin-inline-start:16%}}.band__note[data-astro-cid-cmmk6yru]{font-size:var(--t-3);line-height:1.4;color:var(--ink-500);max-width:34ch;margin-inline-start:7%;padding-block-start:var(--s-4)}@media(min-width:768px){.band__note[data-astro-cid-cmmk6yru]{margin-inline-start:16%}}.band__act[data-astro-cid-cmmk6yru]{margin-block-start:var(--s-6)}.spec[data-astro-cid-cmmk6yru]{padding-block:var(--section-y)}.spec__in[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-7)}.spec__h[data-astro-cid-cmmk6yru]{color:var(--atl-700)}.spec__list[data-astro-cid-cmmk6yru]{list-style:none;margin:0;padding:0;border-block-start:var(--hairline)}.spec__row[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-2);padding-block:var(--s-5);border-block-end:var(--hairline)}.spec__k[data-astro-cid-cmmk6yru]{color:var(--atl-700)}.spec__v[data-astro-cid-cmmk6yru]{color:var(--ink-500);max-width:58ch}@media(min-width:768px){.spec__row[data-astro-cid-cmmk6yru]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:var(--s-7)}}@media(min-width:1024px){.spec__in[data-astro-cid-cmmk6yru]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:var(--s-9);align-items:start}}.balc[data-astro-cid-cmmk6yru]{position:relative;display:grid;align-content:end;min-height:min(88svh,860px);padding-block:var(--s-10) var(--s-9);overflow:clip;isolation:isolate}.balc__media[data-astro-cid-cmmk6yru]{position:absolute;inset:0;z-index:-1}.balc__media[data-astro-cid-cmmk6yru] .slot{width:100%;height:100%}.balc__scrim[data-astro-cid-cmmk6yru]{position:absolute;inset:0;background:linear-gradient(to top,#06263aeb,#06263ab3,#06263a3d 68%,#06263a4d),radial-gradient(110% 80% at 12% 100%,rgba(6,38,58,.5),transparent 68%)}.balc__in[data-astro-cid-cmmk6yru]{position:relative;z-index:1;display:grid;gap:var(--s-5)}.balc__eyebrow[data-astro-cid-cmmk6yru]{color:var(--sky-200);display:inline-block;justify-self:start;padding-block-end:var(--s-3);border-block-end:1px solid color-mix(in srgb,var(--sky-200) 42%,transparent)}.balc__h[data-astro-cid-cmmk6yru]{display:grid;margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--t-band);line-height:.94;letter-spacing:-.02em;color:#fff}.balc__h[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]{display:block}.balc__h[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]:nth-child(2){margin-inline-start:8%}@media(min-width:768px){.balc__h[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]:nth-child(2){margin-inline-start:18%}}.balc__body[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-4);max-width:54ch;padding-block-start:var(--s-5);border-block-start:1px solid rgba(255,255,255,.24)}.balc__body[data-astro-cid-cmmk6yru] p[data-astro-cid-cmmk6yru]{font-size:var(--t-small);line-height:1.65;color:#ffffffe0;max-width:none}@media(min-width:1024px){.balc__body[data-astro-cid-cmmk6yru]{max-width:62ch}}.fits[data-astro-cid-cmmk6yru]{padding-block:var(--section-y)}.fits__h[data-astro-cid-cmmk6yru]{color:var(--atl-700);margin-block-end:var(--s-7)}.fits__list[data-astro-cid-cmmk6yru]{list-style:none;margin:0;padding:0;border-block-start:var(--hairline)}.fits__row[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-3);padding-block:var(--s-6);border-block-end:var(--hairline)}.fits__k[data-astro-cid-cmmk6yru]{margin:0;color:var(--atl-700)}.fits__v[data-astro-cid-cmmk6yru]{font-size:var(--t-small);line-height:1.65;color:var(--ink-500);max-width:62ch;margin:0}@media(min-width:768px){.fits__row[data-astro-cid-cmmk6yru]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:baseline;gap:var(--s-7)}}.bfast[data-astro-cid-cmmk6yru]{padding-block:var(--section-y)}.bfast__in[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-6)}.bfast__h[data-astro-cid-cmmk6yru]{color:var(--atl-700);margin-block-end:var(--s-4)}.bfast__body[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-4);justify-items:start}.bfast__body[data-astro-cid-cmmk6yru] p[data-astro-cid-cmmk6yru]{font-size:var(--t-small);line-height:1.65;color:var(--ink-500);max-width:52ch}.bfast__honest[data-astro-cid-cmmk6yru]{padding-inline-start:var(--s-4);border-inline-start:2px solid var(--atl-500)}@media(min-width:1024px){.bfast__in[data-astro-cid-cmmk6yru]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-9);align-items:start}}.pkg[data-astro-cid-cmmk6yru]{padding-block:var(--section-y)}.pkg__h[data-astro-cid-cmmk6yru]{color:var(--atl-700);max-width:30ch}.pkg__lede[data-astro-cid-cmmk6yru]{margin-block:var(--s-4) var(--s-7);max-width:56ch}.pkg__list[data-astro-cid-cmmk6yru]{list-style:none;margin:0 0 var(--s-5);padding:0;border-block-start:var(--hairline)}.pkg__row[data-astro-cid-cmmk6yru]{border-block-end:var(--hairline)}.pkg__link[data-astro-cid-cmmk6yru]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:var(--s-4);padding-block:var(--s-5);text-decoration:none;color:var(--atl-700)}.pkg__link[data-astro-cid-cmmk6yru]:hover .pkg__n[data-astro-cid-cmmk6yru]{text-decoration:underline;text-underline-offset:.18em}.pkg__n[data-astro-cid-cmmk6yru]{color:var(--atl-700)}.pkg__price[data-astro-cid-cmmk6yru]{display:flex;align-items:baseline;gap:var(--s-3);font-size:var(--t-3);color:var(--atl-700)}.pkg__from[data-astro-cid-cmmk6yru]{color:var(--ink-500)}.pkg__clar[data-astro-cid-cmmk6yru]{margin-block-end:var(--s-6)}.where[data-astro-cid-cmmk6yru]{padding-block:var(--section-y)}.where__in[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-6)}.where__h[data-astro-cid-cmmk6yru]{color:var(--atl-700)}.where__body[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-4);justify-items:start}.where__body[data-astro-cid-cmmk6yru] p[data-astro-cid-cmmk6yru]{font-size:var(--t-small);line-height:1.65;color:var(--ink-500);max-width:58ch}@media(min-width:1024px){.where__in[data-astro-cid-cmmk6yru]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-9);align-items:start}}.cl[data-astro-cid-cmmk6yru]{padding-block:clamp(var(--s-9),12vh,10rem)}.cl__in[data-astro-cid-cmmk6yru]{display:grid;gap:var(--s-6)}.cl__h[data-astro-cid-cmmk6yru]{display:grid;margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--t-band);line-height:.94;letter-spacing:-.02em;color:var(--sky-200)}.cl__h[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]{display:block}.cl__h[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]:nth-child(2){margin-inline-start:8%}@media(min-width:768px){.cl__h[data-astro-cid-cmmk6yru] span[data-astro-cid-cmmk6yru]:nth-child(2){margin-inline-start:18%}}.cl__sub[data-astro-cid-cmmk6yru]{font-size:var(--t-lede);line-height:1.5;color:color-mix(in srgb,var(--sky-200) 82%,var(--atl-900));max-width:48ch}.cl__act[data-astro-cid-cmmk6yru]{padding-block-start:var(--s-6);border-block-start:1px solid color-mix(in srgb,var(--sky-200) 24%,transparent)}.onward[data-astro-cid-cmmk6yru]{padding-block:var(--s-9)}.onward__lbl[data-astro-cid-cmmk6yru]{color:var(--ink-500);padding-block-end:var(--s-4);border-block-end:var(--hairline);display:block}.onward__list[data-astro-cid-cmmk6yru]{list-style:none;margin:0;padding:0;display:grid}.onward__list[data-astro-cid-cmmk6yru] li[data-astro-cid-cmmk6yru]{border-block-end:var(--hairline)}.onward__list[data-astro-cid-cmmk6yru] a[data-astro-cid-cmmk6yru]{display:block;padding-block:var(--s-4);font-family:var(--font-display);font-size:var(--t-2);color:var(--atl-700);text-decoration:none}.onward__list[data-astro-cid-cmmk6yru] a[data-astro-cid-cmmk6yru]:hover{text-decoration:underline;text-underline-offset:.18em}@media(min-width:768px){.onward__list[data-astro-cid-cmmk6yru]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-8)}}
