.company-page{background:var(--paper)}.why-hero{background:var(--bone);color:var(--forest);padding:76px 0 86px}.why-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;display:grid}.why-hero h1{letter-spacing:-.04em;margin-top:27px;font-size:clamp(50px,5vw,74px);font-weight:450;line-height:1.04}.why-hero h1 em{color:var(--forest);white-space:normal;font-weight:400}.why-hero .eyebrow{color:var(--forest)}.company-intro{margin-top:30px;font-size:19px;line-height:1.8}.company-support{color:var(--muted);margin-top:18px;font-size:16px;line-height:1.85}.why-hero .button{margin-top:30px}.why-commitments{border-top:1px solid var(--line);padding-top:25px}.why-commitments>.eyebrow{margin-bottom:10px}.why-commitments article{border-bottom:1px solid var(--line);grid-template-columns:25px 1fr;gap:20px;padding:28px 0;display:grid}.why-commitments article>span,.why-working li>span{color:var(--muted);padding-top:6px;font-size:12px}.why-commitments h2{font-size:31px;line-height:1.15}.why-commitments article p{color:var(--muted);margin-top:13px;font-size:15px;line-height:1.85}.why-statement .eyebrow{margin-bottom:25px}.why-statement h2{max-width:1050px;font-size:clamp(40px,4.1vw,59px)}.why-statement>div{color:#c6d0c1;grid-template-columns:1fr 1fr;gap:65px;max-width:1000px;margin-top:35px;font-size:17px;line-height:1.85;display:grid}.why-working{grid-template-columns:1fr 1fr;gap:100px;display:grid}.why-working ol{margin:0;padding:0;list-style:none}.why-working li{border-top:1px solid #123b2a40;grid-template-columns:25px 1fr;gap:20px;padding:25px 0;display:grid}.why-working h3{font-size:30px;line-height:1.2}.why-working li p{color:#425342;margin-top:15px;font-size:15px;line-height:1.85}.why-fit-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.why-fit h2{margin:23px 0;font-size:clamp(40px,4.1vw,59px)}.why-fit h3{color:var(--forest);margin-bottom:20px;font-size:32px}.why-fit p{color:var(--muted);font-size:16px;line-height:1.85}.why-fit .text-link{margin-top:20px}.why-fit ul{margin:0 0 22px;padding:0;list-style:none}.why-fit li{border-top:1px solid var(--line);color:var(--forest);gap:15px;padding:18px 0;line-height:1.8;display:flex}.why-fit li span{color:var(--forest)}@media (max-width:1000px){.why-hero-grid,.why-working,.why-fit-grid{gap:45px}}@media (max-width:900px){.why-hero-grid,.why-working,.why-fit-grid{grid-template-columns:1fr}.why-hero-grid>div:first-child,.why-commitments{max-width:650px}}@media (max-width:600px){.why-hero{padding:40px 0 55px}.why-hero h1{font-size:clamp(44px,11.7vw,64px)}.company-intro{font-size:17px}.why-hero .button{justify-content:space-between;width:100%}.why-statement>div{grid-template-columns:1fr;gap:20px;font-size:16px}.why-commitments article,.why-working li{gap:12px}.why-working h3{font-size:29px}}
