.nav-cta{padding:10px 16px!important;border:1px solid var(--gold);color:#fff;background:#d6ac4d1a;transition:background 160ms ease,color 160ms ease}.nav-cta:hover,.nav-cta[aria-current="page"]{background:var(--gold);color:var(--ink)}.collab-intro{max-width:900px}.collab-intro p{max-width:760px}.collab-audiences{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.collab-audiences span{padding:8px 12px;border:1px solid #d5c8da;font-size:12px;color:#66596b}.collab-paths{padding-top:20px}.collab-paths-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:42px}.collab-paths-head p{max-width:500px}.collab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.collab-card{position:relative;min-height:330px;padding:36px 34px 32px;border:1px solid #d8ccdc;background:#fff;display:flex;flex-direction:column;align-items:flex-start;transition:transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.collab-card:hover{transform:translateY(-3px);border-color:var(--gold);box-shadow:0 14px 36px #3d205017}.collab-card-number{color:#826323;font-size:11px;font-weight:700;letter-spacing:1.6px}.collab-card h3{margin-top:24px;font:32px/1.08 Georgia,serif}.collab-card p{margin:18px 0 26px;font-size:15px;line-height:1.6}.collab-card .text-link{margin-top:auto}.collab-card-featured{color:#fff;background:var(--ink);border-color:var(--ink)}.collab-card-featured h3,.collab-card-featured .text-link{color:#fff}.collab-card-featured p{color:#ffffffdb}.collab-card-featured .collab-card-number{color:var(--gold)}.collab-commitment{margin-top:72px;padding:42px 46px;display:grid;grid-template-columns:.7fr 1.3fr;gap:45px;align-items:center;background:var(--lilac)}.collab-commitment h2{font-size:38px}.collab-commitment strong{display:block;margin-bottom:10px;font-size:18px}.context-cta{padding:72px 0;background:var(--lilac)}.context-cta .wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}.context-cta h2{max-width:760px;font-size:40px}@media(max-width:900px){.collab-paths-head,.collab-commitment{grid-template-columns:1fr}}@media(max-width:760px){.nav-cta{text-align:center}.collab-grid{grid-template-columns:1fr}.collab-card{min-height:0}.collab-commitment{padding:32px 26px}.context-cta .wrap{display:block}.context-cta .btn{margin-top:28px}}
