.hv-visual-service{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center;padding:58px 0;border-bottom:1px solid #ffffff15}.hv-service-copy h3{font-size:clamp(29px,3vw,42px);line-height:1.12;font-weight:500;letter-spacing:-.04em;color:#e8e6ee;margin:19px 0}.hv-service-copy>p{font-size:14px;line-height:1.85;color:#a1a1b0;max-width:360px}.hv-service-copy .dark-index{font-size:10px;letter-spacing:.09em;color:#b4a1ce}.hv-service-copy .dark-tags{font-size:10px;line-height:1.8;margin-top:19px;color:#8f8d9e}.hv-service-explore{display:inline-flex;align-items:center;gap:26px;margin-top:26px;font-size:13px;color:#d3bbed;padding:8px 0;border-bottom:1px solid #a78ac055}.hv-service-explore:hover{color:#fff}.hv-service-explore span{font-size:19px}.hv-service-scene{margin:0;min-width:0}.hv-scene-label{color:#9691a5;letter-spacing:.12em;font-size:9px;margin-bottom:13px}.hv-service-scene figcaption{font-size:12px;line-height:1.65;color:#a8a5b5;margin-top:15px}.hv-scene-browser,.hv-scene-dashboard,.hv-scene-workflow,.hv-scene-training{border:1px solid #ffffff19;border-radius:12px;background:#121319;box-shadow:0 20px 65px #0003;overflow:hidden}.hv-scene-chrome{height:30px;background:#1c1d24;display:flex;align-items:center;gap:5px;padding:0 13px;border-bottom:1px solid #ffffff0a}.hv-scene-chrome i{height:5px;width:5px;border-radius:50%;background:#6d687b}.hv-scene-chrome span{font-size:9px;margin:auto;color:#a7a3b5;transform:translateX(-15px)}.hv-mini-site{background:#eeedf1;color:#292535;padding:20px}.hv-mini-nav{display:flex;justify-content:space-between;align-items:center;font-size:8px}.hv-mini-nav strong{letter-spacing:.08em}.hv-mini-nav>span{color:#686273}.hv-mini-site-body{display:grid;grid-template-columns:1.2fr .8fr;gap:13px;padding:26px 0}.hv-mini-kicker{font-size:8px;letter-spacing:.08em;color:#b4a1d0;display:block}.hv-mini-site .hv-mini-kicker{color:#746080;font-size:7px}.hv-mini-site h4{font-size:23px;line-height:1.13;letter-spacing:-.04em;margin:11px 0;font-weight:600}.hv-mini-site p{font-size:9px;line-height:1.6;color:#6a6374;max-width:170px}.hv-mini-button{display:inline-block;background:#292235;color:#f2eafa;border-radius:4px;font-size:8px;padding:10px 12px;margin-top:15px}.hv-mini-art{background:#c9b6dd;position:relative;overflow:hidden;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:15px}.hv-mini-art>span{font-size:16px;line-height:1.2;letter-spacing:-.035em;z-index:1}.hv-art-orbit{width:160px;height:160px;border:25px solid #e4d5ef80;border-radius:50%;position:absolute;right:-90px;bottom:-65px}.hv-mini-proof{display:flex;justify-content:space-between;border-top:1px solid #29223518;padding-top:13px;font-size:7px;color:#61576e}.hv-scene-dashboard,.hv-scene-workflow,.hv-scene-training{padding:23px}.hv-dash-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px}.hv-dash-head>strong{font-size:13px;font-weight:500;color:#e3dfec}.hv-status-dot,.hv-quiet-label{font-size:9px;color:#a6a0b5}.hv-status-dot:before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#a9cab0;margin-right:5px}.hv-lead-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:12px}.hv-lead-card,.hv-task-card,.hv-notes-card,.hv-prompt-card{border:1px solid #ffffff12;border-radius:7px;padding:16px;background:#191a22}.hv-lead-person{display:flex;align-items:center;gap:8px;margin-top:16px}.hv-lead-person>span{background:#34303f;color:#cfbddf;width:29px;height:29px;display:grid;place-items:center;border-radius:50%;font-size:9px}.hv-lead-person strong,.hv-task-card>strong,.hv-notes-card>strong{font-size:12px;font-weight:500;display:block;color:#e6e1ed}.hv-lead-person small{display:block;font-size:8px;color:#aaa3b8;margin-top:3px}.hv-lead-card p,.hv-task-card p,.hv-notes-card p,.hv-prompt-card p{font-size:10px;line-height:1.8;color:#aba6b8;margin-top:15px}.hv-lead-detail{font-size:8px;color:#8f899e;border-top:1px solid #ffffff10;padding-top:12px;margin-top:14px;display:flex;justify-content:space-between;gap:5px}.hv-lead-detail b{font-weight:400;color:#c4b8d4}.hv-task-card{background:#211c2a}.hv-task-check{display:block;font-size:25px;color:#cbb1e5;margin:12px 0 8px}.hv-task-pill{display:inline-block;font-size:8px;border:1px solid #a78ac040;color:#d2bce8;border-radius:20px;padding:5px 9px;margin-top:13px}.hv-scene-foot{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;font-size:9px;color:#a8a1b8;margin-top:22px}.hv-scene-foot b{font-weight:400;color:#7e668f}.hv-workflow-track{display:flex;align-items:center;gap:8px;padding:12px 0 28px}.hv-workflow-node{flex:1;min-width:0;text-align:center;background:#1b1923;border:1px solid #ffffff13;border-radius:8px;padding:18px 5px}.hv-node-icon{display:grid;place-items:center;margin:0 auto 13px;width:33px;height:33px;border:1px solid #bfa1df30;border-radius:8px;color:#c3a7e1;font-size:19px}.hv-workflow-node strong{display:block;font-size:10px;font-weight:500;color:#dfd9e9}.hv-workflow-node small{display:block;font-size:8px;color:#a29aad;margin-top:7px}.hv-flow-line{color:#9d86ba;font-size:18px}.hv-review-strip{display:flex;align-items:center;gap:10px;background:#1d1e25;border:1px solid #ffffff0c;border-radius:6px;padding:13px}.hv-review-avatar{font-size:7px;border:1px solid #a99bb74d;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;color:#d2bfdf;flex-shrink:0}.hv-review-strip strong{display:block;font-size:10px;font-weight:500;color:#dcd6e7}.hv-review-strip small{display:block;font-size:8px;color:#a29aad;margin-top:4px}.hv-review-badge{margin-left:auto;font-size:8px;color:#bba8cf;white-space:nowrap}.hv-training-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:12px}.hv-notes-card>strong{margin-top:18px}.hv-notes-card p{line-height:2}.hv-note-lines{margin-top:12px}.hv-note-lines i{display:block;height:3px;background:#ffffff10;margin-top:7px;border-radius:5px;width:80%}.hv-note-lines i:last-child{width:55%}.hv-prompt-card{background:#211c2a}.hv-prompt-card p{margin:17px 0 20px;color:#d4c8e2}.hv-output-preview{display:flex;align-items:center;gap:9px;padding-top:14px;border-top:1px solid #ffffff12}.hv-output-preview>span{font-size:20px;color:#c5a6e5}.hv-output-preview strong{font-size:10px;font-weight:500;display:block;color:#dcd3e8}.hv-output-preview small{font-size:8px;line-height:1.6;color:#aaa0b9;display:block;margin-top:5px}
@media(max-width:1000px){.hv-visual-service{gap:35px;grid-template-columns:.8fr 1.2fr}.hv-scene-dashboard,.hv-scene-workflow,.hv-scene-training{padding:18px}.hv-mini-site{padding:16px}.hv-mini-site h4{font-size:21px}.hv-review-badge{display:none}.hv-lead-card,.hv-task-card,.hv-notes-card,.hv-prompt-card{padding:12px}}
@media(max-width:800px){.hv-visual-service{grid-template-columns:1fr;gap:28px;padding:38px 0}.hv-service-copy h3{font-size:32px;max-width:450px}.hv-service-copy>p{max-width:550px}.hv-service-copy .dark-tags{margin-top:13px}.hv-service-explore{margin-top:17px}.hv-service-scene{max-width:560px;width:100%;margin:auto}.hv-scene-dashboard,.hv-scene-workflow,.hv-scene-training{padding:18px}.hv-scene-label{font-size:8px}.hv-service-scene figcaption{font-size:11px}.hv-mini-site h4{font-size:23px}}
@media(max-width:390px){.hv-dash-head{gap:7px}.hv-dash-head>strong{font-size:11px}.hv-quiet-label,.hv-status-dot{font-size:8px}.hv-scene-dashboard,.hv-scene-workflow,.hv-scene-training{padding:13px}.hv-lead-card,.hv-task-card,.hv-notes-card,.hv-prompt-card{padding:10px}.hv-mini-site h4{font-size:20px}.hv-mini-art>span{font-size:14px}.hv-workflow-track{gap:5px}.hv-workflow-node strong{font-size:9px}.hv-scene-foot{font-size:8px;gap:7px}}
