.news-page{color:#0a2e69;background:#fbfaf5}.news-hero{padding:clamp(54px,calc(var(--je-design-vw) * 5.4),76px) clamp(26px,calc(var(--je-design-vw) * 6),96px) 54px;background:linear-gradient(118deg,#fff 0% 68%,#f7f2e7 100%);border-bottom:1px solid #062a631f}.news-hero-inner{max-width:1280px}.news-hero .eyebrow{letter-spacing:.18em;color:#a8731f;margin:0 0 16px;font-size:12px;font-weight:900}.news-hero h1{max-width:1280px;font-family:Noto Serif TC,PMingLiU,Georgia,serif;font-size:clamp(48px,calc(var(--je-design-vw) * 4.2),66px);letter-spacing:-.04em;color:#062a63;margin:0;line-height:1.08}.news-hero h1 span{color:#9d6f20;letter-spacing:-.035em;text-wrap:balance;max-width:1180px;margin-top:14px;font-size:.72em;line-height:1.18;display:block}.news-hero .lede{max-width:900px;font-size:clamp(17px,calc(var(--je-design-vw) * 1.25),20px);color:#334a6b;margin:20px 0 0;line-height:1.72}.news-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.news-actions .primary{min-height:50px}.news-actions .secondary{border-bottom:1px solid #a8731f;align-items:center;min-height:50px;padding:0 4px;font-weight:900;display:inline-flex}.news-flow{letter-spacing:.08em;color:#68768a;border-top:1px solid #062a631f;flex-wrap:wrap;gap:10px 16px;margin-top:22px;padding-top:18px;font-size:12px;font-weight:900;display:flex}.news-flow b{color:#062a63}.news-flow i{color:#b7811f;font-style:normal}.news-section{padding:76px clamp(26px,calc(var(--je-design-vw) * 6),96px)}.news-section.paper{background:#f5efe2;border-top:1px solid #e1d6bd;border-bottom:1px solid #e1d6bd}.news-section-head{grid-template-columns:minmax(0,1.05fr) minmax(360px,.78fr);align-items:center;gap:64px;max-width:1260px;margin:0 auto 38px;display:grid}.news-section-head .eyebrow{letter-spacing:.16em;color:#a8731f;grid-column:1/-1;margin:0;font-size:13px;font-weight:900}.news-section-head h2{font-family:Noto Serif TC,PMingLiU,Georgia,serif;font-size:clamp(40px,calc(var(--je-design-vw) * 4.15),66px);letter-spacing:-.04em;color:#062a63;text-wrap:balance;margin:0;line-height:1.16}.news-section-head p{color:#455b78;margin:0;font-size:18px;line-height:1.82}.problem-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1260px;margin:0 auto;display:grid}.problem-card{background:#fff;border:1px solid #062a6324;flex-direction:column;min-height:260px;padding:28px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 18px 42px #062a630f}.problem-card:hover{border-color:#b7811f;transform:translateY(-3px)}.problem-card small{letter-spacing:.14em;color:#a8731f;font-size:11px;font-weight:900}.problem-card h3{color:#062a63;margin:12px 0 10px;font-family:Noto Serif TC,PMingLiU,Georgia,serif;font-size:28px;line-height:1.32}.problem-card p{color:#566982;margin:0 0 22px;font-size:16.5px;line-height:1.78}.problem-card span{color:#062a63;margin-top:auto;font-weight:900}.article-groups{gap:58px;max-width:1260px;margin:0 auto;display:grid}.article-group-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:18px;display:flex}.article-group-head h3{color:#062a63;margin:0;font-family:Noto Serif TC,PMingLiU,Georgia,serif;font-size:36px;line-height:1.25}.article-group-head p{color:#5f7087;max-width:590px;margin:0;font-size:16.5px;line-height:1.72}.news-list-v2{border-top:1px solid #062a632e}.news-item-v2{border-bottom:1px solid #062a6324;grid-template-columns:140px minmax(0,1fr) 44px;align-items:start;gap:24px;padding:28px 0;display:grid}.news-item-v2 time{letter-spacing:.05em;color:#9a6a1c;padding-top:7px;font-family:Georgia,serif;font-size:14px}.news-item-v2 h4{font-family:Noto Serif TC,PMingLiU,Georgia,serif;font-size:clamp(26px,calc(var(--je-design-vw) * 2.2),36px);color:#062a63;margin:0 0 9px;line-height:1.32}.news-item-v2 p{color:#586b83;margin:0;font-size:16.5px;line-height:1.78}.article-cta{color:#9a6a1c;border-bottom:1px solid #9a6a1c59;margin-top:13px;padding-bottom:2px;font-size:15px;font-weight:900;transition:color .2s,border-color .2s;display:inline-flex}.news-item-v2:hover .article-cta{color:#062a63;border-color:#062a63}.news-item-v2 .arrow{color:#a8731f;text-align:right;padding-top:2px;font-size:28px}.faq-head{align-items:start}.faq-head h2{font-size:clamp(34px,calc(var(--je-design-vw) * 3.15),50px);text-wrap:balance;max-width:720px}.faq-head>p:last-child{max-width:600px;padding-top:8px}.answer-grid{border-top:1px solid #062a6326;gap:0;max-width:1080px;margin:0 auto;display:grid}.answer-item{border-bottom:1px solid #062a6326;grid-template-columns:52px minmax(0,1fr);gap:24px;padding:30px 0;display:grid}.answer-item>span{color:#a8731f;font-family:Georgia,serif;font-weight:700}.answer-item h3{color:#062a63;margin:0 0 8px;font-size:21px}.answer-item p{color:#536378;margin:0;line-height:1.8}.news-bridge{padding:58px clamp(26px,calc(var(--je-design-vw) * 6),96px);color:#fff;background:#062a63;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:44px;margin:0;display:grid}.news-bridge>div:first-child{max-width:900px}.news-bridge small{color:#f4d574;letter-spacing:.16em;font-size:11px;font-weight:900;display:block}.news-bridge h2{max-width:880px;font-family:Noto Serif TC,PMingLiU,Georgia,serif;font-size:clamp(30px,calc(var(--je-design-vw) * 3),46px);text-wrap:balance;margin:10px 0;line-height:1.24}.news-bridge p{color:#d9e3f2;max-width:820px;margin:0;font-size:16px;line-height:1.7}.news-bridge-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.news-bridge-actions a{white-space:nowrap;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-weight:900;display:inline-flex}.news-bridge-actions .diagnosis{color:#062a63;background:#f4d574}.news-bridge-actions .courses{color:#fff;border:1px solid #ffffff7a}.news-page .news-footer{color:#fff;background:#071a3e}.news-page .news-footer .footer-top{max-width:1440px;padding:46px clamp(26px,calc(var(--je-design-vw) * 6),96px) 40px;grid-template-columns:minmax(250px,.85fr) minmax(420px,1.25fr) minmax(260px,.8fr);align-items:start;gap:46px;margin:0 auto;display:grid}.news-page .news-footer .footer-brand{display:block}.news-page .news-footer .footer-brand img{width:auto;max-width:100%;height:58px;margin:0 0 18px;display:block}.news-page .news-footer .footer-brand p{color:#c9d5e8;margin:0;font-size:15px;line-height:1.6}.news-page .news-footer .footer-system{flex-wrap:wrap;align-content:flex-start;gap:10px 0;padding-top:10px;display:flex}.news-page .news-footer .footer-system span{color:#eef3fb;border-left:1px solid #ffffff2e;padding:0 18px;font-size:13px;line-height:1.5}.news-page .news-footer .footer-system span:first-child{border-left:0;padding-left:0}.news-page .news-footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.news-page .news-footer .footer-links a{color:#eef3fb;font-size:13px;line-height:1.5;text-decoration:none}.news-page .news-footer .footer-links a:hover{text-underline-offset:3px;text-decoration:underline}.news-page .news-footer .footer-bottom{padding:18px clamp(26px,calc(var(--je-design-vw) * 6),96px);color:#9fb0ca;border-top:1px solid #ffffff24;justify-content:space-between;gap:24px;font-size:12px;display:flex}@media (max-width:900px){.news-section-head{grid-template-columns:1fr;gap:16px}.problem-grid{grid-template-columns:1fr}.article-group-head{display:block}.article-group-head p{margin-top:8px}.news-bridge{grid-template-columns:1fr}.news-bridge-actions{justify-content:flex-start}.news-item-v2{grid-template-columns:110px minmax(0,1fr) 32px}.faq-head>p:last-child{padding-top:0}.news-page .news-footer .footer-top{grid-template-columns:1fr 1fr;gap:32px}.news-page .news-footer .footer-brand{grid-column:1/-1}.news-page .news-footer .footer-system{padding-top:0}}@media (max-width:680px){.news-hero{padding:42px 20px 46px}.news-hero h1{font-size:clamp(38px,calc(var(--je-design-vw) * 10.5),52px);line-height:1.1}.news-hero h1 span{text-wrap:pretty;max-width:none;margin-top:12px;font-size:.72em;line-height:1.25}.news-hero .lede{margin-top:18px;font-size:16.5px;line-height:1.7}.news-actions{margin-top:20px;display:grid}.news-actions a{justify-content:center;width:100%}.news-flow{gap:8px 10px;margin-top:20px;padding-top:16px}.news-section{padding:58px 20px}.news-section-head{margin-bottom:28px}.problem-card{min-height:0;padding:24px 20px}.news-item-v2{grid-template-columns:1fr 28px;gap:10px 14px;padding:24px 0}.news-item-v2 time{grid-column:1/-1;padding:0}.news-item-v2 h4{font-size:25px}.article-cta{font-size:13px}.answer-item{grid-template-columns:36px 1fr;gap:12px}.faq-head h2{font-size:clamp(32px,calc(var(--je-design-vw) * 9),42px)}.news-bridge{padding:48px 20px}.news-bridge-actions{display:grid}.news-bridge-actions a{box-sizing:border-box;width:100%}.news-page .news-footer .footer-top{grid-template-columns:1fr;gap:26px;padding:38px 20px 30px}.news-page .news-footer .footer-brand{grid-column:auto}.news-page .news-footer .footer-brand img{height:48px}.news-page .news-footer .footer-system{gap:8px 0}.news-page .news-footer .footer-system span{padding:0 11px;font-size:12px}.news-page .news-footer .footer-links{grid-template-columns:1fr 1fr;gap:10px 18px}.news-page .news-footer .footer-bottom{gap:6px;padding:16px 20px;display:grid}}.news-page{color:#213d49;background:#f7f4ee;font-family:Noto Sans CJK TC,Noto Sans TC,sans-serif}.news-page :is(h1,h2,h3,h4){color:#213d49;letter-spacing:-.025em;font-family:Noto Serif CJK TC,Noto Serif TC,serif;font-weight:500;line-height:1.55}.news-page .news-hero{background:#f7f4ee;border-color:#c9cfcb;padding-block:60px 48px}.news-page .news-hero h1{font-size:48px;line-height:1.5}.news-page .news-hero h1 span{color:#a1553f;font-weight:500;line-height:1.6}.news-page :is(.eyebrow,.news-flow i,.problem-card small,.article-group-head small){color:#a1553f;font-weight:500}.news-page :is(.lede,.news-section-head p,.problem-card p){color:#526b70;max-width:760px;line-height:1.9}.news-page .news-section-head h2{font-size:36px;line-height:1.6}.news-page .news-flow b{color:#213d49;font-weight:500}.news-page .news-section.paper{background:#eeeee7;border-color:#c9cfcb}.news-page .problem-grid{gap:30px}.news-page .problem-card{box-shadow:none;background:0 0;border:0;border-top:1px solid #c9cfcb;min-height:0;padding:24px 0}.news-page .problem-card:hover{transform:none}.news-page .problem-card span{color:#213d49;font-weight:500}.news-page .news-actions .primary,.news-page .news-bridge-actions a:first-child{color:#f7f4ee;box-shadow:none;background:#213d49;border-radius:0;font-weight:500}.news-page .news-actions .secondary{color:#213d49;border-color:#a1553f;font-weight:500}.news-page .news-footer{background:#213d49}.news-page .news-footer :is(a,p,span){color:#e9ece6}.news-page .masthead{background:#f7f4ee;border-color:#c9cfcb}.news-page .masthead a.logo:after{content:none!important}.news-page .masthead a.logo img{object-fit:contain!important;width:230px!important;max-width:230px!important;height:59px!important}.news-page .je-header-drop-panel{background:#f7f4ee;border-color:#c9cfcb}.news-page :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #a1553f}@media (max-width:680px){.news-page .news-hero h1{font-size:34px}.news-page .news-section-head h2{font-size:29px}.news-page .masthead a.logo img{width:190px!important;max-width:190px!important;height:49px!important}}.je-public-layout .news-page .masthead a.logo>img{width:230px!important;min-width:0!important;max-width:230px!important;inline-size:230px!important;max-inline-size:230px!important;object-fit:contain!important;flex:0 auto!important;height:60px!important}@media (max-width:1199px){.je-public-layout .news-page .masthead a.logo>img{width:195px!important;max-width:195px!important;inline-size:195px!important;max-inline-size:195px!important;height:52px!important}}.news-page .news-bridge{background:#213d49}.news-page .news-bridge :is(h2,p,small){color:#e9ece6}.news-page .news-bridge-actions .diagnosis{color:#213d49;background:#e9ece6}.news-page .news-bridge-actions .courses{color:#e9ece6;border-color:#e9ece6}
