.ghero[data-astro-cid-i33pr2t4]{background:var(--navy);color:var(--cream);min-height:30rem;display:flex;align-items:center}.ghero__inner[data-astro-cid-i33pr2t4]{width:100%;display:flex;align-items:center;gap:4rem;padding-block:var(--sec-y)}.ghero__copy[data-astro-cid-i33pr2t4]{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 30rem;max-width:40rem;min-width:0}.ghero__title[data-astro-cid-i33pr2t4]{font-size:var(--t-hero-sm);line-height:var(--lh-hero);color:var(--cream)}.ghero__lede[data-astro-cid-i33pr2t4]{font-size:var(--t-hero-lede);line-height:var(--lh-body);color:var(--on-navy);max-width:34rem}.ghero__cta[data-astro-cid-i33pr2t4]{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:.5rem}.ghero__stack[data-astro-cid-i33pr2t4]{position:relative;flex:0 1 25rem;min-width:0;padding:1.25rem 0}.gcard[data-astro-cid-i33pr2t4]{aspect-ratio:1.586 / 1;width:100%}.gcard--back[data-astro-cid-i33pr2t4]{position:absolute;inset:1.25rem 0;background:var(--sand);transform:rotate(-5deg);box-shadow:0 1.25rem 2.5rem #090d1373}.gcard--front[data-astro-cid-i33pr2t4]{position:relative;background:var(--cream);border:1px solid var(--rule);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem 2.25rem;box-shadow:0 1.5rem 3rem #090d1380}.gcard--front[data-astro-cid-i33pr2t4]:after{content:"";position:absolute;inset:.625rem;border:1px solid var(--brass);pointer-events:none}.gcard__mark[data-astro-cid-i33pr2t4]{width:min(100%,15.5rem);height:auto}.gcard__range[data-astro-cid-i33pr2t4]{margin:0;font-family:var(--font-display);font-size:var(--t-14);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;line-height:var(--lh-label);color:var(--muted)}@media(max-width:60rem){.ghero__inner[data-astro-cid-i33pr2t4]{flex-direction:column;align-items:stretch;gap:3rem}.ghero__copy[data-astro-cid-i33pr2t4]{flex:0 0 auto;max-width:none}.ghero__stack[data-astro-cid-i33pr2t4]{flex:0 0 auto;max-width:24rem;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.gcard--back[data-astro-cid-i33pr2t4]{transform:none}}.gamt[data-astro-cid-4q3kbd26]{background:var(--paper)}.gamt__h2[data-astro-cid-4q3kbd26]{font-size:var(--t-h2-sm);margin:var(--gap-eyebrow) 0 0}.gamt__row[data-astro-cid-4q3kbd26]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--rule);background:var(--cream)}.gamt__cell[data-astro-cid-4q3kbd26]{display:flex;align-items:baseline;justify-content:center;gap:.125rem;padding:1.75rem .75rem;min-width:0}.gamt__cell[data-astro-cid-4q3kbd26]+.gamt__cell[data-astro-cid-4q3kbd26]{border-left:1px solid var(--rule)}.gamt__cell--open[data-astro-cid-4q3kbd26]{background:var(--sand)}.gamt__sign[data-astro-cid-4q3kbd26]{font-family:var(--font-display);font-size:var(--t-22);font-weight:600;color:var(--accent);line-height:1}.gamt__num[data-astro-cid-4q3kbd26]{font-family:var(--font-display);font-size:var(--t-44);font-weight:700;letter-spacing:.01em;line-height:var(--lh-card);color:var(--ink)}.gamt__num--word[data-astro-cid-4q3kbd26]{font-size:var(--t-32);font-weight:600;text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--muted)}.gamt__foot[data-astro-cid-4q3kbd26]{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.gamt__note[data-astro-cid-4q3kbd26]{margin:0;font-family:var(--font-sub);font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--muted);max-width:38ch}@media(max-width:52rem){.gamt__row[data-astro-cid-4q3kbd26]{grid-template-columns:repeat(2,1fr)}.gamt__cell[data-astro-cid-4q3kbd26]+.gamt__cell[data-astro-cid-4q3kbd26]{border-left:0}.gamt__cell[data-astro-cid-4q3kbd26]:nth-child(odd){border-right:1px solid var(--rule)}.gamt__cell[data-astro-cid-4q3kbd26]:nth-child(n+3){border-top:1px solid var(--rule)}.gamt__cell--open[data-astro-cid-4q3kbd26]{grid-column:1 / -1}}@media(max-width:36rem){.gamt__foot[data-astro-cid-4q3kbd26]{align-items:stretch}.gamt__foot[data-astro-cid-4q3kbd26]>.btn[data-astro-cid-4q3kbd26]{width:100%}}.ggf[data-astro-cid-vt2win4n]{background:var(--cream)}.ggf__h2[data-astro-cid-vt2win4n]{font-size:var(--t-h2-sm);margin:var(--gap-eyebrow) 0 0}.ggf__grid[data-astro-cid-vt2win4n]{list-style:none;margin:2.75rem 0 0;padding:0}.ggf__tile[data-astro-cid-vt2win4n]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem 0 0;border-top:2px solid var(--ink)}.ggf__title[data-astro-cid-vt2win4n]{margin:.25rem 0 0;font-size:var(--t-26);line-height:var(--lh-card)}.ggf__body[data-astro-cid-vt2win4n]{margin:0;font-family:var(--font-sub);font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--muted)}@media(max-width:60rem){.ggf__grid[data-astro-cid-vt2win4n]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:36rem){.ggf__grid[data-astro-cid-vt2win4n]{grid-template-columns:minmax(0,1fr)}}.gdel[data-astro-cid-hfr6igu4]{background:var(--paper)}.gdel__h2[data-astro-cid-hfr6igu4]{font-size:var(--t-h2-sm);margin:var(--gap-eyebrow) 0 0}.gdel__routes[data-astro-cid-hfr6igu4]{list-style:none;margin:2.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.gdel__route[data-astro-cid-hfr6igu4]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem 1.75rem 1.75rem;background:var(--cream);border:1px solid var(--rule);min-width:0}.gdel__no[data-astro-cid-hfr6igu4]{font-family:var(--font-display);font-size:var(--t-14);font-weight:700;letter-spacing:var(--ls-label);line-height:var(--lh-label);color:var(--accent)}.gdel__title[data-astro-cid-hfr6igu4]{margin:.25rem 0 0;font-size:var(--t-28);line-height:var(--lh-card)}.gdel__body[data-astro-cid-hfr6igu4]{margin:0;font-family:var(--font-sub);font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--muted)}.gdel__foot[data-astro-cid-hfr6igu4]{margin-top:2.5rem;padding-top:2.25rem;border-top:1px solid var(--rule);align-items:start}.gdel__kicker[data-astro-cid-hfr6igu4]{margin:0 0 .875rem;color:var(--accent)}.gdel__when[data-astro-cid-hfr6igu4]{margin:0;display:grid;gap:.75rem}.gdel__wrow[data-astro-cid-hfr6igu4]{display:grid;grid-template-columns:6rem 1fr;gap:.75rem;align-items:baseline}.gdel__wrow[data-astro-cid-hfr6igu4] dt[data-astro-cid-hfr6igu4]{margin:0;font-family:var(--font-display);font-size:var(--t-15);font-weight:700;letter-spacing:var(--ls-caps-sm);text-transform:uppercase;color:var(--ink)}.gdel__wrow[data-astro-cid-hfr6igu4] dd[data-astro-cid-hfr6igu4]{margin:0;font-family:var(--font-sub);font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--muted)}.gdel__note[data-astro-cid-hfr6igu4]{margin:0;font-family:var(--font-sub);font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--muted);max-width:44ch}@media(max-width:60rem){.gdel__routes[data-astro-cid-hfr6igu4]{grid-template-columns:minmax(0,1fr);gap:1rem}}@media(max-width:36rem){.gdel__wrow[data-astro-cid-hfr6igu4]{grid-template-columns:minmax(0,1fr);gap:.125rem}}.gbal[data-astro-cid-nmdm2ryh]{background:var(--navy);color:var(--cream)}.gbal__inner[data-astro-cid-nmdm2ryh]{display:flex;gap:4rem;align-items:flex-start;padding-block:var(--sec-y)}.gbal__copy[data-astro-cid-nmdm2ryh]{flex:1 1 32rem;min-width:0}.gbal__h2[data-astro-cid-nmdm2ryh]{font-size:var(--t-h2-sm);margin:var(--gap-eyebrow) 0 0;color:var(--cream)}.gbal__list[data-astro-cid-nmdm2ryh]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:0;max-width:46rem}.gbal__item[data-astro-cid-nmdm2ryh]{font-family:var(--font-sub);font-size:var(--t-body-sm);line-height:var(--lh-body);color:var(--on-navy);padding:1rem 0;border-top:1px solid var(--rule-navy)}.gbal__item[data-astro-cid-nmdm2ryh]:last-child{border-bottom:1px solid var(--rule-navy)}.gbal__cta[data-astro-cid-nmdm2ryh]{flex:0 1 18rem;min-width:0;display:flex;flex-direction:column;gap:.875rem;margin-top:2.25rem}.gbal__buy[data-astro-cid-nmdm2ryh],.gbal__check[data-astro-cid-nmdm2ryh]{width:100%}.gbal__by[data-astro-cid-nmdm2ryh]{margin:.25rem 0 0;font-family:var(--font-sub);font-size:var(--t-13);line-height:var(--lh-body);color:var(--on-navy-3)}@media(max-width:60rem){.gbal__inner[data-astro-cid-nmdm2ryh]{flex-direction:column;gap:2.5rem}.gbal__copy[data-astro-cid-nmdm2ryh],.gbal__cta[data-astro-cid-nmdm2ryh]{flex:0 0 auto;width:100%;max-width:none}.gbal__cta[data-astro-cid-nmdm2ryh]{margin-top:0}}
