.v74-stages{background:#edf1e9;padding:clamp(72px,8vw,122px) 0}.v74-stages .wrap{max-width:1260px;margin:0 auto;padding:0 28px}.v74-kicker{color:#679d00;font-size:13px;font-weight:800;letter-spacing:.2em;margin:0 0 18px}.v74-stages h2{font-size:clamp(36px,4.5vw,62px);line-height:1.08;letter-spacing:-.04em;color:#17241c;margin:0 0 20px;word-break:normal;overflow-wrap:normal}.v74-intro{font-size:clamp(17px,1.6vw,21px);line-height:1.65;color:#4c5b51;max-width:860px;margin:0 0 45px}.v74-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.v74-stage{background:#fff;border-top:3px solid #86ce00;padding:30px 25px 28px;box-shadow:0 15px 45px rgba(15,34,20,.055);display:flex;flex-direction:column;min-width:0}.v74-number{font-size:12px;letter-spacing:.12em;font-weight:800;color:#5f9300}.v74-stage h3{font-size:clamp(22px,2vw,28px);letter-spacing:-.035em;line-height:1.17;color:#17241c;margin:23px 0 14px;hyphens:auto}.v74-stage p{color:#526058;line-height:1.62;margin:0 0 17px}.v74-stage ul{padding-left:19px;margin:0 0 26px;color:#24362b;line-height:1.65}.v74-stage li{margin:0 0 6px}.v74-stage>a{align-self:flex-start;margin-top:auto;font-weight:800;color:#17241c;text-decoration:none;border-bottom:2px solid #86ce00;padding-bottom:6px}.v74-stage>a:hover,.v74-foot>a:hover{color:#5c8d00}.v74-foot{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:27px}.v74-foot p{color:#59665e;font-size:13px;line-height:1.65;max-width:780px;margin:0}.v74-foot>a{font-weight:800;color:#17241c;text-decoration:none;white-space:nowrap}@media(max-width:1050px){.v74-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v74-foot{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.v74-stages .wrap{padding:0 20px}.v74-grid{grid-template-columns:1fr}.v74-stage{padding:27px 23px}.v74-foot>a{white-space:normal}}