.page_page__DElV_{background:#f8fafc}.page_hero__OoNTs{padding:22px 0 24px}.page_heroBox__foyTA{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;border-radius:14px;overflow:hidden;background:linear-gradient(120deg,#0c4c93,#1e60aa 55%,#2d7bc4);color:#fff}.page_heroContent__lcRzP{padding:28px 24px}.page_kicker__vXG2m{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;opacity:.9}.page_title__s_m6a{margin:0 0 12px;font-family:var(--base-font2);font-weight:800;font-size:clamp(28px,3.5vw,46px);line-height:1.1}.page_leadLine__dpNmF{font-weight:700;line-height:1.4;color:rgba(255,255,255,.98)}.page_leadLine__dpNmF,.page_subtitle__4aCoa{margin:0 0 12px;font-size:16px;max-width:540px}.page_subtitle__4aCoa{line-height:1.45;color:rgba(255,255,255,.95)}.page_heroTagline__G6HYV{margin:0 0 18px;font-size:15px;font-weight:600;line-height:1.4;color:rgba(255,255,255,.98);max-width:540px}.page_ctaRow__VD_jv{display:flex;flex-wrap:wrap;gap:10px}.page_btnGhost__FZxVd{border-color:#fff!important;color:#fff!important}.page_heroImage__Dp3Kn{min-height:300px;background:url(/images/partner.jpeg) 100%/contain no-repeat}.page_section__XDaTX{padding:20px 0}.page_sectionTitle__AQKJt{margin:0 0 12px;font-family:var(--base-font2);font-weight:800;font-size:clamp(24px,2.4vw,34px);color:var(--base-color)}.page_advantages__q3HiM{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.page_advCard__OcOug{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:10px;background:#fff;border:1px solid #e5ebf2}.page_advCardBody__QJN8i{min-width:0}.page_advCardTitle__Xdt6D{margin:0 0 6px;font-weight:700;font-size:15px;line-height:1.35;color:#1e293b}.page_advCardDetail__8UaXM{margin:0;font-weight:500;font-size:14px;line-height:1.45;color:#5c6773}.page_check__uVbPV{width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#e8eef5;background:color-mix(in srgb,var(--base-color) 14%,#ffffff);color:var(--base-color);font-weight:700;flex-shrink:0;margin-top:2px}.page_formWrap__K_xgV{background:#fff;border:1px solid #e5ebf2;border-radius:12px;padding:18px}.page_formHead__Yl2kZ{margin-bottom:12px}.page_formSub__5n_2f{margin:0;color:#5c6773}.page_form__uaZid{display:flex;flex-direction:column;gap:10px}.page_row2__xocCM{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.page_row3__1GBiE{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.page_locationRow__pIcP4{display:flex;align-items:center;gap:10px}.page_locationOk__aA1pd{color:#2e7d32;font-size:13px;font-weight:600}.page_fileLabel__ZO87x{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:#334155}.page_fileLabel__ZO87x input{font-weight:400}.page_error__6_Dzx{margin:0;color:#dc2626}.page_success__CZfpF{margin:0;color:#2e7d32}.page_submitBtn__Y1LWR{--submit-pad-x:40px;--submit-pad-x-lg:48px;--submit-min-w:304px;--submit-min-w-lg:428px;--submit-height:46px;--submit-height-lg:54px;--submit-font:14px;--submit-font-lg:15px;align-self:center;width:-moz-fit-content;width:fit-content;min-width:min(100%,var(--submit-min-w));max-width:100%}.page_submitBtn__Y1LWR.btn{padding-left:var(--submit-pad-x);padding-right:var(--submit-pad-x);font-size:var(--submit-font)}.page_sectorNote__hZobX{margin-top:8px}.page_sectorNoteLead__IuGgW{margin:0 0 6px;font-size:13px;font-weight:600;color:#334155}.page_sectorNoteList__T7Pzy{margin:0;padding-left:18px;font-size:13px;line-height:1.45;color:#475569}.page_sectorNoteList__T7Pzy li+li{margin-top:4px}@media (min-width:1101px){.page_submitBtn__Y1LWR{min-width:min(100%,var(--submit-min-w-lg))}.page_submitBtn__Y1LWR.btn{height:var(--submit-height-lg);font-size:var(--submit-font-lg);padding-left:var(--submit-pad-x-lg);padding-right:var(--submit-pad-x-lg)}}@media (max-width:1100px){.page_submitBtn__Y1LWR.btn{height:var(--submit-height)}}@media (max-width:900px){.page_heroBox__foyTA{grid-template-columns:1fr}.page_heroImage__Dp3Kn{min-height:240px;background-size:100% auto;background-position:60% 20%;background-repeat:no-repeat}.page_advantages__q3HiM,.page_row2__xocCM,.page_row3__1GBiE{grid-template-columns:1fr}}