@font-face{font-family:RupeeGlyph;src:local("Noto Sans"),local("Segoe UI"),local("Roboto"),local("Helvetica Neue"),local("Arial");unicode-range:u+20b9}.partner-page{--ink:#2D2B33;--coral:#FF6363;--coral-dark:#F04B4B;--yellow:#FEE36E;--lavender:#EDEDFA;--mint:#E2F4DF;--canvas:#FAF9F5;--white:#FFFFFF;--muted:#6B6875;--line:#E7E5E0;--head:"RupeeGlyph","Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--body:"RupeeGlyph","PT Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.partner-page *{box-sizing:border-box}html{scroll-behavior:smooth}.partner-page{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.partner-page h1,.partner-page h2,.partner-page h3,.partner-page h4{font-family:var(--head);margin:0;line-height:1.15;letter-spacing:-.01em}.partner-page p{margin:0}.partner-page .wrap{max-width:1240px;margin:0 auto;padding:0 60px}.partner-page .narrow{max-width:980px;margin:0 auto;padding:0 60px}.partner-page section{padding:68px 0}.partner-page .nav{display:block;padding:0;position:sticky;top:0;z-index:50;background:rgba(250,249,245,.92);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid var(--line)}.partner-page .nav-inner{max-width:1240px;margin:0 auto;padding:0 60px;height:72px;display:flex;align-items:center;justify-content:space-between}.partner-page .brand{display:flex;align-items:end;flex-direction:row;justify-content:center;gap:10px;text-decoration:none;color:inherit}.partner-page .brand-logo{height:30px;width:auto;display:block}.partner-page .brand-tag{font-family:var(--head);font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--yellow);color:var(--ink);padding:4px 10px;border-radius:999px}.partner-page .btn{display:inline-block;font-family:var(--head);font-weight:600;border-radius:14px;text-decoration:none;text-align:center;padding:14px 26px;font-size:16px;border:2px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.partner-page .pp-btn-primary{background:var(--coral);color:var(--white)}.partner-page .pp-btn-primary:hover{background:var(--coral-dark)}.partner-page .btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.partner-page .btn-ghost:hover{background:var(--ink);color:var(--white)}.partner-page .btn-sm{padding:9px 18px;font-size:15px;border-radius:11px}.partner-page .btn:focus-visible,.partner-page input:focus-visible,.partner-page select:focus-visible,.partner-page summary:focus-visible{outline:3px solid var(--coral);outline-offset:2px}.partner-page .pp-hero{padding:72px 0 56px;text-align:center}.partner-page .pp-hero h1{font-weight:800;font-size:clamp(34px,5.6vw,78px);max-width:26ch;margin:0 auto 24px}.partner-page .pp-hero h1 em{font-style:normal;color:var(--coral)}.partner-page .pp-hero-sub{font-size:clamp(17px,1.25vw,22px);color:var(--muted);max-width:64ch;margin:0 auto 36px}.partner-page .hero-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.partner-page .trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1100px;margin:0 auto}.partner-page .trust div{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:16px 12px}.partner-page .trust strong{display:block;font-family:var(--head);font-weight:600;font-size:15px;margin-bottom:2px}.partner-page .trust span{font-size:13px;color:var(--muted)}.partner-page .sec-head{text-align:center;margin-bottom:40px}.partner-page .sec-head h2{font-weight:800;font-size:clamp(27px,3.6vw,48px);margin-bottom:14px}.partner-page .sec-head p{color:var(--muted);max-width:70ch;margin:0 auto}.partner-page .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.partner-page .step{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:26px 22px}.partner-page .step-n{width:34px;height:34px;border-radius:50%;background:var(--lavender);color:var(--ink);font-family:var(--head);font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.partner-page .step h3{font-weight:600;font-size:18px;margin-bottom:8px}.partner-page .step p{font-size:15px;color:var(--muted)}.partner-page .earn{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.partner-page .table{width:100%;max-width:1280px;margin:0 auto;border-collapse:collapse;background:var(--white);border:1px solid var(--line);border-radius:20px;overflow:hidden}.partner-page .table th{background:var(--ink);color:var(--white);font-family:var(--head);font-weight:600;font-size:15px;text-align:left;padding:16px 22px}.partner-page .table td{padding:18px 22px;border-top:1px solid var(--line);font-size:17px}.partner-page .table tr:nth-child(2n) td{background:var(--canvas)}.partner-page .table .amount{font-family:var(--head);font-weight:800;font-size:21px;color:var(--coral)}.partner-page .table .strike{color:var(--muted)}.partner-page .earn-notes{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.partner-page .note{background:var(--canvas);border:1px solid var(--line);border-radius:16px;padding:18px 20px;font-size:15px;color:var(--muted)}.partner-page .note b{color:var(--ink);font-family:var(--head);font-weight:600}.partner-page .calc-card{background:var(--ink);color:var(--white);border-radius:28px;padding:44px 40px}.partner-page .calc-card .lead{color:#C9C6D1;margin-bottom:34px;font-size:17px}.partner-page .plan-pick{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.partner-page .plan-pick button{flex:1;min-width:140px;background:rgba(255,255,255,.08);color:var(--white);border:2px solid rgba(255,255,255,.16);border-radius:14px;font-family:var(--head);font-weight:600;font-size:15px;padding:14px 12px;cursor:pointer;transition:all .15s ease}.partner-page .plan-pick button small{display:block;font-family:var(--body);font-weight:400;font-size:13px;color:#C9C6D1;margin-top:3px}.partner-page .plan-pick button[aria-pressed=true]{background:var(--coral);border-color:var(--coral)}.partner-page .plan-pick button[aria-pressed=true] small{color:rgba(255,255,255,.85)}.partner-page .slider-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.partner-page .slider-row label{font-family:var(--head);font-weight:600;font-size:15px;color:#C9C6D1}.partner-page .slider-row output{font-family:var(--head);font-weight:800;font-size:24px;color:var(--yellow)}.partner-page input[type=range]{width:100%;height:6px;border-radius:99px;background:rgba(255,255,255,.18);appearance:none;cursor:pointer}.partner-page input[type=range]::-webkit-slider-thumb{appearance:none;width:26px;height:26px;border-radius:50%;background:var(--coral);border:3px solid var(--white);cursor:pointer}.partner-page input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--coral);border:3px solid var(--white);cursor:pointer}.partner-page .calc-out{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:34px;padding-top:30px;border-top:1px solid rgba(255,255,255,.14)}.partner-page .calc-out div{background:rgba(255,255,255,.08);border-radius:18px;padding:22px}.partner-page .calc-out span{display:block;font-size:13px;color:#C9C6D1;text-transform:uppercase;letter-spacing:.06em;font-family:var(--head);font-weight:600;margin-bottom:6px}.partner-page .calc-out strong{font-family:var(--head);font-weight:800;font-size:34px}.partner-page .calc-out .accent{color:var(--yellow)}.partner-page .calc-disclaim{margin-top:22px;font-size:14px;color:#A9A5B4}.partner-page .offer{background:var(--lavender)}.partner-page .offer-inner{max-width:760px;margin:0 auto;text-align:center}.partner-page .offer-inner h2{font-weight:800;font-size:clamp(27px,3.2vw,42px);margin-bottom:16px}.partner-page .offer-inner p{color:var(--muted);margin-bottom:14px}.partner-page .offer-inner p:last-child{margin-bottom:0}.partner-page .offer-badge{display:inline-block;background:var(--white);font-family:var(--head);font-weight:800;font-size:clamp(28px,3.4vw,40px);color:var(--ink);padding:18px 32px;border-radius:20px;margin-bottom:26px}.partner-page .offer-badge span{color:var(--coral)}.partner-page .earn-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:36px;align-items:start}.partner-page .earn-grid .table{max-width:none}.partner-page .earn-grid .earn-notes{grid-template-columns:1fr;margin-top:20px}.partner-page .earn-right .calc-card{margin:0}.partner-page .earn-right .calc-card h3{font-family:var(--head);font-weight:800;font-size:clamp(22px,2vw,28px);color:var(--white);margin-bottom:8px}.partner-page .sendlist{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.partner-page .join-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:stretch}.partner-page .join-main{grid-column:1;grid-row:1;display:flex;flex-direction:column}.partner-page .join-side{grid-column:2;grid-row:1;padding-top:8px}.partner-page .join-side h2{font-family:var(--head);font-weight:800;font-size:clamp(24px,2.4vw,32px);margin-bottom:10px}.partner-page .join-side-lead{color:var(--muted);margin-bottom:6px}.partner-page .join-main .form-card{margin:0}.partner-page .send{display:grid;grid-template-columns:1fr;gap:0;margin:0}.partner-page .send>div{padding:22px 0;border-top:1px solid var(--line)}.partner-page .send>div:first-child{border-top:0}.partner-page .send dt{font-family:var(--head);font-weight:800;font-size:19px;color:var(--ink);margin-bottom:7px}.partner-page .send dd{margin:0;color:var(--muted);font-size:16px}.partner-page .seeit{background:var(--lavender)}.partner-page .vids{display:grid;grid-template-columns:repeat(3,minmax(0,320px));gap:52px;align-items:start;justify-content:center}.partner-page .vid{margin:0}.partner-page .vid-frame{aspect-ratio:9/16;width:100%;border-radius:20px;overflow:hidden;background:var(--ink);border:1px solid var(--line)}.partner-page .vid-frame video{width:100%;height:100%;object-fit:cover;display:block;background:var(--ink)}.partner-page .vid figcaption{margin-top:14px;text-align:center;padding:0 4px}.partner-page .vid figcaption strong{display:block;font-family:var(--head);font-weight:800;font-size:16px;line-height:1.35;color:var(--ink);margin-bottom:5px}.partner-page .vid figcaption span{display:block;font-size:14px;color:var(--muted);line-height:1.45}.partner-page .hero-foot{color:var(--muted);font-size:16px;max-width:70ch;margin:0 auto}.partner-page .kit{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.partner-page .kit-item{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:26px 22px}.partner-page .kit-item svg{margin-bottom:14px;display:block}.partner-page .kit-item h3{font-weight:600;font-size:17px;margin-bottom:7px}.partner-page .kit-item p{font-size:15px;color:var(--muted)}.partner-page .form-card{background:var(--white);border:1px solid var(--line);border-radius:26px;padding:42px 38px;display:flex;flex-direction:column;flex:1}.partner-page .form-card h2{font-weight:800;font-size:30px;margin-bottom:8px;text-align:center}.partner-page .form-card .lead{color:var(--muted);text-align:center;margin-bottom:32px;font-size:16px}.partner-page .field{margin-bottom:18px}.partner-page .field label{display:block;font-family:var(--head);font-weight:600;font-size:14px;margin-bottom:7px}.partner-page .field input,.partner-page .field select{width:100%;padding:14px 16px;font-family:var(--body);font-size:16px;border:1px solid var(--line);border-radius:14px;background:var(--white);color:var(--ink)}.partner-page .field .hint{font-size:13px;color:var(--muted);margin-top:6px}.partner-page .form-card button[type=submit]{width:100%;margin-top:10px}.partner-page .form-foot{text-align:center;font-size:14px;color:var(--muted);margin-top:16px}.partner-page .field input[aria-invalid=true],.partner-page .field select[aria-invalid=true]{border-color:var(--coral)}.partner-page .field-error{font-size:13px;color:var(--coral);margin-top:6px}.partner-page .form-error{font-size:14px;color:var(--coral);text-align:center;margin-top:16px;margin-bottom:0}.partner-page .form-card button[type=submit][disabled]{opacity:.6;cursor:progress}.partner-page .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.partner-page .form-done{text-align:center;display:flex;flex-direction:column;justify-content:center;flex:1}.partner-page .form-done .lead{margin-bottom:14px}.partner-page .form-done p{color:var(--muted);font-size:15px;margin-bottom:12px}.partner-page details{background:var(--white);border:1px solid var(--line);border-radius:16px;margin-bottom:10px;overflow:hidden}.partner-page summary{font-family:var(--head);font-weight:600;font-size:16px;padding:14px 20px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.partner-page summary::-webkit-details-marker{display:none}.partner-page summary:after{content:"+";font-size:22px;color:var(--coral);font-weight:400;line-height:1}.partner-page details[open] summary:after{content:"\2013"}.partner-page details p{padding:0 20px 18px;color:var(--muted);font-size:15px}.partner-page .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;align-items:start}.partner-page .faq-grid details{margin-bottom:12px}@media (max-width:1400px){.partner-page .narrow,.partner-page .wrap{padding:0 64px}}@media (max-width:1100px){.partner-page .narrow,.partner-page .wrap{padding:0 48px}}@media (max-width:1023px){.partner-page .vids{grid-template-columns:1fr;gap:30px;max-width:420px;margin:0 auto}.partner-page .vid-frame{aspect-ratio:9/16}.partner-page .faq-grid{grid-template-columns:1fr;gap:0}.partner-page .join-grid{grid-template-columns:1fr;gap:40px}.partner-page .join-main,.partner-page .join-side{grid-column:1;grid-row:auto}.partner-page .earn-grid{grid-template-columns:1fr;gap:30px}.partner-page .earn-grid .earn-notes{grid-template-columns:1fr 1fr}}@media (max-width:900px){.partner-page .narrow,.partner-page .nav-inner,.partner-page .wrap{padding:0 24px}.partner-page section{padding:52px 0}.partner-page .steps{grid-template-columns:1fr}.partner-page .kit,.partner-page .trust{grid-template-columns:1fr 1fr}.partner-page .earn-grid .earn-notes{grid-template-columns:1fr}.partner-page .calc-card{padding:32px 24px}.partner-page .calc-out{grid-template-columns:1fr}.partner-page .form-card{padding:30px 22px}.partner-page .table td,.partner-page .table th{padding:14px 16px;font-size:15px}}@media (max-width:560px){.partner-page .narrow,.partner-page .wrap{padding:16!important}.partner-page .nav-inner{padding:10px 0!important}.partner-page .kit,.partner-page .steps,.partner-page .trust{grid-template-columns:1fr}.partner-page .hero-cta{flex-direction:column}.partner-page .hero-cta .btn{width:100%}.partner-page .table,.partner-page .table tbody,.partner-page .table td,.partner-page .table tr{display:block;width:100%}.partner-page .table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.partner-page .table{border:0;background:transparent;border-radius:0}.partner-page .table tr{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:6px 0;margin-bottom:12px}.partner-page .table tr:last-child{margin-bottom:0}.partner-page .table tr:nth-child(2n) td{background:transparent}.partner-page .table td{border-top:0;padding:10px 18px;display:flex;justify-content:space-between;align-items:baseline;gap:14px}.partner-page .table td+td{border-top:1px solid var(--line)}.partner-page .table td:before{content:attr(data-label);font-family:var(--head);font-weight:600;font-size:13px;color:var(--muted);text-align:left;flex:1 1 auto}.partner-page .table td{text-align:right}.partner-page .table .amount{font-size:22px}.partner-page .plan-pick{flex-direction:column;gap:8px}.partner-page .plan-pick button{flex:none;width:100%;min-width:0}.partner-page .offer-badge{display:block;font-size:clamp(22px,7.5vw,30px);padding:18px 16px;border-radius:18px;max-width:100%;overflow-wrap:break-word}}.partner-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.partner-page .skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--white);padding:12px 18px;border-radius:0 0 12px 0;font-family:var(--head);font-weight:600;text-decoration:none}.partner-page .skip:focus{left:0}@media print{.partner-page .earn-right,.partner-page .hero-cta,.partner-page .join-main,.partner-page .nav,.partner-page .skip{display:none!important}.partner-page{background:#fff;color:#000;font-size:12pt}.partner-page section{padding:18pt 0;break-inside:avoid}.partner-page .calc-card{background:#fff!important;color:#000!important}.partner-page .table{border:1px solid #999}.partner-page .table th{background:#eee!important;color:#000!important}.partner-page .table .amount{color:#000}.partner-page details{break-inside:avoid}.partner-page details>p{display:block!important}.partner-page details[open]>summary{font-weight:700}.partner-page a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;color:#555}.partner-page .offer-badge{border:1px solid #999}}@media (max-width:400px){.partner-page .narrow,.partner-page .wrap{padding:0 18px}.partner-page .nav-inner{height:62px}.partner-page .brand-logo{height:24px}.partner-page .brand{gap:7px}.partner-page .brand-tag{font-size:10px;padding:4px 8px}.partner-page .btn-sm{padding:9px 14px;font-size:14px}}@media (max-width:330px){.partner-page .brand-tag{display:none}}.partner-page .slider-wrap{position:relative;padding:19px 0;margin:-19px 0;display:flex;align-items:center}.partner-page .slider-wrap input[type=range]{margin:0}@media (prefers-reduced-motion:reduce){.partner-page *{transition:none!important}html{scroll-behavior:auto}}.mobile-collapsible-wrapper{background:transparent;border:none;border-radius:0;overflow:visible;margin-bottom:0}.mobile-collapsible-btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 0 24px;background:transparent;border:none;cursor:pointer;text-align:left}.mobile-collapsible-header h2{font-size:clamp(27px,3.6vw,48px)!important;font-weight:800;margin-bottom:14px!important;color:var(--ink)}.mobile-collapsible-header p{color:var(--muted);font-size:17px;max-width:70ch}.mobile-collapsible-icon{font-size:32px;color:var(--coral);font-weight:300;line-height:1;padding-left:16px}.mobile-collapsible-content{padding:0;border-top:none}@media (min-width:901px){.mobile-collapsible-wrapper{border:none;background:transparent;border-radius:0;margin-bottom:0}.mobile-collapsible-btn{display:none}.mobile-collapsible-content{padding:0;border-top:none;display:block!important}}@media (max-width:560px){.partner-page .nav-inner{flex-direction:column;justify-content:center;align-items:center;height:auto;padding:16px 0;gap:12px;width:100%}.partner-page .brand{justify-content:start;padding-left:16px;width:100%}.partner-page .brand-tag{text-align:center;display:flex;justify-content:center;align-items:center;white-space:nowrap}}