.blog_root__6Ktpk{--ink:#0D1B3A;--ink-soft:#1B2A3F;--paper:#F0F4FA;--paper-warm:#E8EEF8;--accent:#4A90E2;--accent-deep:#2E5DB8;--line:#2A3B54;--muted:#6B7280;font-family:var(--font-noto-sans-tc),"Noto Sans TC",system-ui,sans-serif;background:var(--paper);color:var(--ink);line-height:1.7;min-height:100vh}.blog_nav__7bhok{position:sticky;top:0;z-index:100;padding:16px 48px;display:flex;justify-content:space-between;align-items:center;background:rgba(240,244,250,.95);backdrop-filter:blur(12px);border-bottom:1px solid rgba(13,27,58,.08)}.blog_logo__CaNEy{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:900;font-size:20px;color:var(--ink);letter-spacing:.05em;display:flex;align-items:center;gap:10px;text-decoration:none}.blog_navRight__6mFYF{display:flex;align-items:center;gap:24px}.blog_navLink__YnwBK{color:var(--ink-soft);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}.blog_navLink__YnwBK:hover{color:var(--accent-deep)}.blog_loginBtn__h3FF9{padding:8px 18px;border:1.5px solid var(--ink);border-radius:4px;color:var(--ink);text-decoration:none;font-size:13px;font-weight:500;transition:all .2s}.blog_loginBtn__h3FF9:hover{background:var(--ink);color:var(--paper)}.blog_pageHeader__eU8y_{max-width:1100px;margin:0 auto;padding:80px 48px 40px;text-align:center}.blog_pageEyebrow__MgN_P{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-style:italic;font-size:17px;color:var(--accent-deep);margin-bottom:14px;letter-spacing:.1em;text-transform:uppercase}.blog_pageTitle__Lhh8f{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:700;font-size:clamp(34px,4vw,52px);line-height:1.15;margin-bottom:18px;color:var(--ink)}.blog_pageSubtitle__0QfWT{font-size:17px;color:var(--ink-soft);max-width:620px;margin:0 auto}.blog_controls__blzDn{max-width:1100px;margin:0 auto;padding:0 48px 32px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.blog_searchBox__ske3c{flex:1 1 240px;max-width:360px}.blog_searchInput__Gwvzs{width:100%;padding:12px 16px;border:1.5px solid rgba(13,27,58,.15);border-radius:4px;font-size:14px;background:var(--paper);color:var(--ink);font-family:inherit;transition:border-color .2s}.blog_searchInput__Gwvzs:focus{outline:none;border-color:var(--accent-deep)}.blog_categoryFilter__7KfjI{display:flex;flex-wrap:wrap;gap:8px}.blog_categoryBtn__Tpw2E{padding:8px 16px;border:1px solid rgba(13,27,58,.15);border-radius:999px;background:var(--paper);color:var(--ink-soft);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit}.blog_categoryBtn__Tpw2E:hover{border-color:var(--accent-deep);color:var(--accent-deep)}.blog_categoryBtnActive__SdnCS{border-color:var(--ink)}.blog_categoryBtnActive__SdnCS,.blog_categoryBtnActive__SdnCS:hover{background:var(--ink);color:var(--paper)}.blog_list__av3dK{max-width:1100px;margin:0 auto;padding:0 48px 64px;display:flex;flex-direction:column;gap:20px}.blog_item__MLMvL{display:grid;grid-template-columns:1fr 160px;gap:24px;padding:24px;background:var(--paper-warm);border:1px solid rgba(13,27,58,.08);border-radius:4px;transition:transform .2s,box-shadow .2s}.blog_item__MLMvL:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px rgba(13,27,58,.15)}.blog_itemContent__FjxIs{min-width:0}.blog_itemMeta__wHkvd{display:flex;gap:12px;align-items:center;margin-bottom:10px;font-size:13px;color:var(--muted)}.blog_tag__WCjGh{padding:4px 10px;background:rgba(74,144,226,.12);color:var(--accent-deep);border-radius:3px;font-weight:500}.blog_itemTitle__Bv1JL{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:700;font-size:20px;margin:0 0 10px;line-height:1.4}.blog_itemTitle__Bv1JL a{color:var(--ink);text-decoration:none;transition:color .2s}.blog_itemTitle__Bv1JL a:hover{color:var(--accent-deep)}.blog_itemExcerpt__vCUqz{color:var(--ink-soft);font-size:14.5px;line-height:1.7;margin:0 0 12px}.blog_readMore__emsSW{color:var(--accent-deep);text-decoration:none;font-weight:500;font-size:14px;border-bottom:1.5px solid var(--accent-deep);padding-bottom:1px;transition:all .2s}.blog_readMore__emsSW:hover{color:var(--ink);border-color:var(--ink)}.blog_itemAside__OdBuC{flex-direction:column;gap:10px}.blog_itemAside__OdBuC,.blog_thumb__zqdsV{display:flex;align-items:center;justify-content:center}.blog_thumb__zqdsV{width:100%;aspect-ratio:1;background:var(--paper);border-radius:4px;font-size:28px;color:var(--muted);overflow:hidden}.blog_thumb__zqdsV img{width:100%;height:100%;object-fit:cover}.blog_readingTime__sTcT_{font-size:12px;color:var(--muted)}.blog_statusText__oAl0l{text-align:center;padding:80px 24px;color:var(--muted);font-size:15px}.blog_pagination__GtfcC{max-width:1100px;margin:0 auto;padding:32px 48px 80px;display:flex;gap:8px;justify-content:center;align-items:center}.blog_pageBtn__A1PQb{min-width:40px;height:40px;padding:0 12px;border:1px solid rgba(13,27,58,.15);background:var(--paper);color:var(--ink-soft);border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;font-family:inherit}.blog_pageBtn__A1PQb:hover:not(:disabled){border-color:var(--accent-deep);color:var(--accent-deep)}.blog_pageBtn__A1PQb:disabled{opacity:.4;cursor:not-allowed}.blog_pageBtnActive__gp5R0{border-color:var(--ink)}.blog_pageBtnActive__gp5R0,.blog_pageBtnActive__gp5R0:hover{background:var(--ink);color:var(--paper)}.blog_articleHeader__8j_1X{background:var(--paper-warm);padding:64px 48px 48px;border-bottom:1px solid rgba(13,27,58,.08)}.blog_articleContainer__1W8k6{max-width:760px;margin:0 auto}.blog_articleTag__0IdAe{display:inline-block;padding:5px 14px;background:rgba(74,144,226,.15);color:var(--accent-deep);border-radius:3px;font-size:13px;font-weight:500;margin-bottom:16px}.blog_articleTitle__xkUYu{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:700;font-size:clamp(28px,4vw,42px);line-height:1.25;margin:0 0 20px;color:var(--ink)}.blog_articleMeta__7cg4I{display:flex;flex-wrap:wrap;gap:16px;color:var(--muted);font-size:14px}.blog_articleCover__xJdwO{max-width:100%;margin:0;padding:0}.blog_articleCover__xJdwO img{width:100%;height:clamp(240px,38vw,460px);object-fit:cover;border-radius:0;display:block}.blog_articleBody__Nvzys{max-width:760px;margin:0 auto;padding:48px 48px 80px;font-size:17px;line-height:1.85;color:var(--ink)}.blog_articleBody__Nvzys h2{font-size:26px;margin:56px 0 20px;padding-left:16px;line-height:1.35;border-left:4px solid var(--accent)}.blog_articleBody__Nvzys h2,.blog_articleBody__Nvzys h3{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:700}.blog_articleBody__Nvzys h3{font-size:21px;margin:36px 0 14px;padding-left:12px;line-height:1.4;border-left:3px solid rgba(74,144,226,.45)}.blog_articleBody__Nvzys p{margin:0 0 22px}.blog_articleBody__Nvzys a{color:var(--accent-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.blog_articleBody__Nvzys a:hover{color:var(--ink)}.blog_articleBody__Nvzys ul{margin:0 0 22px;padding-left:28px}.blog_articleBody__Nvzys ul li{margin-bottom:10px;position:relative}.blog_articleBody__Nvzys ul li::marker{color:var(--accent)}.blog_articleBody__Nvzys ol{margin:28px 0;padding-left:0;list-style:none;counter-reset:step}.blog_articleBody__Nvzys ol>li{counter-increment:step;position:relative;padding:18px 22px 18px 68px;margin-bottom:14px;background:var(--paper-warm);border-radius:8px;border-left:3px solid var(--accent);line-height:1.7}.blog_articleBody__Nvzys ol>li:before{content:counter(step);position:absolute;left:16px;top:14px;width:36px;height:36px;border-radius:50%;background:var(--accent-deep);color:var(--paper);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;font-family:var(--font-cormorant),"Cormorant Garamond",serif}.blog_articleBody__Nvzys ol ol,.blog_articleBody__Nvzys ol ul,.blog_articleBody__Nvzys ul ol,.blog_articleBody__Nvzys ul ul{margin:12px 0 0}.blog_articleBody__Nvzys ol ol{list-style:decimal;padding-left:24px;counter-reset:none}.blog_articleBody__Nvzys ol ol>li{counter-increment:list-item;padding:4px 0;margin-bottom:4px;background:transparent;border-left:0;border-radius:0}.blog_articleBody__Nvzys ol ol>li:before{content:none}.blog_articleBody__Nvzys blockquote{margin:32px 0;padding:22px 26px;border-left:4px solid var(--accent);background:rgba(74,144,226,.08);color:var(--ink);font-style:normal;font-size:16.5px;border-radius:0 8px 8px 0}.blog_articleBody__Nvzys blockquote p:last-child{margin-bottom:0}.blog_articleBody__Nvzys table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15.5px;border-radius:6px;overflow:hidden;box-shadow:0 1px 0 rgba(13,27,58,.08)}.blog_articleBody__Nvzys thead th{background:var(--ink);color:var(--paper);padding:14px 18px;text-align:left;font-weight:600;font-size:14.5px;letter-spacing:.02em}.blog_articleBody__Nvzys tbody td{padding:13px 18px;border-bottom:1px solid rgba(13,27,58,.06);color:var(--ink)}.blog_articleBody__Nvzys tbody tr:nth-child(2n) td{background:rgba(74,144,226,.05)}.blog_articleBody__Nvzys tbody tr:last-child td{border-bottom:0}.blog_articleBody__Nvzys hr{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(13,27,58,.18),transparent);margin:48px 0}.blog_articleBody__Nvzys img{max-width:100%;height:auto;border-radius:6px;margin:24px 0}.blog_articleBody__Nvzys code{background:rgba(13,27,58,.06);padding:2px 6px;border-radius:3px;font-size:.92em;font-family:ui-monospace,SF Mono,Consolas,monospace}.blog_articleBody__Nvzys pre{background:var(--ink);color:var(--paper);padding:18px 22px;border-radius:6px;overflow-x:auto;margin:24px 0}.blog_articleBody__Nvzys pre code{background:transparent;padding:0;color:inherit;font-size:14px}.blog_articleCta__UYcI2{max-width:760px;margin:56px auto 0;padding:40px 48px;background:var(--ink);color:var(--paper);border-radius:10px;text-align:center;position:relative;overflow:hidden}.blog_articleCta__UYcI2:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% -20%,rgba(74,144,226,.35),transparent 55%),radial-gradient(circle at 0 120%,rgba(74,144,226,.18),transparent 50%);pointer-events:none}.blog_articleCta__UYcI2>*{position:relative}.blog_articleCtaEyebrow___h_wF{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-style:italic;font-size:15px;color:rgba(240,244,250,.7);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.blog_articleCtaTitle___cm2d{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.4;margin:0 0 14px;color:var(--paper);border-left:0;padding-left:0}.blog_articleCtaDesc__PDLM2{font-size:15.5px;color:rgba(240,244,250,.78);max-width:520px;margin:0 auto 24px;line-height:1.7}.blog_articleCtaBtn__A_JeU{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:var(--accent);color:var(--paper);border-radius:4px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;letter-spacing:.02em}.blog_articleCtaBtn__A_JeU:hover{background:var(--accent-deep);transform:translateY(-1px)}.blog_articleFooter__FxDub{max-width:760px;margin:32px auto 0;padding:32px 48px 80px;border-top:1px solid rgba(13,27,58,.1)}.blog_backLink__esxuc{color:var(--accent-deep);text-decoration:none;font-weight:500;font-size:15px;border-bottom:1.5px solid var(--accent-deep);padding-bottom:1px}.blog_backLink__esxuc:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:960px){.blog_navRight__6mFYF{display:none}}@media (max-width:768px){.blog_nav__7bhok{padding:12px 20px}.blog_pageHeader__eU8y_{padding:56px 20px 28px}.blog_controls__blzDn{padding:0 20px 24px}.blog_searchBox__ske3c{max-width:100%}.blog_list__av3dK{padding:0 20px 48px;gap:16px}.blog_item__MLMvL{grid-template-columns:1fr;gap:16px;padding:18px}.blog_itemAside__OdBuC{flex-direction:row;justify-content:flex-start}.blog_thumb__zqdsV{width:80px;aspect-ratio:1;flex-shrink:0}.blog_pagination__GtfcC{padding:24px 20px 56px;flex-wrap:wrap}.blog_articleHeader__8j_1X{padding:48px 20px 32px}.blog_articleCover__xJdwO{padding:0}.blog_articleCover__xJdwO img{height:clamp(180px,50vw,280px)}.blog_articleBody__Nvzys{padding:32px 20px 56px;font-size:16px}.blog_articleBody__Nvzys h2{font-size:22px;margin:40px 0 16px}.blog_articleBody__Nvzys h3{font-size:18px;margin:28px 0 12px}.blog_articleBody__Nvzys ol>li{padding:16px 18px 16px 60px}.blog_articleBody__Nvzys ol>li:before{width:32px;height:32px;left:14px;top:12px;font-size:15px}.blog_articleBody__Nvzys table{font-size:14.5px}.blog_articleBody__Nvzys thead th{padding:12px 14px}.blog_articleBody__Nvzys tbody td{padding:11px 14px}.blog_articleCta__UYcI2{margin:40px 20px 0;padding:28px 24px;border-radius:8px}.blog_articleCtaDesc__PDLM2{font-size:15px}.blog_articleFooter__FxDub{margin-top:24px;padding:24px 20px 56px}}.MobileNav_trigger__nXonE{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:1.5px solid #0d1b3a;border-radius:4px;color:#0D1B3A;cursor:pointer}.MobileNav_triggerIcon__67hLo{display:flex;flex-direction:column;gap:5px}.MobileNav_triggerIcon__67hLo span{display:block;width:20px;height:2px;background:currentColor;border-radius:2px}.MobileNav_overlay__6BW3u{position:fixed;inset:0;z-index:9999;background:#0D1B3A;color:#F0F4FA;display:flex;flex-direction:column;padding:24px;overflow-y:auto;animation:MobileNav_fadeIn__hL9_S .18s ease-out}@keyframes MobileNav_fadeIn__hL9_S{0%{opacity:0}to{opacity:1}}.MobileNav_overlayHeader__KTdoW{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.MobileNav_overlayBrand__9H1Mm{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:900;font-size:18px;letter-spacing:.05em;color:inherit;text-decoration:none;display:flex;align-items:center;gap:8px}.MobileNav_closeBtn__UkaYC{width:44px;height:44px;background:transparent;border:1.5px solid rgba(240,244,250,.4);border-radius:4px;color:inherit;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.MobileNav_links__wNm07{display:flex;flex-direction:column;gap:4px;margin-top:8px}.MobileNav_link__eK0uB{display:block;padding:18px 12px;color:inherit;text-decoration:none;font-size:20px;font-weight:500;transition:color .15s,padding-left .15s;background:transparent;border:0;border-bottom:1px solid rgba(240,244,250,.08);text-align:left;font-family:inherit;cursor:pointer;width:100%}.MobileNav_link__eK0uB:focus-visible,.MobileNav_link__eK0uB:hover{color:#4A90E2;padding-left:18px}.MobileNav_loginBtn__6fT6L{margin-top:28px;padding:16px 20px;display:inline-flex;justify-content:center;align-items:center;background:#4A90E2;color:#F0F4FA;border-radius:4px;text-decoration:none;font-size:16px;font-weight:600;letter-spacing:.02em}.MobileNav_loginBtn__6fT6L:hover{background:#2E5DB8}@media (max-width:960px){.MobileNav_trigger__nXonE{display:inline-flex}}.BlogAdSlot_slot__PMtMe{display:grid;grid-template-columns:1fr 200px;gap:24px;padding:24px;background:#F0F4FA;border:1.5px dashed rgba(74,144,226,.45);border-radius:4px;text-decoration:none;color:#0D1B3A;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s}.BlogAdSlot_slot__PMtMe:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px rgba(13,27,58,.15);border-color:rgba(74,144,226,.75)}.BlogAdSlot_badge__Nta9V{position:absolute;top:14px;right:14px;padding:3px 10px;background:rgba(13,27,58,.08);color:#6B7280;border-radius:3px;font-size:11.5px;font-weight:500;letter-spacing:.05em}.BlogAdSlot_body__pP8ww{min-width:0;padding-top:8px}.BlogAdSlot_sponsor__FzUq_{font-size:12.5px;color:#6B7280;margin-bottom:8px;letter-spacing:.06em;text-transform:uppercase}.BlogAdSlot_headline__31Ofa{font-family:var(--font-noto-serif-tc),"Noto Serif TC",serif;font-weight:700;font-size:20px;line-height:1.4;margin:0 0 10px;color:#0D1B3A}.BlogAdSlot_desc__Ec5s7{color:#1B2A3F;font-size:14.5px;line-height:1.7;margin:0 0 12px}.BlogAdSlot_cta__5cy73{color:#2E5DB8;font-weight:500;font-size:14px;border-bottom:1.5px solid #2e5db8;padding-bottom:1px}.BlogAdSlot_media__b1pyk{display:flex;align-items:center;justify-content:center;background:#E8EEF8;border-radius:4px;overflow:hidden;aspect-ratio:1}.BlogAdSlot_media__b1pyk img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.BlogAdSlot_slot__PMtMe{grid-template-columns:1fr;gap:16px;padding:18px}.BlogAdSlot_media__b1pyk{width:100%;aspect-ratio:16/9;max-height:200px}.BlogAdSlot_body__pP8ww{padding-top:0}.BlogAdSlot_headline__31Ofa{font-size:18px}}