
:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:#07080c;color:#f4f4f6;font:15px/1.75 -apple-system,BlinkMacSystemFont,"PingFang TC","Noto Sans TC",sans-serif}a{text-decoration:none;color:inherit}.wrap{max-width:1050px;margin:auto;padding:0 24px}.nav{border-bottom:1px solid #333542;background:#07080c}.nav .wrap{display:flex;align-items:center;justify-content:space-between;min-height:70px;gap:20px}.logo{letter-spacing:.07em;font-size:17px}.navlinks{display:flex;gap:20px;color:#adb7bf;font-size:13px}.hero{padding:76px 0 42px}.eyebrow{color:#9dbfff;font-size:12px;letter-spacing:.14em}.hero h1{font-size:clamp(34px,5vw,49px);font-weight:400;line-height:1.25;letter-spacing:-.035em;margin:18px 0}.hero h1 em{font-style:normal;color:#aec5fc}.lead{font-size:17px;color:#c4c7d2;max-width:730px;margin-bottom:28px}.actions{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-block;padding:11px 22px;border:1px solid #728fca;border-radius:7px;color:#f3fafb;font-weight:450;background:#202c46}.btn.alt{background:transparent;border-color:#55586b}.section{padding:55px 0;border-top:1px solid #252735}.section h2{font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.35;margin:0 0 12px}.sub{color:#b6b7c4;margin:0 0 24px;max-width:790px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.card{border:1px solid #323443;border-radius:11px;padding:23px;background:#101116}.card h3{font-weight:450;font-size:20px;margin:0 0 8px}.card p{color:#adafbd;font-size:14px;margin:0}.tag{display:block;font-size:12px;color:#adc1f4;letter-spacing:.06em;margin-bottom:10px}.plans{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.price{font-size:38px;font-weight:450;line-height:1.3;margin:9px 0}.price small{font-size:14px;color:#b1b5c6}.plan .btn{display:block;text-align:center;margin-top:20px}.plan ul{padding-left:20px;color:#c0c1cb;font-size:14px;line-height:2}.fine{color:#a2a4b1;font-size:12px;line-height:1.9;margin-top:16px}.highlight{background:#151822;border-color:#6276a1}.banner{background:#141722;border:1px solid #485777;border-radius:12px;padding:30px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stepn{color:#aabdec;font-size:13px}.foot{padding:30px 0 60px;color:#a2a4b1;font-size:12px;border-top:1px solid #30313c}@media(max-width:690px){.wrap{padding:0 18px}.nav .wrap{min-height:62px}.navlinks{gap:10px;font-size:11px}.hero{padding:54px 0 35px}.grid3,.plans,.steps{grid-template-columns:1fr}.section{padding:43px 0}.card{padding:21px}}

:root{--bg:#07080c;--bg2:#101116;--fg:#f4f4f6;--muted:#a2a4b1;--hair:rgba(230,233,255,.15);--blue:#8bcdff;--violet:#b793ff} .nav{background:#07080c;border-color:var(--hair)}.navlinks a:hover,.logo:hover{color:var(--blue)}.hero h1 em{background:linear-gradient(90deg,#e5f2ff,#8dbfff 52%,#b5a3f8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.card{background:#101116;border-color:var(--hair);box-shadow:none}.highlight{background:#131625;border-color:#575f7e}.btn{background:#202942;border-color:#778eb7}.btn:hover{background:#2a3553}.btn.alt{background:transparent}.banner{background:#101116;border-color:var(--hair)}.section{border-color:var(--hair)}.tag{color:var(--blue)}.eyebrow{color:var(--blue)}.foot{border-color:var(--hair)}
