.pricing-module__lP4odW__page{--ink:#03132b;--deep:#062a66;--brand:#2a7be4;--sky:#38bdf8;--aqua:#5eead4;--lime:#bef264;--gold:#fbbf24;--pb:#34d399;--text:#e8f1ff;--muted:#9fb4d6;--line:#ffffff1f;--display:"Noto Sans TC","PingFang TC","Heiti TC",sans-serif;--num:"Barlow Condensed","DIN Condensed","Noto Sans TC",sans-serif;background:var(--ink);min-height:100vh;color:var(--text);position:relative;overflow-x:clip}.pricing-module__lP4odW__page ::selection{background:var(--lime);color:var(--ink)}.pricing-module__lP4odW__display{font-family:var(--display);letter-spacing:-.01em;font-weight:900;line-height:1.12}.pricing-module__lP4odW__num{font-family:var(--num);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:800}.pricing-module__lP4odW__grad{background:linear-gradient(92deg,var(--aqua)0%,var(--lime)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.pricing-module__lP4odW__gold{background:linear-gradient(92deg,#fde68a 0%,var(--gold)60%,#f59e0b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.pricing-module__lP4odW__heroTitle{font-size:clamp(2.6rem,8.4vw,5.4rem)}.pricing-module__lP4odW__chapterTitle{font-size:clamp(2rem,5.6vw,3.6rem)}.pricing-module__lP4odW__eyebrow{color:var(--aqua);letter-spacing:.08em;background:#5eead414;border:1px solid #5eead459;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-weight:700;display:inline-flex}.pricing-module__lP4odW__eyebrow:before{content:"";background:var(--aqua);width:.4rem;height:.4rem;box-shadow:0 0 12px var(--aqua);border-radius:999px}.pricing-module__lP4odW__proTag{background:linear-gradient(135deg,#fde68a,var(--gold));color:#422006;font-family:var(--num);letter-spacing:.06em;border-radius:.375rem;align-items:center;padding:.1rem .5rem;font-weight:800;display:inline-flex}.pricing-module__lP4odW__freeTag{color:var(--aqua);border:1px solid #5eead473;border-radius:.375rem;align-items:center;padding:.1rem .5rem;font-weight:700;display:inline-flex}.pricing-module__lP4odW__water{pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,#38bdf88c 0%,#0b56c28c 30%,transparent 70%),linear-gradient(180deg,var(--deep)0%,var(--ink)78%);position:absolute;inset:0;overflow:hidden}.pricing-module__lP4odW__caustics{mix-blend-mode:screen;opacity:.16;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.011 0.022' numOctaves='1' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.8 0 0 0 0 0.97 0 0 0 0 1 0 0 0 -22 2.4'/%3E%3CfeGaussianBlur stdDeviation='1.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");background-size:480px 480px;animation:38s ease-in-out infinite alternate pricing-module__lP4odW__drift;position:absolute;inset:-20%;-webkit-mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 90%)}.pricing-module__lP4odW__caustics2{opacity:.1;background-size:620px 620px;animation-duration:52s;animation-direction:alternate-reverse;}@keyframes pricing-module__lP4odW__drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-6%,4%)scale(1.08)}}.pricing-module__lP4odW__ray{filter:blur(34px);background:linear-gradient(#ffffff29,#fff0);width:22%;height:85%;animation:14s ease-in-out infinite alternate pricing-module__lP4odW__sway;position:absolute;top:-12%;transform:skew(-18deg)}@keyframes pricing-module__lP4odW__sway{0%{opacity:.8;transform:skew(-18deg)translate(-3%)}to{opacity:1;transform:skew(-14deg)translate(4%)}}.pricing-module__lP4odW__laneLine{background:linear-gradient(#03132b00 0%,#03132b8c 30% 70%,#03132b00 100%);border-radius:7px;width:14px;position:absolute;top:0;bottom:0}.pricing-module__lP4odW__grain{pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pricing-module__lP4odW__rope{height:16px;position:relative;overflow:hidden}.pricing-module__lP4odW__rope:before{content:"";opacity:.9;background:radial-gradient(circle at 50% 32%,#ffffffb3 0 1.5px,#0000 2.5px) 0 0/18px 16px repeat-x,repeating-linear-gradient(90deg,#ef4444 0 144px,#f8fafc 144px 288px,#2563eb 288px 432px);animation:18s linear infinite pricing-module__lP4odW__bob;position:absolute;inset:0 -384px 0 0;-webkit-mask:radial-gradient(circle,#000 6.5px,#0000 7px) 0 0/18px 16px repeat-x;mask:radial-gradient(circle,#000 6.5px,#0000 7px) 0 0/18px 16px repeat-x}@keyframes pricing-module__lP4odW__bob{0%{transform:translate(0)}to{transform:translate(-432px)}}.pricing-module__lP4odW__reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1)var(--d,0s),transform .9s cubic-bezier(.16,1,.3,1)var(--d,0s);transform:translateY(28px)}.pricing-module__lP4odW__reveal[data-shown]{opacity:1;transform:none}.pricing-module__lP4odW__rise{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards pricing-module__lP4odW__rise;animation-delay:var(--d,0s)}@keyframes pricing-module__lP4odW__rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.pricing-module__lP4odW__topbar{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#03132bd9,#03132b8c);border-bottom:1px solid #ffffff0f;position:sticky;top:0}.pricing-module__lP4odW__ctaPrimary{background:linear-gradient(92deg,var(--aqua),var(--lime));color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.6rem;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -8px #bef2648c,inset 0 1px #fff9}.pricing-module__lP4odW__ctaPrimary:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:4.5s ease-in-out 1.5s infinite pricing-module__lP4odW__sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes pricing-module__lP4odW__sheen{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.pricing-module__lP4odW__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 16px 40px -10px #bef264b3,inset 0 1px #fff9}.pricing-module__lP4odW__ctaGhost{color:var(--text);background:#ffffff0a;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-weight:700;transition:background .25s,border-color .25s;display:inline-flex}.pricing-module__lP4odW__ctaGhost:hover{background:#ffffff1a;border-color:#ffffff80}.pricing-module__lP4odW__ctaGold{background:linear-gradient(92deg,#fde68a,var(--gold));color:#3b1d02;width:100%;box-shadow:0 10px 30px -8px #fbbf2499,inset 0 1px #fff9;}.pricing-module__lP4odW__film{aspect-ratio:9/16;isolation:isolate;background:#020b1a;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 40px 80px -30px #020817e6,0 0 120px -30px #38bdf88c}.pricing-module__lP4odW__film video,.pricing-module__lP4odW__film img.pricing-module__lP4odW__poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pricing-module__lP4odW__filmChrome{z-index:2;background:linear-gradient(#02081700,#020817bf);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex;position:absolute;inset:auto 0 0}.pricing-module__lP4odW__filmBtn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03132b99;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.375rem;padding:.4rem .75rem;font-weight:600;transition:background .2s;display:inline-flex}.pricing-module__lP4odW__filmBtn:hover{background:#03132bd9}.pricing-module__lP4odW__filmPlay{z-index:3;background:#02081759;place-items:center;display:grid;position:absolute;inset:0}.pricing-module__lP4odW__filmPlay span{background:linear-gradient(135deg,var(--aqua),var(--lime));width:4.5rem;height:4.5rem;color:var(--ink);border-radius:999px;place-items:center;display:grid;box-shadow:0 0 0 10px #bef2642e}.pricing-module__lP4odW__filmPlayReduced{display:none;}@media (prefers-reduced-motion:reduce){.pricing-module__lP4odW__filmPlayReduced{display:grid}}.pricing-module__lP4odW__progress{z-index:3;background:#ffffff1f;height:3px;position:absolute;bottom:0;left:0;right:0}.pricing-module__lP4odW__progress i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));background:linear-gradient(90deg,var(--aqua),var(--lime));transition:transform .25s linear;display:block}.pricing-module__lP4odW__filmHalo{filter:blur(20px);z-index:-1;background:radial-gradient(closest-side,#38bdf859,#0000 70%);position:absolute;inset:-12% -18%}.pricing-module__lP4odW__phone{background:linear-gradient(145deg,#3a4150,#0b1020 40%,#2a3140);border-radius:46px;padding:9px;position:relative;box-shadow:0 0 0 1px #ffffff1f,0 50px 90px -35px #000000e6,inset 0 0 0 1px #0009}.pricing-module__lP4odW__phoneScreen{background:#fff;border-radius:38px;position:relative;overflow:hidden}.pricing-module__lP4odW__phoneStatus{color:#0b1220;background:#fff;justify-content:space-between;align-items:center;height:34px;padding:0 26px 0 30px;font-family:-apple-system,SF Pro Text,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:600;display:flex;position:relative}.pricing-module__lP4odW__phoneStatus:after{content:"";background:#05070d;border-radius:999px;width:34%;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.pricing-module__lP4odW__phoneScreen img{width:100%;height:auto;display:block}.pricing-module__lP4odW__lens{z-index:5;color:#0b1220;background:#fff;border-radius:18px;animation:7s ease-in-out infinite pricing-module__lP4odW__float;position:absolute;box-shadow:0 24px 50px -18px #020817bf,0 0 0 1px #0f172a0f}.pricing-module__lP4odW__lensSlow{animation-duration:9s;animation-delay:-3s}@keyframes pricing-module__lP4odW__float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}.pricing-module__lP4odW__coachLens{background:#fff;border-radius:16px;height:17rem;overflow:hidden;transform:rotate(-2deg);box-shadow:0 24px 50px -20px #000c;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.pricing-module__lP4odW__coachLens img{width:100%;height:auto;display:block}.pricing-module__lP4odW__glass{border:1px solid var(--line);background:linear-gradient(#ffffff12,#ffffff06);border-radius:24px}.pricing-module__lP4odW__split{align-items:baseline;gap:.9rem;display:flex}.pricing-module__lP4odW__splitDist{font-family:var(--num);color:#0000;-webkit-text-stroke:1.5px #9fb4d68c;letter-spacing:.01em;font-size:clamp(3.2rem,9vw,6rem);font-weight:800;line-height:.85}.pricing-module__lP4odW__splitTime{font-family:var(--num);color:var(--lime);letter-spacing:.06em;font-weight:700}.pricing-module__lP4odW__bar{transform-origin:0;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)var(--bd,0s);border-radius:999px;transform:scaleX(0)}.pricing-module__lP4odW__reveal[data-shown] .pricing-module__lP4odW__bar{transform:scaleX(var(--w,1))}.pricing-module__lP4odW__barBase{background:#9fb4d673;}.pricing-module__lP4odW__barFast{background:linear-gradient(90deg,var(--aqua),var(--lime));box-shadow:0 0 18px #bef26459;}.pricing-module__lP4odW__track{background:#e2e8f0;border-radius:999px;height:8px;position:relative;overflow:hidden}.pricing-module__lP4odW__track i{transform-origin:0;background:linear-gradient(90deg,#38bdf8,#34d399);position:absolute;inset:0;transform:scaleX(0)}.pricing-module__lP4odW__trackOn i{animation:1.4s cubic-bezier(.16,1,.3,1) .35s both pricing-module__lP4odW__grow}@keyframes pricing-module__lP4odW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pricing-module__lP4odW__caret{vertical-align:-.15em;background:#2a7be4;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite pricing-module__lP4odW__blink;display:inline-block}@keyframes pricing-module__lP4odW__blink{50%{opacity:0}}.pricing-module__lP4odW__dots span{background:#94a3b8;border-radius:999px;width:6px;height:6px;margin:0 2px;animation:1s ease-in-out infinite pricing-module__lP4odW__dot;display:inline-block}.pricing-module__lP4odW__dots span:nth-child(2){animation-delay:.15s}.pricing-module__lP4odW__dots span:nth-child(3){animation-delay:.3s}@keyframes pricing-module__lP4odW__dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.pricing-module__lP4odW__pop{animation:.7s cubic-bezier(.16,1,.3,1) both pricing-module__lP4odW__pop}@keyframes pricing-module__lP4odW__pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.pricing-module__lP4odW__push{color:#0b1220;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1)var(--pd,0s),transform .8s cubic-bezier(.16,1,.3,1)var(--pd,0s);background:#f5f7fad1;border-radius:22px;padding:.85rem 1rem;transform:translateY(-18px)scale(.96);box-shadow:0 18px 40px -18px #0009}.pricing-module__lP4odW__reveal[data-shown] .pricing-module__lP4odW__push{opacity:1;transform:none}.pricing-module__lP4odW__lock{background:radial-gradient(90% 60% at 30% 10%,#38bdf8b3,#0000 60%),radial-gradient(80% 60% at 90% 90%,#5eead480,#0000 60%),linear-gradient(160deg,#0b56c2,#062a66 60%,#03132b);border-radius:40px;padding:2.5rem 1rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 50px 90px -35px #000000e6}.pricing-module__lP4odW__lockTime{letter-spacing:-.02em;color:#ffffffeb;font-family:-apple-system,SF Pro Display,Helvetica Neue,sans-serif;font-size:clamp(3.5rem,12vw,5rem);font-weight:700;line-height:1}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pricing-module__lP4odW__planPro{background:conic-gradient(from var(--angle),var(--gold),var(--lime),var(--aqua),var(--sky),var(--gold));border-radius:28px;padding:1.5px;animation:8s linear infinite pricing-module__lP4odW__spin;position:relative;box-shadow:0 30px 80px -30px #fbbf2473}@keyframes pricing-module__lP4odW__spin{to{--angle:360deg}}.pricing-module__lP4odW__planProInner{background:radial-gradient(120% 80% at 100% 0,#fbbf2424,#0000 55%),linear-gradient(#0a2350,#06183a);border-radius:26.5px;height:100%}.pricing-module__lP4odW__planFree{border:1px solid var(--line);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:28px}.pricing-module__lP4odW__laneNo{font-family:var(--num);color:#0000;-webkit-text-stroke:1.5px #ffffff38;font-size:4.5rem;font-weight:800;line-height:.8}.pricing-module__lP4odW__laneNoPro{-webkit-text-stroke:1.5px #fbbf24b3;}.pricing-module__lP4odW__check{width:1.25rem;height:1.25rem;color:var(--aqua);background:#5eead429;border-radius:999px;flex-shrink:0;place-items:center;margin-top:.1rem;display:grid}.pricing-module__lP4odW__checkPro{color:var(--gold);background:#fbbf242e;}.pricing-module__lP4odW__table{border-collapse:separate;border-spacing:0;width:100%}.pricing-module__lP4odW__table th,.pricing-module__lP4odW__table td{vertical-align:middle;border-bottom:1px solid #ffffff12;padding:.8rem .5rem}.pricing-module__lP4odW__table tr>:first-child{padding-left:1rem}@media (min-width:768px){.pricing-module__lP4odW__table th,.pricing-module__lP4odW__table td{padding:.85rem .9rem}.pricing-module__lP4odW__table tr>:first-child{padding-left:1.5rem}}:where(.pricing-module__lP4odW__table) th{text-align:left}.pricing-module__lP4odW__table tbody tr:hover td{background:#ffffff08}.pricing-module__lP4odW__colPro{background:#fbbf240d}.pricing-module__lP4odW__credit{border:1px solid var(--line);background:#ffffff0a;border-radius:18px;transition:transform .25s,border-color .25s}.pricing-module__lP4odW__credit:hover{border-color:#ffffff4d;transform:translateY(-3px)}.pricing-module__lP4odW__creditBest{background:#fbbf2412;border-color:#fbbf2499;}.pricing-module__lP4odW__fold{border-top:1px solid #ffffff1a}.pricing-module__lP4odW__fold:last-child{border-bottom:1px solid #ffffff1a}.pricing-module__lP4odW__fold>summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem .25rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.pricing-module__lP4odW__fold>summary::-webkit-details-marker{display:none}.pricing-module__lP4odW__fold>summary:after{content:"";border-right:2px solid var(--aqua);border-bottom:2px solid var(--aqua);flex-shrink:0;width:.55rem;height:.55rem;transition:transform .25s;transform:translateY(-25%)rotate(45deg)}.pricing-module__lP4odW__fold[open]>summary:after{transform:translateY(25%)rotate(-135deg)}.pricing-module__lP4odW__fold>:not(summary){padding:0 .25rem}.pricing-module__lP4odW__fold[open]{padding-bottom:1.1rem}.pricing-module__lP4odW__fine h3{color:var(--text);margin:1.25rem 0 .5rem;font-weight:700}.pricing-module__lP4odW__fine p,.pricing-module__lP4odW__fine li{color:var(--muted);line-height:1.75}.pricing-module__lP4odW__fine ul{padding-left:1.25rem;list-style:outside}.pricing-module__lP4odW__fine li+li{margin-top:.4rem}.pricing-module__lP4odW__fine strong{color:var(--text)}.pricing-module__lP4odW__fine a{color:var(--aqua);text-underline-offset:3px;text-decoration:underline}.pricing-module__lP4odW__mascot{-webkit-mask-image:linear-gradient(#000 78%,#0000 98%);mask-image:linear-gradient(#000 78%,#0000 98%)}@media (prefers-reduced-motion:reduce){.pricing-module__lP4odW__caustics,.pricing-module__lP4odW__caustics2,.pricing-module__lP4odW__ray,.pricing-module__lP4odW__rope:before,.pricing-module__lP4odW__lens,.pricing-module__lP4odW__ctaPrimary:after,.pricing-module__lP4odW__planPro{animation:none}.pricing-module__lP4odW__reveal,.pricing-module__lP4odW__rise,.pricing-module__lP4odW__push,.pricing-module__lP4odW__bar,.pricing-module__lP4odW__track i{opacity:1;transition:none;animation:none;transform:none}.pricing-module__lP4odW__reveal .pricing-module__lP4odW__bar,.pricing-module__lP4odW__bar{transform:scaleX(var(--w,1))}.pricing-module__lP4odW__track i{transform:scaleX(1)}}@media print{.pricing-module__lP4odW__reveal,.pricing-module__lP4odW__rise,.pricing-module__lP4odW__push{opacity:1!important;transform:none!important}}
