.join-form{padding:24px;border-radius:20px;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid rgba(127,127,127,.18)}.dark .join-form,.uc-dark .join-form{background:var(--color-gray-800,#1c1c1e)}.join-form a{color:inherit;text-decoration:underline}.join-partner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid rgba(127,127,127,.18)}.join-partner img{height:40px;width:auto}.join-partner p{flex:1 1 220px;margin:0;font-size:.95rem}.join-step{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--color-primary,#ee2224);color:#fff;font-weight:800}.cs-card.join-scheme-link{flex-direction:row;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;color:inherit;transition:transform .15s ease}.join-scheme-link:hover{transform:translateY(-2px)}.join-form select.form-select{height:48px;padding:0 40px 0 16px;line-height:48px}@media (min-width:768px){.cs-card.join-single{display:grid;grid-template-columns:40% 1fr;grid-column-gap:24px;column-gap:24px;align-items:center}.cs-card.join-single>.vstack{flex:none}}