.stf-partner-page{--green:var(--nh-green,#0a7c6e);--green-dark:var(--nh-green-dark,#075e53);--green-pale:var(--nh-green-light,#e1f3f0);--ink:var(--nh-ink,#14181c);--ink-soft:var(--nh-ink-soft,#232a2e);--bg:var(--nh-white,#fff);--bg-tint:var(--nh-tint,#f5f8f5);--white:var(--nh-white,#fff);--text:var(--nh-ink,#14181c);--muted:var(--nh-text-secondary,#5b6660);--border:var(--nh-border,#e4e9e4);--amber:var(--nh-amber,#e2a33d);--radius-lg:20px;--radius-md:14px;--radius-sm:999px;--max-width:1180px;-webkit-font-smoothing:antialiased;background:var(--white);color:var(--text);display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.55;margin:0;overflow-x:hidden;width:100%}.stf-partner-page *{box-sizing:border-box}.stf-partner-page a{color:inherit;text-decoration:none}.stf-partner-page img{display:block;max-width:100%}.stf-partner-page .wrap{box-sizing:border-box;margin:0 auto;max-width:1180px;padding:0 32px;width:100%}.stf-partner-page .announce{background:var(--ink);border-bottom:1px solid #ffffff14;color:#c9d1cb;font-family:Inter,sans-serif;font-size:13.5px;padding:11px 20px;text-align:center}.stf-partner-page .announce strong{color:var(--white);font-weight:600}.stf-partner-page .btn{align-items:center;border:1.5px solid #0000;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;justify-content:center;line-height:1.2;padding:12px 22px;text-decoration:none;transition:all .2s ease}.stf-partner-page .btn-primary{background:var(--green);color:var(--white)}.stf-partner-page .btn-primary:hover{background:var(--green-dark);box-shadow:0 6px 18px #0a7c6e40;transform:translateY(-1px)}.stf-partner-page .btn-outline{background:var(--white);border-color:var(--border);color:var(--ink)}.stf-partner-page .btn-outline:hover{border-color:var(--green);color:var(--green);transform:translateY(-1px)}.stf-partner-page .partner-hero{background:var(--bg-tint)!important;border-bottom:1px solid var(--border)!important;display:block!important;min-height:auto!important;overflow:hidden;padding:40px 0 38px;width:100%!important}.stf-partner-page .partner-hero-wrap{box-sizing:border-box!important;margin:0 auto!important;max-width:1180px!important;padding:0 32px!important;width:100%!important}.stf-partner-page .partner-hero-grid{grid-gap:40px!important;align-items:center!important;display:grid!important;gap:40px!important;grid-template-columns:1.05fr .95fr!important;width:100%!important}.stf-partner-page .partner-eyebrow{align-items:center;background:var(--green-pale);border-radius:999px;color:var(--green-dark);display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600;gap:8px;margin-bottom:20px;padding:7px 14px}.stf-partner-page .partner-pulse{animation:partnerPulse 1.8s infinite;background:var(--green);border-radius:50%;height:7px;width:7px}@keyframes partnerPulse{0%,to{opacity:1}50%{opacity:.35}}.stf-partner-page .partner-hero h1{color:var(--ink);font-family:Barlow Semi Condensed,sans-serif!important;font-size:56px;font-weight:700;letter-spacing:-.5px;line-height:1.08;margin:0 0 20px}.stf-partner-page .partner-hero h1 .accent{color:var(--green)}.stf-partner-page .partner-hero-desc{color:var(--muted);font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.6;margin:0 0 30px;max-width:480px}.stf-partner-page .partner-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:34px}.stf-partner-page .partner-btn{align-items:center;border:1.5px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;justify-content:center;line-height:1.2;padding:14px 24px;text-decoration:none;transition:all .15s ease}.stf-partner-page .partner-btn-solid{background:var(--green);color:var(--white)}.stf-partner-page .partner-btn-solid:hover{background:var(--green-dark);box-shadow:0 6px 18px #0a7c6e40;transform:translateY(-1px)}.stf-partner-page .partner-btn-outline{background:var(--white);border-color:var(--border);color:var(--ink)}.stf-partner-page .partner-btn-outline:hover{border-color:var(--green);color:var(--green);transform:translateY(-1px)}.stf-partner-page .partner-trust-row{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:0}.stf-partner-page .partner-trust-item{align-items:center;color:var(--muted);display:flex;font-family:Inter,sans-serif;font-size:13.5px;font-weight:500;gap:7px}.stf-partner-page .partner-check{align-items:center;background:var(--green);border-radius:50%;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;position:relative;width:18px}.stf-partner-page .partner-check svg{display:block;height:8px;width:10px}.stf-partner-page .partner-check:empty:after{border-bottom:1.8px solid #fff;border-right:1.8px solid #fff;content:"";height:8px;margin-left:-.5px;margin-top:-2px;transform:rotate(45deg);width:4px}.stf-partner-page .partner-duty-card-frame{padding:20px 0 40px;position:relative}.stf-partner-page .partner-duty-card{background:var(--white);border:1px solid var(--border);border-radius:18px;box-shadow:0 20px 48px #14181c1a;padding:22px;position:relative;z-index:2}.stf-partner-page .partner-duty-top{align-items:center;display:flex;gap:14px;margin-bottom:16px}.stf-partner-page .partner-avatar{background:linear-gradient(160deg,#0a7c6e,#075e53);border-radius:50%;color:#fff;flex-shrink:0;font-size:20px;height:56px;justify-content:center;width:56px}.stf-partner-page .partner-avatar,.stf-partner-page .partner-duty-name{align-items:center;display:flex;font-family:Barlow Semi Condensed,sans-serif;font-weight:600}.stf-partner-page .partner-duty-name{color:var(--ink);flex-wrap:wrap;font-size:19px;gap:6px}.stf-partner-page .partner-verified{align-items:center;background:var(--green-pale);border-radius:6px;color:var(--green-dark);display:inline-flex;font-size:12px;font-weight:600;gap:5px;margin-left:6px;padding:3px 9px}.stf-partner-page .partner-duty-sub{color:var(--muted);font-family:Inter,sans-serif;font-size:13px;margin-top:2px}.stf-partner-page .partner-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 16px}.stf-partner-page .partner-chip{background:var(--bg-tint);border:1px solid var(--border);border-radius:7px;color:var(--ink-soft);font-family:Inter,sans-serif;font-size:12px;font-weight:600;padding:6px 11px}.stf-partner-page .partner-duty-stats{border-top:1px solid var(--border);display:flex;justify-content:space-between;padding-top:14px}.stf-partner-page .partner-duty-stat b{color:var(--ink);display:block;font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:700}.stf-partner-page .partner-duty-stat span{color:var(--muted);font-family:Inter,sans-serif;font-size:11.5px}.stf-partner-page .partner-float-card{background:var(--ink);border-radius:12px;box-shadow:0 16px 32px #14181c40;color:#fff;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;padding:12px 16px;position:absolute;z-index:3}.stf-partner-page .partner-float-card.f1{align-items:center;display:flex;gap:6px;right:10px;top:-6px}.stf-partner-page .partner-amber-dot{background:var(--amber);border-radius:50%;display:inline-block;height:7px;width:7px}.stf-partner-page .partner-float-card.f2{background:var(--white);border:1px solid var(--border);bottom:6px;box-shadow:0 16px 32px #14181c1f;color:var(--ink);left:-18px}.stf-partner-page section{background:var(--white);padding:48px 0}.stf-partner-page .section-tint{background:var(--bg-tint);border-bottom:1px solid var(--border);border-top:1px solid var(--border)}.stf-partner-page .partner-section-head,.stf-partner-page .section-head{align-items:flex-start!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;margin:0 0 28px!important;max-width:680px!important;width:100%!important}.stf-partner-page .partner-section-head.center,.stf-partner-page .section-head.center{align-items:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.stf-partner-page .partner-section-head h2,.stf-partner-page .section-head h2{color:var(--ink)!important;display:block!important;font-family:Barlow Semi Condensed,sans-serif!important;font-size:36px!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.15!important;margin:0 0 12px!important;width:100%!important}.stf-partner-page .partner-section-head p,.stf-partner-page .section-head p{color:var(--muted)!important;display:block!important;font-family:Inter,sans-serif!important;font-size:16px!important;line-height:1.6!important;margin:0!important;width:100%!important}.stf-partner-page .center{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.stf-partner-page .partner-steps,.stf-partner-page .steps{grid-gap:22px!important;align-items:stretch!important;display:grid!important;gap:22px!important;grid-template-columns:repeat(4,1fr)!important;width:100%!important}.stf-partner-page .partner-step-card,.stf-partner-page .step-card{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100%!important;justify-content:flex-start!important;min-height:250px;padding:30px 24px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.stf-partner-page .partner-step-card:hover,.stf-partner-page .step-card:hover{border-color:var(--green);box-shadow:0 14px 32px #14181c14;transform:translateY(-4px)}.stf-partner-page .partner-step-num,.stf-partner-page .step-num{-webkit-text-stroke:1.5px var(--green);color:var(--green-pale);display:block;font-family:Barlow Semi Condensed,sans-serif!important;font-size:40px!important;font-weight:700!important;line-height:1;margin-bottom:14px}.stf-partner-page .partner-step-card h3,.stf-partner-page .step-card h3{align-items:flex-start;color:var(--ink);display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 10px;min-height:48px}.stf-partner-page .partner-step-card p,.stf-partner-page .step-card p{color:var(--muted);flex-grow:1;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.6;margin:0}.stf-partner-page .role-split{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.stf-partner-page .role-card{border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px 32px}.stf-partner-page .role-card.dark{background:var(--ink);border-color:#ffffff1f;box-shadow:0 16px 40px #14181c33;color:var(--white)}.stf-partner-page .role-card:not(.dark){background:var(--white);border:1px solid var(--border);box-shadow:0 8px 24px #14181c0a}.stf-partner-page .role-card h3{font-family:Barlow Semi Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:.01em;margin:0 0 18px}.stf-partner-page .role-card ul{list-style:none;margin:0;padding:0}.stf-partner-page .role-card li{align-items:flex-start;display:flex;font-family:Inter,sans-serif;font-size:14.5px;gap:12px;line-height:1.5;margin-bottom:13px}.stf-partner-page .role-card.dark li{color:#d5d9d5}.stf-partner-page .role-card:not(.dark) li{color:var(--text)}.stf-partner-page .check{align-items:center;background:var(--green);border-radius:50%;color:var(--white);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:16px;justify-content:center;margin-top:3px;width:16px}.stf-partner-page .flow{align-items:stretch;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 6px 24px #14181c0a;display:flex;gap:0;overflow:hidden}.stf-partner-page .flow-step{flex:1 1;padding:30px 24px;position:relative}.stf-partner-page .flow-step+.flow-step{border-left:1px solid var(--border)}.stf-partner-page .flow-step h4{color:var(--ink);font-family:Inter,sans-serif;font-size:15.5px;font-weight:700;margin:0 0 8px}.stf-partner-page .flow-step p{color:var(--muted);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.55;margin:0}.stf-partner-page .flow-tag{background:var(--green-pale);border-radius:var(--radius-sm);color:var(--green-dark);display:inline-block;font-size:12px;font-weight:700;margin-bottom:12px;padding:4px 10px}.stf-partner-page .elig-grid{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1.1fr .9fr}.stf-partner-page .elig-list{list-style:none;margin:0;padding:0}.stf-partner-page .elig-list li{align-items:flex-start;border-bottom:1px solid var(--border);color:var(--text);display:flex;font-family:Inter,sans-serif;font-size:15.5px;gap:14px;line-height:1.5;padding:16px 0}.stf-partner-page .elig-list li:last-child{border-bottom:none}.stf-partner-page .elig-panel{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 8px 24px #14181c0d;padding:32px 28px}.stf-partner-page .elig-panel h4{color:var(--ink);font-family:Inter,sans-serif;font-size:17px;font-weight:700;margin:0 0 14px}.stf-partner-page .elig-panel ul{list-style:none;margin:0;padding:0}.stf-partner-page .elig-panel li{color:var(--muted);font-size:14.5px;line-height:1.6;margin-bottom:10px;padding-left:18px;position:relative}.stf-partner-page .elig-panel li:before{background:var(--green);border-radius:50%;content:"";height:6px;left:2px;position:absolute;top:9px;width:6px}.stf-partner-page .faq{max-width:760px}.stf-partner-page details{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:14px;padding:20px 24px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.stf-partner-page details[open]{border-color:var(--green);box-shadow:0 6px 20px #0a7c6e14}.stf-partner-page summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;justify-content:space-between;list-style:none;-webkit-user-select:none;user-select:none}.stf-partner-page summary::-webkit-details-marker{display:none}.stf-partner-page summary:after{color:var(--green);content:"+";flex:none;font-size:20px;font-weight:700;line-height:1;margin-left:14px}.stf-partner-page details[open] summary:after{color:var(--green-dark);content:"×";font-size:22px}.stf-partner-page details p{color:var(--muted);font-family:Inter,sans-serif;font-size:15px;line-height:1.6;margin:14px 0 0}.stf-partner-page .cta-band{align-items:center;background:var(--green);border-radius:20px;box-shadow:0 20px 48px #0a7c6e38;color:var(--white);display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:60px 40px}.stf-partner-page .cta-band h2{color:var(--white);font-family:Barlow Semi Condensed,sans-serif!important;font-size:34px;font-weight:700;letter-spacing:.01em;margin:0 0 10px}.stf-partner-page .cta-band p{color:#ddf3e7;font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:0;max-width:440px}.stf-partner-page .cta-band .btn-primary{background:var(--white);border-color:var(--white);border-radius:12px;color:var(--green-dark);font-size:15px;font-weight:700;padding:14px 28px}.stf-partner-page .cta-band .btn-primary:hover{background:#eff7f2;box-shadow:0 6px 18px #00000026;color:var(--green-dark)}.stf-partner-page .site-disclaimer{background:var(--bg-tint);border-top:1px solid var(--border);color:var(--muted);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6;padding:24px 0 32px;text-align:center}@media (max-width:1100px){.stf-partner-page .partner-hero-grid{gap:32px!important}}@media (max-width:980px){.stf-partner-page .partner-hero-grid{gap:40px!important;grid-template-columns:1fr!important}.stf-partner-page .partner-hero h1{font-size:40px}.stf-partner-page .partner-float-card.f1{right:10px;top:-10px}.stf-partner-page .partner-float-card.f2{bottom:10px;left:10px}.stf-partner-page .partner-hero-desc{max-width:100%}.stf-partner-page .partner-steps,.stf-partner-page .steps{gap:18px!important;grid-template-columns:1fr 1fr!important}.stf-partner-page .role-split{gap:20px;grid-template-columns:1fr}.stf-partner-page .flow{flex-direction:column}.stf-partner-page .flow-step+.flow-step{border-left:none;border-top:1px solid var(--border)}.stf-partner-page .elig-grid{gap:36px;grid-template-columns:1fr}.stf-partner-page .cta-band{flex-direction:column;justify-content:center;padding:40px 30px;text-align:center}.stf-partner-page .cta-band p{max-width:100%}}@media (max-width:600px){.stf-partner-page .wrap{padding:0 20px}.stf-partner-page .partner-hero{padding:34px 0 26px!important}.stf-partner-page .partner-hero-wrap{padding:0 20px!important}.stf-partner-page .partner-hero h1{font-size:32px;line-height:1.12}.stf-partner-page .partner-hero-desc{font-size:16px}.stf-partner-page .partner-steps,.stf-partner-page .steps{gap:16px!important;grid-template-columns:1fr!important}.stf-partner-page .partner-hero-actions{flex-direction:column;gap:12px;width:100%}.stf-partner-page .partner-hero-actions .partner-btn{justify-content:center;text-align:center;width:100%}.stf-partner-page .partner-trust-row{flex-direction:column;gap:12px}.stf-partner-page .partner-duty-card{padding:18px}.stf-partner-page .partner-float-card{display:inline-flex;margin-bottom:12px;position:static}.stf-partner-page .partner-float-card.f2{display:block;margin-top:14px;position:static;text-align:center}.stf-partner-page .cta-band{border-radius:16px;padding:32px 20px}.stf-partner-page .cta-band h2{font-size:24px}.stf-partner-page .cta-band p{font-size:14.5px}.stf-partner-page .cta-band .btn-primary{justify-content:center;text-align:center;width:100%}.stf-partner-page section{padding:34px 0}.stf-partner-page .section-head{margin-bottom:20px}.stf-partner-page .section-head h2{font-size:26px}.stf-partner-page .section-head p{font-size:15px}.stf-partner-page .role-card{padding:24px 20px}.stf-partner-page .role-card h3{font-size:19px}.stf-partner-page .flow-step{padding:24px 18px}.stf-partner-page .elig-panel{padding:24px 20px}.stf-partner-page .elig-list li{font-size:14.5px;gap:12px;padding:14px 0}.stf-partner-page details{padding:18px 20px}.stf-partner-page summary{font-size:15px}}@media (max-width:380px){.stf-partner-page .partner-hero h1{font-size:28px}}
/*# sourceMappingURL=499.c63d0182.chunk.css.map*/