.partnerApply_page__6e5Tt{background:radial-gradient(circle at top left,rgba(201,107,44,.08),transparent 35%),linear-gradient(180deg,#fffaf7,#fff 28%,#fff)}.partnerApply_container__DS4EQ{max-width:1180px;margin:0 auto;padding:36px 20px 90px}.partnerApply_hero__0796P{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:28px;gap:28px;align-items:stretch;margin-bottom:28px}.partnerApply_applicationCard__AbK0K,.partnerApply_featureCard__uhiT4,.partnerApply_heroCard__0ti8_,.partnerApply_heroContent__DeSQL,.partnerApply_modelCard__Thcyk,.partnerApply_noticeCard__zno50,.partnerApply_statCard__nRPCE,.partnerApply_stepCard__3huT5{background:#fff;border:1px solid #ece7e2;box-shadow:0 12px 40px rgba(15,23,42,.05);text-align:left}.partnerApply_heroContent__DeSQL{border-radius:28px;padding:38px}.partnerApply_heroCard__0ti8_{border-radius:28px;padding:28px}.partnerApply_eyebrow__QrTqB,.partnerApply_heroCardLabel__T1eBj,.partnerApply_modelEyebrow__x9qUU,.partnerApply_sectionEyebrow__j_DHk{display:inline-flex;align-items:center;gap:8px;color:#9a4f1f;background:#fff3eb;border:1px solid #f0cfba;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:700;letter-spacing:.01em}.partnerApply_heroTitle__7ceYm{margin:18px 0;font-size:clamp(38px,5vw,62px);line-height:1.04;letter-spacing:-.04em;color:#111;text-align:left}.partnerApply_heroText__DfeJ_{margin:0 0 16px;color:#4f4f4f;font-size:18px;line-height:1.8;text-align:left}.partnerApply_heroActions__ea3e2{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.partnerApply_primaryButton__ebGuV,.partnerApply_secondaryButton__mvBYe,.partnerApply_submitButton__pFYjs{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;border-radius:14px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;cursor:pointer}.partnerApply_primaryButton__ebGuV,.partnerApply_submitButton__pFYjs{color:#fff;background:linear-gradient(135deg,#c96b2c,#b45d24);border:none;box-shadow:0 14px 34px rgba(201,107,44,.22)}.partnerApply_secondaryButton__mvBYe{color:#111;background:#fff;border:1px solid #ddd6cf}.partnerApply_primaryButton__ebGuV:hover,.partnerApply_secondaryButton__mvBYe:hover,.partnerApply_submitButton__pFYjs:hover{transform:translateY(-1px)}.partnerApply_heroCardTitle__ZR750{margin:18px 0;font-size:30px;line-height:1.15;color:#111;text-align:left}.partnerApply_heroList__85Pnq{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.partnerApply_heroListItem__jAFih{display:flex;gap:12px;align-items:flex-start;color:#333;line-height:1.6}.partnerApply_checkMark__ns7va{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;border-radius:999px;background:#eef7ef;color:#1f6b2a;font-size:13px;font-weight:800;flex-shrink:0}.partnerApply_heroCardNote__QYfUe{margin-top:20px;padding:16px;border-radius:16px;background:#f8fafc;color:#555;line-height:1.7;font-size:15px;text-align:left}.partnerApply_statsSection__xxFDK{margin-bottom:52px}.partnerApply_quickSection__5hzTJ{margin-bottom:56px}.partnerApply_jumpNav__FRuG5{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.partnerApply_jumpLink__v216I{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid #e2d4c9;background:#fff;color:#4d2d1a;text-decoration:none;font-size:14px;font-weight:700;transition:background .15s ease,border-color .15s ease}.partnerApply_jumpLink__v216I:hover{background:#fff3eb;border-color:#d9b29a}.partnerApply_overviewGrid__b0iRb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.partnerApply_overviewCard__isgFr{border-radius:18px;border:1px solid #ece7e2;background:#fff;padding:18px;box-shadow:0 8px 24px rgba(15,23,42,.04)}.partnerApply_overviewTitle__rz6Fw{margin:0 0 8px;font-size:18px;color:#111;text-align:left}.partnerApply_overviewText__QbPTJ{margin:0;color:#5a5a5a;font-size:15px;line-height:1.65;text-align:left}.partnerApply_statsGrid__BL_w1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.partnerApply_statCard__nRPCE{border-radius:22px;padding:24px}.partnerApply_statValue__btrFD{font-size:clamp(28px,4vw,42px);line-height:1;font-weight:800;letter-spacing:-.03em;color:#111;margin-bottom:10px;text-align:left}.partnerApply_statLabel__K_q4U{color:#666;font-size:15px;line-height:1.5;text-align:left}.partnerApply_section__mnS_O{margin-bottom:64px}.partnerApply_sectionHeader__fgFd0{max-width:860px;margin-bottom:24px;margin-left:0;margin-right:0;text-align:left}.partnerApply_sectionTitle__V_hy6{margin:16px 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em;color:#111;text-align:left}.partnerApply_sectionText___FI4q{margin:0;color:#555;font-size:18px;line-height:1.8;text-align:left}.partnerApply_featureGrid__Eq24z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.partnerApply_featureCard__uhiT4{border-radius:22px;padding:24px}.partnerApply_featureTitle__Ffmc2{margin:0 0 12px;font-size:22px;line-height:1.25;color:#111;text-align:left}.partnerApply_featureText__HDDJa{margin:0;color:#5d5d5d;line-height:1.75;font-size:15px;text-align:left}.partnerApply_modelGrid__HF77n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.partnerApply_modelCard__Thcyk{border-radius:24px;padding:28px}.partnerApply_modelTitle__DR3KX{margin:18px 0 10px;font-size:34px;line-height:1.12;letter-spacing:-.03em;color:#111;text-align:left}.partnerApply_modelIntro__GG6tD{margin:0 0 18px;color:#555;line-height:1.75;font-size:16px;text-align:left}.partnerApply_modelList__7G_UL{margin:0;padding-left:20px;color:#444;line-height:1.9;font-size:16px;text-align:left}.partnerApply_stepsGrid__53AwS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.partnerApply_stepCard__3huT5{border-radius:22px;padding:24px}.partnerApply_stepBadge__kkzy4{width:42px;height:42px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#111;color:#fff;font-weight:800;margin-bottom:16px}.partnerApply_stepTitle__lAaz4{margin:0 0 10px;font-size:22px;color:#111;text-align:left}.partnerApply_stepText__pLrzX{margin:0;color:#5d5d5d;line-height:1.75;font-size:15px;text-align:left}.partnerApply_noticeCard__zno50{border-radius:24px;padding:30px;background:linear-gradient(135deg,#fff7f1,#fff)}.partnerApply_noticeTitle__37Epv{margin:0 0 10px;font-size:30px;line-height:1.15;color:#111;text-align:left}.partnerApply_noticeText__Ov45w{margin:0;color:#555;line-height:1.8;font-size:17px;text-align:left}.partnerApply_faqList__lo4ld{display:grid;grid-gap:14px;gap:14px}.partnerApply_faqItem__VEkZO{border:1px solid #ebe5de;border-radius:18px;background:#fff;padding:0 18px;text-align:left}.partnerApply_faqQuestion__MEmTk{cursor:pointer;list-style:none;padding:18px 4px;font-weight:700;color:#111;text-align:left}.partnerApply_faqQuestion__MEmTk::-webkit-details-marker{display:none}.partnerApply_faqAnswer__GoOxH{margin:0 4px 18px;color:#5b5b5b;line-height:1.75;text-align:left}.partnerApply_applicationSection__IPBK5{padding-top:8px}.partnerApply_applicationCard__AbK0K{border-radius:28px;padding:28px}.partnerApply_form__EJ3Fk{display:grid;grid-gap:18px;gap:18px}.partnerApply_formGridTwo__kTrBh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.partnerApply_field__J1Fzu{display:grid;grid-gap:8px;gap:8px}.partnerApply_label__ujn6U{color:#222;font-size:15px;font-weight:700}.partnerApply_input__bBD4W,.partnerApply_textarea__iRU4U{width:100%;border:1px solid #d9d1ca;background:#fff;border-radius:14px;padding:14px 16px;font-size:16px;color:#111;box-sizing:border-box;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.partnerApply_input__bBD4W:focus,.partnerApply_textarea__iRU4U:focus{border-color:#c96b2c;box-shadow:0 0 0 4px rgba(201,107,44,.12)}.partnerApply_textarea__iRU4U{resize:vertical;min-height:120px}.partnerApply_errorText__xTgT2{margin:0;color:#b42318;font-weight:700;line-height:1.6;text-align:left}.partnerApply_promoHintMuted__FWA9D,.partnerApply_promoHint__dUvIi{margin:8px 0 0;font-size:14px;line-height:1.5;min-height:1.5em}.partnerApply_promoHintMuted__FWA9D{color:#666}.partnerApply_promoHintOk__dbKRn{color:#1b5e20}.partnerApply_promoHintBad__FWcaE,.partnerApply_promoHintOk__dbKRn{margin:8px 0 0;font-size:14px;line-height:1.5;min-height:1.5em;font-weight:600}.partnerApply_promoHintBad__FWcaE{color:#b42318}.partnerApply_submitButton__pFYjs{width:100%;margin-top:4px}.partnerApply_submitButton__pFYjs:disabled{opacity:.75;cursor:not-allowed;transform:none}.partnerApply_formNote__ePrDp{margin:0;color:#6a6a6a;line-height:1.7;font-size:14px;text-align:left}.partnerApply_successBox__io1qh{border:1px solid #cfe8d1;background:#f5fff6;border-radius:22px;padding:24px;text-align:left}.partnerApply_successTitle__6yxZv{margin:0 0 10px;color:#1b5e20;font-size:26px;line-height:1.2;text-align:left}.partnerApply_successText__ZcvpB{margin:0;color:#35553a;line-height:1.8;font-size:16px;text-align:left}.partnerApply_bannerSection__vfSWs{margin-bottom:64px}.partnerApply_bannerCard__rzyh6{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:22px;gap:22px;align-items:center;background:#fff;border:1px solid #ece7e2;border-radius:28px;padding:28px;box-shadow:0 12px 40px rgba(15,23,42,.05)}.partnerApply_bannerTextBlock__ieTBu{text-align:left}.partnerApply_bannerTitle__7jSML{margin:16px 0 12px;font-size:clamp(28px,3.5vw,40px);line-height:1.12;letter-spacing:-.03em;color:#111;text-align:left}.partnerApply_bannerText__PycGW{margin:0;color:#555;font-size:17px;line-height:1.8;text-align:left}.partnerApply_bannerImageWrap__0t1n5{width:100%;border-radius:22px;overflow:hidden;border:1px solid #ece7e2;background:#f8f8f8}.partnerApply_bannerImage__lWtav{display:block;width:100%;height:auto}.partnerApply_loginNotice__Pgjz9{display:inline-flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #e6ddd5;border-radius:16px;background:#fff;margin-bottom:22px;flex-wrap:wrap}.partnerApply_loginNoticeText__iUzHj{color:#333;font-size:17px;font-weight:600}.partnerApply_loginNoticeButton__qFHYS{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 5px;border-radius:12px;background:#fff;color:#9a4f1f;font-size:15px;font-weight:700;text-decoration:none;transition:.15s ease}.partnerApply_loginNoticeButton__qFHYS:hover{background:#fff3eb}.partnerApply_loginHintInline__VF9q7{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:16px;color:#333;font-weight:600;text-align:left}.partnerApply_checkboxBlock__AgChI{border:1px solid #e6ddd5;border-radius:16px;padding:16px 18px;background:#fffaf7}.partnerApply_checkboxLabel__XpB1O{display:flex;align-items:flex-start;gap:12px;cursor:pointer;text-align:left}.partnerApply_checkboxInput__9eRCX{margin-top:4px;width:18px;height:18px;flex-shrink:0}.partnerApply_checkboxText__yOdhr{color:#333;font-size:15px;line-height:1.65}.partnerApply_termsLink__WsMuc{color:#9a4f1f;font-weight:700;text-decoration:underline;text-underline-offset:3px}.partnerApply_termsLink__WsMuc:hover{color:#c96b2c}@media (max-width:900px){.partnerApply_bannerCard__rzyh6{grid-template-columns:1fr;padding:22px}.partnerApply_bannerTitle__7jSML{font-size:30px}.partnerApply_bannerText__PycGW{font-size:16px}}@media (max-width:1100px){.partnerApply_featureGrid__Eq24z,.partnerApply_hero__0796P,.partnerApply_modelGrid__HF77n,.partnerApply_overviewGrid__b0iRb,.partnerApply_stepsGrid__53AwS{grid-template-columns:1fr}.partnerApply_statsGrid__BL_w1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.partnerApply_container__DS4EQ{padding:22px 16px 72px}.partnerApply_applicationCard__AbK0K,.partnerApply_heroCard__0ti8_,.partnerApply_heroContent__DeSQL,.partnerApply_noticeCard__zno50{padding:22px}.partnerApply_heroTitle__7ceYm{font-size:38px}.partnerApply_heroText__DfeJ_,.partnerApply_sectionText___FI4q{font-size:16px}.partnerApply_sectionTitle__V_hy6{font-size:32px}.partnerApply_modelTitle__DR3KX{font-size:28px}.partnerApply_formGridTwo__kTrBh,.partnerApply_statsGrid__BL_w1{grid-template-columns:1fr}.partnerApply_primaryButton__ebGuV,.partnerApply_secondaryButton__mvBYe{width:100%}}