@import "https://fonts.googleapis.com/css2?family=Lexend:wght@700&family=Noto+Sans+TC:wght@400;500;700;900&display=swap";
.site{--font-site:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--chat-bg:#8fa8c4;background:var(--paper);color:var(--ink);font-family:var(--font-site);font-size:16px;line-height:1.75}.s-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.s-narrow{max-width:760px}.s-btn{white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:9px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.s-btn:hover{text-decoration:none}.s-btn-lg{padding:13px 28px;font-size:17px}.s-btn-line{background:var(--signal);color:#fff}.s-btn-line:hover{background:#05b04b}.s-btn-ghost{border-color:var(--line);color:var(--ink);background:var(--paper)}.s-btn-ghost:hover{border-color:var(--ink-3)}.s-head{z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--mist-2);background:#fffffff0;position:sticky;top:0}.s-head-in{align-items:center;gap:24px;height:64px;display:flex}.s-logo{color:var(--evergreen);align-items:center;gap:8px;display:flex}.s-logo:hover{text-decoration:none}.s-logo-mark{letter-spacing:.02em;color:var(--evergreen);font-size:22px;font-weight:900}.s-logo-mark b{color:var(--signal);font-weight:900}.s-logo-sub{color:var(--ink-2);font-size:14px;font-weight:500}.s-nav{gap:24px;margin-left:auto;font-size:15px;display:flex}.s-nav a{color:var(--ink-2)}.s-nav a:hover{color:var(--ink)}.hero{background:var(--paper);border-bottom:1px solid var(--mist-2);padding:72px 0 96px}.hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}.hero h1{letter-spacing:.01em;color:var(--evergreen);font-size:clamp(34px,4.6vw,54px);font-weight:900;line-height:1.28}.lede{color:var(--ink-2);max-width:34em;margin-top:20px;font-size:18px}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-note{color:var(--ink-3);margin-top:14px;font-size:14px}.shots{flex-direction:column;justify-self:end;gap:14px;width:100%;max-width:420px;margin:0;display:flex}.shots-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.shots-tabs button{border:1.5px solid var(--line);color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:5px 4px;font-size:12.5px;font-weight:700;display:flex}.shots-tabs button .n{background:var(--mist);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.shots-tabs button:hover{border-color:var(--evergreen)}.shots-tabs button.on{background:var(--evergreen);border-color:var(--evergreen);color:#fff}.shots-tabs button.on .n{background:var(--signal)}.shots-tabs button:focus-visible,.shots-arrow:focus-visible,.shots-track:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.shots-track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:24px;display:flex;overflow-x:auto;box-shadow:0 30px 60px -30px #12382c73}.shots-track::-webkit-scrollbar{display:none}.shot{scroll-snap-align:start;flex:0 0 100%;min-width:0}.shots-cap{align-items:center;gap:10px;display:flex}.shots-txt{text-align:center;flex:1;min-width:0;min-height:4.4em}.shots-txt b{color:var(--evergreen);font-size:16.5px;line-height:1.5;display:block}.shots-txt span{text-wrap:balance;color:var(--ink-2);font-size:13.5px;line-height:1.6;display:block}.shots-arrow{border:1.5px solid var(--line);width:38px;height:38px;color:var(--evergreen);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.shots-arrow:hover{border-color:var(--evergreen)}.ph{background:var(--chat-bg);flex-direction:column;height:450px;display:flex}.ph-oa{background:#a3b8cf}.ph-top{color:#fff;background:#2b3a4d;flex:none;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.ph-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 12px 18px;display:flex;overflow:hidden}.sys{color:#fff;background:#17241f47;border-radius:999px;align-self:center;padding:3px 12px;font-size:11.5px}.cm{align-items:flex-start;gap:8px;display:flex}.cm-col{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.cm-me{justify-content:flex-end}.av{color:#5b4a2a;background:#e9d8b6;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.av-lisa{background:#fff}.who{color:#eef3f8;margin-bottom:-3px;font-size:11.5px}.bub{background:#fff;border-radius:4px 16px 16px;align-self:flex-start;max-width:290px;padding:8px 12px;font-size:13.5px;line-height:1.55}.bub-me{background:#9be27c;border-top-left-radius:16px;border-top-right-radius:4px;align-self:auto}.at{color:#2f6fd1;font-weight:700}.rec-on{color:var(--brick)}.fx{background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex;box-shadow:0 1px 2px #17241f1a}.fx-menu{width:224px}.fx-row{align-items:baseline;gap:6px;display:flex}.fx-brand{font-family:Lexend, var(--font-site);color:var(--evergreen);font-size:16px}.fx-off{color:#6e7872;margin-left:auto;font-size:12px;font-weight:700}.fx-sub{color:var(--ink-2);margin:0 0 4px;font-size:12px}.fx-btn{text-align:center;color:#3a6db0;border-radius:8px;padding:8px;font-size:13px;font-weight:700;display:block;position:relative}.fx-btn-go{background:var(--signal);color:#fff}.tap{background:#ffffff59;border:2px solid #fffffff2;border-radius:50%;width:26px;height:26px;margin-top:-13px;animation:1.6s ease-out infinite shot-tap;position:absolute;top:50%;right:26%}@keyframes shot-tap{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.fx-rail{gap:8px;margin-right:-12px;display:flex;overflow:hidden}.fx-card{flex:0 0 212px}.fx-wide{flex-basis:236px}.lbl{font-size:11px;font-weight:700}.lbl-file,.lbl-new,.fx-dec{color:#06a35a}.lbl-msg{color:#4a6fa5}.lbl-new{font-size:11px}.fx-grp{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:11px}.fx-file{align-items:center;gap:10px;display:flex}.fx-file b{overflow-wrap:anywhere;font-size:13px}.fx-meta{color:var(--ink-3);font-size:11.5px}.expired{color:var(--brick);background:var(--brick-wash);border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:11.5px;font-weight:700}.fx-link{border-top:1px solid var(--mist-2);text-align:center;color:#3a6db0;margin-top:2px;padding-top:8px;font-size:13px;font-weight:700}.fx-title{color:var(--evergreen);font-size:14.5px}.fx-sum{color:var(--ink-2);margin:0;font-size:12.5px}.fx-dec{font-size:11.5px;font-weight:700}.fx hr{border:0;border-top:1px solid var(--mist-2);margin:2px 0}.fx-cap{color:var(--ink-3);font-size:11px;font-weight:700}.fx-todo{font-size:12.5px}.fx-todo.fx-mine{font-weight:700}.fx-hit{font-size:13.5px;line-height:1.5}.fx-hit mark{color:inherit;background:#fff0a6;border-radius:3px;padding:0 2px}.groups-hit{color:var(--signal-ink);background:#fffffff0;border-radius:999px;align-self:center;align-items:center;gap:6px;margin-top:auto;padding:6px 12px;font-size:12px;font-weight:700;display:flex}@media (max-width:560px){.shots-tabs{gap:4px}.shots-tabs button{gap:3px;padding:5px 2px;font-size:11.5px}.shots-tabs button .n{display:none}}@media (prefers-reduced-motion:reduce){.tap{animation:none}.shots-track{scroll-behavior:auto}}.card-head{justify-content:space-between;align-items:baseline;display:flex}.card-head strong{color:var(--evergreen);font-weight:900}.card .off{color:var(--ink-3);font-size:12px;font-weight:700}.card p{color:var(--ink-3);font-size:12px;line-height:1.5}.cbtn{text-align:center;background:var(--mist);color:var(--ink);border-radius:8px;padding:7px;font-size:13px;font-weight:700;display:block}.cbtn-go{background:var(--signal);color:#fff;box-shadow:0 0 0 3px #06c75540}.clink{text-align:center;color:#2f6fd1;padding-top:2px;font-size:13px;font-weight:700}.s-sec{padding:88px 0}.s-sec-tint{background:var(--mist)}.s-h2{color:var(--evergreen);margin-bottom:40px;font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.35}.feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;display:grid}.feat h3{margin-bottom:8px;font-size:20px;font-weight:700}.feat p{color:var(--ink-2);max-width:30em}.feat-art{align-items:center;gap:14px;margin-bottom:16px;display:flex}.how{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.how li{counter-increment:step;border-top:3px solid var(--evergreen);padding-top:18px}.how li:before{content:counter(step);color:var(--signal);margin-bottom:14px;font-size:40px;font-weight:900;line-height:1;display:block}.how h3{margin-bottom:6px;font-size:18px;font-weight:700}.how p{color:var(--ink-2);font-size:15px}.rules{background:var(--evergreen);color:var(--evergreen-ink)}.rules .s-h2{color:#fff;margin-bottom:16px}.rules-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;display:grid}.rules-lede{color:#b9d3c7;font-size:17px}.rule-list{margin:0;padding:0;list-style:none}.rule-list li{border-bottom:1px solid #cfe3d92e;grid-template-columns:12em 1fr;gap:16px;padding:18px 0;display:grid}.rule-list li:first-child{padding-top:0}.rule-list b{color:#fff;font-weight:700}.faq details{border-bottom:1px solid var(--mist-2);padding:18px 0}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:17px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--signal-ink);font-size:22px;font-weight:700;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{color:var(--ink-2);margin-top:10px}.closing{background:var(--mist);padding:80px 0}.closing-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.closing h2{color:var(--evergreen);max-width:22em;font-size:clamp(22px,2.6vw,30px);font-weight:900}.plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;display:grid}.plan-col{background:var(--paper);border:1px solid var(--mist-2);border-radius:16px;padding:28px}.plan-col-main{border:2px solid var(--evergreen)}.plan-col h3{color:var(--evergreen);font-size:20px;font-weight:900}.plan-price{margin:8px 0 16px;font-size:28px;font-weight:900}.plan-price small{color:var(--ink-3);font-size:14px;font-weight:500}.plan-col ul{color:var(--ink-2);margin:0;padding-left:20px}.plan-col li+li{margin-top:4px}.plans-note{color:var(--ink-3);margin-top:20px;font-size:14px}.s-foot{background:var(--paper);border-top:1px solid var(--mist-2);color:var(--ink-2);padding:40px 0 28px;font-size:14px}.s-foot-in{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.s-foot nav{flex-wrap:wrap;gap:20px;display:flex}.s-foot a{color:var(--ink-2)}.s-fine{color:var(--ink-3);margin-top:24px;font-size:12.5px}.legal{padding:56px 0 88px}.legal h1{color:var(--evergreen);font-size:32px;font-weight:900}.legal .meta{color:var(--ink-3);margin:8px 0 32px;font-size:14px}.legal h2{margin:36px 0 10px;font-size:20px;font-weight:700}.legal p,.legal li{color:var(--ink-2)}.legal p+p{margin-top:10px}.legal ul,.legal ol{margin:8px 0 0;padding-left:22px}@media (max-width:900px){.hero{background:var(--paper);padding:40px 0 56px}.hero-in,.rules-in{grid-template-columns:minmax(0,1fr);gap:40px}.shots{justify-self:center}.feats,.plans{grid-template-columns:1fr;gap:36px}.how{grid-template-columns:1fr 1fr}.s-nav{display:none}.s-head-in{justify-content:space-between}.s-sec{padding:64px 0}.rule-list li{grid-template-columns:1fr;gap:4px}}@media (max-width:560px){.s-wrap{padding:0 16px}.how{grid-template-columns:1fr}.s-logo-sub{display:none}.s-head .s-btn{padding:7px 14px;font-size:14px}}.hero-eyebrow{color:var(--signal-ink);margin-bottom:12px;font-size:17px;font-weight:700}.lede b{color:var(--evergreen)}.solve-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px;display:grid}.solve{counter-reset:solve;flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.solve li{counter-increment:solve;grid-template-columns:44px minmax(0,1fr);column-gap:14px;display:grid}.solve li:before{content:counter(solve);background:var(--signal-wash);width:36px;height:36px;color:var(--signal-ink);border-radius:50%;grid-row:span 2;place-items:center;font-weight:900;display:grid}.solve h3{color:var(--evergreen);margin-bottom:4px;font-size:21px;font-weight:900}.solve p{color:var(--ink-2)}.extras{border-top:1px solid var(--mist-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 48px;margin-top:72px;padding-top:48px;display:grid}.extra h3{margin-bottom:6px;font-size:17px;font-weight:700}.extra p{color:var(--ink-2);font-size:15px}@media (max-width:900px){.shots,.hero-ph{justify-self:center}.solve-in,.cx-steps,.industries{grid-template-columns:minmax(0,1fr)}.solve-in{gap:40px}.extras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.extras{grid-template-columns:minmax(0,1fr);margin-top:48px}}.hero-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:34em;margin:24px 0 0;padding:0;list-style:none;display:grid}.hero-duo a{border:1.5px solid var(--mist-2);height:100%;color:inherit;border-radius:14px;flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.hero-duo a:hover{border-color:var(--evergreen)}.hero-duo li:first-child a{background:#fff8f1;border-color:#f0c9a8}.hero-duo b{color:var(--evergreen);font-size:17px}.hero-duo span{color:var(--ink-2);font-size:13px;line-height:1.55}.hero-ph{border-radius:24px;justify-self:end;width:100%;max-width:400px;margin:0;overflow:hidden;box-shadow:0 30px 60px -30px #12382c73}.hero-ph .ph{height:auto}.hero-ph .cm-col{gap:6px;min-width:0}.hero-ph .fx-wide{flex-basis:auto}.pill{border-radius:999px;align-self:flex-start;padding:1px 9px;font-size:11px;font-weight:700}.pill-grp{color:var(--signal-ink);background:var(--signal-wash)}.pill-cx{color:#9a4a12;background:#fde9d7}.cx-hit{justify-content:space-between;font-size:12.5px;display:flex}.cx-hit b{color:#9a4a12}.sec-kicker{letter-spacing:.04em;color:var(--signal-ink);margin-bottom:6px;font-size:15px;font-weight:900}.sec-kicker-cx{color:#b2561a}.sec-kicker+.s-h2{margin-bottom:14px}.sec-lede{color:var(--ink-2);max-width:44em;margin-bottom:44px;font-size:17px}.cx-steps{counter-reset:cx;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.cx-steps li{counter-increment:cx;flex-direction:column;min-width:0;display:flex}.cx-steps h3{color:var(--evergreen);margin-top:20px;font-size:19px;font-weight:900}.cx-steps h3:before{content:counter(cx);color:#9a4a12;vertical-align:2px;background:#fde9d7;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:8px;font-size:14px;display:inline-grid}.cx-steps p{color:var(--ink-2);margin-top:6px;font-size:15px}.mk{background:#fff8f1;border:1px solid #f3dcc7;border-radius:18px;flex-direction:column;flex:1;gap:10px;min-width:0;min-height:300px;padding:18px;font-size:13px;line-height:1.5;display:flex}.mk-url{color:#3a6db0;border:1px solid var(--mist-2);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;padding:4px 12px;font-size:11.5px;overflow:hidden}.mk-prod,.mk-item,.mk-agent{align-items:center;gap:10px;display:flex}.mk-item{background:#fff;border-radius:12px;align-items:flex-start;padding:8px}.mk-col{flex-direction:column;min-width:0;display:flex}.mk-col b{color:var(--ink);font-size:14px}.mk-col small{color:var(--ink-2);font-size:12px;line-height:1.5}.mk-img{background:linear-gradient(150deg,#f7d9c4,#e9b48f);border-radius:12px;flex:none;width:56px;height:56px}.mk-img-sm{border-radius:10px;width:40px;height:40px}.mk-img-2{background:linear-gradient(150deg,#d9ecf7,#9cc7e4)}.mk-price{color:#9a4a12;font-weight:900}.mk-fields{background:#fff;border-radius:12px;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;padding:10px 12px;display:grid}.mk-fields dt{color:var(--ink-3);font-size:12px}.mk-fields dd{margin:0;font-size:12.5px}.mk-ai{color:#9a4a12;background:#fde9d7;border-radius:999px;align-self:flex-start;padding:1px 9px;font-size:11.5px;font-weight:700}.mk-btn{text-align:center;color:#fff;background:var(--signal);border-radius:999px;margin-top:auto;padding:7px;font-size:13px;font-weight:700}.mk-av{background:var(--evergreen);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.mk-av-cx{color:#9a4a12;background:#f7d9c4}.mk-note{color:var(--ink-2);margin:0;font-size:13px}.mk-cap{color:var(--ink-3);font-size:11.5px;font-weight:700}.mk-bar{grid-template-columns:6.5em minmax(0,1fr) 2.6em;align-items:center;gap:10px;font-size:12.5px;display:grid}.mk-bar b{text-align:right;color:#9a4a12}.mk-track{background:#f6e3d2;border-radius:999px;height:8px;overflow:hidden}.mk-track span{background:#e08a4a;border-radius:999px;height:100%;display:block}.mk-tip{color:var(--evergreen);background:var(--signal-wash);border-radius:10px;margin-top:auto;padding:8px 10px;font-size:12.5px;font-weight:700}.industries{background:var(--mist);border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:56px;padding:28px 32px;display:grid}.industries h3{color:var(--evergreen);margin-bottom:6px;font-size:19px;font-weight:900}.industries p{color:var(--ink-2);font-size:15px}.ind-list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ind-list li{color:var(--evergreen);border:1.5px solid var(--evergreen);background:#fff;border-radius:999px;padding:6px 20px;font-size:17px;font-weight:900}.ind-list .ind-more{color:var(--ink-3);border:1.5px dashed var(--line);background:0 0;font-size:14px;font-weight:500}.plan-cap{color:var(--signal-ink);margin:12px 0 4px;font-size:13px;font-weight:900}.plan-price+.plan-cap{margin-top:0}@media (max-width:560px){.hero-duo{grid-template-columns:minmax(0,1fr)}.industries{padding:22px 20px}}@media (max-width:900px){.hero-ph{justify-self:center}.cx-steps,.industries{grid-template-columns:minmax(0,1fr)}.cx-steps{gap:44px}.mk{min-height:0}}
