.why-sherlock-page{background:var(--cream);overflow:hidden}.why-hero{min-height:0;max-width:var(--wide-max);text-align:center;border-bottom:var(--border-line);margin:0 auto;padding-bottom:72px;display:block}.why-hero-copy{max-width:1160px;padding:92px var(--page-gutter) 48px;flex-direction:column;align-items:center;margin:0 auto;display:flex}.why-hero h1{max-width:1080px;font-size:clamp(60px,6.1vw,94px);line-height:.9;font-weight:var(--weight-display);margin:30px auto 28px}.why-hero h1 em{color:var(--emphasis-orange);font-style:normal}.why-hero-copy>p{max-width:850px;color:var(--muted);font-size:var(--text-lead);margin:0 auto}.why-hero-visual{max-width:var(--visual-max);padding:0 var(--page-gutter);margin:0 auto}.why-hero-visual>img{width:100%;height:auto;display:block}.connected-difference{background:var(--ink);color:var(--white);grid-template-columns:1.05fr .95fr;display:grid}.difference-copy{padding:110px 70px 110px max(40px,50vw - 680px)}.difference-copy h2,.why-reasons h2,.partnership-heading h2,.why-proof h2,.why-closing h2{font-size:clamp(48px,5.1vw,76px);line-height:var(--leading-display);font-weight:var(--weight-display);margin:22px 0 25px}.difference-copy p{max-width:760px;color:var(--text-dark-muted);font-size:var(--text-body)}.difference-model{background:var(--surface-dark);flex-direction:column;justify-content:center;gap:16px;padding:70px max(40px,50vw - 680px) 70px 70px;display:flex}.difference-model div{min-height:82px;color:var(--ink);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.difference-model .model-coral{background:var(--coral)}.difference-model .model-teal{background:var(--teal)}.difference-model .model-violet{background:var(--violet-light)}.difference-model span{font-size:20px;font-weight:var(--weight-label)}.difference-model small{color:#292724;font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.difference-model i{background:#79756e;width:1px;height:22px;margin:-5px 0 -5px 36px}.why-reasons-heading{grid-template-columns:.32fr 1fr;gap:70px;display:grid}.why-reasons-heading h2{margin-top:0}.why-reasons-grid{border-top:var(--border-ink);grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.why-reasons-grid article{border-right:var(--border-line);min-height:280px;padding:29px 26px 25px 0}.why-reasons-grid article+article{padding-left:26px}.why-reasons-grid article:last-child{border-right:0}.why-reasons-grid i{border:var(--border-ink);border-radius:var(--radius-round);width:58px;height:58px;margin-bottom:42px;display:block;position:relative}.why-reasons-grid i:after{content:"";border-radius:var(--radius-round);background:var(--reason-color);position:absolute;inset:10px}.reason-coral{--reason-color:var(--coral)}.reason-teal{--reason-color:var(--teal)}.reason-violet{--reason-color:var(--violet)}.reason-orange{--reason-color:var(--orange)}.why-reasons-grid h3{margin:0 0 12px;font-size:24px}.why-reasons-grid p{max-width:260px;color:var(--muted);font-size:var(--text-small)}.partnership-section{border-top:var(--border-line);background:var(--paper);max-width:none;padding-left:max(40px,50vw - 680px);padding-right:max(40px,50vw - 680px)}.partnership-heading{grid-template-columns:.32fr 1fr;gap:70px;display:grid}.partnership-heading h2{margin-top:0}.partnership-heading>p{max-width:720px;color:var(--muted);font-size:var(--text-body);grid-column:2;margin-top:-10px}.partnership-principles{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:65px;padding:1px;display:grid}.partnership-principles article{background:var(--cream);border-top:7px solid var(--principle-color);min-height:360px;padding:32px 34px}.principle-coral{--principle-color:var(--coral)}.principle-teal{--principle-color:var(--teal)}.principle-violet{--principle-color:var(--violet)}.partnership-principles span{color:var(--principle-color);font-size:9px;font-weight:var(--weight-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.principle-icon{width:86px;height:86px;margin-bottom:29px}.principle-icon img{width:100%;height:100%;display:block}.partnership-principles h3{margin:18px 0 17px;font-size:31px;line-height:1}.partnership-principles p{color:var(--muted);font-size:var(--text-small)}.why-proof{background:var(--paper);color:var(--ink);border-top:var(--border-line);grid-template-columns:1.08fr .92fr;display:grid}.why-proof-copy{padding:var(--section-space) 75px var(--section-space) var(--content-gutter)}.why-proof-copy p{max-width:700px;color:var(--muted);font-size:var(--text-body)}.why-proof-copy .text-link{margin-top:22px}.why-proof-metrics{padding:55px var(--content-gutter) 55px 42px;background:var(--cream);grid-template-rows:repeat(3,1fr);display:grid}.why-proof-metrics article{color:var(--ink);border-top:var(--border-line);justify-content:space-between;align-items:center;gap:30px;padding:30px 0;display:flex}.why-proof-metrics article:last-child{border-bottom:var(--border-line)}.why-proof-metrics article:first-child strong{color:var(--coral)}.why-proof-metrics article:nth-child(2) strong{color:var(--teal-deep)}.why-proof-metrics article:nth-child(3) strong{color:var(--violet)}.why-proof-metrics strong{letter-spacing:-.055em;font-size:clamp(34px,4vw,58px);line-height:.9}.why-proof-metrics span{color:#3e3b37;text-align:right;max-width:190px;font-size:11px;font-weight:700;line-height:1.4}.why-closing{background:var(--orange);grid-template-columns:1fr auto;align-items:end;gap:80px;padding:105px max(40px,50vw - 680px);display:grid}.why-closing .section-label{color:#6e3a00}.why-closing>div:first-child{max-width:980px}.why-closing p{color:#3f2d14;max-width:760px;font-size:var(--text-body)}.why-closing>div:last-child{flex-direction:column;align-items:center;gap:22px;padding-bottom:12px;display:flex}@media (max-width:1120px){.why-hero-copy{padding:82px 40px 46px}.connected-difference,.why-proof{grid-template-columns:1fr}.difference-model{padding:65px 40px 80px}.why-reasons-heading,.partnership-heading{grid-template-columns:1fr}.partnership-heading>p{grid-column:auto}.why-reasons-grid{grid-template-columns:1fr 1fr}.why-reasons-grid article:nth-child(2){border-right:0}.partnership-principles{grid-template-columns:1fr}.partnership-principles article{min-height:300px}.why-closing{grid-template-columns:1fr}.why-closing>div:last-child{align-items:flex-start}}@media (max-width:760px){.why-hero{padding:0 20px 48px}.why-hero-copy{padding:68px 0 42px}.why-hero h1{font-size:52px}.why-hero-copy>p{font-size:16px}.why-hero-visual{padding:0;overflow:hidden}.why-hero-visual>img{object-fit:cover;object-position:center;height:clamp(260px,65vw,360px)}.difference-copy{padding:85px 20px 60px}.difference-copy h2,.why-reasons h2,.partnership-heading h2,.why-proof h2,.why-closing h2{font-size:44px}.difference-model{padding:35px 20px 70px}.difference-model div{flex-direction:column;align-items:flex-start;gap:8px}.why-reasons-heading,.partnership-heading{gap:20px}.why-reasons-grid{grid-template-columns:1fr}.why-reasons-grid article,.why-reasons-grid article+article{border-right:0;border-bottom:var(--border-line);min-height:0;padding:30px 0}.partnership-section{padding:80px 20px}.partnership-principles article{min-height:300px;padding:27px 24px}.why-proof-copy{padding:80px 20px}.why-proof-metrics{padding:25px 20px 65px}.why-proof-metrics article{padding:28px 0}.why-proof-metrics strong{font-size:38px}.why-closing{padding:80px 20px}.why-closing>div:last-child{align-items:flex-start}}
