.ContactHero_root__Zo8iS{position:relative;display:flex;min-height:443px;align-items:center;overflow:hidden;background:var(--color-golf-black);padding:140px 24px 72px}.ContactHero_image__6WQ2R{object-fit:cover;object-position:center}.ContactHero_overlay__ALZ7D{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.5) 36%,rgba(0,0,0,0)),linear-gradient(0deg,rgba(0,0,0,.16),rgba(0,0,0,.16))}.ContactHero_topFade__wn6bi{position:absolute;inset:0 0 auto;height:228px;background:linear-gradient(180deg,rgba(0,0,0,.71),rgba(0,0,0,0))}.ContactHero_content__XJdEK{position:relative;z-index:1;display:flex;width:100%;max-width:1173px;flex-direction:column;gap:22px;margin:0 auto;color:var(--color-golf-white)}.ContactHero_heading__MsZPp{font-family:var(--font-display),sans-serif;font-size:34px;line-height:1;text-transform:uppercase}.ContactHero_description__UdcUP{max-width:620px;font-family:var(--font-body),sans-serif;font-size:16px;line-height:1.4}@media (min-width:1024px){.ContactHero_heading__MsZPp{font-size:38px}}@media (min-width:1280px){.ContactHero_heading__MsZPp{font-size:40px}}@media (max-width:767px){.ContactHero_root__Zo8iS{min-height:390px;padding-top:128px;padding-bottom:56px}.ContactHero_description__UdcUP{font-size:15px}}.ContactQuickLinks_root__SLjAr{max-width:1440px;margin:0 auto;padding:74px 24px 42px;background:var(--color-golf-white)}.ContactQuickLinks_grid__y5OTR{display:flex;max-width:880px;margin:0 auto;flex-wrap:wrap;justify-content:center;column-gap:65px;row-gap:76px}.ContactQuickLinks_card__3xkgR{display:flex;width:250px;flex-direction:column;align-items:center;gap:26px;color:#282828;text-align:center;text-decoration:none;outline:none}.ContactQuickLinks_card__3xkgR:focus-visible .ContactQuickLinks_iconBox__1e7tK{box-shadow:0 0 0 3px var(--color-golf-white),0 0 0 6px var(--color-golf-orange),16px 17px 50px rgba(0,0,0,.18)}.ContactQuickLinks_iconBox__1e7tK{display:flex;width:158px;height:158px;align-items:center;justify-content:center;border-radius:24px;box-shadow:16px 17px 50px rgba(0,0,0,.18);transition:transform .2s ease,box-shadow .2s ease}.ContactQuickLinks_card__3xkgR:hover .ContactQuickLinks_iconBox__1e7tK{transform:translateY(-4px);box-shadow:16px 22px 54px rgba(0,0,0,.2)}.ContactQuickLinks_card__3xkgR[data-tone=cold] .ContactQuickLinks_iconBox__1e7tK{background:var(--color-golf-cold-white)}.ContactQuickLinks_card__3xkgR[data-tone=light] .ContactQuickLinks_iconBox__1e7tK{background:#f7f7f7}.ContactQuickLinks_card__3xkgR[data-tone=orange] .ContactQuickLinks_iconBox__1e7tK{background:var(--color-golf-orange)}.ContactQuickLinks_icon__JNuWU{width:68px;height:68px;object-fit:contain}.ContactQuickLinks_label__6UpWo{max-width:180px;font-family:var(--font-body),sans-serif;font-size:18px;font-weight:500;line-height:1.14;white-space:pre-line}@media (min-width:1280px){.ContactQuickLinks_card__3xkgR{gap:46px}.ContactQuickLinks_iconBox__1e7tK{width:250px;height:250px;border-radius:37px}.ContactQuickLinks_icon__JNuWU{width:105px;height:105px}.ContactQuickLinks_label__6UpWo{font-size:25px}}@media (max-width:1023px){.ContactQuickLinks_root__SLjAr{padding-top:56px}.ContactQuickLinks_grid__y5OTR{column-gap:36px;row-gap:48px}.ContactQuickLinks_card__3xkgR{width:210px}}@media (max-width:559px){.ContactQuickLinks_grid__y5OTR{gap:36px}.ContactQuickLinks_card__3xkgR{width:100%}.ContactQuickLinks_iconBox__1e7tK{width:150px;height:150px}}.JourneyCtaBanner_root__9V2B3{position:relative;display:flex;align-items:center;justify-content:center;width:min(100% - 48px,1173px);min-height:340px;margin:60px auto 0;overflow:hidden;border-radius:var(--radius-card);background:var(--color-golf-black);color:var(--color-golf-white);isolation:isolate}.JourneyCtaBanner_backgroundImage__Gosok{z-index:0;object-fit:cover}.JourneyCtaBanner_darkOverlay__2DHSK,.JourneyCtaBanner_orangeOverlay__1R7TR{position:absolute;pointer-events:none}.JourneyCtaBanner_darkOverlay__2DHSK{inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.92),rgba(0,0,0,.32) 48%,rgba(0,0,0,.56)),linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 38%,rgba(0,0,0,.34))}.JourneyCtaBanner_orangeOverlay__1R7TR{top:-291px;left:50%;z-index:2;width:1037.459px;height:340.627px;transform:translateX(-50%);border-radius:50%;background:#F56024;filter:blur(130.5500030517578px)}.JourneyCtaBanner_content__BN6C1{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;width:min(100%,967px);padding:57px 24px 58px;text-align:center}.JourneyCtaBanner_eyebrow__Fcea3{margin:0;font-family:var(--font-body),sans-serif;font-size:18px;font-weight:500;line-height:1.12;text-transform:uppercase}.JourneyCtaBanner_logoHeading__KD90y{display:flex;align-items:center;justify-content:center;margin:12px 0 0}.JourneyCtaBanner_logo___REwO{display:block;width:374px;height:64px;filter:brightness(0) invert(1)}.JourneyCtaBanner_description__JgXXh{max-width:919px;margin:39px 0 0;font-family:var(--font-body),sans-serif;font-size:15px;line-height:1.4}.JourneyCtaBanner_cta___vGd7{width:min(100%,245px);min-height:35px!important;height:35px!important;margin-top:60px;padding:10px 16px!important;font-size:16px!important;line-height:1}@media (min-width:768px){.JourneyCtaBanner_root__9V2B3{min-height:390px}.JourneyCtaBanner_eyebrow__Fcea3{font-size:22px}.JourneyCtaBanner_description__JgXXh{font-size:16px}}@media (min-width:1024px){.JourneyCtaBanner_root__9V2B3{min-height:426px}.JourneyCtaBanner_eyebrow__Fcea3{font-size:25px}}@media (max-width:639px){.JourneyCtaBanner_root__9V2B3{width:calc(100% - 32px);margin-top:40px;min-height:380px}.JourneyCtaBanner_content__BN6C1{padding:48px 22px}.JourneyCtaBanner_logoHeading__KD90y{margin-top:10px}.JourneyCtaBanner_logo___REwO{width:min(100%,282px)}.JourneyCtaBanner_description__JgXXh{margin-top:30px;font-size:14px}.JourneyCtaBanner_cta___vGd7{margin-top:42px}}.OurRangeIntro_root__2_gXN{display:flex;flex-direction:column;gap:28px;width:100%;max-width:1221px;margin-inline:auto;padding:142px 24px 0}.OurRangeIntro_intro__oJF2N{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.OurRangeIntro_heading__hTARb{font-family:var(--font-display),sans-serif;font-size:32px;line-height:1;color:var(--color-golf-black);text-transform:uppercase}.OurRangeIntro_description__35srb{width:100%;max-width:919px;font-family:var(--font-body),sans-serif;font-size:15px;line-height:1.4;color:var(--color-golf-secondary-subtext)}.OurRangeIntro_cardGrid__9WV4W{display:grid;grid-template-columns:1fr;gap:18px}.OurRangeIntro_card__yr3X7{--intro-card-height:310px;position:relative;display:flex;min-height:var(--intro-card-height);overflow:hidden;border-radius:var(--radius-card);background:var(--color-golf-black);color:var(--color-golf-white);text-decoration:none;isolation:isolate;box-shadow:0 18px 34px rgba(21,21,21,.12);transition:flex-basis .55s cubic-bezier(.34,1.56,.64,1),flex-grow .55s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease}.OurRangeIntro_card__yr3X7:focus-visible{outline:3px solid var(--color-golf-orange);outline-offset:4px}.OurRangeIntro_backgroundImage__SBOMY{object-fit:cover;transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.OurRangeIntro_inactiveVeil__PyVBa{position:absolute;inset:0;z-index:4;background:linear-gradient(90deg,rgba(245,96,36,.78),rgba(245,96,36,.68)),linear-gradient(180deg,rgba(21,21,21,.08),rgba(21,21,21,.28));opacity:0;pointer-events:none;transition:opacity .35s ease}.OurRangeIntro_cardTitle___BUv_{position:relative;z-index:5;align-self:flex-start;width:100%;padding-top:67px;font-family:var(--font-display),sans-serif;font-size:30px;line-height:1;text-align:center;text-transform:uppercase;transition:opacity .35s ease,transform .55s cubic-bezier(.34,1.56,.64,1)}.OurRangeIntro_vehicleWrap__XLp2G{position:absolute;left:50%;bottom:-34px;z-index:3;width:min(88%,340px);height:230px;transform:translateX(-50%);transition:left .55s cubic-bezier(.34,1.56,.64,1),bottom .55s cubic-bezier(.34,1.56,.64,1),width .55s cubic-bezier(.34,1.56,.64,1),height .55s cubic-bezier(.34,1.56,.64,1),transform .55s cubic-bezier(.34,1.56,.64,1),opacity .35s ease}.OurRangeIntro_vehicleImage__bCVyE{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 18px rgba(0,0,0,.28))}.OurRangeIntro_cardCta__Y0hHF{position:absolute;left:16px;right:16px;bottom:20px;z-index:6;display:flex;align-items:center;justify-content:center;min-height:40px;padding:10px 16px;border-radius:var(--radius-button);background-color:var(--color-golf-gradient-start);background-image:-webkit-linear-gradient(bottom,var(--color-golf-gradient-start),var(--color-golf-gradient-end));background-image:linear-gradient(to top,var(--color-golf-gradient-start),var(--color-golf-gradient-end));color:var(--color-golf-black);font-family:var(--font-body),sans-serif;font-size:14px;font-weight:600;line-height:1;text-align:center;white-space:nowrap;box-shadow:0 10px 22px rgba(21,21,21,.16);transition:opacity .4s ease,transform .55s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,background-image .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.OurRangeIntro_cardCta__Y0hHF:hover{background-color:var(--color-golf-orange-dark);background-image:none;color:var(--color-golf-white)}}@media (min-width:768px){.OurRangeIntro_root__2_gXN{gap:36px}.OurRangeIntro_cardGrid__9WV4W{display:flex;gap:30px}.OurRangeIntro_card__yr3X7{--intro-card-height:430px;flex:1 1 0;min-width:0}.OurRangeIntro_vehicleWrap__XLp2G{width:92%;height:265px}.OurRangeIntro_cardCta__Y0hHF{left:18px;right:18px}}@media (min-width:1024px){.OurRangeIntro_root__2_gXN{padding-top:160px}.OurRangeIntro_heading__hTARb{font-size:40px}.OurRangeIntro_description__35srb{font-size:16px}.OurRangeIntro_card__yr3X7{--intro-card-height:478px}.OurRangeIntro_vehicleImage__bCVyE{object-fit:contain;object-position:center center}.OurRangeIntro_card__yr3X7[data-range=campers] .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 14px);bottom:14px;width:620px;height:270px}.OurRangeIntro_card__yr3X7[data-range=caravans] .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 71px);bottom:0;width:560px;height:300px}.OurRangeIntro_card__yr3X7[data-range=motorhomes] .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 242px);bottom:0;width:740px;height:416px}}@media (min-width:1280px){.OurRangeIntro_card__yr3X7[data-range=campers] .OurRangeIntro_vehicleWrap__XLp2G{width:704px;height:307px}.OurRangeIntro_card__yr3X7[data-range=caravans] .OurRangeIntro_vehicleWrap__XLp2G{width:627px;height:326px}.OurRangeIntro_card__yr3X7[data-range=motorhomes] .OurRangeIntro_vehicleWrap__XLp2G{width:845px;height:477px}}@media (min-width:1200px) and (max-width:1279.98px){.OurRangeIntro_card__yr3X7[data-range=campers] .OurRangeIntro_vehicleWrap__XLp2G{width:662px;height:288px}.OurRangeIntro_card__yr3X7[data-range=caravans] .OurRangeIntro_vehicleWrap__XLp2G{width:594px;height:313px}.OurRangeIntro_card__yr3X7[data-range=motorhomes] .OurRangeIntro_vehicleWrap__XLp2G{width:792px;height:446px}}@media (min-width:1440px){.OurRangeIntro_card__yr3X7[data-range=campers] .OurRangeIntro_vehicleWrap__XLp2G,.OurRangeIntro_card__yr3X7[data-range=caravans] .OurRangeIntro_vehicleWrap__XLp2G,.OurRangeIntro_card__yr3X7[data-range=motorhomes] .OurRangeIntro_vehicleWrap__XLp2G{width:772px;height:381px}}@media (max-width:767px){.OurRangeIntro_card__yr3X7{--intro-card-height:300px}.OurRangeIntro_cardTitle___BUv_{padding-top:34px}.OurRangeIntro_vehicleWrap__XLp2G{bottom:40px;height:210px}.OurRangeIntro_cardCta__Y0hHF{bottom:16px;min-height:42px;line-height:1.15;white-space:normal}}@media (max-width:359px){.OurRangeIntro_root__2_gXN{padding-inline:16px}.OurRangeIntro_card__yr3X7{--intro-card-height:286px}.OurRangeIntro_cardTitle___BUv_{font-size:26px}.OurRangeIntro_vehicleWrap__XLp2G{bottom:30px;height:190px}.OurRangeIntro_cardCta__Y0hHF{left:14px;right:14px;padding:9px 12px;font-size:13px}}@media (min-width:768px) and (max-width:1023.98px){.OurRangeIntro_cardGrid__9WV4W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.OurRangeIntro_card__yr3X7{--intro-card-height:360px}.OurRangeIntro_card__yr3X7:nth-child(3){grid-column:1/-1}.OurRangeIntro_cardTitle___BUv_{padding-top:44px;font-size:28px}.OurRangeIntro_vehicleWrap__XLp2G{bottom:15%;width:min(100%,360px);height:230px}.OurRangeIntro_card__yr3X7:nth-child(3) .OurRangeIntro_vehicleWrap__XLp2G{width:min(70%,430px)}.OurRangeIntro_cardCta__Y0hHF{bottom:18px;line-height:1.15;white-space:normal}}@media (min-width:1024px) and (max-width:1199.98px){.OurRangeIntro_cardGrid__9WV4W{gap:24px}.OurRangeIntro_cardTitle___BUv_{font-size:28px}.OurRangeIntro_cardCta__Y0hHF{left:14px;right:14px;line-height:1.15;white-space:normal}.OurRangeIntro_card__yr3X7[data-range=campers] .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 8px);bottom:0;width:min(150%,680px);height:381px}.OurRangeIntro_card__yr3X7[data-range=caravans] .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 34px);bottom:0;width:min(144%,630px);height:381px}.OurRangeIntro_card__yr3X7[data-range=motorhomes] .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 96px);bottom:0;width:min(190%,820px);height:381px}}@supports selector(:has(*)){@media (min-width:1024px) and (hover:hover) and (pointer:fine){.OurRangeIntro_cardCta__Y0hHF{opacity:0;transform:translateY(12px)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7{flex:0 1 170px;box-shadow:0 14px 24px rgba(21,21,21,.12)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:not(:is(:hover,:focus-visible)) .OurRangeIntro_inactiveVeil__PyVBa{opacity:.72}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:not(:is(:hover,:focus-visible)) .OurRangeIntro_cardTitle___BUv_{opacity:0;transform:translateY(-10px)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:not(:is(:hover,:focus-visible)) .OurRangeIntro_backgroundImage__SBOMY{transform:scale(1.08)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:not(:is(:hover,:focus-visible)) .OurRangeIntro_vehicleWrap__XLp2G{opacity:.72;transform:translateX(-50%) scale(1.04)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible){flex:1 1 772px;box-shadow:0 20px 38px rgba(21,21,21,.18)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_backgroundImage__SBOMY{transform:scale(1.04)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_cardTitle___BUv_{transform:translateY(-1px)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{width:min(96%,720px);height:360px;transform:translateX(-50%)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_cardCta__Y0hHF{opacity:1;transform:translateY(0)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7[data-range=campers]:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{left:50%;bottom:14px;width:min(102%,791px);height:381px}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7[data-range=caravans]:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{left:50%;bottom:0;width:min(94%,704px);height:381px}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7[data-range=motorhomes]:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 65px);bottom:0;width:min(124%,955px);height:381px}}@media (min-width:1024px) and (max-width:1199.98px) and (hover:hover) and (pointer:fine){.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7{flex:0 1 136px}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible){flex:1 1 calc(100% - 320px)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{width:min(92%,640px);height:330px}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7[data-range=campers]:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{left:50%;bottom:14px;width:min(96%,680px);height:320px}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7[data-range=caravans]:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{left:50%;bottom:0;width:min(90%,620px);height:381px}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7[data-range=motorhomes]:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G{left:calc(50% + 36px);bottom:0;width:min(112%,820px);height:381px}}}@media (prefers-reduced-motion:reduce){.OurRangeIntro_backgroundImage__SBOMY,.OurRangeIntro_cardCta__Y0hHF,.OurRangeIntro_cardTitle___BUv_,.OurRangeIntro_card__yr3X7,.OurRangeIntro_inactiveVeil__PyVBa,.OurRangeIntro_vehicleWrap__XLp2G{transition:none}@supports selector(:has(*)){@media (min-width:1024px) and (hover:hover) and (pointer:fine){.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_vehicleWrap__XLp2G,.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:not(:is(:hover,:focus-visible)) .OurRangeIntro_vehicleWrap__XLp2G{transform:translateX(-50%)}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_backgroundImage__SBOMY,.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:not(:is(:hover,:focus-visible)) .OurRangeIntro_backgroundImage__SBOMY{transform:none}.OurRangeIntro_cardGrid__9WV4W:has(.OurRangeIntro_card__yr3X7:is(:hover,:focus-visible)) .OurRangeIntro_card__yr3X7:is(:hover,:focus-visible) .OurRangeIntro_cardCta__Y0hHF{transform:none}}}}.page_root__M66nK{background:var(--color-golf-white)}.page_brochureWrap__I_jln{margin-top:60px}@media (max-width:639px){.page_brochureWrap__I_jln{margin-top:40px}}.RangeModelSpecifications_root__H_SWr{display:flex;flex-direction:column;gap:60px;width:100%;margin:60px auto 0;padding:60px 50px 30px;background:var(--color-golf-white)}.RangeModelSpecifications_intro__Vnc_S{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.RangeModelSpecifications_heading__FVAFy{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:28px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--color-golf-black)}.RangeModelSpecifications_description__bTdZ6{max-width:919px;margin:0;font-family:var(--font-body),system-ui,sans-serif;font-size:16px;line-height:1.4;color:var(--color-golf-secondary-subtext)}.RangeModelSpecifications_list__yYt0X{width:min(100%,999px);margin:0 auto}.RangeModelSpecifications_item__m6sRl{border-bottom:1px solid #dadada}.RangeModelSpecifications_question__chVUc{display:flex;width:100%;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-display),system-ui,sans-serif;font-size:19px;font-weight:400;line-height:1.1;text-align:left;text-transform:uppercase;color:var(--color-golf-secondary-subtext)}.RangeModelSpecifications_question__chVUc:focus-visible{outline:2px solid var(--color-golf-orange);outline-offset:4px}.RangeModelSpecifications_icon__iM5TR{display:inline-flex;width:15px;height:8px;flex:0 0 auto;align-items:center;justify-content:center}.RangeModelSpecifications_chevron__PCo9y{display:block;width:15px;height:8px;background:var(--color-golf-black);-webkit-mask:url(/images/home/icons/dropdown-icon.svg) center/contain no-repeat;mask:url(/images/home/icons/dropdown-icon.svg) center/contain no-repeat;transform:rotate(0deg);transition:transform .16s ease,background-color .16s ease}.RangeModelSpecifications_itemOpen__qCk8C .RangeModelSpecifications_chevron__PCo9y{background:var(--color-golf-orange);transform:rotate(180deg)}.RangeModelSpecifications_answer__B4Dpd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.RangeModelSpecifications_answerOpen__Klpih{grid-template-rows:1fr}.RangeModelSpecifications_answerInner__mVlCW{overflow:hidden;opacity:0;transform:translateY(-6px);transition:opacity .18s ease,transform .22s ease}.RangeModelSpecifications_answerOpen__Klpih .RangeModelSpecifications_answerInner__mVlCW{opacity:1;transform:translateY(0)}.RangeModelSpecifications_featureList__AoLVG{column-count:2;column-gap:132px;margin:0;padding:0 0 36px 72px;list-style:none;font-family:var(--font-body),system-ui,sans-serif;font-size:16px;line-height:1.38;color:var(--color-golf-black)}.RangeModelSpecifications_featureList__AoLVG li{position:relative;break-inside:avoid;padding:0 0 18px 22px}.RangeModelSpecifications_featureList__AoLVG li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:999px;background:var(--color-golf-orange)}@media (min-width:1024px){.RangeModelSpecifications_heading__FVAFy{font-size:35px}.RangeModelSpecifications_question__chVUc{font-size:23px}}@media (min-width:1280px){.RangeModelSpecifications_heading__FVAFy{font-size:40px}.RangeModelSpecifications_question__chVUc{font-size:25px}}@media (max-width:767px){.RangeModelSpecifications_root__H_SWr{gap:36px;margin-top:48px;padding:48px 16px 24px}.RangeModelSpecifications_description__bTdZ6{max-width:100%}.RangeModelSpecifications_question__chVUc{min-height:64px;gap:18px;font-size:18px}.RangeModelSpecifications_featureList__AoLVG{column-count:1;padding:0 0 24px}.RangeModelSpecifications_featureList__AoLVG li{padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.RangeModelSpecifications_answerInner__mVlCW,.RangeModelSpecifications_answer__B4Dpd,.RangeModelSpecifications_chevron__PCo9y{transition:none}.RangeModelSpecifications_answerInner__mVlCW{transform:none}}.RangeModelUpgradesBanner_root__f49en{position:relative;width:min(100% - 48px,1174px);min-height:222px;margin:30px auto 0;overflow:hidden;border:2px solid var(--color-golf-orange);border-radius:var(--radius-card);background:var(--color-golf-white)}.RangeModelUpgradesBanner_backgroundImage__NxIiS{object-fit:cover;opacity:1}.RangeModelUpgradesBanner_content__ofE_s{position:relative;z-index:1;display:flex;min-height:222px;align-items:center;justify-content:space-between;gap:64px;padding:0 79px 0 76px}.RangeModelUpgradesBanner_copy__skFJH{display:flex;max-width:626px;flex-direction:column;gap:27px}.RangeModelUpgradesBanner_heading__JyXcr{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:40px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--color-golf-black)}.RangeModelUpgradesBanner_description__6MV3q{margin:0;font-family:var(--font-body),system-ui,sans-serif;font-size:16px;line-height:1.4;color:var(--color-golf-secondary-subtext)}.RangeModelUpgradesBanner_cta__zZrQ4{width:276px;height:35px;min-height:35px;flex:0 0 auto;padding:10px 16px;font-size:16px;line-height:normal}@media (max-width:1023px){.RangeModelUpgradesBanner_content__ofE_s{gap:40px;padding:0 48px}.RangeModelUpgradesBanner_heading__JyXcr{font-size:35px}}@media (max-width:767px){.RangeModelUpgradesBanner_root__f49en{width:calc(100% - 32px)}.RangeModelUpgradesBanner_content__ofE_s{flex-direction:column;align-items:flex-start;justify-content:center;gap:28px;padding:30px 24px}.RangeModelUpgradesBanner_copy__skFJH{gap:18px}.RangeModelUpgradesBanner_heading__JyXcr{font-size:28px}.RangeModelUpgradesBanner_cta__zZrQ4{width:100%}}.page_root__wr4Rh{background:var(--color-golf-alt-bg)}.page_root__wr4Rh .deferredMountAnchor,.page_root__wr4Rh section[id]{scroll-margin-top:110px}.page_journeyWrap__vzbwP{width:min(100% - 48px,1173px);margin:40px auto 0}@media (max-width:1180px){.page_root__wr4Rh .deferredMountAnchor,.page_root__wr4Rh section[id]{scroll-margin-top:170px}}@media (max-width:767px){.page_root__wr4Rh .deferredMountAnchor,.page_root__wr4Rh section[id]{scroll-margin-top:188px}}@media (max-width:639px){.page_root__wr4Rh .deferredMountAnchor,.page_root__wr4Rh section[id]{scroll-margin-top:220px}.page_journeyWrap__vzbwP{width:calc(100% - 32px);margin-top:32px}}.page_root__fwu2B{background:var(--color-golf-white)}.page_brochureWrap__rV5af{margin-top:66px}@media (max-width:639px){.page_brochureWrap__rV5af{margin-top:42px}}