.page_page__5GV6c{min-height:100vh;background:#fffaf3;color:#23312d}.page_hero__Nf8n4{position:relative;min-height:690px;padding:65px 24px;background:linear-gradient(90deg,rgba(16,35,34,.88),rgba(20,40,38,.48)),url(/gtdr-account-images/supplier-warehouse.jpg) 50% /cover no-repeat}.page_heroInner__m7Vio{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 440px;align-items:center;gap:65px}.page_intro__BIN6J{color:white}.page_eyebrow__m5Gl7{color:#f2ca83;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.page_heading__Q5GWG{margin:20px 0;font-size:clamp(38px,5vw,64px);font-weight:800;line-height:1.1}.page_description__LvzNw{max-width:530px;color:#e6e8e4;font-size:17px;line-height:1.8}.page_benefits__pg_QC{margin-top:30px;display:grid;gap:16px;color:#f6f5ed}.page_card__Z79Kn{border:1px solid #eee5d9;border-radius:24px;background:#ffffff;padding:36px;box-shadow:0 25px 70px rgba(0,0,0,.2)}.page_cardTitle__soqKN{font-size:28px;font-weight:800;color:#24352f}.page_cardDescription__UmD1q{margin-top:10px;color:#718078;font-size:14px;line-height:1.7}.page_form__2aYWn{margin-top:28px;display:grid;gap:20px}.page_label__Sy4iV{display:block;margin-bottom:9px;font-size:13px;font-weight:700;color:#3d4c44}.page_input__Qi_LR{width:100%;padding:14px 16px;border:1px solid #dce2db;border-radius:12px;background:#fff;color:#26382e;outline:none}.page_input__Qi_LR:focus{border-color:#347c67;box-shadow:0 0 0 3px rgba(52,124,103,.12)}.page_submit__9IEyj{width:100%;padding:15px;border:0;border-radius:12px;background:#24735b;color:white;font-weight:700;cursor:pointer}.page_submit__9IEyj:hover{background:#195c48}.page_submit__9IEyj:disabled{opacity:.6;cursor:not-allowed}.page_link__oJK6w{color:#24735b;font-weight:700}.page_error__968He{padding:14px;border:1px solid #f4c4bd;border-radius:12px;background:#fff1ef;color:#a3362b;font-size:13px}.page_portalSection___l0la{max-width:1180px;margin:0 auto;padding:60px 24px}.page_portalGrid__cQ6Ad{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.page_portalCard__v83Sg{padding:24px;border:1px solid #eee4d6;border-radius:16px;background:white;color:#2d4135;font-weight:700;text-align:center}@media (max-width:850px){.page_heroInner__m7Vio{grid-template-columns:1fr;gap:35px}.page_hero__Nf8n4{padding:45px 18px}.page_card__Z79Kn{padding:25px}.page_portalGrid__cQ6Ad{grid-template-columns:repeat(2,1fr)}}.page_accountRoleSection__JFQDw{max-width:1200px;margin:0 auto;padding:42px 24px 48px}.page_accountRoleHeading__w7zXo{text-align:center;margin-bottom:25px}.page_accountRoleHeading__w7zXo>span{color:#c65b26;font-size:11px;font-weight:800;letter-spacing:.16em}.page_accountRoleHeading__w7zXo h2{color:#25342d;font-size:clamp(24px,3vw,34px);line-height:1.2;font-weight:800;margin:8px 0}.page_accountRoleHeading__w7zXo p{color:#6c746d;font-size:14px}.page_accountRoleGrid__y6l_f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.page_accountRoleCard__f_xTa{display:flex;flex-direction:column;align-items:flex-start;min-height:245px;padding:25px;border:1px solid #e9e0d4;border-radius:17px;background-size:cover;background-position:50%;box-shadow:0 8px 22px rgba(45,36,24,.07);transition:transform .2s,box-shadow .2s}.page_accountRoleCard__f_xTa:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(45,36,24,.14)}.page_accountRoleBuyer___4gHm{background-image:linear-gradient(90deg,rgba(255,249,240,.99),rgba(255,249,240,.94) 48%,rgba(255,249,240,.28)),url(/gtdr-account-images/buyer-port.jpg)}.page_accountRoleAdmin__HOwug{background-image:linear-gradient(90deg,rgba(238,245,255,.99),rgba(238,245,255,.94) 48%,rgba(238,245,255,.28)),url(/gtdr-account-images/admin-office.jpg)}.page_accountRoleStaff__JPWSG{background-image:linear-gradient(90deg,rgba(248,241,255,.99),rgba(248,241,255,.94) 48%,rgba(248,241,255,.28)),url(/gtdr-account-images/staff-office.jpg)}.page_accountRoleLabel__heXUD{font-size:10px;font-weight:800;letter-spacing:.1em;color:#9d582f}.page_accountRoleAdmin__HOwug .page_accountRoleLabel__heXUD{color:#285b90}.page_accountRoleStaff__JPWSG .page_accountRoleLabel__heXUD{color:#7641a4}.page_accountRoleCard__f_xTa h3{margin:18px 0 8px;font-size:23px;font-weight:800;color:#252c29}.page_accountRoleCard__f_xTa p{max-width:65%;margin:0 0 20px;font-size:13px;line-height:1.6;color:#4b5651}.page_accountRoleAction__xqLNN{display:inline-flex;justify-content:space-between;gap:15px;min-width:140px;margin-top:auto;padding:10px 13px;border-radius:8px;background:#c65b26;color:white;font-size:12px;font-weight:750}.page_accountRoleAdmin__HOwug .page_accountRoleAction__xqLNN{background:#285b90}.page_accountRoleStaff__JPWSG .page_accountRoleAction__xqLNN{background:#7641a4}@media(max-width:850px){.page_accountRoleGrid__y6l_f{grid-template-columns:1fr}.page_accountRoleSection__JFQDw{padding:32px 18px 38px}.page_accountRoleCard__f_xTa{min-height:215px}}