.download-page_page__gsrLI{background:#f7f9f3;color:#122015}.download-page_hero___D6Dx{position:relative;display:flex;align-items:center;overflow:hidden;padding:150px 0 60px;background:#111;border-radius:0 0 32px 32px}.download-page_heroImage__61inB{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(7,13,9,.95),rgba(7,13,9,.82) 44%,rgba(7,13,9,.36)),url(/golf-back.jpg);background-size:cover;background-position:50%}.download-page_heroContent__hB3P6{position:relative;z-index:1}.download-page_heroChip__BU7xe{margin-bottom:22px;background:rgba(104,185,11,.16)!important;color:#d9ffb6!important;border:1px solid rgba(217,255,182,.3);font-weight:700}.download-page_heroTitle__o9w9S{max-width:560px;color:#fff;font-size:clamp(28px,4.2vw,44px)!important;line-height:1.12!important;font-weight:900!important;letter-spacing:0!important}.download-page_heroTitleAccent__PyVg_{color:#68b90b}.download-page_heroCopy__SDelv{max-width:650px;margin:22px 0 28px!important;color:#eef6e9;font-size:20px!important;line-height:1.55!important}.download-page_storeButtons__InT5i{align-items:stretch}.download-page_joinButton__TWSOp,.download-page_storeButtonLight__8FJNX,.download-page_storeButton__mC4my{min-height:52px;border-radius:8px!important;padding:12px 20px!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important}.download-page_storeButtonOutline__7rHI7,.download-page_storeButton__mC4my{background:transparent!important;color:#fff!important;border:1.5px solid #fff!important;transition:background-color .2s ease,border-color .2s ease!important}.download-page_storeButtonOutline__7rHI7:hover,.download-page_storeButton__mC4my:hover{background:#68b90b!important;border-color:#68b90b!important}.download-page_storeButtonLight__8FJNX{background:#fff!important;color:#122015!important}.download-page_storeButtonLight__8FJNX:hover{background:#eaf4df!important}.download-page_ratings__ixXil{margin-top:20px;color:#f7ffe9;font-weight:800;flex-wrap:wrap}.download-page_phonePanel__foO5y{width:min(100%,420px);margin-left:auto}.download-page_phoneImage__8I97O{display:block;width:100%}.download-page_contestSection__hYMzw,.download-page_proofSection__Q_BvB,.download-page_section__51S0X{padding:78px 0}.download-page_sectionHeader__2Qm3J{max-width:760px;margin:0 auto 34px;text-align:center}.download-page_contestBox__BgTrx h2,.download-page_freeSection__WCf8x h2,.download-page_sectionHeader__2Qm3J h2{margin:0 0 12px!important;color:#122015;font-size:clamp(30px,4vw,48px)!important;line-height:1.05!important;font-weight:900!important;letter-spacing:0!important}.download-page_sectionHeader__2Qm3J .MuiTypography-root:not(h2),.download-page_sectionHeader__2Qm3J p{color:#5d695f;font-size:17px!important;line-height:1.6!important}.download-page_faqItem__4q7j7,.download-page_reviewCard__LVXWO,.download-page_screenshotCard__8CpJ4,.download-page_stepCard__k45CI{border-radius:8px!important;background:#fff!important;border:1px solid #e1ead9!important;box-shadow:0 16px 35px rgba(18,32,21,.07)!important}.download-page_stepCard__k45CI{height:100%;padding:26px}.download-page_stepCard__k45CI span{display:inline-grid;width:42px;height:42px;margin-bottom:22px;place-items:center;border-radius:50%;background:#68b90b;color:#fff;font-weight:900}.download-page_roleCard__5tsL6 h3,.download-page_screenshotCard__8CpJ4 h3,.download-page_stepCard__k45CI h3{margin:0 0 10px;color:#122015;font-size:22px;font-weight:900}.download-page_reviewCard__LVXWO p,.download-page_roleCard__5tsL6 p,.download-page_screenshotCard__8CpJ4 p,.download-page_stepCard__k45CI p{margin:0;color:#5d695f;line-height:1.6}.download-page_scoringSection__UEShm{padding:82px 0;background:rgba(33,37,41,var(--bs-bg-opacity,1))}.download-page_lightTitle__fwr37{color:#fff;font-size:clamp(30px,4vw,48px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:0!important}.download-page_lightCopy__o6Bei{margin:18px 0!important;color:#dce8d9;font-size:17px!important;line-height:1.7!important}.download-page_teamLine__GnY80{padding:16px;border-radius:8px;background:rgba(104,185,11,.16);color:#efffdf;font-weight:800}.download-page_faqScoringLink__NqP1I{margin:0 0 18px;color:#dce8d9;font-size:16px;line-height:1.6}.download-page_faqScoringLink__NqP1I a{color:#d9ffb6;font-weight:800;text-decoration:underline;text-underline-offset:3px}.download-page_faqScoringLink__NqP1I a:hover{color:#fff}.download-page_scoringNotes__bNOyR{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.download-page_scoringNotes__bNOyR p{margin:0;color:#dce8d9;font-size:16px;line-height:1.65}.download-page_roleCard__5tsL6{height:100%;padding:20px;border-radius:8px;background:#f7f9f3}.download-page_roleCard__5tsL6 div{display:flex;justify-content:space-between;gap:12px;align-items:center}.download-page_roleCard__5tsL6 strong{color:#68b90b;font-size:22px}.download-page_screenshotCard__8CpJ4{min-height:190px;padding:22px}.download-page_screenshotTop__e9col{display:grid;width:58px;height:58px;margin-bottom:24px;place-items:center;border-radius:8px;background:#122015;color:#d9ffb6}.download-page_proofSection__Q_BvB{background:#eef5e9}.download-page_reviewCard__LVXWO{height:100%;padding:24px}.download-page_stars__5KUUX{margin-bottom:12px;color:#68b90b;font-weight:900}.download-page_reviewCard__LVXWO strong{display:block;margin-top:18px;color:#122015}.download-page_freeSection__WCf8x{padding:70px 0;background:#212529;color:#fff}.download-page_freeSection__WCf8x h2{color:#fff!important}.download-page_freeSection__WCf8x ul{display:grid;grid-gap:10px;gap:10px;padding:0;margin:18px 0 0;list-style:none;font-size:18px;font-weight:700}.download-page_freeSection__WCf8x li:before{content:"✓";margin-right:10px}.download-page_contestSection__hYMzw{background:#fff}.download-page_contestBox__BgTrx{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:30px;border-radius:8px;border:1px solid #e1ead9;background:#f7f9f3}.download-page_contestBox__BgTrx span{color:#68b90b;font-weight:900;text-transform:uppercase}.download-page_contestBox__BgTrx p{color:#4f5d52}.download-page_joinButton__TWSOp{flex:0 0 auto;background:#122015!important;color:#fff!important}.download-page_joinButton__TWSOp:hover{background:#2a422f!important}.download-page_availability__ahsVw{margin:14px 0 0;color:#637068;text-align:center}.download-page_faqItem__4q7j7{margin-bottom:12px;overflow:hidden}.download-page_faqItem__4q7j7:before{display:none}.download-page_faqItem__4q7j7 .MuiAccordionSummary-content p{font-weight:800}.download-page_faqItem__4q7j7 .MuiAccordionDetails-root p{color:#5d695f;line-height:1.65}@media (max-width:900px){.download-page_hero___D6Dx{padding-top:150px;border-radius:0 0 24px 24px}.download-page_phonePanel__foO5y{margin:10px auto 0}.download-page_contestBox__BgTrx{display:block}.download-page_joinButton__TWSOp{margin-top:20px!important;width:100%}}@media (max-width:600px){.download-page_hero___D6Dx{padding-bottom:34px}.download-page_heroCopy__SDelv{font-size:17px!important}.download-page_contestSection__hYMzw,.download-page_proofSection__Q_BvB,.download-page_section__51S0X{padding:54px 0}.download-page_scoringSection__UEShm{padding:58px 0}.download-page_storeButtonLight__8FJNX,.download-page_storeButton__mC4my{width:100%}}