.baojia-signup-scope{--green-900:#3f6b4f;--green-700:#4f7d5e;--green-600:#5a8a6a;--green-500:#6f9d7d;--green-300:#a9c6b2;--green-100:#e3efe6;--cream:#f7f4ea;--card:#f6f3e9;--note-bg:#fbf4dd;--note-border:#ecd998;--ink:#3a4039;--ink-soft:#5d655b;--ink-mute:#7c8378;--line:#e4ddc9;--blue:#3f6f97;--blue-bg:#eef3f8;--page-bg:#fff;--font:"PingFang TC","Noto Sans TC","Microsoft JhengHei",-apple-system,"Helvetica Neue",sans-serif}.baojia-signup-scope *{box-sizing:border-box;margin:0;padding:0}.baojia-signup-scope body{background:#e9ece6;font-family:var(--font);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}.baojia-signup-scope .page{max-width:1200px;width:100%;margin:0 auto;background:var(--page-bg)}.baojia-signup-scope .header{display:flex;align-items:center;justify-content:space-between;padding:24px 56px}.baojia-signup-scope .brand{display:flex;align-items:center;gap:10px}.baojia-signup-scope .brand .logo{width:38px;height:38px;border-radius:9px;background:var(--green-100);display:flex;align-items:center;justify-content:center}.baojia-signup-scope .brand .logo svg{width:24px;height:24px}.baojia-signup-scope .brand .name{font-size:26px;font-weight:800;letter-spacing:2px;color:var(--green-900)}.baojia-signup-scope .nav{display:flex;align-items:center;font-size:16px;color:var(--ink-soft)}.baojia-signup-scope .nav a{color:var(--ink-soft);text-decoration:none;padding:0 18px;border-left:1px solid var(--line)}.baojia-signup-scope .nav a:first-child{border-left:none}.baojia-signup-scope .nav a.active{color:var(--green-700);font-weight:700}.baojia-signup-scope .hero{display:flex;background:linear-gradient(180deg,#f3f0e6,#eef2ea)}.baojia-signup-scope .hero-left{flex:1;padding:80px 0 80px 64px}.baojia-signup-scope .hero h1{font-size:60px;font-weight:800;color:var(--green-900);letter-spacing:3px;margin-bottom:20px}.baojia-signup-scope .hero .lead{font-size:21px;color:var(--ink);margin-bottom:22px;font-weight:600}.baojia-signup-scope .hero p{font-size:16px;color:var(--ink-soft);line-height:2;margin-bottom:34px;max-width:520px}.baojia-signup-scope .hero-btns{display:flex;gap:18px}.baojia-signup-scope .btn{border:none;cursor:pointer;font-family:var(--font);font-size:17px;border-radius:9px;padding:16px 32px;font-weight:700;display:inline-block;text-decoration:none;text-align:center}.baojia-signup-scope a.cbtn{text-decoration:none}@media (max-width:1024px){.baojia-signup-scope .hero{flex-direction:column}.baojia-signup-scope .hero-left{padding:48px 32px}.baojia-signup-scope .hero-right{width:100%;height:auto;min-height:320px;padding:24px 0}.baojia-signup-scope section{padding:48px 32px}}@media (max-width:768px){.baojia-signup-scope .hero h1{font-size:40px;letter-spacing:1px}.baojia-signup-scope .hero .lead{font-size:18px}.baojia-signup-scope .sec-title{font-size:26px}.baojia-signup-scope section{padding:36px 20px}.baojia-signup-scope .grid4,.baojia-signup-scope .grid5{grid-template-columns:1fr 1fr}.baojia-signup-scope .form3{grid-template-columns:1fr;gap:28px}.baojia-signup-scope .formwrap{padding:24px}.baojia-signup-scope .cta-row{grid-template-columns:1fr}.baojia-signup-scope .flow{flex-wrap:wrap;gap:20px}.baojia-signup-scope .step{flex:0 0 45%}.baojia-signup-scope .step .conn{display:none}.baojia-signup-scope .cmp{font-size:13px}.baojia-signup-scope .cmp td,.baojia-signup-scope .cmp th{padding:12px}.baojia-signup-scope .twocol{grid-template-columns:1fr}}@media (max-width:480px){.baojia-signup-scope .hero h1{font-size:34px}.baojia-signup-scope .grid4,.baojia-signup-scope .grid5{grid-template-columns:1fr}.baojia-signup-scope .step{flex:0 0 100%}}.baojia-signup-scope .btn-primary{background:var(--green-700);color:#fff}.baojia-signup-scope .btn-outline{background:#fff;color:var(--green-700);border:1.5px solid var(--green-500)}.baojia-signup-scope .hero-right{width:560px;position:relative;background:linear-gradient(135deg,#cdd9c6,#b7cbb0);display:flex;align-items:center;justify-content:center}.baojia-signup-scope .hero-photo{max-width:494px;width:100%;height:auto;display:block;margin:0 auto}.baojia-signup-scope .record-card{position:absolute;left:24px;top:74px;width:140px;background:#fff;border-radius:12px;box-shadow:0 8px 22px rgba(60,80,60,.18);padding:12px 14px}.baojia-signup-scope .record-card h4{font-size:12px;background:var(--green-100);color:var(--green-900);border-radius:6px;padding:5px 8px;text-align:center;margin-bottom:10px;font-weight:700}.baojia-signup-scope .record-card ul{list-style:none}.baojia-signup-scope .record-card li{font-size:11.5px;color:var(--ink-soft);padding:4px 0 4px 18px;position:relative;border-bottom:1px dashed #eee}.baojia-signup-scope .record-card li:last-child{border-bottom:none}.baojia-signup-scope .record-card li:before{content:"";position:absolute;left:2px;top:8px;width:10px;height:10px;background:var(--green-600);border-radius:3px}.baojia-signup-scope .record-card li:after{content:"\2713";position:absolute;left:3.2px;top:3px;font-size:8px;color:#fff;line-height:1}.baojia-signup-scope section{padding:64px 72px}.baojia-signup-scope .sec-title{text-align:center;font-size:34px;font-weight:800;color:var(--green-900);letter-spacing:2px;margin-bottom:44px;display:flex;align-items:center;justify-content:center;gap:14px}.baojia-signup-scope .sprig{width:26px;height:26px;color:var(--green-500);flex:none}.baojia-signup-scope .sprig.flip{transform:scaleX(-1)}.baojia-signup-scope .cmp{width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;border:1px solid var(--line);font-size:15px}.baojia-signup-scope .cmp th{background:var(--green-700);color:#fff;font-weight:700;padding:18px 22px;text-align:left;font-size:16px}.baojia-signup-scope .cmp th:first-child{width:160px;background:var(--green-900);text-align:center}.baojia-signup-scope .cmp td{padding:16px 22px;border-top:1px solid var(--line);color:var(--ink-soft);vertical-align:top;line-height:1.7}.baojia-signup-scope .cmp td:first-child{background:var(--cream);font-weight:700;color:var(--ink);text-align:center;width:160px}.baojia-signup-scope .cmp tr:nth-child(2n) td:not(:first-child){background:#fcfbf6}.baojia-signup-scope .note{display:flex;gap:12px;align-items:flex-start;background:var(--note-bg);border:1px solid var(--note-border);border-radius:12px;padding:18px 24px;margin-top:30px;font-size:15px;color:#8a6d2a;line-height:1.8}.baojia-signup-scope .note .bulb{width:18px;height:18px;flex:none;color:#d9a93a;margin-top:1px}.baojia-signup-scope .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.baojia-signup-scope .acard{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:30px 22px;text-align:center}.baojia-signup-scope .acard .ico{width:64px;height:64px;border-radius:50%;background:var(--green-100);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.baojia-signup-scope .acard .ico svg{width:34px;height:34px}.baojia-signup-scope .acard h3{font-size:18px;color:var(--green-900);font-weight:800;margin-bottom:12px}.baojia-signup-scope .acard p{font-size:14.5px;color:var(--ink-soft);line-height:1.9}.baojia-signup-scope .grid5{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.baojia-signup-scope .bcard{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:28px 20px;text-align:center}.baojia-signup-scope .bcard .top{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px}.baojia-signup-scope .bcard .num{width:34px;height:34px;border-radius:50%;background:var(--green-700);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.baojia-signup-scope .bcard .top svg{width:34px;height:34px}.baojia-signup-scope .bcard h3{font-size:16px;color:var(--green-900);font-weight:800;margin-bottom:11px}.baojia-signup-scope .bcard p{font-size:13.5px;color:var(--ink-soft);line-height:1.85}.baojia-signup-scope .formwrap{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:40px}.baojia-signup-scope .form3{display:grid;grid-template-columns:1.35fr .85fr 1.05fr;gap:48px}.baojia-signup-scope .fcol .fg-label:first-child{margin-top:0}.baojia-signup-scope .cbox-on{width:16px;height:16px;border:1.5px solid var(--green-500);border-radius:4px;flex:none;background:var(--green-700);position:relative}.baojia-signup-scope .cbox-on:after{content:"\2713";color:#fff;font-size:12px;position:absolute;left:2px;top:-2px}.baojia-signup-scope .fg-label{font-size:16px;font-weight:800;color:var(--green-900);margin-bottom:16px}.baojia-signup-scope .opt-radio{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:16px 18px;margin-bottom:12px;font-size:14.5px;color:var(--ink-soft)}.baojia-signup-scope .opt-radio .dot{width:16px;height:16px;border-radius:50%;border:2px solid var(--green-500);flex:none;position:relative}.baojia-signup-scope .opt-radio.on .dot:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--green-700)}.baojia-signup-scope .field{margin-bottom:4px}.baojia-signup-scope .field label{display:block;font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:8px}.baojia-signup-scope .field label .req{color:#c0623f}.baojia-signup-scope .field input,.baojia-signup-scope .field select{width:100%;border:1px solid var(--line);border-radius:9px;padding:13px 15px;font-size:14.5px;font-family:var(--font);color:var(--ink);background:#fff}.baojia-signup-scope .twocol{display:grid;grid-template-columns:1fr 1fr;gap:16px}.baojia-signup-scope .chk{display:flex;align-items:center;gap:11px;font-size:14.5px;color:var(--ink-soft);margin-bottom:12px;white-space:nowrap}.baojia-signup-scope .chk .box{width:15px;height:15px;border:1.5px solid var(--green-500);border-radius:4px;flex:none}.baojia-signup-scope .chk input.inline{flex:1;border:1px solid var(--line);border-radius:6px;padding:4px 8px;font-size:12px}.baojia-signup-scope .compliance{display:flex;gap:11px;font-size:13.5px;color:var(--ink-soft);line-height:1.8;background:#fff;border:1px solid var(--line);border-radius:9px;padding:16px}.baojia-signup-scope .submit{margin-top:32px;width:100%;background:var(--green-700);color:#fff;border:none;border-radius:12px;padding:19px;font-size:18px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font)}.baojia-signup-scope .flow{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.baojia-signup-scope .step{flex:1;text-align:center;position:relative}.baojia-signup-scope .step .circle{width:66px;height:66px;border-radius:50%;background:var(--green-100);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.baojia-signup-scope .step .circle svg{width:32px;height:32px}.baojia-signup-scope .step .s{font-size:16px;font-weight:800;color:var(--green-900)}.baojia-signup-scope .step .d{font-size:14px;color:var(--ink-soft);margin-top:4px}.baojia-signup-scope .step .conn{position:absolute;top:33px;left:62%;width:76%;border-top:2px dashed var(--green-300)}.baojia-signup-scope .step:last-child .conn{display:none}.baojia-signup-scope .cta-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.baojia-signup-scope .cta{border-radius:14px;padding:28px 30px;display:flex;align-items:center;gap:20px}.baojia-signup-scope .cta.green{background:var(--green-100);border:1px solid var(--green-300)}.baojia-signup-scope .cta.blue{background:var(--blue-bg);border:1px solid #cdddea}.baojia-signup-scope .cta .cicon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none}.baojia-signup-scope .cta.green .cicon{background:#fff;color:var(--green-700)}.baojia-signup-scope .cta.blue .cicon{background:#fff;color:var(--blue)}.baojia-signup-scope .cta .cicon svg{width:30px;height:30px}.baojia-signup-scope .cta .ctitle{font-size:22px;font-weight:800}.baojia-signup-scope .cta.green .ctitle{color:var(--green-900)}.baojia-signup-scope .cta.blue .ctitle{color:var(--blue)}.baojia-signup-scope .cta .csub{font-size:14px;color:var(--ink-soft);margin:4px 0 12px}.baojia-signup-scope .cta .cbtn{border:none;border-radius:9px;padding:12px 20px;font-size:15px;font-weight:800;color:#fff;cursor:pointer;font-family:var(--font);display:inline-flex;align-items:center;gap:7px}.baojia-signup-scope .cta.green .cbtn{background:var(--green-700)}.baojia-signup-scope .cta.blue .cbtn{background:var(--blue)}.baojia-signup-scope .cta .grow{flex:1}.baojia-signup-scope .footer{background:var(--cream);padding:36px 72px;display:flex;align-items:flex-start;gap:24px;border-top:1px solid var(--line)}.baojia-signup-scope .footer .shield{width:34px;height:34px;flex:none;color:var(--green-600)}.baojia-signup-scope .footer p{font-size:13.5px;color:var(--ink-mute);line-height:1.9}.baojia-signup-scope .footer .fbrand{margin-left:auto;text-align:right;flex:none;align-self:center}.baojia-signup-scope .footer .fbrand .zh{font-size:22px;font-weight:800;color:var(--green-900);letter-spacing:2px}.baojia-signup-scope .footer .fbrand .en{font-size:14px;color:var(--ink-mute);font-style:italic}