.hoso-module-scss-module__4y964W__outcomesSection{max-width:1260px;padding:var(--space-2000)var(--space-600);margin:0 auto}@media (min-width:769px){.hoso-module-scss-module__4y964W__outcomesSection{gap:var(--space-2000);grid-template-columns:1fr 1fr;align-items:start;display:grid}}@media (max-width:768px){.hoso-module-scss-module__4y964W__outcomesSection{padding:var(--space-1200)var(--space-600)}}.hoso-module-scss-module__4y964W__outcomesLabel{font-size:var(--fz-11);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-muted);text-align:center;margin:0 0 var(--space-800)}@media (min-width:769px){.hoso-module-scss-module__4y964W__outcomesLabel{grid-column:1/-1}}.hoso-module-scss-module__4y964W__outcomesStickyPanel{display:none}@media (min-width:769px){.hoso-module-scss-module__4y964W__outcomesStickyPanel{align-self:start;align-items:center;height:calc(100vh - 100px);display:flex;position:sticky;top:100px}}.hoso-module-scss-module__4y964W__outcomesMockupStack{aspect-ratio:1;border-radius:var(--r-20);width:100%;max-width:530px;position:relative;overflow:hidden}.hoso-module-scss-module__4y964W__outcomeMockup{border-radius:var(--r-20);opacity:0;transition:opacity .5s;position:absolute;inset:0}.hoso-module-scss-module__4y964W__outcomeMockupVisible{opacity:1}.hoso-module-scss-module__4y964W__outcomeMockupVideo{object-fit:cover;border-radius:var(--r-20);width:100%;height:100%}.hoso-module-scss-module__4y964W__outcomesTextCol{display:contents}@media (min-width:769px){.hoso-module-scss-module__4y964W__outcomesTextCol{display:block}}.hoso-module-scss-module__4y964W__outcomeTextBlock{gap:var(--space-300);padding:var(--space-1200)0;flex-direction:column;display:flex}@media (min-width:769px){.hoso-module-scss-module__4y964W__outcomeTextBlock{justify-content:center;min-height:100vh;padding:0}}.hoso-module-scss-module__4y964W__outcomeMockupMobile{aspect-ratio:1;border-radius:var(--r-20);margin-bottom:var(--space-600);display:block}@media (min-width:769px){.hoso-module-scss-module__4y964W__outcomeMockupMobile{display:none}}.hoso-module-scss-module__4y964W__outcomeLabel{font-size:var(--fz-11);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-muted);margin:0}.hoso-module-scss-module__4y964W__outcomeTitle{font-family:var(--font-heading);font-size:clamp(26px,2.5vw,38px);font-weight:var(--font-weight-semibold);letter-spacing:var(--ls-heading);color:var(--c-text);margin:0;line-height:1.15}.hoso-module-scss-module__4y964W__outcomeDesc{font-size:var(--fz-fluid-15);color:var(--c-secondary);margin:0;margin-top:var(--space-200);max-width:480px;line-height:1.65}.hoso-module-scss-module__4y964W__outcomeLink{margin-top:var(--space-400);padding:var(--space-600);text-align:center;font-size:var(--fz-15);font-weight:var(--font-weight-bold);color:var(--foreground);background:var(--white);border-radius:var(--r-16);align-self:flex-start;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.hoso-module-scss-module__4y964W__outcomeLink:hover{opacity:.7}.hoso-module-scss-module__4y964W__outcomeLink span{display:inline-block}.hoso-module-scss-module__4y964W__outcomeLink img{opacity:0;max-width:0;transition:opacity .25s,max-width .25s,transform .25s;display:inline-block;overflow:hidden;transform:translate(-4px);margin:0!important}.hoso-module-scss-module__4y964W__outcomeLink:hover img{opacity:1;max-width:20px;transform:translate(0);margin-left:var(--space-200)!important}.hoso-module-scss-module__4y964W__statement{padding:var(--space-2000)var(--space-600)}@media (max-width:768px){.hoso-module-scss-module__4y964W__statement{padding:var(--space-1200)var(--space-600)}}.hoso-module-scss-module__4y964W__statementInner{text-align:center;max-width:1260px;margin:0 auto}.hoso-module-scss-module__4y964W__statementLabel{font-size:var(--fz-11);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-muted);margin:0 0 var(--space-400)}.hoso-module-scss-module__4y964W__statementText{font-family:var(--font-heading);font-size:var(--fz-fluid-28);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-heading);color:var(--c-text);margin:0;line-height:1.15}.hoso-module-scss-module__4y964W__statementTextEm{font-family:var(--font-serif);font-style:var(--font-style-italic);font-weight:var(--font-weight-regular);font-size:.92em}.hoso-module-scss-module__4y964W__caseSection{padding:0 var(--space-600)var(--space-2000)}@media (max-width:768px){.hoso-module-scss-module__4y964W__caseSection{padding:0 0 var(--space-1200)}}.hoso-module-scss-module__4y964W__caseInner{max-width:800px;margin:0 auto}@media (min-width:769px){.hoso-module-scss-module__4y964W__caseGridSingle{max-width:600px;margin:0 auto;grid-template-columns:1fr!important}}.hoso-module-scss-module__4y964W__includedSection{padding:var(--space-2000)var(--space-600)}@media (max-width:768px){.hoso-module-scss-module__4y964W__includedSection{padding:var(--space-1200)var(--space-600)}}.hoso-module-scss-module__4y964W__diffInner{max-width:1100px;margin:0 auto}.hoso-module-scss-module__4y964W__diffTitle{font-family:var(--font-heading);font-size:var(--fz-fluid-28);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-heading);color:var(--c-text);margin:0 0 var(--space-1400);text-align:center;margin-bottom:var(--space-2400);line-height:1.15}@media (max-width:768px){.hoso-module-scss-module__4y964W__diffTitle{margin-bottom:var(--space-1000)}}.hoso-module-scss-module__4y964W__diffTitleEm{font-family:var(--font-serif);font-style:var(--font-style-italic);font-weight:var(--font-weight-regular);font-size:.92em}.hoso-module-scss-module__4y964W__diffGrid{border-radius:var(--r-16);border-top:1px solid #d8d8d5;border-left:1px solid #d8d8d5;grid-template-columns:repeat(4,1fr);display:grid;position:relative;overflow:hidden}@media (max-width:900px){.hoso-module-scss-module__4y964W__diffGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.hoso-module-scss-module__4y964W__diffGrid{grid-template-columns:1fr}}.hoso-module-scss-module__4y964W__diffHighlight{background:var(--c-text);z-index:0;pointer-events:none;width:0;height:0;transition:transform .4s var(--ease-out),width .4s var(--ease-out),height .4s var(--ease-out);position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.hoso-module-scss-module__4y964W__diffHighlight{transition:none}}.hoso-module-scss-module__4y964W__diffCard{z-index:1;gap:var(--space-400);padding:var(--space-700)var(--space-600);border-bottom:1px solid #d8d8d5;border-right:1px solid #d8d8d5;flex-direction:column;display:flex;position:relative}@media (max-width:520px){.hoso-module-scss-module__4y964W__diffCard{align-items:center;gap:var(--space-400);padding:var(--space-500)var(--space-600);flex-direction:row}}.hoso-module-scss-module__4y964W__diffCardActive{border-color:#0000}.hoso-module-scss-module__4y964W__diffCardActive .hoso-module-scss-module__4y964W__diffLabel{color:var(--white)}.hoso-module-scss-module__4y964W__diffCardActive .hoso-module-scss-module__4y964W__diffIcon{filter:brightness(0)invert();opacity:.7}.hoso-module-scss-module__4y964W__diffIcon{flex-shrink:0;width:28px;height:28px;transition:filter .25s}.hoso-module-scss-module__4y964W__diffLabel{font-family:var(--font-heading);font-size:var(--fz-18);font-weight:var(--font-weight-medium);color:var(--c-text);margin:0;line-height:1.35;transition:color .25s}.hoso-module-scss-module__4y964W__diffLabel b{font-weight:var(--font-weight-bold)}.hoso-module-scss-module__4y964W__startupSection{padding:var(--space-2000)var(--space-600)}@media (max-width:768px){.hoso-module-scss-module__4y964W__startupSection{padding:var(--space-1200)var(--space-600)}}.hoso-module-scss-module__4y964W__startupInner{text-align:center;background:var(--white);max-width:720px;padding:var(--space-1800)var(--space-1200);border-radius:32px;flex-direction:column;align-items:center;margin:0 auto;display:flex}@media (max-width:768px){.hoso-module-scss-module__4y964W__startupInner{padding:var(--space-1200)var(--space-600);border-radius:var(--r-24)}}.hoso-module-scss-module__4y964W__startupBadge{padding:var(--space-200)var(--space-450);border-radius:var(--r-full);font-size:var(--fz-12);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-wide-sm);text-transform:uppercase;color:var(--c-secondary);margin-bottom:var(--space-600);background:#f4f4f4;display:inline-block}.hoso-module-scss-module__4y964W__startupTitle{font-family:var(--font-heading);font-size:clamp(28px,3.5vw,44px);font-weight:var(--font-weight-semibold);letter-spacing:var(--ls-heading);color:var(--c-text);margin:0 0 var(--space-500);line-height:1.15}.hoso-module-scss-module__4y964W__startupText{font-size:var(--fz-fluid-15);color:var(--c-secondary);max-width:480px;margin:0 0 var(--space-900);line-height:1.6}@keyframes hoso-module-scss-module__4y964W__shimmer{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(350%)skew(-15deg)}}
