.wr-header{position:sticky!important;top:0!important;left:0;right:0;z-index:1000;background:#f6f5f1fa!important;color:#202d35;border-bottom:1px solid #d9dfdf;box-shadow:none!important;padding:0!important;display:block!important;backdrop-filter:blur(12px)}.wr-header *,.wr-footer *{box-sizing:border-box}.wr-header-inner{max-width:1280px;width:calc(100% - 64px);height:88px;margin:auto;display:flex;align-items:center;gap:26px}.wr-header a{text-decoration:none!important;transition:color .15s}.wr-brand{display:flex;align-items:center;gap:18px;flex-shrink:0;color:#202d35}.wr-brand img{display:block;width:158px;height:auto}.wr-brand span{font-size:12px;letter-spacing:.15em;border-left:1px solid #bec8cb;padding-left:16px;white-space:nowrap}.wr-nav{display:flex;align-items:center;gap:25px;margin-left:auto;font-size:14px;font-weight:600;line-height:1.5}.wr-nav a{white-space:nowrap;color:#202d35}.wr-nav a:hover,.wr-nav a[aria-current=page]{color:#0077bb}.wr-nav .wr-language{font-size:12px;border-left:1px solid #d9dfdf;padding-left:20px}.wr-nav .wr-cta{background:#202d35;color:#fff;padding:12px 17px;border-radius:3px}.wr-nav .wr-cta:hover{background:#0077bb;color:white}.wr-menu{display:none;border:1px solid #bccbd1;background:transparent;color:#202d35;padding:8px 12px;font:inherit;cursor:pointer;margin-left:auto}.wr-header a:focus-visible,.wr-header button:focus-visible,.wr-footer a:focus-visible{outline:3px solid #0077bb;outline-offset:5px}.wr-footer{background:#eff1ee!important;border-top:1px solid #d9dfdf!important;padding:48px max(32px,calc((100vw - 1200px)/2)) 26px!important;color:#202d35!important;text-align:left!important;font:14px/1.8 -apple-system,BlinkMacSystemFont,'Microsoft JhengHei',sans-serif}.wr-footer-inner{display:flex;justify-content:space-between;gap:35px}.wr-footer strong{font-size:22px;display:block;margin-bottom:8px}.wr-footer p{margin:0;color:#607078}.wr-footer-links{display:flex;gap:25px;flex-wrap:wrap;align-items:start}.wr-footer a{color:#315567;text-decoration:none}.wr-legal{margin-top:35px;border-top:1px solid #d9dfdf;padding-top:18px;color:#607078;font-size:12px;display:flex;justify-content:space-between;gap:20px}
@media(max-width:1100px){.wr-menu{display:block}.wr-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#f6f5f1;box-shadow:0 12px 20px #153d5510;padding:16px 32px 24px;max-height:calc(100dvh - 80px);overflow:auto}.wr-nav.is-open{display:flex;align-items:stretch;flex-direction:column;gap:0}.wr-nav a{padding:13px 0;border-bottom:1px solid #d9dfdf}.wr-nav .wr-language{border-left:0;padding:13px 0}.wr-nav .wr-cta{margin-top:12px;text-align:center}.wr-header-inner{height:76px}.wr-brand span{display:none}.wr-footer-inner{flex-direction:column}}
@media(max-width:600px){.wr-header-inner{width:calc(100% - 36px);height:72px}.wr-brand img{width:145px}.wr-footer{padding:32px 20px 90px!important}.wr-footer-links{gap:16px}.wr-legal{flex-direction:column;gap:8px}.wr-nav{padding:12px 20px 22px}}
