.elementor .e-6774ba5d-3574:hover,.elementor .e-6774ba5d-3574:focus-visible{color:#c5a578;letter-spacing:0.22em;}.elementor .e-6774ba5d-3574{font-family:"Bodoni Moda";font-size:clamp(1rem,1.2vw,1.15rem);color:#f7f1e3;letter-spacing:0.14em;line-height:1.9;margin:0px;transition:letter-spacing 420ms, color 420ms;letter-spacing:.3em;\n}.elementor .e-645dacc8-a1c5:hover,.elementor .e-645dacc8-a1c5:focus-visible{color:#ffd98f;letter-spacing:0.18em;}.elementor .e-645dacc8-a1c5{font-size:clamp(0.95rem,1.05vw,1.1rem);color:#f5efe0;letter-spacing:0.08em;line-height:1.9;margin:0px;transition:letter-spacing 420ms, color 420ms;white-space:nowrap;\n}.elementor .e-1e4db9ba-abd7:hover,.elementor .e-1e4db9ba-abd7:focus-visible{color:#d4b587;background-color:#24211e;border-bottom-color:#ffd98f;background:rgba(201,169,106,.16);color:#ffd98f;\n}.elementor .e-1e4db9ba-abd7:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-1e4db9ba-abd7:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-1e4db9ba-abd7{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;
border-bottom:2px solid rgba(201,169,106,.55);border-radius:4px;padding:.5rem 1.05rem;transition:all .25s ease;\n}.elementor .e-d3cc745-7fca:hover,.elementor .e-d3cc745-7fca:focus-visible{color:#ffd98f;letter-spacing:0.18em;}.elementor .e-d3cc745-7fca{font-size:clamp(0.95rem,1.05vw,1.1rem);color:#f5efe0;letter-spacing:0.08em;line-height:1.9;margin:0px;transition:letter-spacing 420ms, color 420ms;white-space:nowrap;\n}.elementor .e-37768858-1285:hover,.elementor .e-37768858-1285:focus-visible{color:#d4b587;background-color:#24211e;border-bottom-color:#ffd98f;background:rgba(201,169,106,.16);color:#ffd98f;\n}.elementor .e-37768858-1285:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-37768858-1285:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-37768858-1285{width:auto;min-width:0px;color:#d4b587;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: #d4b587;
border-bottom:2px solid rgba(201,169,106,.55);border-radius:4px;padding:.5rem 1.05rem;transition:all .25s ease;\n}.elementor .e-34efe76d-b7d5:hover,.elementor .e-34efe76d-b7d5:focus-visible{color:#ffd98f;letter-spacing:0.18em;}.elementor .e-34efe76d-b7d5{font-size:clamp(0.95rem,1.05vw,1.1rem);color:#f5efe0;letter-spacing:0.08em;line-height:1.9;margin:0px;transition:letter-spacing 420ms, color 420ms;white-space:nowrap;\n}.elementor .e-3a5e0ab5-6f82:hover,.elementor .e-3a5e0ab5-6f82:focus-visible{color:#d4b587;background-color:#24211e;border-bottom-color:#ffd98f;background:rgba(201,169,106,.16);color:#ffd98f;\n}.elementor .e-3a5e0ab5-6f82:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-3a5e0ab5-6f82:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-3a5e0ab5-6f82{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;
border-bottom:2px solid rgba(201,169,106,.55);border-radius:4px;padding:.5rem 1.05rem;transition:all .25s ease;\n}.elementor .e-5aadefa6-ebae:hover,.elementor .e-5aadefa6-ebae:focus-visible{color:#ffd98f;letter-spacing:0.18em;}.elementor .e-5aadefa6-ebae{font-size:clamp(0.95rem,1.05vw,1.1rem);color:#f5efe0;letter-spacing:0.08em;line-height:1.9;margin:0px;transition:letter-spacing 420ms, color 420ms;white-space:nowrap;\n}.elementor .e-3206b61-dffb:hover,.elementor .e-3206b61-dffb:focus-visible{color:#d4b587;background-color:#24211e;border-bottom-color:#ffd98f;background:rgba(201,169,106,.16);color:#ffd98f;\n}.elementor .e-3206b61-dffb:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-3206b61-dffb:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-3206b61-dffb{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;
border-bottom:2px solid rgba(201,169,106,.55);border-radius:4px;padding:.5rem 1.05rem;transition:all .25s ease;\n}.elementor .e-63045518-18a8:hover,.elementor .e-63045518-18a8:focus-visible{color:#ffd98f;letter-spacing:0.18em;}.elementor .e-63045518-18a8{font-size:clamp(0.95rem,1.05vw,1.1rem);color:#f5efe0;letter-spacing:0.08em;line-height:1.9;margin:0px;transition:letter-spacing 420ms, color 420ms;white-space:nowrap;\n}.elementor .e-31e89551-ad60:hover,.elementor .e-31e89551-ad60:focus-visible{color:#d4b587;background-color:#24211e;border-bottom-color:#ffd98f;background:rgba(201,169,106,.16);color:#ffd98f;\n}.elementor .e-31e89551-ad60:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-31e89551-ad60:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-31e89551-ad60{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;
border-bottom:2px solid rgba(201,169,106,.55);border-radius:4px;padding:.5rem 1.05rem;transition:all .25s ease;\n}.elementor .e-797ebe22-706b{width:auto;min-width:0px;display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-79db919b-35b1{min-width:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-62e511ed-af05{color:inherit;line-height:1.9;margin:0px;}.elementor .e-22261b76-289c:hover,.elementor .e-22261b76-289c:focus-visible{color:#bb966a;}.elementor .e-22261b76-289c:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-22261b76-289c:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-22261b76-289c{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-30b8b4ec-870a{font-size:0.8rem;color:inherit;line-height:1.9;margin:0px;white-space:nowrap;\n}.elementor .e-4ed13c35-b2aa:hover,.elementor .e-4ed13c35-b2aa:focus-visible{color:#d4b587;background-color:#24211e;}.elementor .e-4ed13c35-b2aa:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-4ed13c35-b2aa:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-4ed13c35-b2aa{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-19fbe232-38b2{font-size:0.8rem;color:inherit;line-height:1.9;margin:0px;white-space:nowrap;\n}.elementor .e-34c92479-a85b:hover,.elementor .e-34c92479-a85b:focus-visible{color:#d4b587;background-color:#24211e;}.elementor .e-34c92479-a85b:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-34c92479-a85b:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-34c92479-a85b{width:auto;min-width:0px;color:#d4b587;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: #d4b587;\n}.elementor .e-4232c863-a806{font-size:0.8rem;color:inherit;line-height:1.9;margin:0px;white-space:nowrap;\n}.elementor .e-5a077538-279f:hover,.elementor .e-5a077538-279f:focus-visible{color:#d4b587;background-color:#24211e;}.elementor .e-5a077538-279f:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-5a077538-279f:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-5a077538-279f{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-40b2358c-c937{font-size:0.8rem;color:inherit;line-height:1.9;margin:0px;white-space:nowrap;\n}.elementor .e-68f601cd-685c:hover,.elementor .e-68f601cd-685c:focus-visible{color:#d4b587;background-color:#24211e;}.elementor .e-68f601cd-685c:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-68f601cd-685c:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-68f601cd-685c{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-2891f14b-ac55{font-size:0.8rem;color:inherit;line-height:1.9;margin:0px;white-space:nowrap;\n}.elementor .e-1a215443-f241:hover,.elementor .e-1a215443-f241:focus-visible{color:#d4b587;background-color:#24211e;}.elementor .e-1a215443-f241:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-1a215443-f241:active{transform:scale3d(0.96, 0.96, 1);}.elementor .e-1a215443-f241{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:color 170ms, background-color 170ms, border-color 170ms, transform 140ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-2802ec08-b010{min-width:0px;display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-5ef8cfbe-1a99{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3a1efb34-881b{width:100%;display:none;}.elementor .e-4e5166ae-b4ac{min-width:0px;position:sticky;inset-block-start:0px;color:#f0ece2;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:5%;padding-inline-end:5%;border-block-end-width:1px;background-color:#151412;display:block;border-bottom-style: solid; border-bottom-color: #544a3e;
background:rgba(12,10,8,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(201,169,106,.5);box-shadow:0 6px 24px rgba(0,0,0,.5);
background:rgba(12,10,8,.95);-webkit-backdrop-filter:none;backdrop-filter:none;\n}.elementor .e-5ad79689-dca2{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;filter:brightness(0.5) saturate(1.1) contrast(1.04);\n}.elementor .e-33bdb5bd-1b42{position:relative;z-index:3;color:#c5a578;letter-spacing:0.15em;line-height:1.9;margin:0px;}.elementor .e-4fbc5457-ef37{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(40px,4.6vw,64px);color:inherit;letter-spacing:-0.01em;line-height:1.18;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;text-shadow:0px 2px 12px rgba(0,0,0,0.6),0px 0px 3px rgba(0,0,0,0.45);\n}.elementor .e-68e094fe-22d1:hover,.elementor .e-68e094fe-22d1:focus-visible{filter:brightness(1.18);\n}.elementor .e-68e094fe-22d1{color:inherit;line-height:1.9;margin:0px;transition:filter 450ms;}.elementor .e-5855ac3d-eed6{min-width:0px;display:block;}.elementor .e-3c060552-d791:hover,.elementor .e-3c060552-d791:focus-visible{clip-path:inset(0.4% 0.4% 0.8% 0.4% round 5px);transform:translate3d(3.8px, -2.0px, 0px) scale(1.045) rotateZ(-0.42deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-3c060552-d791{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;transform-origin:52% 48% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 2px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-14a9745d-8928{font-size:0.7rem;color:inherit;line-height:1.9;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;transition:transform 260ms, color 260ms;}.elementor .e-5d94f664-ce30:hover,.elementor .e-5d94f664-ce30:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-5d94f664-ce30:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-5d94f664-ce30:hover,.elementor .e-5d94f664-ce30:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-5d94f664-ce30{min-width:0px;color:inherit;text-decoration:none;opacity:32%;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="4d7ff314"] { transform:translateY(-3px); color:#d4b587; } filter:saturate(0.7); filter:saturate(0.7);\n}.elementor .e-54c983ff-8404{min-width:0px;position:relative;z-index:1;display:grid;gap:2rem;grid-template-columns:1.2fr 1fr;align-items:start;}.elementor .e-cine-frame-62{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(0,0,0,0.92),rgba(0,0,0,0.92)),linear-gradient(rgba(0,0,0,0.92),rgba(0,0,0,0.92)),linear-gradient(rgba(22,62,80,0.20),rgba(22,62,80,0.20)),radial-gradient(ellipse 78% 72% at 50% 44%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.62) 100%);background-size:100% 2.8vh,100% 2.8vh,100% 100%,100% 100%;background-position:0 0,0 100%,0 0,0 0;background-repeat:no-repeat;\n}.elementor .e-6a83479a-80c6{min-width:0px;min-height:78vh;position:relative;color:#eee8dc;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7%;padding-inline-end:7%;background-color:#151412;display:block;}.elementor .e-cine-band-62-ctrl{display:none!important;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-band-62-bgv{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;filter:brightness(0.42) saturate(1.06) contrast(1.06);
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-band-62-eyebrow{font-size:0.72rem;color:#c9a96a;letter-spacing:0.34em;margin:0px;text-transform:uppercase;text-align:center;letter-spacing:.34em;font-size:.72rem;color:#c9a96a;margin:0 0 1.1rem;line-height:1.4;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-band-62-rule{width:56px;height:1px;background:rgba(201,169,106,.7);margin:0 auto 1.3rem;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-band-62-head{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,4.4vw,56px);color:#eee8dc;letter-spacing:0.01em;line-height:1.16;margin:0px;text-shadow:0px 2px 16px rgba(0,0,0,.6);text-align:center;font-family:'Noto Serif TC',serif;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-band-62-tc{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:3;text-align:center;padding:0 1.6rem;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-band-62{width:100%;min-height:74vh;position:relative;padding:0px;position:relative;width:100%;min-height:74vh;overflow:hidden;padding:0;background:#0b0a09;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-132a53c3-b298:hover,.elementor .e-132a53c3-b298:focus-visible{transform:scale3d(1.02, 1.02, 1);filter:saturate(1.06) contrast(1.04) brightness(.98);\n}.elementor .e-132a53c3-b298{width:100%;height:auto;max-height:60vh;aspect-ratio:4/5;object-fit:cover;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;box-shadow:0px 30px 84px -42px rgba(0,0,0,.95);transition:filter 800ms, transform 1100ms;display:block;filter:saturate(.9) contrast(1.07) brightness(.82);\n}.elementor .e-34c4b28c-c52f{font-size:0.6rem;color:rgba(243,238,229,.42);letter-spacing:0.26em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-25314240-bc36{max-height:60vh;position:sticky;inset-block-start:13vh;flex:0 0 clamp(200px,30vw,420px);}.elementor .e-3e97415d-ceed{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e59e62a-e77e{font-size:clamp(1.02rem,2vw,1.65rem);color:#f3eee5;letter-spacing:0.04em;line-height:1.5;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13e12819-e33b{font-size:0.68rem;color:rgba(243,238,229,.42);letter-spacing:0.24em;margin:0px;}.elementor .e-57e4a67d-c891{padding-inline-start:clamp(16px,2.2vw,36px);border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(212,175,55,.3);\n}.elementor .e-70e2b874-19e8{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18442f95-51fb{font-size:clamp(1.02rem,2vw,1.65rem);color:#f3eee5;letter-spacing:0.04em;line-height:1.5;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65c8ab03-c70e{font-size:0.68rem;color:rgba(243,238,229,.42);letter-spacing:0.24em;margin:0px;}.elementor .e-68a98ccd-d9bd{padding-inline-start:clamp(16px,2.2vw,36px);border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(212,175,55,.3);\n}.elementor .e-7b07edb0-524e{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-43d808cf-448e{font-size:clamp(1.02rem,2vw,1.65rem);color:#f3eee5;letter-spacing:0.04em;line-height:1.5;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7bfe6245-1c06{font-size:0.68rem;color:rgba(243,238,229,.42);letter-spacing:0.24em;margin:0px;}.elementor .e-783d9454-833d{padding-inline-start:clamp(16px,2.2vw,36px);border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(212,175,55,.3);\n}.elementor .e-5aad1861-a00e{padding-block-start:clamp(6px,7vh,80px);display:flex;flex-direction:column;gap:clamp(132px,36vh,380px);flex:1 1 0px;}.elementor .e-2d7e9640-b5d2{padding-block-start:clamp(56px,10vh,140px);padding-block-end:clamp(64px,12vh,170px);padding-inline-start:clamp(20px,5vw,88px);padding-inline-end:clamp(20px,5vw,88px);border-block-start-width:1px;background-color:#06070a;display:flex;gap:clamp(24px,4vw,72px);align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,.06);\n}.elementor .e-49d215d8-9908{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-195b0cd0-3c96{color:inherit;line-height:1.9;margin:0px;}.elementor .e-4fd0653d-9467:hover,.elementor .e-4fd0653d-9467:focus-visible{transform:translateX(4px) !important; text-decoration-color:#b49a73;\n}.elementor .e-4fd0653d-9467{color:inherit;line-height:1.9;margin:0px;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:6px; text-decoration-thickness:1px; transition:transform 420ms,text-decoration-color 420ms !important;\n}.elementor .e-3bbad0cd-c670:hover,.elementor .e-3bbad0cd-c670:focus-visible{color:#bb966a;}.elementor .e-3bbad0cd-c670:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-3bbad0cd-c670:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-3bbad0cd-c670{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-3677a453-5e97:hover,.elementor .e-3677a453-5e97:focus-visible{clip-path:inset(0.7% 0.7% 0.7% 0.7% round 8px);transform:translate3d(5.0px, -3.0px, 0px) scale(1.045) rotateZ(-0.30deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-3677a453-5e97{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transform-origin:0% 0% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 0px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-2b58e02c-1ab9:hover,.elementor .e-2b58e02c-1ab9:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-2b58e02c-1ab9:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-2b58e02c-1ab9:hover,.elementor .e-2b58e02c-1ab9:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-2b58e02c-1ab9{min-width:0px;color:inherit;text-decoration:none;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="7388d5cd"] { transform:translateY(-3px); color:#d4b587; }\n}.elementor .e-2ad3f40-5e32{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-6552e2bc-ecb7{color:inherit;line-height:1.9;margin:0px;}.elementor .e-35339f37-31ae{min-width:0px;display:block;}.elementor .e-6356e38a-1239{min-width:0px;display:grid;gap:2rem;grid-template-columns:0.65fr 1.5fr;align-items:start;}.elementor .e-24998830-13ee{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3096c7d3-1e28:hover,.elementor .e-3096c7d3-1e28:focus-visible{transform:translateX(4px) !important; text-decoration-color:#b49a73;\n}.elementor .e-3096c7d3-1e28{color:inherit;line-height:1.9;margin:0px;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:6px; text-decoration-thickness:1px; transition:transform 420ms,text-decoration-color 420ms !important;\n}.elementor .e-412d6c68-e721:hover,.elementor .e-412d6c68-e721:focus-visible{color:#bb966a;}.elementor .e-412d6c68-e721:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-412d6c68-e721:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-412d6c68-e721{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-667a5f09-abcf:hover,.elementor .e-667a5f09-abcf:focus-visible{clip-path:inset(1% 0.5% 1% 0.5% round 6px);transform:translate3d(6.2px, -2.0px, 0px) scale(1.045) rotateZ(-0.18deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-667a5f09-abcf{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transform-origin:100% 0% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 0px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-19802af5-bcf8:hover,.elementor .e-19802af5-bcf8:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-19802af5-bcf8:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-19802af5-bcf8:hover,.elementor .e-19802af5-bcf8:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-19802af5-bcf8{min-width:0px;color:inherit;text-decoration:none;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="101d71a0"] { transform:translateY(-3px); color:#d4b587; }\n}.elementor .e-35f7889f-4129{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-2005875b-6238{color:inherit;line-height:1.9;margin:0px;}.elementor .e-47d1d356-b11e{min-width:0px;display:block;}.elementor .e-1c46368-48ce{min-width:0px;display:grid;gap:2rem;grid-template-columns:0.65fr 1.5fr;align-items:start;}.elementor .e-5927f78d-ff1f{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1caaa4fb-da4d:hover,.elementor .e-1caaa4fb-da4d:focus-visible{transform:translateX(4px) !important; text-decoration-color:#b49a73;\n}.elementor .e-1caaa4fb-da4d{color:inherit;line-height:1.9;margin:0px;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:6px; text-decoration-thickness:1px; transition:transform 420ms,text-decoration-color 420ms !important;\n}.elementor .e-11cc2350-4408:hover,.elementor .e-11cc2350-4408:focus-visible{color:#bb966a;}.elementor .e-11cc2350-4408:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-11cc2350-4408:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-11cc2350-4408{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-1cc80b48-45e6:hover,.elementor .e-1cc80b48-45e6:focus-visible{clip-path:inset(0.4% 0.4% 0.8% 0.4% round 5px);transform:translate3d(3.8px, -3.0px, 0px) scale(1.045) rotateZ(-0.42deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-1cc80b48-45e6{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transform-origin:0% 100% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 2px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-70d7123c-e567:hover,.elementor .e-70d7123c-e567:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-70d7123c-e567:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-70d7123c-e567:hover,.elementor .e-70d7123c-e567:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-70d7123c-e567{min-width:0px;color:inherit;text-decoration:none;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="2a46492b"] { transform:translateY(-3px); color:#d4b587; }\n}.elementor .e-87e68bb-c385{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-2776c35b-3e29{color:inherit;line-height:1.9;margin:0px;}.elementor .e-7aa7b15-f6f2{min-width:0px;display:block;}.elementor .e-4b48e80c-4172{min-width:0px;display:grid;gap:2rem;grid-template-columns:0.65fr 1.5fr;align-items:start;}.elementor .e-184f5bd2-ca26{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2089635d-15ac:hover,.elementor .e-2089635d-15ac:focus-visible{transform:translateX(4px) !important; text-decoration-color:#b49a73;\n}.elementor .e-2089635d-15ac{color:inherit;line-height:1.9;margin:0px;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:6px; text-decoration-thickness:1px; transition:transform 420ms,text-decoration-color 420ms !important;\n}.elementor .e-2b463337-d981:hover,.elementor .e-2b463337-d981:focus-visible{color:#bb966a;}.elementor .e-2b463337-d981:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-2b463337-d981:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-2b463337-d981{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-69035959-b631:hover,.elementor .e-69035959-b631:focus-visible{clip-path:inset(0.7% 0.7% 0.7% 0.7% round 8px);transform:translate3d(5.0px, -2.0px, 0px) scale(1.045) rotateZ(-0.30deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-69035959-b631{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transform-origin:100% 100% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 0px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-63bc7878-b539:hover,.elementor .e-63bc7878-b539:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-63bc7878-b539:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-63bc7878-b539:hover,.elementor .e-63bc7878-b539:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-63bc7878-b539{min-width:0px;color:inherit;text-decoration:none;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="3e38eb45"] { transform:translateY(-3px); color:#d4b587; }\n}.elementor .e-6ff10e75-9418{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-54a67931-1974{color:inherit;line-height:1.9;margin:0px;}.elementor .e-6c7743da-3e82{min-width:0px;display:block;}.elementor .e-57b274bb-799e{min-width:0px;display:grid;gap:2rem;grid-template-columns:0.65fr 1.5fr;align-items:start;}.elementor .e-56475918-4740{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-170c5fdf-65fe:hover,.elementor .e-170c5fdf-65fe:focus-visible{transform:translateX(4px) !important; text-decoration-color:#b49a73;\n}.elementor .e-170c5fdf-65fe{color:inherit;line-height:1.9;margin:0px;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:6px; text-decoration-thickness:1px; transition:transform 420ms,text-decoration-color 420ms !important;\n}.elementor .e-5fe87a4c-4fb7:hover,.elementor .e-5fe87a4c-4fb7:focus-visible{color:#bb966a;}.elementor .e-5fe87a4c-4fb7:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-5fe87a4c-4fb7:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-5fe87a4c-4fb7{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-d302d07-fb85:hover,.elementor .e-d302d07-fb85:focus-visible{clip-path:inset(1% 0.5% 1% 0.5% round 6px);transform:translate3d(6.2px, -3.0px, 0px) scale(1.045) rotateZ(-0.18deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-d302d07-fb85{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transform-origin:50% 0% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 0px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-3ccfb1ba-b03a:hover,.elementor .e-3ccfb1ba-b03a:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-3ccfb1ba-b03a:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-3ccfb1ba-b03a:hover,.elementor .e-3ccfb1ba-b03a:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-3ccfb1ba-b03a{min-width:0px;color:inherit;text-decoration:none;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="34792d09"] { transform:translateY(-3px); color:#d4b587; }\n}.elementor .e-290fd530-e010{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-69733593-8e77{color:inherit;line-height:1.9;margin:0px;}.elementor .e-6687d793-3501{min-width:0px;display:block;}.elementor .e-7e50aef7-3d3d{min-width:0px;display:grid;gap:2rem;grid-template-columns:0.65fr 1.5fr;align-items:start;}.elementor .e-7500e20d-9532{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-65d26e8c-cb95:hover,.elementor .e-65d26e8c-cb95:focus-visible{transform:translateX(4px) !important; text-decoration-color:#b49a73;\n}.elementor .e-65d26e8c-cb95{color:inherit;line-height:1.9;margin:0px;text-decoration-line:underline; text-decoration-color:transparent; text-underline-offset:6px; text-decoration-thickness:1px; transition:transform 420ms,text-decoration-color 420ms !important;\n}.elementor .e-5b2785f3-cabe:hover,.elementor .e-5b2785f3-cabe:focus-visible{color:#bb966a;}.elementor .e-5b2785f3-cabe:focus{outline-width:2px;outline-color:#bb966a;outline-style:solid;}.elementor .e-5b2785f3-cabe:active{transform:translate3d(4px, 0px, 0px);}.elementor .e-5b2785f3-cabe{min-height:44px;color:inherit;cursor:pointer;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 160ms, transform 160ms;border-bottom-style: solid; border-bottom-color: #84735e;\n}.elementor .e-491ef317-3b8c:hover,.elementor .e-491ef317-3b8c:focus-visible{clip-path:inset(0.4% 0.4% 0.8% 0.4% round 5px);transform:translate3d(3.8px, -2.0px, 0px) scale(1.045) rotateZ(-0.42deg) !important; filter:saturate(1.12) contrast(1.08) brightness(1.02);\n}.elementor .e-491ef317-3b8c{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transform-origin:50% 100% 0px;display:block;clip-path:inset(0% 0% 0% 0% round 2px);filter:saturate(1.03) contrast(1.02); transition:transform 850ms,filter 750ms,clip-path 850ms !important;\n}.elementor .e-396a3d9-508c:hover,.elementor .e-396a3d9-508c:focus-visible{transform:translate3d(0px, -4px, 0px);filter: none;\n}.elementor .e-396a3d9-508c:focus{outline-width:2px;outline-color:#b69870;outline-style:solid;filter: none;\n}.elementor .e-396a3d9-508c:hover,.elementor .e-396a3d9-508c:focus-visible{box-shadow:0px 18px 40px -20px rgba(197,150,90,0.45);}.elementor .e-396a3d9-508c{min-width:0px;color:inherit;text-decoration:none;transition:filter 200ms, transform 200ms, box-shadow 320ms;filter: none; &:hover [data-id="3e23493"] { transform:translateY(-3px); color:#d4b587; }\n}.elementor .e-7faebe6a-4f0d{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-345fdbc6-fc0a{color:inherit;line-height:1.9;margin:0px;}.elementor .e-332a6de6-c2e0{min-width:0px;display:block;}.elementor .e-665b0568-c810{min-width:0px;display:grid;gap:2rem;grid-template-columns:0.65fr 1.5fr;align-items:start;}.elementor .e-459c58-4cce{padding-block-start:1rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6bda891f-31ad{width:100%;}.elementor .e-55d6672a-1b14{min-width:0px;color:#24211d;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7%;padding-inline-end:7%;background-color:#ede8de;display:block;}.elementor .e-47ce014c-c7d2{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-13c6594-78b9{color:inherit;line-height:1.9;margin:0px;}.elementor .e-3c9bc495-189f{min-width:0px;color:#eee8dc;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7%;padding-inline-end:7%;background-color:#151412;display:block;}.elementor .e-4f54dc4d-5a24{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(30px,3.1vw,44px);color:inherit;letter-spacing:0px;line-height:1.26;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;transition:transform 300ms, filter 300ms;}.elementor .e-bc8bfc1-53c4{font-size:0.8rem;color:inherit;line-height:1.9;margin:0px;white-space:nowrap;\n}.elementor .e-46580237-902a:hover,.elementor .e-46580237-902a:focus-visible{color:#d4b587;background-color:#24211e;}.elementor .e-46580237-902a:focus{outline-width:2px;outline-color:#d4b587;outline-style:solid;}.elementor .e-46580237-902a:hover,.elementor .e-46580237-902a:focus-visible{box-shadow:0px 10px 26px -14px rgba(212,181,135,0.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-46580237-902a:active{transform:translate3d(0px, 1px, 0px) scale3d(0.985, 0.985, 1);}.elementor .e-46580237-902a{width:auto;min-width:0px;color:#f0ece2;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-block-end-width:1px;transition:transform 200ms, box-shadow 220ms;display:block;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-5e5dfa6a-a664{font-size:0.75rem;color:inherit;line-height:1.9;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f4a2fcb-da53{min-width:0px;color:#eee8dc;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7%;padding-inline-end:7%;background-color:#151412;display:block;}.elementor .e-cine-grain-62{position:fixed;z-index:80;position:fixed;top:0;left:0;right:0;bottom:0;z-index:80;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,rgba(0,0,0,0) 1px 3px);background-image:url('https://ap100.vip/wp-content/uploads/2026/11/noise-tile.png');background-repeat:repeat;background-size:160px 160px;opacity:.055;\n}.elementor .e-cine-b3-62-ctrl{display:none!important;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-b3-62-bgv{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;filter:brightness(0.44) saturate(1.05) contrast(1.05);
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-b3-62-eyebrow{font-size:0.72rem;color:#c9a96a;letter-spacing:0.34em;margin:0px;text-transform:uppercase;text-align:center;letter-spacing:.34em;font-size:.72rem;color:#c9a96a;margin:0 0 1.1rem;line-height:1.4;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-b3-62-rule{width:56px;height:1px;background:rgba(201,169,106,.7);margin:0 auto 1.3rem;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-b3-62-head{font-family:"Noto Serif TC";font-weight:400;font-size:clamp(28px,4vw,52px);color:#eee8dc;letter-spacing:0.01em;line-height:1.16;margin:0px;text-shadow:0px 2px 16px rgba(0,0,0,.6);text-align:center;font-family:'Noto Serif TC',serif;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-b3-62-tc{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:3;text-align:center;padding:0 1.6rem;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-cine-b3-62{width:100%;min-height:68vh;position:relative;padding:0px;position:relative;width:100%;min-height:68vh;overflow:hidden;padding:0;background:#0b0a09;
content-visibility:auto;contain-intrinsic-size:auto 70vh;\n}.elementor .e-51585850-f7f3{height:24px;margin-block-start:0px;margin-block-end:clamp(20px,3vh,34px);margin-inline-start:0px;margin-inline-end:0px;opacity:55%;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 11px,transparent 11px 29px);\n}.elementor .e-3b688d7b-a628{font-size:0.66rem;color:rgba(212,175,55,.92);letter-spacing:0.34em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px,5vw,88px);padding-inline-end:clamp(20px,5vw,88px);margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2739f3a6-6221{font-weight:500;font-size:clamp(1.45rem,3.4vw,2.5rem);color:#f3eee5;letter-spacing:0.06em;line-height:1.25;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px,5vw,88px);padding-inline-end:clamp(20px,5vw,88px);margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c66cccd-2807{font-size:0.62rem;color:rgba(243,238,229,.4);letter-spacing:0.26em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px,5vw,88px);padding-inline-end:clamp(20px,5vw,88px);margin-block-start:0px;margin-block-end:clamp(18px,2.6vh,30px);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-790ab8d6-19bc:hover,.elementor .e-790ab8d6-19bc:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-790ab8d6-19bc{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-79865d22-1d1e{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-507b662c-482f{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-609276f6-fda5{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-6ec835ad-987d:hover,.elementor .e-6ec835ad-987d:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-6ec835ad-987d{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-6a3dac82-66e9{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-71bfeb05-8a41{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-65293951-e469{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-61c16655-200d:hover,.elementor .e-61c16655-200d:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-61c16655-200d{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-d92dd9a-8127{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-180cf3e2-25c2{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-1ef274d9-6fee{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-1df989b3-ed7d:hover,.elementor .e-1df989b3-ed7d:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-1df989b3-ed7d{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-111525c-8d8d{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-5c397951-8d9a{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-177bb53a-e713{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-6c95527a-ca86:hover,.elementor .e-6c95527a-ca86:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-6c95527a-ca86{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-68a74e9e-3f66{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-1801dc4c-4ad7{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-60a3cf11-74f2{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-1278982b-68aa:hover,.elementor .e-1278982b-68aa:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-1278982b-68aa{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-553ffe0-3efe{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-76649db4-1c98{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-6d4c1259-5d78{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-686121af-8eb2:hover,.elementor .e-686121af-8eb2:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-686121af-8eb2{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-282587da-f3d2{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-1a44dad0-6b53{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-79396d4c-4750{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-39fc5936-379d:hover,.elementor .e-39fc5936-379d:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-39fc5936-379d{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-3a8f4aa3-82a8{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-440d64e4-bcb1{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-31efb4c1-647c{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-12dc0760-93cc:hover,.elementor .e-12dc0760-93cc:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-12dc0760-93cc{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-1948287a-fe86{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-663c4706-ab93{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-182bd5ed-31d0{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-52237736-1e33:hover,.elementor .e-52237736-1e33:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-52237736-1e33{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-52e84c98-50aa{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-1ec2b805-d0e4{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-ac8d7-4375{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-11f1a179-bbbe:hover,.elementor .e-11f1a179-bbbe:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-11f1a179-bbbe{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-77c45624-a208{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-ea8a384-5689{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-7b237efd-5ce6{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-2a1feeba-771f:hover,.elementor .e-2a1feeba-771f:focus-visible{transform:scale3d(1.055, 1.055, 1);filter:saturate(1.06) contrast(1.04) brightness(1);\n}.elementor .e-2a1feeba-771f{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transform-origin:50% 42% 0px;transition:filter 720ms, transform 980ms;display:block;filter:saturate(.92) contrast(1.06) brightness(.86);\n}.elementor .e-89e8e7b-6686{font-family:ui-monospace,'SFMono-Regular',Menlo,monospace;font-size:0.58rem;color:rgba(212,175,55,.85);letter-spacing:0.3em;margin-block-start:13px;margin-block-end:5px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-5a968051-1741{font-size:0.74rem;color:rgba(243,238,229,.66);letter-spacing:0.15em;line-height:1.5;margin-block-start:0px;margin-block-end:17px;margin-inline-start:14px;margin-inline-end:14px;}.elementor .e-6195a92-c7d2{overflow:hidden;position:relative;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:#0b0c10;box-shadow:0px 26px 64px -34px rgba(0,0,0,.95);flex:0 0 clamp(186px,20vw,286px);scroll-snap-align:center;\n}.elementor .e-c543682-54d9{padding-block-start:0px;padding-block-end:22px;padding-inline-start:clamp(20px,5vw,88px);padding-inline-end:clamp(20px,5vw,88px);display:flex;gap:clamp(14px,1.5vw,24px);overflow-x:auto; overflow-y:hidden; scroll-snap-type:x mandatory; scrollbar-width:none; scroll-padding-left:clamp(20px,5vw,88px);\n}.elementor .e-9f6a4dd-daa6{width:clamp(40px,7vw,110px);position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;background-image:linear-gradient(90deg, rgba(6,7,10,0) 0%,#06070a 82%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-451d52cf-4fcd{font-size:0.72rem;color:rgba(243,238,229,.5);letter-spacing:0.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px,5vw,88px);padding-inline-end:clamp(20px,5vw,88px);margin-block-start:clamp(16px,2.4vh,26px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1976337a-b755{height:24px;margin-block-start:clamp(20px,3vh,34px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;opacity:55%;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 11px,transparent 11px 29px);\n}.elementor .e-79bf0041-490e{overflow:hidden;position:relative;padding-block-start:clamp(54px,8.5vh,116px);padding-block-end:clamp(44px,7vh,92px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#06070a;border-top-style: solid; border-top-color: rgba(255,255,255,.06);\n}.elementor .e-fin-62-eyebrow{text-align:center;letter-spacing:.5em;text-transform:uppercase;font-size:.8rem;color:#c9a96a;margin:0 0 1.4rem;\n}.elementor .e-fin-62-rule{width:64px;height:1px;background:rgba(201,169,106,.7);margin:0 auto 1.6rem;
height:1px;min-height:0;padding:0;\n}.elementor .e-fin-62-head{text-align:center;font-family:'Noto Serif TC',serif;font-size:clamp(22px,3vw,34px);font-weight:400;color:#eee8dc;letter-spacing:.04em;line-height:1.5;margin:0;\n}.elementor .e-cta-62{margin-top:2rem;letter-spacing:.2em;font-size:.95rem;color:#f0d9a8;background:rgba(201,169,106,.12);border:1px solid #c9a96a;padding:.85rem 2.2rem;border-radius:4px;display:inline-block;transition:all .25s ease;\n}.elementor .e-cta-62:hover,.elementor .e-cta-62:focus-visible{background:#c9a96a;color:#0b0a09;border-color:#c9a96a;\n}.elementor .e-fin-62-in{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:1;padding:0 1.6rem;
text-align:center;\n}.elementor .e-fin-62{position:relative;width:100%;min-height:56vh;overflow:hidden;padding:0;background:radial-gradient(120% 90% at 50% 0%,#15120e 0%,#0b0a09 62%);\n}.elementor .e-foot-62-mark{font-family:'Bodoni Moda',serif;font-size:1.5rem;letter-spacing:.35em;color:#d4b87f;margin:0 0 .6rem;\n}.elementor .e-foot-62-tag{font-size:.85rem;letter-spacing:.25em;color:#8f887a;margin:0 0 1.8rem;\n}.elementor .e-foot-62-lt-85517{margin:0;\n}.elementor .e-foot-62-l-85517{font-size:.82rem;letter-spacing:.15em;color:#a89f8e;text-decoration:none;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-lt-91341{margin:0;\n}.elementor .e-foot-62-l-91341{font-size:.82rem;letter-spacing:.15em;color:#a89f8e;text-decoration:none;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-lt-42644{margin:0;\n}.elementor .e-foot-62-l-42644{font-size:.82rem;letter-spacing:.15em;color:#a89f8e;text-decoration:none;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-lt-52831{margin:0;\n}.elementor .e-foot-62-l-52831{font-size:.82rem;letter-spacing:.15em;color:#a89f8e;text-decoration:none;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-lt-81913{margin:0;\n}.elementor .e-foot-62-l-81913{font-size:.82rem;letter-spacing:.15em;color:#a89f8e;text-decoration:none;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin:0 0 1.8rem;\n}.elementor .e-foot-62-topt{margin:0;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-top{font-size:.75rem;letter-spacing:.3em;color:#c9a96a;text-decoration:none;
width:auto;flex:0 0 auto;\n}.elementor .e-foot-62-in{flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1100px;margin:0 auto;padding:3.2rem 1.6rem;\n}.elementor .e-foot-62{width:100%;border-top:1px solid rgba(201,169,106,.35);background:#0a0908;overflow:hidden;\n}.elementor .e-54ec93ca-cb18{min-width:0px;font-family:"Noto Sans TC";color:#eee8dc;background-color:#151412;display:block;overflow-x:clip;overflow-y:visible;\n}