@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_644e12b7-module__FLqSaW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_644e12b7-module__FLqSaW__variable{--font-partner:"Outfit", "Outfit Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_9T4wQi9Ue6p25Dft5fVANeq7H7Aa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c3d56a3d-module__0xAdPG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c3d56a3d-module__0xAdPG__variable{--font-partner-body:"Inter", "Inter Fallback"}
.partner-app{--partner-ink:#202322;--partner-border:#e7ebe8;--partner-surface:#f5f6f5;--partner-nav-height:4.375rem;min-height:100dvh;color:var(--partner-ink);font-family:var(--font-partner-body), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-synthesis:none;background:#fff}.partner-runtime-alert{color:#55452e;font:600 .875rem/1.4 var(--font-partner-body), sans-serif;background:#fff4e5;border-bottom:1px solid #eed8b4;justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.partner-runtime-alert button{text-underline-offset:.2em;text-decoration:underline}.partner-app .guest-serif,.partner-app .font-serif{font-family:inherit}.partner-app main{max-width:56rem;padding:1.5rem 1.25rem calc(var(--partner-nav-height) + 3rem + env(safe-area-inset-bottom,0px));overflow-wrap:anywhere;margin:auto}.partner-app h1{letter-spacing:-.01em;font-size:1.75rem;font-weight:600;line-height:1.22}.partner-app h2{font-size:1.25rem;font-weight:650;line-height:1.35}.partner-app h3{font-size:1.125rem;font-weight:600;line-height:1.4}.partner-app p{line-height:1.5}.partner-app :is(.text-sm,.text-\[14px\]){font-size:.9375rem;line-height:1.5}.partner-app .text-xs{font-size:.875rem;line-height:1.5}.partner-app :is(button,a,summary){touch-action:manipulation}.partner-app :is(button,summary){min-height:2.75rem}.partner-app :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #173f31}.partner-app :is(input:not([type=hidden]):not([type=checkbox]),select,textarea){width:100%;min-width:0;max-width:100%;min-height:3rem;font:inherit;color:#202322;background:#fff;border:1px solid #dfe4e0;border-radius:.75rem;scroll-margin-block:6rem;font-size:1rem}.partner-app :is(a,button){scroll-margin-bottom:calc(var(--partner-nav-height) + 2rem)}.partner-app button:disabled{opacity:.6;cursor:not-allowed}.partner-app svg{flex-shrink:0}.partner-app .partner-header{border-bottom:1px solid var(--partner-border)}.partner-app .partner-header-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:60rem;min-height:4.5rem;margin:auto;padding:.875rem 1.25rem;display:flex}.partner-app .partner-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.partner-app .partner-identity-mark{background:#f2f4f1;border-radius:13px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.partner-app .partner-identity strong{overflow-wrap:anywhere;font-size:1.125rem;font-weight:600}.partner-app .partner-muted{color:#505a54}.partner-app .partner-card{border:1px solid var(--partner-border);background:#fff;border-radius:1.125rem;padding:1.25rem}.partner-app .partner-stack{gap:1rem;display:grid}.partner-app .partner-section{margin-top:2rem}.partner-app .partner-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.partner-app .partner-action{text-align:center;border:1px solid #dfe4e0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:inline-flex}.partner-app .partner-primary{color:#fff;background:#252a27;border-color:#252a27}.partner-app .partner-primary:hover{background:#111513}.partner-app .partner-summary{border-block:1px solid var(--partner-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;padding:1rem 0;display:grid}.partner-app .partner-summary dt{color:#505a54;font-size:.875rem}.partner-app .partner-summary dd{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.5rem;font-weight:600}.partner-app .partner-money{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.partner-app .partner-pill{color:#263e30;background:#eaf0eb;border-radius:999px;align-items:center;width:fit-content;padding:.3rem .625rem;font-size:.875rem;font-weight:500;display:inline-flex}.partner-app .partner-notice{color:#6f3e2f;background:#fff7f2;border:1px solid #e8c8b7;border-radius:.75rem;padding:1rem}.partner-app .partner-facts{gap:1rem;display:grid}.partner-app .partner-facts dt{color:#505a54;font-size:.875rem}.partner-app .partner-facts dd{overflow-wrap:anywhere;margin-top:.2rem}.partner-app .partner-nav{z-index:40;inset-inline:.875rem;bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);-webkit-backdrop-filter:blur(10px)saturate(115%);backdrop-filter:blur(10px)saturate(115%);background:#ffffff75;border:1px solid #c2cdc68c;border-radius:1.75rem;max-width:56rem;margin:auto;padding:.375rem;position:fixed;box-shadow:inset 0 1px #fffffff2,0 8px 28px #1c271f17,0 2px 6px #1c271f08}.partner-app .partner-nav>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,4em),1fr));gap:.125rem;display:grid}.partner-app .partner-nav a{color:#555e58;text-align:center;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;min-height:3.5rem;padding:.375rem .0625rem;font-size:.84375rem;font-weight:500;line-height:1.25;display:flex}.partner-app .partner-nav a[aria-current]{color:#263e30;background:#eaf0eb;font-weight:600}.partner-app .partner-nav svg{stroke-width:1.9px;width:1.25rem;height:1.25rem}.partner-app .partner-nav a[aria-current] svg{stroke-width:2.1px}.partner-app .partner-nav a:hover{background:#f0f3f0}.partner-app .partner-nav a[data-pending=true]{opacity:.72;transition:transform .14s,opacity .14s;transform:scale(.97)}.partner-app .partner-content-skeleton{background:#edf0ee;border-radius:999px;animation:1.1s ease-in-out infinite alternate partner-content-pulse}@keyframes partner-content-pulse{0%{opacity:.58}to{opacity:1}}.partner-app .partner-text-link{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.partner-app .partner-filter[aria-pressed=true]{background:#eaf0eb}.partner-app .partner-timeline li{border-left:1px solid var(--partner-border);padding:0 0 1.25rem 1rem}.partner-app details>summary{cursor:pointer;align-content:center;font-weight:600}.partner-app details>div{margin-top:.75rem}@media (min-width:768px){.partner-app main{padding-top:2rem}.partner-app .partner-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-transparency:reduce){.partner-app .partner-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-reduced-motion:reduce){.partner-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.partner-app :is(button,a)[class*="bg-[#252a27]"]{border-radius:999px;min-height:2.75rem;font-weight:500}.partner-app a[class*=inline-flex]{min-height:2.75rem}.partner-app .partner-nav[hidden]{display:none}.partner-app .partner-header a{min-height:2.75rem}.partner-app [class*=shadow-]{box-shadow:none}@media (max-width:767px){.partner-app .partner-summary>div:nth-child(3){grid-column:1/-1;align-items:baseline;gap:.75rem;display:flex}.partner-app .partner-summary>div:nth-child(3) dd{margin:0;font-size:1.125rem}}.partner-app .partner-pill{color:#444c47;background:#f5f6f5}.partner-app .partner-pill[data-tone=positive]{color:#263e30;background:#eaf0eb}.partner-app .partner-brand{width:8.75rem;max-width:100%;height:auto}.partner-app .partner-balance{background:#f4f7f4;border:1px solid #dce5de;border-radius:1.125rem;padding:1.25rem}.partner-app .partner-money-primary{color:#173f31;overflow-wrap:anywhere;margin-top:.375rem;font-size:2rem;line-height:1.25}.partner-app .partner-counts{flex-wrap:wrap;gap:1rem 2rem;padding-top:1rem;display:flex}.partner-app .partner-counts>div{align-items:baseline;gap:.5rem;display:flex}.partner-app .partner-counts dt{color:#505a54;font-size:.875rem}.partner-app .partner-counts dd{font-variant-numeric:tabular-nums;font-size:1.125rem}.partner-app .partner-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.partner-app .partner-milestone{border-left:3px solid #8ea897;padding:.5rem .875rem}.partner-app .partner-milestone .partner-text-link{min-height:2.75rem}.partner-app .partner-rows{border-top:1px solid var(--partner-border)}.partner-app .partner-rows>*{border-bottom:1px solid var(--partner-border)}.partner-app .partner-compact-link{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 0;display:flex}.partner-app .partner-compact-link>span{min-width:0}.partner-app .partner-name-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.partner-app .partner-referral-row{padding:1rem}.partner-app .partner-referral-row h2{font-size:1.0625rem}.partner-app .partner-disclosure{border-bottom:1px solid var(--partner-border);padding:.5rem 0;scroll-margin-top:1rem}.partner-app .partner-disclosure>summary{padding-block:.5rem;font-size:.9375rem;font-weight:500}.partner-app .partner-disclosure>div{padding-bottom:1rem}.partner-app .partner-disclosure .partner-disclosure{border:0}.partner-app .partner-income-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.4rem .75rem;padding:1rem 0;display:grid}.partner-app .partner-income-row>*{overflow-wrap:anywhere;min-width:0}.partner-app .partner-row-amount{font-variant-numeric:tabular-nums;max-width:100%;font-size:1.25rem;font-weight:600}.partner-app .partner-row-warning{color:#785017;grid-column:1/-1}.partner-app .partner-reward-record>summary{list-style:none}.partner-app .partner-reward-record>summary::-webkit-details-marker{display:none}.partner-app .partner-reward-record>div{padding:0 0 1rem}.partner-app .partner-filter-bar{flex-wrap:wrap;gap:.5rem;display:flex}.partner-app .partner-filter[aria-current]{background:#eaf0eb}.partner-app .partner-attention{color:#785017}.partner-app .partner-pill[data-tone=danger]{color:#803d30;background:#fff1ed}.partner-app .partner-pill[data-tone=attention]{color:#785017;background:#fff6e8}.partner-app .partner-tools-actions{gap:.75rem;display:grid}.partner-app .partner-tools-actions>.partner-card{flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem;display:flex}.partner-app .partner-nav a{min-width:0}.partner-app .partner-nav a span{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}.partner-app .partner-action{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.partner-app details summary{overflow-wrap:anywhere}@media (max-width:359px){.partner-app main{padding-inline:1rem}.partner-app .partner-income-row{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.partner-app .partner-tools-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.partner-app .partner-currency{font-size:.7em;font-weight:500}.partner-app .partner-number-group{white-space:nowrap;overflow-wrap:normal}.partner-app :is(h1,h2,.partner-money,.partner-name-clamp,.partner-summary dd){font-family:var(--font-partner), sans-serif}.partner-app :is(p,label,input,select,button,summary,.partner-pill,.partner-nav,.partner-facts){letter-spacing:normal}.partner-app :is(button,.partner-action){font-weight:600}.partner-app a[href^="/partners/"]{text-decoration:none}.partner-app a[href^="/partners/"].partner-text-link{gap:.375rem}.partner-app a[href^="/partners/"].partner-text-link:after{content:"›";font-size:1.2em;font-weight:500}.partner-app a[href^="/partners/"].partner-text-link:has(svg):after{content:none}.partner-app a[href^=mailto\:]{text-underline-offset:4px;text-decoration:underline}
