 @media (max-width: 768px) {   div[style*="grid-template-columns"] {     grid-template-columns: 1fr !important;   }      div[style*="display: flex"] {     flex-direction: column !important;   }      div[style*="padding-left: 70px"] {     padding-left: 20px !important;   }      h1[style*="font-size: 2.5rem"] {     font-size: 2rem !important;   }      h2[style*="font-size: 1.8rem"] {     font-size: 1.5rem !important;   }      a[style*="minmax(350px"] {     min-width: 100% !important;   } } #sp-ks8a8s{width: 100%; max-width: 100%; padding: 10px;}#sp-vw3kvy{padding: 0px;}#sp-d8cry0{width: calc(100% + 0px);}#sp-ribbnr{margin: 0px;}#sp-xv0dbvc0mi{font-family: 'Noto Sans', 'Microsoft JhengHei', sans-serif; color: #1F2937; line-height: 1.7;}#sp-p1pp9skf03{background: linear-gradient(135deg, #ECFEFF 0%, #0891B2 100%); padding: 60px 0; text-align: center; border-radius: 12px; margin-bottom: 50px;}#sp-06o04f1ouk{color: #1F2937; font-size: 2.5rem; font-weight: 600; margin: 0; text-shadow: 1px 1px 2px rgba(255,255,255,0.8);}#sp-zyj0qa4f74{color: #0891B2; font-size: 1.2rem; margin: 15px 0 0 0; font-weight: 500;}#sp-hin7lpq2ng{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #EF4444;}#sp-5l18bmn2kn{display: flex; align-items: center; margin-bottom: 25px;}#sp-br5sswft78{background: #FEF2F2; color: #EF4444; width: 50px; height: 50px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-3obtnxl5hm{font-size: 24px;}#sp-1boqwnlxea{color: #EF4444; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-pnfo8pn8ot{padding-left: 70px;}#sp-w60sl118i2{display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 20px;}#sp-o6kqz73xj5{background: #FEF2F2; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #FECACA; transition: all 0.3s ease;}#sp-vr2dw0p0ut{display: flex; align-items: center; margin-bottom: 15px;}#sp-x68apq2t69{background: #EF4444; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-ldyzxbzml9{font-size: 18px;}#sp-og023ul7lo{color: #EF4444; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-tk8i8xyl2c{color: #7F1D1D; margin: 0; font-size: 0.9rem;}#sp-avtiprngi2{background: #FEF2F2; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #FECACA; transition: all 0.3s ease;}#sp-wqh30tge3o{display: flex; align-items: center; margin-bottom: 15px;}#sp-15yqi1nzow{background: #EF4444; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-id2jyfp22c{font-size: 18px;}#sp-c1lbgj1l6y{color: #EF4444; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-1o1bxdixf5{color: #7F1D1D; margin: 0; font-size: 0.9rem;}#sp-e895kjovx9{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #0891B2;}#sp-p8jlp4ogco{display: flex; align-items: center; margin-bottom: 25px;}#sp-ntgfor6pyn{background: #ECFEFF; color: #0891B2; width: 50px; height: 50px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-ct5a4m8t5f{font-size: 24px;}#sp-zy2thyolqs{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-m0lon4whks{padding-left: 70px;}#sp-3z7oc21smi{display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px;}#sp-nw83u8k1tx{background: #F6F6F6; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #E5E7EB; transition: all 0.3s ease;}#sp-txa3dc8wc0{display: flex; align-items: center; margin-bottom: 15px;}#sp-9bu25p64z1{background: #0891B2; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-fnk5jnc6g6{font-size: 18px;}#sp-jeesugm19n{color: #0891B2; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-i1fsqy3r4e{color: #4B5563; margin: 0; font-size: 0.9rem;}#sp-dqlxupy6vj{background: #F6F6F6; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #E5E7EB; transition: all 0.3s ease;}#sp-tg3dngse50{display: flex; align-items: center; margin-bottom: 15px;}#sp-fetonc2wem{background: #0891B2; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-arfu218j0d{font-size: 18px;}#sp-kz5er3vp9g{color: #0891B2; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-lyt39kywoe{color: #4B5563; margin: 0; font-size: 0.9rem;}#sp-xngy1zl804{background: #F6F6F6; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #E5E7EB; transition: all 0.3s ease;}#sp-ub217ewiy1{display: flex; align-items: center; margin-bottom: 15px;}#sp-ueib71cp60{background: #0891B2; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-t7dgz2r4ej{font-size: 18px;}#sp-fivuqg1eeo{color: #0891B2; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-yelizguyl6{color: #4B5563; margin: 0; font-size: 0.9rem;}#sp-dzo1mdjrt6{background: #F6F6F6; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #E5E7EB; transition: all 0.3s ease;}#sp-05nglc17sq{display: flex; align-items: center; margin-bottom: 15px;}#sp-rs28yfy6c8{background: #0891B2; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-zb1g4zq206{font-size: 18px;}#sp-6urosw18ig{color: #0891B2; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-g8mbqcd4fy{color: #4B5563; margin: 0; font-size: 0.9rem;}#sp-pkn5tbyghd{background: #ffffff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px; border-left: 5px solid #ECFEFF;}#sp-zyyhet4x67{display: flex; align-items: center; margin-bottom: 25px;}#sp-cjroujdkan{background: #0891B2; color: #ECFEFF; width: 50px; height: 50px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; font-size: 1.5rem; font-weight: 600;}#sp-blqk7z0cvz{font-size: 24px;}#sp-6ssrp1g9es{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin: 0;}#sp-dafzgq3i3p{padding-left: 70px;}#sp-mgpbvco6hg{display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 20px;}#sp-nzqc3naaz9{background: #F0F9FF; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #BAE6FD; transition: all 0.3s ease;}#sp-vt2ceqhpny{display: flex; align-items: center; margin-bottom: 15px;}#sp-y06mmqisul{background: #0891B2; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-b47gxpakxk{font-size: 18px;}#sp-mjg8lh70wy{color: #0891B2; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-ptnjxsbd78{color: #075985; margin: 0; font-size: 0.9rem;}#sp-yr1vgkvwue{background: #F0F9FF; padding: 25px; border-radius: 8px; text-decoration: none; color: inherit; border: 1px solid #BAE6FD; transition: all 0.3s ease;}#sp-7r9v3ec02f{display: flex; align-items: center; margin-bottom: 15px;}#sp-2x6rdph89p{background: #0891B2; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px;}#sp-41p3anvqqt{font-size: 18px;}#sp-2t1y5ig3i6{color: #0891B2; font-weight: 600; margin: 0; font-size: 1.1rem;}#sp-2jletjbkmw{color: #075985; margin: 0; font-size: 0.9rem;}#sp-q4pa6tmrt2{background: linear-gradient(135deg, #F0F9FF 0%, #ffffff 100%); padding: 40px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.08); margin-bottom: 40px;}#sp-2nnqneyle5{text-align: center; margin-bottom: 30px;}#sp-9yjotoc78h{background: #0891B2; color: white; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; font-size: 1.8rem;}#sp-5s4xdjk373{font-size: 28px;}#sp-zp8bcwe4kz{color: #0891B2; font-size: 1.8rem; font-weight: 600; margin-bottom: 15px;}#sp-15tcdyp1gm{color: #1F2937; font-size: 1.1rem; margin: 0;}#sp-ctfgwhpo7p{display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px;}#sp-7u9ibf78bg{background: #ffffff; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); text-align: center;}#sp-hvkqdr1vvv{color: #0891B2; margin-bottom: 10px;}#sp-dvg17nrrxo{font-size: 20px;}#sp-kmmbo12znp{color: #1F2937; font-size: 0.9rem; font-weight: 500;}#sp-knggn5g1t4{background: #ffffff; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); text-align: center;}#sp-6m5lj223hy{color: #0891B2; margin-bottom: 10px;}#sp-7yfoyr3x8p{font-size: 20px;}#sp-p6ien8qchn{color: #1F2937; font-size: 0.9rem; font-weight: 500;}#sp-ghpbkowzz7{background: #ffffff; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); text-align: center;}#sp-ljwyg9ahw4{color: #0891B2; margin-bottom: 10px;}#sp-1ws7qrmb77{font-size: 20px;}#sp-r8d5lystjd{color: #1F2937; font-size: 0.9rem; font-weight: 500;}#sp-vj36o76jmi{background: #ffffff; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); text-align: center;}#sp-0ct5jfvkdq{color: #0891B2; margin-bottom: 10px;}#sp-c7yktk3tr1{font-size: 20px;}#sp-urksyrnqlp{color: #1F2937; font-size: 0.9rem; font-weight: 500;}#sp-eoabrmupcr{background: linear-gradient(135deg, #0891B2 0%, #ECFEFF 100%); padding: 40px; border-radius: 12px; text-align: center; color: #1F2937;}#sp-tpbrn814dv{font-size: 1.5rem; font-weight: 600; margin-bottom: 15px; color: #1F2937;}#sp-ezuiwjcf3z{font-size: 1.1rem; margin-bottom: 25px; color: #1F2937; opacity: 0.8;}#sp-o7yzj3htvt{background: #ffffff; color: #0891B2; padding: 15px 30px; border-radius: 25px; text-decoration: none; font-weight: 600; font-size: 1.1rem; display: inline-block; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(0,0,0,0.1);}