.faq_wrap__XBz4e{background:linear-gradient(145deg,#f8fbff,#eef8f2 45%,#ffffff);padding:clamp(3rem,8vw,5rem) 0}.faq_inner__bSFxA{width:min(1180px,calc(100% - 3rem));margin:0 auto;display:grid;gap:clamp(2rem,5vw,3.5rem)}@media (min-width:1024px){.faq_inner__bSFxA{grid-template-columns:minmax(260px,1fr) minmax(0,2fr);align-items:start}}.faq_leadCard__2LIW7{position:sticky;top:96px;display:flex;flex-direction:column;gap:1.25rem;padding:2.25rem;border-radius:24px;background:linear-gradient(135deg,rgba(34,197,94,.16),rgba(20,83,45,.08));box-shadow:0 28px 60px rgba(34,197,94,.12);color:#022c22}.faq_kicker__neA0P{display:inline-flex;align-self:flex-start;padding:.45rem .8rem;border-radius:999px;background:rgba(236,253,245,.85);color:#047857;font-size:.75rem;letter-spacing:.14em;font-weight:700;text-transform:uppercase}.faq_leadCard__2LIW7 h2{font-size:clamp(1.9rem,4vw,2.7rem);font-weight:800;line-height:1.1}.faq_leadCard__2LIW7 h2 span{color:#16a34a}.faq_leadCard__2LIW7 p{color:#0f172a;line-height:1.7}.faq_actions__pd7FY{display:flex;flex-wrap:wrap;gap:.75rem}.faq_primaryBtn__XioeS,.faq_secondaryBtn__ozLHG{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.65rem 1.4rem;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.faq_primaryBtn__XioeS{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;box-shadow:0 18px 36px rgba(34,197,94,.25)}.faq_primaryBtn__XioeS:hover{transform:translateY(-2px);box-shadow:0 24px 48px rgba(22,163,74,.32)}.faq_secondaryBtn__ozLHG{background:rgba(255,255,255,.9);border:2px solid rgba(34,197,94,.25);color:#047857}.faq_secondaryBtn__ozLHG:hover{transform:translateY(-2px);background:#ecfdf5}.faq_accordion__RqwQW{display:flex;flex-direction:column;gap:1rem}.faq_panel__tBULM{border-radius:22px;background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(214,255,230,.65));box-shadow:0 22px 40px rgba(15,118,110,.12);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.faq_panel__tBULM:hover{transform:translateY(-2px);box-shadow:0 28px 55px rgba(15,118,110,.18)}.faq_trigger__aXoTn{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:1.4rem 1.6rem;text-align:left;background:transparent;border:none;color:#0f172a;font-weight:600;font-size:1.05rem;cursor:pointer}.faq_counter__CIb9W{font-weight:700;color:#047857;font-size:1rem}.faq_question__cbPkK{line-height:1.5}.faq_icon__ykEEY{position:relative;width:34px;height:34px;border-radius:50%;border:2px solid rgba(22,163,74,.45);display:flex;align-items:center;justify-content:center;gap:0;transition:background .2s ease,transform .2s ease}.faq_iconLine__SLS0a{position:absolute;width:14px;height:2px;background:#047857;border-radius:999px;transition:opacity .2s ease,transform .2s ease}.faq_iconLine__SLS0a:nth-child(2),.faq_iconOpen__NYq0k{transform:rotate(90deg)}.faq_iconOpen__NYq0k{background:linear-gradient(135deg,rgba(34,197,94,.22),rgba(16,185,129,.35))}.faq_iconOpen__NYq0k .faq_iconLine__SLS0a:nth-child(2){opacity:0}.faq_answer__fd2xp{padding:0 1.6rem 1.4rem;color:#0f172a;line-height:1.7;font-size:.98rem;max-height:0;opacity:0;transform:translateY(-6px);transition:max-height .35s ease,opacity .25s ease,transform .25s ease}.faq_panelOpen__BUks1 .faq_answer__fd2xp{max-height:240px;opacity:1;transform:translateY(0)}@media (max-width:767px){.faq_leadCard__2LIW7{position:static}.faq_trigger__aXoTn{grid-template-columns:auto 1fr auto;gap:1rem;padding:1.1rem 1.25rem}.faq_answer__fd2xp{padding:0 1.25rem 1.1rem}}.footer_wrap__LsJUg{padding-bottom:clamp(6rem,10vw,7.5rem);background:linear-gradient(180deg,#f0fdf4,#082615 50%,#020704);color:#ffffff}.footer_hero__AE2rX{display:flex;justify-content:center;padding:clamp(3rem,8vw,5rem) 0}.footer_heroBar__qN4pQ{position:relative;width:min(1100px,calc(100% - 2.5rem));display:flex;align-items:center;justify-content:space-between;gap:clamp(2rem,5vw,4rem);padding:clamp(2.2rem,4vw,3.2rem);border-radius:34px;background:linear-gradient(120deg,#32d16d,#1c7f45 55%,#0f4b2b);box-shadow:0 32px 70px rgba(15,118,110,.28);overflow:hidden}.footer_heroBar__qN4pQ:before{content:"";position:absolute;inset:-30% -30% auto auto;width:240px;height:240px;background:radial-gradient(circle,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 60%);opacity:.6}.footer_heroText__vC9Cj{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.4rem;max-width:480px}.footer_kicker__a9I5D{display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1rem;border-radius:999px;background:rgba(255,255,255,.18);font-size:.75rem;letter-spacing:.12em;font-weight:700;text-transform:uppercase}.footer_heroText__vC9Cj h2{font-size:clamp(2.4rem,6vw,3.5rem);font-weight:800;line-height:1.05}.footer_heroText__vC9Cj h2 span{color:#eaffe2}.footer_heroText__vC9Cj p{font-size:clamp(1.02rem,.9vw + .95rem,1.2rem);line-height:1.7;color:rgba(255,255,255,.92)}.footer_ctaRow__FcTva{display:flex;flex-wrap:wrap;gap:.9rem}.footer_heroCta__Ngi1_{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2.1rem;border-radius:999px;background:#ffffff;color:#0b2817;font-weight:700;text-decoration:none;box-shadow:0 20px 45px rgba(255,255,255,.28);transition:transform .2s ease,box-shadow .2s ease}.footer_heroCta__Ngi1_:hover{transform:translateY(-3px);box-shadow:0 26px 60px rgba(255,255,255,.36)}.footer_secondaryLink__5WVYi{display:inline-flex;align-items:center;gap:.45rem;padding:.85rem 1.4rem;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.92);font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}.footer_secondaryLink__5WVYi svg{width:18px;height:18px}.footer_secondaryLink__5WVYi:hover{background:rgba(255,255,255,.18);transform:translateX(2px)}.footer_heroArt__FXASp{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;min-height:clamp(220px,32vw,280px);flex:1 1 auto}.footer_backLetter__3hLJB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(10rem,18vw,14rem);font-weight:900;letter-spacing:-.04em;color:rgba(255,255,255,.12)}.footer_imageWrap__bnCdW{position:relative;width:clamp(180px,22vw,230px);aspect-ratio:3/4;border-radius:28px;overflow:hidden;box-shadow:0 24px 60px rgba(12,48,28,.4);border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0))}.footer_heroImage__FFZhF{object-fit:cover}.footer_bottom__Nixac{background:linear-gradient(180deg,rgba(6,14,6,.92),#020704 100%);padding:clamp(2.5rem,6vw,4rem) 0 clamp(5.5rem,9vw,7.5rem)}.footer_bottomInner__XB_HV{width:min(1180px,calc(100% - 3rem));margin:0 auto;display:flex;flex-direction:column;gap:2.5rem}.footer_disclaimerCard__g9x_t{background:rgba(12,25,16,.74);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:clamp(1.6rem,4vw,2.4rem);text-align:center;box-shadow:0 18px 44px rgba(0,0,0,.45)}.footer_disclaimerCard__g9x_t h3{font-size:1.1rem;font-weight:700;margin-bottom:.8rem}.footer_disclaimerCard__g9x_t p{color:rgba(228,240,232,.9);line-height:1.75;font-size:.98rem}.footer_linksRow__hP1n0{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}.footer_linksRow__hP1n0 nav{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.footer_linksRow__hP1n0 a{color:rgba(229,239,233,.78);text-decoration:none;font-weight:600;transition:color .2s ease}.footer_linksRow__hP1n0 a:hover{color:#ffffff}.footer_madeBy__OcH_S{text-align:center;color:rgba(207,224,214,.65);font-size:.85rem}.footer_madeBy__OcH_S span{color:rgba(148,239,173,.9);font-weight:600}.footer_copyWrap__k0vFd span{color:rgba(207,224,214,.7);font-size:.94rem}.footer_ribbon__8vDNa{position:fixed;left:50%;bottom:clamp(1.2rem,3vw,2.2rem);transform:translateX(-50%);width:min(960px,calc(100% - 2rem));z-index:90;pointer-events:none}.footer_ribbon__8vDNa:before{content:"";position:absolute;inset:auto 18% -16px 18%;height:18px;background:radial-gradient(ellipse at center,rgba(15,118,110,.35) 0,rgba(15,118,110,0) 70%);filter:blur(10px);z-index:-1}.footer_ribbonInner__q1_R1{position:relative;display:flex;justify-content:space-between;align-items:center;gap:clamp(1.5rem,4vw,2.8rem);padding:clamp(1.2rem,3.4vw,1.8rem) clamp(1.6rem,4vw,2.4rem);border-radius:999px;background:linear-gradient(120deg,#14341f,#1f482a 45%,#0a1f12);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px rgba(0,0,0,.45);pointer-events:auto}.footer_priceBlock__V3EL2{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;color:#f8fff6}.footer_currency__ivXDB{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;animation:footer_floatUpDown__rcY8a 3.6s ease-in-out infinite}.footer_price__QIgrk{font-size:clamp(2.3rem,4vw,2.8rem);font-weight:800}.footer_strike__q9qz9{font-size:clamp(1.1rem,2vw,1.3rem);text-decoration:line-through;color:rgba(255,255,255,.5)}.footer_badge__q_NXp{padding:.45rem 1rem;background:linear-gradient(90deg,rgba(34,197,94,.35),rgba(34,197,94,.18));color:#b2f5c6;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;animation:footer_pulseGlow__wAUvd 4s ease-in-out infinite}.footer_badge__q_NXp,.footer_ribbonCta__PjHs0{display:inline-flex;align-items:center;border-radius:999px}.footer_ribbonCta__PjHs0{gap:.5rem;padding:.95rem 2rem;background:linear-gradient(135deg,#22c55e,#16a34a);color:#082615;font-weight:700;text-decoration:none;box-shadow:0 18px 42px rgba(34,197,94,.45);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.footer_ribbonCta__PjHs0 svg{width:20px;height:20px}.footer_ribbonCta__PjHs0:hover{transform:translateY(-2px);box-shadow:0 24px 56px rgba(34,197,94,.5);filter:brightness(1.05)}@keyframes footer_pulseGlow__wAUvd{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{box-shadow:0 0 0 12px rgba(34,197,94,0)}}@keyframes footer_floatUpDown__rcY8a{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:900px){.footer_heroBar__qN4pQ{flex-direction:column;text-align:center;align-items:center}.footer_heroText__vC9Cj{align-items:center}.footer_kicker__a9I5D{align-self:center}.footer_heroArt__FXASp{width:100%}.footer_ctaRow__FcTva{justify-content:center}}@media (max-width:640px){.footer_secondaryLink__5WVYi{width:100%;justify-content:center}.footer_heroCta__Ngi1_{width:100%}.footer_imageWrap__bnCdW{width:clamp(180px,60vw,220px)}.footer_ribbonInner__q1_R1{flex-direction:column;align-items:stretch;text-align:center;gap:20px;border-radius:10px}.footer_priceBlock__V3EL2,.footer_ribbonCta__PjHs0{justify-content:center}}.guarantee_wrap__XYcs0{background:linear-gradient(135deg,#f1fbf4,#f8fbff 65%,#ffffff);padding:clamp(3.5rem,8vw,5.5rem) 0}.guarantee_inner__XVhTS{width:min(1180px,calc(100% - 3rem));margin:0 auto;display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:center}@media (min-width:1024px){.guarantee_inner__XVhTS{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.guarantee_copy__4IwOj{display:flex;flex-direction:column;gap:1.5rem;color:#0f172a}.guarantee_kicker__Mo_lQ{display:inline-flex;align-self:flex-start;padding:.45rem .9rem;border-radius:999px;background:rgba(34,197,94,.18);color:#047857;font-size:.78rem;letter-spacing:.14em;font-weight:700;text-transform:uppercase}.guarantee_copy__4IwOj h2{font-size:clamp(2.4rem,7vw,3.6rem);font-weight:800;line-height:1.05}.guarantee_copy__4IwOj h2 span{color:#16a34a}.guarantee_copy__4IwOj p{font-size:clamp(1.02rem,1vw + .9rem,1.2rem);line-height:1.75;max-width:520px}.guarantee_list__DMbmN{display:grid;gap:.75rem;padding:0;margin:0;list-style:none}.guarantee_list__DMbmN li{display:flex;align-items:center;gap:.9rem;font-weight:600;color:#0f172a;position:relative}.guarantee_list__DMbmN li span{width:14px;height:14px;border-radius:4px;box-shadow:0 8px 18px rgba(34,197,94,.25)}.guarantee_cta__3ROP4,.guarantee_list__DMbmN li span{display:inline-flex;background:linear-gradient(135deg,#22c55e,#16a34a)}.guarantee_cta__3ROP4{align-items:center;justify-content:center;padding:.95rem 2.2rem;border-radius:999px;color:#ffffff;font-weight:700;text-decoration:none;box-shadow:0 24px 48px rgba(34,197,94,.3);transition:transform .2s ease,box-shadow .2s ease}.guarantee_cta__3ROP4:hover{transform:translateY(-3px);box-shadow:0 28px 60px rgba(22,163,74,.35)}.guarantee_visual__FNzqp{position:relative;display:grid;place-items:center;padding:clamp(1.5rem,4vw,2.5rem)}.guarantee_photoFrame__aqU_C{position:relative;width:clamp(300px,34vw,520px);aspect-ratio:4/3;border-radius:28px;background:linear-gradient(135deg,#ecfdf5,#ffffff);box-shadow:0 32px 70px rgba(15,118,110,.18);overflow:hidden;transform:translateY(0);animation:guarantee_floatFrame__SziNP 7s ease-in-out infinite}.guarantee_photo__WzJex{object-fit:cover;object-position:center}.guarantee_badgeWrap__n_4We{position:absolute;width:clamp(160px,16vw,220px);aspect-ratio:1/1;border-radius:50%;background:white;box-shadow:0 26px 60px rgba(14,165,233,.25);display:flex;align-items:center;justify-content:center;overflow:hidden;animation:guarantee_floatBadge__4DUR4 5.8s ease-in-out infinite;z-index:1;top:1%;left:-4%;width:143px}.guarantee_badgeImage__eHOAb{object-fit:contain}.guarantee_badgePulse__bWEbP{position:absolute;top:-18%;right:-4%;width:clamp(160px,16vw,220px);aspect-ratio:1/1;border-radius:50%;background:rgba(56,189,248,.2);filter:blur(30px);animation:guarantee_badgePulse__bWEbP 5.8s ease-in-out infinite}@keyframes guarantee_floatFrame__SziNP{0%,to{transform:translateY(6px)}50%{transform:translateY(-8px)}}@keyframes guarantee_floatBadge__4DUR4{0%,to{transform:translate(4px,-6px) rotate(0deg)}50%{transform:translate(-6px,8px) rotate(4deg)}}@keyframes guarantee_badgePulse__bWEbP{0%,to{opacity:.65;transform:scale(1)}50%{opacity:0;transform:scale(1.25)}}@media (max-width:767px){.guarantee_copy__4IwOj{text-align:center;align-items:center}.guarantee_kicker__Mo_lQ{align-self:center}.guarantee_list__DMbmN{justify-items:start}.guarantee_list__DMbmN li{justify-content:center}.guarantee_cta__3ROP4{width:100%}.guarantee_badgePulse__bWEbP,.guarantee_badgeWrap__n_4We{top:-10%;right:10%}.guarantee_badgeImage__eHOAb{width:100px}}.hero_heroWrap__b1s7e{position:relative;overflow:hidden;background:linear-gradient(140deg,#eefbf3,#ffffff 52%,#e6f9ee)}.hero_heroInner__4b86V{width:min(1180px,calc(100% - 3rem));margin:0 auto;padding:clamp(3rem,7vw,5.5rem) 0;display:grid;gap:clamp(2rem,4.5vw,3.6rem);align-items:center}@media (min-width:1024px){.hero_heroInner__4b86V{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hero_heroCopy__cwwsE{display:flex;flex-direction:column;gap:1.5rem;max-width:540px;margin:0 auto;text-align:center;color:#0f172a}@media (min-width:768px){.hero_heroCopy__cwwsE{text-align:left;margin:0}}.hero_badge__fPA__{align-self:center;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.1rem;border-radius:999px;background:rgba(34,197,94,.16);color:#047857;font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}@media (min-width:768px){.hero_badge__fPA__{align-self:flex-start}}.hero_title__P6BfM{display:flex;flex-direction:column;gap:.35rem;font-size:clamp(2.6rem,6vw,4rem);line-height:1.05;font-weight:800;color:#022c22}.hero_accent__cY27P{color:#16a34a}.hero_description__oC_tq{font-size:clamp(1rem,1vw + .95rem,1.25rem);line-height:1.7;color:#334155}.hero_ctaGroup__AuvHX{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}@media (min-width:768px){.hero_ctaGroup__AuvHX{justify-content:flex-start}}.hero_cta__FPiuo{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.95rem 1.9rem;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;text-decoration:none}.hero_ctaPrimary__HR8AY{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;box-shadow:0 24px 48px rgba(34,197,94,.3)}.hero_ctaPrimary__HR8AY:hover{transform:translateY(-2px);box-shadow:0 28px 60px rgba(22,163,74,.35)}.hero_ctaSecondary__8FNHh{background:#ffffff;border:2px solid #86efac;color:#047857}.hero_ctaSecondary__8FNHh:hover{transform:translateY(-2px);background:#f0fdf4}.hero_heroVisual__99SSk{position:relative;min-height:410px;display:flex;justify-content:center;align-items:center;padding:clamp(.75rem,3.5vw,2rem)}.hero_photoWrap__ZtENI{position:relative;width:clamp(300px,32vw,480px);aspect-ratio:3/3.6;border-radius:34px;background:linear-gradient(180deg,#f6fff7,#ffffff);box-shadow:0 30px 70px rgba(15,118,110,.22);overflow:hidden;z-index:2}.hero_photo__Le1sx{position:absolute!important;width:calc(100% - 1px)!important;height:96%!important;left:13px!important;top:25px!important;right:auto!important;bottom:auto!important;object-fit:cover;object-position:center 88%;color:transparent}.hero_shape__5f44h{position:absolute;border-radius:28px;z-index:1;will-change:transform}.hero_shapeTop__d5ymD{width:clamp(74px,7.5vw,110px);height:clamp(74px,7.5vw,110px);top:12%;left:-10%;background:#86efac;box-shadow:0 18px 32px rgba(34,197,94,.2);z-index:3;animation:hero_floatDown__253ht 6.5s ease-in-out infinite}.hero_shapeMid__Yl5B5{inset:14% 18% 12% 22%;background:linear-gradient(160deg,#e7fdf1,#ffffff);z-index:1}.hero_shapeBottom__NuVGh{width:clamp(110px,10vw,150px);height:clamp(110px,10vw,150px);right:-5%;bottom:-2%;background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 22px 40px rgba(15,118,110,.25);z-index:0;animation:hero_floatUp__1rJVl 7s ease-in-out infinite}@keyframes hero_floatDown__253ht{0%,to{transform:translateY(-14px)}50%{transform:translateY(18px)}}@keyframes hero_floatUp__1rJVl{0%,to{transform:translateY(18px)}50%{transform:translateY(-20px)}}@media (max-width:767px){.hero_heroVisual__99SSk{min-height:340px}.hero_shapeTop__d5ymD{left:-6%;top:6%}.hero_shapeMid__Yl5B5{inset:18% 14% 10% 16%}.hero_shapeBottom__NuVGh{right:12%;bottom:-8%}}.hero_eventCard__yN4AH{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:clamp(.9rem,2.4vw,1.1rem) clamp(1.1rem,2.6vw,1.6rem);border-radius:20px;background:linear-gradient(135deg,rgba(236,253,245,.75),rgba(240,253,244,.35));border:1px solid rgba(34,197,94,.15);box-shadow:0 14px 40px rgba(15,118,110,.12);justify-content:center}@media (min-width:768px){.hero_eventCard__yN4AH{justify-content:flex}}.hero_eventPill__QYDCP,.hero_guaranteePill__OfKPy{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1.1rem;border-radius:999px;font-weight:600;font-size:.9rem;color:#064e3b;background:rgba(34,197,94,.16);border:1px solid rgba(34,197,94,.18)}.hero_guaranteePill__OfKPy{background:linear-gradient(120deg,#22c55e,#16a34a);color:#f0fdf4;border:none;box-shadow:0 12px 28px rgba(34,197,94,.28)}.hero_eventIcon__FW81m{display:inline-flex;width:1.35rem;height:1.35rem;border-radius:50%;background:rgba(255,255,255,.7);color:#047857;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(34,197,94,.16)}.learn_section__1AF5G{position:relative;padding:clamp(3rem,7vw,5rem) 1.25rem;background:linear-gradient(135deg,rgba(236,253,245,.45),rgba(255,255,255,.9) 60%)}.learn_heading__X37uf{text-align:center;font-weight:800;font-size:clamp(2.5rem,5vw,3.5rem);color:#082615}.learn_subheading__DVgC5{margin-top:.75rem;text-align:center;max-width:48rem;margin-left:auto;margin-right:auto;font-size:1.05rem;line-height:1.7;color:#164830}.learn_timeline__UW2M3{position:relative;margin-top:clamp(2.5rem,4vw,3.5rem)}.learn_axis__3J7rO{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(22,163,74,0),rgba(22,163,74,.25) 10%,rgba(22,163,74,.45) 45%,rgba(22,163,74,.25) 90%,rgba(22,163,74,0))}.learn_item__zijuJ{position:relative;margin-bottom:clamp(2.8rem,5vw,4rem);opacity:0;animation:learn_timeline-pop__VxA5X .8s ease forwards}.learn_nodeColumn__tiPYz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100%}.learn_dot__91ibR{position:relative;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#15803d);box-shadow:0 12px 24px rgba(21,128,61,.35);border:2px solid rgba(255,255,255,.7)}.learn_dot__91ibR:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#ecfdf5}.learn_connector__R_aJT{position:absolute;top:20px;bottom:-20px;width:2px;background:linear-gradient(180deg,rgba(22,163,74,.65),rgba(22,163,74,0))}.learn_timeLabel__5TYIc{position:absolute;top:50%;transform:translateY(-50%);font-size:.85rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(236,253,245,.9);white-space:nowrap;display:none}.learn_timeRight__PTQy6{left:calc(50% + 32px);text-align:left}.learn_timeLeft__I6t_O{right:calc(50% + 32px);text-align:right}.learn_card__yGjYn{width:100%;max-width:25rem;border-radius:1.6rem;padding:1.75rem;color:rgba(240,255,247,.95);box-shadow:0 24px 44px rgba(12,68,36,.25);backdrop-filter:blur(12px);transition:transform .35s ease,box-shadow .35s ease}.learn_card__yGjYn:hover{transform:translateY(-10px);box-shadow:0 32px 58px rgba(12,68,36,.3)}.learn_cardPlaceholder__oKrpL{visibility:hidden;opacity:0;pointer-events:none}.learn_cardTop__YzOk6{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.learn_badge__KlhP8{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:999px;background:rgba(255,255,255,.18);color:#f4fff9;font-weight:700;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.learn_badgeIcon__F1TWV{font-size:1.05rem}.learn_timeChip__XQhk1{display:inline-flex;align-items:center;padding:.4rem .85rem;border-radius:999px;font-weight:600;font-size:.78rem;color:rgba(236,253,245,.9);background:rgba(255,255,255,.2)}.learn_cardTitle__O08Eg{font-size:1.4rem;font-weight:800;margin-top:1.1rem;line-height:1.15}.learn_cardDesc__ldod9{margin-top:.75rem;line-height:1.7;font-size:.98rem;color:rgba(236,253,245,.88)}.learn_media__nHvfF{position:relative;margin-top:1.3rem;border-radius:1rem;overflow:hidden;height:170px;background:rgba(255,255,255,.12)}.learn_media__nHvfF img{object-fit:cover}.learn_ctaWrap__OeYLi{text-align:center;margin-top:clamp(2.5rem,5vw,3.5rem)}.learn_ctaButton__zdX34{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 2.75rem;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#ffffff;font-weight:700;font-size:1.05rem;box-shadow:0 20px 44px rgba(29,78,216,.35);transition:transform .25s ease,box-shadow .25s ease}.learn_ctaButton__zdX34:hover{transform:translateY(-4px);box-shadow:0 26px 54px rgba(29,78,216,.42)}@keyframes learn_timeline-pop__VxA5X{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.learn_section__1AF5G{padding:clamp(2.5rem,10vw,4rem) 1rem}.learn_axis__3J7rO,.learn_nodeColumn__tiPYz{display:none}.learn_card__yGjYn{max-width:100%;padding:1.6rem}.learn_timeChip__XQhk1{display:inline-flex}}@media (min-width:768px){.learn_timeLabel__5TYIc{display:block}}.topnav_wrap__K1BoD{position:sticky;top:0;z-index:80;backdrop-filter:blur(12px);background:rgba(255,255,255,.9);border-bottom:1px solid rgba(148,163,184,.15)}.topnav_inner__OqeAL{width:min(1180px,calc(100% - 3rem));margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.topnav_brand__yDla9{font-weight:800;font-size:1.35rem;color:#047857;text-decoration:none}.topnav_menuToggle__faSdw{display:none;background:#ecfdf3;border:1px solid rgba(34,197,94,.35);border-radius:12px;padding:.45rem .55rem;gap:.25rem}.topnav_menuToggle__faSdw span{display:block;width:20px;height:2px;background:#047857;border-radius:999px}.topnav_nav__uspFg{display:flex;align-items:center;gap:1.5rem}.topnav_nav__uspFg ul{display:flex;list-style:none;padding:0;margin:0;gap:1.5rem}.topnav_nav__uspFg a{color:#0f172a;font-weight:600;text-decoration:none;transition:color .2s ease}.topnav_nav__uspFg a:hover{color:#16a34a}.topnav_cta__zGNK_{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.2rem;border-radius:999px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff!important;font-weight:600;text-decoration:none;box-shadow:0 12px 24px rgba(34,197,94,.25)}@media (max-width:900px){.topnav_menuToggle__faSdw{display:flex;flex-direction:column;justify-content:center}.topnav_nav__uspFg{position:absolute;inset:calc(100% + .75rem) 1.5rem auto;background:rgba(255,255,255,.97);border-radius:16px;box-shadow:0 24px 60px rgba(15,118,110,.12);padding:1.25rem;display:none;flex-direction:column;align-items:stretch;gap:1rem}.topnav_nav__uspFg ul{flex-direction:column;gap:.75rem}.topnav_navOpen__A4gXH{display:flex!important}}