.CheckoutForm_checkoutContainer__snyoB{margin-top:10rem;margin-bottom:3rem;max-width:1200px}.CheckoutForm_formCard__7t5W3,.CheckoutForm_summaryCard__CEeAV{border:none;border-radius:16px;box-shadow:0 8px 32px rgba(var(--primary-rgb),.1);transition:all .3s ease;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CheckoutForm_formCard__7t5W3:hover,.CheckoutForm_summaryCard__CEeAV:hover{box-shadow:0 12px 40px rgba(var(--primary-rgb),.15);transform:translateY(-2px)}.CheckoutForm_sectionHeader____slt{display:flex;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--lighter-color)}.CheckoutForm_sectionHeader____slt h3{color:var(--heading-color);font-family:var(--heading-font);font-weight:600;margin:0 0 0 1rem;flex:1 1}.CheckoutForm_sectionSubtitle__ks1Co{color:var(--base-color);font-size:.9rem;margin:0 0 0 auto;font-style:italic}.CheckoutForm_sectionIcon__E6xiE{background:linear-gradient(135deg,var(--primary-color),var(--hover-color));color:white;padding:12px;border-radius:12px;font-size:1.2rem;box-shadow:0 4px 12px rgba(var(--primary-rgb),.3)}.CheckoutForm_sectionDivider__Ii2xV{display:flex;align-items:center;margin:2rem 0 1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.CheckoutForm_sectionDivider__Ii2xV h5{color:var(--heading-color);font-family:var(--heading-font);font-weight:600;margin:0 0 0 .75rem;flex:1 1}.CheckoutForm_sectionDivider__Ii2xV .CheckoutForm_sectionIcon__E6xiE{padding:8px;font-size:1rem}.CheckoutForm_secureIcon__oRAeQ{color:var(--secondary-color);margin-left:auto;animation:CheckoutForm_pulse__yT6Ok 2s infinite}@keyframes CheckoutForm_pulse__yT6Ok{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.CheckoutForm_formLabel__AiOBJ{color:var(--heading-color);font-weight:600;font-size:.9rem;margin-bottom:.5rem;font-family:var(--heading-font)}.CheckoutForm_formInput__23Jc2{border:2px solid var(--border-color);border-radius:12px;padding:12px 16px;font-size:1rem;transition:all .3s ease;background:rgba(255,255,255,.8)}.CheckoutForm_formInput__23Jc2:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1);background:white;transform:scale(1.02)}.CheckoutForm_formInput__23Jc2::placeholder{color:var(--bg-muted);font-style:italic}.CheckoutForm_inputIcon__pGLxd{background:var(--lighter-color);border:2px solid var(--border-color);border-right:none;color:var(--base-color);border-radius:12px 0 0 12px}.CheckoutForm_addressSection__DUTxm,.CheckoutForm_paymentSection__ssnFv{background:rgba(var(--primary-rgb),.02);border-radius:12px;padding:1.5rem;margin:1.5rem 0;border:1px solid rgba(var(--primary-rgb),.1)}.CheckoutForm_cartItems__LA_5F{margin-bottom:1.5rem}.CheckoutForm_cartItem__ee16v{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-bottom:.75rem;background:rgba(var(--primary-rgb),.03);border-radius:12px;border:1px solid rgba(var(--primary-rgb),.1);transition:all .3s ease}.CheckoutForm_cartItem__ee16v:hover{background:rgba(var(--primary-rgb),.05);transform:translateX(4px)}.CheckoutForm_itemInfo__C8JKM h6{color:var(--heading-color);font-weight:600;margin-bottom:.25rem;font-family:var(--heading-font)}.CheckoutForm_itemDetails__M3cGZ{color:var(--base-color);font-size:.85rem;margin-bottom:.25rem}.CheckoutForm_quantity__t7_vu{background:var(--secondary-color);color:var(--primary-color);padding:2px 8px;border-radius:6px;font-size:.8rem;font-weight:600;display:inline-block}.CheckoutForm_itemPrice__4g1xJ{color:var(--primary-color);font-weight:700;font-size:1.1rem;font-family:var(--heading-font)}.CheckoutForm_orderTotals__cL_t_{margin:1.5rem 0}.CheckoutForm_totalRow__Vz1_6{display:flex;justify-content:space-between;padding:.5rem 0;color:var(--base-color)}.CheckoutForm_grandTotal__0bVVc{font-size:1.25rem;font-weight:700;color:var(--primary-color);font-family:var(--heading-font);background:rgba(var(--primary-rgb),.05);padding:1rem;border-radius:8px;margin-top:.5rem}.CheckoutForm_divider__ZBEW2{border-color:var(--border-color);margin:1rem 0}.CheckoutForm_actionButtons__L_Rf_{display:flex;gap:1rem;margin:2rem 0 1.5rem}.CheckoutForm_arrowRight__khMn6{margin-left:1rem}.CheckoutForm_rrowLeft__3fLmD{margin-right:1rem}.CheckoutForm_backButton__uFc1I{flex:1 1;border:2px solid var(--border-color);color:var(--base-color);border-radius:12px;padding:12px 24px;font-weight:600;transition:all .3s ease}.CheckoutForm_backButton__uFc1I:hover{background:var(--lighter-color);border-color:var(--base-color);color:var(--primary-color);transform:translateY(-2px)}.CheckoutForm_submitButton__tblXs{flex:2 1;background:linear-gradient(135deg,var(--primary-color),var(--hover-color));border:none;border-radius:12px;padding:12px 24px;font-weight:700;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 16px rgba(var(--primary-rgb),.3)}.CheckoutForm_submitButton__tblXs:hover{background:linear-gradient(135deg,var(--hover-color),var(--primary-color));transform:translateY(-3px);box-shadow:0 8px 24px rgba(var(--primary-rgb),.4)}.CheckoutForm_submitButton__tblXs:active{transform:translateY(-1px)}.CheckoutForm_trustBadges__lT5nC{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.CheckoutForm_trustBadge__we3u5{background:var(--secondary-color);color:var(--primary-color);padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;border:none;display:flex;align-items:center;gap:.25rem}@media (max-width:768px){.CheckoutForm_checkoutContainer__snyoB{margin-top:1rem;padding:0 1rem}.CheckoutForm_sectionHeader____slt{flex-direction:column;text-align:center;gap:.5rem}.CheckoutForm_sectionSubtitle__ks1Co{margin-left:0}.CheckoutForm_actionButtons__L_Rf_{flex-direction:column}.CheckoutForm_cartItem__ee16v{flex-direction:column;align-items:flex-start;gap:.5rem}.CheckoutForm_itemPrice__4g1xJ{align-self:flex-end}.CheckoutForm_totalRow__Vz1_6{padding:.75rem 0}}.Header_no-scroll__UyOum{overflow:hidden}.Header_stickyMenu__ttXwJ{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:white;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Header_firstMenu__bopGK{display:flex;align-items:center;justify-content:space-around;background-color:rgba(209,218,205,.1);height:76px;padding:15px 0}.Header_hamburgerBtn__9IQKO{display:inline-flex;flex-direction:column;gap:5px;padding:10px 12px;border:0;background:transparent;cursor:pointer}.Header_iconBar__2wVPG{width:24px;height:3px;background:#222;border-radius:2px}.Header_navDrawer__y9OnC{position:fixed;top:0;left:0;bottom:0;width:280px;max-width:86vw;background:#fff;transform:translateX(-100%);transition:transform .25s ease;z-index:9999;box-shadow:2px 0 20px rgba(0,0,0,.12)}.Header_navDrawer__y9OnC.Header_open__PYNos{transform:translateX(0)}.Header_navContent__ZhY3h{height:100%;padding:20px 16px 24px;display:flex;flex-direction:column;gap:16px}.Header_navContent__ZhY3h ul{margin:0;padding:0;list-style:none}.Header_navContent__ZhY3h li{margin:8px 0}.Header_navContent__ZhY3h a{color:#222;text-decoration:none;font-weight:500}.Header_navContent__ZhY3h a:hover{text-decoration:underline}.Header_closeBtn___5fcw{align-self:flex-end;font-size:28px;width:36px;height:36px;border:0;background:transparent;cursor:pointer}.Header_overlay__YtoVF{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:9998;animation:Header_fadeIn__1L__u .2s ease}@keyframes Header_fadeIn__1L__u{0%{opacity:0}to{opacity:1}}.Header_middleDiv__g2KrC{display:flex;align-items:center;justify-content:flex-end;width:60%}@media screen and (max-width:991px){.Header_middleDiv__g2KrC{display:none}}.Header_middleDiv__g2KrC>div>a,.Header_middleDiv__g2KrC>div>span{font-weight:400;font-size:15px;color:#133a39;margin-right:20px}@media only screen and (max-width:991px){.Header_first-menu__ONco2{width:100%}}.Header_contactLink__UGKga{margin-right:20px;color:#133a39;text-decoration:none;font-weight:400;transition:color .2s ease}.Header_contactLink__UGKga:hover{color:#377668}.Header_logo__sUJYE{display:flex;align-items:end}.Header_logoText__epFkn{font-weight:600;font-size:20px;color:#133a39;margin-left:30px;font-family:Montserrat,sans-serif;font-weight:100}@media only screen and (max-width:991px){.Header_logoText__epFkn{font-weight:600;font-size:15px;color:#133a39;margin-left:10px}}@media only screen and (max-width:791px){.Header_logoText__epFkn{display:none}}.RecruitmentPage_recruitmentFormSection__t3lcJ{display:flex;justify-content:center;margin-bottom:50px}.RecruitmentPage_form__UZsKL{width:80%;max-width:600px;display:flex;flex-direction:column;gap:20px}.RecruitmentPage_row__KDVZG{display:flex;flex-wrap:wrap;gap:20px}.RecruitmentPage_input__DJdmF{flex:1 1;min-width:200px;padding:10px;border:1px solid #ccc;border-radius:4px}.RecruitmentPage_select__a_BXA,.RecruitmentPage_textarea__1nDvH{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.RecruitmentPage_textarea__1nDvH{resize:vertical}.RecruitmentPage_fileInput__7H3zV{display:flex;flex-direction:column;gap:5px}.RecruitmentPage_fileInput__7H3zV input{margin-top:5px}.RecruitmentPage_checkbox__J2eM_{display:flex;align-items:center;gap:10px;font-size:14px}.RecruitmentPage_submitButton__sqPXs{background-color:#f5c400;color:#000;padding:12px;border:none;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color .3s}.RecruitmentPage_submitButton__sqPXs:hover{background-color:#e0b000}