:root{--white:#fff;--tint-blue:#eaf3ff;--tint-green:#e8f8ef;--tint-sun:#fff8e8;--ink:#10233d;--ink-soft:#3d5372;--ink-mute:#5b7093;--blue:#007bfc;--blue-link:#0b5fd0;--blue-deep:#0a55bd;--green:#12a150;--green-text:#0c7a3d;--sun:#ffc53d;--line:#cfe0f2;--shadow:0 6px 24px #10233d14;--shadow-lg:0 14px 44px #10233d1f;--r:16px;--sans:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--wrap:1120px;--text:36em}*{box-sizing:border-box}body{background:var(--white);color:var(--ink);font-family:var(--sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.85}img{max-width:100%}a{color:var(--blue-link);text-decoration:none}a:hover{color:var(--blue-deep)}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.4}h2{font-size:28px}h3{font-size:19px;font-weight:700}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 20px}.t{max-width:var(--text)}section{padding:60px 0}section.tint{background:var(--tint-blue)}section.tint-g{background:var(--tint-green)}.eyebrow{color:var(--green-text);letter-spacing:.06em;margin:0 0 8px;font-size:14px;font-weight:700}.lead{color:var(--ink-mute);margin-top:8px}.mute{color:var(--ink-mute)}.hl{background:linear-gradient(transparent 62%, var(--sun) 62%)}.btn{border-radius:999px;padding:15px 30px;font-size:16.5px;font-weight:700;display:inline-block}.btn-fill{background:var(--blue-link);color:#fff;box-shadow:0 8px 22px #0b5fd04d}.btn-fill:hover{background:var(--blue-deep);color:#fff}.btn-line{color:var(--blue-link);border:2px solid var(--line);background:#fff}.btn-line:hover{border-color:var(--blue);color:var(--blue-deep)}.pill{background:var(--tint-green);color:var(--green-text);border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:700}.pill.b{background:var(--tint-blue);color:var(--blue-deep)}.pill.s{background:var(--tint-sun);color:#8a5a00}.card{border-radius:var(--r);box-shadow:var(--shadow);background:#fff;padding:26px 22px;transition:transform .18s,box-shadow .18s}.card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.ic{background:var(--tint-blue);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.ic.g{background:var(--tint-green)}.ic.s{background:var(--tint-sun)}.ic svg{width:26px;height:26px}.todo{background:var(--tint-sun);border:1px solid var(--sun);color:#8a5a00;border-radius:6px;padding:2px 8px;font-size:13px;display:inline-block}.tnum{font-variant-numeric:tabular-nums}@media (width<=820px){section{padding:44px 0}h2{font-size:24px}}header[data-astro-cid-nen7h5rs]{z-index:20;backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{max-width:var(--wrap);align-items:center;gap:22px;margin:0 auto;padding:12px 20px;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;line-height:0;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:36px}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;margin-left:auto;font-size:15.5px;font-weight:500;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-soft)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--blue-link)}.nav-cta[data-astro-cid-nen7h5rs]{background:var(--blue-link);border-radius:999px;padding:10px 20px;font-weight:700;box-shadow:0 4px 14px #0b5fd047;color:#fff!important}.nav-cta[data-astro-cid-nen7h5rs]:hover{background:var(--blue-deep)}.menu[data-astro-cid-nen7h5rs]{display:none;position:relative}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{background:var(--tint-blue)}.hb[data-astro-cid-nen7h5rs]{background:var(--ink);border-radius:2px;width:20px;height:2px;transition:transform .18s,opacity .18s;display:block}.menu[data-astro-cid-nen7h5rs][open] .hb[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.menu[data-astro-cid-nen7h5rs][open] .hb[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu[data-astro-cid-nen7h5rs][open] .hb[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.panel[data-astro-cid-nen7h5rs]{width:min(320px,100vw - 40px);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;flex-direction:column;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:10px;padding:12px 14px;font-size:16px;font-weight:700;display:block}.panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--tint-blue);color:var(--blue-deep)}.panel-hub[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);margin-bottom:4px;color:var(--green-text)!important;border-radius:10px 10px 0 0!important}@media (width>=821px){.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:42px}}@media (width<=820px){nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.nav-cta){display:none}nav[data-astro-cid-nen7h5rs]{gap:10px}.nav-cta[data-astro-cid-nen7h5rs]{padding:9px 16px;font-size:14.5px}.menu[data-astro-cid-nen7h5rs]{display:block}}footer[data-astro-cid-jo6i4kqk]{color:#b6cdee;background:#123a6b;padding:52px 0 34px;font-size:15px}.fcols[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr .85fr .85fr;gap:40px;display:grid}.fcols[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]+div[data-astro-cid-jo6i4kqk]{padding-top:10px}.flinks[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding:5px 0}.flinks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;display:inline-flex}.flinks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:before{content:"";background:#7f9ec9;border-radius:50%;flex:none;width:5px;height:5px}.flogo[data-astro-cid-jo6i4kqk]{width:auto;height:42px;margin-bottom:4px}.finfo[data-astro-cid-jo6i4kqk]{gap:13px;margin:18px 0 0;padding:0;list-style:none;display:grid}.finfo[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:12px;line-height:1.65;display:flex}.finfo[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{stroke:#7f9ec9;flex:none;width:18px;height:18px;margin-top:4px}.finfo[data-astro-cid-jo6i4kqk] a{color:#b6cdee}.finfo[data-astro-cid-jo6i4kqk] a:hover{color:#a9d0ff}.finfo[data-astro-cid-jo6i4kqk] a.tel{color:#fff;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:800;line-height:1.25}.finfo[data-astro-cid-jo6i4kqk] a.tel:hover{color:#a9d0ff}.finfo[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#9ab3da}h4[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.04em;margin:0 0 12px;font-size:14px;font-weight:800}ul[data-astro-cid-jo6i4kqk]{color:#b6cdee;margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]{padding:3px 0}footer[data-astro-cid-jo6i4kqk] a{color:#dde9fb}footer[data-astro-cid-jo6i4kqk] a:hover{color:#a9d0ff}.svc[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.svc[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{color:#fff;background:#ffffff1f;border-radius:999px;padding:7px 18px;font-size:15px;font-weight:700}.svc-note[data-astro-cid-jo6i4kqk]{color:#9ab3da;margin:14px 0 0;font-size:14px}.svc-towns[data-astro-cid-jo6i4kqk]{margin:10px 0 0;font-size:14.5px;font-weight:700}.fbot[data-astro-cid-jo6i4kqk]{color:#9ab3da;border-top:1px solid #ffffff24;margin-top:30px;padding-top:18px;font-size:13.5px}@media (width<=820px){.fcols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:30px}.fcols[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]+div[data-astro-cid-jo6i4kqk]{padding-top:0}footer[data-astro-cid-jo6i4kqk]{padding-bottom:98px}}.mbar[data-astro-cid-v3ixspr5]{z-index:30;padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));backdrop-filter:blur(12px);border-top:1px solid var(--line);background:#fffffff0;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5]{text-align:center;border-radius:999px;flex:1;padding:14px 0;font-size:16px;font-weight:800}.call[data-astro-cid-v3ixspr5]{background:var(--blue-link);color:#fff}.line[data-astro-cid-v3ixspr5]{background:var(--green-text);color:#fff}@media (width<=820px){.mbar[data-astro-cid-v3ixspr5]{display:flex}}.bc[data-astro-cid-ezvlwyc3]{max-width:var(--wrap);color:var(--ink-mute);margin:0 auto;padding:14px 20px 0;font-size:13.5px}.bc[data-astro-cid-ezvlwyc3] ol[data-astro-cid-ezvlwyc3]{flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.bc[data-astro-cid-ezvlwyc3] li[data-astro-cid-ezvlwyc3]+li[data-astro-cid-ezvlwyc3]:before{content:"›";color:var(--line);margin:0 8px}.bc[data-astro-cid-ezvlwyc3] a[data-astro-cid-ezvlwyc3]{color:var(--ink-mute)}.bc[data-astro-cid-ezvlwyc3] a[data-astro-cid-ezvlwyc3]:hover{color:var(--blue-link)}.bc[data-astro-cid-ezvlwyc3] span[data-astro-cid-ezvlwyc3]{color:var(--ink-soft)}@media (width<=820px){.bc[data-astro-cid-ezvlwyc3]{font-size:12.5px}.bc[data-astro-cid-ezvlwyc3] li[data-astro-cid-ezvlwyc3]:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}}
