.partners-module__DSO1DW__page{--partner-ink:#17151f;--partner-muted:#646273;--partner-purple:#7651d6;--partner-deep:#5d30c8;--partner-pink:#f23383;--partner-navy:#0c2947;--partner-line:#e7e2ef;--partner-lavender:#f7f4ff;--partner-soft:#fbfaff;color:var(--partner-ink);font-family:var(--font-dm-sans), "DM Sans", sans-serif;background:#fff;overflow:clip}.partners-module__DSO1DW__page *,.partners-module__DSO1DW__page :before,.partners-module__DSO1DW__page :after{box-sizing:border-box}.partners-module__DSO1DW__page h1,.partners-module__DSO1DW__page h2,.partners-module__DSO1DW__page h3,.partners-module__DSO1DW__page p{text-wrap:pretty}.partners-module__DSO1DW__hero{background:radial-gradient(640px 480px at 82% 40%,#7651d61c,#0000 68%),linear-gradient(#fff,#fff 74%,#fcfaff);grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(44px,6vw,88px);max-width:1360px;margin:0 auto;padding:clamp(52px,7vw,96px) clamp(22px,4.6vw,64px) clamp(58px,7vw,92px);display:grid;position:relative}.partners-module__DSO1DW__hero:after{content:"";background:linear-gradient(90deg,#0000,#e6dff2 18% 82%,#0000);height:1px;position:absolute;inset:auto 0 0}.partners-module__DSO1DW__heroCopy{z-index:1;position:relative}.partners-module__DSO1DW__heroCopy h1{max-width:670px;font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.058em;margin:0;font-size:clamp(3.1rem,5.2vw,5.3rem);font-weight:680;line-height:.96}.partners-module__DSO1DW__heroCopy>p{max-width:630px;color:var(--partner-muted);margin:28px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.58}.partners-module__DSO1DW__heroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.partners-module__DSO1DW__buttonPrimary,.partners-module__DSO1DW__buttonSecondary{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:14px;font-weight:760;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.partners-module__DSO1DW__buttonPrimary{color:#fff;background:linear-gradient(100deg, var(--partner-deep), var(--partner-pink));box-shadow:0 14px 30px -12px #f233838c}.partners-module__DSO1DW__buttonPrimary:hover{transform:translateY(-2px);box-shadow:0 19px 36px -12px #f23383a6}.partners-module__DSO1DW__buttonSecondary{color:var(--partner-ink);background:#fff;border:1px solid #cfc8dc}.partners-module__DSO1DW__buttonSecondary:hover{border-color:#a996d7;transform:translateY(-2px);box-shadow:0 14px 30px -20px #3f247859}.partners-module__DSO1DW__pathPanel{z-index:1;background:#ffffffed;border:1px solid #ebe6f3;border-radius:24px;grid-template-columns:minmax(190px,.82fr) minmax(250px,1.18fr);gap:14px;min-height:416px;padding:18px;display:grid;position:relative;box-shadow:0 30px 70px -40px #49288f61,0 8px 24px #21163b0d}.partners-module__DSO1DW__pathList{align-content:start;gap:8px;display:grid}.partners-module__DSO1DW__pathItem,.partners-module__DSO1DW__pathActive{min-height:51px;color:var(--partner-ink);background:#fff;border:1px solid #ece8f2;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:grid}.partners-module__DSO1DW__pathItem:hover{border-color:#cfc4e8;transform:translate(2px)}.partners-module__DSO1DW__pathActive{color:#d62576;background:#fff8fc;border-color:#f39ac3}.partners-module__DSO1DW__pathIcon{width:30px;height:30px;color:var(--partner-purple);background:#f1ecff;border-radius:8px;place-items:center;display:grid}.partners-module__DSO1DW__pathActive .partners-module__DSO1DW__pathIcon{color:#fff;background:linear-gradient(135deg, var(--partner-purple), var(--partner-pink))}.partners-module__DSO1DW__pathItem strong,.partners-module__DSO1DW__pathActive strong{font-size:13px;font-weight:760}.partners-module__DSO1DW__pathDetail{border-left:1px solid #eee9f5;grid-template-rows:auto auto 1fr;align-content:start;min-width:0;padding:14px 10px 10px 18px;display:grid}.partners-module__DSO1DW__pathDetail h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.035em;margin:0 0 8px;font-size:26px}.partners-module__DSO1DW__pathDetail>div>p{color:var(--partner-muted);margin:0;font-size:13px;line-height:1.5}.partners-module__DSO1DW__pathDetail ul{border-top:1px solid #eee9f5;gap:10px;margin:20px 0;padding:18px 0 0;list-style:none;display:grid}.partners-module__DSO1DW__pathDetail li{color:#403b4b;align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;display:flex}.partners-module__DSO1DW__pathDetail li svg{color:var(--partner-purple);flex:none}.partners-module__DSO1DW__pathEconomics{background:linear-gradient(135deg,#f9f6ff,#fff1f8);border-radius:12px;align-self:end;padding:17px}.partners-module__DSO1DW__pathEconomics strong{margin-bottom:5px;font-size:11px;display:block}.partners-module__DSO1DW__pathEconomics p{color:#4e4758;margin:0 0 12px;font-size:11.5px;line-height:1.45}.partners-module__DSO1DW__pathEconomics p:last-child{margin-bottom:0}.partners-module__DSO1DW__pathsSection,.partners-module__DSO1DW__compareSection,.partners-module__DSO1DW__processSection,.partners-module__DSO1DW__faqSection,.partners-module__DSO1DW__rolesSection,.partners-module__DSO1DW__economicsSection,.partners-module__DSO1DW__oemSection{max-width:1280px;margin:0 auto;padding:clamp(68px,8vw,108px) clamp(22px,4.4vw,56px)}.partners-module__DSO1DW__sectionHeadingSimple{max-width:760px;margin-bottom:38px}.partners-module__DSO1DW__sectionHeadingSimple>p,.partners-module__DSO1DW__sectionHeading>div>p,.partners-module__DSO1DW__sectionLabel{color:var(--partner-pink);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:820}.partners-module__DSO1DW__sectionHeadingSimple h2,.partners-module__DSO1DW__sectionHeading h2,.partners-module__DSO1DW__platformBand>h2,.partners-module__DSO1DW__economicsIntro>h2,.partners-module__DSO1DW__oemSection h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.25rem,4vw,3.6rem);line-height:1.02}.partners-module__DSO1DW__pathCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.partners-module__DSO1DW__pathCards>a{border:1px solid var(--partner-line);min-height:264px;color:inherit;background:#fff;border-radius:17px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.partners-module__DSO1DW__pathCards>a:hover{border-color:#c7b6e7;transform:translateY(-4px);box-shadow:0 20px 44px -28px #3e237861}.partners-module__DSO1DW__pathCards>a>span{width:44px;height:44px;color:var(--partner-purple);background:#f2edff;border-radius:12px;place-items:center;display:grid}.partners-module__DSO1DW__pathCards strong{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.03em;margin-top:22px;font-size:22px}.partners-module__DSO1DW__pathCards p{color:var(--partner-muted);margin:9px 0 0;font-size:14px;line-height:1.5}.partners-module__DSO1DW__pathCards small{color:var(--partner-pink);margin-top:auto;padding-top:20px;font-size:13px;font-weight:750}.partners-module__DSO1DW__compareSection{background:linear-gradient(#fcfbff,#f7f4ff);border-block:1px solid #eee9f5;max-width:none}.partners-module__DSO1DW__compareSection>*{max-width:1168px;margin-inline:auto}.partners-module__DSO1DW__compareScroll{background:#fff;border:1px solid #e0d9eb;border-radius:17px;outline:none;overflow-x:auto;box-shadow:0 18px 50px -38px #39236f66}.partners-module__DSO1DW__compareScroll:focus-visible{box-shadow:0 0 0 4px #7651d62e}.partners-module__DSO1DW__compareTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1050px}.partners-module__DSO1DW__compareTable th,.partners-module__DSO1DW__compareTable td{text-align:center;vertical-align:top;border-bottom:1px solid #ece7f2;border-right:1px solid #ece7f2;padding:17px 15px;font-size:12px;line-height:1.45}.partners-module__DSO1DW__compareTable th:first-child{text-align:left;width:150px}.partners-module__DSO1DW__compareTable thead th{background:#fbfaff;padding-block:20px;font-size:13px;font-weight:780}.partners-module__DSO1DW__compareTable thead th:nth-child(2),.partners-module__DSO1DW__compareTable tbody td:nth-child(2){background:#fff4f9}.partners-module__DSO1DW__compareTable thead svg{color:var(--partner-purple);margin:0 auto 8px;display:block}.partners-module__DSO1DW__compareTable tbody th{color:#413a4d;background:#fff;font-weight:760}.partners-module__DSO1DW__compareTable tr:last-child>*{border-bottom:0}.partners-module__DSO1DW__compareTable tr>:last-child{border-right:0}.partners-module__DSO1DW__tableCheck{color:var(--partner-purple);align-items:center;gap:6px;font-weight:720;display:inline-flex}.partners-module__DSO1DW__processSection{padding-top:86px}.partners-module__DSO1DW__steps{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.partners-module__DSO1DW__steps article{border:1px solid var(--partner-line);background:#fff;border-radius:17px;grid-template-columns:44px 1fr;align-content:start;gap:16px;min-height:190px;padding:26px 26px 24px;display:grid;position:relative}.partners-module__DSO1DW__steps article>span{color:#fff;background:linear-gradient(135deg, var(--partner-deep), var(--partner-pink));border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:820;display:grid}.partners-module__DSO1DW__steps h3{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.02em;margin:5px 0 7px;font-size:18px}.partners-module__DSO1DW__steps p{color:var(--partner-muted);margin:0;font-size:13px;line-height:1.55}.partners-module__DSO1DW__steps article>i{width:18px;color:var(--partner-purple);position:absolute;top:50%;right:-25px}.partners-module__DSO1DW__platformBand{color:#fff;background:radial-gradient(440px 260px at 12% 0%, #7651d659, transparent 70%), radial-gradient(400px 260px at 90% 100%, #f2338330, transparent 75%), var(--partner-navy);border-radius:20px;max-width:1168px;margin:0 auto;padding:46px clamp(24px,4vw,44px) 38px;box-shadow:0 26px 62px -38px #08223bb3}.partners-module__DSO1DW__platformBand>h2{color:#fff;text-align:center;font-size:clamp(2rem,3.7vw,3rem)}.partners-module__DSO1DW__platformGrid{background:#ffffff1f;border:1px solid #ffffff21;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:32px;display:grid;overflow:hidden}.partners-module__DSO1DW__platformGrid>div{text-align:center;background:#07223be0;align-content:start;justify-items:center;min-height:220px;padding:24px;display:grid}.partners-module__DSO1DW__platformGrid h3{color:#fff;font-family:var(--font-space-grotesk), sans-serif;margin:0;font-size:16px}.partners-module__DSO1DW__platformGrid p{color:#bfcddd;max-width:290px;margin:18px 0 0;font-size:12.5px;line-height:1.5}.partners-module__DSO1DW__channelIcons{justify-content:center;gap:8px;margin-top:22px;display:flex}.partners-module__DSO1DW__channelIcons span{justify-items:center;gap:5px;display:grid}.partners-module__DSO1DW__channelIcons i,.partners-module__DSO1DW__deploymentIcons i{width:39px;height:39px;color:var(--partner-purple);background:#fff;border-radius:9px;place-items:center;display:grid;box-shadow:0 7px 15px #0000001f}.partners-module__DSO1DW__channelIcons small{color:#c8d4e0;font-size:9px}.partners-module__DSO1DW__systemMark{align-items:center;gap:10px;margin-top:22px;display:flex}.partners-module__DSO1DW__systemMark span{width:58px;height:42px;color:var(--partner-purple);background:#fff;border-radius:10px;place-items:center;font-size:12px;font-weight:820;display:grid}.partners-module__DSO1DW__systemMark svg{color:#ff8dbd}.partners-module__DSO1DW__deploymentIcons{justify-content:center;gap:10px;margin-top:22px;display:flex}.partners-module__DSO1DW__faqSection{padding-bottom:78px}.partners-module__DSO1DW__sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.partners-module__DSO1DW__sectionHeading>a{color:var(--partner-pink);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.partners-module__DSO1DW__faqGrid{grid-template-columns:repeat(2,1fr);gap:10px 18px;display:grid}.partners-module__DSO1DW__faqGrid details{border:1px solid var(--partner-line);background:#fff;border-radius:11px;overflow:hidden}.partners-module__DSO1DW__faqGrid summary{cursor:pointer;color:#302a39;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:15px 17px;font-size:13px;font-weight:720;list-style:none;display:flex}.partners-module__DSO1DW__faqGrid summary::-webkit-details-marker{display:none}.partners-module__DSO1DW__faqGrid summary span{color:var(--partner-pink);font-size:19px;transition:transform .16s}.partners-module__DSO1DW__faqGrid details[open] summary span{transform:rotate(45deg)}.partners-module__DSO1DW__faqGrid details>p{color:var(--partner-muted);margin:0;padding:0 17px 17px;font-size:13px;line-height:1.58}.partners-module__DSO1DW__closingCta{background:linear-gradient(105deg,#f8f3ff,#fff7fb);border:1px solid #eee7f7;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;max-width:1168px;margin:0 auto 78px;padding:28px 32px;display:flex;box-shadow:0 16px 40px -30px #532a9a59}.partners-module__DSO1DW__closingCta h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem)}.partners-module__DSO1DW__closingCta p{color:var(--partner-muted);margin:7px 0 0;font-size:14px}.partners-module__DSO1DW__closingCta>div:last-child{flex-shrink:0;gap:11px;display:flex}.partners-module__DSO1DW__economicsSection{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:start;gap:clamp(42px,6vw,82px);display:grid}.partners-module__DSO1DW__economicsIntro>p:not(.partners-module__DSO1DW__sectionLabel){max-width:630px;color:var(--partner-muted);margin:19px 0 0;font-size:16px;line-height:1.6}.partners-module__DSO1DW__economicsCards{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px;display:grid}.partners-module__DSO1DW__economicsCards article{border:1px solid var(--partner-line);background:linear-gradient(145deg,#fff,#fbf9ff);border-radius:14px;min-height:165px;padding:21px}.partners-module__DSO1DW__economicsCards strong{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.04em;font-size:28px;line-height:1;display:block}.partners-module__DSO1DW__economicsCards h3{margin:17px 0 5px;font-size:12px}.partners-module__DSO1DW__economicsCards p{color:var(--partner-muted);margin:0;font-size:12px;line-height:1.45}.partners-module__DSO1DW__earningsTableWrap h3{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.03em;margin:0 0 18px;font-size:23px}.partners-module__DSO1DW__earningsTableWrap h3 span{color:var(--partner-muted);font-size:14px;font-weight:500}.partners-module__DSO1DW__earningsTable{border-collapse:separate;border-spacing:0;border:1px solid var(--partner-line);border-radius:14px;width:100%;overflow:hidden}.partners-module__DSO1DW__earningsTable th,.partners-module__DSO1DW__earningsTable td{border-right:1px solid var(--partner-line);border-bottom:1px solid var(--partner-line);text-align:left;padding:16px 18px;font-size:13px}.partners-module__DSO1DW__earningsTable th{background:#faf8ff;font-size:12px;line-height:1.4}.partners-module__DSO1DW__earningsTable tr>:last-child{border-right:0}.partners-module__DSO1DW__earningsTable tbody tr:last-child td{border-bottom:0}.partners-module__DSO1DW__tableNote{color:#777184;margin:13px 5px 0;font-size:11.5px;line-height:1.5}.partners-module__DSO1DW__customEconomics{color:#fff;background:linear-gradient(145deg,#153a5c,#0c2947 68%);border-radius:18px;padding:34px;box-shadow:0 24px 50px -30px #092947b3}.partners-module__DSO1DW__customEconomics>span{color:#ff91c3;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:820}.partners-module__DSO1DW__customEconomics h3{color:#fff;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.04em;margin:18px 0 12px;font-size:32px;line-height:1.06}.partners-module__DSO1DW__customEconomics p{color:#c2d0df;margin:0;font-size:14px;line-height:1.6}.partners-module__DSO1DW__customEconomics a{color:#fff;margin-top:27px;font-size:13px;font-weight:760;text-decoration:none;display:inline-flex}.partners-module__DSO1DW__rolesSection{background:#fbfaff;border-block:1px solid #eee9f4;max-width:none}.partners-module__DSO1DW__rolesSection>*{max-width:1168px;margin-inline:auto}.partners-module__DSO1DW__rolesRail{border:1px solid var(--partner-line);background:#fff;border-radius:17px;grid-template-columns:1fr 54px 1fr;align-items:stretch;display:grid;overflow:hidden}.partners-module__DSO1DW__rolesRail article{padding:28px 30px}.partners-module__DSO1DW__rolesRail article>span{color:var(--partner-pink);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:820}.partners-module__DSO1DW__rolesRail h3{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.025em;margin:9px 0;font-size:21px}.partners-module__DSO1DW__rolesRail p{color:var(--partner-muted);margin:0;font-size:13.5px;line-height:1.58}.partners-module__DSO1DW__rolesRail>i{color:var(--partner-purple);border-inline:1px solid var(--partner-line);place-items:center;font-style:normal;display:grid}.partners-module__DSO1DW__oemSection{border-top:1px solid var(--partner-line);grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.partners-module__DSO1DW__oemSection>div:last-child p{color:var(--partner-muted);margin:0;font-size:16px;line-height:1.65}.partners-module__DSO1DW__oemSection a{color:var(--partner-pink);margin-top:22px;font-size:14px;font-weight:760;text-decoration:none;display:inline-flex}.partners-module__DSO1DW__formPage{background:radial-gradient(550px 400px at 18% 4%,#7651d617,#0000 72%),radial-gradient(580px 420px at 90% 8%,#f2338312,#0000 73%);grid-template-columns:245px minmax(0,1fr);align-items:start;gap:22px;max-width:1380px;margin:0 auto;padding:clamp(30px,4vw,54px) clamp(18px,3.5vw,48px) 76px;display:grid}.partners-module__DSO1DW__formAside{color:#fff;background:linear-gradient(165deg,#103758,#08243f);border-radius:17px;padding:27px 22px;position:sticky;top:100px;box-shadow:0 24px 50px -34px #08243fcc}.partners-module__DSO1DW__formAside h2{color:#fff;font-family:var(--font-space-grotesk), sans-serif;margin:0 0 23px;font-size:20px}.partners-module__DSO1DW__formAside ol{margin:0;padding:0;list-style:none;display:grid}.partners-module__DSO1DW__formAside li{grid-template-columns:28px 1fr;gap:12px;padding-bottom:22px;display:grid;position:relative}.partners-module__DSO1DW__formAside li:not(:last-child):after{content:"";border-left:1px dashed #ffffff4d;position:absolute;top:30px;bottom:4px;left:13px}.partners-module__DSO1DW__formAside li>span{color:#0c2947;background:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:820;display:grid}.partners-module__DSO1DW__formAside li strong{font-size:13px}.partners-module__DSO1DW__formAside li p{color:#c8d5e2;margin:5px 0 0;font-size:12px;line-height:1.5}.partners-module__DSO1DW__privateNote{border-block:1px solid #ffffff2e;padding:19px 0}.partners-module__DSO1DW__privateNote strong{font-size:13px}.partners-module__DSO1DW__privateNote p{color:#c8d5e2;margin:7px 0 0;font-size:12px;line-height:1.5}.partners-module__DSO1DW__economicsReminder{color:var(--partner-ink);background:linear-gradient(145deg,#fff,#f7f1ff);border-radius:12px;margin-top:20px;padding:18px}.partners-module__DSO1DW__economicsReminder>span{font-size:12px;font-weight:820}.partners-module__DSO1DW__economicsReminder p{color:#433c4e;margin:9px 0 0;font-size:12px;line-height:1.45}.partners-module__DSO1DW__partnerForm{border:1px solid var(--partner-line);background:#fffffff5;border-radius:18px;min-width:0;padding:clamp(28px,4vw,48px);box-shadow:0 28px 70px -45px #4325815c}.partners-module__DSO1DW__formHeading h1{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1}.partners-module__DSO1DW__formHeading p{max-width:750px;color:var(--partner-muted);margin:16px 0 0;font-size:16px;line-height:1.55}.partners-module__DSO1DW__formSteps{grid-template-columns:repeat(3,1fr);margin:34px 0 30px;display:grid}.partners-module__DSO1DW__formSteps>span{color:#817a8d;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.partners-module__DSO1DW__formSteps>span:not(:last-child):after{content:"";background:#dcd4e7;flex:1;height:1px;margin-right:13px}.partners-module__DSO1DW__formSteps i{color:#6b6279;background:#fff;border:1px solid #cfc6dd;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-style:normal;font-weight:760;display:grid}.partners-module__DSO1DW__formSteps .partners-module__DSO1DW__formStepActive{color:var(--partner-deep);font-weight:760}.partners-module__DSO1DW__formSteps .partners-module__DSO1DW__formStepActive i{color:#fff;background:var(--partner-deep);border-color:#0000}.partners-module__DSO1DW__formSteps .partners-module__DSO1DW__formStepDone{color:#4e8e76}.partners-module__DSO1DW__formSteps .partners-module__DSO1DW__formStepDone i{color:#fff;background:#44a47f;border-color:#0000}.partners-module__DSO1DW__formFields{gap:19px;display:grid}.partners-module__DSO1DW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.partners-module__DSO1DW__field{gap:8px;display:grid}.partners-module__DSO1DW__field>span{color:#393342;font-size:12.5px;font-weight:700}.partners-module__DSO1DW__field>span b{color:var(--partner-pink)}.partners-module__DSO1DW__field input,.partners-module__DSO1DW__field select,.partners-module__DSO1DW__field textarea{width:100%;min-height:51px;color:var(--partner-ink);font:inherit;appearance:none;background:#fff;border:1px solid #ddd6e8;border-radius:9px;padding:12px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.partners-module__DSO1DW__field textarea{resize:vertical;min-height:110px;line-height:1.5}.partners-module__DSO1DW__field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%237651d6' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.partners-module__DSO1DW__field input:focus,.partners-module__DSO1DW__field select:focus,.partners-module__DSO1DW__field textarea:focus{border-color:var(--partner-purple);outline:none;box-shadow:0 0 0 3px #7651d624}.partners-module__DSO1DW__field input::placeholder,.partners-module__DSO1DW__field textarea::placeholder{color:#9290a0}.partners-module__DSO1DW__pathFieldset{border:0;min-width:0;margin:0;padding:0}.partners-module__DSO1DW__pathFieldset legend{color:#393342;padding:0;font-size:12.5px;font-weight:700}.partners-module__DSO1DW__pathFieldset legend b{color:var(--partner-pink)}.partners-module__DSO1DW__pathFieldset>p{color:var(--partner-muted);margin:7px 0 13px;font-size:12px;line-height:1.45}.partners-module__DSO1DW__pathChoices{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.partners-module__DSO1DW__pathChoices label{color:#4f4859;min-height:102px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #dfd8ea;border-radius:10px;align-content:center;justify-items:center;gap:8px;padding:12px 6px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.partners-module__DSO1DW__pathChoices label:hover{background:#fcfaff;border-color:#b9a9df;transform:translateY(-1px)}.partners-module__DSO1DW__pathChoices label:focus-within{outline-offset:2px;outline:3px solid #7651d633}.partners-module__DSO1DW__pathChoices input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.partners-module__DSO1DW__pathChoices label svg{color:var(--partner-purple)}.partners-module__DSO1DW__pathChoices label span{font-size:11px;font-weight:720}.partners-module__DSO1DW__pathChoices label i{border:1px solid #aaa1b9;border-radius:50%;width:12px;height:12px}.partners-module__DSO1DW__pathChoices .partners-module__DSO1DW__pathChoiceActive{color:var(--partner-deep);border-color:var(--partner-purple);box-shadow:inset 0 0 0 1px var(--partner-purple);background:#faf8ff}.partners-module__DSO1DW__pathChoices .partners-module__DSO1DW__pathChoiceActive i{background:var(--partner-purple);box-shadow:0 0 0 2px var(--partner-purple);border-color:#fff}.partners-module__DSO1DW__pathSelected{color:#686070;margin-top:11px;font-size:12px;display:block}.partners-module__DSO1DW__pathSelected strong{color:var(--partner-deep)}.partners-module__DSO1DW__reviewPanel{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.partners-module__DSO1DW__reviewPanel>div{border:1px solid var(--partner-line);background:#fbfaff;border-radius:11px;padding:19px}.partners-module__DSO1DW__reviewPanel>div:last-child{grid-column:1/-1}.partners-module__DSO1DW__reviewPanel span{color:var(--partner-pink);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:820;display:block}.partners-module__DSO1DW__reviewPanel strong{margin-top:7px;font-size:16px;display:block}.partners-module__DSO1DW__reviewPanel small,.partners-module__DSO1DW__reviewPanel p{color:var(--partner-muted);margin:5px 0 0;font-size:12.5px;line-height:1.5;display:block}.partners-module__DSO1DW__consent{color:#4d4658;cursor:pointer;align-items:flex-start;gap:10px;margin-top:20px;font-size:12.5px;line-height:1.45;display:flex}.partners-module__DSO1DW__consent input{width:17px;height:17px;accent-color:var(--partner-deep);flex:none;margin:1px 0 0}.partners-module__DSO1DW__captcha{border-radius:10px;min-height:65px;margin-top:17px;overflow:hidden}.partners-module__DSO1DW__formError{color:#9b2453;background:#fff3f8;border:1px solid #f3bfd5;border-radius:9px;margin:16px 0 0;padding:11px 13px;font-size:13px}.partners-module__DSO1DW__formActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.partners-module__DSO1DW__formSubmit,.partners-module__DSO1DW__formBack{min-height:50px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:14px;font-weight:760;display:inline-flex}.partners-module__DSO1DW__formSubmit{color:#fff;background:linear-gradient(100deg, var(--partner-deep), var(--partner-pink));border:0;min-width:220px;box-shadow:0 13px 26px -11px #f233838c}.partners-module__DSO1DW__formSubmit:disabled{cursor:progress;filter:saturate(.55)brightness(.93)}.partners-module__DSO1DW__formBack{color:var(--partner-ink);background:#fff;border:1px solid #d5cede}.partners-module__DSO1DW__formNote{color:#7c7587;text-align:right;margin:12px 0 0;font-size:11.5px}.partners-module__DSO1DW__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.partners-module__DSO1DW__formSuccess{text-align:center;background:linear-gradient(145deg,#fff,#f1fbf7);border:1px solid #c9e6da;border-radius:18px;align-content:center;place-items:center;min-height:560px;padding:60px 30px;display:grid}.partners-module__DSO1DW__formSuccess>span{color:#fff;background:#3ea77f;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.partners-module__DSO1DW__formSuccess>span svg{width:32px;height:32px}.partners-module__DSO1DW__formSuccess h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.04em;margin:23px 0 0;font-size:32px}.partners-module__DSO1DW__formSuccess p{max-width:430px;color:var(--partner-muted);margin:10px 0 0;line-height:1.55}.partners-module__DSO1DW__formSuccess a{color:var(--partner-deep);align-items:center;gap:8px;margin-top:24px;font-weight:760;text-decoration:none;display:inline-flex}@media (max-width:1100px){.partners-module__DSO1DW__hero{grid-template-columns:1fr}.partners-module__DSO1DW__heroCopy{max-width:780px}.partners-module__DSO1DW__pathPanel{max-width:760px}.partners-module__DSO1DW__economicsSection{grid-template-columns:1fr}.partners-module__DSO1DW__earningsTableWrap,.partners-module__DSO1DW__customEconomics{max-width:760px}.partners-module__DSO1DW__pathChoices{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.partners-module__DSO1DW__pathCards{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-module__DSO1DW__steps{grid-template-columns:1fr;gap:12px}.partners-module__DSO1DW__steps article{min-height:0}.partners-module__DSO1DW__steps article>i{display:none}.partners-module__DSO1DW__platformGrid{grid-template-columns:1fr}.partners-module__DSO1DW__platformGrid>div{min-height:0}.partners-module__DSO1DW__faqGrid{grid-template-columns:1fr}.partners-module__DSO1DW__closingCta{flex-direction:column;align-items:flex-start;margin-inline:20px}.partners-module__DSO1DW__rolesRail{grid-template-columns:1fr}.partners-module__DSO1DW__rolesRail>i{border-inline:0;border-block:1px solid var(--partner-line);min-height:44px;transform:rotate(90deg)}.partners-module__DSO1DW__oemSection{grid-template-columns:1fr;gap:20px}.partners-module__DSO1DW__formPage{grid-template-columns:1fr}.partners-module__DSO1DW__formAside{position:static}.partners-module__DSO1DW__formAside ol{grid-template-columns:repeat(3,1fr);gap:14px}.partners-module__DSO1DW__formAside li{grid-template-columns:28px 1fr}.partners-module__DSO1DW__formAside li:after{display:none}}@media (max-width:640px){.partners-module__DSO1DW__hero{padding:44px 18px 58px}.partners-module__DSO1DW__heroCopy h1{font-size:clamp(2.75rem,13vw,4rem)}.partners-module__DSO1DW__heroActions{display:grid}.partners-module__DSO1DW__buttonPrimary,.partners-module__DSO1DW__buttonSecondary{width:100%}.partners-module__DSO1DW__pathPanel{border-radius:18px;grid-template-columns:1fr;min-height:0;padding:12px}.partners-module__DSO1DW__pathDetail{border-left:0;border-top:1px solid var(--partner-line);padding:20px 6px 5px}.partners-module__DSO1DW__pathsSection,.partners-module__DSO1DW__compareSection,.partners-module__DSO1DW__processSection,.partners-module__DSO1DW__faqSection,.partners-module__DSO1DW__rolesSection,.partners-module__DSO1DW__economicsSection,.partners-module__DSO1DW__oemSection{padding:60px 18px}.partners-module__DSO1DW__pathCards{grid-template-columns:1fr}.partners-module__DSO1DW__pathCards>a{min-height:220px}.partners-module__DSO1DW__sectionHeading{flex-direction:column;align-items:flex-start}.partners-module__DSO1DW__economicsCards{grid-template-columns:1fr 1fr}.partners-module__DSO1DW__platformBand{border-radius:16px;margin-inline:12px;padding:34px 14px 18px}.partners-module__DSO1DW__platformGrid>div{padding:22px 14px}.partners-module__DSO1DW__channelIcons{gap:5px}.partners-module__DSO1DW__channelIcons i{width:34px;height:34px}.partners-module__DSO1DW__closingCta{margin-bottom:58px;padding:24px 20px}.partners-module__DSO1DW__closingCta>div:last-child{flex-direction:column;width:100%}.partners-module__DSO1DW__formPage{padding:18px 0 54px}.partners-module__DSO1DW__formAside{margin-inline:14px;padding:23px 18px}.partners-module__DSO1DW__formAside ol{grid-template-columns:1fr}.partners-module__DSO1DW__partnerForm{border-inline:0;border-radius:0;padding:30px 18px}.partners-module__DSO1DW__fieldRow{grid-template-columns:1fr}.partners-module__DSO1DW__formSteps{gap:4px}.partners-module__DSO1DW__formSteps>span{text-align:center;justify-items:center;gap:6px;font-size:10px;display:grid}.partners-module__DSO1DW__formSteps>span:after{display:none}.partners-module__DSO1DW__pathChoices{grid-template-columns:repeat(2,1fr)}.partners-module__DSO1DW__reviewPanel{grid-template-columns:1fr}.partners-module__DSO1DW__reviewPanel>div:last-child{grid-column:auto}.partners-module__DSO1DW__formActions{flex-direction:column-reverse}.partners-module__DSO1DW__formSubmit,.partners-module__DSO1DW__formBack{width:100%}.partners-module__DSO1DW__formNote{text-align:center}}@media (prefers-reduced-motion:reduce){.partners-module__DSO1DW__buttonPrimary,.partners-module__DSO1DW__buttonSecondary,.partners-module__DSO1DW__pathItem,.partners-module__DSO1DW__pathCards>a{transition:none}}
