.start-hero[data-astro-cid-6vq2egjc]{padding:76px 0 68px}.start-hero[data-astro-cid-6vq2egjc] h1[data-astro-cid-6vq2egjc]{margin-top:16px}.start-hero[data-astro-cid-6vq2egjc] .lead[data-astro-cid-6vq2egjc]{margin-top:22px;max-width:38em;font-size:17.5px;line-height:1.95}.start-hero[data-astro-cid-6vq2egjc] .lead-second[data-astro-cid-6vq2egjc]{margin-top:10px;font-family:"Noto Serif TC",Songti TC,serif;font-size:19px;color:var(--text)}.start-sec[data-astro-cid-6vq2egjc]{padding:92px 0}.start-sec[data-astro-cid-6vq2egjc] .sec-head[data-astro-cid-6vq2egjc]{margin-bottom:48px}.start-sec[data-astro-cid-6vq2egjc] .sec-head[data-astro-cid-6vq2egjc] h2[data-astro-cid-6vq2egjc]{margin-top:0}.h2-sub[data-astro-cid-6vq2egjc]{margin-left:16px;font-family:Noto Sans TC,sans-serif;font-size:14px;font-weight:500;letter-spacing:.16em;color:var(--secondary);vertical-align:4px}.entries[data-astro-cid-6vq2egjc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.entry[data-astro-cid-6vq2egjc]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);padding:38px 32px 30px;min-width:0}.entry-no[data-astro-cid-6vq2egjc]{font-size:13px;font-weight:700;letter-spacing:.22em;color:var(--secondary)}.entry[data-astro-cid-6vq2egjc] h3[data-astro-cid-6vq2egjc]{margin-top:12px;font-family:"Noto Serif TC",Songti TC,serif;font-size:23px;font-weight:700;line-height:1.5;color:var(--text)}.entry-ask[data-astro-cid-6vq2egjc]{margin-top:10px;font-family:"Noto Serif TC",Songti TC,serif;font-size:17px;line-height:1.8;color:var(--primary)}.entry[data-astro-cid-6vq2egjc] ol[data-astro-cid-6vq2egjc]{list-style:none;margin-top:28px;border-top:1px solid var(--border);counter-reset:step}.entry[data-astro-cid-6vq2egjc] ol[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]{counter-increment:step;display:grid;grid-template-columns:26px minmax(0,1fr);gap:6px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--border);font-size:15.5px;line-height:1.75;overflow-wrap:anywhere}.entry[data-astro-cid-6vq2egjc] ol[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]:last-child{border-bottom:0}.entry[data-astro-cid-6vq2egjc] ol[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]:before{content:counter(step);font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:var(--secondary)}.entry[data-astro-cid-6vq2egjc] a[data-astro-cid-6vq2egjc],.stop-reads[data-astro-cid-6vq2egjc] a[data-astro-cid-6vq2egjc]{color:var(--primary);font-weight:500}.entry[data-astro-cid-6vq2egjc] a[data-astro-cid-6vq2egjc]:hover,.stop-reads[data-astro-cid-6vq2egjc] a[data-astro-cid-6vq2egjc]:hover,.course-list[data-astro-cid-6vq2egjc] a[data-astro-cid-6vq2egjc]:hover{text-decoration:underline;text-underline-offset:4px}.soon[data-astro-cid-6vq2egjc]{color:var(--muted)}.soon-mark[data-astro-cid-6vq2egjc]{margin-right:10px;font-size:12.5px;letter-spacing:.12em;color:var(--muted);white-space:nowrap}.soon-note[data-astro-cid-6vq2egjc]{white-space:nowrap}.route-sec[data-astro-cid-6vq2egjc]{background:var(--bg-tint);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.route[data-astro-cid-6vq2egjc]{list-style:none;border-top:1px solid var(--border)}.stop[data-astro-cid-6vq2egjc]{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(0,1.4fr);gap:40px;align-items:start;padding:34px 0;border-bottom:1px solid var(--border)}.stop-no[data-astro-cid-6vq2egjc]{display:block;font-size:12.5px;font-weight:700;letter-spacing:.18em;color:var(--secondary);margin-bottom:4px}.stop-name[data-astro-cid-6vq2egjc] h3[data-astro-cid-6vq2egjc]{font-family:"Noto Serif TC",Songti TC,serif;font-size:24px;font-weight:700;line-height:1.45;color:var(--text)}.stop-think[data-astro-cid-6vq2egjc]{font-family:"Noto Serif TC",Songti TC,serif;font-size:18px;line-height:1.8;color:var(--text)}.stop-reads[data-astro-cid-6vq2egjc]{list-style:none;min-width:0}.stop-reads[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]{padding:4px 0;font-size:15.5px;line-height:1.8;overflow-wrap:anywhere}.course-list[data-astro-cid-6vq2egjc]{list-style:none;max-width:760px;border-top:1px solid var(--border)}.course-list[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--border)}.course-when[data-astro-cid-6vq2egjc]{font-size:14.5px;letter-spacing:.06em;color:var(--muted)}.course-list[data-astro-cid-6vq2egjc] a[data-astro-cid-6vq2egjc]{font-family:"Noto Serif TC",Songti TC,serif;font-size:19px;font-weight:600;line-height:1.6;color:var(--primary);overflow-wrap:anywhere}.course-sec[data-astro-cid-6vq2egjc]{padding-bottom:64px}.start-foot[data-astro-cid-6vq2egjc]{padding:0 0 84px}.route-sec[data-astro-cid-6vq2egjc]+.start-foot[data-astro-cid-6vq2egjc]{padding-top:48px}.start-foot[data-astro-cid-6vq2egjc] p[data-astro-cid-6vq2egjc]{font-size:13.5px;color:var(--muted)}@media(max-width:980px){.entries[data-astro-cid-6vq2egjc]{grid-template-columns:1fr;gap:20px}.entry[data-astro-cid-6vq2egjc]{padding:32px 26px 24px}}@media(max-width:860px){.start-hero[data-astro-cid-6vq2egjc]{padding:56px 0 50px}.start-sec[data-astro-cid-6vq2egjc]{padding:68px 0}.start-sec[data-astro-cid-6vq2egjc] .sec-head[data-astro-cid-6vq2egjc]{margin-bottom:34px}.stop[data-astro-cid-6vq2egjc]{grid-template-columns:1fr;gap:10px;padding:28px 0}.stop-name[data-astro-cid-6vq2egjc]{display:flex;align-items:baseline;gap:14px}.stop-no[data-astro-cid-6vq2egjc]{margin-bottom:0}.stop-name[data-astro-cid-6vq2egjc] h3[data-astro-cid-6vq2egjc]{font-size:22px}.stop-think[data-astro-cid-6vq2egjc]{font-size:17px}.stop-reads[data-astro-cid-6vq2egjc]{margin-top:6px}.course-list[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]{grid-template-columns:1fr;gap:2px;padding:18px 0}.course-sec[data-astro-cid-6vq2egjc]{padding-bottom:52px}.start-foot[data-astro-cid-6vq2egjc]{padding-bottom:64px}}@media(max-width:480px){.entry[data-astro-cid-6vq2egjc]{padding:28px 22px 20px}.entry[data-astro-cid-6vq2egjc] h3[data-astro-cid-6vq2egjc]{font-size:21px}.entry[data-astro-cid-6vq2egjc] ol[data-astro-cid-6vq2egjc] li[data-astro-cid-6vq2egjc]{grid-template-columns:22px minmax(0,1fr);gap:4px;font-size:15px}.h2-sub[data-astro-cid-6vq2egjc]{margin-left:12px}}
