.BikeFamaContact_section__L6e_v{padding:80px 0;background-color:#ffffff}@media (min-width:1024px){.BikeFamaContact_section__L6e_v{padding:128px 0}}.BikeFamaContact_container__spLhB{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:640px){.BikeFamaContact_container__spLhB{padding:0 24px}}@media (min-width:1024px){.BikeFamaContact_container__spLhB{padding:0 32px}}.BikeFamaContact_grid__UjMSi{display:grid;grid-template-columns:1fr;grid-gap:64px;gap:64px;align-items:center}@media (min-width:1024px){.BikeFamaContact_grid__UjMSi{grid-template-columns:1fr 1fr}}.BikeFamaContact_leftCol__jwOT8{order:2}@media (min-width:1024px){.BikeFamaContact_leftCol__jwOT8{order:1}}.BikeFamaContact_subLabel__5bJyz{display:block;color:#164798;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;margin-bottom:8px}.BikeFamaContact_title__OzW4d{font-size:1.875rem;font-weight:700;color:#1f2649;line-height:1.25;margin-bottom:24px}@media (min-width:768px){.BikeFamaContact_title__OzW4d{font-size:2.25rem}}.BikeFamaContact_desc__rsl3o{font-size:1.125rem;color:rgba(31,38,73,.8);line-height:1.6;margin-bottom:40px}.BikeFamaContact_btnRow__3_Nsu{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;width:100%}@media (min-width:640px){.BikeFamaContact_btnRow__3_Nsu{gap:24px;width:auto}}.BikeFamaContact_whatsappBtn___zRgV{display:inline-flex;align-items:center;justify-content:center;background-color:#25d366;color:#ffffff;padding:12px;font-size:.875rem;font-weight:600;border-radius:9999px;text-decoration:none;transition:background-color .3s ease;box-shadow:0 10px 15px -3px rgba(37,211,102,.2);flex:1 1;white-space:nowrap}.BikeFamaContact_whatsappBtn___zRgV:hover{background-color:#128c7e}.BikeFamaContact_dividerText__DeDoc{color:rgba(31,38,73,.5);font-weight:500;font-size:.875rem}.BikeFamaContact_phoneBtn__rbsXq{display:inline-flex;align-items:center;justify-content:center;background-color:#164798;color:#ffffff;padding:12px;font-size:.875rem;font-weight:600;border-radius:9999px;text-decoration:none;transition:background-color .3s ease;box-shadow:0 10px 15px -3px rgba(22,71,152,.2);flex:1 1;white-space:nowrap}@media (min-width:640px){.BikeFamaContact_phoneBtn__rbsXq,.BikeFamaContact_whatsappBtn___zRgV{padding:16px 32px;font-size:1rem;flex:none}.BikeFamaContact_dividerText__DeDoc{font-size:1rem}}.BikeFamaContact_phoneBtn__rbsXq:hover{background-color:#1f2649}.BikeFamaContact_btnIcon__KykOO{width:20px;height:20px;margin-right:8px;fill:currentColor}.BikeFamaContact_rightCol__F1vTd{order:1}@media (min-width:1024px){.BikeFamaContact_rightCol__F1vTd{order:2}}.BikeFamaContact_imageFrame__qgO5F{border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(31,38,73,.1);position:relative}.BikeFamaContact_orlaImg__0Fb_M{width:100%;height:auto;display:block;object-fit:cover;transition:transform .7s ease}.BikeFamaContact_orlaImg__0Fb_M:hover{transform:scale(1.05)}.BikeFamaFaqRules_section__0q9Bt{padding:80px 0;background-color:#f3f4f6;border-top:1px solid #e5e7eb}.BikeFamaFaqRules_container__5eGvl{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:640px){.BikeFamaFaqRules_container__5eGvl{padding:0 24px}}@media (min-width:1024px){.BikeFamaFaqRules_container__5eGvl{padding:0 32px}}.BikeFamaFaqRules_grid__xb5i8{display:grid;grid-template-columns:1fr;grid-gap:64px;gap:64px}@media (min-width:1024px){.BikeFamaFaqRules_grid__xb5i8{grid-template-columns:1fr 1fr}}.BikeFamaFaqRules_subLabel__kJgTW{display:block;color:#164798;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;margin-bottom:8px}.BikeFamaFaqRules_title__Fnari{font-size:1.875rem;font-weight:700;color:#1f2649;line-height:1.25;margin-bottom:32px}.BikeFamaFaqRules_accordion__jmgSD{display:flex;flex-direction:column;gap:16px}.BikeFamaFaqRules_accordionItem__WbFfe{background-color:#ffffff;border-radius:12px;border:1px solid #f3f4f6;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;cursor:pointer;transition:all .3s ease}.BikeFamaFaqRules_accordionHeader__JNDKj{padding:20px 24px;display:flex;justify-content:space-between;align-items:center}.BikeFamaFaqRules_faqQuestion___S_tu{font-weight:700;color:#1f2649;font-size:1rem;margin:0}.BikeFamaFaqRules_arrowSvg__JDGSW{width:20px;height:20px;color:#164798;transition:transform .3s ease;flex-shrink:0}.BikeFamaFaqRules_arrowRotate__mZVv0{transform:rotate(180deg)}.BikeFamaFaqRules_accordionBody__B4gwL{overflow:hidden;padding:0 24px;background-color:rgba(249,250,251,.5);transition:max-height .3s ease-out,padding-bottom .3s ease}.BikeFamaFaqRules_faqAnswer__AyaFG{color:rgba(31,38,73,.8);font-size:.95rem;line-height:1.5;margin:0}.BikeFamaFaqRules_rulesCard__glFgM{background-color:#ffffff;padding:32px;border-radius:16px;border:1px solid #f3f4f6;box-shadow:0 1px 3px rgba(0,0,0,.05);height:-moz-fit-content;height:fit-content}@media (min-width:768px){.BikeFamaFaqRules_rulesCard__glFgM{padding:40px}}.BikeFamaFaqRules_rulesCardTitle__d7mj_{font-size:1.5rem;font-weight:700;color:#1f2649;margin-bottom:24px;display:flex;align-items:center}.BikeFamaFaqRules_checkIcon___gtJY{width:24px;height:24px;margin-right:12px;color:#164798;flex-shrink:0}.BikeFamaFaqRules_rulesList__3UTkP{display:flex;flex-direction:column;gap:16px}.BikeFamaFaqRules_ruleText__RnUcw{color:rgba(31,38,73,.8);font-size:.95rem;line-height:1.6;margin:0}.BikeFamaFooterCTA_ctaSection__n5Nk7{position:relative;overflow:hidden;padding:96px 0;background:linear-gradient(135deg,#1f2649,#164798);color:#ffffff;text-align:center}.BikeFamaFooterCTA_ctaBgOverlay__ty_Ha{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15;background-image:radial-gradient(circle at 70% 30%,#ffffff 0,transparent 60%);pointer-events:none;z-index:1}.BikeFamaFooterCTA_container___7yip{width:100%;max-width:1280px;margin:0 auto;padding:0 16px;position:relative;z-index:2}@media (min-width:640px){.BikeFamaFooterCTA_container___7yip{padding:0 24px}}@media (min-width:1024px){.BikeFamaFooterCTA_container___7yip{padding:0 32px}}.BikeFamaFooterCTA_ctaSubtitle__lTgsw{display:block;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:rgba(255,255,255,.7);margin-bottom:12px}.BikeFamaFooterCTA_title__BKRvZ{font-size:2.25rem;font-weight:700;margin-bottom:24px;line-height:1.2}@media (min-width:768px){.BikeFamaFooterCTA_title__BKRvZ{font-size:3.25rem}}.BikeFamaFooterCTA_desc__fpVfI{font-size:1.25rem;color:rgba(255,255,255,.85);margin-bottom:40px;max-width:672px;margin-left:auto;margin-right:auto;line-height:1.6}.BikeFamaFooterCTA_ctaBtn__NGVy_{display:inline-flex;align-items:center;gap:12px;background-color:#ffffff;color:#1f2649;font-weight:700;font-size:1.125rem;padding:16px 36px;border-radius:9999px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.BikeFamaFooterCTA_ctaBtn__NGVy_:hover{background-color:#1f2649;color:#ffffff;transform:translateY(-2px);box-shadow:0 20px 30px -5px rgba(31,38,73,.3)}.BikeFamaFooterCTA_btnArrow__1SJjI{width:20px;height:20px;transition:transform .3s ease}.BikeFamaFooterCTA_ctaBtn__NGVy_:hover .BikeFamaFooterCTA_btnArrow__1SJjI{transform:translateX(4px)}.BikeFamaFooterCTA_statsSection__4DJYH{padding:96px 0;background-color:#ffffff}.BikeFamaFooterCTA_statsHeader__hnRnC{text-align:center;max-width:768px;margin:0 auto 64px}.BikeFamaFooterCTA_sectionSubtitle__X9xZP{display:block;color:#164798;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;margin-bottom:8px}.BikeFamaFooterCTA_sectionTitle__UWM22{font-size:2rem;font-weight:700;color:#1f2649;margin-bottom:16px;line-height:1.2}@media (min-width:768px){.BikeFamaFooterCTA_sectionTitle__UWM22{font-size:2.5rem}}.BikeFamaFooterCTA_sectionDesc__7S3mP{font-size:1.125rem;color:rgba(31,38,73,.7);line-height:1.6}.BikeFamaFooterCTA_statsGrid__7I0Wd{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media (min-width:1024px){.BikeFamaFooterCTA_statsGrid__7I0Wd{grid-template-columns:repeat(3,1fr)}}.BikeFamaFooterCTA_statCard__IsWEW{background:#f9fafb;border:1px solid #e5e7eb;padding:48px 32px;text-align:center;transition:all .3s cubic-bezier(.16,1,.3,1);border-radius:0}.BikeFamaFooterCTA_statCard__IsWEW:hover{background:#ffffff;border-color:#164798;box-shadow:0 20px 40px -10px rgba(22,71,152,.08);transform:translateY(-4px)}.BikeFamaFooterCTA_statNumber__LbrwO{font-size:3.75rem;font-weight:700;color:#1f2649;line-height:1;margin-bottom:16px;letter-spacing:-.03em}.BikeFamaFooterCTA_goldText__zstXw{color:#c5a880;margin-left:2px}.BikeFamaFooterCTA_statTitle__E7iVQ{font-size:1.25rem;font-weight:700;color:#1f2649;margin-bottom:12px}.BikeFamaFooterCTA_statDesc__J8z0Y{font-size:.95rem;color:rgba(31,38,73,.7);line-height:1.6}.BikeFamaFooterCTA_instagramSection__dFzKK{padding:80px 0;background-color:#f9fafb;border-top:1px solid #e5e7eb}.BikeFamaFooterCTA_instaHeader__eRFWA{text-align:center;margin-bottom:0}.BikeFamaFooterCTA_instaLinkText__tSFI_{display:inline-block;font-size:1.125rem;font-weight:600;color:#164798;text-decoration:none;margin-top:4px;border-bottom:1px solid transparent;transition:border-color .3s ease}.BikeFamaFooterCTA_instaLinkText__tSFI_:hover{border-color:#164798}.BikeFamaFooterCTA_instagramStrip__7nvYK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;background-color:#ffffff;border-top:1px solid #e5e7eb}@media (min-width:768px){.BikeFamaFooterCTA_instagramStrip__7nvYK{grid-template-columns:repeat(5,1fr)}}.BikeFamaFooterCTA_instaLink___YJ0k{display:block;overflow:hidden;position:relative;aspect-ratio:1/1}.BikeFamaFooterCTA_instaImg__Ifj08{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.BikeFamaFooterCTA_instaOverlay__8pxRg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(22,71,152,.85);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:2}.BikeFamaFooterCTA_instaIcon__5mXpP{width:32px;height:32px;color:#ffffff}.BikeFamaFooterCTA_instaLink___YJ0k:hover .BikeFamaFooterCTA_instaImg__Ifj08{transform:scale(1.08)}.BikeFamaFooterCTA_instaLink___YJ0k:hover .BikeFamaFooterCTA_instaOverlay__8pxRg{opacity:1}.BikeFamaFooterCTA_hideMobile__mcbJr{display:none}@media (min-width:768px){.BikeFamaFooterCTA_hideMobile__mcbJr{display:block}}.BikeFamaHero_heroSection__zrf2C{position:relative;overflow:hidden;background-color:#ffffff}.BikeFamaHero_container__dTDh1{width:100%;max-width:1280px;margin:0 auto;padding:48px 16px 96px}@media (min-width:1024px){.BikeFamaHero_container__dTDh1{padding:80px 32px 128px}}.BikeFamaHero_grid__UKyX9{display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px;align-items:center}@media (min-width:1024px){.BikeFamaHero_grid__UKyX9{grid-template-columns:1.1fr .9fr;gap:32px}}.BikeFamaHero_leftCol__bjauD{max-width:100%}@media (min-width:1024px){.BikeFamaHero_leftCol__bjauD{max-width:650px}}.BikeFamaHero_subtitle__S0KAS{display:block;color:#164798;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;margin-bottom:8px}.BikeFamaHero_titleWrapper__C8Yv3{position:relative;display:inline-block;margin-bottom:24px;width:100%}.BikeFamaHero_noWrap__33eD_{white-space:nowrap}.BikeFamaHero_title__e_gkI{font-size:clamp(2.5rem,8vw,3.2rem);font-weight:700;letter-spacing:-.025em;background:linear-gradient(90deg,#1f2649 0,#1c5fd3 50%,#d1d5db 0,#d1d5db);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin:0;animation:BikeFamaHero_paintText__GxcXK 2.5s ease-in-out forwards;animation-delay:1.8s}@keyframes BikeFamaHero_paintText__GxcXK{0%{background-position:100% 0}to{background-position:0 0}}.BikeFamaHero_bikeAnimWrap__pRBJD{display:inline-flex;align-items:center;justify-content:center;position:relative;vertical-align:middle;margin-left:1.2em;width:.8em;height:.8em;color:#1f2649;z-index:10;animation:BikeFamaHero_bikeRide__ZRQeL 2.5s ease-in-out forwards;animation-delay:1.8s;left:-12em;opacity:0;pointer-events:none}.BikeFamaHero_bikeIcon__DGKxU{width:100%;height:100%}.BikeFamaHero_speedLine1__CAtwI,.BikeFamaHero_speedLine2__UO_N4{position:absolute;height:2px;background-color:#164798;border-radius:2px;right:100%;opacity:.6}.BikeFamaHero_speedLine1__CAtwI{top:40%;width:24px;margin-right:4px;animation:BikeFamaHero_speedAnim__DrPR_ .5s linear infinite;animation-delay:1.8s}.BikeFamaHero_speedLine2__UO_N4{top:70%;width:16px;margin-right:8px;animation:BikeFamaHero_speedAnim__DrPR_ .4s linear infinite;animation-delay:2s}@keyframes BikeFamaHero_speedAnim__DrPR_{0%{transform:translateX(0);opacity:0}50%{opacity:.6}to{transform:translateX(-20px);opacity:0}}@keyframes BikeFamaHero_bikeRide__ZRQeL{0%{left:-12em;opacity:0;transform:rotate(-10deg)}10%{opacity:1;transform:rotate(0deg)}85%{opacity:1;transform:rotate(0deg)}to{left:0;opacity:1;transform:rotate(0deg)}}@media (min-width:1024px){.BikeFamaHero_title__e_gkI{font-size:clamp(2.5rem,3.5vw,3.2rem);white-space:nowrap}}.BikeFamaHero_desc__RiZCl{font-size:1.125rem;color:rgba(31,38,73,.8);line-height:1.6;margin-bottom:40px}.BikeFamaHero_formBox__7RnbX{background-color:#f3f4f6;padding:32px;border-radius:16px;border:1px solid #e5e7eb}.BikeFamaHero_form__CilO8{display:flex;flex-direction:column;gap:20px}.BikeFamaHero_label__0F_q5{display:block;font-size:.875rem;font-weight:500;color:#1f2649;margin-bottom:6px}.BikeFamaHero_input__mZg2G{width:100%;padding:12px 16px;border-radius:8px;border:1px solid #d1d5db;background-color:#ffffff;color:#1f2649;font-size:1rem;transition:all .2s ease-in-out}.BikeFamaHero_input__mZg2G:focus{outline:none;border-color:#164798;box-shadow:0 0 0 3px rgba(22,71,152,.1)}.BikeFamaHero_inputError__qP_7o{border-color:#ef4444}.BikeFamaHero_errorMsg__Phd8M{display:block;font-size:.75rem;color:#ef4444;margin-top:4px}.BikeFamaHero_row__ELGBh{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:768px){.BikeFamaHero_row__ELGBh{grid-template-columns:1fr 1fr}}.BikeFamaHero_col__riBqJ{display:flex;flex-direction:column}.BikeFamaHero_submitBtn__ctKif{width:100%;background-color:#164798;color:#ffffff;font-weight:600;padding:16px 32px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 15px -3px rgba(22,71,152,.25);margin-top:16px;text-align:center}.BikeFamaHero_submitBtn__ctKif:hover{background-color:#1f2649}.BikeFamaHero_successBox__8AYBr{text-align:center;padding:40px 20px;background-color:#ffffff;border-radius:12px;border:1px solid #e5e7eb;margin-bottom:24px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.BikeFamaHero_successIcon__g4If5{display:flex;justify-content:center;margin-bottom:16px}.BikeFamaHero_successTitle__C_rA9{font-size:1.5rem;font-weight:700;color:#1f2649;margin-bottom:12px}.BikeFamaHero_successText__BsKDy{font-size:1rem;color:rgba(31,38,73,.8);line-height:1.6;margin-bottom:24px}.BikeFamaHero_resetBtn__6zGOD{background-color:#164798;color:#ffffff;font-weight:600;padding:12px 24px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease}.BikeFamaHero_resetBtn__6zGOD:hover{background-color:#1f2649}.BikeFamaHero_infoBlock__PQjel{margin-top:32px;padding-top:24px;border-top:1px solid rgba(209,213,219,.5)}.BikeFamaHero_infoTitleRow__qTQ_f{display:flex;align-items:center;gap:12px;margin-bottom:16px}.BikeFamaHero_clockIcon__fweah{background-color:#164798;color:#ffffff;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center}.BikeFamaHero_infoTitle___6hIK{font-weight:700;color:#1f2649;font-size:1rem}.BikeFamaHero_infoGrid__kXVr0{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:640px){.BikeFamaHero_infoGrid__kXVr0{grid-template-columns:1fr 1fr}}.BikeFamaHero_infoCard__fKLDk{background-color:#ffffff;padding:16px;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05)}.BikeFamaHero_infoCardLabel__ftOmy{font-size:.75rem;font-weight:700;color:#164798;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.BikeFamaHero_badgeRow__f7c79{display:flex;gap:8px}.BikeFamaHero_badge__U7Ec1{padding:4px 8px;background-color:#f3f4f6;border-radius:4px;font-size:.75rem;font-weight:600;color:#1f2649}.BikeFamaHero_infoCardVal__2azY6{color:#1f2649;font-weight:700;font-size:1rem}.BikeFamaHero_warningBox__mprqP{margin-top:20px;display:flex;align-items:flex-start;gap:16px;background-color:rgba(22,71,152,.05);padding:16px;border-radius:12px;border-left:4px solid #164798}.BikeFamaHero_warningIcon__qSMb1{flex-shrink:0;margin-top:2px;color:#164798;width:24px;height:24px}.BikeFamaHero_warningTitle__s66Ji{font-size:.875rem;font-weight:700;color:#1f2649;margin-bottom:4px}.BikeFamaHero_warningText__1hrOq{font-size:.875rem;color:rgba(31,38,73,.8);line-height:1.5}.BikeFamaHero_rightCol__cDwv9{position:relative}@media (min-width:1024px){.BikeFamaHero_rightCol__cDwv9{margin-left:40px}}.BikeFamaHero_circleBg__SOLdV{position:absolute;top:-48px;right:-48px;width:192px;height:192px;opacity:.6;pointer-events:none;z-index:0}.BikeFamaHero_circleImg__GTxfY{width:100%;height:100%;object-fit:contain;animation:BikeFamaHero_spin__Pu2Lw 30s linear infinite}.BikeFamaHero_imageFrame__il6tH{position:relative;z-index:10;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(31,38,73,.15)}.BikeFamaHero_heroImg__7zaQn{width:100%;height:auto;display:block;object-fit:cover}@keyframes BikeFamaHero_spin__Pu2Lw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BikeFamaHowItWorks_section__9E_Ar{padding:80px 0;background-color:#f3f4f6;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.BikeFamaHowItWorks_container__Y8FnU{width:100%;max-width:1280px;margin:0 auto;padding:0 16px;text-align:center}@media (min-width:640px){.BikeFamaHowItWorks_container__Y8FnU{padding:0 24px}}@media (min-width:1024px){.BikeFamaHowItWorks_container__Y8FnU{padding:0 32px}}.BikeFamaHowItWorks_header__h0i_n{margin-bottom:64px}.BikeFamaHowItWorks_sectionSubtitle__LF_NO{display:block;color:#164798;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;margin-bottom:8px}.BikeFamaHowItWorks_sectionTitle__CZgTI{font-size:1.875rem;font-weight:700;color:#1f2649;line-height:1.25}@media (min-width:768px){.BikeFamaHowItWorks_sectionTitle__CZgTI{font-size:2.25rem}}.BikeFamaHowItWorks_grid__v4E7k{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media (min-width:640px){.BikeFamaHowItWorks_grid__v4E7k{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BikeFamaHowItWorks_grid__v4E7k{grid-template-columns:repeat(4,1fr)}}.BikeFamaHowItWorks_card__zWBpQ{display:flex;flex-direction:column;align-items:center}.BikeFamaHowItWorks_iconWrapper__2mryQ{width:128px;height:128px;margin-bottom:24px;transition:transform .3s ease}.BikeFamaHowItWorks_card__zWBpQ:hover .BikeFamaHowItWorks_iconWrapper__2mryQ{transform:translateY(-8px)}.BikeFamaHowItWorks_stepIcon__d6c8H{width:100%;height:100%;object-fit:contain}.BikeFamaHowItWorks_cardTitle__YImXp{font-size:1.25rem;font-weight:700;color:#1f2649;margin-bottom:12px}.BikeFamaHowItWorks_cardDesc__q654g{color:rgba(31,38,73,.7);font-size:.95rem;line-height:1.5;text-align:center;max-width:280px}.Navbar_nav__A66_N{position:fixed;width:100%;z-index:50;transition:all 1s cubic-bezier(.19,1,.22,1);padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:768px){.Navbar_nav__A66_N{padding-top:2rem;padding-bottom:2rem}}.Navbar_scrolled___WOss{padding-top:.75rem;padding-bottom:.75rem}@media (min-width:768px){.Navbar_scrolled___WOss{padding-top:1rem;padding-bottom:1rem}}.Navbar_inner__GwI1d{max-width:1440px;margin:0 auto;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.Navbar_inner__GwI1d{padding:0 3rem}}.Navbar_logo__UM0Ax{height:1.5rem;width:auto;transition:filter .7s ease,opacity .7s ease}.Navbar_logo__UM0Ax:hover{opacity:.7}@media (min-width:768px){.Navbar_logo__UM0Ax{height:2rem}}.Navbar_hamburger__b7KpD{display:flex;align-items:center;gap:1rem;background:none;border:none;cursor:pointer;font-family:Inter,sans-serif;transition:color .5s ease;padding:.75rem;margin:-.75rem}.Navbar_textWhite__gds1f{color:white}.Navbar_textDeep__4dkNk{color:#1f2649}.Navbar_menuText__9LBKh{text-transform:uppercase;letter-spacing:.3em;font-size:10px;font-weight:500;display:none;transition:color .5s ease}@media (min-width:768px){.Navbar_menuText__9LBKh{display:block}}.Navbar_hamburger__b7KpD:hover .Navbar_menuText__9LBKh{color:#164798}.Navbar_bars__D53hV{width:2rem;height:8px;display:flex;flex-direction:column;justify-content:space-between}.Navbar_bar__bpuiO{height:1px;background-color:currentColor;display:block;transition:all .5s ease}.Navbar_barFull__LMkO8{width:100%}.Navbar_hamburger__b7KpD:hover .Navbar_barFull__LMkO8{width:66.666%}.Navbar_barShort__DtCsl{width:66.666%;margin-left:auto}.Navbar_hamburger__b7KpD:hover .Navbar_barShort__DtCsl{width:100%}.Preloader_preloaderLogo__Paqv6{height:2rem;animation:Preloader_pulse__sx8Bt 1.5s ease-in-out infinite}@media (min-width:768px){.Preloader_preloaderLogo__Paqv6{height:3rem}}.Footer_footer__UaG1g{background:linear-gradient(135deg,#1f2649,#164798);color:white;padding-top:8rem;padding-bottom:3rem;position:relative;z-index:10}.Footer_footerNoIg__6uTq_{padding-top:0}.Footer_bottomBarNoIg__DJM7b{border-top:none}.Footer_igBlock__TY5Zm{max-width:1440px;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;margin:0 auto 6rem}@media (min-width:768px){.Footer_igBlock__TY5Zm{padding:0 3rem}}.Footer_igTitle__L8LKN{font-size:1.875rem;font-weight:200;letter-spacing:-.025em;text-align:center;margin-bottom:3rem}@media (min-width:768px){.Footer_igTitle__L8LKN{font-size:3rem}}.Footer_igHandle__5DnjG{color:#164798;font-weight:300;letter-spacing:.1em;font-size:1.125rem;transition:color .5s ease}.Footer_igHandle__5DnjG:hover{color:white}@media (min-width:768px){.Footer_igHandle__5DnjG{font-size:1.5rem}}.Footer_bottomBar__TdDhH{max-width:1440px;margin:0 auto;padding:3rem 1.5rem 0;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width:768px){.Footer_bottomBar__TdDhH{padding:3rem 3rem 0;flex-direction:row;justify-content:space-between;gap:0}}.Footer_footerLogo__FBvBQ{height:1.5rem;filter:brightness(0) invert(1);opacity:.5}.Footer_footerNav__favhI{display:flex;flex-direction:column;gap:1.5rem;font-size:9px;text-transform:uppercase;letter-spacing:.2em;font-weight:500;color:rgba(255,255,255,.4);text-align:center}@media (min-width:768px){.Footer_footerNav__favhI{flex-direction:row;gap:3rem;text-align:left}}.Footer_footerNavLink__plmXe{transition:color .3s ease}.Footer_footerNavLink__plmXe:hover{color:white}.Footer_copyright__j5CNb{color:rgba(255,255,255,.3);font-size:9px;font-weight:300;letter-spacing:.1em;text-transform:uppercase}