.gl-blob[data-astro-cid-xozqqtbj]{position:absolute;border-radius:var(--radius-full);pointer-events:none}.gl-badge[data-astro-cid-xozqqtbj]{display:grid;place-items:center;width:5.6rem;height:5.6rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--primary);color:var(--text-inverse);box-shadow:var(--shadow-m)}.gl-badge[data-astro-cid-xozqqtbj] svg[data-astro-cid-xozqqtbj]{width:2.4rem;height:2.4rem}.gl-hero[data-astro-cid-xozqqtbj]{background:var(--bg-muted);overflow:hidden;padding-bottom:var(--space-2xl)}.gl-hero-grid[data-astro-cid-xozqqtbj]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--space-2xl);align-items:center}.gl-hero-text[data-astro-cid-xozqqtbj]{display:flex;flex-direction:column;gap:var(--space-m)}.gl-crumbs[data-astro-cid-xozqqtbj]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);font-size:var(--text-s);color:var(--text-muted)}.gl-crumbs[data-astro-cid-xozqqtbj] a[data-astro-cid-xozqqtbj]{color:var(--primary);font-weight:600}.gl-hero[data-astro-cid-xozqqtbj] h1[data-astro-cid-xozqqtbj]{margin:0;font-size:var(--text-hero);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);text-wrap:balance}.gl-definition[data-astro-cid-xozqqtbj]{margin:0;max-width:62ch;font-size:var(--text-l);line-height:var(--leading-normal);color:var(--text-body)}.gl-hero-art[data-astro-cid-xozqqtbj]{position:relative;display:grid;place-items:center;min-height:34rem}.gl-blob--mint[data-astro-cid-xozqqtbj]{width:34rem;height:34rem;background:var(--accent-mint);top:50%;left:50%;transform:translate(-46%,-52%)}.gl-blob--peach[data-astro-cid-xozqqtbj]{width:9rem;height:9rem;background:var(--accent-peach);right:6%;bottom:4%}.gl-entry[data-astro-cid-xozqqtbj]{position:relative;width:min(100%,38rem);padding:var(--space-xl) var(--space-xl) var(--space-l);background:var(--bg-surface);border-radius:var(--radius-l);box-shadow:var(--shadow-l)}.gl-entry-badge[data-astro-cid-xozqqtbj]{position:absolute;top:calc(var(--space-l) * -1);right:var(--space-l);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-none)}.gl-entry[data-astro-cid-xozqqtbj] p[data-astro-cid-xozqqtbj]{margin:0}.gl-entry-word[data-astro-cid-xozqqtbj]{padding-right:var(--space-2xl);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);color:var(--text-title);overflow-wrap:anywhere}.gl-entry[data-astro-cid-xozqqtbj] .gl-entry-expansion[data-astro-cid-xozqqtbj]{margin-top:var(--space-2xs);font-size:var(--text-m);color:var(--text-body)}.gl-entry-aka[data-astro-cid-xozqqtbj]{margin-top:var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--border-primary)}.gl-entry-label[data-astro-cid-xozqqtbj],.gl-related-label[data-astro-cid-xozqqtbj]{display:block;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted)}.gl-entry-label[data-astro-cid-xozqqtbj]{margin-bottom:var(--space-2xs)}.gl-entry-aka[data-astro-cid-xozqqtbj] ul[data-astro-cid-xozqqtbj]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.gl-entry-aka[data-astro-cid-xozqqtbj] li[data-astro-cid-xozqqtbj],.gl-aka-tag[data-astro-cid-xozqqtbj]{padding:.45rem 1.1rem;border-radius:var(--radius-full);background:var(--primary-l-9);color:var(--primary);font-size:var(--text-s);font-weight:600}.gl-aka-inline[data-astro-cid-xozqqtbj]{display:none;margin:0;flex-wrap:wrap;align-items:center;gap:var(--space-2xs);font-size:var(--text-s);color:var(--text-muted)}@media(max-width:960px){.gl-hero-grid[data-astro-cid-xozqqtbj]{grid-template-columns:1fr;gap:var(--space-xl)}.gl-hero-art[data-astro-cid-xozqqtbj]{display:none}.gl-aka-inline[data-astro-cid-xozqqtbj]{display:flex}}.gl-article[data-astro-cid-xozqqtbj]{padding-block:var(--space-2xl) var(--space-3xl)}.gl-cta-section[data-astro-cid-xozqqtbj]{padding-top:var(--space-xl)}.gl-cta[data-astro-cid-xozqqtbj]{position:relative;overflow:hidden;isolation:isolate;padding:var(--space-2xl) var(--space-xl);background:var(--accent-mint);border-radius:var(--radius-full)}.gl-blob--cta-soft[data-astro-cid-xozqqtbj]{z-index:-1;width:34rem;height:34rem;right:-6rem;top:50%;transform:translateY(-50%);background:var(--accent-mint-soft)}.gl-blob--cta-peach[data-astro-cid-xozqqtbj]{z-index:-1;width:8rem;height:8rem;left:30%;bottom:-4.4rem;background:var(--accent-peach)}.gl-cta-route[data-astro-cid-xozqqtbj]{position:absolute;z-index:-1;top:50%;width:20%;max-width:28rem;transform:translateY(-50%);color:var(--primary-l-4);pointer-events:none}.gl-cta-route--end[data-astro-cid-xozqqtbj]{right:5%}.gl-cta-route--start[data-astro-cid-xozqqtbj]{left:5%}.gl-blob--cta-soft-left[data-astro-cid-xozqqtbj]{z-index:-1;width:26rem;height:26rem;left:-8rem;top:-6rem;background:var(--accent-mint-soft)}.gl-route-depot[data-astro-cid-xozqqtbj]{fill:var(--bg-surface);stroke:var(--primary-l-7);stroke-width:2}.gl-route-parcel[data-astro-cid-xozqqtbj]{stroke:var(--primary)}.gl-route-stop[data-astro-cid-xozqqtbj]{fill:var(--bg-surface);stroke:var(--primary-l-4);stroke-width:3}.gl-route-end[data-astro-cid-xozqqtbj]{fill:var(--primary)}.gl-route-tick[data-astro-cid-xozqqtbj]{stroke:var(--text-inverse)}.gl-cta-inner[data-astro-cid-xozqqtbj]{max-width:72rem;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.gl-cta[data-astro-cid-xozqqtbj] .eyebrow[data-astro-cid-xozqqtbj]{margin:0}.gl-cta[data-astro-cid-xozqqtbj] h2[data-astro-cid-xozqqtbj]{margin:0;font-size:var(--text-section-head);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug)}.gl-cta[data-astro-cid-xozqqtbj] .lede[data-astro-cid-xozqqtbj]{margin:0;max-width:50rem;color:var(--text-body)}.gl-cta[data-astro-cid-xozqqtbj] .gl-cta-btn[data-astro-cid-xozqqtbj]{margin-top:var(--space-s);max-width:100%;white-space:normal;text-align:center;gap:var(--space-xs)}.gl-cta-dot[data-astro-cid-xozqqtbj]{flex:none;width:.8rem;height:.8rem;border-radius:var(--radius-full);background:var(--accent-mint)}@media(max-width:1180px){.gl-cta-route[data-astro-cid-xozqqtbj]{width:16%}.gl-cta-route--end[data-astro-cid-xozqqtbj]{right:3%}.gl-cta-route--start[data-astro-cid-xozqqtbj]{left:3%}}@media(max-width:960px){.gl-cta-route[data-astro-cid-xozqqtbj]{display:none}}@media(max-width:820px){.gl-cta[data-astro-cid-xozqqtbj]{border-radius:var(--radius-l);padding:var(--space-xl) var(--space-l)}.gl-blob--cta-soft[data-astro-cid-xozqqtbj]{width:22rem;height:22rem;right:-10rem;top:0;transform:none}.gl-blob--cta-peach[data-astro-cid-xozqqtbj]{left:-3rem;top:-3rem;bottom:auto}.gl-blob--cta-soft-left[data-astro-cid-xozqqtbj]{display:none}.gl-cta[data-astro-cid-xozqqtbj] .gl-cta-btn[data-astro-cid-xozqqtbj]{text-align:left}}.gl-related[data-astro-cid-xozqqtbj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s);margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--border-primary)}.gl-related[data-astro-cid-xozqqtbj] .gl-chips[data-astro-cid-xozqqtbj]{flex:1}.gl-chips[data-astro-cid-xozqqtbj]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.gl-chip[data-astro-cid-xozqqtbj]{display:inline-block;padding:.7rem 1.4rem;border:1px solid var(--border-primary);border-radius:var(--radius-full);background:var(--bg-surface);color:var(--primary);font-size:var(--text-s);font-weight:600;line-height:var(--leading-snug);transition:var(--transition)}.gl-chip[data-astro-cid-xozqqtbj]:hover{background:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.gl-chip[data-astro-cid-xozqqtbj]:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.gl-related-all[data-astro-cid-xozqqtbj]{font-size:var(--text-s);font-weight:600;color:var(--primary);white-space:nowrap}@media(max-width:640px){.gl-related[data-astro-cid-xozqqtbj]{flex-direction:column;align-items:flex-start}.gl-related[data-astro-cid-xozqqtbj] .gl-chips[data-astro-cid-xozqqtbj]{width:100%}}@media(prefers-reduced-motion:reduce){.gl-chip[data-astro-cid-xozqqtbj]{transition:none}}
