img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks :focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}.more-link{display:block}:where(pre){overflow-x:auto}:root{--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem)}:root{--global-palette1:#3182CE;--global-palette2:#2B6CB0;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:fallback;src:url(https://52881688.com/wp-content/themes/twentytwentyfive/assets/fonts/manrope/Manrope-VariableFont_wght.woff2) format('woff2')}@font-face{font-family:"Fira Code";font-style:normal;font-weight:300 700;font-display:fallback;src:url(https://52881688.com/wp-content/themes/twentytwentyfive/assets/fonts/fira-code/FiraCode-VariableFont_wght.woff2) format('woff2')}@media print{@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v39/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz76Cy_Co.ttf) format('truetype')}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v39/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz70e1_Co.ttf) format('truetype')}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v39/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7wm1_Co.ttf) format('truetype')}}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{font-family:'Noto Sans TC',sans-serif;background:#f0f4f8;color:#2d3748;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}@keyframes float1{0%,100%{transform:translate(0,0)}50%{transform:translate(20px,-15px)}}@keyframes float2{0%,100%{transform:translate(0,0)}50%{transform:translate(-18px,22px)}}@keyframes fadeUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgb(74 125 189 / .3)}50%{box-shadow:0 0 0 14px #fff0}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes shimmer{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes floatImg{0%,100%{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-12px) rotate(var(--rot,0deg))}}.anim{opacity:0;transform:translateY(40px);transition:opacity .7s ease,transform .7s ease}.anim.v{opacity:1;transform:translateY(0)}.anim.d1{transition-delay:.1s}.anim.d2{transition-delay:.2s}.anim.d3{transition-delay:.3s}.anim.d4{transition-delay:.4s}.anim.d5{transition-delay:.5s}.wf{position:absolute;pointer-events:none;z-index:1;object-fit:contain;animation:floatImg 7s ease-in-out infinite;opacity:0;transition:opacity 1s;filter:drop-shadow(3px 6px 12px rgb(0 0 0 / .1));will-change:transform}.wf.v{opacity:1}.nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:.3s;padding:0 1.5rem}.nav.scrolled{background:rgb(255 255 255 / .88);backdrop-filter:blur(20px);box-shadow:0 4px 30px rgb(163 177 198 / .15)}.nav-in{max-width:1100px;margin:0 auto;height:64px;display:flex;align-items:center;justify-content:space-between}.nav img{height:36px;object-fit:contain}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:16px;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:.2s}.btn:active{transform:scale(.97)}.btn-p{color:#fff;background:linear-gradient(135deg,#4a7dbd,#5ba88a);box-shadow:4px 4px 14px rgb(74 125 189 / .3)}.btn-p:hover{box-shadow:6px 6px 22px rgb(74 125 189 / .4);transform:translateY(-2px)}.btn-w{color:#4a7dbd;background:#fff;box-shadow:4px 4px 16px rgb(0 0 0 / .12)}.btn-w:hover{box-shadow:6px 6px 24px rgb(0 0 0 / .18);transform:translateY(-2px)}.btn-ghost{color:#4a7dbd;background:rgb(255 255 255 / .7);border:1px solid rgb(74 125 189 / .15);box-shadow:3px 3px 10px rgb(163 177 198 / .15)}.btn-big{padding:18px 40px;font-size:17px;border-radius:20px;animation:pulse 2.5s infinite 1s}.sec{padding:80px 1rem;position:relative;overflow:hidden}.con{max-width:1100px;margin:0 auto}.sec-sm{padding:60px 1rem}.tag{display:inline-block;padding:6px 16px;border-radius:99px;font-size:13px;font-weight:600;margin-bottom:16px}.t1{font-size:clamp(24px,3.5vw,38px);font-weight:900;line-height:1.3;margin-bottom:16px}.t2{font-size:clamp(20px,3vw,30px);font-weight:800;line-height:1.35;margin-bottom:12px}.sub{font-size:15px;color:#718096;line-height:1.7;max-width:600px}.center{text-align:center;margin-left:auto;margin-right:auto}.hl-b{color:#4a7dbd}.hl-g{color:#5ba88a}.hl-o{color:#e07849}.hl-y{color:#d4a843}.hl-p{color:#8b7ec8}.neu{background:rgb(255 255 255 / .7);backdrop-filter:blur(8px);border-radius:24px;border:1px solid rgb(255 255 255 / .6);box-shadow:6px 6px 16px rgb(163 177 198 / .25),-6px -6px 16px rgb(255 255 255 / .8);transition:.3s}.neu:hover{box-shadow:8px 8px 24px rgb(163 177 198 / .35),-8px -8px 24px rgb(255 255 255 / .9);transform:translateY(-4px)}.neu-sm{background:rgb(255 255 255 / .65);backdrop-filter:blur(6px);border-radius:16px;border:1px solid rgb(255 255 255 / .5);box-shadow:4px 4px 12px rgb(163 177 198 / .2),-4px -4px 10px rgb(255 255 255 / .7);transition:.3s}.neu-inset{background:#e8edf2;border-radius:20px;box-shadow:inset 3px 3px 8px rgb(163 177 198 / .3),inset -3px -3px 8px rgb(255 255 255 / .8);padding:24px 28px}.orb{position:absolute;border-radius:50%;pointer-events:none}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:100px 1rem 80px;text-align:center;position:relative}.hero h1{font-size:clamp(28px,5vw,50px);font-weight:900;line-height:1.25;margin-bottom:20px}.hero h1 .grd{background:linear-gradient(135deg,#4a7dbd,#5ba88a);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.hero-sub{font-size:clamp(15px,2vw,18px);color:#718096;line-height:1.7;margin-bottom:12px;max-width:650px;margin-left:auto;margin-right:auto}.hero-path{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;padding:10px 20px;border-radius:14px;background:rgb(255 255 255 / .5);border:1px solid rgb(255 255 255 / .6);font-size:14px;font-weight:600;color:#718096;margin-bottom:36px}.hero-path span{color:#4a7dbd;font-weight:700}.hero-btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.scroll-hint{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);animation:bounce 2s infinite;color:#a0aec0}.pain-list{display:flex;flex-direction:column;gap:14px;max-width:620px;margin:0 auto 40px}.pain-item{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border-radius:16px;background:rgb(255 255 255 / .5);border:1px solid rgb(224 120 73 / .08)}.pain-item .dot{width:8px;height:8px;border-radius:50%;background:#e07849;margin-top:7px;flex-shrink:0}.pain-item p{font-size:15px;color:#4a5568;line-height:1.6}.pain-big{font-size:clamp(20px,3vw,28px);font-weight:900;line-height:1.4;max-width:580px;margin:0 auto;padding:32px 0}.pain-big .hl{background:linear-gradient(135deg,#e07849,#d4a843);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.step{text-align:center;padding:28px 20px}.step-num{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:900;color:#fff;margin:0 auto 14px}.step-icon{font-size:32px;margin-bottom:10px}.step h4{font-size:16px;font-weight:700;margin-bottom:6px}.step p{font-size:13px;color:#718096;line-height:1.6}.levels-track{display:flex;gap:0;align-items:flex-end;justify-content:center;margin:40px auto;max-width:900px;padding:0 1rem}.lv-item{flex:1;min-width:0;text-align:center;position:relative;padding:12px 4px}.lv-bar{width:100%;border-radius:8px 8px 0 0;margin:0 auto 8px;transition:.5s;min-height:20px}.lv-icon{font-size:22px;margin-bottom:2px}.lv-num{font-size:10px;font-weight:700}.lv-name{font-size:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.levels-quote{font-size:clamp(16px,2.5vw,22px);font-weight:800;max-width:560px;margin:0 auto;line-height:1.5}.val-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.val-card{padding:24px 28px;display:flex;gap:16px;align-items:flex-start}.val-card .val-check{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}.val-card h4{font-size:16px;font-weight:700;margin-bottom:6px}.val-card p{font-size:13px;color:#718096;line-height:1.6}.audience-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:700px;margin:0 auto 32px}.audience-item{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:14px;background:rgb(255 255 255 / .5);font-size:14px;color:#4a5568}.audience-item .icon{font-size:20px;flex-shrink:0}.compare{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:800px;margin:0 auto}.cmp-card{padding:32px 28px;text-align:center}.cmp-card h3{font-size:18px;font-weight:800;margin-bottom:16px}.cmp-list{list-style:none;text-align:left;display:flex;flex-direction:column;gap:10px}.cmp-list li{font-size:14px;display:flex;align-items:center;gap:10px;line-height:1.5}.faq-list{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-item{border-radius:16px;overflow:hidden;cursor:pointer;transition:.3s}.faq-q{padding:18px 24px;font-size:15px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:12px}.faq-q .arrow{transition:transform .3s;flex-shrink:0;font-size:18px}.faq-item.open .arrow{transform:rotate(180deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0 24px}.faq-item.open .faq-a{max-height:300px;padding:0 24px 18px}.faq-a p{font-size:14px;color:#718096;line-height:1.7}.cta-box{background:linear-gradient(135deg,#4a7dbd,#5ba88a);border-radius:28px;padding:60px 40px;text-align:center;box-shadow:8px 8px 32px rgb(74 125 189 / .35);position:relative;overflow:hidden}.cta-box h2{font-size:clamp(24px,4vw,36px);font-weight:900;color:#fff;margin-bottom:12px;position:relative;z-index:2}.cta-box .cta-sub{font-size:16px;color:rgb(255 255 255 / .85);margin-bottom:8px;position:relative;z-index:2;font-weight:600}.cta-box .cta-desc{font-size:14px;color:rgb(255 255 255 / .7);margin-bottom:28px;max-width:500px;margin-left:auto;margin-right:auto;position:relative;z-index:2;line-height:1.7}.cta-trust{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:20px;position:relative;z-index:2}.cta-trust span{font-size:13px;color:rgb(255 255 255 / .8);display:flex;align-items:center;gap:4px}.cta-orb{position:absolute;border-radius:50%;background:rgb(255 255 255 / .06)}.ft{padding:36px 1rem;border-top:1px solid #e2e8f0}.ft-in{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ft-left{display:flex;align-items:center;gap:12px}.ft-left img{height:28px}.ft-left span{font-size:12px;color:#a0aec0}.ft-links{display:flex;gap:20px}.ft-links a{font-size:12px;color:#718096;transition:.2s}.ft-links a:hover{color:#4a7dbd}@media(max-width:1023px){.steps{grid-template-columns:repeat(2,1fr)}.val-grid{grid-template-columns:1fr}.wf{display:none}}@media(max-width:767px){.sec{padding:60px 1rem}.hero{padding:80px 1rem 60px}.steps{grid-template-columns:1fr}.levels-track{flex-wrap:wrap;gap:4px}.lv-item{flex:0 0 18%}.compare{grid-template-columns:1fr}.audience-list{grid-template-columns:1fr}.cta-box{padding:40px 20px}.ft-in{flex-direction:column;text-align:center}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}