.offers_root__hq19T{min-height:100vh;background-color:hsl(var(--color-black-500));color:hsl(var(--color-neutral-100))}.offers_emailFormView__as_sv{min-height:100vh;display:flex;flex-direction:column}.offers_hero__dhZBA{padding:1.5rem 1rem 1rem;text-align:center;position:relative;overflow:hidden;flex:1;display:flex;align-items:center;justify-content:center}@media(min-width:640px){.offers_hero__dhZBA{padding:3rem 1rem 2rem}}.offers_heroGlow__ur2kL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;background:hsl(var(--color-green-500)/.1);border-radius:50%;filter:blur(80px);pointer-events:none}@media(min-width:768px){.offers_heroGlow__ur2kL{width:600px;height:600px}}.offers_heroGlowSecondary__q9E9x{position:absolute;top:25%;right:25%;width:80px;height:80px;background:hsl(var(--color-green-500)/.2);border-radius:50%;filter:blur(40px);pointer-events:none;animation:offers_pulse__P_y08 4s ease-in-out infinite}@media(min-width:768px){.offers_heroGlowSecondary__q9E9x{width:128px;height:128px}}@keyframes offers_pulse__P_y08{0%,to{opacity:.5}50%{opacity:1}}.offers_heroContent__ZCILh{max-width:48rem;position:relative;z-index:1}.offers_iconBadge__kSERm{display:inline-flex;align-items:center;justify-content:center;margin-bottom:.75rem;animation:offers_fadeIn__R9IYd .5s ease-out}@media(min-width:640px){.offers_iconBadge__kSERm{margin-bottom:1.5rem}}@keyframes offers_fadeIn__R9IYd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.offers_iconBadgeInner__Gj1in{position:relative}.offers_iconBadgeBox__Nlv2F{width:4rem;height:4rem;background:hsl(var(--color-green-500)/.2);border-radius:1rem;display:flex;align-items:center;justify-content:center;border:1px solid hsl(var(--color-green-500)/.3);box-shadow:0 0 30px hsl(var(--color-green-500)/.3)}@media(min-width:768px){.offers_iconBadgeBox__Nlv2F{width:5rem;height:5rem;border-radius:1.5rem}}.offers_iconBadgeIcon__NFtTu{width:2rem;height:2rem;color:hsl(var(--color-green-500))}@media(min-width:768px){.offers_iconBadgeIcon__NFtTu{width:2.5rem;height:2.5rem}}.offers_iconBadgeSparkle__KzR7T{position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;background:hsl(var(--color-green-500));border-radius:50%;display:flex;align-items:center;justify-content:center;animation:offers_float__72Alb 3s ease-in-out infinite}@keyframes offers_float__72Alb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.offers_sparkleIcon__3D6eK{width:.75rem;height:.75rem;color:hsl(var(--color-black-500))}.offers_title__wfKQA{font-size:clamp(1.75rem,.875rem + 2.9166666667vw,3.5rem);font-weight:700;margin-bottom:.75rem;animation:offers_fadeIn__R9IYd .5s ease-out .1s backwards;letter-spacing:-.02em}.offers_titleAccent__I5__2{color:hsl(var(--color-green-500));position:relative;display:inline-block}.offers_titleUnderline____4z1{bottom:-.25rem;left:0}@media(min-width:640px){.offers_titleUnderline____4z1{bottom:-.5rem}}.offers_byWorkearly__J5nwo{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;animation:offers_fadeIn__R9IYd .5s ease-out .15s backwards}.offers_byWorkearlyText__tSOpj{color:hsl(var(--color-neutral-400));font-size:1rem}.offers_workearlyLogo__5VNMt{height:1.5rem}@media(min-width:640px){.offers_workearlyLogo__5VNMt{height:2rem}}.offers_customCampaignLogo__gV6oG{height:4rem;width:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:640px){.offers_customCampaignLogo__gV6oG{height:8rem}}.offers_subtitle__GyjuV{color:hsl(var(--color-neutral-300));font-size:.875rem;max-width:32rem;margin:0 auto 1rem;animation:offers_fadeIn__R9IYd .5s ease-out .25s backwards;line-height:1.5;padding:0 .5rem}@media(min-width:640px){.offers_subtitle__GyjuV{font-size:1.125rem;margin-bottom:1.5rem;line-height:1.6}}.offers_badges__m5_6r{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.25rem;animation:offers_fadeIn__R9IYd .5s ease-out .35s backwards}@media(min-width:640px){.offers_badges__m5_6r{gap:1rem;margin-bottom:2rem}}.offers_badge__9wc7Q{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:2rem;font-size:.875rem;color:hsl(var(--color-neutral-400))}.offers_badgeIcon__s3C9M{width:1rem;height:1rem;color:hsl(var(--color-green-500))}.offers_formCard__KVbRd{background:hsl(var(--color-black-450)/.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsl(var(--color-black-400));border-radius:1.5rem;padding:1rem;max-width:32rem;margin:0 auto;animation:offers_fadeIn__R9IYd .5s ease-out .4s backwards}@media(min-width:640px){.offers_formCard__KVbRd{padding:2rem 2.5rem}}.offers_formHeader__pF1k8{text-align:center;margin-bottom:1rem}@media(min-width:640px){.offers_formHeader__pF1k8{margin-bottom:1.5rem}}.offers_formTitle__bEy_1{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}@media(min-width:640px){.offers_formTitle__bEy_1{font-size:1.75rem}}.offers_formTitleAccent__XxcBi{color:hsl(var(--color-green-500))}.offers_formSubtitle__b2wZr{color:hsl(var(--color-neutral-400));font-size:1rem}.offers_form__qDxwX{display:flex;flex-direction:column;gap:1rem}.offers_inputWrapper__o49Vj{position:relative}.offers_inputIcon__roMj4{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:hsl(var(--color-neutral-400))}.offers_input__4h8E4{width:100%;padding:.875rem 1rem .875rem 3rem;background:hsl(var(--color-black-500));border:1px solid hsl(var(--color-black-400));border-radius:.75rem;color:hsl(var(--color-neutral-100));font-size:1rem;text-align:center;transition:border-color .2s ease}.offers_input__4h8E4::-moz-placeholder{color:hsl(var(--color-neutral-500))}.offers_input__4h8E4::placeholder{color:hsl(var(--color-neutral-500))}.offers_input__4h8E4:focus{outline:none;border-color:hsl(var(--color-green-500)/.5)}.offers_submitButton__IXLtS{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.offers_submitButton__IXLtS:hover:not(:disabled){background:#b0f042;transform:translateY(-1px)}.offers_submitButton__IXLtS:disabled{opacity:.5;cursor:not-allowed}.offers_submitIcon__ZLu7D{width:1.25rem;height:1.25rem}.offers_termsField__QHG6A{margin-top:.5rem}.offers_termsLabel__AULyi{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;line-height:1.5}.offers_termsCheckbox__PfVRl{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.2rem;accent-color:hsl(var(--color-green-500));cursor:pointer}.offers_checkboxText__bTiMl{font-size:.8125rem;color:hsl(var(--color-neutral-400));text-align:left}.offers_checkboxText__bTiMl a{color:hsl(var(--color-green-500));text-decoration:underline;transition:opacity .2s ease}.offers_checkboxText__bTiMl a:hover{opacity:.8}.offers_loadingView__D6nDk{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.offers_loadingSpinner__hvLeo{width:2.5rem;height:2.5rem;border:3px solid hsl(var(--color-green-500)/.2);border-top-color:hsl(var(--color-green-500));border-radius:50%;animation:offers_spin__UW3RA 1s linear infinite}@keyframes offers_spin__UW3RA{to{transform:rotate(1turn)}}.offers_loadingText__NiJIR{color:hsl(var(--color-neutral-400));font-size:.875rem}.offers_noOffersView__fmxER{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.offers_noOffersIcon__yo17N{width:4rem;height:4rem;color:hsl(var(--color-neutral-500));margin-bottom:1rem}.offers_noOffersTitle__918FI{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.offers_noOffersText__taxwe{color:hsl(var(--color-neutral-400));max-width:24rem;margin-bottom:1.5rem}.offers_backButton__rq_ms{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:.75rem;color:hsl(var(--color-neutral-100));cursor:pointer;transition:all .2s ease}.offers_backButton__rq_ms:hover{border-color:hsl(var(--color-green-500)/.3)}.offers_expiredView__CvPTm{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;background:radial-gradient(circle at center,hsl(var(--color-black-400)/.3) 0,transparent 70%)}.offers_expiredIcon__mumI5{width:5rem;height:5rem;color:#eb4747;margin-bottom:1.5rem;filter:drop-shadow(0 0 20px hsla(0,80%,60%,.3));animation:offers_pulse-slow__8Rw_0 3s ease-in-out infinite}.offers_expiredTitle__ZuH2V{font-size:1.75rem;font-weight:800;margin-bottom:1rem;color:hsl(var(--color-neutral-100))}.offers_expiredText__TWnnf{color:hsl(var(--color-neutral-300));max-width:28rem;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.offers_expiredButton__4yyJ4{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));border-radius:1rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px hsl(var(--color-green-500)/.3)}.offers_expiredButton__4yyJ4:hover{transform:translateY(-2px);box-shadow:0 8px 30px hsl(var(--color-green-500)/.4);filter:brightness(1.1)}.offers_expiredButton__4yyJ4:active{transform:translateY(0)}.offers_offersView__fmwZl{min-height:100vh;display:flex;flex-direction:column}.offers_offersHeader__t9g4H{position:sticky;top:0;z-index:50;background:hsl(var(--color-black-500)/.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsl(var(--color-black-400))}.offers_offersHeaderInner__Qtnjs{max-width:80rem;margin:0 auto;padding:1rem;display:flex;align-items:center;justify-content:space-between}@media(min-width:640px){.offers_offersHeaderInner__Qtnjs{padding:1rem 1.5rem}}.offers_headerLeft__1V7Ou{display:flex;align-items:center;gap:1rem}.offers_headerBackButton__exQ66{padding:.5rem;border-radius:50%;background:transparent;border:none;cursor:pointer;transition:background .2s ease;color:hsl(var(--color-neutral-400))}.offers_headerBackButton__exQ66:hover{background:hsl(var(--color-black-450))}.offers_headerBackIcon__K5A3N{width:1.25rem;height:1.25rem}.offers_headerLogo__bUOa_{height:2rem}@media(min-width:640px){.offers_headerLogo__bUOa_{height:2.5rem}}.offers_emailBadge__47V7T{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:hsl(var(--color-green-500)/.1);border:1px solid hsl(var(--color-green-500)/.3);border-radius:2rem}.offers_emailBadgeIcon__z9Tv4{width:1rem;height:1rem;color:hsl(var(--color-green-500))}.offers_emailBadgeText__hDqVT{font-size:.875rem;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.offers_emailBadgeText__hDqVT{max-width:none}}.offers_offersTitleSection__w75u6{padding:2rem 1rem 1.5rem}@media(min-width:640px){.offers_offersTitleSection__w75u6{padding:2rem 1.5rem 1.5rem}}.offers_offersTitleInner__vUeg2{max-width:80rem;margin:0 auto}.offers_offersTitle__xjUob{font-size:1.75rem;font-weight:800;margin-bottom:.5rem;line-height:1.3;color:#fff;text-align:center;letter-spacing:-.02em}@media(min-width:640px){.offers_offersTitle__xjUob{font-size:2.25rem}}@media(min-width:768px){.offers_offersTitle__xjUob{font-size:2.75rem}}.offers_offersTitleHighlight__pMhdl{color:hsl(var(--color-green-500));position:relative;display:inline-block}.offers_offersTitleSubtext__8QQ1M{display:block;font-size:1rem;font-weight:400;color:hsl(var(--color-neutral-400));margin-top:.75rem;line-height:1.5}@media(min-width:640px){.offers_offersTitleSubtext__8QQ1M{font-size:1.125rem}}@media(min-width:768px){.offers_offersTitleSubtext__8QQ1M{font-size:1.25rem}}.offers_titleUnderline____4z1{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:100%;height:12px;opacity:.7;pointer-events:none}@media(min-width:640px){.offers_titleUnderline____4z1{bottom:-10px}}.offers_offersTitleCount__R5CGL{color:hsl(var(--color-green-500))}.offers_countdownBox__DyTz7{background:hsl(var(--color-black-400)/.5);border:1px solid hsl(var(--color-green-500)/.3);border-radius:1rem;padding:1rem;margin-top:1.5rem;display:inline-flex;gap:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.offers_countdownLabel__4yuBM{font-size:.875rem;color:hsl(var(--color-neutral-400));text-transform:uppercase;letter-spacing:.1em}.offers_countdownGrid__3c4R9{gap:.75rem}.offers_countdownNumber__f4YIw{font-size:1.5rem;font-variant-numeric:tabular-nums}.offers_countdownText__Zb065{color:hsl(var(--color-neutral-500));margin-top:.25rem}.offers_countdownDivider__bsWt2{color:hsl(var(--color-neutral-600));margin-bottom:.75rem}.offers_offersSubtitle__1LK1Z{color:hsl(var(--color-neutral-400));font-size:.875rem}@media(min-width:640px){.offers_offersSubtitle__1LK1Z{font-size:1rem}}.offers_discountHighlight__eVWLc{color:hsl(var(--color-green-500));font-weight:600}.offers_scrollIndicator___zVEy{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.5rem;animation:offers_fadeIn__R9IYd .5s ease-out .8s backwards}@media(min-width:640px){.offers_scrollIndicator___zVEy{display:none}}.offers_scrollText__uoXn8{font-size:.875rem;color:hsl(var(--color-neutral-400));font-weight:500}.offers_scrollIcon__r_ale{width:1.5rem;height:1.5rem;color:hsl(var(--color-green-500));animation:offers_bounce__3gG8I 2s ease-in-out infinite}@keyframes offers_bounce__3gG8I{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.offers_filtersSection__aAD5D{padding:0 1rem 1.5rem}@media(min-width:640px){.offers_filtersSection__aAD5D{padding:0 1.5rem 1.5rem;position:sticky;top:73px;z-index:40;background:hsl(var(--color-black-500)/.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.offers_filtersInner__siMqY{max-width:80rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem;padding:.75rem 0}@media(min-width:640px){.offers_filtersInner__siMqY{flex-direction:row;align-items:center;justify-content:space-between}}.offers_filterToggle__2yDtQ{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:.75rem;color:hsl(var(--color-neutral-100));font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.offers_filterToggle__2yDtQ:hover{border-color:hsl(var(--color-green-500)/.5);background:hsl(var(--color-black-400))}@media(min-width:640px){.offers_filterToggle__2yDtQ{display:none}}.offers_filterLeft__GDsw1{display:none;flex-wrap:wrap;gap:.75rem;width:100%}.offers_filterLeft__GDsw1.offers_showFilters__pzgfj{display:flex}@media(min-width:640px){.offers_filterLeft__GDsw1{display:flex;align-items:center;width:auto}}.offers_filterButton__7SOuY{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:.75rem;color:hsl(var(--color-neutral-100));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.offers_filterButton__7SOuY:hover{border-color:hsl(var(--color-green-500)/.3)}.offers_filterButton__7SOuY.offers_active__OhnBX{background:hsl(var(--color-green-500)/.1);border-color:hsl(var(--color-green-500)/.3);color:hsl(var(--color-green-500))}.offers_priceFilterRow__hdNhY{display:none;flex-wrap:wrap;gap:.5rem;width:100%;padding:.5rem 0;margin-top:.25rem;border-top:1px solid hsl(var(--color-black-400)/.5)}.offers_priceFilterRow__hdNhY.offers_showFilters__pzgfj{display:flex}@media(min-width:640px){.offers_priceFilterRow__hdNhY{display:flex;width:auto;border-top:none;margin-top:0;margin-left:.75rem;padding:0 0 0 .75rem;border-left:1px solid hsl(var(--color-black-400)/.5)}}.offers_priceFilterButton__V98ek{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:rgba(20,61,82,.3);border:1px solid rgba(41,122,163,.3);border-radius:.625rem;color:#add6eb;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.offers_priceFilterButton__V98ek:hover{border-color:rgba(51,153,204,.5);background:rgba(26,77,102,.4)}.offers_priceFilterButton__V98ek.offers_active__OhnBX{background:rgba(51,153,204,.2);border-color:rgba(92,173,214,.5);color:#d6ebf5;box-shadow:0 0 10px rgba(51,153,204,.2)}.offers_filterIcon__ZHniT{width:1rem;height:1rem}.offers_filterRight__rrxRc{display:flex;align-items:center;gap:.75rem;width:100%}@media(min-width:640px){.offers_filterRight__rrxRc{width:auto}}.offers_searchWrapper__BSdon{position:relative;flex:1}@media(min-width:640px){.offers_searchWrapper__BSdon{width:16rem;flex:none}}.offers_searchIcon__1Dq1f{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:hsl(var(--color-neutral-500))}.offers_searchInput__ZRckB{width:100%;padding:.625rem 2rem .625rem 2.25rem;background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:.75rem;color:hsl(var(--color-neutral-100));font-size:.875rem}.offers_searchInput__ZRckB::-moz-placeholder{color:hsl(var(--color-neutral-500))}.offers_searchInput__ZRckB::placeholder{color:hsl(var(--color-neutral-500))}.offers_searchInput__ZRckB:focus{outline:none;border-color:hsl(var(--color-green-500)/.5)}.offers_courseCountSection__dn9bn{padding:0 1rem 1rem}@media(min-width:640px){.offers_courseCountSection__dn9bn{padding:0 1.5rem 1rem}}.offers_courseCountInner__1QXDp{max-width:80rem;margin:0 auto}.offers_courseCount__vqlYn{color:hsl(var(--color-neutral-500));font-size:.875rem}.offers_courseListSection__axoDI{padding:0 1rem 4rem;flex:1}@media(min-width:640px){.offers_courseListSection__axoDI{padding:0 1.5rem 4rem}}.offers_courseListInner__G58wQ{max-width:80rem;margin:0 auto}.offers_courseList__zvAmA{display:flex;flex-direction:column;gap:1rem}.offers_courseCard__rORnO{position:relative;background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:1rem;padding:1rem;transition:all .3s ease;animation:offers_fadeIn__R9IYd .5s ease-out backwards;display:flex;flex-direction:column;min-height:400px!important;height:auto!important;width:280px!important;flex-shrink:0}.offers_courseCard__rORnO:hover{border-color:hsl(var(--color-green-500)/.4);box-shadow:0 4px 20px hsl(var(--color-green-500)/.05)}@media(min-width:640px){.offers_courseCard__rORnO{padding:1.5rem;min-height:320px;height:100%!important;width:100%!important}}.offers_courseRow__HZ_ae{align-items:stretch;padding-bottom:2rem}@media(min-width:640px){.offers_courseRow__HZ_ae{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin:0;padding:0;overflow:visible}}.offers_courseCardInner__49MGb{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.offers_courseCardInner__49MGb{flex-direction:row;gap:1.5rem}}.offers_courseImageWrapper__Dx6n7{position:relative;width:100%;aspect-ratio:16/9;border-radius:.75rem;overflow:hidden;flex-shrink:0;background:hsl(var(--color-neutral-800))}@media(min-width:640px){.offers_courseImageWrapper__Dx6n7{width:14rem;aspect-ratio:4/3}}@media(min-width:768px){.offers_courseImageWrapper__Dx6n7{width:16rem;aspect-ratio:4/3}}.offers_courseImage__zEIBy{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease}.offers_courseCard__rORnO:hover .offers_courseImage__zEIBy{transform:scale(1.05)}.offers_discountBadge__fQ9ff{position:absolute;top:.75rem;left:.75rem;padding:.25rem .625rem;background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));font-size:.75rem;font-weight:700;border-radius:2rem;box-shadow:0 2px 8px rgba(0,0,0,.3)}.offers_newRibbon__uZMkT{position:absolute;bottom:8px;left:8px;padding:6px 14px;background:linear-gradient(135deg,#1abc9c,#16a085);color:#f39c12;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;text-align:center;z-index:10;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3),inset 0 -2px 4px rgba(0,0,0,.2),inset 0 2px 4px hsla(0,0%,100%,.2);text-shadow:2px 2px 0 #c0392b,-1px -1px 0 #c0392b,1px -1px 0 #c0392b,-1px 1px 0 #c0392b;transform:rotate(-8deg);animation:offers_pop-bounce__Z0jPs .5s ease-out}@keyframes offers_pop-bounce__Z0jPs{0%{transform:rotate(-8deg) scale(0);opacity:0}50%{transform:rotate(-8deg) scale(1.2)}to{transform:rotate(-8deg) scale(1);opacity:1}}@media(min-width:640px){.offers_newRibbon__uZMkT{font-size:1.1rem;padding:8px 16px;bottom:10px;left:10px}}.offers_courseContent__yo_gb{flex:1;display:flex;flex-direction:column}.offers_contactButton__KSkmu{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:hsl(var(--color-black-450));border:1.5px solid hsl(var(--color-green-500)/.4);border-radius:2rem;color:hsl(var(--color-green-500));font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.2)}.offers_contactButton__KSkmu:hover{background:hsl(var(--color-green-500));border-color:hsl(var(--color-green-500));color:hsl(var(--color-black-500));transform:translateY(-2px);box-shadow:0 4px 12px rgba(193,255,114,.3)}.offers_contactButton__KSkmu span{display:none}@media(min-width:640px){.offers_contactButton__KSkmu{top:1.25rem;right:1.25rem;font-size:.8125rem;padding:.625rem 1rem;gap:.5rem}}.offers_courseHeader__Pi9iD{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.offers_courseInfo__yaXYH{flex:1}.offers_courseTitleRow__OPV1E{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.offers_courseTitle__g3K2C{font-size:1.125rem;font-weight:700;transition:color .2s ease}.offers_courseCard__rORnO:hover .offers_courseTitle__g3K2C{color:hsl(var(--color-green-500))}@media(min-width:640px){.offers_courseTitle__g3K2C{font-size:1.25rem}}.offers_categoryBadge__0bVe6{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;background:hsl(var(--color-green-500)/.2);color:hsl(var(--color-green-500));font-size:.75rem;font-weight:500;border-radius:.25rem}.offers_courseDescription__jRO3C{color:hsl(var(--color-neutral-400));font-size:.875rem;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offers_courseMetaRow__rEeDa{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.offers_courseDuration__pfeH7{color:hsl(var(--color-neutral-400));font-size:.8125rem}.offers_courseDeadline__PxqHv{display:flex;align-items:center;gap:.375rem;color:hsl(var(--color-green-500));font-size:.8125rem;font-weight:600}.offers_coursePriceDesktop__CbBog{display:none;flex-direction:column;align-items:flex-end}@media(min-width:768px){.offers_coursePriceDesktop__CbBog{display:flex}}.offers_coursePrice__NmUF1{font-size:1.5rem;font-weight:700;color:hsl(var(--color-green-500))}.offers_coursePriceOriginal__1J__4{font-size:.875rem;color:hsl(var(--color-neutral-500));text-decoration:line-through}.offers_courseMeta__LyERI{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;margin-bottom:.75rem;font-size:.875rem;color:hsl(var(--color-neutral-400))}.offers_courseMetaItem__7eyq6{display:flex;align-items:center;gap:.375rem}.offers_courseMetaIcon__xl1pO{width:1rem;height:1rem;color:hsl(var(--color-green-500))}.offers_courseMetaHighlight__eu0sL{color:hsl(var(--color-green-500));font-weight:600}.offers_courseFooter__QXWuQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.75rem;border-top:1px solid hsl(var(--color-black-400))}@media(min-width:640px){.offers_courseFooter__QXWuQ{border-top:none;padding-top:0}}@media(min-width:768px){.offers_coursePriceMobile__lU208{display:none}}.offers_coursePriceMobileValue__e6qOC{font-size:1.25rem;font-weight:700;color:hsl(var(--color-green-500))}.offers_coursePriceMobileOriginal__O4yY1{font-size:.75rem;color:hsl(var(--color-neutral-500));text-decoration:line-through}.offers_courseActions__QvrfS{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.offers_actionButton__zng88{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.offers_actionButton__zng88:hover{transform:scale(1.05)}.offers_actionButton__zng88:active{transform:scale(.95)}.offers_actionButtonIcon__7Lt7x{width:1rem;height:1rem}.offers_actionButtonText__Jg6W5{display:none}@media(min-width:640px){.offers_actionButtonText__Jg6W5{display:inline}}.offers_actionButtonDark__lY8xf{background:linear-gradient(90deg,#505868,#3a3f4b);color:#fff;box-shadow:0 4px 12px rgba(58,63,75,.3)}.offers_actionButtonDark__lY8xf:hover{background:linear-gradient(90deg,#3a3f4b,#23272e)}.offers_actionButtonLight__eao49{background:linear-gradient(90deg,#d6d4d1,#bebab6);color:#514d48;border:1px solid #bebab6;box-shadow:0 4px 12px hsla(30,6%,73%,.5)}.offers_actionButtonLight__eao49:hover{background:linear-gradient(90deg,#bebab6,#a6a19b)}.offers_actionButtonPrimary__vTWna{background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));box-shadow:0 4px 12px hsl(var(--color-green-500)/.25)}.offers_actionButtonPrimary__vTWna:hover{background:#b0f042}.offers_footer__1dLZf{padding:1.5rem 1rem;border-top:1px solid hsl(var(--color-black-400));text-align:center}@media(min-width:640px){.offers_footer__1dLZf{padding:2rem 1.5rem}}.offers_footerText__pRE1D{font-size:.75rem;color:hsl(var(--color-neutral-500))}@media(min-width:640px){.offers_footerText__pRE1D{font-size:.875rem}}.offers_modalOverlay__OqaCo{z-index:100;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:offers_fadeIn__R9IYd .2s ease-out}.offers_modalContent__XmSNG{background:hsl(var(--color-black-450));border:1px solid hsl(var(--color-black-400));border-radius:1rem;max-width:90vw;max-height:85vh;overflow-y:auto;animation:offers_modalSlide__fNI0W .3s ease-out}@media(min-width:640px){.offers_modalContent__XmSNG{max-width:32rem;max-height:90vh;border-radius:1.5rem}}@keyframes offers_modalSlide__fNI0W{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.offers_modalHeader__mGLEd{padding:1rem;border-bottom:1px solid hsl(var(--color-black-400))}@media(min-width:640px){.offers_modalHeader__mGLEd{padding:1.25rem 1.5rem}}.offers_modalTitle__eDHVO{font-size:1rem;color:hsl(var(--color-neutral-100));line-height:1.3;padding-right:2.5rem;flex:1}@media(min-width:640px){.offers_modalTitle__eDHVO{font-size:1.25rem;padding-right:3rem}}.offers_modalClose__o2XQo{width:2rem;height:2rem;background:transparent;color:hsl(var(--color-neutral-400))}.offers_modalClose__o2XQo:hover{background:hsl(var(--color-black-400));color:hsl(var(--color-neutral-100))}.offers_modalBody__bI_WZ{padding:1rem}@media(min-width:640px){.offers_modalBody__bI_WZ{padding:1.5rem}}.offers_detailsModal__Y7MCy{display:flex;flex-direction:column;gap:1.5rem}.offers_detailsHeader__InW1j{display:flex;gap:1rem}.offers_detailsImage__CJXyH{width:5rem;height:5rem;border-radius:.75rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.offers_detailsInfo__Wi4mA{flex:1}.offers_detailsCategory__9KMKh{display:inline-block;padding:.25rem .75rem;background:hsl(var(--color-green-500)/.2);color:hsl(var(--color-green-500));font-size:.75rem;font-weight:600;border-radius:2rem;margin-bottom:.5rem}.offers_detailsDescription__9Vp7W{color:hsl(var(--color-neutral-300));font-size:.875rem;line-height:1.5}.offers_detailsStats__c6l0a{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;background:hsl(var(--color-black-500));border-radius:.75rem}.offers_detailsStat__1iTjH{display:flex;align-items:center;gap:.5rem;color:hsl(var(--color-neutral-300));font-size:.875rem}.offers_detailsStatIcon__MeJ4a{width:1rem;height:1rem;color:hsl(var(--color-green-500))}.offers_detailsHighlights__rA8fc{display:flex;flex-direction:column;gap:.75rem}.offers_detailsHighlightsTitle__6PbU8{font-size:1rem;font-weight:600;color:hsl(var(--color-neutral-100))}.offers_detailsHighlightsList__sN4cu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.offers_detailsHighlightsItem__34nmw{display:flex;align-items:center;gap:.5rem;color:hsl(var(--color-neutral-300));font-size:.875rem}.offers_detailsHighlightsIcon__OXuPn{width:1rem;height:1rem;color:hsl(var(--color-green-500));flex-shrink:0}.offers_detailsPricing__k9Z4_{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid hsl(var(--color-black-400))}.offers_detailsPriceRow__vvFIT{display:flex;align-items:center;justify-content:space-between}.offers_detailsPriceLabel__sp_v7{color:hsl(var(--color-neutral-400));font-size:.875rem}.offers_detailsPriceValues__iWvQ1{display:flex;align-items:center;gap:.75rem}.offers_detailsPriceOriginal__L9VTW{color:hsl(var(--color-neutral-500));font-size:1rem;text-decoration:line-through}.offers_detailsPriceFinal__fU4p3{color:hsl(var(--color-green-500));font-size:1.5rem;font-weight:700}.offers_detailsCta__sGoO5{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem 1.5rem;background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));border:none;border-radius:.75rem;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.offers_detailsCta__sGoO5:hover{background:#b0f042;transform:translateY(-1px)}.offers_certificationsModal__Uqy7Q{display:flex;flex-direction:column;gap:1.5rem}.offers_certificationsIntro__dZUxk{color:hsl(var(--color-neutral-300));font-size:.9375rem;line-height:1.6}.offers_certificationsIntro__dZUxk strong{color:hsl(var(--color-green-500))}.offers_certificationsListModal__r9VSt{display:flex;flex-direction:column;gap:.75rem}.offers_certificationItem__ZFzmL{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:hsl(var(--color-black-500));border-radius:.75rem;color:hsl(var(--color-neutral-200));font-size:.9375rem}.offers_certificationIcon__jK2jk{width:1.25rem;height:1.25rem;color:hsl(var(--color-green-500));flex-shrink:0}.offers_certificationsProviders__qsA8f{padding:1.5rem;background:hsl(var(--color-black-500));border-radius:1rem;margin-top:.5rem}.offers_certificatesGrid__SdzgU{align-items:center}.offers_certificateCard__A3NS_{display:block;cursor:pointer;text-decoration:none;background:transparent;border:none;padding:0}.offers_certificateCard__A3NS_:hover .offers_certificateBadge__Rj7l_{transform:scale(1.02)}.offers_certificateBadge__Rj7l_{width:100%;height:auto;display:block;transition:transform .3s ease}.offers_certificateIcon__BrG0k{width:4rem;height:4rem;color:hsl(var(--color-green-500))}.offers_syllabusModal__ztxVv{display:flex;flex-direction:column;gap:1.5rem}.offers_syllabusIntro__jotVW{color:hsl(var(--color-neutral-400));font-size:.875rem;font-style:italic}.offers_syllabusSection__7cE0c{display:flex;flex-direction:column;gap:.75rem}.offers_syllabusSectionTitle__QVyCo{font-size:1rem;font-weight:600;color:hsl(var(--color-green-500));margin:0}.offers_syllabusSectionText__LgM_J{color:hsl(var(--color-neutral-300));font-size:.9375rem;line-height:1.6;margin:0}.offers_syllabusList__ZPqdx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.offers_syllabusList__ZPqdx li{position:relative;padding-left:1.25rem;color:hsl(var(--color-neutral-200));font-size:.9375rem;line-height:1.5}.offers_syllabusList__ZPqdx li:before{content:"•";position:absolute;left:0;color:hsl(var(--color-green-500))}.offers_syllabusList__ZPqdx li strong{color:hsl(var(--color-neutral-100))}.offers_syllabusItemDesc__hFBSH{color:hsl(var(--color-neutral-400));font-size:.875rem}.offers_certificatesGrid__SdzgU{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.offers_certificateCard__A3NS_{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;background:hsl(var(--color-black-500));border-radius:.75rem;border:1px solid hsl(var(--color-black-400));transition:all .2s ease;width:100%;max-width:280px}.offers_certificateCard__A3NS_:hover{border-color:hsl(var(--color-green-500)/.3);background:hsl(var(--color-black-400))}.offers_certificateBadge__Rj7l_{width:80px;height:100px;-o-object-fit:contain;object-fit:contain;margin-bottom:.75rem}.offers_certificateName___Szbc{font-size:.9375rem;font-weight:600;color:hsl(var(--color-neutral-100));margin:0 0 .5rem}.offers_certificateDesc__cle0r{font-size:.8125rem;color:hsl(var(--color-neutral-400));line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.offers_categorySection__5zh_2{margin-bottom:2.5rem}.offers_categorySection__5zh_2:last-child{margin-bottom:0}.offers_categoryHeader__AMfoI{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--color-black-400))}.offers_categoryTitle__ffU9K{font-size:1.25rem;font-weight:700;color:hsl(var(--color-neutral-100));margin:0;display:flex;align-items:center;gap:.5rem}.offers_categoryTitle__ffU9K:before{content:"";width:4px;height:1.25rem;background:linear-gradient(135deg,hsl(var(--color-green-500)),hsl(var(--color-green-400)));border-radius:2px}@media(min-width:768px){.offers_categoryTitle__ffU9K{font-size:1.5rem}}.offers_categoryCount__2rutF{font-size:.8125rem;color:hsl(var(--color-neutral-500));background:hsl(var(--color-black-400));padding:.25rem .75rem;border-radius:999px}.offers_courseRow__HZ_ae{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;margin:0 -1rem;padding-left:1rem;padding-right:1rem;scrollbar-width:none;-ms-overflow-style:none}.offers_courseRow__HZ_ae::-webkit-scrollbar{display:none}.offers_courseRow__HZ_ae>*{flex:0 0 280px;scroll-snap-align:start}@media(min-width:640px){.offers_courseRow__HZ_ae{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:visible;margin:0;padding-left:0;padding-right:0;padding-bottom:0}.offers_courseRow__HZ_ae>*{flex:none}}@media(min-width:1024px){.offers_courseRow__HZ_ae{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.offers_courseRow__HZ_ae{grid-template-columns:repeat(4,1fr)}}.offers_courseRow__HZ_ae .offers_courseCard__rORnO{height:100%}.offers_courseRow__HZ_ae .offers_courseCardInner__49MGb{flex-direction:column;height:100%}.offers_courseRow__HZ_ae .offers_courseImageWrapper__Dx6n7{width:100%;height:180px;flex-shrink:0}.offers_courseRow__HZ_ae .offers_courseContent__yo_gb{flex:1;display:flex;flex-direction:column}.offers_courseRow__HZ_ae .offers_courseTitle__g3K2C{font-size:1rem;line-height:1.3;margin-bottom:.5rem}.offers_courseRow__HZ_ae .offers_courseDescription__jRO3C{font-size:.8125rem;-webkit-line-clamp:2;flex:1}.offers_coursePricing__rX15r{justify-content:space-between;margin-bottom:.75rem;margin-top:auto}.offers_coursePricing__rX15r,.offers_priceLeft__jNiwM{display:flex;align-items:center;gap:.5rem}.offers_programStart__FuNaQ{font-size:.75rem;color:hsl(var(--color-neutral-400));white-space:nowrap}.offers_courseRow__HZ_ae .offers_courseActions__QvrfS{flex-wrap:wrap;gap:.5rem}.offers_courseRow__HZ_ae .offers_actionButton__zng88{flex:1;min-width:-moz-fit-content;min-width:fit-content;font-size:.75rem;padding:.5rem .75rem}.offers_modalOverlay__OqaCo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem}.offers_modalContent__XmSNG{position:relative;max-width:800px;width:100%;max-height:90vh;background:linear-gradient(145deg,#1f1f1f,#141414);border-radius:1.5rem;border:1px solid rgba(193,255,114,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.6);overflow:hidden;display:flex;flex-direction:column}.offers_modalHeader__mGLEd{padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between}.offers_modalTitle__eDHVO{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.offers_modalClose__o2XQo{position:absolute;top:1rem;right:1rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#c1ff72,#9ee650);border:none;border-radius:50%;color:#141414;cursor:pointer;transition:all .2s ease;font-size:20px;font-weight:600;line-height:1;padding:0 0 2px}.offers_modalClose__o2XQo:hover{background:linear-gradient(135deg,#b5f566,#8ed540);transform:rotate(90deg) scale(1.1)}.offers_modalClose__o2XQo:active{transform:rotate(90deg) scale(.95)}.offers_modalBody__bI_WZ{padding:1.5rem;overflow-y:auto;flex:1}.offers_countdownBox__DyTz7{width:100%;max-width:100%;padding:.75rem 1rem;border-radius:.625rem;background:linear-gradient(180deg,rgba(10,0,12,.85),rgba(10,0,12,.6));border:2px solid #fff;box-shadow:0 4px 20px hsla(0,0%,100%,.1);display:flex;flex-direction:column;align-items:center;gap:.375rem;margin-top:1rem;margin-bottom:1rem}@media(min-width:640px){.offers_countdownBox__DyTz7{padding:1rem 1.5rem;gap:.75rem;margin-top:1.5rem;margin-bottom:1.5rem;border-radius:1rem;border-width:3px}}.offers_countdownLabel__4yuBM{font-size:.75rem;color:hsla(0,0%,100%,.9);font-weight:500}@media(min-width:640px){.offers_countdownLabel__4yuBM{font-size:1rem}}.offers_countdownGrid__3c4R9{display:flex;justify-content:center;align-items:center;gap:.5rem}@media(min-width:640px){.offers_countdownGrid__3c4R9{gap:1.25rem}}.offers_countdownUnit__z7rn_{display:flex;flex-direction:column;align-items:center;gap:.1875rem}@media(min-width:640px){.offers_countdownUnit__z7rn_{gap:.25rem}}.offers_countdownNumber__f4YIw{font-size:1.75rem;font-weight:700;color:hsl(var(--color-green-500));line-height:1}@media(min-width:640px){.offers_countdownNumber__f4YIw{font-size:2.5rem}}.offers_countdownText__Zb065{font-size:.625rem;color:hsla(0,0%,100%,.7);font-weight:500;text-transform:uppercase}@media(min-width:640px){.offers_countdownText__Zb065{font-size:.75rem}}.offers_countdownDivider__bsWt2{font-size:1.5rem;font-weight:700;color:hsl(var(--color-green-500));line-height:1;margin:0 .1875rem}@media(min-width:640px){.offers_countdownDivider__bsWt2{font-size:2rem;margin:0 .25rem}}.offers_contactModal__hIBra{display:flex;flex-direction:column;gap:1.5rem}.offers_contactIntro__yyhfH{color:hsl(var(--color-neutral-300));font-size:.9375rem;line-height:1.6;margin:0}.offers_contactIntro__yyhfH strong{color:hsl(var(--color-green-500))}.offers_contactForm__cXfvu{display:flex;flex-direction:column;gap:1.25rem}.offers_formGroup__KuG46{display:flex;flex-direction:column;gap:.5rem}.offers_formLabel__VOJcD{font-size:.875rem;font-weight:600;color:hsl(var(--color-neutral-200))}.offers_formInputReadonly__fQZiU{color:hsl(var(--color-neutral-400));cursor:not-allowed}.offers_formInputReadonly__fQZiU,.offers_formInput__hOklj{width:100%;padding:.75rem 1rem;background:hsl(var(--color-black-500));border:1px solid hsl(var(--color-black-400));border-radius:.5rem;font-size:.875rem}.offers_formInput__hOklj{color:hsl(var(--color-neutral-100));font-family:inherit}.offers_formInput__hOklj::-moz-placeholder{color:hsl(var(--color-neutral-500))}.offers_formInput__hOklj::placeholder{color:hsl(var(--color-neutral-500))}.offers_formInput__hOklj:focus{outline:none;border-color:hsl(var(--color-green-500)/.5)}.offers_formTextarea__Rbg5X{width:100%;padding:.75rem 1rem;background:hsl(var(--color-black-500));border:1px solid hsl(var(--color-black-400));border-radius:.5rem;color:hsl(var(--color-neutral-100));font-size:.875rem;font-family:inherit;resize:vertical;min-height:120px}.offers_formTextarea__Rbg5X::-moz-placeholder{color:hsl(var(--color-neutral-500))}.offers_formTextarea__Rbg5X::placeholder{color:hsl(var(--color-neutral-500))}.offers_formTextarea__Rbg5X:focus{outline:none;border-color:hsl(var(--color-green-500)/.5)}.offers_contactSubmitButton__yj8Yw{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.offers_contactSubmitButton__yj8Yw:hover{background:#b0f042;transform:translateY(-1px)}.offers_contactSubmitButton__yj8Yw:active{transform:translateY(0)}.offers_contactSuccess__2b6fO{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding:2rem 0}.offers_successIcon__ALo3V{animation:offers_scaleIn__RGbiy .5s ease-out}@keyframes offers_scaleIn__RGbiy{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.offers_successTitle__yHJ_D{font-size:1.25rem;font-weight:700;color:hsl(var(--color-neutral-100));margin:0}.offers_successText__KSI02{color:hsl(var(--color-neutral-300));font-size:.9375rem;line-height:1.6;margin:0}.offers_successText__KSI02 strong{color:hsl(var(--color-green-500))}.offers_successButton__kC2bu{padding:.875rem 2rem;background:hsl(var(--color-green-500));color:hsl(var(--color-black-500));border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.offers_successButton__kC2bu:hover{background:#b0f042;transform:translateY(-1px)}.offers_successButton__kC2bu:active{transform:translateY(0)}.offers_offersViewWithCart__zjWAZ{padding-bottom:80px}.CertificateDialog_overlay__8uQnl{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.CertificateDialog_dialog__ONAp8{position:relative;background:linear-gradient(180deg,hsla(0,0%,8%,.95),hsla(0,0%,4%,.95));border:1px solid rgba(193,255,114,.3);border-radius:1.5rem;padding:2rem;max-width:28rem;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.5)}.CertificateDialog_closeButton__y100a{position:absolute;top:1rem;right:1rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s}.CertificateDialog_closeButton__y100a:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.CertificateDialog_closeButton__y100a svg{width:1.25rem;height:1.25rem}.CertificateDialog_content__3DbJp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding-top:1rem}.CertificateDialog_badgeImage__9rVom{width:10rem;height:10rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(193,255,114,.3))}.CertificateDialog_badgePlaceholder__9DPhW{width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(251,191,36,.2),rgba(245,158,11,.3));border:2px solid rgba(251,191,36,.4);border-radius:50%}.CertificateDialog_badgePlaceholder__9DPhW svg{width:4rem;height:4rem;color:#fbbf24}.CertificateDialog_title__s8sdX{font-size:1.875rem;font-weight:700;color:#fff;margin:0}.CertificateDialog_subtitle__88qEa{font-size:1rem;color:hsla(0,0%,100%,.6);margin:0}.Cart_sidebar__I6Wk0{position:sticky;top:2rem;right:0;width:380px;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;z-index:100;transition:all .3s ease}@media(max-width:1024px){.Cart_sidebar__I6Wk0{position:fixed;bottom:0;left:0;right:0;width:100%;border-radius:1rem 1rem 0 0;top:auto}}.Cart_sidebar__I6Wk0.Cart_collapsed__sqzn7{padding:0}.Cart_sidebar__I6Wk0.Cart_collapsed__sqzn7 .Cart_sidebarHeader__GCqHP{border-bottom:none;padding:1rem 1.25rem}@media(max-width:1024px){.Cart_sidebar__I6Wk0.Cart_collapsed__sqzn7{max-height:auto}}.Cart_sidebar__I6Wk0.Cart_expanded__On0lj{padding:1.25rem;max-height:calc(100vh - 4rem);display:flex;flex-direction:column;gap:1rem}@media(max-width:1024px){.Cart_sidebar__I6Wk0.Cart_expanded__On0lj{max-height:70vh}}.Cart_sidebar__I6Wk0.Cart_dropActive__EFsQ9{border-color:#a6ee2b;box-shadow:0 0 30px rgba(144,238,144,.3)}.Cart_sidebarHeader__GCqHP{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem;background:transparent;border:none;width:100%;cursor:pointer;color:#fff;font-family:inherit}.Cart_sidebarHeader__GCqHP:hover .Cart_cartIcon__RA03O{transform:scale(1.1)}.Cart_headerLeft__evKlj{display:flex;align-items:center;gap:.5rem}.Cart_headerRight__dHvhG{display:flex;align-items:center;gap:.75rem}.Cart_headerPrice__ZP04p{font-size:1rem;font-weight:600;color:#a6ee2b}.Cart_cartIcon__RA03O{color:#a6ee2b;transition:transform .2s ease}.Cart_sidebarTitle__eoqmF{font-size:1rem;font-weight:600;color:#fff;margin:0}.Cart_badge__Vhqmk{background:#a6ee2b;color:#000;padding:.125rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700}.Cart_dropZone__1J6yI{background:linear-gradient(135deg,rgba(166,238,43,.1),rgba(166,238,43,.2));border:2px dashed #a6ee2b;border-radius:.75rem;padding:1.5rem;text-align:center;color:#fff;animation:Cart_pulse__EiaQM 1.5s ease-in-out infinite}.Cart_dropZone__1J6yI svg{margin-bottom:.5rem;color:#a6ee2b}.Cart_dropZone__1J6yI p{margin:0;font-size:.875rem}@keyframes Cart_pulse__EiaQM{0%,to{opacity:1}50%{opacity:.7}}.Cart_sidebarBody__CMbet{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;max-height:40vh}@media(max-width:1024px){.Cart_sidebarBody__CMbet{max-height:35vh}}.Cart_emptyState__T6toJ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;color:hsla(0,0%,100%,.6)}.Cart_emptyIcon__0cyA3{margin-bottom:.75rem;opacity:.4}.Cart_emptyTitle__jjd8E{font-weight:600;font-size:1rem;margin-bottom:.25rem;color:#fff}.Cart_emptyText__SznKN{font-size:.75rem;margin:0}.Cart_itemsList__Mp2Wr{display:flex;flex-direction:column;gap:.5rem}.Cart_cartItem__WkWCB{display:flex;gap:.625rem;padding:.5rem;background:hsla(0,0%,100%,.05);border-radius:.5rem;border:1px solid hsla(0,0%,100%,.1);transition:all .2s ease}.Cart_cartItem__WkWCB:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.Cart_itemImage__zJlUd{flex-shrink:0;width:50px;height:50px;border-radius:.25rem;overflow:hidden;background:rgba(0,0,0,.3)}.Cart_thumbnail__h9oqR{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Cart_itemDetails__LL__P{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.Cart_itemTitle__RUxHz{font-size:.75rem;font-weight:500;color:#fff;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Cart_itemPrice__Kciu2{font-size:.875rem;font-weight:600;color:#a6ee2b;margin:0}.Cart_itemOriginalPrice__LK0LN{font-size:.625rem;color:hsla(0,0%,100%,.5);margin:0}.Cart_removeButton__QkkBj{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:none;background:rgba(255,0,0,.1);color:hsla(0,100%,70%,.8);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Cart_removeButton__QkkBj:hover{background:rgba(255,0,0,.2);color:#ff6464}.Cart_summary__Va2gP{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.Cart_summaryTitle__iTh_X{font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem}.Cart_summaryRow__bkL8f{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem}.Cart_summaryRow__bkL8f.Cart_discount__D3gnz{color:#a6ee2b}.Cart_summaryRow__bkL8f.Cart_discount__D3gnz .Cart_summaryLabel__6US3l svg{margin-right:.25rem}.Cart_summaryRow__bkL8f.Cart_total__XdIj8{font-size:1rem;font-weight:600;padding-top:.25rem}.Cart_summaryRow__bkL8f.Cart_total__XdIj8 .Cart_summaryValue__C9RjJ{color:#a6ee2b}.Cart_summaryLabel__6US3l{display:flex;align-items:center;color:hsla(0,0%,100%,.8)}.Cart_summaryValue__C9RjJ{font-weight:500;color:#fff}.Cart_summaryHint__EgiyZ{display:flex;align-items:center;gap:.25rem;font-size:.625rem;color:hsla(0,0%,100%,.6);padding:.25rem .5rem;background:rgba(144,238,144,.1);border-radius:.25rem;margin-top:-.25rem}.Cart_summaryHint__EgiyZ svg{flex-shrink:0;color:#a6ee2b}.Cart_summaryDivider__7twA7{height:1px;background:hsla(0,0%,100%,.1);margin:.125rem 0}.Cart_savings__JK_G1{text-align:center;font-size:.625rem;color:#a6ee2b;font-weight:500;padding:.375rem;background:rgba(144,238,144,.1);border-radius:.25rem}.Cart_checkoutButton__BEyF6{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background:#a6ee2b;color:#000;font-weight:600;font-size:.875rem;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 15px rgba(144,238,144,.3)}.Cart_checkoutButton__BEyF6:hover{background:#b0f042;transform:translateY(-1px);box-shadow:0 6px 20px rgba(144,238,144,.4)}.Cart_checkoutPrice__WUAC6{font-size:1rem;font-weight:700}.Cart_draggableCard__KfwQD{position:relative;cursor:grab}.Cart_draggableCard__KfwQD:active{cursor:grabbing}.Cart_draggableCard__KfwQD.Cart_dragging__3nvFR{opacity:.5;cursor:grabbing}.Cart_dragHandle__QQOFm{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem;background:rgba(0,0,0,.8);border-radius:.375rem;opacity:0;transition:opacity .2s ease;z-index:10;cursor:grab;border:1px solid #a6ee2b}.Cart_dragHandle__QQOFm svg{color:#a6ee2b}.Cart_dragHandle__QQOFm:active{cursor:grabbing}.Cart_dragHint__Ig9VH{font-size:.625rem;color:#fff;white-space:nowrap}.Cart_draggableCard__KfwQD:hover .Cart_dragHandle__QQOFm{opacity:1}@media(max-width:1024px){.Cart_dragHandle__QQOFm{display:none}.Cart_sidebar__I6Wk0{padding:0}.Cart_sidebar__I6Wk0.Cart_expanded__On0lj{padding:1rem}}.Cart_bottomBar__eSc1N{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid hsla(0,0%,100%,.1);z-index:1000;transition:all .3s ease}.Cart_bottomBar__eSc1N.Cart_expanded__On0lj{border-radius:1rem 1rem 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.5)}.Cart_bottomBar__eSc1N.Cart_dropActive__EFsQ9{border-top-color:#a6ee2b;box-shadow:0 0 30px rgba(144,238,144,.3)}.Cart_barHeader__2UOOw{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem;background:transparent;border:none;width:100%;cursor:pointer;color:#fff;font-family:inherit}.Cart_barHeader__2UOOw:hover{background:hsla(0,0%,100%,.05)}@media(min-width:768px){.Cart_barHeader__2UOOw{max-width:1200px;margin:0 auto}}.Cart_barLeft__xCGld{display:flex;align-items:center;gap:.625rem}.Cart_barLeft__xCGld svg{color:#a6ee2b}.Cart_barBadge__Y3WN_{background:#a6ee2b;color:#000;padding:.125rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700}.Cart_barTitle___vdgi{font-size:.9375rem;font-weight:500}.Cart_barRight__W2kqM{display:flex;align-items:center;gap:1rem}.Cart_barDiscount__zLNeO{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#a6ee2b;font-weight:500}.Cart_barPrice__2HGja{font-size:1.125rem;font-weight:700;color:#a6ee2b}.Cart_barContent__58LFP{padding:0 1.5rem 1rem;max-height:50vh;overflow-y:auto}@media(min-width:768px){.Cart_barContent__58LFP{max-width:1200px;margin:0 auto}}.Cart_barItems__cAm7o{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.Cart_barItem__9vZ7U{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:hsla(0,0%,100%,.05);border-radius:.5rem}.Cart_barItemImage__kC9Vy{width:40px;height:40px;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.Cart_barItemInfo__rJqH6{flex:1;min-width:0}.Cart_barItemTitle__oknPi{display:block;font-size:.8125rem;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Cart_barItemPrice__K1d_0{font-size:.875rem;font-weight:600;color:#a6ee2b}.Cart_barItemRemove__lAHvT{padding:.375rem;background:rgba(255,50,50,.1);border:none;border-radius:50%;color:hsla(0,100%,70%,.8);cursor:pointer;transition:all .2s}.Cart_barItemRemove__lAHvT:hover{background:rgba(255,50,50,.2);color:#fff}.Cart_barSummary__uAHjm{display:flex;justify-content:space-between;padding:.5rem .75rem;background:rgba(144,238,144,.1);border-radius:.375rem;font-size:.8125rem;color:#a6ee2b;margin-bottom:.75rem}.Cart_barCheckout__P6cMy{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.875rem;background:#a6ee2b;color:#000;font-weight:600;font-size:1rem;border-radius:.5rem;text-decoration:none;transition:all .2s}.Cart_barCheckout__P6cMy:hover{background:#b0f042}.Cart_barCheckoutPrice__Je85M{font-weight:700}.OfferHero_heroSection__NwJTB{background-color:var(--color-background-secondary);padding:2rem 0;width:100%}.OfferHero_heroCard__D41u_{max-width:1200px;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column}@media(min-width:1024px){.OfferHero_heroCard__D41u_{flex-direction:row}}.OfferHero_heroSectionContained__olrIS{background-color:transparent;padding:1rem 0;max-width:1200px;margin:0 auto}.OfferHero_heroCardContained__jnS_5{background:#111;color:#f3f4f6;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}.OfferHero_heroCardContained__jnS_5 .OfferHero_heroTitle___Ls80{color:#f3f4f6}.OfferHero_heroCardContained__jnS_5 .OfferHero_heroSubtitle__vrCKN{color:#d1d5db}.OfferHero_heroCardContained__jnS_5 .OfferHero_offerBadge__TuXDt{background:hsla(82,85%,67%,.1);border:1px solid hsla(82,85%,67%,.3)}.OfferHero_heroCardContained__jnS_5 .OfferHero_offerBadge__TuXDt .OfferHero_offerText__59Ds1{color:#bef264}.OfferHero_heroCardContained__jnS_5 .OfferHero_offerBadge__TuXDt .OfferHero_hotTag__HS_S0{background:#bef264;color:#000}.OfferHero_heroCardContained__jnS_5 .OfferHero_offerBadge__TuXDt .OfferHero_offerIcon__PXt42{color:#bef264}.OfferHero_heroCardContained__jnS_5 .OfferHero_pricingCard__ctpEq{background:#ececde;border-left:none}.OfferHero_heroCardContained__jnS_5 .OfferHero_priceHeader__Mi24_ .OfferHero_priceNew__Bv0ec{align-items:center}.OfferHero_heroCardContained__jnS_5 .OfferHero_priceHeader__Mi24_ .OfferHero_priceAmount__XXo44{background:#141414;color:#c1ff72;padding:.25rem 1rem;border-radius:9999px;font-size:2rem;font-weight:800}.OfferHero_heroCardContained__jnS_5 .OfferHero_priceHeader__Mi24_ .OfferHero_priceOldAmount__ygteF{color:#6b7280}.OfferHero_heroCardContained__jnS_5 .OfferHero_priceHeader__Mi24_ .OfferHero_priceBadge__jkIfe{display:none}.OfferHero_heroCardContained__jnS_5 .OfferHero_featureItem__g9Zta .OfferHero_featureIcon__FVszJ,.OfferHero_heroCardContained__jnS_5 .OfferHero_featureItem__g9Zta span{color:#141414}.OfferHero_heroCardContained__jnS_5 .OfferHero_ctaButton__FayJE{background:#c1ff72;color:#141414;border:2px solid #141414;transition:all .2s ease}.OfferHero_heroCardContained__jnS_5 .OfferHero_ctaButton__FayJE:hover{background:#141414!important;color:#c1ff72!important;border-color:#c1ff72!important;transform:translateY(-1px)}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3{background-color:#141414!important;border:1px solid #333;transition:all .2s ease}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_credlyIcon__dVhqY,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_credlyTitle__qgiit,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_viewerCount__v0HN1,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_viewerIcon__U6IXS,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_viewerText__AVL_7,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_credlyIcon__dVhqY,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_credlyTitle__qgiit,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_viewerCount__v0HN1,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_viewerIcon__U6IXS,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_viewerText__AVL_7{color:#bef264!important}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_credlySubtitle__evaId,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_credlySubtitle__evaId{color:#9ca3af!important}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI .OfferHero_credlyImagePlaceholder__yjeQ9,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3 .OfferHero_credlyImagePlaceholder__yjeQ9{background-color:#262626!important}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover{background-color:#000!important;border-color:#bef264;transform:translateY(-1px)}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover .OfferHero_credlyIcon__dVhqY,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover .OfferHero_credlyTitle__qgiit,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover .OfferHero_viewerCount__v0HN1,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover .OfferHero_viewerIcon__U6IXS,.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover .OfferHero_viewerText__AVL_7,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover .OfferHero_credlyIcon__dVhqY,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover .OfferHero_credlyTitle__qgiit,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover .OfferHero_viewerCount__v0HN1,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover .OfferHero_viewerIcon__U6IXS,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover .OfferHero_viewerText__AVL_7{color:#bef264!important}.OfferHero_heroCardContained__jnS_5 .OfferHero_credlyBadge__6abvI:hover .OfferHero_credlySubtitle__evaId,.OfferHero_heroCardContained__jnS_5 .OfferHero_viewerBadge__kYSR3:hover .OfferHero_credlySubtitle__evaId{color:#9ca3af!important}.OfferHero_heroInner__VKLEO{display:flex;flex-direction:column;flex:1}@media(min-width:768px){.OfferHero_heroInner__VKLEO{flex-direction:row}}.OfferHero_heroContent__k2Y6e{padding:2rem;flex:1;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.OfferHero_heroContent__k2Y6e{display:flex;flex-direction:row;gap:2rem}}.OfferHero_heroLeft__hug9r{flex:1;display:flex;flex-direction:column;justify-content:center}.OfferHero_offerBadge__TuXDt{display:inline-flex;align-items:center;gap:.5rem;background:#ecfdf5;padding:.375rem .75rem;border-radius:9999px;margin-bottom:1rem;width:-moz-fit-content;width:fit-content;border:1px solid #a7f3d0}.OfferHero_hotTag__HS_S0{background:#059669;color:#fff;font-size:.7rem;font-weight:700;padding:.125rem .375rem;border-radius:4px;text-transform:uppercase}.OfferHero_offerText__59Ds1{font-size:.875rem;font-weight:600;color:#059669}.OfferHero_offerIcon__PXt42{width:1rem;height:1rem;color:#059669}.OfferHero_heroTitle___Ls80{font-size:1.875rem;font-weight:800;color:#111827;line-height:1.2;margin-bottom:1rem}@media(min-width:768px){.OfferHero_heroTitle___Ls80{font-size:2.25rem}}.OfferHero_heroSubtitle__vrCKN{font-size:1rem;color:#4b5563;line-height:1.6;margin-bottom:0}.OfferHero_heroExtra__78tvg{margin-top:1rem}.OfferHero_heroItalic__GzA8F{font-style:italic;font-size:.9rem;color:#6b7280}.OfferHero_heroCenter__ysoFL{display:flex;align-items:center;justify-content:center;margin-top:2rem}@media(min-width:768px){.OfferHero_heroCenter__ysoFL{margin-top:0;justify-content:flex-end}}.OfferHero_heroImage__vqz_0{width:100%;max-width:300px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 15px rgba(0,0,0,.1))}.OfferHero_heroImagePlaceholder__reYAg{width:200px;height:200px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#9ca3af}.OfferHero_pricingCard__ctpEq{background:#f9fafb;padding:2rem;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}@media(min-width:1024px){.OfferHero_pricingCard__ctpEq{width:350px;border-top:none;border-left:1px solid #e5e7eb;flex-shrink:0}}.OfferHero_priceHeader__Mi24_{display:flex;flex-direction:column;gap:.25rem}.OfferHero_priceOld__Le2XH{display:flex;align-items:center;gap:.75rem}.OfferHero_priceOldAmount__ygteF{font-size:1.125rem;color:#6b7280;text-decoration:line-through}.OfferHero_priceBadge__jkIfe{background:#fee2e2;color:#dc2626;font-size:.75rem;font-weight:700;padding:.125rem .375rem;border-radius:4px}.OfferHero_priceNew__Bv0ec{display:flex;align-items:baseline;gap:.5rem}.OfferHero_priceAmount__XXo44{font-size:2.25rem;font-weight:800;color:#111827;line-height:1}.OfferHero_featuresList__dpr72{display:flex;flex-direction:column;gap:.75rem}.OfferHero_featureItem__g9Zta{display:flex;align-items:flex-start;gap:.75rem;font-size:.9rem;color:#374151}.OfferHero_featureItem__g9Zta .OfferHero_featureIcon__FVszJ{width:1.125rem;height:1.125rem;color:#059669;flex-shrink:0;margin-top:.1rem}.OfferHero_credlyBadge__6abvI{display:flex;align-items:center;gap:.75rem;background:#fff;padding:.75rem;border-radius:8px;border:1px solid #e5e7eb;margin-top:.5rem}.OfferHero_credlyImage__Zya6K{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.OfferHero_credlyImagePlaceholder__yjeQ9{width:40px;height:40px;background:#ecfdf5;border-radius:50%;display:flex;align-items:center;justify-content:center}.OfferHero_credlyInfo__wgQhZ{display:flex;flex-direction:column}.OfferHero_credlyTitle__qgiit{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;color:#059669}.OfferHero_credlyTitle__qgiit .OfferHero_credlyIcon__dVhqY{width:.75rem;height:.75rem}.OfferHero_credlySubtitle__evaId{font-size:.7rem;color:#6b7280}.OfferHero_ctaButton__FayJE{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem;background:#2563eb;color:#fff;font-weight:700;font-size:1rem;border-radius:8px;transition:background .2s}.OfferHero_ctaButton__FayJE:hover{background:#1d4ed8}.OfferHero_ctaDisclaimer__X7F2p{text-align:center;font-size:.75rem;color:#6b7280;margin-top:-.5rem}.OfferHero_viewerBadge__kYSR3{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#eff6ff;padding:.5rem;border-radius:6px}.OfferHero_viewerDot__cTPZ4{width:8px;height:8px;background:#ef4444;border-radius:50%;animation:OfferHero_blink__Iq64D 2s infinite}.OfferHero_viewerIcon__U6IXS{width:1rem;height:1rem;color:#3b82f6}.OfferHero_viewerText__AVL_7{font-size:.8rem;color:#1e40af;font-weight:500}.OfferHero_viewerCount__v0HN1{font-weight:700}@keyframes OfferHero_blink__Iq64D{0%{opacity:1}50%{opacity:.4}to{opacity:1}}