.partner-wrap{width:min(1100px,100%);margin:auto;padding:clamp(24px,5vw,60px) clamp(20px,5vw,48px);box-sizing:border-box}.partner-wrap h1{max-width:850px}.partner-wrap section{margin:48px 0}.partner-wrap p,.partner-wrap li{max-width:850px;line-height:1.7}.partner-wrap li{margin-bottom:16px}.partner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.partner-grid article,.partner-contact{padding:26px;border:1px solid #d9dfd8;border-radius:12px;background:#fff}.partner-video{width:100%;height:auto;aspect-ratio:16/9;display:block;background:#233f37;border-radius:12px}.partner-eyebrow{color:#79613e;letter-spacing:.12em;font-size:.82rem;text-transform:uppercase}.partner-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.partner-wrap details{margin:20px 0}.partner-wrap summary{cursor:pointer;font-weight:600}.partner-wrap a{overflow-wrap:anywhere}.partner-note{font-size:.92rem;color:#52625b}@media(max-width:720px){.partner-grid{grid-template-columns:1fr}.partner-wrap section{margin:32px 0}}