.vPage[data-page=book-call]{--bg:#0a0b0e;--txt:#f2f3f5;--dim:rgba(233,237,242,.55);--dim-2:rgba(233,237,242,.3);--line:rgba(255,255,255,.08);--cyan:#05D4FF;--cyan-soft:rgba(5,212,255,.72);--mono:var(--font-geist-mono),ui-monospace,monospace;background:radial-gradient(900px 420px at 50% -80px,rgba(5,212,255,.09),rgba(5,212,255,0) 70%),var(--bg);color:var(--txt);min-height:100vh;overflow-x:clip;font-family:var(--font-geist-sans),system-ui,"PingFang SC",sans-serif;line-height:1.6;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}body:where(:has(.vPage[data-page=book-call])),html:where(:has(.vPage[data-page=book-call])){background:#0a0b0e}:where(.vPage[data-page=book-call] .bcMain *){margin:0;padding:0;box-sizing:border-box}:where(.vPage[data-page=book-call] .bcMain a){color:inherit;text-decoration:none}:where(.vPage[data-page=book-call] .bcMain button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}:where(.vPage[data-page=book-call] .bcMain :is(input,textarea,select)){font:inherit}:where(.vPage[data-page=book-call] .bcMain svg){width:1em;height:1em;flex:none;display:block}.bcMain{width:min(1120px,calc(100% - 64px));margin:0 auto;padding:130px 0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:64px;align-items:start}.bcEyebrow{display:inline-flex;align-items:center;gap:9px;padding:6px 13px;border:1px solid rgba(5,212,255,.2);border-radius:999px;background:rgba(5,212,255,.04);font:500 12px/1 var(--mono);letter-spacing:.16em;color:var(--cyan-soft)}.bcEyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.bcMain h1{margin-top:22px;font-family:var(--font-geist-sans),"PingFang SC","Noto Sans SC",system-ui,sans-serif;font-weight:600;font-size:clamp(30px,3.2vw,46px);line-height:1.18;letter-spacing:-.02em;color:#fff}.vPage[data-locale=zh-CN] .bcMain h1{font-family:PingFang SC,Noto Sans SC,system-ui,sans-serif}.bcLead{margin-top:16px;font-size:16px;line-height:1.7;color:var(--dim);max-width:30em}.bcSh{margin-top:48px;font:500 11px/1 var(--mono);letter-spacing:.16em;color:var(--dim-2);text-transform:uppercase}.bcSteps{margin-top:18px;display:flex;flex-direction:column;gap:6px}.bcStep{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:14px 14px 14px 0;align-items:start}.bcIb{width:44px;height:44px;border-radius:12px;justify-content:center;font-size:22px;color:#8fe9ff;background:rgba(5,212,255,.07);box-shadow:inset 0 0 0 1px rgba(5,212,255,.18)}.bcIb,.bcStep b{display:flex;align-items:center}.bcStep b{gap:10px;font-size:16px;font-weight:600;color:#fff}.bcN{font:500 11px/1 var(--mono);color:var(--dim-2);letter-spacing:.1em}.bcStep p{margin-top:4px;font-size:14.5px;line-height:1.65;color:var(--dim)}.bcRecap{margin-top:30px;padding:20px 22px;border-radius:16px;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.bcNext h4,.bcRecap h4,.bcSum h4{font:500 11px/1 var(--mono);letter-spacing:.14em;color:var(--dim-2);margin-bottom:14px;font-weight:500}.bcRecap p{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:14.5px;color:rgba(233,237,242,.86)}.bcRecap svg{font-size:18px;color:var(--cyan)}.bcFormCard{position:relative;padding:30px;border-radius:20px;background:linear-gradient(180deg,rgba(30,34,42,.62),rgba(15,17,22,.78));border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 40px 80px -48px rgba(0,0,0,.95)}.bcFormCard h2{font-size:21px;font-weight:600;color:#fff;letter-spacing:-.01em}.vPage[data-locale=zh-CN] .bcFormCard h2{font-family:PingFang SC,Noto Sans SC,system-ui,sans-serif}.bcSub{margin-top:4px;font-size:14px;color:var(--dim)}.bcFld{margin-top:20px}.bcFld>.bcLb,.bcFld>label{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:500;color:rgba(233,237,242,.88)}.bcTag{font:500 10.5px/1 var(--mono);letter-spacing:.08em;color:var(--dim-2)}.bcTagReq{color:var(--cyan-soft)}.bcTwo{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bcIn{width:100%;height:48px;padding:0 14px;border-radius:11px;border:0;outline:0;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);color:#fff;font-size:16px;line-height:1;letter-spacing:-.01em;caret-color:var(--cyan)}.bcIn::placeholder{color:rgba(233,237,242,.42)}.bcTa{height:auto;min-height:96px;padding:13px 14px;line-height:1.55;resize:vertical;display:block}.bcIn:focus-visible{box-shadow:inset 0 0 0 1px rgba(5,212,255,.75),0 0 0 4px rgba(5,212,255,.08)}.bcBad{box-shadow:inset 0 0 0 1px rgba(255,120,120,.7)}.bcSel{appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.6l3 3 3-3' fill='none' stroke='%23999' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:10px}.bcSel option{background:#14161b;color:#fff}.bcErr{min-height:0;margin-top:6px;font-size:12.5px;color:#ff9a9a}.bcErr:empty{margin-top:0}.bcErrSubmit{margin-top:12px;text-align:center}.bcPills{display:flex;flex-wrap:wrap;gap:8px}.bcPills button{height:40px;padding:0 16px;border-radius:999px;font-size:14px;color:rgba(233,237,242,.8);background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}@media(hover:hover){.bcPills button:hover{background:rgba(255,255,255,.06)}}.bcPills button[aria-pressed=true]{background:rgba(5,212,255,.13);box-shadow:inset 0 0 0 1px rgba(5,212,255,.6);color:#d6f8ff}.bcPills button:focus-visible{outline:2px solid rgba(5,212,255,.75);outline-offset:2px}.bcHp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bcGo{margin-top:26px;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:50px;border-radius:12px;background:linear-gradient(180deg,#2fe0ff,#05c3ea);color:#03222b;font-weight:600;font-size:15px;letter-spacing:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 10px 26px -10px rgba(5,212,255,.65)}.bcGo:active{transform:scale(.98)}.bcGo:disabled{opacity:.6;cursor:default}.bcGo svg{font-size:17px}.bcFine{margin-top:12px;text-align:center;font-size:12.5px;color:var(--dim-2)}.bcOk{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;color:var(--cyan);background:rgba(5,212,255,.1);box-shadow:inset 0 0 0 1px rgba(5,212,255,.35),0 0 30px rgba(5,212,255,.18)}.bcDone h2{margin-top:20px;font-size:26px}.bcMsg{margin-top:10px;font-size:15.5px;line-height:1.7;color:rgba(233,237,242,.8)}.bcMsg b{color:#fff;font-weight:600;word-break:break-all}.bcNext{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08)}.bcNext h4{margin-bottom:6px}.bcNext ol{list-style:none;counter-reset:bcs}.bcNext li{counter-increment:bcs;display:flex;gap:12px;align-items:flex-start;padding:8px 0;font-size:14.5px;color:rgba(233,237,242,.86)}.bcNext li:before{content:counter(bcs);flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:500 12px/1 var(--mono);color:#8fe9ff;background:rgba(5,212,255,.1);box-shadow:inset 0 0 0 1px rgba(5,212,255,.25);margin-top:1px}.bcSum{margin-top:22px;padding:16px 18px;border-radius:12px;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.bcSum h4{margin-bottom:6px}.bcSum dl{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:13.5px}.bcSumRow{display:contents}.bcSum dt{color:var(--dim-2)}.bcSum dd{color:rgba(233,237,242,.85);word-break:break-word;white-space:pre-wrap}.bcBack{margin-top:20px;font-size:13.5px;color:var(--cyan-soft);text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.bcMain{grid-template-columns:1fr;gap:44px;padding-top:112px}}@media(max-width:560px){.bcMain{width:calc(100% - 32px);padding:96px 0 90px}.bcFormCard{padding:22px 18px}.bcTwo{grid-template-columns:1fr}.bcStep{grid-template-columns:40px 1fr;gap:14px}.bcIb{width:40px;height:40px;font-size:20px}.bcSum dl{grid-template-columns:1fr;gap:2px}.bcSum dt{margin-top:6px}}