.affiliate-body{margin:0;background:#f6f7f4;color:#17202a;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.affiliate-nav{position:sticky;top:0;z-index:50;min-height:76px;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;gap:24px;background:rgba(255,255,255,.95);backdrop-filter:blur(16px);border-bottom:1px solid #e1e6e2}.affiliate-brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:#17202a}.affiliate-brand img{width:38px;height:38px;object-fit:contain}.affiliate-brand strong,.affiliate-brand small{display:block}.affiliate-brand strong{font-size:13px;letter-spacing:-.02em}.affiliate-brand small{font-size:9px;color:#7b8791;margin-top:2px}.affiliate-nav nav{display:flex;align-items:center;gap:20px}.affiliate-nav nav a{font-size:11px;font-weight:800;color:#58636e;text-decoration:none}.affiliate-nav nav a:hover{color:#f36300}.affiliate-nav-cta{padding:11px 15px;border-radius:10px;background:#15233f!important;color:#fff!important}.affiliate-main{max-width:1280px;margin:0 auto;padding:0 5vw 90px}.affiliate-main p{color:#68737d;line-height:1.78}.affiliate-main h1,.affiliate-main h2,.affiliate-main h3{margin-top:0}.affiliate-main h1{font-size:clamp(50px,7vw,94px);line-height:.9;letter-spacing:-.075em;margin:18px 0 26px}.affiliate-main h2{font-size:clamp(36px,4.5vw,62px);line-height:.96;letter-spacing:-.06em}.affiliate-main h3{letter-spacing:-.025em}.eyebrow,.section-label{font-size:9px;line-height:1.2;font-weight:900;letter-spacing:.17em;text-transform:uppercase;color:#f36300}.affiliate-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:70px;align-items:end;padding:92px 0 72px}.hero-kicker{display:inline-block;margin-top:18px;font-size:12px;font-weight:900;color:#15233f}.affiliate-hero .lead{font-size:18px;max-width:760px}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:11px;padding:13px 17px;font-size:11px;font-weight:900;transition:transform .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-1px)}.button.primary{background:#f36300;color:#17251f;box-shadow:0 12px 24px rgba(243,99,0,.18)}.button.ghost{background:#fff;color:#17202a;border:1px solid #dce2de}.hero-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.hero-trust span{font-size:10px;font-weight:900;color:#5d6872;background:#fff;border:1px solid #dfe5e1;border-radius:999px;padding:8px 10px}.affiliate-hero-panel{background:#15233f;color:#fff;border-radius:24px;padding:31px;box-shadow:0 28px 70px rgba(21,35,63,.17)}.panel-label{font-size:9px;font-weight:900;letter-spacing:.16em;color:#f6b182}.earn-line{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin:30px 0 22px}.earn-line strong{font-size:12px;text-align:center;padding:10px 5px;border:1px solid rgba(255,255,255,.12);border-radius:10px}.earn-line span{color:#f6b182}.panel-rule{height:1px;background:rgba(255,255,255,.1)}.panel-stat{display:flex;align-items:baseline;justify-content:space-between;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.09)}.panel-stat strong{font-size:34px;letter-spacing:-.06em}.panel-stat span{font-size:10px;color:#b9c1cb;font-weight:800}.panel-stat.muted-stat strong{color:#9ca8b5}.affiliate-hero-panel p{font-size:11px;color:#aeb8c4;margin:20px 0 0}.affiliate-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dce2de;border-bottom:1px solid #dce2de}.affiliate-strip>div{padding:24px 20px;border-right:1px solid #dce2de}.affiliate-strip>div:last-child{border-right:0}.strip-number{display:block;color:#f36300;font-size:9px;font-weight:900;margin-bottom:17px}.affiliate-strip strong,.affiliate-strip small{display:block}.affiliate-strip strong{font-size:14px}.affiliate-strip small{font-size:10px;color:#7a858e;line-height:1.5;margin-top:5px}.affiliate-section{padding:105px 0}.intro-section{padding-bottom:90px}.section-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:35px}.section-grid p{max-width:600px}.dark-section{margin:0 calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background:#111c31;color:#fff}.section-label.light{color:#f6b182}.commission-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.commission-card{min-height:280px;padding:29px;border:1px solid rgba(255,255,255,.1);border-radius:19px;background:rgba(255,255,255,.035)}.commission-card.featured{background:#f36300;border-color:#f36300}.commission-card strong{display:block;font-size:58px;line-height:1;letter-spacing:-.07em;margin:25px 0 12px}.commission-card h3{font-size:18px}.commission-card p{font-size:12px;color:#aeb8c4}.commission-card.featured p{color:#fff}.card-tag{font-size:9px;letter-spacing:.13em;font-weight:900;color:#f6b182}.commission-card.featured .card-tag{color:#fff}.muted-card strong{color:#9ba7b4}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:34px}.feature-grid article{background:#fff;border:1px solid #e0e6e2;border-radius:17px;padding:25px}.feature-grid article>span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff0e7;color:#f36300;font-size:9px;font-weight:900}.feature-grid h3{font-size:16px;margin:28px 0 8px}.feature-grid p{font-size:11px}.split-callout{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;border-top:1px solid #dce2de}.callout-copy h2{max-width:680px;margin-top:16px}.fit-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fit-list div{background:#fff;border:1px solid #e0e6e2;border-radius:14px;padding:18px}.fit-list b,.fit-list span{display:block}.fit-list b{font-size:9px;color:#f36300;text-transform:uppercase;letter-spacing:.1em}.fit-list span{font-size:12px;font-weight:800;margin-top:8px}.faq-section{padding-top:20px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:30px}.faq-grid details{background:#fff;border:1px solid #e0e6e2;border-radius:13px;padding:17px 18px}.faq-grid summary{cursor:pointer;font-size:12px;font-weight:900}.faq-grid p{font-size:11px;margin:14px 0 0}.affiliate-final-cta{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center;margin:10px 0 0;padding:55px;border-radius:25px;background:#15233f;color:#fff}.affiliate-final-cta h2{font-size:clamp(36px,4vw,57px);margin:14px 0 0}.affiliate-final-cta p{font-size:12px;color:#b9c2cc}.light-button{background:#fff;color:#15233f;margin-top:10px}.affiliate-footer{padding:40px 6vw;background:#0c1422;color:#fff;display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.affiliate-footer div{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.affiliate-footer span,.affiliate-footer a{font-size:10px;color:#aeb8c4;text-decoration:none}.affiliate-footer strong{font-size:12px}@media(max-width:900px){.affiliate-nav{padding:0 5vw}.affiliate-nav nav a:not(.affiliate-nav-cta){display:none}.affiliate-hero,.section-grid,.split-callout,.affiliate-final-cta{grid-template-columns:1fr;gap:35px}.affiliate-strip,.commission-grid,.feature-grid,.faq-grid{grid-template-columns:1fr 1fr}.affiliate-strip>div:nth-child(2){border-right:0}.affiliate-strip>div:nth-child(-n+2){border-bottom:1px solid #dce2de}.affiliate-strip>div:nth-child(3){border-top:0}.affiliate-main{padding:0 5vw 70px}}@media(max-width:600px){.affiliate-hero{padding:60px 0 50px}.affiliate-main h1{font-size:52px}.affiliate-strip,.commission-grid,.feature-grid,.faq-grid,.fit-list{grid-template-columns:1fr}.affiliate-strip>div{border-right:0!important;border-bottom:1px solid #dce2de}.affiliate-strip>div:last-child{border-bottom:0}.affiliate-section{padding:75px 0}.affiliate-final-cta{padding:32px}.earn-line{grid-template-columns:1fr;gap:5px}.earn-line span{transform:rotate(90deg);justify-self:center}.affiliate-footer{padding:35px 5vw}}
.mk-auth-help{text-align:right;margin-top:-8px}.mk-auth-help a{color:#f36300;font-size:.78rem;font-weight:800}.mk-aff-security-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:760px}.mk-aff-security-form label{display:grid;gap:8px;font-size:.78rem;font-weight:800}.mk-aff-security-form input{border:1px solid #d9dde4;border-radius:10px;padding:13px}.mk-aff-security-form label:first-child{grid-column:1/-1}.mk-aff-security-form button{grid-column:1/-1;justify-self:start}@media(max-width:650px){.mk-aff-security-form{grid-template-columns:1fr}.mk-aff-security-form label:first-child{grid-column:auto}}

/* Field operations and controlled prospect demonstrations */
.affiliate-field-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 70px}.affiliate-field-tools>a{display:block;padding:26px;border:1px solid #e1e5e2;border-radius:18px;background:#fff;color:#17202a;text-decoration:none}.affiliate-field-tools>a.featured{background:#15233f;color:#fff}.affiliate-field-tools span{font-size:9px;letter-spacing:.14em;font-weight:900;color:#f36300}.affiliate-field-tools h3{font-size:24px;margin:26px 0 8px}.affiliate-field-tools p{font-size:12px;margin:0 0 22px}.affiliate-field-tools b{font-size:11px}.ops-page{max-width:1320px;margin:0 auto;padding:75px 0}.ops-hero{display:grid;grid-template-columns:1fr auto;gap:45px;align-items:end;margin-bottom:35px}.ops-hero h1{font-size:clamp(46px,6vw,78px);margin:12px 0 20px}.ops-hero p{max-width:690px}.ops-hero-actions{display:flex;align-items:center;gap:9px}.ops-hero-actions a,.ops-hero-actions button{border:1px solid #dfe4e1;border-radius:10px;background:#fff;color:#18222b;padding:12px 14px;text-decoration:none;font:800 11px inherit;cursor:pointer}.ops-hero-actions button{background:#15233f;color:#fff;border-color:#15233f}.ops-notice{padding:14px 16px;border-radius:12px;margin:0 0 16px;font-size:12px;font-weight:750}.ops-notice.success{background:#eaf8f0;color:#176240}.ops-notice.error{background:#fff0ed;color:#9d3428}.ops-filter{display:grid;grid-template-columns:1fr 250px auto;gap:9px;margin-bottom:16px}.ops-filter input,.ops-filter select,.ops-filter button,.ops-form input,.ops-form select,.ops-form textarea,.inline-reset input{width:100%;border:1px solid #d8dee2;border-radius:11px;background:#fff;padding:12px 13px;font:600 12px inherit;box-sizing:border-box}.ops-filter button,.ops-submit,.inline-reset button{border:0;border-radius:11px;background:#f36300;color:#fff;padding:12px 17px;font-weight:900;cursor:pointer}.ops-pipeline{display:flex;gap:8px;overflow:auto;padding-bottom:12px}.ops-pipeline a{min-width:125px;border:1px solid #e0e5e2;background:#fff;border-radius:13px;padding:13px;color:#626e77;text-decoration:none}.ops-pipeline a.active{border-color:#15233f;background:#15233f;color:#fff}.ops-pipeline span,.ops-pipeline strong{display:block}.ops-pipeline span{font-size:9px;font-weight:800}.ops-pipeline strong{font-size:18px;margin-top:7px}.ops-table-card{background:#fff;border:1px solid #e0e5e2;border-radius:18px;overflow:hidden}.ops-table-card table{width:100%;border-collapse:collapse}.ops-table-card th,.ops-table-card td{padding:14px;text-align:left;border-bottom:1px solid #edf0ee;font-size:11px}.ops-table-card th{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#7d8891}.ops-table-card td small{display:block;margin-top:5px;color:#8a949d}.ops-status{display:inline-flex;padding:7px 9px;border-radius:99px;background:#edf2f4;font-size:9px;font-weight:850;white-space:nowrap}.ops-dialog{width:min(900px,calc(100% - 30px));max-height:90vh;border:0;border-radius:22px;padding:0;box-shadow:0 35px 100px rgba(16,28,39,.3)}.ops-dialog::backdrop{background:rgba(12,20,29,.7)}.ops-form{padding:26px}.ops-form header{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.ops-form header h2{font-size:30px;margin:5px 0}.ops-form header button{border:0;background:#eef1f2;border-radius:50%;width:35px;height:35px;font-size:20px}.ops-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ops-form-grid label{display:grid;gap:7px;font-size:10px;font-weight:850;color:#4c5963}.ops-form-grid .wide{grid-column:1/-1}.ops-submit{margin-top:18px}.demo-ops-hero{grid-template-columns:1fr 280px}.demo-only-seal{padding:25px;border:2px solid #f36300;text-align:center;transform:rotate(-2deg);color:#b84b00}.demo-only-seal strong,.demo-only-seal span{display:block}.demo-only-seal strong{font-size:15px;letter-spacing:.12em}.demo-only-seal span{font-size:10px;margin-top:7px}.demo-access-lock{padding:60px;text-align:center;background:#fff;border:1px solid #e1e6e3;border-radius:22px}.demo-access-lock>span{font-size:36px;color:#f36300}.demo-access-lock p{max-width:600px;margin:0 auto 25px}.demo-access-lock a{font-weight:850;color:#b84b00}.demo-credentials{padding:24px;margin-bottom:18px;border-radius:18px;background:#15233f;color:#fff}.demo-credentials h2{font-size:28px;margin:4px 0 15px}.demo-credentials>div>span{font-size:9px;color:#f6b182;letter-spacing:.13em}.demo-credentials dl{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px}.demo-credentials dl div{padding:13px;background:rgba(255,255,255,.07);border-radius:10px}.demo-credentials dt,.demo-list dt{font-size:8px;text-transform:uppercase;color:#9eabb7}.demo-credentials dd,.demo-list dd{margin:5px 0 0;font-size:11px;overflow-wrap:anywhere}.demo-credentials p{color:#bec8d1;font-size:10px;margin-bottom:0}.demo-create{border:1px solid #e0e5e2;border-radius:18px;background:#fff;margin-bottom:18px}.demo-create>summary{display:flex;justify-content:space-between;padding:19px 22px;cursor:pointer;font-weight:850}.demo-create>.ops-form{border-top:1px solid #edf0ee}.demo-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.demo-list>article{padding:22px;border:1px solid #e0e5e2;border-radius:18px;background:#fff}.demo-list article>header{display:flex;justify-content:space-between}.demo-label{font-size:8px;letter-spacing:.12em;font-weight:900;color:#f36300}.demo-list h2{font-size:24px;margin:22px 0 5px}.demo-list p{font-size:11px}.demo-list dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.demo-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.demo-card-actions button,.demo-card-actions a{border:0;border-radius:9px;padding:10px 12px;background:#15233f;color:#fff;text-decoration:none;font:800 10px inherit;cursor:pointer}.demo-card-actions a{background:#edf1f2;color:#25313b}.demo-list details summary{font-size:10px;cursor:pointer}.inline-reset{display:flex;gap:7px;margin-top:9px}.inline-reset button{white-space:nowrap}.demo-list .mk-aff-empty{grid-column:1/-1}
@media(max-width:800px){.affiliate-field-tools,.demo-list,.ops-form-grid{grid-template-columns:1fr}.ops-form-grid .wide{grid-column:auto}.ops-hero,.demo-ops-hero{grid-template-columns:1fr;align-items:start}.ops-filter{grid-template-columns:1fr}.demo-only-seal{width:min(280px,100%)}.demo-credentials dl{grid-template-columns:1fr}.ops-page{padding-top:55px}.ops-table-card table,.ops-table-card tbody,.ops-table-card tr,.ops-table-card td{display:block}.ops-table-card thead{display:none}.ops-table-card tr{padding:12px}.ops-table-card td{display:grid;grid-template-columns:110px 1fr;border:0;padding:7px}.ops-table-card td:before{content:attr(data-label);font-size:8px;font-weight:850;text-transform:uppercase;color:#8a949d}.ops-table-card td:last-child{display:block;text-align:right;border-top:1px solid #edf0ee;margin-top:6px}.affiliate-field-tools{grid-template-columns:1fr}}
