.tiles[data-astro-cid-o26hz5cz]{gap:var(--space-l);margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-o26hz5cz]{gap:var(--space-s);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-content:start;align-items:center;display:grid;position:relative}.tile--lead[data-astro-cid-o26hz5cz]{grid-template-columns:minmax(0,1fr);align-items:start}.tile__media[data-astro-cid-o26hz5cz]{aspect-ratio:4/5;background-color:var(--color-surface);position:relative;overflow:hidden}.tile--lead[data-astro-cid-o26hz5cz] .tile__media[data-astro-cid-o26hz5cz]{aspect-ratio:3/2}.tile__media[data-astro-cid-o26hz5cz] .tile__photo{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.tile__text[data-astro-cid-o26hz5cz]{gap:var(--space-3xs);display:grid}.tile__name[data-astro-cid-o26hz5cz]{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-regular);line-height:var(--leading-snug)}.tile--lead[data-astro-cid-o26hz5cz] .tile__name[data-astro-cid-o26hz5cz]{font-size:var(--step-3);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight)}.tile__link[data-astro-cid-o26hz5cz]{text-decoration-line:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.18em;text-decoration-color:var(--color-accent)}.tile__link[data-astro-cid-o26hz5cz]:after{content:"";position:absolute;inset:0}.tile__link[data-astro-cid-o26hz5cz]:hover,.tile[data-astro-cid-o26hz5cz]:hover .tile__link[data-astro-cid-o26hz5cz]{text-decoration-thickness:var(--border-width-accent)}.tile__link[data-astro-cid-o26hz5cz]:focus-visible{outline:none}.tile__link[data-astro-cid-o26hz5cz]:focus-visible:after{outline:var(--border-width-accent) solid var(--color-focus);outline-offset:var(--space-3xs)}.tile__meta[data-astro-cid-o26hz5cz]{font-size:var(--step--1);line-height:var(--leading-meta);color:var(--color-text-muted);font-variant-numeric:lining-nums tabular-nums;max-inline-size:30ch}@media (width>=48em){.tiles[data-astro-cid-o26hz5cz]{column-gap:var(--gutter);row-gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr))}.tile[data-astro-cid-o26hz5cz]{grid-template-columns:minmax(0,1fr);align-items:start}.tile--lead[data-astro-cid-o26hz5cz]{grid-column:1/-1}.tile--lead[data-astro-cid-o26hz5cz] .tile__media[data-astro-cid-o26hz5cz]{aspect-ratio:12/5}}@media (width>=64em){.tiles[data-astro-cid-o26hz5cz]{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.tile--lead[data-astro-cid-o26hz5cz]{grid-column:auto;grid-template-rows:minmax(0,1fr) auto;align-items:stretch}.tile--lead[data-astro-cid-o26hz5cz] .tile__media[data-astro-cid-o26hz5cz]{aspect-ratio:auto}.tile--lead[data-astro-cid-o26hz5cz] .tile__name[data-astro-cid-o26hz5cz]{font-size:var(--step-2);font-weight:var(--weight-regular);letter-spacing:normal}}.sp-practical__grid[data-astro-cid-tmk7qd4b]{gap:var(--space-l);display:grid}.sp-practical__head[data-astro-cid-tmk7qd4b] .h2[data-astro-cid-tmk7qd4b]{margin-block-end:var(--space-m)}.sp-practical__list[data-astro-cid-tmk7qd4b]{margin:0 0 var(--space-l);border-block-end:var(--border-width) solid var(--color-border)}.sp-practical__row[data-astro-cid-tmk7qd4b]{gap:var(--space-3xs);padding-block:var(--space-s);border-block-start:var(--border-width) solid var(--color-border);display:grid}.sp-practical__row[data-astro-cid-tmk7qd4b] dt[data-astro-cid-tmk7qd4b]{font-size:var(--step--1);font-weight:var(--weight-bold)}.sp-practical__row[data-astro-cid-tmk7qd4b] dd[data-astro-cid-tmk7qd4b]{margin:0}.sp-practical[data-astro-cid-tmk7qd4b] .sp-practical__link,.sp-practical__more[data-astro-cid-tmk7qd4b]{min-block-size:var(--tap-target);text-decoration-line:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.22em;text-decoration-color:var(--color-text);align-items:center;display:inline-flex}.sp-practical[data-astro-cid-tmk7qd4b] .sp-practical__link:hover,.sp-practical__more[data-astro-cid-tmk7qd4b]:hover{text-decoration-thickness:var(--border-width-accent)}.sp-practical__more[data-astro-cid-tmk7qd4b]{font-weight:var(--weight-bold)}@media (width>=48em){.sp-practical__row[data-astro-cid-tmk7qd4b]{grid-template-columns:var(--term-width) minmax(0, 1fr);gap:var(--space-m)}}@media (width>=64em){.sp-practical__grid[data-astro-cid-tmk7qd4b]{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:0}.sp-practical__map[data-astro-cid-tmk7qd4b]{grid-area:1/1/span 2/span 7}.sp-practical__head[data-astro-cid-tmk7qd4b],.sp-practical__body[data-astro-cid-tmk7qd4b]{grid-column:8/span 5}.sp-practical__head[data-astro-cid-tmk7qd4b]{margin-block-end:var(--space-l)}.sp-practical__row[data-astro-cid-tmk7qd4b]{gap:var(--space-3xs);grid-template-columns:minmax(0,1fr)}}.routes[data-astro-cid-k5glb7zs]{border-block-end:var(--border-width) solid var(--color-border);margin:0}.routes__row[data-astro-cid-k5glb7zs]{gap:var(--space-3xs);padding-block:var(--space-s);border-block-start:var(--border-width) solid var(--color-border);display:grid}.routes__row[data-astro-cid-k5glb7zs] dt[data-astro-cid-k5glb7zs]{font-weight:var(--weight-bold)}.routes__row[data-astro-cid-k5glb7zs] dd[data-astro-cid-k5glb7zs]{margin:0}.routes__more[data-astro-cid-k5glb7zs],.team[data-astro-cid-k5glb7zs]{max-inline-size:var(--measure);margin-block-start:var(--space-m)}.team[data-astro-cid-k5glb7zs]{margin-block-start:0}.routes[data-astro-cid-k5glb7zs] .routes__link,.rows[data-astro-cid-k5glb7zs] .rows__link{align-items:center;gap:var(--space-3xs);min-block-size:var(--tap-target);font-weight:var(--weight-medium);text-decoration-line:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.22em;text-decoration-color:var(--color-link-decoration);display:inline-flex}.routes[data-astro-cid-k5glb7zs] .routes__link:hover,.rows[data-astro-cid-k5glb7zs] .rows__link:hover{text-decoration-thickness:var(--border-width-accent)}.rows[data-astro-cid-k5glb7zs]{max-inline-size:var(--measure);border-block-end:var(--border-width) solid var(--color-border);margin:0;padding:0;list-style:none}.rows__item[data-astro-cid-k5glb7zs]{gap:var(--space-2xs);padding-block:var(--space-m);border-block-start:var(--border-width) solid var(--color-border);display:grid}.rows__name[data-astro-cid-k5glb7zs]{font-size:var(--step-2)}.features[data-astro-cid-k5glb7zs]{border-block-end:var(--border-width) solid var(--color-border);margin:0;padding:0;list-style:none}.features[data-astro-cid-k5glb7zs] li[data-astro-cid-k5glb7zs]{padding-block:var(--space-xs);border-block-start:var(--border-width) solid var(--color-border)}@media (width>=48em){.routes__row[data-astro-cid-k5glb7zs]{grid-template-columns:var(--term-width) minmax(0, 1fr);gap:var(--space-m)}}
