.home-intro{grid-template-columns:1.2fr 1fr;gap:65px;padding-top:38px;padding-bottom:50px}.home-intro h1{font-size:59px;max-width:19ch;margin-bottom:24px}.home-lead{font-size:20px;max-width:47ch}.home-practice{font-size:17px;max-width:48ch;margin-top:18px}.home-intro figure>img{height:530px}.home-intro .btn{margin-top:26px}.home-watch{margin-top:12px}.client-experience{padding-top:24px;padding-bottom:58px}.client-experience-heading{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:26px}.client-experience h2{font-size:34px}.client-experience-heading>a{font-size:15px;min-height:44px;align-content:center}.client-logo-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:#e2e8de}.client-logo-grid a{display:flex;justify-content:center;align-items:center;background:white;min-height:102px}.client-logo-grid img{width:140px;height:100px;object-fit:cover;max-width:100%}.client-logo-grid a:hover{background:#edf2e7}.client-logo-grid a:hover img{mix-blend-mode:multiply}.home-method{padding-top:72px;padding-bottom:68px}.home-method-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:38px}.home-method h2{font-size:45px}.home-method-heading p{max-width:45ch}.method-rows article{display:grid;grid-template-columns:.85fr 1.4fr .75fr;gap:40px;padding:28px 0;border-top:1px solid #203f3228;align-items:start}.method-rows h3{font:28px/1.2 Georgia,serif;font-weight:400}.method-rows p{font-size:17px;max-width:49ch}.method-rows article>span{font-size:14px;color:var(--muted);line-height:1.7}.home-expert{background:var(--soft);padding:65px 0}.home-expert-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:85px;align-items:center}.home-expert h2{font-size:43px;margin-bottom:25px}.home-expert p{font-size:17px;max-width:48ch}.home-expert p+p{margin-top:18px}.home-expert-grid>div>a{display:block;font-size:15px;margin-top:22px;min-height:44px;align-content:center}.home-expert figure{margin:0}.home-expert blockquote{margin:0;font:35px/1.25 Georgia,serif;letter-spacing:-.025em}.home-expert figcaption{display:flex;gap:18px;align-items:center;margin-top:26px;font-size:13px;line-height:1.6}.home-expert figcaption img{width:72px;height:88px;object-fit:cover;object-position:50% 0}.home-expert figcaption a{display:inline-block;margin-top:7px;min-height:35px;align-content:center}.home-formats{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding-top:65px;padding-bottom:65px}.home-formats h2{font-size:43px;margin-bottom:22px}.home-formats p{font-size:17px;max-width:35ch}.home-formats>div>a{display:grid;grid-template-columns:1fr 24px;gap:8px 22px;padding:22px 0;text-decoration:none;border-bottom:1px solid #203f3228}.home-formats strong{font-size:21px}.home-formats a>span:first-of-type{font-size:15px;grid-column:1}.home-formats a>span:last-of-type{grid-column:2;grid-row:1/3;align-content:center}.home-formats a:hover strong{text-decoration:underline;text-underline-offset:5px}
@media(max-width:1000px){.home-intro{gap:35px}.home-intro h1{font-size:49px}.home-lead{font-size:18px}.home-intro figure>img{height:510px}.home-method-heading,.home-expert-grid,.home-formats{gap:40px}.method-rows article{grid-template-columns:1fr 1.6fr;gap:20px 35px}.method-rows article>span{grid-column:2}.client-logo-grid{grid-template-columns:repeat(4,1fr)}.home-expert blockquote{font-size:31px}}
@media(max-width:700px){.home-intro{padding-top:30px;padding-bottom:34px;gap:28px}.home-intro h1{font-size:clamp(37px,9.9vw,46px);max-width:18ch}.home-intro h1 br{display:none}.home-lead{font-size:18px}.home-practice{font-size:16px;margin-top:16px}.home-intro figure>img{height:330px}.client-experience{padding-top:16px;padding-bottom:42px}.client-experience-heading{display:block;margin-bottom:20px}.client-experience h2{font-size:29px}.client-experience-heading>a{display:block;margin-top:12px;font-size:14px}.client-logo-grid{grid-template-columns:repeat(3,1fr)}.client-logo-grid a{min-height:82px}.client-logo-grid img{width:110px;height:82px}.home-method{padding-top:45px;padding-bottom:45px}.home-method-heading{display:block;margin-bottom:25px}.home-method h2{font-size:35px}.home-method-heading p{font-size:17px;margin-top:23px}.method-rows article{display:block;padding:24px 0}.method-rows h3{font-size:27px;margin-bottom:14px}.method-rows p{font-size:16px}.method-rows article>span{display:block;font-size:13px;margin-top:15px}.home-expert{padding:45px 0}.home-expert-grid{display:block}.home-expert h2{font-size:35px}.home-expert p{font-size:16px}.home-expert figure{margin-top:32px;padding-top:30px;border-top:1px solid #203f3228}.home-expert blockquote{font-size:29px}.home-expert figcaption{gap:14px;font-size:12px}.home-formats{display:block;padding-top:45px;padding-bottom:45px}.home-formats h2{font-size:35px}.home-formats>div+div{margin-top:16px}.home-formats strong{font-size:20px}.home-formats a>span:first-of-type{font-size:14px}.home-proof h2{font-size:35px}}
