.tEy4wG_hero{grid-template-columns:1fr 640px;gap:40px;min-height:600px;padding:72px 56px 64px;display:grid}.tEy4wG_heroText{align-self:center;max-width:520px}.tEy4wG_heroText .h-serif{margin-top:14px;font-size:52px;line-height:58px}.tEy4wG_heroLead{max-width:440px;font:400 17px/25px var(--f-sans);color:var(--muted);margin-top:22px}.tEy4wG_heroBtns{gap:12px;margin-top:32px;display:flex}.tEy4wG_heroBtns .btn{min-width:170px}.tEy4wG_collage{min-height:460px;position:relative}.tEy4wG_shot{box-shadow:var(--shadow);border-radius:20px;position:absolute;overflow:hidden}.tEy4wG_shot img{object-fit:cover}.tEy4wG_shotA{width:340px;height:400px;top:40px;left:0}.tEy4wG_shotB{width:270px;height:200px;top:0;right:0}.tEy4wG_shotC{border:6px solid #fff;width:250px;height:230px;bottom:0;right:30px}.tEy4wG_badge{background:var(--lime);width:170px;font:400 14px/19px var(--f-sans);color:var(--ink-2);flex-direction:column;gap:4px;padding:18px 20px;display:flex;position:absolute;top:230px;left:280px;box-shadow:0 18px 40px -16px #062b2059}.tEy4wG_badgeNum{font:400 54px/1 var(--f-serif)}.tEy4wG_values{grid-template-columns:repeat(5,1fr);display:grid}.tEy4wG_values article{border-left:1px dashed var(--line);min-height:300px;padding:40px 28px 32px 32px;transition:background .25s}.tEy4wG_values article:first-child{border-left:0}.tEy4wG_values article:hover{background:#fff}.tEy4wG_values .tEy4wG_valueOn{background:var(--lime);box-shadow:var(--shadow)}.tEy4wG_valueOn .eyebrow{color:#4f6b42}.tEy4wG_valueOn .body{color:#3f5235}.tEy4wG_valueIcon{border:1px solid var(--line-2);width:47px;height:47px;font:400 27px/28px var(--f-glyph);color:var(--green);background:#fff;place-items:center;margin-bottom:40px;display:grid}.tEy4wG_values h3{font:400 21px/28px var(--f-glyph);color:var(--ink-2);margin:14px 0 12px}.tEy4wG_stats{grid-template-columns:repeat(4,1fr);display:grid}.tEy4wG_stats div{border-left:1px dashed var(--line);padding:34px 40px}.tEy4wG_stats div:first-child{border-left:0}.tEy4wG_stats span{font:400 54px/1 var(--f-glyph);color:var(--ink)}.tEy4wG_stats p{font:400 14px/18px var(--f-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:10px}.tEy4wG_bench{border-top:1px dashed var(--line);grid-template-columns:repeat(3,1fr);display:grid}.tEy4wG_bench article{border-left:1px dashed var(--line);padding:40px 36px 40px 64px}.tEy4wG_bench article:first-child{border-left:0}.tEy4wG_benchNum{font:300 44px/1 var(--f-sans);color:var(--green)}.tEy4wG_bench h3{font:400 24px/31px var(--f-glyph);color:var(--ink-2);margin:22px 0 10px}.tEy4wG_practices{border-top:1px dashed var(--line);padding:36px 64px 8px}.tEy4wG_practicesLabel{font:500 13px/18px var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.tEy4wG_practices ul{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.tEy4wG_practice{border-bottom:1px dashed var(--line);grid-template-columns:240px 1fr 24px;align-items:center;gap:16px;padding:18px 12px 18px 0;transition:background .25s,padding .25s;display:grid;position:relative}.tEy4wG_practice:hover{background:#f6fdeb;padding-left:12px}.tEy4wG_practiceTitle{font:400 19px/26px var(--f-glyph);color:var(--ink)}.tEy4wG_practiceTags{font:400 14px/20px var(--f-sans);color:var(--muted)}.tEy4wG_practiceArrow{color:var(--green);transition:translate .2s}.tEy4wG_practice:hover .tEy4wG_practiceArrow{translate:4px}.tEy4wG_openings{background:var(--footer);color:#fff;justify-content:space-between;align-items:center;gap:40px;margin:40px 64px 56px;padding:32px 36px;display:flex}.tEy4wG_openings .eyebrow{color:var(--lime)}.tEy4wG_openings h3{font:400 26px/34px var(--f-glyph);margin:8px 0}.tEy4wG_openings .body{color:#ffffffbf;max-width:720px}.tEy4wG_openings .btn{flex:none}.tEy4wG_process{counter-reset:none;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.tEy4wG_process li{border-left:1px dashed var(--line);padding:40px 30px 44px 32px;position:relative}.tEy4wG_process li:first-child{border-left:0}.tEy4wG_process li:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--lime), transparent);height:1px;position:absolute;top:66px;left:92px;right:-1px}.tEy4wG_processNum{border:1px solid var(--green);width:52px;height:52px;font:400 18px/1 var(--f-glyph);color:var(--green);background:#fff;border-radius:50%;place-items:center;display:grid}.tEy4wG_process h3{font:400 21px/28px var(--f-glyph);color:var(--ink-2);margin:24px 0 10px}.tEy4wG_cta{text-align:center;background:#e9f6df;flex-direction:column;align-items:center;gap:14px;padding:72px 32px;display:flex}.tEy4wG_cta h2{font:400 37px/47px var(--f-glyph);color:var(--ink-2)}.tEy4wG_ctaText{max-width:480px;font:400 17px/25px var(--f-sans);color:var(--muted);margin-bottom:10px}@media (max-width:1300px){.tEy4wG_hero{grid-template-columns:1fr 520px}.tEy4wG_shotA{width:280px;height:360px}.tEy4wG_shotB{width:220px;height:170px}.tEy4wG_shotC{width:210px;height:200px}.tEy4wG_badge{left:220px}}@media (max-width:1100px){.tEy4wG_stats{grid-template-columns:1fr 1fr}.tEy4wG_stats div:nth-child(3){border-left:0}.tEy4wG_stats div:nth-child(n+3){border-top:1px dashed var(--line)}.tEy4wG_bench{grid-template-columns:1fr}.tEy4wG_bench article{border-left:0;border-top:1px dashed var(--line);padding:32px}.tEy4wG_bench article:first-child{border-top:0}.tEy4wG_practices{padding:32px 32px 8px}.tEy4wG_practices ul{grid-template-columns:1fr}.tEy4wG_openings{flex-direction:column;align-items:flex-start;margin:32px}.tEy4wG_hero{grid-template-columns:1fr;padding:56px 32px}.tEy4wG_collage{justify-self:center;width:100%;max-width:560px}.tEy4wG_values,.tEy4wG_process{grid-template-columns:1fr 1fr}.tEy4wG_values article:nth-child(odd),.tEy4wG_process li:nth-child(odd){border-left:0}.tEy4wG_values article:nth-child(n+3),.tEy4wG_process li:nth-child(n+3){border-top:1px dashed var(--line)}.tEy4wG_process li:after{display:none}}@media (max-width:640px){.tEy4wG_stats div{padding:24px 20px}.tEy4wG_stats span{font-size:38px}.tEy4wG_practice{grid-template-columns:1fr 24px}.tEy4wG_practiceTags{grid-area:2/1}.tEy4wG_practices{padding:28px 20px 8px}.tEy4wG_openings{margin:24px 20px 40px;padding:26px 22px}.tEy4wG_hero{padding:44px 20px}.tEy4wG_heroText .h-serif{font-size:38px;line-height:44px}.tEy4wG_heroBtns{flex-wrap:wrap}.tEy4wG_collage{min-height:340px}.tEy4wG_shotA{width:62%;height:280px;top:30px}.tEy4wG_shotB{width:44%;height:140px}.tEy4wG_shotC{width:46%;height:160px;right:0}.tEy4wG_badge{width:140px;padding:12px 14px;inset:auto 30% 10px auto}.tEy4wG_badgeNum{font-size:40px}.tEy4wG_values,.tEy4wG_process{grid-template-columns:1fr}.tEy4wG_values article,.tEy4wG_process li{border-left:0;border-top:1px dashed var(--line);min-height:0}.tEy4wG_values article:first-child,.tEy4wG_process li:first-child{border-top:0}.tEy4wG_cta h2{font-size:28px;line-height:36px}}
