.app-downloads_section__RTbx_{padding:48px 24px;background:#f1f8f4;border-bottom:1px solid #dce9e1;scroll-margin-top:24px}.app-downloads_inner__zxP8v{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.3fr;align-items:center;gap:36px}.app-downloads_intro__N5kUI h2{margin:12px 0;color:#173e35;font-size:clamp(26px,3vw,36px);font-weight:900;line-height:1.22}.app-downloads_intro__N5kUI p{margin:0;color:#4b645b;font-size:15px;line-height:1.7}.app-downloads_cards__ph16b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.app-downloads_card__1q7JO{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #d7e5dc;border-radius:20px;background:#fff;box-shadow:0 5px 20px #143d3507}.app-downloads_platform__zbFZJ{display:flex;align-items:center;gap:12px}.app-downloads_platform__zbFZJ h3{margin:0 0 3px;color:#173e35;font-size:21px;font-weight:900;line-height:1.25}.app-downloads_icon__Py2cA{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;color:#245d48;background:#edf6f0;border-radius:12px}.app-downloads_detail__utXsF{color:#4b645b;font-size:12px;line-height:1.5}.app-downloads_card__1q7JO p{flex:1;margin:18px 0 22px;color:#4b645b;font-size:13px;line-height:1.65}.app-downloads_button__B0Pwf{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px;border:1px solid #173e35;border-radius:12px;background:#173e35;color:#fff;text-align:center;text-decoration:none;font-size:13px;font-weight:800;line-height:1.4}.app-downloads_button__B0Pwf svg{flex-shrink:0}.app-downloads_button__B0Pwf:hover{background:#0d2f28}.app-downloads_androidButton___6iOc{border-color:#bbd4c4;background:#edf6f0;color:#173e35}.app-downloads_androidButton___6iOc:hover{background:#dbece2}.app-downloads_button__B0Pwf:focus-visible,.app-downloads_heroLink__K2tHG:focus-visible{outline:3px solid #b56e00;outline-offset:4px}.app-downloads_heroLink__K2tHG{border:1px solid #fff;background:#fff;color:#173e35}@media (max-width:1000px){.app-downloads_inner__zxP8v{grid-template-columns:1fr;gap:24px}}@media (max-width:560px){.app-downloads_section__RTbx_{padding:32px 20px}.app-downloads_cards__ph16b{grid-template-columns:1fr;gap:12px}.app-downloads_card__1q7JO{padding:22px}}