.park-applications{background:linear-gradient(130deg,#f0f6ef,#fbfcf9 70%);border-block:1px solid #e5ede3}.park-applications .park-scene-heading{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;margin-bottom:34px}.park-scene-heading>div{max-width:780px}.park-scene-heading h2{font-size:clamp(27px,3vw,40px);line-height:1.3;letter-spacing:-.035em;margin:9px 0 16px;color:#183d2c}.park-scene-heading p:not(.kicker){font-size:13px;line-height:1.9;color:#758473;margin:0}.park-scene-heading .button{flex-shrink:0;white-space:nowrap}.park-scene-flow{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:stretch;gap:19px;margin-bottom:24px}.park-scene-flow>article{position:relative;border:1px solid #dce6d6;border-radius:10px;padding:27px;background:#ffffffc9}.park-scene-flow>article:not(:last-child):after{content:"→";position:absolute;right:-16px;top:45%;font-size:15px;color:#a5b998;z-index:1}.park-scene-flow>article:nth-child(2){background:#234b38;color:#f0f5e8;border-color:#234b38}.park-scene-flow small{font-size:9px;letter-spacing:1.2px;color:#98ad88}.park-scene-flow h3{font-size:20px;font-weight:600;margin:12px 0;color:#396544}.park-scene-flow>article:nth-child(2) h3{color:#d6e9ba}.park-scene-flow p{font-size:12px;line-height:1.9;color:#84927b;margin:0}.park-scene-flow>article:nth-child(2) p{color:#b2c4a3}.park-scene-capabilities{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.park-scene-capabilities article{padding:21px;background:#fff;border:1px solid #e0e8dc;border-radius:8px}.park-scene-capabilities b{font-size:10px;color:#a6b795;letter-spacing:1px}.park-scene-capabilities h3{font-size:14px;color:#4f7451;margin:12px 0 10px}.park-scene-capabilities p{font-size:11px;color:#8b9981;line-height:1.9;margin:0}.park-scene-note{font-size:10px;color:#9baa8f;line-height:1.9;margin:20px 0 0}.park-scene-link{display:inline-flex;align-items:center;gap:15px;color:#3d7a4c;font-weight:600;font-size:12px;border-bottom:1px solid #adca9d;padding-bottom:5px;margin-top:17px}
@media(max-width:900px){.park-scene-flow{grid-template-columns:1fr}.park-scene-flow>article:not(:last-child):after{content:"↓";top:auto;bottom:-20px;left:50%;right:auto}.park-applications .park-scene-heading{align-items:flex-start;flex-direction:column;gap:23px}.park-scene-capabilities{grid-template-columns:1fr 1fr}.park-scene-flow>article{padding:24px}.park-scene-flow h3{font-size:18px}}
@media(max-width:560px){.park-scene-capabilities{grid-template-columns:1fr}.park-scene-heading p:not(.kicker){font-size:12px}.park-scene-heading h2{font-size:26px}.park-scene-capabilities article{padding:22px}.park-scene-note{font-size:9px}.park-scene-flow p{font-size:11px}}
