.near__in[data-astro-cid-2ztmzjhj]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start;gap:32px 64px;padding-top:40px;display:grid}ul[data-astro-cid-2ztmzjhj]{flex-wrap:wrap;gap:10px;display:flex}a[data-astro-cid-2ztmzjhj]{border:1px solid var(--line-strong);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:580;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}a[data-astro-cid-2ztmzjhj] small[data-astro-cid-2ztmzjhj]{color:var(--muted);font-size:12.5px;font-weight:500}a[data-astro-cid-2ztmzjhj] svg{transition:transform .4s var(--ease)}a[data-astro-cid-2ztmzjhj]:hover{background:var(--ink);color:#fff;border-color:var(--ink)}a[data-astro-cid-2ztmzjhj]:hover small[data-astro-cid-2ztmzjhj]{color:#fff9}a[data-astro-cid-2ztmzjhj]:hover svg{transform:rotate(45deg)}@media (width<=900px){.near__in[data-astro-cid-2ztmzjhj]{grid-template-columns:minmax(0,1fr)}}.stars[data-astro-cid-dwilagen]{color:#f6bb06;letter-spacing:1px}.ha[data-astro-cid-dwilagen]{padding:clamp(28px,4vw,56px) 0 clamp(72px,9vw,140px);position:relative;overflow:hidden}.ha__in[data-astro-cid-dwilagen]{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px clamp(40px,5vw,80px);display:grid;position:relative}.ha__copy[data-astro-cid-dwilagen]{gap:24px;display:grid}.ha__chips[data-astro-cid-dwilagen]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ha__ghost[data-astro-cid-dwilagen]{z-index:0;white-space:nowrap;pointer-events:none;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #021a2b17;font-size:clamp(120px,22vw,360px);font-weight:780;line-height:.8;position:absolute;bottom:-.2em;left:50%;translate:-50%}.routes-map[data-astro-cid-dwilagen]{max-width:980px;margin:0 auto clamp(40px,5vw,64px)}.hb[data-astro-cid-dwilagen]{padding:clamp(32px,4vw,56px) 0 0;position:relative;overflow:hidden}.hb__glow[data-astro-cid-dwilagen]{pointer-events:none;background:radial-gradient(closest-side,#3482f059,#0000);width:70vw;height:70vw;position:absolute;inset:-20% -10% auto auto}.hb[data-astro-cid-dwilagen]:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 80%)}.hb__in[data-astro-cid-dwilagen]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px clamp(40px,5vw,80px);padding-bottom:clamp(48px,6vw,80px);display:grid;position:relative}.hb__copy[data-astro-cid-dwilagen]{gap:24px;display:grid}.hb__copy[data-astro-cid-dwilagen] em{color:var(--yellow)}.hb__stats[data-astro-cid-dwilagen]{border-top:1px solid var(--line-inv);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.hb__stats[data-astro-cid-dwilagen]>div[data-astro-cid-dwilagen]{padding:28px 24px 36px 0}.hb__stats[data-astro-cid-dwilagen]>div[data-astro-cid-dwilagen]+div[data-astro-cid-dwilagen]{border-left:1px solid var(--line-inv);padding-left:24px}.hb__stats[data-astro-cid-dwilagen] dt[data-astro-cid-dwilagen]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:12px;font-weight:650}.hb__stats[data-astro-cid-dwilagen] dd[data-astro-cid-dwilagen]{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(28px,3.4vw,48px);font-weight:700;line-height:1}.routes-b[data-astro-cid-dwilagen]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px clamp(40px,5vw,80px);display:grid}.routes-b__head[data-astro-cid-dwilagen]{top:calc(var(--header-h) + 32px);gap:20px;display:grid;position:sticky}.hc[data-astro-cid-dwilagen]{padding:clamp(28px,4vw,48px) 0 clamp(56px,7vw,96px)}.hc__top[data-astro-cid-dwilagen]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:clamp(24px,4vw,48px);display:flex}.hc__title[data-astro-cid-dwilagen]{max-width:14ch}.hc__title[data-astro-cid-dwilagen] em{color:var(--navy)}.hc__grid[data-astro-cid-dwilagen]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:40px clamp(40px,5vw,80px);margin-top:clamp(32px,4vw,56px);display:grid}.hc__copy[data-astro-cid-dwilagen]{align-content:end;gap:24px;padding-bottom:12px;display:grid}.hc__rating[data-astro-cid-dwilagen]{color:var(--muted);font-size:14px}.hc-form[data-astro-cid-dwilagen]{padding-block:clamp(64px,8vw,120px)}.hc-form__in[data-astro-cid-dwilagen]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:48px clamp(40px,6vw,96px);display:grid}.hc-form__in[data-astro-cid-dwilagen]>div[data-astro-cid-dwilagen]:first-child{gap:22px;display:grid}.hc-form__list[data-astro-cid-dwilagen]{color:#fff;gap:12px;margin-top:8px;display:grid}.hc-form__list[data-astro-cid-dwilagen] li[data-astro-cid-dwilagen]{align-items:center;gap:12px;display:flex}.hc-form__list[data-astro-cid-dwilagen] svg{color:var(--yellow)}.intro-c__cols[data-astro-cid-dwilagen]{columns:2 320px;column-gap:56px;margin-top:28px;font-size:18px}.intro-c__cols[data-astro-cid-dwilagen] p[data-astro-cid-dwilagen]{break-inside:avoid-column;margin-bottom:1.1em}.intro-c__cols[data-astro-cid-dwilagen] p[data-astro-cid-dwilagen]:first-child:first-letter{float:left;color:var(--navy);margin:6px 12px 0 0;font-size:4.4em;font-weight:700;line-height:.82}.intro__side[data-astro-cid-dwilagen]{top:calc(var(--header-h) + 32px);gap:22px;display:grid;position:sticky}.intro__body[data-astro-cid-dwilagen]{align-content:start;gap:1.1em;font-size:18px;display:grid}.intro__first[data-astro-cid-dwilagen]{color:var(--ink);letter-spacing:-.01em;font-size:clamp(20px,1.8vw,24px);line-height:1.5}.intro__body[data-astro-cid-dwilagen] a,.local__text[data-astro-cid-dwilagen] a,.intro-c__cols[data-astro-cid-dwilagen] a,.extra__body[data-astro-cid-dwilagen] a{color:var(--blue)}.local__grid[data-astro-cid-dwilagen]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px clamp(40px,6vw,96px);display:grid}.local__side[data-astro-cid-dwilagen]{top:calc(var(--header-h) + 32px);gap:24px;display:grid;position:sticky}.local__k[data-astro-cid-dwilagen]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:12px;font-weight:650}.local__meta[data-astro-cid-dwilagen]{gap:12px;display:grid}.local__hw[data-astro-cid-dwilagen]{flex-wrap:wrap;gap:8px;display:flex}.local__hw[data-astro-cid-dwilagen] li[data-astro-cid-dwilagen]{background:var(--ink);color:#fff;letter-spacing:.02em;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:650}.local__areas[data-astro-cid-dwilagen]{color:var(--ink);flex-wrap:wrap;gap:6px 14px;font-size:15px;display:flex}.local__areas[data-astro-cid-dwilagen] li[data-astro-cid-dwilagen]:after{content:"·";color:var(--muted);margin-left:14px}.local__areas[data-astro-cid-dwilagen] li[data-astro-cid-dwilagen]:last-child:after{display:none}.local__text[data-astro-cid-dwilagen]{gap:1.1em;margin-bottom:40px;font-size:18px;display:grid}.local__tips[data-astro-cid-dwilagen]{border-top:1px solid var(--line);display:grid}.local__tips[data-astro-cid-dwilagen] li[data-astro-cid-dwilagen]{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:16px;padding:28px 0;display:grid}.local__n[data-astro-cid-dwilagen]{letter-spacing:-.04em;color:var(--navy);font-size:32px;font-weight:700;line-height:1}.local__tips[data-astro-cid-dwilagen] h3[data-astro-cid-dwilagen]{margin-bottom:8px}.local__tips[data-astro-cid-dwilagen] p[data-astro-cid-dwilagen]{font-size:16px}.extra__body[data-astro-cid-dwilagen]{gap:1em;display:grid}@media (width<=1024px){.ha__in[data-astro-cid-dwilagen],.hb__in[data-astro-cid-dwilagen],.hc__grid[data-astro-cid-dwilagen],.hc-form__in[data-astro-cid-dwilagen],.routes-b[data-astro-cid-dwilagen],.local__grid[data-astro-cid-dwilagen]{grid-template-columns:minmax(0,1fr)}.hb__stats[data-astro-cid-dwilagen]{grid-template-columns:repeat(2,1fr)}.hb__stats[data-astro-cid-dwilagen]>div[data-astro-cid-dwilagen]:nth-child(3){border-left:0;padding-left:0}.hb__stats[data-astro-cid-dwilagen]>div[data-astro-cid-dwilagen]:nth-child(n+3){border-top:1px solid var(--line-inv)}.routes-b__head[data-astro-cid-dwilagen],.intro__side[data-astro-cid-dwilagen],.local__side[data-astro-cid-dwilagen]{position:static}}.lh[data-astro-cid-l7xiouu5]{padding:clamp(32px,4vw,56px) 0 clamp(64px,8vw,112px);position:relative;overflow:hidden}.lh__in[data-astro-cid-l7xiouu5]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px clamp(40px,5vw,80px);display:grid}.lh__copy[data-astro-cid-l7xiouu5]{gap:24px;display:grid}.lh__copy[data-astro-cid-l7xiouu5] em{color:var(--yellow)}.lh__ab[data-astro-cid-l7xiouu5]{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;max-width:520px;font-size:14px;font-weight:650;display:grid}.lh__track[data-astro-cid-l7xiouu5]{background:repeating-linear-gradient(90deg,#ffffff59 0 6px,#0000 6px 12px);height:2px;position:relative}.lh__truck[data-astro-cid-l7xiouu5]{background:var(--yellow);width:40px;height:40px;color:var(--ink);animation:drive 5s var(--ease-in-out) infinite alternate;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:0;translate:0 -50%}@keyframes drive{to{left:calc(100% - 40px)}}.lh__stats[data-astro-cid-l7xiouu5]{border-top:1px solid var(--line-inv);grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 40px;margin-top:8px;padding-top:24px;display:grid}.lh__stats[data-astro-cid-l7xiouu5] dt[data-astro-cid-l7xiouu5]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:12px;font-weight:650}.lh__stats[data-astro-cid-l7xiouu5] dd[data-astro-cid-l7xiouu5]{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(20px,2.2vw,28px);font-weight:700}.lane-intro[data-astro-cid-l7xiouu5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px clamp(40px,5vw,80px);display:grid}.lane-intro__text[data-astro-cid-l7xiouu5]{gap:1.1em;font-size:18px;display:grid}.lane-intro__text[data-astro-cid-l7xiouu5] .big[data-astro-cid-l7xiouu5]{color:var(--ink);font-size:clamp(20px,1.8vw,24px);line-height:1.5}.lane-intro__text[data-astro-cid-l7xiouu5] a,.lsec__body[data-astro-cid-l7xiouu5] a{color:var(--blue)}.corridor[data-astro-cid-l7xiouu5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px clamp(40px,6vw,96px);display:grid}.corridor__side[data-astro-cid-l7xiouu5]{top:calc(var(--header-h) + 32px);gap:22px;display:grid;position:sticky}.corridor__hw[data-astro-cid-l7xiouu5]{flex-wrap:wrap;gap:8px;display:flex}.corridor__hw[data-astro-cid-l7xiouu5] li[data-astro-cid-l7xiouu5]{background:var(--yellow);color:var(--ink);border-radius:8px;padding:6px 12px;font-size:14px;font-weight:700}.corridor__stops[data-astro-cid-l7xiouu5]{gap:0;padding-left:48px;display:grid;position:relative}.corridor__line[data-astro-cid-l7xiouu5]{width:4px;height:calc(100% - 36px);position:absolute;top:18px;bottom:18px;left:13px}.corridor__stops[data-astro-cid-l7xiouu5] li[data-astro-cid-l7xiouu5]{border-bottom:1px solid var(--line-inv);gap:2px;padding:22px 0;display:grid;position:relative}.corridor__stops[data-astro-cid-l7xiouu5] li[data-astro-cid-l7xiouu5]:before{content:"";background:var(--ink);border:2px solid var(--yellow);border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-41px}.corridor__stops[data-astro-cid-l7xiouu5] li[data-astro-cid-l7xiouu5].is-end:before{background:var(--yellow);width:20px;height:20px;margin-top:-10px;left:-45px}.corridor__stops[data-astro-cid-l7xiouu5] strong[data-astro-cid-l7xiouu5]{letter-spacing:-.02em;color:#fff;font-size:clamp(20px,2vw,26px);font-weight:700}.corridor__stops[data-astro-cid-l7xiouu5] span[data-astro-cid-l7xiouu5]{color:#ffffff8c;font-size:14px}.lprice[data-astro-cid-l7xiouu5]{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);overflow:hidden}.lprice__row[data-astro-cid-l7xiouu5]{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:1.2fr 1fr 1fr;gap:16px;padding:20px 24px;font-size:16px;display:grid}.lprice__row[data-astro-cid-l7xiouu5]:last-child{border-bottom:0}.lprice__row--head[data-astro-cid-l7xiouu5]{background:var(--ink);color:#ffffffb3;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:650}.lprice__row[data-astro-cid-l7xiouu5] span[data-astro-cid-l7xiouu5]:first-child{color:var(--ink);font-weight:600}.lprice__row--head[data-astro-cid-l7xiouu5] span[data-astro-cid-l7xiouu5]:first-child{color:#ffffffb3}.lprice__open[data-astro-cid-l7xiouu5]{color:var(--blue);font-weight:700}.lsec[data-astro-cid-l7xiouu5] .split__a[data-astro-cid-l7xiouu5]{align-content:start;gap:12px;display:grid}.lsec__body[data-astro-cid-l7xiouu5]{gap:1em;font-size:17px;display:grid}.seasons[data-astro-cid-l7xiouu5]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.seasons[data-astro-cid-l7xiouu5] .card[data-astro-cid-l7xiouu5]{align-content:start;gap:12px;display:grid}.seasons__ic[data-astro-cid-l7xiouu5]{background:var(--yellow);width:44px;height:44px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.seasons[data-astro-cid-l7xiouu5] p[data-astro-cid-l7xiouu5]{font-size:15.5px}@media (width<=1024px){.lh__in[data-astro-cid-l7xiouu5],.lane-intro[data-astro-cid-l7xiouu5],.corridor[data-astro-cid-l7xiouu5]{grid-template-columns:minmax(0,1fr)}.corridor__side[data-astro-cid-l7xiouu5]{position:static}.seasons[data-astro-cid-l7xiouu5]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.seasons[data-astro-cid-l7xiouu5]{grid-template-columns:minmax(0,1fr)}.lh__stats[data-astro-cid-l7xiouu5],.lprice__row[data-astro-cid-l7xiouu5]{grid-template-columns:1fr 1fr}.lprice__row[data-astro-cid-l7xiouu5] span[data-astro-cid-l7xiouu5]:first-child{grid-column:1/-1}}
