.partners[data-astro-cid-edpm6wi3]{background:var(--cream-deep)}.partners-head[data-astro-cid-edpm6wi3]{max-width:700px;margin-bottom:44px}.partners-grid[data-astro-cid-edpm6wi3]{grid-template-columns:repeat(3,1fr);gap:44px;margin-bottom:72px;display:grid}.partner[data-astro-cid-edpm6wi3]{flex-direction:column;display:flex}.p-logo[data-astro-cid-edpm6wi3]{border-bottom:1px solid var(--rule);align-items:center;height:104px;margin-bottom:22px;padding-bottom:20px;display:flex}.p-logo[data-astro-cid-edpm6wi3] img[data-astro-cid-edpm6wi3]{object-fit:contain;width:auto;max-width:230px;max-height:84px}.p-link[data-astro-cid-edpm6wi3]{color:var(--orange-text);border-bottom:1px solid #0000;align-items:center;gap:7px;margin-top:14px;font-size:14px;font-weight:650;text-decoration:none;transition:border-color .18s;display:inline-flex}.p-link[data-astro-cid-edpm6wi3]:hover{border-bottom-color:var(--orange-text)}.partner[data-astro-cid-edpm6wi3] h3[data-astro-cid-edpm6wi3]{margin-bottom:4px;font-size:20px;line-height:1.2}.p-sub[data-astro-cid-edpm6wi3]{letter-spacing:.1em;text-transform:uppercase;color:var(--orange-text);margin-bottom:14px;font-size:12px;font-weight:600}.p-desc[data-astro-cid-edpm6wi3]{color:var(--slate-soft);flex:1;margin-bottom:18px;font-size:15px;line-height:1.7}.p-tag[data-astro-cid-edpm6wi3]{letter-spacing:.1em;text-transform:uppercase;border-radius:2px;align-self:flex-start;padding:5px 11px;font-size:11px;font-weight:650}.tone-slate[data-astro-cid-edpm6wi3]{color:var(--slate);background:#2d3d4e1a}.tone-pink[data-astro-cid-edpm6wi3]{background:var(--pink-wash);color:var(--pink-text)}.tone-orange[data-astro-cid-edpm6wi3]{background:var(--orange-wash);color:var(--orange-text)}.join-strip[data-astro-cid-edpm6wi3]{background:var(--brown);border-radius:3px;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:40px 44px;display:grid}.js-eyebrow[data-astro-cid-edpm6wi3]{letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);margin-bottom:10px;font-size:11px;font-weight:700}.js-title[data-astro-cid-edpm6wi3]{color:var(--cream);margin-bottom:10px;font-size:27px}.js-desc[data-astro-cid-edpm6wi3]{color:#faf4ecad;max-width:58ch;font-size:15.5px;line-height:1.7}.js-cta[data-astro-cid-edpm6wi3]{white-space:nowrap}.supporters[data-astro-cid-edpm6wi3]{border-top:1px solid var(--rule);margin-top:44px;padding-top:30px}.sup-title[data-astro-cid-edpm6wi3]{letter-spacing:.16em;text-transform:uppercase;color:var(--slate-soft);margin-bottom:18px;font-size:11px;font-weight:700}.supporters[data-astro-cid-edpm6wi3] ul[data-astro-cid-edpm6wi3]{flex-wrap:wrap;gap:16px;list-style:none;display:flex}.supporters[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3]{border:1px solid var(--rule);background:#fff;border-radius:10px;align-items:center;padding:16px 22px;display:flex}.supporters[data-astro-cid-edpm6wi3] img[data-astro-cid-edpm6wi3]{object-fit:contain;width:auto;max-width:190px;height:46px}.slots[data-astro-cid-edpm6wi3]{margin-top:44px}.slots-title[data-astro-cid-edpm6wi3]{letter-spacing:.16em;text-transform:uppercase;color:var(--slate-soft);margin-bottom:18px;font-size:11px;font-weight:700}.slots-grid[data-astro-cid-edpm6wi3]{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.slot[data-astro-cid-edpm6wi3]{aspect-ratio:3/2;border:1px dashed var(--rule-strong);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:auto;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.slot[data-astro-cid-edpm6wi3]:hover{border-color:var(--pink);background:var(--pink-wash)}.slot-plus[data-astro-cid-edpm6wi3]{color:var(--rule-strong);font-size:19px;line-height:1}.slot-label[data-astro-cid-edpm6wi3]{letter-spacing:.1em;text-transform:uppercase;color:var(--slate-soft);font-size:10px;font-weight:600}.slot[data-astro-cid-edpm6wi3]:hover .slot-plus[data-astro-cid-edpm6wi3],.slot[data-astro-cid-edpm6wi3]:hover .slot-label[data-astro-cid-edpm6wi3]{color:var(--pink-text)}.slots-note[data-astro-cid-edpm6wi3]{color:var(--slate-soft);margin-top:16px;font-size:13.5px}@media (width<=900px){.partners-grid[data-astro-cid-edpm6wi3]{grid-template-columns:1fr;gap:38px}.join-strip[data-astro-cid-edpm6wi3]{grid-template-columns:1fr;gap:24px;padding:30px 26px}.slots-grid[data-astro-cid-edpm6wi3]{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.slots-grid[data-astro-cid-edpm6wi3]{grid-template-columns:repeat(2,1fr)}}
