.home-compact{--home-display: clamp(44px, 4.4vw, 64px);--home-section: clamp(34px, 3.1vw, 44px);--home-feature: clamp(25px, 2.1vw, 28px);--home-card: 20px;--home-lead: 18px;--home-body: 16px;--home-small: 14px;--home-label: 12px;--home-metric: clamp(72px, 6.7vw, 88px);--home-price: 64px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.block-site #main .home-compact .hv-hero h1{font-size:var(--home-display);line-height:1.08;letter-spacing:-.045em;font-weight:500}body.block-site #main .home-compact :is(.outcomes-heading h2,.price-journey-head h2,.team-service-intro h2,.hv-uc .hv-head h2,.site-end h2){font-size:var(--home-section);line-height:1.14;letter-spacing:-.035em;font-weight:500}.home-compact :is(.outcome-card .outcome-stage h3,.team-work-title h3,.hw-workspace h2){font-size:var(--home-feature);line-height:1.2;letter-spacing:-.025em;font-weight:600}.home-compact .outcome-stage{padding-bottom:20px;gap:12px}.home-compact .outcome-stage-icon{width:24px;height:24px}.home-compact .outcome-promise{font-size:var(--home-card);line-height:1.35;font-weight:500;letter-spacing:-.02em;margin:20px 0}.home-compact :is(.hv-hero-framed .hv-promise-title,.price-journey-step h3,.hv-uc-body b,.outcome-insight>strong,.team-service-role>p,.price-volume strong){font-size:var(--home-card);line-height:1.3;font-weight:500;letter-spacing:-.02em}.home-compact :is(.team-work-tasks>li,.hw-steps li){font-size:var(--home-lead);line-height:1.45;font-weight:500;letter-spacing:-.01em}.home-compact :is(.hv-hero-framed .hv-promise-sub,.price-step-detail,.outcome-insight>p,.outcome-policy>p,.price-limited>p,.hv-uc-body>span){font-size:var(--home-body);line-height:1.55;font-weight:400;letter-spacing:0}.home-compact :is(.outcome-stage>span,.outcome-policy li,.team-scenarios>li,.price-phase,.price-volume>span,.hv-promise-detail,.hv-uc-q,.hv-uc-body em){font-size:var(--home-small);line-height:1.5;letter-spacing:0}.home-compact :is(.outcome-eyebrow,.hv-kicker,.team-role-label,.team-work-heading>span:first-child){font-size:var(--home-label);line-height:1.5;font-weight:600;letter-spacing:.09em}.home-compact :is(.outcome-source,.price-volume small,.team-work-heading>span:last-child,.hw-team-label){font-size:var(--home-label);line-height:1.5;letter-spacing:0}.home-compact :is(.outcome-link,.price-details-link,.team-service-link,.hv-actions .text-link,.hv-actions .hv-btn,.site-end .button){font-size:var(--home-body);line-height:1.4;font-weight:500}.home-compact .outcome-stat>strong{font-size:var(--home-metric);line-height:1.05;font-weight:500;letter-spacing:-.06em}.home-compact .outcome-stat-copy>b{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.home-compact .outcome-stat-copy>span{font-size:var(--home-lead);line-height:1.4;letter-spacing:0}.home-compact .price-journey .price-amount{font-size:var(--home-price);line-height:1.05;font-weight:500;letter-spacing:-.055em;min-height:100px}.home-compact .price-amount>span{font-size:var(--home-small);line-height:1.5}.home-compact .hv-platform-copy{font-size:var(--home-small);line-height:1.4}.home-compact .hv-platform-copy strong{font-size:var(--home-body);line-height:1.4}@media(max-width:1000px)and (min-width:761px){.home-compact{--home-feature: 25px;--home-lead: 17px}}@media(max-width:760px){.home-compact{--home-display: clamp(34px, 9.7vw, 44px);--home-section: clamp(30px, 7.8vw, 34px);--home-feature: 24px;--home-lead: 17px;--home-metric: 72px;--home-price: 56px}.home-compact .outcome-stage{flex-direction:row;align-items:center;gap:10px}.home-compact .outcome-stage>span{font-size:var(--home-label);white-space:normal;max-width:80px;text-align:right}.home-compact .outcome-card .outcome-stage h3{gap:8px}.home-compact .outcome-stage-icon{width:21px;height:21px}.home-compact .outcome-stat-copy>b{font-size:22px}.home-compact .price-journey .price-amount{min-height:0}.home-compact .hv-uc-body b{font-size:18px}}.home-compact .hv-uc-vis{position:relative;isolation:isolate;overflow:hidden;background:#232222;aspect-ratio:4/3}.home-compact .hv-uc-vis img{filter:blur(2px) saturate(.3);transform:scale(1.04)}.home-compact .hv-uc-vis:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#161515a3,#161515b8);pointer-events:none}.home-compact .hv-uc-vis:before{content:"";position:absolute;inset:0;z-index:2;opacity:.14;background-image:radial-gradient(#fff6 .45px,transparent .7px);background-size:3px 3px;pointer-events:none}.home-compact .hv-category-name{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px;color:#fff;text-align:center;font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.015em}.home-compact .hv-category-name>span{min-width:0;text-wrap:balance}.home-compact .hv-category-name:before,.home-compact .hv-category-name:after{content:"";height:1px;width:16px;flex:none;background:#ffffff80}.home-compact .hv-uc-body{padding:20px 22px 22px}@media(max-width:760px){.home-compact .hv-uc-vis{aspect-ratio:1/1}.home-compact .hv-category-name{font-size:18px;padding:10px;gap:5px}.home-compact .hv-category-name:before,.home-compact .hv-category-name:after{width:6px}.home-compact .hv-uc-body{padding:6px 15px 15px}}.home-compact .hv-category-name{display:grid;grid-template-columns:16px minmax(0,auto) 16px;grid-template-rows:30px auto;align-content:center;justify-content:center;align-items:center;column-gap:10px;row-gap:14px}.home-compact .hv-category-icon{grid-column:1/-1;grid-row:1;width:30px;height:30px;justify-self:center;opacity:.95}.home-compact .hv-category-name>span{grid-column:2;grid-row:2}.home-compact .hv-category-name:before{grid-column:1;grid-row:2}.home-compact .hv-category-name:after{grid-column:3;grid-row:2}@media(max-width:760px){.home-compact .hv-category-name{grid-template-columns:6px minmax(0,auto) 6px;grid-template-rows:26px auto;column-gap:5px;row-gap:10px}.home-compact .hv-category-icon{width:26px;height:26px}}
