.PaymentStep_payment__p6WTx{padding:0 80px 80px;text-align:center}@media screen and (max-width:991px){.PaymentStep_payment__p6WTx{padding:0 20px 60px}}.PaymentStep_backBtn__ahanf{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:10px 0;background:none;border:none;font-family:var(--font-barlow-bold);font-size:18px;line-height:20px;color:#003d22;cursor:pointer;transition:opacity .2s ease}.PaymentStep_backBtn__ahanf:hover{opacity:.7}@media screen and (max-width:991px){.PaymentStep_backBtn__ahanf{font-size:16px;margin-bottom:16px}}.PaymentStep_title__fZyIf{font-family:var(--font-field-gothic-bold);font-size:64px;line-height:normal;color:#003d22;text-transform:uppercase;margin:0 0 34px}@media screen and (max-width:991px){.PaymentStep_title__fZyIf{font-size:36px}}.PaymentStep_subtitle__cP9fs{font-family:var(--font-barlow-regular);font-size:18px;line-height:30px;color:#003d22;max-width:666px;margin:0 auto 60px}@media screen and (max-width:991px){.PaymentStep_subtitle__cP9fs{font-size:16px;line-height:24px;margin-bottom:40px}}.PaymentStep_options__gv0ut{display:flex;flex-direction:column;width:448px;max-width:100%;margin:0 auto 60px}@media screen and (max-width:991px){.PaymentStep_options__gv0ut{margin-bottom:40px}}.PaymentStep_option__IdUFx{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:48px;max-height:48px;margin-bottom:20px;padding:0 12px;background:#fff;border:1px solid #ccd3d6;border-radius:4px;cursor:pointer;overflow:hidden;transition:opacity .3s ease,max-height .3s ease,margin-bottom .3s ease,border-width .3s ease,border-color .2s ease}.PaymentStep_option__IdUFx:last-child{margin-bottom:0}.PaymentStep_option__IdUFx:hover{border-color:#003d22}.PaymentStep_option__IdUFx.PaymentStep_faded__uOhhw{opacity:0;max-height:0;margin-bottom:0;border-width:0;pointer-events:none}.PaymentStep_radio__4_ieI{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1.5px solid #ccd3d6;box-sizing:border-box;transition:all .2s ease}.PaymentStep_option__IdUFx.PaymentStep_selected__NNGp0{border-color:#003d22}.PaymentStep_option__IdUFx.PaymentStep_selected__NNGp0 .PaymentStep_label__w0daz{font-family:var(--font-barlow-bold)}.PaymentStep_option__IdUFx.PaymentStep_selected__NNGp0 .PaymentStep_radio__4_ieI{border-color:#003d22;background:#003d22;box-shadow:inset 0 0 0 3px #fff}.PaymentStep_label__w0daz{font-family:var(--font-barlow-medium);font-size:16px;line-height:24px;color:#001119;white-space:nowrap}.PaymentStep_logos__7OxxA{display:flex;align-items:center;gap:8px;margin-left:auto}.PaymentStep_logo__TGK84{display:block;width:auto;height:auto;object-fit:contain}.PaymentStep_divider__tY2fd{width:1px;height:21px;background:#ccd3d6}.PaymentStep_empty__Ze1Ba{font-family:var(--font-barlow-regular);font-size:18px;color:#003d22;margin:0 auto 60px}.PaymentStep_actions__1_Wmd{display:flex;justify-content:center}.PaymentStep_actions__1_Wmd button{padding-left:60px;padding-right:60px}.PaymentStep_cellcWarning__cGTUd{font-family:var(--font-barlow-regular);font-size:15px;line-height:22px;color:#92400e;background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;max-width:448px;margin:-32px auto 24px;padding:12px 16px;text-align:left;animation:PaymentStep_warnFadeIn__HmwYR .25s ease}@media screen and (max-width:991px){.PaymentStep_cellcWarning__cGTUd{font-size:14px}}@keyframes PaymentStep_warnFadeIn__HmwYR{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.PaymentStep_voucherWrap__b_S9N{display:flex;flex-direction:column;align-items:flex-start;width:448px;max-width:100%;margin:-32px auto 32px}.PaymentStep_voucherLabel__z_9dh{font-family:var(--font-barlow-medium);font-size:14px;line-height:20px;color:#003d22;margin-bottom:8px}.PaymentStep_voucherInput___FP1q{width:100%;height:48px;padding:0 12px;font-family:var(--font-barlow-regular);font-size:16px;color:#001119;background:#fff;border:1px solid #ccd3d6;border-radius:4px;outline:none;transition:border-color .2s ease}.PaymentStep_voucherInput___FP1q:focus{border-color:#003d22}.PaymentStep_voucherInput___FP1q::placeholder{color:#9ca3af}.PaymentStep_voucherInputError__Nlz31,.PaymentStep_voucherInputError__Nlz31:focus{border-color:#dc2626}.PaymentStep_voucherError__Mr84m{font-family:var(--font-barlow-regular);font-size:13px;line-height:18px;color:#dc2626;margin-top:6px}.SubscriptionHero_hero__UttBb{position:relative;height:534px;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden}.SubscriptionHero_hero__UttBb:before{content:"";position:absolute;top:0;left:0;width:709px;height:522px;background:url(/assets/images/backgrounds/Pattern.png) no-repeat;background-size:contain;z-index:3;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#D9D9D9,rgba(217,217,217,0));mask-image:linear-gradient(90deg,#D9D9D9,rgba(217,217,217,0))}@media screen and (max-width:991px){.SubscriptionHero_hero__UttBb{height:350px}.SubscriptionHero_hero__UttBb:before{top:-63px;left:50%;transform:translateX(-50%);width:388px;height:306px}}.SubscriptionHero_gradient__wgb0m{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,43,24,0) 1.73%,rgba(0,43,24,.98) 79.91%,#002B18 96.73%);z-index:1}.SubscriptionHero_overlay__bMHAw{position:absolute;bottom:60px;left:80px;display:flex;flex-direction:column;align-items:flex-start;gap:40px;z-index:4}@media screen and (max-width:991px){.SubscriptionHero_overlay__bMHAw{bottom:40px;left:20px;right:20px;gap:24px}}.SubscriptionHero_overlay__bMHAw h1{font-family:var(--font-field-gothic-bold);font-size:100px;font-weight:700;text-transform:uppercase;line-height:1;margin:-10px 0;background:linear-gradient(180deg,#ffc426,#ffd154);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media screen and (max-width:991px){.SubscriptionHero_overlay__bMHAw h1{font-size:48px;line-height:1;margin:-5px 0}}.SubscriptionHero_overlay__bMHAw p{font-family:var(--font-field-gothic-medium);font-size:32px;font-weight:500;line-height:1;color:#fff;text-transform:capitalize;margin:-3px 0}@media screen and (max-width:991px){.SubscriptionHero_overlay__bMHAw p{font-size:20px;line-height:1;margin:-2px 0}}