/* 基底樣式：原站佈景（Hello Elementor）與 Elementor／外掛的通用預設裡，46 頁實際還套到元素的規則，依原本載入順序照抄。
   產生方式：Chrome 的 CSS 規則使用追蹤（46 頁 × 3 種寬度，含拿掉 :hover 等偽類後仍選得到元素的狀態規則）；
   其餘規則全站沒有元素會用到，連同原本的十幾個樣式表一起刪掉。 */
/* ---- 來自 base/elementor-frontend.css（1 條） ---- */
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}

/* ---- 來自 theme-globals.css（2 條） ---- */
:where(body) { margin: 0; }
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

/* ---- 來自 base/theme-reset.css（23 條） ---- */
html{line-height:1.15;-webkit-text-size-adjust:100%}
*,:after,:before{box-sizing:border-box}
body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}
h2{font-size:2rem}
h3{font-size:1.75rem}
p{margin-block-end:.9rem;margin-block-start:0}
hr{box-sizing:content-box;height:0;overflow:visible}
a{background-color:transparent;color:#c36;text-decoration:none}
a:active,a:hover{color:#336}
b,strong{font-weight:bolder}
img{border-style:none;height:auto;max-width:100%}
[hidden],template{display:none}
@media print{a,a:visited{text-decoration:underline}}
button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;width:auto}
[type=button],[type=submit],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}
[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}
[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}
[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
dd,dl,dt,li,ol,ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}

/* ---- 來自 merged/theme-hello.css（1 條） ---- */
h1{font-size:2.5rem}
