.elementor .e-4389bc54-7634{font-weight:800;font-size:0.85rem;color:var(--hw-gold);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5b715dfd-dcbf{font-family:var(--hw-font-heading);font-weight:800;font-size:3.5rem;color:var(--hw-paper);line-height:1.08;}.elementor .e-73722cf3-c5e4{font-family:var(--hw-font-zh);font-weight:700;font-size:1.6rem;color:var(--hw-gold);line-height:1.45;}.elementor .e-3221cab6-c205{font-family:var(--hw-font-heading);font-size:1.5rem;color:#F4D58A;font-style:italic;}.elementor .e-513bace8-4f1e{max-width:38rem;font-size:1.15rem;color:#E8EEF4;}.elementor .e-676fcb39-86d3{max-width:38rem;font-family:var(--hw-font-zh-body);color:#C3D1DE;line-height:1.85;}.elementor .e-762ef431-4686{display:flex;flex-direction:column;gap:1.1rem;flex:1 1 30rem;}.elementor .e-16994370-3bb5{width:100%;max-width:20rem;aspect-ratio:9/16;object-fit:cover;border-radius:1rem;border-width:4px;border-color:var(--hw-gold);border-style:solid;box-shadow:0px 24px 48px 0px rgba(0,0,0,0.4);display:block;}.elementor .e-744ff832-246e{font-weight:800;font-size:0.95rem;line-height:1.35;}.elementor .e-706f8e28-2f9e{max-width:14rem;position:absolute;inset-block-end:2rem;inset-inline-start:-1.5rem;color:var(--hw-navy);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.75rem;background-color:var(--hw-paper);box-shadow:0px 12px 28px 0px rgba(0,0,0,0.35);}.elementor .e-714618a7-a5bd{position:relative;flex:0 1 20rem;margin-inline: auto;\n}.elementor .e-20246ea9-233a{max-width:72rem;padding-block-start:4.5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;margin-inline: auto;\n}.elementor .e-2396a2a7-1a95{color:var(--hw-paper);padding:0px;background-color:var(--hw-navy);}.elementor .e-6d3a7129-e40f{width:calc(100% - 3rem);height:0px;max-width:72rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:3px;border-top-style: dashed; border-top-color: var(--hw-red);\n}.elementor .e-77163c83-3bbf{font-family:var(--hw-font-heading);font-weight:800;font-size:1.75rem;color:var(--hw-navy);}.elementor .e-689bf8bb-f4b1{font-weight:700;color:var(--hw-navy);}.elementor .e-144e08a5-b7a2{flex:1 1 15rem;}.elementor .e-663f2c57-2bc8{font-family:var(--hw-font-heading);font-weight:800;font-size:1.75rem;color:var(--hw-navy);}.elementor .e-5730c79-fb89{font-weight:700;color:var(--hw-navy);}.elementor .e-7c5f130d-bf2c{flex:1 1 15rem;}.elementor .e-9c2b194-aeff{font-family:var(--hw-font-heading);font-weight:800;font-size:1.75rem;color:var(--hw-navy);}.elementor .e-5a68d322-7402{font-weight:700;color:var(--hw-navy);}.elementor .e-292bb898-ebf1{flex:1 1 15rem;}.elementor .e-7f1fe5bd-3f9a{max-width:72rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:row;gap:1.5rem;flex-wrap:wrap;margin-inline: auto;\n}.elementor .e-4c066be9-203d{color:var(--hw-navy);padding:0px;margin-block-start:0px;background-color:var(--hw-gold);}.elementor .e-429c5614-57d0{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:0.5rem;border-radius:0.5rem;}.elementor .e-6629af14-4cd4{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:0.5rem;border-radius:0.5rem;}.elementor .e-3c53008a-85e5{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:0.5rem;border-radius:0.5rem;}.elementor .e-499931cd-ae3b{font-size:0.9rem;color:var(--hw-muted);}.elementor .e-e4c9c44-4f69{align-items:stretch;}.elementor .e-79286678-babb{padding:0px;background-color:var(--hw-tint);}.elementor .e-590b1817-335b{display:flex;flex-direction:column;gap:1rem;flex:1 1 26rem;}.elementor .e-3ef5f2a-229d{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:1rem;border-width:4px;border-color:var(--hw-gold);border-style:solid;box-shadow:0px 18px 40px 0px rgba(6,36,59,0.25);}.elementor .e-36ca785b-b313{display:flex;flex:1 1 22rem;}.elementor .e-47cd8792-6a53{flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-776b9050-3e9f{padding:0px;background-color:var(--hw-paper);}.elementor .e-4618935a-33db{font-weight:800;font-size:0.8rem;color:var(--hw-gold);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-45bfa91a-8499{font-family:var(--hw-font-heading);font-weight:800;font-size:2.5rem;color:var(--hw-paper);line-height:1.15;}.elementor .e-54cd83dd-3bbf{max-width:46rem;color:#E8EEF4;}.elementor .e-15c9ff4e-5b91{font-family:var(--hw-font-zh-body);color:#B7C6D4;line-height:1.85;}.elementor .e-645f3cbb-132f{font-family:var(--hw-font-heading);font-weight:800;font-size:1.1rem;color:var(--hw-gold);}.elementor .e-129fe69b-6c9d{font-family:var(--hw-font-heading);font-weight:700;font-size:1.3rem;color:var(--hw-paper);}.elementor .e-401763bf-5032{font-size:1rem;color:#D5E0EA;}.elementor .e-57b70d47-8fee{font-family:var(--hw-font-zh);font-size:1.05rem;color:var(--hw-gold);}.elementor .e-549e4a36-ade5{padding:1.4rem;border-radius:0.75rem;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2B4D6F;border-style:solid;background-color:rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: var(--hw-gold);\n}.elementor .e-534df4c4-84d6{font-family:var(--hw-font-heading);font-weight:800;font-size:1.1rem;color:var(--hw-gold);}.elementor .e-64e02fad-22f6{font-family:var(--hw-font-heading);font-weight:700;font-size:1.3rem;color:var(--hw-paper);}.elementor .e-72ca97e7-f38d{font-size:1rem;color:#D5E0EA;}.elementor .e-7767513f-9238{font-family:var(--hw-font-zh);font-size:1.05rem;color:var(--hw-gold);}.elementor .e-5946e646-9e06{padding:1.4rem;border-radius:0.75rem;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2B4D6F;border-style:solid;background-color:rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: var(--hw-gold);\n}.elementor .e-2a6c7a5f-21c2{font-family:var(--hw-font-heading);font-weight:800;font-size:1.1rem;color:var(--hw-gold);}.elementor .e-2c8e680a-a115{font-family:var(--hw-font-heading);font-weight:700;font-size:1.3rem;color:var(--hw-paper);}.elementor .e-4c584033-d9f8{font-size:1rem;color:#D5E0EA;}.elementor .e-6b6e622b-a1f2{font-family:var(--hw-font-zh);font-size:1.05rem;color:var(--hw-gold);}.elementor .e-63f60a67-5635{padding:1.4rem;border-radius:0.75rem;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2B4D6F;border-style:solid;background-color:rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: var(--hw-gold);\n}.elementor .e-bb1a93c-f0b6{font-family:var(--hw-font-heading);font-weight:800;font-size:1.1rem;color:var(--hw-gold);}.elementor .e-7f6c4cb7-bd67{font-family:var(--hw-font-heading);font-weight:700;font-size:1.3rem;color:var(--hw-paper);}.elementor .e-24a51427-193e{font-size:1rem;color:#D5E0EA;}.elementor .e-15e778ba-4195{font-family:var(--hw-font-zh);font-size:1.05rem;color:var(--hw-gold);}.elementor .e-5745b801-8ece{padding:1.4rem;border-radius:0.75rem;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2B4D6F;border-style:solid;background-color:rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: var(--hw-gold);\n}.elementor .e-7e2b0846-3353{font-family:var(--hw-font-heading);font-weight:800;font-size:1.1rem;color:var(--hw-gold);}.elementor .e-5a7f537e-7323{font-family:var(--hw-font-heading);font-weight:700;font-size:1.3rem;color:var(--hw-paper);}.elementor .e-69b89216-db04{font-size:1rem;color:#D5E0EA;}.elementor .e-3985872a-7daa{font-family:var(--hw-font-zh);font-size:1.05rem;color:var(--hw-gold);}.elementor .e-3486465-7d8a{padding:1.4rem;border-radius:0.75rem;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#2B4D6F;border-style:solid;background-color:rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: var(--hw-gold);\n}.elementor .e-75c632b9-f9d8{padding-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-2a9b3ef-f695{color:var(--hw-paper);padding:0px;background-color:var(--hw-navy-2);}.elementor .e-407419d9-47fc{width:100%;height:100%;min-height:16rem;object-fit:cover;border-radius:1rem;border-width:4px;border-color:var(--hw-gold);border-style:solid;}.elementor .e-7c55f9f4-f02f{display:flex;flex:1 1 20rem;}.elementor .e-57dd2200-a38d{flex-direction:column;gap:1rem;flex:1 1 22rem;}.elementor .e-4f11265f-69ea{padding-block-start:0.5rem;flex-direction:row;gap:1.5rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-5ab9a08e-f19d{padding:0px;background-color:var(--hw-cream);}.elementor .e-29b5294a-7790{font-weight:800;font-size:0.8rem;color:var(--hw-paper);letter-spacing:0.06em;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.25rem;background-color:var(--hw-red);align-self:flex-start;}.elementor .e-692f0519-624d{font-family:var(--hw-font-heading);font-weight:800;font-size:2.25rem;color:var(--hw-paper);}.elementor .e-300679e2-f88b{font-family:var(--hw-font-zh);color:var(--hw-gold);}.elementor .e-4a9709f1-11c7{min-height:15rem;color:var(--hw-paper);padding:2.25rem;border-radius:0.75rem;border-block-end-width:6px;background-color:var(--hw-navy);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 22rem;border-bottom-style: solid; border-bottom-color: var(--hw-gold);\n}.elementor .e-19170149-bdb5{font-weight:800;font-size:0.8rem;color:var(--hw-paper);letter-spacing:0.06em;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.25rem;background-color:var(--hw-red);align-self:flex-start;}.elementor .e-3889e79b-ec66{font-family:var(--hw-font-heading);font-weight:800;font-size:2.25rem;color:var(--hw-navy);}.elementor .e-2cff6e3c-9f87{font-family:var(--hw-font-zh);font-weight:700;color:var(--hw-navy);}.elementor .e-434ad1c5-392e{min-height:15rem;color:var(--hw-navy);padding:2.25rem;border-radius:0.75rem;border-block-end-width:6px;background-color:var(--hw-gold);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 22rem;border-bottom-style: solid; border-bottom-color: var(--hw-navy);\n}.elementor .e-19055177-3ecd{padding:0px;background-color:var(--hw-paper);}.elementor .e-270cec06-2b29{font-family:var(--hw-font-heading);font-weight:800;font-size:3rem;color:var(--hw-navy);line-height:1.1;}.elementor .e-78c745bd-ac5b{max-width:40rem;font-size:1.15rem;color:var(--hw-navy);}.elementor .e-1f9951af-deb9{font-family:var(--hw-font-zh-body);color:var(--hw-navy);}.elementor .e-9867fc7-d8c2{font-size:0.875rem;color:var(--hw-navy);padding-block-start:1.5rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(6,36,59,0.35);\n}.elementor .e-24333b95-bbe5{padding-block-end:2.5rem;}.elementor .e-375e28f8-5a89{color:var(--hw-navy);padding:0px;background-color:var(--hw-gold);}.elementor .e-416e9bb9-96eb{font-family:var(--hw-font-body);font-size:1.0625rem;color:var(--hw-ink);line-height:1.65;padding:0px;background-color:var(--hw-cream);flex-direction:column;gap:0px;}