.cc-hero{padding-top:clamp(54px,7vw,96px);padding-bottom:clamp(36px,4vw,56px)}.cc-hero .sh-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(480px,.98fr);gap:clamp(40px,4.6vw,72px)}.cc-hero .sh-display{letter-spacing:-.052em;text-wrap:balance;font-size:clamp(4.15rem,5.7vw,6.35rem);line-height:.89}.cc-hero .sh-lead{max-width:620px}.cc-command{color:var(--sh-text-primary);background:var(--sh-bg-primary);border:1px solid color-mix(in srgb, var(--sh-text-primary) 13%, transparent);border-radius:24px;overflow:hidden}.cc-command-head{border-bottom:1px solid color-mix(in srgb, var(--sh-text-primary) 10%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.cc-command-live{letter-spacing:.025em;align-items:center;gap:9px;font-size:12px;font-weight:650;display:inline-flex}.cc-command-live .dot{background:var(--sh-accent);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite ccCommandPulse}.cc-command-status{color:var(--sh-accent);font-family:var(--sh-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.cc-command-body{gap:12px;padding:14px;display:grid}.cc-command .sh-dialer{background:var(--sh-bg-card);border-color:color-mix(in srgb, var(--sh-text-primary) 11%, transparent);border-radius:16px;overflow:hidden}.cc-command .sh-dialer-foot{display:none}.cc-command .cc-live{background:var(--sh-bg-card);border-color:color-mix(in srgb, var(--sh-text-primary) 11%, transparent);min-height:132px}.cc-command-proof{background:var(--sh-accent);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cc-command-proof>div{min-width:0;color:var(--sh-accent-text);border-left:1px solid color-mix(in srgb, var(--sh-accent-text) 18%, transparent);padding:17px 18px 18px}.cc-command-proof>div:first-child{border-left:0}.cc-command-proof strong,.cc-command-proof span{display:block}.cc-command-proof strong{font-family:var(--sh-font-serif);letter-spacing:-.025em;font-size:clamp(1.85rem,3vw,2.45rem);font-weight:600;line-height:.95}.cc-command-proof span{letter-spacing:.055em;text-transform:uppercase;margin-top:6px;font-size:9.5px;font-weight:750;line-height:1.25}.cc-proof-strip{padding-top:28px}.cc-proof-strip .sh-statband{border-radius:18px}@keyframes ccCommandPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--sh-accent) 55%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}@media (max-width:1120px){.cc-hero .sh-hero-grid{grid-template-columns:minmax(0,1fr) minmax(430px,.9fr);gap:34px}.cc-hero .sh-display{font-size:clamp(3.75rem,6vw,5.4rem)}}@media (max-width:980px){.cc-hero .sh-hero-grid{grid-template-columns:1fr}.cc-hero .sh-hero-inner,.cc-hero .sh-hero-visual{max-width:740px}}@media (max-width:620px){.cc-hero .sh-display{font-size:clamp(3.05rem,14.5vw,4.2rem)}.cc-command-body{padding:10px}.cc-command .sh-dialer-body,.cc-command .sh-dialer-call{padding:12px}.cc-command-proof>div{padding:14px 10px 15px}.cc-command-proof strong{font-size:clamp(1.55rem,8vw,2rem)}.cc-command-proof span{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.cc-command-live .dot{animation:none}}.cc-why-section{padding-block:clamp(64px,8vw,128px)}.cc-why-section .sh-secthead{max-width:1120px}.cc-why-section .sh-h2{max-width:1000px;font-size:clamp(2.5rem,5.4vw,5.6rem);line-height:1.05}.cc-why-section .sh-lead{max-width:780px;margin-top:28px}.cc-why-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin:64px 0 0;padding:0;list-style:none;display:grid}.cc-why-list>li{border-top:1px solid var(--sh-border);min-width:0;padding-top:24px}.cc-why-number{font-size:13px;font-family:var(--sh-font-mono);color:var(--sh-text-muted);margin-bottom:32px;display:block}.cc-why-list h3{margin:0 0 16px;font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.15}.cc-why-list p{color:var(--sh-text-secondary);margin:0;font-size:15px;line-height:1.7}.cc-why-list details{margin-top:20px}.cc-why-list summary{cursor:pointer;color:var(--sh-text-primary);padding-block:8px;font-size:13px}.cc-why-list details p{margin-top:12px}.cc-why-list summary:focus-visible{outline:2px solid var(--sh-accent);outline-offset:4px}.cc-team-section{padding-block:clamp(72px,9vw,144px)}.cc-team-section>.container{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(44px,10vw,160px);display:grid}.cc-team-section .sh-h2{font-size:clamp(2.4rem,4vw,4.3rem);line-height:1.08}.cc-team-section .sh-bento{counter-reset:calling-team;display:block}.cc-team-section .sh-bento>.sh-reveal{counter-increment:calling-team}.cc-team-section .sh-bento .sh-card{border:0;border-top:1px solid var(--sh-border);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:38px minmax(0,1fr);column-gap:20px;padding:26px 0;display:grid}.cc-team-section .sh-card .sh-card-icon{background:0 0;grid-row:span 3;width:38px;height:38px;margin:0}.cc-team-section .sh-card h3{margin:0;font-size:23px}.cc-team-section .sh-card p{grid-column:2;margin-top:12px}.cc-team-section .sh-card .sh-card-link{grid-column:2}.cc-platform-section{padding-block:clamp(72px,9vw,144px)}.cc-platform-section>.container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px clamp(40px,8vw,128px);display:grid}.cc-platform-section .sh-h2{font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.06}.cc-platform-section .sh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.cc-platform-section .sh-card{border:0;border-top:1px solid var(--sh-border);background:0 0;border-radius:0;padding:24px 0}.cc-platform-section>.container>div:last-child{grid-column:2;justify-self:start}.cc-anatomy-section{padding-block:clamp(80px,10vw,160px)}.cc-anatomy-section>.container{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px clamp(48px,10vw,160px);display:grid}.cc-anatomy-section .sh-h2{font-size:clamp(2.8rem,5vw,5.2rem);line-height:1.04}.cc-anatomy-section .cc-anatomy{max-width:none;margin:0}.cc-anatomy-section .cc-stage{grid-template-columns:36px minmax(0,1fr);gap:20px}.cc-anatomy-section .cc-stage-quote{color:var(--sh-text-primary);margin-top:20px;font-size:clamp(1.5rem,2.5vw,2.3rem);font-style:normal;line-height:1.2}.cc-anatomy-section .cc-stage-body{padding-bottom:56px}.cc-anatomy-section>.container>.sh-reveal:last-child{grid-column:2}.cc-anatomy-section .cc-midcta{text-align:left;margin-top:8px}.cc-results-section{padding-block:clamp(80px,10vw,160px)}.cc-results-section>.container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px clamp(48px,9vw,144px);display:grid}.cc-results-section .sh-h2{font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.08}.cc-results-section .sh-statband{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cc-results-section .sh-stat{border:0;padding:28px 0}.cc-results-section .sh-stat:first-child{grid-column:1/-1;padding-top:0;padding-bottom:44px}.cc-results-section .sh-stat:first-child .sh-stat-value{font-size:clamp(4.8rem,11vw,11rem);line-height:.95}.cc-results-section .sh-stat:not(:first-child){border-top:1px solid var(--sh-border)}.cc-results-section .sh-stat-label{margin-top:16px}.cc-results-section>.container>div:last-child{grid-column:2;justify-self:start}@media (max-width:980px){.cc-team-section>.container,.cc-platform-section>.container,.cc-anatomy-section>.container,.cc-results-section>.container{grid-template-columns:1fr;gap:40px}.cc-platform-section>.container>div:last-child,.cc-anatomy-section>.container>.sh-reveal:last-child,.cc-results-section>.container>div:last-child{grid-column:1}.cc-results-section .sh-stat:first-child .sh-stat-value{font-size:clamp(4.8rem,18vw,10rem)}}@media (max-width:640px){.cc-why-list{grid-template-columns:1fr;gap:28px;margin-top:36px}.cc-why-number{margin-bottom:16px}.cc-platform-section .sh-grid{grid-template-columns:1fr;gap:0}.cc-team-section .sh-card h3{font-size:21px}.cc-anatomy-section .cc-stage{grid-template-columns:28px minmax(0,1fr);gap:14px}.cc-results-section .sh-stat-value{font-size:2.3rem}}.cc-jumps{border-block:1px solid var(--sh-border)}.cc-jumps>.container{flex-wrap:wrap;gap:4px 24px;padding-block:12px;display:flex}.cc-jumps a{min-height:44px;color:var(--sh-text-primary);text-underline-offset:5px;align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.cc-jumps a:hover{color:var(--sh-accent)}.cc-jumps a:focus-visible{outline:2px solid var(--sh-accent);outline-offset:4px}.cc-review [id^=calling-]{scroll-margin-top:100px}.cc-review .cc-why-list p,.cc-review .sh-card p,.cc-review .cc-stage-text{font-size:16px;line-height:1.7}.cc-review .cc-why-list summary{min-height:44px;padding-block:12px;font-size:14px}.cc-review .sh-card-link{align-items:center;min-height:44px;display:inline-flex}@media (max-width:640px){.cc-review .cc-why-section,.cc-review .cc-team-section,.cc-review .cc-platform-section,.cc-review .cc-anatomy-section,.cc-review .cc-results-section{padding-block:56px}.cc-review .cc-why-section .sh-h2,.cc-review .cc-team-section .sh-h2,.cc-review .cc-platform-section .sh-h2,.cc-review .cc-anatomy-section .sh-h2,.cc-review .cc-results-section .sh-h2{font-size:clamp(2rem,9vw,2.75rem);line-height:1.12}.cc-review .cc-anatomy-section .cc-stage-body{padding-bottom:36px}.cc-review .cc-results-section .sh-stat:first-child .sh-stat-value{font-size:clamp(4rem,17vw,6rem)}}
