.ar-cs{--ar-bg:#FDFCF8;--ar-surface:#FFFFFF;--ar-ink:#16223E;--ar-ink-soft:#3D4A6B;--ar-accent:#F2B134;--ar-accent-bright:#FFD166;--ar-dark:#101114;--ar-muted:#7A7A7A;--ar-line:#E6E0D0;--ar-line-soft:#F0EBDD;--ar-cream:#F7F4EC;--ar-serif:'Noto Serif TC', serif;--ar-sans:'Noto Sans TC', -apple-system, 'PingFang TC', 'Microsoft JhengHei', sans-serif;--ar-r-sm:8px;--ar-r-md:16px;--ar-r-pill:999px;--ar-wide:1120px;--ar-prose:760px;background:var(--ar-bg)}.ar-cs .site-content .ast-container{max-width:100%;padding-left:0;padding-right:0;display:block}.ar-cs #content{background:var(--ar-bg)}.ar-cs :where(.ar-doc h1,.ar-doc h2,.ar-doc h3,.ar-doc h4,.ar-doc p,.ar-doc ul,.ar-doc ol,.ar-doc li,.ar-doc figure,.ar-doc blockquote,.ar-doc table,.ar-doc dl,.ar-doc dd){margin:0;padding:0;border:0;background:none}.ar-doc{font-family:var(--ar-sans);color:var(--ar-ink);font-size:17px;line-height:1.9;-webkit-font-smoothing:antialiased}.ar-doc b,.ar-doc strong{font-weight:700;color:var(--ar-ink)}.ar-doc a{color:var(--ar-ink);text-decoration-color:var(--ar-accent);text-underline-offset:3px}.ar-wrap{width:100%;max-width:var(--ar-wide);margin-inline:auto;padding-inline:24px}.ar-prose{width:100%;max-width:var(--ar-prose);margin-inline:auto;padding-inline:24px}.ar-hero{background:radial-gradient(120% 140% at 82% 0%,rgb(242 177 52 / .20) 0%,#fff0 55%),linear-gradient(158deg,#1B2A4C 0%,#16223E 52%,#101B33 100%);color:#FFF;padding:76px 0 68px}.ar-hero__eyebrow{font-family:var(--ar-sans);font-size:12px;font-weight:700;letter-spacing:.34em;color:var(--ar-accent-bright);margin-bottom:20px}.ar-hero__crumb{font-size:13px;letter-spacing:.06em;color:rgb(255 255 255 / .62);margin-bottom:18px}.ar-hero__crumb a{color:rgb(255 255 255 / .82);text-decoration:none;border-bottom:1px solid rgb(242 177 52 / .5);padding-bottom:2px}.ar-hero__crumb span{margin:0 10px;opacity:.45}.ar-hero__title{font-family:var(--ar-serif);font-weight:700;font-size:clamp(34px, 5.6vw, 62px);line-height:1.24;letter-spacing:.03em;color:#FFF}.ar-hero__sub{font-family:var(--ar-serif);font-size:clamp(16px, 2vw, 20px);font-weight:700;letter-spacing:.06em;color:var(--ar-accent-bright);margin-top:16px}.ar-hero__lead{font-size:16px;line-height:1.95;color:rgb(255 255 255 / .78);max-width:640px;margin-top:20px}.ar-hero__facts{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:30px;padding-top:26px;border-top:1px solid rgb(255 255 255 / .16)}.ar-hero__fact{min-width:110px}.ar-hero__fact dt{font-size:11px;letter-spacing:.22em;color:rgb(255 255 255 / .55);margin-bottom:6px}.ar-hero__fact dd{font-family:var(--ar-serif);font-size:18px;font-weight:700;color:#FFF}.ar-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--ar-sans);font-weight:700;font-size:15px;letter-spacing:.04em;line-height:1;padding:16px 30px;border-radius:var(--ar-r-pill);background:var(--ar-accent);color:var(--ar-dark);text-decoration:none;border:0;transition:background .18s ease}.ar-btn:hover,.ar-btn:focus{background:var(--ar-accent-bright);color:var(--ar-dark)}.ar-btn--ghost{background:#fff0;color:var(--ar-ink);box-shadow:inset 0 0 0 1.5px var(--ar-accent)}.ar-btn--ghost:hover{background:var(--ar-accent)}.ar-hero .ar-btn--ghost{color:#FFF}.ar-hero .ar-btn--ghost:hover{color:var(--ar-dark)}.ar-body{padding:64px 0 24px}.ar-doc p{margin-bottom:20px;text-align:justify}.ar-doc p:last-child{margin-bottom:0}.ar-doc ul,.ar-doc ol{margin:0 0 20px;padding-left:1.35em}.ar-doc ul{list-style:none;padding-left:0}.ar-doc ul>li{position:relative;padding-left:22px;margin-bottom:11px}.ar-doc ul>li::before{content:"";position:absolute;left:2px;top:.78em;width:7px;height:7px;border-radius:2px;background:var(--ar-accent)}.ar-doc ol>li{margin-bottom:11px;padding-left:6px}.ar-doc ol>li::marker{font-family:var(--ar-serif);font-weight:700;color:var(--ar-accent)}.ar-doc li:last-child{margin-bottom:0}.ar-sec{margin:72px 0 30px;padding-top:30px;border-top:2px solid var(--ar-ink)}.ar-sec:first-child{margin-top:0}.ar-sec__num{font-family:var(--ar-serif);font-size:44px;font-weight:700;line-height:1;color:var(--ar-accent);margin-bottom:10px}.ar-sec__title{font-family:var(--ar-serif);font-size:clamp(24px, 3.2vw, 33px);font-weight:700;letter-spacing:.04em;line-height:1.35;color:var(--ar-ink)}.ar-sec__en{font-size:11px;letter-spacing:.34em;color:var(--ar-muted);margin-top:12px;text-transform:uppercase}.ar-h3{font-family:var(--ar-serif);font-size:21px;font-weight:700;letter-spacing:.04em;line-height:1.5;color:var(--ar-ink);margin:40px 0 16px;padding-left:15px;border-left:4px solid var(--ar-accent)}.ar-h3 em{display:block;font-family:var(--ar-sans);font-style:normal;font-size:10.5px;font-weight:400;letter-spacing:.3em;color:var(--ar-muted);margin-top:7px}.ar-h4{font-family:var(--ar-serif);font-size:17px;font-weight:700;letter-spacing:.08em;color:var(--ar-ink);margin:34px 0 14px}.ar-card{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);padding:28px 30px;margin-bottom:24px}.ar-callout{background:var(--ar-cream);border-left:5px solid var(--ar-accent);border-radius:0 var(--ar-r-sm) var(--ar-r-sm) 0;padding:24px 28px;margin:28px 0}.ar-callout p:last-child{margin-bottom:0}.ar-note{font-size:15px;line-height:1.85;color:var(--ar-ink-soft);background:var(--ar-cream);border-radius:var(--ar-r-sm);padding:18px 22px;margin:20px 0 28px}.ar-kw{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;color:#6B5311;background:rgb(242 177 52 / .18);border-radius:var(--ar-r-pill);padding:7px 18px;margin-bottom:18px}.ar-sm{font-size:15px;line-height:1.88;color:var(--ar-ink-soft)}.ar-fine{font-size:13.5px;line-height:1.85;color:var(--ar-muted)}.ar-quote{border-top:2px solid var(--ar-accent);border-bottom:2px solid var(--ar-accent);padding:34px 0;margin:40px 0;text-align:center}.ar-quote p{font-family:var(--ar-serif);font-size:clamp(19px, 2.6vw, 25px);font-weight:700;line-height:1.85;letter-spacing:.05em;color:var(--ar-ink);text-align:center;margin:0}.ar-fig{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);padding:26px 26px 20px;margin:30px 0}.ar-fig svg{display:block;width:100%;height:auto;max-width:100%}.ar-figscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ar-photo{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);padding:18px 18px 14px;margin:30px 0}.ar-photo img{display:block;width:100%;height:auto;border-radius:var(--ar-r-sm)}.ar-photo--tall img{width:auto;max-width:100%;max-height:560px;margin-inline:auto}.ar-photo__cap{font-size:14.5px;line-height:1.8;color:var(--ar-ink-soft);margin-top:14px}.ar-photo__credit{font-size:12px;line-height:1.7;color:var(--ar-muted);margin-top:7px;padding-top:7px;border-top:1px solid var(--ar-line-soft)}.ar-photo__credit a{color:inherit}.ar-fig__grid{display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start}.ar-fig__cap{font-size:13.5px;line-height:1.8;color:var(--ar-muted);margin-top:14px;padding-top:12px;border-top:1px solid var(--ar-line-soft)}.ar-fig__cap b{color:var(--ar-ink-soft)}.ar-fig__item .ar-fig__cap{border-top:0;padding-top:8px;margin-top:8px}.ar-seq{font-size:14px;line-height:2.1;color:var(--ar-ink-soft)}.ar-seq__t{font-family:var(--ar-serif);font-size:16px;font-weight:700;color:var(--ar-ink);margin-bottom:12px;letter-spacing:.05em}.ar-seq mark{background:rgb(242 177 52 / .3);color:var(--ar-ink);font-weight:700;border-radius:3px;padding:1px 5px}.ar-issue{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);overflow:hidden;margin-bottom:26px}.ar-issue__head{background:var(--ar-ink);color:#FFF;padding:22px 28px}.ar-issue__no{font-size:11px;font-weight:700;letter-spacing:.3em;color:var(--ar-accent-bright);margin-bottom:8px}.ar-issue__nm{font-family:var(--ar-serif);font-size:21px;font-weight:700;letter-spacing:.04em;line-height:1.45}.ar-issue__tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--ar-dark);background:var(--ar-accent);border-radius:var(--ar-r-pill);padding:4px 14px;margin-top:12px}.ar-issue__grid{display:grid;grid-template-columns:repeat(3,1fr)}.ar-issue__cell{padding:26px 26px 24px;border-right:1px solid var(--ar-line-soft)}.ar-issue__cell:last-child{border-right:0}.ar-issue__cell--vision{background:var(--ar-cream)}.ar-issue__label{font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--ar-muted);margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--ar-line)}.ar-issue__label b{font-family:var(--ar-serif);font-size:15px;letter-spacing:.06em;color:var(--ar-ink);margin-right:8px}.ar-issue__cell p,.ar-issue__cell li{font-size:15px;line-height:1.85}.ar-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:26px 0;border:1px solid var(--ar-line);border-radius:var(--ar-r-md);background:var(--ar-surface)}.ar-table{width:100%;min-width:660px;border-collapse:collapse;font-size:15px;line-height:1.8}.ar-table th{background:var(--ar-ink);color:#FFF;font-family:var(--ar-sans);font-weight:700;font-size:13px;letter-spacing:.1em;text-align:left;padding:15px 18px;vertical-align:middle}.ar-table td{padding:16px 18px;border-top:1px solid var(--ar-line-soft);vertical-align:top;color:var(--ar-ink)}.ar-table tr:nth-child(even) td{background:#FCFAF4}.ar-table td.ar-th{font-family:var(--ar-serif);font-weight:700;color:var(--ar-ink);background:var(--ar-cream);white-space:nowrap}.ar-table tr:nth-child(even) td.ar-th{background:var(--ar-cream)}.ar-table .ar-sub{display:block;font-family:var(--ar-sans);font-size:12.5px;font-weight:400;color:var(--ar-muted);margin-top:5px;letter-spacing:0}.ar-table ul{margin-bottom:0}.ar-table--meta{min-width:520px}.ar-table--sum{min-width:940px;font-size:14px}.ar-table--sum th,.ar-table--sum td{padding:13px 14px}.ar-scrollhint{font-size:12.5px;color:var(--ar-muted);margin:-16px 0 26px}.ar-bank dl{display:grid;gap:18px}.ar-bank__row{display:grid;grid-template-columns:132px 1fr;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--ar-line-soft)}.ar-bank__row:last-child{border-bottom:0;padding-bottom:0}.ar-bank__k{font-family:var(--ar-serif);font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--ar-ink)}.ar-bank__v{font-size:15px;line-height:2;color:var(--ar-ink-soft)}.ar-toc{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);padding:26px 30px;margin-bottom:40px}.ar-toc__t{font-size:11px;font-weight:700;letter-spacing:.28em;color:var(--ar-muted);margin-bottom:16px}.ar-toc ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 26px}.ar-toc li{margin:0;padding:0}.ar-toc a{display:block;font-size:15px;padding:6px 0;text-decoration:none;color:var(--ar-ink);border-bottom:1px solid var(--ar-line-soft)}.ar-toc a:hover{color:#8A6410}.ar-toc em{font-family:var(--ar-serif);font-style:normal;font-weight:700;color:var(--ar-accent);margin-right:10px}.ar-pdf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;background:var(--ar-ink);color:#FFF;border-radius:var(--ar-r-md);padding:32px 34px;margin:48px 0 0}.ar-pdf__t{font-family:var(--ar-serif);font-size:21px;font-weight:700;letter-spacing:.04em;margin-bottom:8px}.ar-pdf__d{font-size:14.5px;line-height:1.8;color:rgb(255 255 255 / .72);max-width:460px}.ar-pager{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:48px 0 0}.ar-pager__l{display:block;background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);padding:22px 26px;text-decoration:none;color:var(--ar-ink);transition:border-color .18s ease}.ar-pager__l:hover{border-color:var(--ar-accent)}.ar-pager__l--next{text-align:right}.ar-pager__k{font-size:11px;letter-spacing:.24em;color:var(--ar-muted);margin-bottom:9px}.ar-pager__n{font-family:var(--ar-serif);font-size:17px;font-weight:700;letter-spacing:.04em;line-height:1.5}.ar-pager__empty{border-style:dashed;color:var(--ar-muted);opacity:.7}.ar-list{padding:64px 0 88px}.ar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:24px}.ar-grid>*{min-width:0;margin-bottom:0}.ar-scard{display:flex;flex-direction:column;background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);overflow:hidden;text-decoration:none;color:var(--ar-ink);transition:border-color .18s ease,transform .18s ease}.ar-scard:hover{border-color:var(--ar-accent);transform:translateY(-3px)}.ar-scard__top{display:flex;flex-direction:column;justify-content:flex-end;min-height:152px;background:radial-gradient(110% 150% at 88% 6%,rgb(242 177 52 / .26) 0%,#fff0 58%),linear-gradient(150deg,#1B2A4C 0%,#16223E 100%);color:#FFF;padding:30px 28px 26px}.ar-scard__en{font-size:11px;letter-spacing:.26em;color:var(--ar-accent-bright);margin-bottom:12px}.ar-scard__nm{font-family:var(--ar-serif);font-size:28px;font-weight:700;letter-spacing:.06em;line-height:1.35}.ar-scard__yr{font-size:13px;color:rgb(255 255 255 / .66);margin-top:10px;letter-spacing:.06em}.ar-scard__body{padding:24px 28px 26px;display:flex;flex-direction:column;flex:1}.ar-scard__theme{font-size:15px;line-height:1.85;color:var(--ar-ink-soft);flex:1}.ar-scard__meta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding-top:16px;border-top:1px solid var(--ar-line-soft);font-size:13px;color:var(--ar-muted);letter-spacing:.06em}.ar-scard__go{font-weight:700;color:#8A6410}.ar-empty{background:var(--ar-surface);border:1px dashed var(--ar-line);border-radius:var(--ar-r-md);padding:44px 30px;text-align:center;color:var(--ar-muted);font-size:15px;line-height:1.9}.ar-cases{display:grid;gap:16px}.ar-case{display:grid;grid-template-columns:84px 1fr auto;align-items:center;gap:24px;background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-r-md);padding:24px 30px;text-decoration:none;color:var(--ar-ink);transition:border-color .18s ease}.ar-case:hover{border-color:var(--ar-accent)}.ar-case--soon{border-style:dashed;background:#fff0;cursor:default}.ar-case--soon:hover{border-color:var(--ar-line)}.ar-case__no{font-family:var(--ar-serif);font-size:38px;font-weight:700;line-height:1;color:var(--ar-accent)}.ar-case--soon .ar-case__no{color:var(--ar-line)}.ar-case__nm{font-family:var(--ar-serif);font-size:20px;font-weight:700;letter-spacing:.04em;line-height:1.5}.ar-case__d{font-size:14.5px;line-height:1.8;color:var(--ar-ink-soft);margin-top:7px}.ar-case__yr{font-size:13px;letter-spacing:.1em;color:var(--ar-muted);white-space:nowrap}.ar-case--soon .ar-case__nm,.ar-case--soon .ar-case__d{color:var(--ar-muted)}.ar-colophon{margin-top:56px;padding-top:26px;border-top:1px solid var(--ar-line)}@media (max-width:1000px){.ar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ar-issue__grid{grid-template-columns:1fr}.ar-issue__cell{border-right:0;border-bottom:1px solid var(--ar-line-soft)}.ar-issue__cell:last-child{border-bottom:0}}@media (max-width:782px){.ar-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.ar-scard__top{min-height:0}.ar-hero{padding:52px 0 46px}.ar-body{padding:44px 0 16px}.ar-doc{font-size:16.5px}.ar-doc p{text-align:left}.ar-wrap,.ar-prose{padding-inline:18px}.ar-card,.ar-toc,.ar-fig{padding:22px 20px}.ar-callout{padding:20px 20px}.ar-issue__head,.ar-issue__cell{padding:20px 20px}.ar-pager{grid-template-columns:1fr}.ar-pdf{padding:26px 22px}.ar-bank__row{grid-template-columns:1fr;gap:8px}.ar-case{grid-template-columns:56px 1fr;gap:16px;padding:20px 20px}.ar-case__no{font-size:30px}.ar-case__yr{grid-column:2}.ar-sec{margin:56px 0 24px}.ar-figscroll{padding-bottom:8px}.ar-figscroll svg{min-width:560px}}