.elementor-30342 .elementor-element.elementor-element-55e95be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30342 .elementor-element.elementor-element-f27a1c4{width:var( --container-widget-width, 103.545% );max-width:103.545%;--container-widget-width:103.545%;--container-widget-flex-grow:0;}/* Start custom CSS for html, class: .elementor-element-f27a1c4 */.hh-seo-article{--hh-brand:#0d274d;--hh-text:#29384b;--hh-muted:#536477;--hh-line:#dce4ed;--hh-soft:#f3f6fa;--hh-radius:14px;max-width:1040px;margin:0 auto;color:var(--hh-text);font-family:"Microsoft JhengHei","PingFang TC",sans-serif;font-size:clamp(17px,1.1vw,19px);line-height:1.85;overflow-wrap:anywhere}
.hh-seo-article,.hh-seo-article *{box-sizing:border-box}
.hh-seo-article p,.hh-seo-article li,.hh-seo-article td,.hh-seo-article th{font-size:inherit;line-height:inherit}
.hh-seo-article p{margin:0 0 1em}
.hh-seo-article strong{font-weight:600}
.hh-seo-article h2{font-size:clamp(24px,2.1vw,30px);line-height:1.4;font-weight:600;color:var(--hh-brand);margin:0 0 22px;padding-bottom:13px;border-bottom:2px solid var(--hh-line)}
.hh-seo-article h3{font-size:clamp(20px,1.6vw,23px);line-height:1.5;font-weight:600;color:var(--hh-brand);margin:30px 0 14px}
.hh-seo-article section{margin:clamp(38px,5vw,62px) 0;scroll-margin-top:100px}
.hh-seo-article a{color:var(--hh-brand);text-decoration:underline;text-underline-offset:4px}
.hh-seo-article a:hover{color:#17619a}
.hh-seo-article a:focus-visible,.hh-seo-article summary:focus-visible,.hh-seo-article .hh-table-wrap:focus-visible{outline:3px solid #2979b9;outline-offset:4px}
.hh-seo-article .hh-eyebrow{font-size:15px;font-weight:600;letter-spacing:.08em;color:var(--hh-muted);margin:0 0 16px}
.hh-seo-article .hh-lead{font-size:inherit;font-weight:400;color:var(--hh-text)}
.hh-seo-article .hh-figure{margin:28px 0 36px;text-align:center}
.hh-seo-article .hh-figure img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;border-radius:var(--hh-radius)}
.hh-seo-article .hh-portrait img{max-height:600px;object-fit:contain}
.hh-seo-article .hh-product img{max-width:min(100%,560px);max-height:400px;object-fit:contain}
.hh-seo-article figcaption{margin:12px auto 0;max-width:850px;font-size:15px;line-height:1.7;color:var(--hh-muted);text-align:left}
.hh-seo-article .hh-note{background:var(--hh-soft);border-left:4px solid var(--hh-brand);padding:20px 24px;border-radius:0 var(--hh-radius) var(--hh-radius) 0;margin:28px 0}
.hh-seo-article .hh-note p{margin:0}
.hh-seo-article .hh-toc{background:var(--hh-soft);border:1px solid var(--hh-line);padding:24px 28px;border-radius:var(--hh-radius);margin:32px 0}
.hh-seo-article .hh-toc-title{font-size:20px;font-weight:600;color:var(--hh-brand);margin-bottom:10px}
.hh-seo-article ul,.hh-seo-article ol{padding-left:1.5em;margin:16px 0 24px}
.hh-seo-article li{margin:9px 0;padding-left:4px}
.hh-seo-article .hh-toc ol{margin:0;columns:2;column-gap:38px}
.hh-seo-article .hh-toc li{break-inside:avoid}
.hh-seo-article .hh-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--hh-line);border-radius:var(--hh-radius);margin:24px 0 32px}
.hh-seo-article table{width:100%;min-width:660px;border-collapse:collapse;text-align:left;font-size:17px;line-height:1.75}
.hh-seo-article caption{text-align:left;font-weight:600;padding:16px 20px;color:var(--hh-brand);background:var(--hh-soft)}
.hh-seo-article th,.hh-seo-article td{padding:16px 18px;vertical-align:top;border-bottom:1px solid var(--hh-line);border-right:1px solid var(--hh-line)}
.hh-seo-article thead th{background:var(--hh-brand);color:white;font-weight:600}
.hh-seo-article tbody th{width:23%;background:var(--hh-soft);font-weight:600}
.hh-seo-article tr:last-child td,.hh-seo-article tr:last-child th{border-bottom:0}
.hh-seo-article th:last-child,.hh-seo-article td:last-child{border-right:0}
.hh-seo-article .hh-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.hh-seo-article .hh-related>div{border:1px solid var(--hh-line);padding:24px;border-radius:var(--hh-radius)}
.hh-seo-article .hh-related h3{margin-top:0}
.hh-seo-article .hh-related p{margin:0}
.hh-seo-article .hh-faq{border:1px solid var(--hh-line);border-radius:var(--hh-radius);margin:14px 0;background:white}
.hh-seo-article .hh-faq summary{padding:18px 22px;color:var(--hh-brand);font-weight:600;cursor:pointer;line-height:1.6}
.hh-seo-article .hh-faq p{padding:0 22px 20px;margin:0}
.hh-seo-article .hh-faq[open] summary{border-bottom:1px solid var(--hh-line);margin-bottom:16px}
.hh-seo-article .hh-cta{padding:clamp(24px,4vw,38px);background:var(--hh-soft);border-radius:var(--hh-radius);border:1px solid var(--hh-line);margin:48px 0}
.hh-seo-article .hh-cta h2{border:0;padding:0}
.hh-seo-article .hh-button{display:inline-block;background:var(--hh-brand);color:#fff;text-decoration:none;padding:12px 22px;border-radius:8px;line-height:1.5;font-weight:500}
.hh-seo-article .hh-button:hover{background:#174478;color:#fff}
.hh-seo-article .hh-sources{margin:48px 0 0;padding-top:20px;border-top:1px solid var(--hh-line)}
.hh-seo-article .hh-sources h2{font-size:22px;border:0;padding:0}
.hh-seo-article .hh-sources p,.hh-seo-article .hh-sources li{font-size:16px;color:var(--hh-muted)}
@media(max-width:700px){.hh-seo-article{font-size:17px}.hh-seo-article .hh-toc ol{columns:1}.hh-seo-article .hh-related{grid-template-columns:1fr}.hh-seo-article .hh-toc,.hh-seo-article .hh-note{padding:20px}.hh-seo-article .hh-related>div{padding:20px}.hh-seo-article .hh-faq summary{padding:17px 18px}.hh-seo-article .hh-faq p{padding:0 18px 18px}.hh-seo-article .hh-portrait img{max-height:480px}.hh-seo-article .hh-button{width:100%;text-align:center}}/* End custom CSS */