.qh-salescloud .qh-hero h1{font-size:clamp(30px,2.8vw,40px)}.qh-salescloud .qh-hero h1 em{color:var(--blue);font-style:normal}@media (width>=1201px){.qh-salescloud .qh-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) 300px}}.qh-salescloud .sc-hero-visual{border-radius:18px;overflow:hidden}.qh-salescloud .sc-hero-visual .qh-hero-photo{object-position:70% center;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 92%,#0000 100%)}.qh-salescloud .sc-orb{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.qh-salescloud .sc-orb img{width:92px;height:auto}.qh-salescloud .sc-orb span{font-size:18px}.qh-salescloud .sc-eco-icon{color:#fff;background:linear-gradient(135deg,#2e6bff,#12b8e6);border:0;box-shadow:0 0 16px #2e6bff8c}.qh-salescloud .qh-eco-bg{opacity:.45}.qh-salescloud .sc-journey{grid-template-columns:repeat(6,1fr)}.qh-salescloud .sc-tile-grid{gap:12px;display:grid}.qh-salescloud .sc-8{grid-template-columns:repeat(8,1fr)}.qh-salescloud .sc-7{grid-template-columns:repeat(7,1fr)}.qh-salescloud .sc-tile{--c:var(--blue);text-align:center;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:22px 12px 18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.qh-salescloud .sc-tile:before{content:"";background:var(--c);height:3px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto 0 0;transform:scaleX(0)}.qh-salescloud .sc-tile:hover{border-color:color-mix(in srgb, var(--c) 45%, transparent);box-shadow:0 20px 36px -14px color-mix(in srgb, var(--c) 45%, transparent);transform:translateY(-6px)}.qh-salescloud .sc-tile:hover:before{transform:scaleX(1)}.qh-salescloud .sc-tile-icon{width:52px;height:52px;color:var(--c);background:color-mix(in srgb, var(--c) 10%, transparent);border-radius:14px;place-items:center;margin-bottom:12px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s;display:inline-grid}.qh-salescloud .sc-tile:hover .sc-tile-icon{background:var(--c);color:#fff;transform:rotate(-8deg)scale(1.12)}.qh-salescloud .sc-tile h3{text-align:center;justify-content:center;align-items:center;min-height:2.6em;margin-bottom:6px;font-size:14px;line-height:1.3;display:flex}.qh-salescloud .sc-tile p{font-size:12.5px;line-height:1.5}.qh-salescloud .sc-pipeline-wrap{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:20px;display:grid}.qh-salescloud .sc-board{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.qh-salescloud .sc-col{--c:var(--blue);border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:12px;padding:0 8px 8px;transition:opacity .3s,transform .3s;overflow:hidden}.qh-salescloud .sc-col.sc-dim{opacity:.35;transform:scale(.98)}.qh-salescloud .sc-col-head{color:var(--ink);background:color-mix(in srgb, var(--c) 16%, #fff);border-bottom:3px solid var(--c);margin:0 -8px 8px;padding:10px 12px;font-size:13px;font-weight:800}.qh-salescloud .sc-col-head b{color:var(--muted);font-weight:600}.qh-salescloud .sc-deal{border:1px solid var(--line);border-left:3px solid var(--c);cursor:grab;animation:.6s cubic-bezier(.2,.8,.2,1) both sc-drop;animation-delay:calc(var(--ci) * 80ms + var(--di) * 60ms);background:#fafcff;border-radius:8px;gap:1px;margin-bottom:8px;padding:10px;font-size:12px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:grid}.qh-salescloud .sc-deal:last-child{margin-bottom:0}.qh-salescloud .sc-deal:hover{box-shadow:0 12px 22px -10px color-mix(in srgb, var(--c) 60%, transparent);transform:translateY(-3px)rotate(-1deg)}.qh-salescloud .sc-deal strong{color:var(--ink);font-size:12.5px}.qh-salescloud .sc-deal span{color:var(--muted)}.qh-salescloud .sc-deal em{color:var(--ink);margin-top:2px;font-style:normal;font-weight:800}@keyframes sc-drop{0%{opacity:0;transform:translateY(-10px)}}.qh-salescloud .sc-overview{padding:18px}.qh-salescloud .sc-overview ul{gap:4px;display:grid}.qh-salescloud .sc-overview li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.qh-salescloud .sc-overview li:last-child{border-bottom:0}.qh-salescloud .sc-overview li>div{flex:1;display:grid}.qh-salescloud .sc-overview small{color:var(--muted);font-size:12px}.qh-salescloud .sc-overview b{color:var(--ink);font-size:20px;line-height:1.2}.qh-salescloud .sc-overview b.sc-orange{color:#f08c2e}.qh-salescloud .sc-overview select{border:1px solid var(--line);color:var(--ink);background:#f8fbff;border-radius:8px;margin-top:4px;padding:6px 8px;font:600 13px Manrope,Arial,sans-serif}.qh-salescloud .sc-ov-ic{background:var(--blue-50);width:34px;height:34px;color:var(--blue);border-radius:10px;flex:none;place-items:center;display:grid}.qh-salescloud .sc-ov-ic.sc-green{color:#16a34a;background:#e7f8ee}.qh-salescloud .sc-note{color:var(--muted);margin-top:10px;font-size:11.5px}.qh-salescloud .sc-auto .sc-tile-icon{animation:3.2s ease-in-out infinite sc-bob;animation-delay:calc(var(--i) * .25s)}@keyframes sc-bob{50%{transform:translateY(-4px)}}.qh-salescloud .sc-auto:hover .sc-tile-icon{animation:none}.qh-salescloud .sc-teams{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.qh-salescloud .sc-team{grid-template-columns:46% 1fr;align-items:center;gap:16px;padding:12px;display:grid;overflow:hidden}.qh-salescloud .sc-team-photo{aspect-ratio:4/3.2;border-radius:10px;display:block;overflow:hidden}.qh-salescloud .sc-team-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.qh-salescloud .sc-team:hover .sc-team-photo img{transform:scale(1.07)}.qh-salescloud .sc-team h3{margin-bottom:8px;font-size:16px}.qh-salescloud .sc-team li{align-items:flex-start;gap:6px;margin-bottom:5px;font-size:13px;display:flex}.qh-salescloud .sc-team li svg{color:var(--blue);flex:none;margin-top:2px}.qh-salescloud .sc-services{grid-template-columns:repeat(6,1fr)}.qh-salescloud .sc-process-band{background:linear-gradient(110deg,#061536 0%,#0a2463 55%,#12408f 100%);padding:56px 0;position:relative;overflow:hidden}.qh-salescloud .sc-process-band:before{content:"";background:radial-gradient(circle at 80% 30%,#5b93ff4d,#0000 40%);position:absolute;inset:0}.qh-salescloud .sc-process-band h2{color:#fff}.qh-salescloud .sc-process-band .qh-section-aside{color:#c3d2ee}.qh-salescloud .sc-steps{background:#fff;border-radius:14px;grid-template-columns:repeat(6,1fr);gap:14px;padding:18px;display:grid;position:relative;box-shadow:0 20px 50px #00000040}.qh-salescloud .sc-steps:before{content:"";background:repeating-linear-gradient(90deg,#9dbbff 0 6px,#0000 6px 12px) 0 0/24px 2px;height:2px;animation:1s linear infinite sc-march;position:absolute;top:40px;left:40px;right:40px}@keyframes sc-march{to{background-position:24px 0}}.qh-salescloud .sc-steps li{z-index:1;align-items:flex-start;gap:10px;display:flex;position:relative}.qh-salescloud .sc-steps h3{background:#fff;padding-right:8px;font-size:14.5px;line-height:44px;display:inline-block;position:relative}.qh-salescloud .sc-steps p{margin-top:2px;font-size:12.5px;line-height:1.45}.qh-salescloud .sc-steps .qh-process-num{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.qh-salescloud .sc-steps li:hover .qh-process-num{transform:scale(1.15)rotate(-10deg)}@media (prefers-reduced-motion:reduce){.qh-salescloud .sc-deal,.qh-salescloud .sc-auto .sc-tile-icon,.qh-salescloud .sc-steps:before{animation:none}}@media (width<=1200px){.qh-salescloud .sc-8,.qh-salescloud .sc-7{grid-template-columns:repeat(4,1fr)}.qh-salescloud .sc-services{grid-template-columns:repeat(3,1fr)}.qh-salescloud .sc-pipeline-wrap{grid-template-columns:1fr}.qh-salescloud .sc-board{grid-template-columns:repeat(5,minmax(170px,1fr));padding-bottom:6px;overflow-x:auto}.qh-salescloud .sc-overview{max-width:420px}.qh-salescloud .sc-teams{grid-template-columns:1fr}.qh-salescloud .sc-team{grid-template-columns:220px 1fr}.qh-salescloud .sc-steps{grid-template-columns:repeat(3,1fr);row-gap:20px}.qh-salescloud .sc-steps:before{display:none}}@media (width<=680px){.qh-salescloud .sc-journey,.qh-salescloud .sc-8,.qh-salescloud .sc-7,.qh-salescloud .sc-services{grid-template-columns:1fr 1fr}.qh-salescloud .sc-team{grid-template-columns:1fr}.qh-salescloud .sc-steps{grid-template-columns:1fr 1fr}}
