.partners-h1{max-width:14em;font-size:clamp(38px,6.4vw,96px)}.hero-ctas{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.partner-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(6,1fr);gap:1px;margin-top:48px;display:grid}.partner-card{background:var(--ink-2);grid-column:span 2;align-content:start;gap:10px;padding:clamp(24px,2.6vw,36px);display:grid;position:relative}.partner-card h3{font:600 clamp(20px, 1.8vw, 26px)/1.2 var(--display);color:var(--ivory);letter-spacing:.02em;padding-right:40px}.partner-sub{color:var(--muted);margin-top:-4px;font-size:14px}.partner-card h4{font:500 10.5px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan-hi);margin-top:14px}.partner-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.partner-card li{color:var(--text);padding-left:18px;font-size:15px;line-height:1.5;position:relative}.partner-card li:before{content:"";background:var(--gold);width:7px;height:7px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.partner-card ul.bring li:before{border:1px solid var(--cyan);background:0 0}.partner-tag{font:500 13px/1 var(--mono);color:var(--gold);text-transform:uppercase;border:1px solid #d4af3773;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:22px;right:24px}.steps{background:var(--line);border:1px solid var(--line);counter-reset:none;grid-template-columns:repeat(5,1fr);gap:1px;margin:48px 0 0;padding:0;list-style:none;display:grid}.steps li{background:var(--ink-2);align-content:start;gap:10px;padding:28px 22px;display:grid}.steps .n{font:500 12px/1 var(--mono);color:var(--cyan-hi);letter-spacing:.2em}.steps b{font:600 20px/1.2 var(--display);color:var(--ivory)}.steps p{color:var(--text);font-size:14.5px;line-height:1.5}.buyer-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.buyer{background:#0a0e1a99;border:1px solid #d4af374d;gap:8px;padding:26px;display:grid}.buyer b{font:600 22px/1.2 var(--display);color:var(--gold-hi)}.buyer p{color:var(--text);font-size:15px}.announce-strip{text-align:center;font:500 12px/1.4 var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--muted);border:1px dashed #06b6d466;margin-top:40px;padding:22px}.lead-form fieldset.checks{border:1px solid #2a3040;gap:10px;margin:0;padding:14px 16px 16px;display:grid}.lead-form legend{font:500 10.5px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding:0 6px}.lead-form label.check{font:400 15px/1.4 var(--body);letter-spacing:normal;text-transform:none;color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.lead-form label.check input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:2px;padding:0}.shop-points{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.shop-points li{color:var(--text);padding-left:18px;position:relative}.shop-points li:before{content:"";background:var(--cyan);width:7px;height:7px;position:absolute;top:.6em;left:0;transform:rotate(45deg)}.text-link{color:var(--cyan-hi);border-bottom:1px solid #22e6ff66;text-decoration:none}.robot-biz{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.robot-biz a{transition:border-color .3s var(--ease), transform .3s var(--ease);background:#0a0e1ab3;border:1px solid #d4af374d;align-content:start;gap:10px;padding:28px;text-decoration:none;display:grid}.robot-biz a:hover{border-color:var(--cyan);transform:translateY(-2px)}.robot-biz b{font:600 22px/1.2 var(--display);color:var(--ivory)}.robot-biz p{color:var(--text);font-size:15px;line-height:1.5}.robot-biz span{font:500 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan-hi)}.partner-card:nth-child(n+4){grid-column:span 3}@media (max-width:1000px){.steps,.partner-grid{grid-template-columns:1fr 1fr}.partner-card,.partner-card:nth-child(n+4){grid-column:auto}.partner-card:last-child{grid-column:1/-1}}@media (max-width:760px){.steps,.buyer-grid,.robot-biz,.partner-grid{grid-template-columns:1fr}.join-grid,.lead-form{grid-template-columns:1fr!important}}
