.home-wc-section{padding:0 0 26px;background:#fff}
.home-wc-entry{position:relative;display:flex;align-items:center;min-height:202px;overflow:hidden;padding:27px 36px;border:1px solid #dbe6ea;border-radius:12px;background:linear-gradient(108deg,#f9fbfd 0%,#f1f6f8 56%,#ebf2f4 100%);color:#12344c;text-decoration:none;isolation:isolate;transition:border-color .18s,box-shadow .18s}
.home-wc-copy{position:relative;z-index:2;flex:1;min-width:0;max-width:62%}
.home-wc-copy h2{margin:0;color:#102e50;font:600 26px/1.4 var(--sans,'Microsoft YaHei',sans-serif);letter-spacing:.2px}
.home-wc-copy p{margin:7px 0 17px;color:#637f8e;font-size:14px;line-height:1.75}
.home-wc-action{display:inline-flex;align-items:center;justify-content:center;gap:17px;min-height:44px;padding:9px 19px;border:1px solid #1c7274;border-radius:6px;background:#1c7274;color:#fff;font-size:14px;line-height:1.5;font-weight:600;white-space:nowrap}
.home-wc-action svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.home-wc-art{position:absolute;z-index:1;inset:-2px 29px -2px auto;width:43%;max-width:460px;pointer-events:none}
.home-wc-art img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}
.home-wc-entry:hover{border-color:#98bbbf;box-shadow:0 7px 24px #133c4c09}.home-wc-entry:hover .home-wc-action{background:#155e60;border-color:#155e60}
.home-wc-entry:focus-visible{outline:3px solid #68b3b1;outline-offset:4px}
.workbench-b .site-header nav #account-link{display:flex}
@media(max-width:1000px){.home-wc-entry{padding:25px 27px;min-height:194px}.home-wc-copy h2{font-size:24px}.home-wc-copy{max-width:65%}.home-wc-art{right:13px;width:39%}}
@media(max-width:650px){.home-wc-section{padding-bottom:20px}.home-wc-entry{align-items:flex-start;min-height:202px;padding:22px 20px;border-radius:10px}.home-wc-copy{max-width:100%;width:100%;flex:none}.home-wc-copy h2{font-size:21px;line-height:1.45;letter-spacing:0}.home-wc-copy p{margin:7px 0 20px;font-size:13px;line-height:1.7}.home-wc-action{min-height:44px;padding:10px 16px;font-size:13px;gap:13px}.home-wc-action svg{width:18px;height:18px}.home-wc-art{inset:auto 10px 7px auto;height:117px;width:44%;max-width:168px;opacity:.95}}
@media(max-width:360px){.home-wc-entry{min-height:194px;padding:20px 17px}.home-wc-copy h2{font-size:19px}.home-wc-copy p{font-size:12px}.home-wc-art{right:7px;bottom:5px;width:43%;height:103px}.home-wc-action{padding:10px 13px;gap:11px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.home-wc-entry{transition:none}}
