.why-hero{padding:40px 0 72px}.why-hero .breadcrumbs{margin-bottom:36px}.why-hero-grid{display:grid;grid-template-columns:1.25fr .85fr;gap:72px;align-items:center}.why-hero h1{font-size:clamp(3.25rem,5.4vw,5.5rem);margin-top:24px}.why-hero h1 em{color:var(--bright)}.why-intro{font-size:20px;line-height:1.55;margin-top:28px;max-width:590px}.why-support{color:#b9b5ae;max-width:570px}.why-hero .button{margin-top:30px}.why-image{margin:0;position:relative;align-self:stretch;min-height:470px}.why-image img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center}.why-image:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 50%,#191816d9)}.why-image figcaption{position:absolute;bottom:26px;left:26px;right:26px;z-index:1;border-top:1px solid #ffffff70;padding-top:17px;color:white;font-size:14px}.why-difference .section-head h2,.why-examples .section-head h2,.why-scorecard .section-head h2{margin-top:22px}.why-reasons{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.why-reason{padding:35px 40px 38px 0;border-bottom:1px solid var(--line)}.why-reason:nth-child(even){padding-left:40px;padding-right:0;border-left:1px solid var(--line)}.why-reason h3{font-family:var(--serif);font-size:32px;margin:20px 0 15px;max-width:440px}.why-reason>p:last-child{color:var(--muted);max-width:510px}.why-examples{padding:72px 0 88px;background:#eae4db}.why-examples .section-head{margin-top:0}.why-examples .deliverable{background:var(--paper);display:flex;flex-direction:column}.why-examples .text-link{margin-top:auto;padding-top:25px}.why-engagement{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.why-engagement h2{margin-top:24px}.why-engagement-intro>p:not(.eyebrow){margin-top:26px;color:#b9b5ae;max-width:430px}.why-agreement{border-left:2px solid var(--bright);padding-left:24px;margin-top:38px}.why-agreement h3{font-size:17px}.why-agreement p{font-size:14px;color:#b9b5ae;margin-top:13px;line-height:1.9}.why-step{border-top:1px solid #ffffff30;padding:25px 0}.why-step:last-child{padding-bottom:0}.why-step h3{font-family:var(--serif);font-size:30px}.why-step p{font-size:15px;color:#b9b5ae;margin-top:13px}.why-measures{display:grid;grid-template-columns:1fr 1fr;gap:24px}.why-measures article{padding:34px 38px;background:#ece7df;border-top:3px solid var(--accent)}.why-measures article+article{background:var(--ink);color:var(--paper);border-color:var(--bright)}.why-measures h3{font-family:var(--serif);font-size:38px;margin-top:24px}.why-measures p{margin-top:22px;color:var(--muted);line-height:2}.why-measures article+article p{color:#bbb7b0}.why-measure-note{font-size:13px;color:var(--muted);margin-top:22px;max-width:780px}.why-fit{padding:68px 0;background:white;border-block:1px solid var(--line)}.why-fit-heading{display:flex;justify-content:space-between;gap:40px;align-items:start}.why-fit h2{font-size:clamp(2.5rem,4vw,3.8rem)}.why-fit .audiences{margin-top:35px}
@media(max-width:1000px){.why-hero-grid{gap:40px}.why-engagement{gap:50px}.why-image{min-height:420px}.why-reason{padding-right:25px}.why-reason:nth-child(even){padding-left:25px}.why-reason h3{font-size:29px}}
@media(max-width:800px){.why-hero-grid,.why-engagement{grid-template-columns:1fr}.why-hero h1{font-size:clamp(3.1rem,8vw,4.6rem)}.why-image{min-height:310px}.why-image img{object-position:center 45%}.why-hero{padding-bottom:45px}.why-intro{font-size:18px}.why-examples{padding:60px 0}.why-engagement{gap:40px}.why-measures article{padding:28px}.why-measures h3{font-size:32px}.why-fit-heading{display:block}.why-fit-heading h2{margin-top:24px}.why-reasons{gap:0}.why-reason h3{font-size:28px}.why-reason>p:last-child{font-size:15px}}
@media(max-width:520px){.why-reasons,.why-measures{grid-template-columns:1fr}.why-reason,.why-reason:nth-child(even){padding:28px 0;border-left:0}.why-image{min-height:265px}.why-measures h3{font-size:34px}.why-measures p{font-size:15px}.why-fit{padding:55px 0}.why-hero h1{font-size:3.2rem}.why-image figcaption{font-size:13px}}
