.partner-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0}.partner-card,.sponsor-placement{padding:26px;border:1px solid #687265;background:#202620}.partner-card h2,.sponsor-placement h2{margin-top:8px}.partner-card p,.partner-card li{line-height:1.65}.partner-copy{padding:22px;border-left:4px solid #d8a62a;background:#242c25}.partner-price{font:700 42px Georgia,serif;color:#f0c455;margin:10px 0}.partner-price span{font:400 17px system-ui;color:#eee9dc}.partner-kit{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:30px;align-items:center}.partner-kit img{width:180px;height:180px;max-width:100%;background:white}.partner-steps{padding-left:24px}.partner-steps li{padding:8px 0}.sponsor-placement{margin:32px 0}.partner-note{font-size:16px;color:#d5d9d0}.partner-card a,.partner-copy a{overflow-wrap:anywhere}@media(max-width:650px){.partner-grid,.partner-kit{grid-template-columns:1fr}.partner-card,.sponsor-placement{padding:20px}.partner-kit img{width:160px;height:160px}}
.partners-page .growth-hero h1{max-width:18ch;font-size:clamp(42px,5vw,68px)}
.partner-card,.partner-copy,.sponsor-placement{color:#f7f1e3}
.partner-card :is(h2,p,li),.partner-copy :is(h2,p),.sponsor-placement :is(h2,p){color:inherit}
.partner-card a:not(.growth-button),.partner-copy a,.sponsor-placement a{color:#f0c455}
.partner-card .growth-button{background:#d8a62a;color:#161a17}
.partner-card .eyebrow,.sponsor-placement .eyebrow{color:#f0c455}
.partner-card .partner-price{color:#f0c455}
.partner-kit .partner-note{color:#53594f}
