:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:16px/145% var(--sans);letter-spacing:.18px;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden}#root{text-align:left;flex-direction:column;width:100%;max-width:100%;min-height:100svh;display:flex}.container{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:0 24px}h1,h2,h3,h4,h5,h6{color:var(--text-h);margin:0;font-weight:700;line-height:1.2}p{margin:0}a{text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}*,:before,:after{cursor:none!important}.cursor-dot{pointer-events:none;z-index:99999;background:#2ec060;border-radius:50%;width:10px;height:10px;transition:transform 80ms,background .2s,width .2s,height .2s;animation:2.4s ease-in-out infinite cursorPulse;position:fixed;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 8px #2ec060b3}.cursor-ring{pointer-events:none;z-index:99998;border:2px solid #2ec0608c;border-radius:50%;width:36px;height:36px;transition:transform .18s cubic-bezier(.25,.46,.45,.94),width .25s,height .25s,border-color .2s,background .2s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.cursor-trail{pointer-events:none;z-index:99997;background:#2ec06066;border-radius:50%;width:5px;height:5px;transition:transform .32s cubic-bezier(.25,.46,.45,.94);position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.cursor-dot.hovering{background:#fff;width:14px;height:14px;box-shadow:0 0 0 3px #2ec060,0 0 14px #2ec06099}.cursor-ring.hovering{background:#2ec06012;border-color:#2ec060;width:50px;height:50px}.cursor-dot.clicking{background:#1db954;transform:translate(-50%,-50%)scale(.6)}.cursor-ring.clicking{border-color:#1db954;transform:translate(-50%,-50%)scale(.85)}@keyframes cursorPulse{0%{box-shadow:0 0 #2ec06059}70%{box-shadow:0 0 0 10px #2ec06000}to{box-shadow:0 0 #2ec06000}}.cursor-sparkle{pointer-events:none;z-index:99996;background:#2ec060;border-radius:50%;width:6px;height:6px;animation:.55s forwards sparkleOut;position:fixed;transform:translate(-50%,-50%)}@keyframes sparkleOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(var(--sx), var(--sy)) scale(0)}}._navbar_exhdx_2{z-index:1000;background:0 0;padding:0;transition:background .4s,box-shadow .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;left:0;right:0}._scrolled_exhdx_12{-webkit-backdrop-filter:blur(16px);background:#ffffffe0;box-shadow:0 2px 24px #2ec0601a,0 1px #2ec0601f}._navbar_exhdx_2:before{content:"";transform-origin:0;background:linear-gradient(90deg,#2ec060,#1a6ef7,#2ec060) 0 0/200%;height:3px;transition:transform .5s;animation:3s linear infinite _shimmerLine_exhdx_1;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}._scrolled_exhdx_12:before{transform:scaleX(1)}@keyframes _shimmerLine_exhdx_1{0%{background-position:0 0}to{background-position:200% 0}}._inner_exhdx_40{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:14px 30px;display:flex}._logo_exhdx_51{flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:flex}._logoIcon_exhdx_59{font-size:24px;transition:transform .3s;animation:3s ease-in-out infinite _logoBob_exhdx_1;display:inline-block}._logo_exhdx_51:hover ._logoIcon_exhdx_59{animation:.6s forwards _logoSpin_exhdx_1}@keyframes _logoBob_exhdx_1{0%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(-8deg)translateY(-2px)}75%{transform:rotate(8deg)translateY(-2px)}}@keyframes _logoSpin_exhdx_1{0%{transform:rotate(0)scale(1)}50%{transform:rotate(-20deg)scale(1.2)}to{transform:rotate(0)scale(1)}}._logoText_exhdx_79{color:#0a2e14;letter-spacing:-.3px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:700;transition:color .3s}._scrolled_exhdx_12 ._logoText_exhdx_79{color:#0a2e14}._navbar_exhdx_2:not(._scrolled_exhdx_12) ._logoText_exhdx_79{color:#0f172a}._nav_exhdx_2{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}._navLink_exhdx_99{color:#334155;white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .25s,background .25s;position:relative}._navLink_exhdx_99:after{content:"";transform-origin:0;background:linear-gradient(90deg,#2ec060,#1a6ef7);border-radius:2px;height:2px;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}._navLink_exhdx_99:hover{color:#1a9448;background:#2ec06012}._navLink_exhdx_99:hover:after{transform:scaleX(1)}._actions_exhdx_127{flex-shrink:0;align-items:center;gap:8px;display:flex}._btnOutline_exhdx_134{color:#334155;white-space:nowrap;background:0 0;border:1.5px solid #d1d5db;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .25s,color .25s,background .25s,transform .2s}._btnOutline_exhdx_134:hover{color:#1a9448;background:#2ec0600f;border-color:#2ec060;transform:translateY(-1px)}._btnPrimary_exhdx_153{color:#fff;white-space:nowrap;background:#2ec060;border-radius:50px;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,background .2s;position:relative;overflow:hidden;box-shadow:0 4px 14px #2ec06059}._btnPrimary_exhdx_153:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}._btnPrimary_exhdx_153:hover:after{transform:translate(100%)}._btnPrimary_exhdx_153:hover{background:#22a855;transform:translateY(-2px);box-shadow:0 8px 22px #2ec0606b}._btnPrimary_exhdx_153:active{transform:translateY(0)}._burger_exhdx_185{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:4px;transition:background .2s;display:none}._burger_exhdx_185:hover{background:#2ec0601a}._burger_exhdx_185 span{transform-origin:50%;background:#334155;border-radius:2px;height:2px;transition:transform .35s cubic-bezier(.25,.46,.45,.94),opacity .25s,width .3s;display:block}._burger_exhdx_185 span:first-child{width:100%}._burger_exhdx_185 span:nth-child(2){width:75%}._burger_exhdx_185 span:nth-child(3){width:100%}._open_exhdx_213~._burger_exhdx_185 span:first-child,._burger_exhdx_185._active_exhdx_214 span:first-child{transform:translateY(7px)rotate(45deg)}._open_exhdx_213~._burger_exhdx_185 span:nth-child(2),._burger_exhdx_185._active_exhdx_214 span:nth-child(2){opacity:0;width:0}._open_exhdx_213~._burger_exhdx_185 span:nth-child(3),._burger_exhdx_185._active_exhdx_214 span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=860px){._burger_exhdx_185{display:flex}._nav_exhdx_2{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999;background:#fffffff7;flex-direction:column;justify-content:center;gap:12px;height:100vh;transition:transform .4s cubic-bezier(.25,.46,.45,.94);position:fixed;top:0;left:0;right:0;transform:translate(-100%)}._nav_exhdx_2._open_exhdx_213{transform:translate(0)}._navLink_exhdx_99{padding:12px 28px;font-size:20px}._actions_exhdx_127{display:none}}@media (width<=600px){._inner_exhdx_40{padding:12px 20px}}._hero_h4yym_1{text-align:center;background:linear-gradient(#fdfcfb,#e8f5e9);padding:120px 20px;position:relative;overflow:hidden}._sun_h4yym_10{font-size:40px;animation:4s ease-in-out infinite _float_h4yym_1;position:absolute;top:20px;left:40px}._cloud1_h4yym_19{font-size:30px;animation:20s linear infinite _moveCloud_h4yym_1;position:absolute;top:60px;left:20%}._cloud2_h4yym_27{font-size:25px;animation:25s linear infinite _moveCloud_h4yym_1;position:absolute;top:100px;right:20%}._bike_h4yym_36{font-size:35px;position:absolute;bottom:30px;left:0}._title_h4yym_44{font-size:3rem;font-weight:800}._title_h4yym_44 span{color:#2e7d32}._subtitle_h4yym_54{color:#555;margin-top:15px;font-size:1.2rem}._buttons_h4yym_61{margin-top:30px}._primary_h4yym_65{color:#fff;cursor:pointer;background:#4caf50;border:none;border-radius:30px;margin-right:10px;padding:14px 25px;transition:all .3s}._primary_h4yym_65:hover{transform:scale(1.1)}._secondary_h4yym_80{cursor:pointer;background:#fff;border:2px solid #4caf50;border-radius:30px;padding:14px 25px}._secondary_h4yym_80:hover{color:#fff;background:#4caf50}@keyframes _float_h4yym_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _moveCloud_h4yym_1{0%{transform:translate(-100px)}to{transform:translate(100vw)}}._section_qqk9q_2{background:#f0f4fb;padding:90px 24px 110px;position:relative;overflow:hidden}._header_qqk9q_10{text-align:center;opacity:0;margin-bottom:52px;transition:opacity .6s .1s,transform .6s .1s;transform:translateY(18px)}._visible_qqk9q_17 ._header_qqk9q_10{opacity:1;transform:translateY(0)}._pill_qqk9q_19{color:#1a6ef7;letter-spacing:2px;text-transform:uppercase;background:#1a6ef717;border:1px solid #1a6ef738;border-radius:30px;align-items:center;gap:7px;margin-bottom:16px;padding:5px 16px;font-size:11.5px;font-weight:600;display:inline-flex}._pillDot_qqk9q_34{background:#1a6ef7;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _pillPulse_qqk9q_1}@keyframes _pillPulse_qqk9q_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.7)}}._title_qqk9q_45{color:#0f172a;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4.5vw,44px);font-weight:700}._subtitle_qqk9q_52{color:#64748b;font-size:15px;font-weight:300}._grid_qqk9q_59{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;max-width:900px;margin:0 auto;display:grid}._card_qqk9q_68{opacity:0;background:#fff;border:1px solid #e8edf5;border-radius:24px;padding:22px 22px 20px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s,border-color .3s;animation:.65s forwards paused _cardUp_qqk9q_1;position:relative;overflow:hidden;transform:translateY(30px)}._visible_qqk9q_17 ._card_qqk9q_68{animation-play-state:running}._cardHovered_qqk9q_86{border-color:#1a6ef740;box-shadow:0 24px 55px #1a6ef71f,0 4px 16px #00000012;transform:translateY(-8px)scale(1.015)!important}@keyframes _cardUp_qqk9q_1{to{opacity:1;transform:translateY(0)}}._cardGlow_qqk9q_93{opacity:0;pointer-events:none;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#1a6ef773,#2ec0604d) border-box;border:1.5px solid #0000;border-radius:24px;transition:opacity .4s;position:absolute;inset:0}._cardGlowActive_qqk9q_100{opacity:1}._shimmer_qqk9q_102{pointer-events:none;z-index:2;background:linear-gradient(110deg,#0000 20%,#ffffff59 50%,#0000 80%);width:55%;height:100%;transition:left .7s;position:absolute;top:0;left:-80%;transform:skew(-18deg)}._shimmerActive_qqk9q_109{left:135%}._topRow_qqk9q_112{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._tagPopulaire_qqk9q_118{color:#fff;background:#e63946;border-radius:30px;padding:4px 12px;font-size:11px;font-weight:600;animation:3s ease-in-out infinite _tagBounce_qqk9q_1;box-shadow:0 4px 12px #e6394659}@keyframes _tagBounce_qqk9q_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._wishBtn_qqk9q_130{cursor:pointer;background:#f5f7fb;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .2s;display:flex}._wishBtn_qqk9q_130:hover{background:#fff;transform:scale(1.2);box-shadow:0 4px 12px #0000001a}._wishBtnActive_qqk9q_139{animation:.4s _heartPop_qqk9q_1}@keyframes _heartPop_qqk9q_1{0%{transform:scale(1)}40%{transform:scale(1.5)}70%{transform:scale(.9)}to{transform:scale(1)}}._body_qqk9q_146{z-index:1;position:relative}._stars_qqk9q_148{align-items:center;gap:2px;margin-bottom:10px;display:flex}._star_qqk9q_148{color:#f4a22d;opacity:0;font-size:14px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards paused _starPop_qqk9q_1;transform:scale(0)rotate(-20deg)}._starVisible_qqk9q_155{animation-play-state:running}@keyframes _starPop_qqk9q_1{to{opacity:1;transform:scale(1)rotate(0)}}._ratingVal_qqk9q_157{color:#94a3b8;margin-left:5px;font-size:12px;font-weight:600}._name_qqk9q_159{color:#0f172a;margin:0 0 9px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;transition:color .3s}._nameHovered_qqk9q_164{color:#1a6ef7}._description_qqk9q_166{color:#64748b;margin:0 0 16px;font-size:13.5px;font-weight:300;line-height:1.65}._meta_qqk9q_169{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._metaBadge_qqk9q_170{color:#555;background:#f5f7fb;border-radius:9px;padding:5px 11px;font-size:12.5px;transition:background .3s,color .3s}._metaBadgeHovered_qqk9q_175{color:#1a6ef7;background:#eef2ff}._levelBadge_qqk9q_177{border-radius:9px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:500;display:inline-flex}._levelDot_qqk9q_182{border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _pillPulse_qqk9q_1}._progRow_qqk9q_188{color:#94a3b8;justify-content:space-between;margin-bottom:5px;font-size:11.5px;display:flex}._progLabel_qqk9q_189{font-weight:500}._progPct_qqk9q_190{font-weight:600}._progTrack_qqk9q_191{background:#eee;border-radius:99px;height:5px;margin-bottom:18px;overflow:hidden}._progFill_qqk9q_192{background:var(--fill-color,#2ec060);border-radius:99px;width:0;height:100%;transition:width 1.4s cubic-bezier(.25,1,.5,1)}._visible_qqk9q_17 ._progFill_qqk9q_192{width:var(--w,50%)}._footer_qqk9q_200{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._priceWrap_qqk9q_201{align-items:baseline;gap:2px;display:flex}._priceCur_qqk9q_202{color:#0f172a;font-size:13px;font-weight:600}._priceVal_qqk9q_203{color:#0f172a;font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:700}._pricePer_qqk9q_204{color:#94a3b8;margin-left:2px;font-size:12px}._btnBook_qqk9q_206{color:#fff;cursor:pointer;background:#2ec060;border:none;border-radius:50px;padding:10px 20px;font-size:13.5px;font-weight:600;transition:transform .3s,box-shadow .3s,background .2s;position:relative;overflow:hidden}._btnBook_qqk9q_206:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}._btnBook_qqk9q_206:hover:after{transform:translate(100%)}._btnBook_qqk9q_206:hover{background:#22a855;transform:translateY(-2px);box-shadow:0 8px 22px #2ec06061}._overlay_qqk9q_224{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;animation:.25s forwards _overlayIn_qqk9q_1;display:flex;position:fixed;inset:0}._overlayLeaving_qqk9q_232{animation:.3s forwards _overlayOut_qqk9q_1}@keyframes _overlayIn_qqk9q_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_qqk9q_1{0%{opacity:1}to{opacity:0}}._modal_qqk9q_236{background:#fff;border-radius:24px;width:100%;max-width:460px;padding:32px;animation:.35s cubic-bezier(.34,1.56,.64,1) forwards _modalIn_qqk9q_1;position:relative;overflow:hidden;box-shadow:0 32px 80px #0000002e}._modal_qqk9q_236:before{content:"";background:linear-gradient(90deg,#2ec060,#1a6ef7);height:4px;position:absolute;top:0;left:0;right:0}._modalLeaving_qqk9q_251{animation:.28s forwards _modalOut_qqk9q_1}@keyframes _modalIn_qqk9q_1{0%{opacity:0;transform:scale(.88)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _modalOut_qqk9q_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)translateY(10px)}}._modalHeader_qqk9q_256{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}._modalLabel_qqk9q_260{letter-spacing:1.5px;text-transform:uppercase;color:#2ec060;margin-bottom:4px;font-size:11px;font-weight:600;display:block}._modalTitle_qqk9q_264{color:#0f172a;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700}._modalClose_qqk9q_268{cursor:pointer;color:#64748b;background:#f5f7fb;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;transition:background .2s,transform .2s;display:flex}._modalClose_qqk9q_268:hover{color:#e63946;background:#fee2e2;transform:scale(1.1)}._modalSummary_qqk9q_279{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}._modalChip_qqk9q_280{color:#475569;background:#f5f7fb;border-radius:20px;padding:5px 12px;font-size:12.5px;font-weight:500}._modalBody_qqk9q_287{flex-direction:column;gap:18px;margin-bottom:22px;display:flex}._formLabel_qqk9q_288{color:#0f172a;flex-direction:column;gap:8px;font-size:13.5px;font-weight:500;display:flex}._formInput_qqk9q_292{color:#0f172a;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;padding:10px 14px;font-size:14px;transition:border-color .25s,box-shadow .25s}._formInput_qqk9q_292:focus{border-color:#2ec060;box-shadow:0 0 0 3px #2ec0601f}._counter_qqk9q_301{border:1.5px solid #e2e8f0;border-radius:12px;align-items:center;gap:0;width:fit-content;display:inline-flex;overflow:hidden}._counterBtn_qqk9q_306{cursor:pointer;color:#0f172a;background:#f8fafc;border:none;width:40px;height:40px;font-size:18px;transition:background .2s}._counterBtn_qqk9q_306:hover{background:#dcfce7}._counterVal_qqk9q_312{text-align:center;color:#0f172a;min-width:44px;font-size:16px;font-weight:700}._modalTotal_qqk9q_318{background:#f0fdf4;border:1px solid #2ec06033;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:22px;padding:14px 18px;display:flex}._totalLabel_qqk9q_323{color:#4d7a59;font-size:13px;font-weight:500}._totalVal_qqk9q_324{text-align:right}._totalPrice_qqk9q_325{color:#0f172a;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;display:block}._totalSub_qqk9q_326{color:#94a3b8;font-size:12px}._formHint_qqk9q_329{text-align:center;color:#94a3b8;margin:0;font-size:12px;animation:2s ease-in-out infinite _hintPulse_qqk9q_1}@keyframes _hintPulse_qqk9q_1{0%,to{opacity:.6}50%{opacity:1}}._modalActions_qqk9q_338{gap:10px;display:flex}._btnCancel_qqk9q_339{color:#64748b;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:all .25s}._btnCancel_qqk9q_339:hover{color:#e63946;background:#fef2f2;border-color:#e63946}._btnConfirm_qqk9q_347{color:#fff;cursor:pointer;background:#2ec060;border:none;border-radius:12px;flex:2;padding:12px 20px;font-size:14px;font-weight:600;transition:transform .25s,box-shadow .25s,background .2s;position:relative;overflow:hidden}._btnConfirm_qqk9q_347:after{content:"";background:linear-gradient(120deg,#0000 30%,#fff3 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}._btnConfirm_qqk9q_347:hover:after{transform:translate(100%)}._btnConfirm_qqk9q_347:hover{background:#22a855;transform:translateY(-1px);box-shadow:0 6px 20px #2ec06061}._btnConfirmDisabled_qqk9q_361{cursor:not-allowed!important;box-shadow:none!important;background:#cbd5e1!important;transform:none!important}._successWrap_qqk9q_367{text-align:center;padding:10px 0;animation:.5s forwards _fadeUp_qqk9q_1}@keyframes _fadeUp_qqk9q_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._successEmoji_qqk9q_373{margin-bottom:4px;font-size:52px;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards _successBounce_qqk9q_1}@keyframes _successBounce_qqk9q_1{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}._successCheck_qqk9q_382{color:#fff;background:#2ec060;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:22px;font-weight:700;animation:.5s cubic-bezier(.34,1.56,.64,1) .2s both _checkPop_qqk9q_1;display:flex;box-shadow:0 8px 24px #2ec06061}@keyframes _checkPop_qqk9q_1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}._successTitle_qqk9q_396{color:#0f172a;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:700}._successText_qqk9q_400{color:#64748b;margin:0 0 20px;font-size:14px;font-weight:300;line-height:1.7}._successDetails_qqk9q_403{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px;display:flex}._successDetails_qqk9q_403 span{color:#1a9448;background:#f0fdf4;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500}@keyframes _fadeUp_1buck_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _cardIn_1buck_1{0%{opacity:0;transform:translateY(32px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _spinBadge_1buck_1{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.3)}to{transform:rotate(360deg)scale(1)}}@keyframes _bounceIcon_1buck_1{0%,to{transform:translateY(0)}30%{transform:translateY(-10px)}60%{transform:translateY(-4px)}}._section_1buck_25{background:linear-gradient(160deg,#edfbf1 0%,#f5fff8 50%,#eaf4fb 100%);padding:90px 0 80px;position:relative;overflow:hidden}._header_1buck_34{text-align:center;margin-bottom:52px;animation:.6s both _fadeUp_1buck_1}._sectionLabel_1buck_40{letter-spacing:2.5px;text-transform:uppercase;color:#1a7a30;background:#1e8c3a1a;border-radius:100px;margin-bottom:14px;padding:6px 16px;font-size:11px;font-weight:600;display:inline-block}._title_1buck_53{font-family:var(--font-display);color:#0a2e14;letter-spacing:-.5px;margin-bottom:12px;font-size:clamp(28px,3.5vw,44px);font-weight:700}._subtitle_1buck_62{color:#3d6b49;max-width:440px;margin:0 auto;font-size:15px;line-height:1.7}._grid_1buck_72{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._card_1buck_80{cursor:pointer;background:#fff;border:1px solid #1e8c3a1a;border-radius:20px;transition:transform .3s,box-shadow .3s,border-color .3s;animation:.6s both _cardIn_1buck_1;position:relative;overflow:hidden}._card_1buck_80:nth-child(2){border:2px solid #e8a020;animation-delay:.1s;transform:translateY(-6px);box-shadow:0 12px 40px #e8a02026}._card_1buck_80:nth-child(3){animation-delay:.2s}._card_1buck_80:hover{border-color:#1e8c3a4d;transform:translateY(-10px);box-shadow:0 24px 56px #1e8c3a24}._card_1buck_80:nth-child(2):hover{transform:translateY(-14px);box-shadow:0 24px 56px #e8a02033}._card_1buck_80:hover ._bikeIcon_1buck_112{animation:.6s forwards _bounceIcon_1buck_1}._card_1buck_80:hover ._priceBadge_1buck_117{animation:.6s forwards _spinBadge_1buck_1}._card_1buck_80:hover ._bikeImg_1buck_122{transform:scale(1.06)}._popularBadge_1buck_128{z-index:2;color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#e8a020;border-radius:100px;padding:4px 12px;font-size:10px;font-weight:700;position:absolute;top:12px;left:12px}._imageBox_1buck_145{background:#f0f4f8;height:210px;position:relative;overflow:hidden}._bikeImg_1buck_122{object-fit:cover;width:100%;height:100%;transition:transform .45s}._body_1buck_161{padding:20px 20px 22px}._topRow_1buck_165{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}._bikeIcon_1buck_112{transform-origin:50%;flex-shrink:0;font-size:26px;display:inline-block}._priceBadge_1buck_117{transform-origin:50%;background:#1e8c3a14;border-radius:100px;flex-shrink:0;align-items:baseline;gap:2px;padding:5px 12px;display:inline-flex}._card_1buck_80:nth-child(2) ._priceBadge_1buck_117{background:#e8a0201a}._priceCur_1buck_196{color:#1a7a30;align-self:flex-start;margin-top:2px;font-size:10px;font-weight:700}._card_1buck_80:nth-child(2) ._priceCur_1buck_196{color:#9a6010}._priceVal_1buck_206{color:#1a7a30;font-size:20px;font-weight:700;line-height:1}._card_1buck_80:nth-child(2) ._priceVal_1buck_206{color:#9a6010}._priceDay_1buck_215{color:#6aad7a;font-size:10px}._bikeName_1buck_220{font-family:var(--font-display);color:#0a2e14;margin-bottom:6px;font-size:19px;font-weight:700}._bikeDesc_1buck_228{color:#5a7d62;margin-bottom:18px;font-size:13px;line-height:1.6}._feats_1buck_237{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}._feat_1buck_237{color:#1a7a30;background:#edfbf1;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:500}._btnRent_1buck_255{color:#fff;cursor:pointer;background:#1e8c3a;border:none;border-radius:100px;width:100%;padding:12px;font-size:14px;font-weight:600;transition:opacity .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 16px #1e8c3a47}._card_1buck_80:nth-child(2) ._btnRent_1buck_255{background:#e8a020;box-shadow:0 4px 16px #e8a0204d}._btnRent_1buck_255:hover{opacity:.88;transform:translateY(-2px);box-shadow:0 8px 24px #1e8c3a59}@media (width<=860px){._grid_1buck_72{grid-template-columns:1fr;max-width:420px;margin:0 auto}._card_1buck_80:nth-child(2){transform:none}}@keyframes _bounce_1w05q_1{0%,to{transform:translateY(0)scale(1)}20%{transform:translateY(-24px)scale(1.25)}40%{transform:translateY(-8px)scale(.92)}60%{transform:translateY(-18px)scale(1.12)}80%{transform:translateY(-4px)scale(.97)}}@keyframes _swing_1w05q_1{0%{transform:rotate(0)}15%{transform:rotate(22deg)}35%{transform:rotate(-20deg)}55%{transform:rotate(14deg)}75%{transform:rotate(-9deg)}to{transform:rotate(0)}}@keyframes _spinPop_1w05q_1{0%{transform:scale(1)rotate(0)}25%{transform:scale(1.5)rotate(180deg)}50%{transform:scale(.8)rotate(360deg)}75%{transform:scale(1.25)rotate(270deg)}to{transform:scale(1)rotate(360deg)}}@keyframes _jumpUp_1w05q_1{0%,to{transform:translateY(0)scaleY(1)}30%{transform:translateY(-30px)scaleY(1.1)}60%{transform:translateY(-10px)scaleY(.93)}80%{transform:translateY(-20px)scaleY(1.06)}}@keyframes _wobble_1w05q_1{0%{transform:rotate(0)scale(1)}20%{transform:rotate(-18deg)scale(1.35)}40%{transform:rotate(12deg)scale(.88)}60%{transform:rotate(-10deg)scale(1.18)}80%{transform:rotate(6deg)scale(.94)}to{transform:rotate(0)scale(1)}}@keyframes _floatBg_1w05q_1{0%,to{opacity:.15;transform:translateY(0)rotate(0)}50%{opacity:.28;transform:translateY(-26px)rotate(18deg)}}@keyframes _riderAnim_1w05q_1{0%{opacity:0;left:-60px}5%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% + 60px)}}@keyframes _fadeUp_1w05q_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes _cardIn_1w05q_1{0%{opacity:0;transform:translateY(32px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}._section_1w05q_68{background:linear-gradient(160deg,#edfbf1 0%,#f5fff8 40%,#eaf4fb 100%);padding:90px 0 80px;position:relative;overflow:hidden}._riderBar_1w05q_77{pointer-events:none;height:48px;position:absolute;top:28px;left:0;right:0;overflow:hidden}._rider_1w05q_77{font-size:36px;line-height:1;animation:5s linear infinite _riderAnim_1w05q_1;position:absolute;top:4px}._bgEmoji_1w05q_97{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:44px;position:absolute}._bg1_1w05q_104{animation:4s ease-in-out infinite _floatBg_1w05q_1;top:12%;left:3%}._bg2_1w05q_105{font-size:36px;animation:5.5s ease-in-out 1s infinite _floatBg_1w05q_1;top:18%;right:4%}._bg3_1w05q_106{font-size:38px;animation:6s ease-in-out .5s infinite _floatBg_1w05q_1;bottom:20%;left:5%}._bg4_1w05q_107{font-size:34px;animation:4.5s ease-in-out 2s infinite _floatBg_1w05q_1;bottom:10%;right:3%}._header_1w05q_111{text-align:center;z-index:1;margin-bottom:56px;animation:.7s both _fadeUp_1w05q_1;position:relative}._label_1w05q_119{letter-spacing:2.5px;text-transform:uppercase;color:#1a7a30;background:#1e8c3a1a;border-radius:100px;margin-bottom:16px;padding:6px 16px;font-size:11px;font-weight:600;display:inline-block}._title_1w05q_132{font-family:var(--font-display);color:#0a2e14;letter-spacing:-.5px;margin-bottom:14px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.2}._subtitle_1w05q_142{color:#3d6b49;max-width:520px;margin:0 auto;font-size:16px;line-height:1.7}._grid_1w05q_152{z-index:1;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:52px;display:grid;position:relative}._card_1w05q_163{text-align:center;background:#ffffffe0;border:1px solid #1e8c3a1f;border-radius:20px;padding:28px 20px 24px;transition:transform .28s,box-shadow .28s,border-color .28s;animation:.6s both _cardIn_1w05q_1;position:relative;overflow:hidden}._card_1w05q_163:before{content:"";opacity:0;background:linear-gradient(90deg,#1e8c3a,#5dcaa5);height:3px;transition:opacity .28s;position:absolute;top:0;left:0;right:0}._card_1w05q_163:hover{border-color:#1e8c3a4d;transform:translateY(-8px);box-shadow:0 20px 48px #1e8c3a26}._card_1w05q_163:hover:before{opacity:1}._num_1w05q_190{letter-spacing:1.5px;color:#6aad7a;margin-bottom:12px;font-size:11px;font-weight:600}._mainEmoji_1w05q_200{transform-origin:bottom;margin-bottom:14px;font-size:44px;display:inline-block}._card_1w05q_163:first-child ._mainEmoji_1w05q_200{animation:2.2s ease-in-out infinite _bounce_1w05q_1}._card_1w05q_163:nth-child(2) ._mainEmoji_1w05q_200{transform-origin:top;animation:2s ease-in-out infinite _swing_1w05q_1}._card_1w05q_163:nth-child(3) ._mainEmoji_1w05q_200{animation:3s ease-in-out infinite _spinPop_1w05q_1}._card_1w05q_163:nth-child(4) ._mainEmoji_1w05q_200{animation:2.4s ease-in-out infinite _jumpUp_1w05q_1}._cardTitle_1w05q_214{font-family:var(--font-display);color:#0a2e14;margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.35}._cardDesc_1w05q_223{color:#4d7a59;margin:0;font-size:13px;line-height:1.65}._cta_1w05q_232{text-align:center;z-index:1;animation:.7s .4s both _fadeUp_1w05q_1;position:relative}._ctaText_1w05q_239{color:#3d6b49;margin-bottom:14px;font-size:15px}._ctaBtn_1w05q_245{color:#fff;cursor:pointer;background:#1e8c3a;border:none;border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 24px #1e8c3a59}._ctaBtn_1w05q_245:hover{transform:translateY(-3px);box-shadow:0 10px 32px #1e8c3a73}._ctaBtnIcon_1w05q_263{font-size:20px;animation:2s ease-in-out infinite _wobble_1w05q_1;display:inline-block}@media (width<=860px){._grid_1w05q_152{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){._grid_1w05q_152{grid-template-columns:1fr}}@keyframes _fadeUpContent_o7tg6_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeUpImages_o7tg6_1{0%{opacity:0;transform:translateY(48px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _floatBg_o7tg6_1{0%,to{opacity:.15;transform:translateY(0)rotate(0)}50%{opacity:.28;transform:translateY(-20px)rotate(12deg)}}@keyframes _statIn_o7tg6_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _iconBounce_o7tg6_1{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-8px)scale(1.2)}70%{transform:translateY(-3px)scale(1.05)}}@keyframes _badgeFloat_o7tg6_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._section_o7tg6_36{background:linear-gradient(160deg,#f5fff8 0%,#edfbf1 50%,#eaf4fb 100%);padding:90px 0 80px;position:relative;overflow:hidden}._bgEmoji_o7tg6_45{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:44px;position:absolute}._bg1_o7tg6_52{animation:5s ease-in-out infinite _floatBg_o7tg6_1;top:10%;left:2%}._bg2_o7tg6_53{font-size:34px;animation:6.5s ease-in-out 1s infinite _floatBg_o7tg6_1;top:20%;right:3%}._bg3_o7tg6_54{font-size:38px;animation:4.5s ease-in-out .5s infinite _floatBg_o7tg6_1;bottom:15%;left:5%}._inner_o7tg6_58{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}._content_o7tg6_67{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(40px)}._content_o7tg6_67._visible_o7tg6_73{opacity:1;transform:translateY(0)}._sectionLabel_o7tg6_78{letter-spacing:2.5px;text-transform:uppercase;color:#1a7a30;background:#1e8c3a1a;border-radius:100px;margin-bottom:16px;padding:6px 16px;font-size:11px;font-weight:600;display:inline-block}._title_o7tg6_91{font-family:var(--font-display);color:#0a2e14;letter-spacing:-.5px;margin-bottom:18px;font-size:clamp(24px,3vw,38px);font-weight:700;line-height:1.2}._text_o7tg6_101{color:#3d6b49;margin-bottom:16px;font-size:15px;line-height:1.75}._stats_o7tg6_110{grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0;display:grid}._statItem_o7tg6_117{text-align:center;opacity:0;background:#fff;border:1px solid #1e8c3a1a;border-radius:14px;padding:14px 10px;transition:transform .2s,box-shadow .2s;animation:.5s forwards _statIn_o7tg6_1}._statItem_o7tg6_117:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1e8c3a1f}._statItem_o7tg6_117:hover ._statIcon_o7tg6_133{animation:.6s forwards _iconBounce_o7tg6_1}._statIcon_o7tg6_133{margin-bottom:6px;font-size:22px;display:block}._statValue_o7tg6_143{color:#0a2e14;margin-bottom:4px;font-size:20px;font-weight:700;line-height:1.1;display:block}._statLabel_o7tg6_152{color:#6aad7a;font-size:11px;font-weight:500}._btnLink_o7tg6_160{color:#fff;background:#1e8c3a;border-radius:100px;align-items:center;padding:13px 28px;font-size:15px;font-weight:600;transition:transform .2s,opacity .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #1e8c3a4d}._btnLink_o7tg6_160:hover{opacity:.88;transform:translateY(-2px);box-shadow:0 8px 24px #1e8c3a66}._images_o7tg6_181{opacity:0;height:440px;transition:opacity .8s .15s,transform .8s .15s;position:relative;transform:translateY(48px)scale(.97)}._images_o7tg6_181._visible_o7tg6_73{opacity:1;transform:translateY(0)scale(1)}._imgMain_o7tg6_194{object-fit:cover;border-radius:20px;width:78%;height:100%;position:absolute;top:0;right:0;box-shadow:0 16px 48px #1e8c3a26}._imgAlt_o7tg6_205{object-fit:cover;border:4px solid #fff;border-radius:16px;width:52%;height:58%;position:absolute;bottom:0;left:0;box-shadow:0 12px 32px #0000001f}._floatingBadge_o7tg6_219{z-index:2;white-space:nowrap;background:#fff;border:1px solid #1e8c3a1a;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;animation:3s ease-in-out infinite _badgeFloat_o7tg6_1;display:flex;position:absolute;bottom:20px;left:12px;box-shadow:0 8px 28px #1e8c3a2e}._badgeIcon_o7tg6_236{font-size:22px}._floatingBadge_o7tg6_219 strong{color:#0a2e14;font-size:13px;font-weight:600;display:block}._floatingBadge_o7tg6_219 p{color:#6aad7a;margin:0;font-size:11px}@media (width<=860px){._inner_o7tg6_58{grid-template-columns:1fr;gap:40px}._images_o7tg6_181{height:320px}._stats_o7tg6_110{grid-template-columns:repeat(2,1fr)}}._section_ux7yg_2{text-align:center;background:linear-gradient(160deg,#f0f7ff 0%,#f8fff4 50%,#f0f4fb 100%);padding:100px 24px 110px;position:relative;overflow:hidden}._blob1_ux7yg_11{pointer-events:none;background:radial-gradient(circle,#2ec0601f 0%,#0000 70%);border-radius:50%;width:380px;height:380px;animation:20s ease-in-out infinite _blobDrift_ux7yg_1;position:absolute;top:-80px;right:-80px}._blob2_ux7yg_20{pointer-events:none;background:radial-gradient(circle,#1a6ef717 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:16s ease-in-out infinite reverse _blobDrift_ux7yg_1;position:absolute;bottom:-60px;left:-60px}@keyframes _blobDrift_ux7yg_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-25px)scale(1.07)}}._floatQuotes_ux7yg_35{pointer-events:none;position:absolute;inset:0}._floatQ_ux7yg_35{color:#2ec0600f;font-family:Georgia,serif;font-size:80px;animation:ease-in-out infinite alternate _floatUp_ux7yg_1;position:absolute;top:12%}@keyframes _floatUp_ux7yg_1{0%{transform:translateY(0)rotate(-8deg)}to{transform:translateY(-20px)rotate(4deg)}}._inner_ux7yg_50{z-index:1;max-width:1060px;margin:0 auto;position:relative}._header_ux7yg_58{opacity:0;margin-bottom:60px;transition:opacity .6s .1s,transform .6s .1s;transform:translateY(20px)}._visible_ux7yg_64 ._header_ux7yg_58{opacity:1;transform:translateY(0)}._pill_ux7yg_66{color:#1a9448;letter-spacing:1.8px;text-transform:uppercase;background:#2ec0601a;border:1px solid #2ec06040;border-radius:30px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 16px;font-size:11.5px;font-weight:600;display:inline-flex}._pillDot_ux7yg_81{background:#2ec060;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _pillPulse_ux7yg_1}@keyframes _pillPulse_ux7yg_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.7)}}._title_ux7yg_92{color:#0f172a;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4.5vw,44px);font-weight:700;line-height:1.2}._titleAccent_ux7yg_100{color:#2ec060}._subtitle_ux7yg_102{color:#64748b;max-width:460px;margin:0 auto;font-size:15px;font-weight:300}._grid_ux7yg_111{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:36px;display:grid}._card_ux7yg_119{text-align:left;opacity:0;background:#fff;border:1px solid #e8edf5;border-radius:22px;padding:32px 26px 28px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s,border-color .3s;animation:.65s forwards paused _cardUp_ux7yg_1;position:relative;overflow:hidden;transform:translateY(30px)}._visible_ux7yg_64 ._card_ux7yg_119{animation-play-state:running}._cardHovered_ux7yg_139{border-color:#2ec0604d;box-shadow:0 22px 55px #2ec0601f,0 4px 16px #0000000f;transform:translateY(-9px)scale(1.02)!important}@keyframes _cardUp_ux7yg_1{to{opacity:1;transform:translateY(0)}}._glow_ux7yg_150{opacity:0;pointer-events:none;background:radial-gradient(circle at 20% 0,#2ec06012 0%,#0000 65%);transition:opacity .4s;position:absolute;inset:0}._glowActive_ux7yg_158{opacity:1}._quoteIcon_ux7yg_161{color:#2ec0601f;pointer-events:none;font-family:Georgia,serif;font-size:48px;line-height:1;transition:color .3s;position:absolute;top:18px;right:22px}._cardHovered_ux7yg_139 ._quoteIcon_ux7yg_161{color:#2ec06038}._stars_ux7yg_174{gap:3px;margin-bottom:14px;display:flex}._star_ux7yg_174{color:#f4a22d;opacity:0;font-size:16px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards paused _starPop_ux7yg_1;transform:scale(0)rotate(-30deg)}._starVisible_ux7yg_187{animation-play-state:running}@keyframes _starPop_ux7yg_1{to{opacity:1;transform:scale(1)rotate(0)}}._text_ux7yg_193{color:#475569;margin:0 0 22px;font-size:14px;font-style:italic;font-weight:300;line-height:1.75}._author_ux7yg_203{align-items:center;gap:12px;display:flex}._avatar_ux7yg_209{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:flex}._avatarHovered_ux7yg_219{transform:scale(1.15)rotate(-5deg);box-shadow:0 6px 18px #00000026}._authorInfo_ux7yg_224{flex-direction:column;gap:2px;display:flex}._name_ux7yg_229{color:#0f172a;font-size:14px;font-weight:700;display:block}._circuit_ux7yg_235{color:#94a3b8;font-size:12px;font-weight:400}._bottomLine_ux7yg_242{background:linear-gradient(90deg,#2ec060,#1a6ef7);border-radius:2px 2px 0 0;width:0;height:3px;transition:width .4s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._bottomLineActive_ux7yg_252{width:55%}._dots_ux7yg_255{justify-content:center;gap:8px;display:flex}._dotBtn_ux7yg_260{cursor:pointer;background:#d1d5db;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .3s,transform .3s,width .3s}._dotBtnActive_ux7yg_269{background:#2ec060;border-radius:4px;width:22px;transform:scale(1.1)}._section_y22f0_2{text-align:center;background:linear-gradient(160deg,#f0fff4 0%,#e8f5e9 40%,#f0f7ff 100%);padding:100px 24px 110px;position:relative;overflow:hidden}._floaters_y22f0_11{pointer-events:none;z-index:0;position:absolute;inset:0}._floater_y22f0_11{opacity:.55;-webkit-user-select:none;user-select:none;font-size:26px;animation:ease-in-out infinite alternate _floatBob_y22f0_1;position:absolute}@keyframes _floatBob_y22f0_1{0%{transform:translateY(0)rotate(-6deg)scale(1)}to{transform:translateY(-18px)rotate(6deg)scale(1.08)}}._bikeWrap_y22f0_30{pointer-events:none;z-index:0;width:100%;height:40px;position:absolute;bottom:22px;left:0;overflow:hidden}._bike_y22f0_30{font-size:28px;animation:10s linear infinite _bikeRide_y22f0_1;position:absolute;bottom:0}@keyframes _bikeRide_y22f0_1{0%{left:-60px}to{left:calc(100% + 60px)}}._road_y22f0_52{background:#2ec0601f;border-radius:2px;height:3px;position:absolute;bottom:18px;left:5%;right:5%;overflow:hidden}._roadFill_y22f0_62{background:linear-gradient(90deg,#2ec060,#1a6ef7);border-radius:2px;width:0;height:100%;transition:width 2s .3s}._roadFillVisible_y22f0_69{width:100%}._inner_y22f0_72{z-index:1;max-width:1000px;margin:0 auto;position:relative}._header_y22f0_80{opacity:0;margin-bottom:60px;transition:opacity .6s .1s,transform .6s .1s;transform:translateY(20px)}._visible_y22f0_86 ._header_y22f0_80{opacity:1;transform:translateY(0)}._pill_y22f0_88{color:#1a9448;letter-spacing:1.8px;text-transform:uppercase;background:#2ec0601f;border:1px solid #2ec06047;border-radius:30px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 16px;font-size:11.5px;font-weight:600;display:inline-flex}._pillDot_y22f0_103{background:#2ec060;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _pillPulse_y22f0_1}@keyframes _pillPulse_y22f0_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.7)}}._title_y22f0_114{color:#0f172a;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4.5vw,44px);font-weight:700;line-height:1.2}._subtitle_y22f0_123{color:#64748b;max-width:460px;margin:0 auto;font-size:15.5px;font-weight:300}._grid_y22f0_132{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:60px;display:flex}._stepWrap_y22f0_141{align-items:center;gap:0;display:flex}._card_y22f0_148{opacity:0;background:#fff;border:1px solid #e0f2e9;border-radius:22px;width:220px;padding:34px 26px 28px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s,border-color .3s;animation:.65s forwards paused _cardUp_y22f0_1;position:relative;overflow:hidden;transform:translateY(30px)}._visible_y22f0_86 ._card_y22f0_148{animation-play-state:running}._cardHovered_y22f0_168{border-color:#2ec06066;box-shadow:0 24px 55px #2ec06024,0 4px 16px #0000000f;transform:translateY(-10px)scale(1.04)!important}@keyframes _cardUp_y22f0_1{to{opacity:1;transform:translateY(0)}}._glow_y22f0_179{opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 0,#2ec0601a 0%,#0000 65%);transition:opacity .4s;position:absolute;inset:0}._glowActive_y22f0_187{opacity:1}._stepNumber_y22f0_190{color:#2ec060;letter-spacing:1px;margin-bottom:12px;font-size:13px;font-weight:800;transition:transform .3s,color .3s}._stepNumberHovered_y22f0_198{color:#1a9448;transform:scale(1.2)}._iconBubble_y22f0_204{background:#f0fdf4;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:16px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),background .3s,box-shadow .3s;display:inline-flex}._iconBubbleHovered_y22f0_217{background:#dcfce7;transform:scale(1.18)rotate(-8deg);box-shadow:0 8px 24px #2ec0603d}._icon_y22f0_204{font-size:28px}._stepTitle_y22f0_225{color:#0f172a;margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.3;transition:color .3s}._stepTitleHovered_y22f0_233{color:#1a9448}._stepDesc_y22f0_235{color:#64748b;margin:0;font-size:13px;font-weight:300;line-height:1.7}._bottomLine_y22f0_244{background:linear-gradient(90deg,#2ec060,#1a6ef7);border-radius:2px 2px 0 0;width:0;height:3px;transition:width .4s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._bottomLineActive_y22f0_253{width:55%}._connector_y22f0_256{opacity:0;padding:0 10px;transition:opacity .5s,transform .5s;transform:translate(-10px)}._connectorVisible_y22f0_262{opacity:1;transform:translate(0)}._connectorArrow_y22f0_264{color:#2ec060;font-size:22px;animation:1.6s ease-in-out infinite _arrowPulse_y22f0_1;display:block}@keyframes _arrowPulse_y22f0_1{0%,to{opacity:1;transform:translate(0)}50%{opacity:.6;transform:translate(5px)}}._cta_y22f0_276{opacity:0;transition:opacity .6s .6s,transform .6s .6s;transform:translateY(16px)}._ctaVisible_y22f0_281{opacity:1;transform:translateY(0)}._ctaLabel_y22f0_283{color:#475569;margin-bottom:16px;font-size:16px;font-weight:300}._ctaBtn_y22f0_290{color:#fff;background:#2ec060;border-radius:50px;align-items:center;gap:8px;padding:13px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s,background .2s;display:inline-flex;position:relative;overflow:hidden}._ctaBtn_y22f0_290:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}._ctaBtn_y22f0_290:hover:after{transform:translate(100%)}._ctaBtn_y22f0_290:hover{background:#22a855;transform:translateY(-3px);box-shadow:0 12px 30px #2ec06061}._ctaBtn_y22f0_290:active{transform:translateY(0)}._footer_1v307_2{background:linear-gradient(160deg,#edfbf1 0%,#f0fff4 40%,#eaf4fb 100%);padding:0;position:relative;overflow:hidden}._floaters_1v307_10{pointer-events:none;z-index:0;position:absolute;inset:0}._floater_1v307_10{opacity:.35;-webkit-user-select:none;user-select:none;font-size:26px;animation:ease-in-out infinite alternate _floatBob_1v307_1;position:absolute}@keyframes _floatBob_1v307_1{0%{transform:translateY(0)rotate(-5deg)scale(1)}to{transform:translateY(-16px)rotate(5deg)scale(1.08)}}._bikeWrap_1v307_29{pointer-events:none;z-index:0;width:100%;height:36px;position:absolute;top:18px;left:0;overflow:hidden}._bike_1v307_29{font-size:24px;animation:12s linear infinite _bikeRide_1v307_1;position:absolute;top:0}@keyframes _bikeRide_1v307_1{0%{left:-60px}to{left:calc(100% + 60px)}}._topLine_1v307_51{background:#2ec0601f;height:3px;overflow:hidden}._topLineFill_1v307_56{background:linear-gradient(90deg,#2ec060,#1a6ef7,#2ec060) 0 0/200%;width:0;height:100%;transition:width 1.6s .2s;animation:3s linear infinite _shimmerLine_1v307_1}._topLineFillVisible_1v307_64{width:100%}@keyframes _shimmerLine_1v307_1{0%{background-position:0 0}to{background-position:200% 0}}._inner_1v307_71{z-index:1;max-width:1060px;margin:0 auto;padding:64px 24px 0;position:relative}._grid_1v307_80{grid-template-columns:1.6fr 1fr 1.2fr;gap:48px;margin-bottom:52px;display:grid}@media (width<=768px){._grid_1v307_80{grid-template-columns:1fr;gap:36px}}._brand_1v307_91{opacity:0;transition:opacity .6s 50ms,transform .6s 50ms;transform:translateY(20px)}._brandVisible_1v307_96{opacity:1;transform:translateY(0)}._logo_1v307_98{align-items:center;gap:10px;margin-bottom:16px;display:flex}._logoIcon_1v307_104{font-size:26px;animation:6s ease-in-out infinite _logoSpin_1v307_1;display:inline-block}@keyframes _logoSpin_1v307_1{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-12deg)scale(1.1)}75%{transform:rotate(12deg)scale(1.1)}}._logoText_1v307_114{color:#0a2e14;letter-spacing:-.3px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700}._tagline_1v307_122{color:#4d7a59;margin:0 0 22px;font-size:14px;font-weight:300;line-height:1.75}._socials_1v307_131{gap:10px;display:flex}._social_1v307_131{background:#2ec0601a;border:1px solid #2ec06040;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s;display:flex}._social_1v307_131:hover{background:#2ec0602e;transform:translateY(-4px)scale(1.12);box-shadow:0 8px 20px #2ec06033}._col_1v307_152{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}._colVisible_1v307_157{opacity:1;transform:translateY(0)}._colTitle_1v307_159{color:#0a2e14;letter-spacing:.5px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:700}._links_1v307_169{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._links_1v307_169 li{opacity:0;animation:.5s forwards paused _linkIn_1v307_1;transform:translate(-8px)}._visible_1v307_182 ._links_1v307_169 li{animation-play-state:running}@keyframes _linkIn_1v307_1{to{opacity:1;transform:translate(0)}}._link_1v307_169{color:#4d7a59;align-items:center;gap:6px;font-size:14px;font-weight:300;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex}._link_1v307_169:hover{color:#1a9448;gap:10px}._linkArrow_1v307_199{color:#2ec060;opacity:0;font-size:12px;transition:opacity .25s,transform .25s}._link_1v307_169:hover ._linkArrow_1v307_199{opacity:1;transform:translate(2px)}._contactItem_1v307_208{color:#4d7a59;align-items:flex-start;gap:10px;font-size:14px;font-weight:300;display:flex!important}._contactIcon_1v307_216{flex-shrink:0;margin-top:1px;font-size:16px;animation:3s ease-in-out infinite alternate _floatBob_1v307_1}._miniCta_1v307_224{color:#fff;cursor:pointer;background:#2ec060;border:none;border-radius:50px;align-items:center;gap:7px;margin-top:22px;padding:10px 20px;font-size:13px;font-weight:600;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}._miniCta_1v307_224:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}._miniCta_1v307_224:hover:after{transform:translate(100%)}._miniCta_1v307_224:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2ec06059}._bottom_1v307_256{opacity:0;border-top:1px solid #2ec0602e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:22px 0 28px;transition:opacity .6s .5s,transform .6s .5s;display:flex;transform:translateY(10px)}._bottomVisible_1v307_269{opacity:1;transform:translateY(0)}._copy_1v307_271,._madeWith_1v307_271{color:#7aab87;margin:0;font-size:13px;font-weight:300}._madeWith_1v307_271{font-style:italic}
