.mail[data-astro-cid-uw5kdbxl]{padding-top:0}.mail__title[data-astro-cid-uw5kdbxl]{font-size:var(--t-lead);letter-spacing:-.02em;color:var(--fg-soft);font-weight:500;margin-bottom:clamp(16px,2vw,28px)}.mail__line[data-astro-cid-uw5kdbxl]{margin:0}.mail__addr[data-astro-cid-uw5kdbxl]{display:inline-block;font-family:var(--font-display);font-weight:600;font-size:clamp(1.75rem,6.1vw,7rem);line-height:1;letter-spacing:-.045em;position:relative;color:var(--fg);text-decoration:none;padding-bottom:.14em;transition:color var(--t-hover) ease}.mail__addr[data-astro-cid-uw5kdbxl]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:var(--blue-400);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--ease-expo)}.mail__addr[data-astro-cid-uw5kdbxl]:hover:after,.mail__addr[data-astro-cid-uw5kdbxl]:focus-visible:after{transform:none}.mail__at[data-astro-cid-uw5kdbxl]{color:var(--blue-400)}.mail__addr[data-astro-cid-uw5kdbxl]:hover{color:#fff}.mail__addr[data-astro-cid-uw5kdbxl]:focus-visible{outline-offset:6px}@media(max-width:600px){.mail__addr[data-astro-cid-uw5kdbxl]{font-size:7.6vw}}.mail__foot[data-astro-cid-uw5kdbxl]{margin-top:clamp(32px,4vw,56px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:20px;align-items:center}.mail__copy[data-astro-cid-uw5kdbxl]{grid-column:1 / span 3;justify-self:start}.mail__copy[data-astro-cid-uw5kdbxl] svg{width:18px;height:18px}.mail__status[data-astro-cid-uw5kdbxl]{grid-column:1 / span 4;grid-row:2;margin:0;min-height:1.6em;font-size:var(--t-small);color:var(--lit)}.mail__facts[data-astro-cid-uw5kdbxl]{grid-column:6 / span 7;grid-row:1 / span 2;display:grid;grid-template-columns:1fr 1fr;gap:20px var(--gutter);margin:0}.mail__facts[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-size:var(--t-small);color:var(--fg-soft);margin-bottom:4px}.mail__facts[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--t-lead);line-height:1.2;letter-spacing:-.02em}@media(max-width:860px){.mail__foot[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.mail__copy[data-astro-cid-uw5kdbxl],.mail__status[data-astro-cid-uw5kdbxl],.mail__facts[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;grid-row:auto}.mail__facts[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;margin-top:12px}}.routes__title[data-astro-cid-uw5kdbxl]{margin-bottom:clamp(32px,4vw,56px)}.routes[data-astro-cid-uw5kdbxl]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter);align-items:start}.routes[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:nth-child(2){margin-top:clamp(0px,4vw,64px)}.routes[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:nth-child(3){margin-top:clamp(0px,8vw,128px)}.routes[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:nth-child(4){margin-top:clamp(0px,4vw,64px)}.routes[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{display:grid;gap:10px;padding:clamp(16px,1.8vw,24px)}.routes__pic[data-astro-cid-uw5kdbxl]{aspect-ratio:4 / 3;margin-bottom:10px}.routes__t[data-astro-cid-uw5kdbxl]{display:block;font-family:var(--font-display);font-weight:600;font-size:var(--t-lead);line-height:1.15;letter-spacing:-.02em}.routes__t[data-astro-cid-uw5kdbxl] svg{display:inline;vertical-align:-.08em;margin-left:.3em;width:.8em;height:.8em;color:var(--blue-400);transition:transform var(--t-ui) var(--ease-out)}.routes__d[data-astro-cid-uw5kdbxl]{color:var(--fg-soft);font-size:1rem}@media(hover:hover)and (pointer:fine){.routes[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover .routes__t[data-astro-cid-uw5kdbxl] svg{transform:translate(5px,-5px)}}@media(max-width:960px){.routes[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr 1fr}.routes[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:nth-child(n){margin-top:0}.routes[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:nth-child(2n){margin-top:40px}}@media(max-width:480px){.routes__d[data-astro-cid-uw5kdbxl]{font-size:.9375rem}.routes__t[data-astro-cid-uw5kdbxl]{font-size:1.0625rem}}
