.tech_packsContainer__EXnTO{min-height:100vh;background:linear-gradient(135deg,#FFF9E1,#FFFCE1);padding:2rem;position:relative}@media(min-width:394px)and (max-width:830px){.tech_packsContainer__EXnTO{padding:1.5rem}}@media(max-width:393px){.tech_packsContainer__EXnTO{padding:1rem}}.tech_headDiv__MXNyH{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;margin-top:2%;margin-bottom:2rem;position:relative}@media(min-width:831px)and (max-width:1439px){.tech_headDiv__MXNyH{margin-bottom:2.5rem}}@media(min-width:394px)and (max-width:830px){.tech_headDiv__MXNyH{margin-top:1rem;margin-bottom:2rem}}@media(max-width:393px){.tech_headDiv__MXNyH{margin-top:1rem;margin-bottom:1.5rem}}.tech_headstar1__Lr8_g{margin-top:-5%;margin-left:-35%;position:absolute}@media(min-width:831px)and (max-width:1439px){.tech_headstar1__Lr8_g{margin-left:-38%}}@media(min-width:394px)and (max-width:830px){.tech_headstar1__Lr8_g{margin-left:-42%;width:50px;height:50px}}@media(max-width:393px){.tech_headstar1__Lr8_g{display:none}}.tech_headstar2__M_Ea8{margin-top:5%;margin-right:-35%;position:absolute}@media(min-width:831px)and (max-width:1439px){.tech_headstar2__M_Ea8{margin-right:-38%}}@media(min-width:394px)and (max-width:830px){.tech_headstar2__M_Ea8{margin-right:-42%;width:50px;height:50px}}@media(max-width:393px){.tech_headstar2__M_Ea8{display:none}}.tech_heading__YmXbv{text-align:center;font-family:var(--font-sharp-25),sans-serif;font-weight:350;font-size:3rem;color:#a38907}@media(min-width:831px)and (max-width:1439px){.tech_heading__YmXbv{font-size:2.5rem}}@media(min-width:394px)and (max-width:830px){.tech_heading__YmXbv{font-size:2rem;font-weight:400}}@media(max-width:393px){.tech_heading__YmXbv{font-size:1.5rem;font-weight:400}}.tech_packDescription__ikRgN{max-width:1200px;margin:0 auto 2rem;background:linear-gradient(135deg,#A38907,#9F8310);padding:2rem;border-radius:1rem;box-shadow:0 4px 16px rgba(163,137,7,.2)}.tech_packDescription__ikRgN p{color:#fff;font-size:1.1rem;text-align:center;margin:0 0 1.5rem;font-family:var(--font-oldschool),sans-serif;line-height:1.6}.tech_packDescription__ikRgN p strong{font-weight:600;color:#fff9e1;font-size:1.3rem}@media(min-width:394px)and (max-width:830px){.tech_packDescription__ikRgN{padding:1.5rem;margin-bottom:1.5rem}.tech_packDescription__ikRgN p{font-size:1rem}.tech_packDescription__ikRgN p strong{font-size:1.2rem}}@media(max-width:393px){.tech_packDescription__ikRgN{padding:1.25rem;margin-bottom:1.25rem}.tech_packDescription__ikRgN p{font-size:.95rem}.tech_packDescription__ikRgN p strong{font-size:1.1rem}}.tech_priceRange__wcGXX{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;padding-top:1rem;border-top:2px solid hsla(0,0%,100%,.2);animation:tech_fadeIn__bH_Jp .5s ease-in-out}@media(max-width:393px){.tech_priceRange__wcGXX{gap:.75rem;padding-top:.75rem}}@keyframes tech_fadeIn__bH_Jp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tech_priceLabel__Xs_fY{color:#fff9e1;font-size:1rem;font-family:var(--font-oldschool),sans-serif;opacity:.9}@media(max-width:393px){.tech_priceLabel__Xs_fY{font-size:.9rem;width:100%;text-align:center}}.tech_originalPrice__mSwNV{font-size:1.8rem;color:#fff;opacity:.8}@media(min-width:394px)and (max-width:830px){.tech_originalPrice__mSwNV{font-size:1.6rem}}@media(max-width:393px){.tech_originalPrice__mSwNV{font-size:1.4rem}}.tech_arrow__QB7bO{font-size:2rem;color:#fff;font-weight:300}@media(max-width:393px){.tech_arrow__QB7bO{font-size:1.5rem}}.tech_currentPrice__yMzJo{font-size:2.5rem;color:#fff;font-weight:600}@media(min-width:394px)and (max-width:830px){.tech_currentPrice__yMzJo{font-size:2.2rem}}@media(max-width:393px){.tech_currentPrice__yMzJo{font-size:1.8rem}}.tech_discountBadge__gXXj8{background:linear-gradient(135deg,#FF3A30,#FF6B5E);color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:600;box-shadow:0 2px 8px rgba(255,58,48,.3)}@media(max-width:393px){.tech_discountBadge__gXXj8{font-size:.9rem;padding:.4rem .85rem}}.tech_selectionCounter__5p_13{max-width:1200px;margin:0 auto 2rem;padding:1.5rem 2rem;background:linear-gradient(135deg,#FFFEF8,#FFF9E1);border:2px solid #e5d899;border-radius:1rem;text-align:center;box-shadow:0 4px 12px rgba(163,137,7,.1);transition:all .3s ease}.tech_selectionCounter__5p_13 p{font-size:1.2rem;color:#a38907;margin:0 0 1rem;font-family:var(--font-oldschool),sans-serif;font-weight:400}.tech_selectionCounter__5p_13 p strong{font-weight:600;font-size:1.4rem}.tech_selectionCounter__5p_13 p:last-of-type{margin-bottom:0}.tech_selectionCounter__5p_13:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(163,137,7,.15)}@media(min-width:394px)and (max-width:830px){.tech_selectionCounter__5p_13{padding:1.25rem 1.5rem;margin-bottom:1.5rem}.tech_selectionCounter__5p_13 p{font-size:1.1rem}.tech_selectionCounter__5p_13 p strong{font-size:1.3rem}}@media(max-width:393px){.tech_selectionCounter__5p_13{padding:1rem 1.25rem;margin-bottom:1.25rem}.tech_selectionCounter__5p_13 p{font-size:1rem}.tech_selectionCounter__5p_13 p strong{font-size:1.2rem}}.tech_mentorCount__z1pRr{font-size:1.1rem;color:#9f8310;margin:.5rem 0 1rem;font-family:var(--font-oldschool),sans-serif;font-weight:400}.tech_mentorCount__z1pRr strong{font-weight:600;font-size:1.3rem;color:#a38907}@media(min-width:394px)and (max-width:830px){.tech_mentorCount__z1pRr{font-size:1rem}.tech_mentorCount__z1pRr strong{font-size:1.2rem}}@media(max-width:393px){.tech_mentorCount__z1pRr{font-size:.95rem}.tech_mentorCount__z1pRr strong{font-size:1.1rem}}.tech_completeBadge__A91lZ{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#4CAF50,#45a049);color:#fff;padding:.75rem 1.5rem;border-radius:2rem;font-weight:600;font-size:1rem;box-shadow:0 4px 12px rgba(76,175,80,.3);animation:tech_pulse__9e25z 2s ease-in-out infinite;margin-top:.5rem}.tech_completeBadge__A91lZ svg{flex-shrink:0}@media(max-width:393px){.tech_completeBadge__A91lZ{padding:.65rem 1.25rem;font-size:.9rem}}.tech_warningBadge__KRVOr{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#FF9800,#F57C00);color:#fff;padding:.75rem 1.5rem;border-radius:2rem;font-weight:600;font-size:1rem;box-shadow:0 4px 12px rgba(255,152,0,.3);animation:tech_shake__EV_rY 2s ease-in-out infinite;margin-top:.5rem}.tech_warningBadge__KRVOr svg{flex-shrink:0}@media(max-width:393px){.tech_warningBadge__KRVOr{padding:.65rem 1.25rem;font-size:.9rem}}@keyframes tech_pulse__9e25z{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes tech_shake__EV_rY{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}.tech_viewCartButtonContainer__ZB7dF{max-width:1200px;margin:0 auto 2rem;display:flex;justify-content:center}.tech_viewCartButton__dxzEa{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#A38907,#9F8310);color:#fff;border:none;border-radius:.75rem;padding:1rem 2rem;font-size:1.1rem;font-weight:500;font-family:var(--font-oldschool),sans-serif;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(163,137,7,.3)}.tech_viewCartButton__dxzEa:hover{background:linear-gradient(135deg,#9F8310,#8A7309);transform:translateY(-2px);box-shadow:0 6px 20px rgba(163,137,7,.4)}.tech_viewCartButton__dxzEa:active{transform:translateY(0)}@media(min-width:394px)and (max-width:830px){.tech_viewCartButton__dxzEa{padding:.875rem 1.75rem;font-size:1rem}}@media(max-width:393px){.tech_viewCartButton__dxzEa{padding:.75rem 1.5rem;font-size:.95rem;gap:.5rem}}.tech_coursesSection__NopKC{max-width:1400px;margin:0 auto}.tech_sectionTitle__8YJtE{text-align:center;font-size:2rem;color:#a38907;margin-bottom:2rem;font-weight:400;font-family:var(--font-oldschool),sans-serif}@media(min-width:831px)and (max-width:1439px){.tech_sectionTitle__8YJtE{font-size:1.8rem}}@media(min-width:394px)and (max-width:830px){.tech_sectionTitle__8YJtE{font-size:1.6rem;margin-bottom:1.75rem}}@media(max-width:393px){.tech_sectionTitle__8YJtE{font-size:1.3rem;margin-bottom:1.5rem}}.tech_plansGrid__fw1Od{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;padding:0 1rem;margin-bottom:3rem}@media(min-width:831px)and (max-width:1439px){.tech_plansGrid__fw1Od{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:394px)and (max-width:830px){.tech_plansGrid__fw1Od{grid-template-columns:1fr;padding:0;gap:1.5rem}}@media(max-width:393px){.tech_plansGrid__fw1Od{grid-template-columns:1fr;padding:0;gap:1rem}}.tech_planCard__XDf5w{display:flex;flex-direction:row;background:#fffef8;border-radius:1rem;overflow:hidden;box-shadow:0 4px 16px rgba(163,137,7,.1);height:200px;transition:transform .2s ease,box-shadow .2s ease,border .2s ease;border:2px solid #e5d899;position:relative}.tech_planCard__XDf5w:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(163,137,7,.15)}@media(min-width:831px)and (max-width:1439px){.tech_planCard__XDf5w{height:190px}}@media(min-width:394px)and (max-width:830px){.tech_planCard__XDf5w{flex-direction:column;height:auto}}@media(max-width:393px){.tech_planCard__XDf5w{flex-direction:column;height:auto}}.tech_selectedCard__b0OVD{border:3px solid #4caf50;box-shadow:0 0 20px rgba(76,175,80,.3)}.tech_selectedCard__b0OVD:hover{box-shadow:0 0 25px rgba(76,175,80,.4)}.tech_disabledCard__gUdnk{opacity:.5;pointer-events:none;filter:grayscale(50%)}.tech_selectedBadge__f8Wir{position:absolute;top:10px;right:10px;background:#4caf50;color:#fff;padding:.5rem 1rem;border-radius:20px;display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9rem;box-shadow:0 2px 8px rgba(76,175,80,.4);z-index:10;font-family:var(--font-oldschool),sans-serif}.tech_selectedBadge__f8Wir svg{width:16px;height:16px}@media(min-width:394px)and (max-width:830px){.tech_selectedBadge__f8Wir{top:8px;right:8px;padding:.4rem .85rem;font-size:.85rem}}@media(max-width:393px){.tech_selectedBadge__f8Wir{top:6px;right:6px;padding:.35rem .75rem;font-size:.8rem}.tech_selectedBadge__f8Wir svg{width:14px;height:14px}}.tech_planImageSection__nZShY{width:180px;position:relative;overflow:hidden;background:linear-gradient(135deg,#FFF9E1,#FFFCE1);padding:1rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem;flex-shrink:0}.tech_planImageSection__nZShY img{width:100%;height:100px;object-fit:cover;border-radius:.5rem}@media(min-width:831px)and (max-width:1439px){.tech_planImageSection__nZShY{width:160px;padding:.85rem}.tech_planImageSection__nZShY img{height:90px}}@media(min-width:394px)and (max-width:830px){.tech_planImageSection__nZShY{width:100%;height:180px;flex-direction:row;align-items:center;padding:1rem;gap:1rem}.tech_planImageSection__nZShY img{width:140px;height:100px}}@media(max-width:393px){.tech_planImageSection__nZShY{width:100%;height:160px;flex-direction:row;align-items:center;padding:.75rem;gap:.75rem}.tech_planImageSection__nZShY img{width:120px;height:85px}}.tech_courseImage___CoMv{border-radius:.5rem}.tech_courseTitle__6NfDw{display:flex;align-items:center;gap:.4rem}.tech_courseTitle__6NfDw h3{font-size:.9rem;color:#a38907;margin:0;font-weight:400;font-family:var(--font-oldschool),sans-serif;line-height:1.2}@media(min-width:831px)and (max-width:1439px){.tech_courseTitle__6NfDw h3{font-size:.85rem}}@media(min-width:394px)and (max-width:830px){.tech_courseTitle__6NfDw h3{font-size:.95rem}}@media(max-width:393px){.tech_courseTitle__6NfDw h3{font-size:.85rem}}.tech_starIcon__2010N{flex-shrink:0;width:18px;height:18px}@media(min-width:831px)and (max-width:1439px){.tech_starIcon__2010N{width:16px;height:16px}}.tech_planDetailsSection__JQIqU{flex:1 1;padding:1rem 1.25rem;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:831px)and (max-width:1439px){.tech_planDetailsSection__JQIqU{padding:.85rem 1rem}}@media(min-width:394px)and (max-width:830px){.tech_planDetailsSection__JQIqU{padding:1.25rem}}@media(max-width:393px){.tech_planDetailsSection__JQIqU{padding:1rem}}.tech_planHeader__VKanZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}@media(min-width:394px)and (max-width:830px){.tech_planHeader__VKanZ{margin-bottom:.75rem}}@media(max-width:393px){.tech_planHeader__VKanZ{margin-bottom:.5rem}}.tech_planName__WTPPj{font-size:1.5rem;color:#a38907;margin:0;font-weight:400;font-family:var(--font-oldschool),sans-serif}@media(min-width:831px)and (max-width:1439px){.tech_planName__WTPPj{font-size:1.4rem}}@media(min-width:394px)and (max-width:830px){.tech_planName__WTPPj{font-size:1.6rem}}@media(max-width:393px){.tech_planName__WTPPj{font-size:1.3rem}}.tech_exploreBtn__vylhg{background:rgba(0,0,0,0);border:1.5px solid #a38907;border-radius:.4rem;padding:.4rem;cursor:pointer;color:#a38907;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tech_exploreBtn__vylhg:hover{background:#a38907;color:#fff;transform:scale(1.05)}@media(max-width:393px){.tech_exploreBtn__vylhg{width:32px;height:32px;padding:.3rem}.tech_exploreBtn__vylhg svg{width:20px;height:20px}}.tech_pricingInfo__TaKBP{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}@media(min-width:394px)and (max-width:830px){.tech_pricingInfo__TaKBP{gap:1rem;margin-bottom:1rem}}@media(max-width:393px){.tech_pricingInfo__TaKBP{gap:.6rem;margin-bottom:.6rem}}.tech_currentPrice__yMzJo{font-size:1.7rem;color:#a69600;font-weight:500;font-family:var(--font-oldschool),sans-serif}@media(min-width:831px)and (max-width:1439px){.tech_currentPrice__yMzJo{font-size:1.5rem}}@media(min-width:394px)and (max-width:830px){.tech_currentPrice__yMzJo{font-size:1.8rem}}@media(max-width:393px){.tech_currentPrice__yMzJo{font-size:1.4rem}}.tech_originalPrice__mSwNV{font-size:1.1rem;color:#999;text-decoration:line-through;font-family:var(--font-oldschool),sans-serif;font-weight:400}@media(min-width:831px)and (max-width:1439px){.tech_originalPrice__mSwNV{font-size:1rem}}@media(min-width:394px)and (max-width:830px){.tech_originalPrice__mSwNV{font-size:1.2rem}}@media(max-width:393px){.tech_originalPrice__mSwNV{font-size:.95rem}}.tech_addToCartBtn__2Owjh{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#a38907;color:#fff;border:none;border-radius:.6rem;padding:.65rem 1rem;font-size:.95rem;font-weight:400;cursor:pointer;transition:all .2s ease;width:100%;font-family:var(--font-oldschool),sans-serif}.tech_addToCartBtn__2Owjh svg{flex-shrink:0}.tech_addToCartBtn__2Owjh:hover:not(:disabled){background:#9f8310;transform:translateY(-2px);box-shadow:0 4px 12px rgba(163,137,7,.3)}.tech_addToCartBtn__2Owjh:active:not(:disabled){transform:translateY(0)}.tech_addToCartBtn__2Owjh:disabled{cursor:not-allowed;opacity:.5}@media(min-width:831px)and (max-width:1439px){.tech_addToCartBtn__2Owjh{padding:.6rem .85rem;font-size:.9rem}}@media(min-width:394px)and (max-width:830px){.tech_addToCartBtn__2Owjh{padding:.75rem 1.25rem;font-size:1rem}}@media(max-width:393px){.tech_addToCartBtn__2Owjh{padding:.65rem 1rem;font-size:.9rem}}.tech_removeBtn__bGqeM{background:linear-gradient(135deg,#f44336,#e91e63)}.tech_removeBtn__bGqeM:hover:not(:disabled){background:linear-gradient(135deg,#d32f2f,#c2185b);transform:translateY(-2px);box-shadow:0 4px 12px rgba(244,67,54,.3)}.tech_removeBtn__bGqeM:active:not(:disabled){transform:translateY(0)}.tech_cartToggleBtn__jK0xT{position:fixed;bottom:2rem;right:2rem;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#A38907,#9F8310);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(163,137,7,.4);transition:all .3s ease;z-index:100}.tech_cartToggleBtn__jK0xT:hover{transform:scale(1.1);box-shadow:0 6px 24px rgba(163,137,7,.5)}@media(min-width:394px)and (max-width:830px){.tech_cartToggleBtn__jK0xT{bottom:1.5rem;right:1.5rem;width:55px;height:55px}}@media(max-width:393px){.tech_cartToggleBtn__jK0xT{bottom:1rem;right:1rem;width:50px;height:50px}}.tech_cartBadge__cY3LT{position:absolute;top:-5px;right:-5px;background:#ff3a30;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;box-shadow:0 2px 8px rgba(255,58,48,.4)}@media(max-width:393px){.tech_cartBadge__cY3LT{width:22px;height:22px;font-size:.7rem}}.tech_loadingContainer__jvkED{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:1rem;min-height:60vh}.tech_loadingContainer__jvkED p{color:#a38907;font-size:1.1rem;font-family:var(--font-oldschool),sans-serif;font-weight:400}@media(min-width:394px)and (max-width:830px){.tech_loadingContainer__jvkED{padding:3rem}}@media(max-width:393px){.tech_loadingContainer__jvkED{padding:2rem}.tech_loadingContainer__jvkED p{font-size:1rem}}.tech_loadingCard__4aKPM{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fffef8;border-radius:1rem;padding:2rem;border:1px solid #e5d899;gap:1rem;height:200px}.tech_loadingCard__4aKPM p{color:#a38907;font-size:.95rem;font-family:var(--font-oldschool),sans-serif;text-align:center;font-weight:400}@media(min-width:831px)and (max-width:1439px){.tech_loadingCard__4aKPM{height:190px}}@media(min-width:394px)and (max-width:830px){.tech_loadingCard__4aKPM{height:auto;padding:1.5rem}}@media(max-width:393px){.tech_loadingCard__4aKPM{padding:1.25rem}.tech_loadingCard__4aKPM p{font-size:.85rem}}.tech_loadingSpinner__Oqk0r{width:50px;height:50px;border:4px solid #e5d899;border-top-color:#a38907;border-radius:50%;animation:tech_spin__SFzMo 1s linear infinite}@media(max-width:393px){.tech_loadingSpinner__Oqk0r{width:40px;height:40px;border-width:3px}}@keyframes tech_spin__SFzMo{to{transform:rotate(1turn)}}