.baw-page{max-width:1380px;margin:0 auto;padding:8px 0 0;color:#2a3c48;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}.baw-page *{box-sizing:border-box}.baw-page h1,.baw-page p{margin:0}.baw-page svg{width:22px;height:22px;fill:currentColor;flex-shrink:0}.baw-page a{color:inherit;text-decoration:none}.baw-page a:focus-visible{outline:2px solid #4699aa;outline-offset:4px}
.baw-page .workspace-hero{position:relative;overflow:hidden;border:1px solid #dbecef;border-radius:18px;min-height:230px;padding:30px 32px;background:radial-gradient(ellipse at 96% 90%,#d5eafa99 0,transparent 58%),radial-gradient(ellipse at 6% -20%,#def4edbd 0,transparent 50%),linear-gradient(112deg,#f0faf7 0%,#f0f9fa 51%,#edf4fd 100%);box-shadow:inset 0 1px 0 #ffffff,0 5px 20px #436b7905}
.baw-page .workspace-hero:after{content:"";position:absolute;right:25%;top:-150px;width:300px;height:430px;border:1px solid #ffffff9c;transform:rotate(32deg);border-radius:100%;pointer-events:none}
.baw-page .hero-copy{position:relative;z-index:2;max-width:calc(100% - 225px)}
.baw-page .hero-eyebrow{display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:1.5px;color:#6795a2;font-weight:600;margin-bottom:14px}
.baw-page .hero-eyebrow>span{height:6px;width:6px;border-radius:50%;background:#5ea99c;box-shadow:0 0 0 4px #5ea99c0b}
.baw-page .hero-copy h1{font-size:28px;line-height:1.3;letter-spacing:.3px;font-weight:650;color:#295263}
.baw-page .hero-lead{font-size:14px;color:#597987;margin-top:12px;line-height:1.65}
.baw-page .hero-description{font-size:12px;line-height:1.7;color:#7995a1;margin-top:3px}
.baw-page .hero-features{display:flex;gap:23px;margin-top:24px;align-items:center;color:#628693;font-size:11px}
.baw-page .hero-features>span{display:flex;gap:6px;align-items:center;white-space:nowrap}
.baw-page .hero-features svg{width:16px;height:16px;color:#599eaa}
.baw-page .hero-art{position:absolute;right:28px;top:14px;width:234px;height:211px}
.baw-page .art-orbit{position:absolute;border-radius:50%;border:1px solid #ffffffa8;transform:rotate(-24deg)}
.baw-page .orbit-one{width:264px;height:136px;left:-14px;top:41px}
.baw-page .orbit-two{width:226px;height:205px;left:5px;top:6px}
.baw-page .mini-card{position:absolute;width:109px;height:141px;border:1px solid #ffffffc9;border-radius:15px;box-shadow:0 15px 22px #4c839b16,inset 0 1px 0 #fff;display:flex;flex-direction:column;align-items:center}
.baw-page .card-back{left:21px;top:24px;transform:rotate(-20deg);background:linear-gradient(145deg,#dcecefe6,#b9dcd9)}
.baw-page .card-middle{right:6px;top:26px;transform:rotate(16deg);background:linear-gradient(145deg,#e7edfff2,#c4d8ec)}
.baw-page .mini-card>svg{width:31px;height:31px;color:#90b7c0;margin-top:24px}
.baw-page .mini-card>span{display:block;width:48px;height:5px;border-radius:4px;background:#ffffffa6;margin-top:15px}
.baw-page .mini-card>i{display:block;width:34px;height:4px;background:#ffffff82;border-radius:4px;margin-top:7px}
.baw-page .card-front{left:70px;top:46px;width:108px;height:146px;background:linear-gradient(150deg,#fff 2%,#f2fafae8 100%);border-color:#ffffff;box-shadow:0 19px 28px #527f9724,inset 0 1px 0 #fff;transform:rotate(-3deg)}
.baw-page .art-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;margin-top:20px;color:#619daa;background:#e9f4f5;border:1px solid #d9e9ec}
.baw-page .art-avatar svg{width:27px;height:27px}
.baw-page .card-front>span{width:51px;background:#afcfd6;margin-top:14px}
.baw-page .card-front>i{background:#dae9ee;width:32px}
.baw-page .card-front>b{margin-top:14px;height:5px;width:70px;border-radius:9px;background:linear-gradient(90deg,#97d4bf 0%,#8ccbc8 74%,#e6eff0 74%)}
.baw-page .art-spark{position:absolute;border-radius:50%;box-shadow:inset 0 1px 2px #fff}
.baw-page .spark-one{width:12px;height:12px;left:18px;bottom:18px;background:#c0dfde}
.baw-page .spark-two{width:8px;height:8px;right:8px;top:10px;background:#adc8e5}
.baw-page .account-content{margin-top:24px;border:1px solid #e7edf1;background:#fff;border-radius:16px;overflow:visible;box-shadow:0 4px 18px #46647703}
.baw-page .beup-accounts-frame{display:block;border:0;width:100%;height:980px;border-radius:16px}
.baw-page .entry-note{display:flex;align-items:center;gap:8px;color:#8a9ca7;font-size:11px;margin:21px 6px 0;line-height:1.7}
.baw-page .entry-note>svg{width:16px;height:16px}
.baw-page .entry-note>a{margin-left:auto;color:#5798a8;white-space:nowrap}
.baw-page .entry-note>a span{margin-left:5px}
@media(min-width:1400px){.baw-page .workspace-hero{padding:34px 38px;min-height:246px}
.baw-page .hero-copy h1{font-size:30px}
.baw-page .hero-art{right:65px;transform:scale(1.04);transform-origin:50% 30%}}
@media(max-width:1100px) and (min-width:960px){.baw-page .hero-copy{max-width:calc(100% - 158px)}
.baw-page .hero-art{right:1px;top:30px;transform:scale(.78);transform-origin:right center}
.baw-page .hero-description{max-width:335px}
.baw-page .workspace-hero{padding-inline:25px}
.baw-page .hero-features{gap:16px}}
@media(max-width:959px){.baw-page .workspace-hero{min-height:216px}
.baw-page .hero-art{right:24px;top:5px;transform:scale(.94)}
.baw-page .entry-note{flex-wrap:wrap}
.baw-page .entry-note a{margin-left:24px}}
@media(max-width:620px){.baw-page .workspace-hero{padding:24px 22px;min-height:230px;border-radius:16px}
.baw-page .hero-copy{max-width:100%}
.baw-page .hero-eyebrow{font-size:9px;letter-spacing:1.1px;margin-bottom:14px}
.baw-page .hero-copy h1{font-size:27px}
.baw-page .hero-lead{max-width:230px;font-size:12px;line-height:1.7;margin-top:15px}
.baw-page .hero-description{max-width:238px;font-size:11px;margin-top:4px}
.baw-page .hero-features{font-size:10px;gap:17px;margin-top:22px;position:relative;z-index:3}
.baw-page .hero-features svg{width:14px;height:14px}
.baw-page .hero-art{transform:scale(.52);transform-origin:top right;right:12px;top:2px;opacity:.66}
.baw-page .hero-art .card-front{box-shadow:0 10px 20px #527f9724}
.baw-page .workspace-hero:after{right:-160px;top:-180px}
.baw-page .account-content{margin-top:17px;border-radius:14px}
.baw-page .beup-accounts-frame{border-radius:14px}
.baw-page .entry-note{gap:7px;margin:17px 5px 0;font-size:10px}
.baw-page .entry-note>span{width:calc(100% - 24px)}
.baw-page .entry-note>a{margin-left:23px}}
@media(max-width:359px){.baw-page .workspace-hero{padding:22px 18px}
.baw-page .hero-copy h1{font-size:25px}
.baw-page .hero-art{right:4px;top:8px;transform:scale(.43)}
.baw-page .hero-features{gap:12px;font-size:9px}
.baw-page .hero-features svg{width:13px;height:13px}
.baw-page .hero-description{max-width:210px}
.baw-page .hero-lead{max-width:210px;font-size:11px}
.baw-page .hero-eyebrow{font-size:8px}}
@media(max-width:620px){.baw-page{padding:4px 0 0}}
@media(prefers-reduced-motion:reduce){.baw-page *{transition:none!important}}
