.member-acquisition{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:26px;overflow:hidden;margin:14px 0 18px;padding:28px;border:1px solid #cbd9ea;border-radius:22px;background:linear-gradient(135deg,#fff 0 53%,#eef5fd 100%);box-shadow:0 15px 38px rgba(8,27,57,.1);color:#07162c}.member-acquisition:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#1e6cff 0 32%,#fff 45% 55%,#f52f4b 68%)}.member-acquisition__copy{align-self:center}.member-acquisition__kicker{display:flex;align-items:center;gap:8px;color:#0864aa;font-size:11px;font-weight:950;letter-spacing:.13em}.member-acquisition__kicker i{width:8px;height:8px;border-radius:50%;background:#30d58a;box-shadow:0 0 0 5px rgba(48,213,138,.13)}.member-acquisition h2{margin:8px 0 7px;color:#07162c;font-size:clamp(25px,3vw,38px);font-weight:950;letter-spacing:-.045em;line-height:1}.member-acquisition p{max-width:610px;margin:0;color:#50647f;font-size:14px;font-weight:650;line-height:1.55}.member-acquisition__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.member-acquisition__actions a{text-decoration:none}.member-acquisition__google{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 16px;border-radius:12px;background:#0b64d8;color:#fff;font-size:14px;font-weight:900;box-shadow:0 8px 20px rgba(11,100,216,.24)}.member-acquisition__google:hover{background:#084fae;transform:translateY(-1px)}.member-acquisition__google svg{width:21px;height:21px;padding:3px;border-radius:50%;background:#fff}.member-acquisition__google small{padding-left:8px;border-left:1px solid rgba(255,255,255,.3);color:#cfe5ff;font-size:10px;text-transform:uppercase}.member-acquisition__email{padding:10px 5px;color:#0b4d91;font-size:12px;font-weight:850}.member-acquisition__reassurance{display:block;margin-top:11px;color:#7a8ca3;font-size:11px;font-weight:650}.member-acquisition__reassurance a{color:#385a80;font-weight:850}.member-acquisition__preview{position:relative;padding:18px;border:1px solid rgba(111,180,255,.23);border-radius:17px;background:radial-gradient(circle at 100% 0,rgba(41,114,211,.3),transparent 44%),#07182f;color:#fff;box-shadow:0 18px 32px rgba(6,24,49,.18)}.member-acquisition__preview-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:11px;border-bottom:1px solid rgba(255,255,255,.1)}.member-acquisition__preview-head span{color:#70c8ff;font-size:10px;font-weight:950;letter-spacing:.13em}.member-acquisition__preview-head b{font-size:12px}.member-acquisition__people{display:grid;gap:7px;margin-top:10px}.member-acquisition__people article{display:grid;grid-template-columns:24px 43px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:7px 9px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.055)}.member-acquisition__rank{color:#6c86a8;font-size:10px;font-weight:900}.member-acquisition__avatar{display:block;overflow:hidden;width:41px;height:41px;border-radius:50%;background:#183150}.member-acquisition__avatar img{width:100%;height:100%;object-fit:cover;object-position:center 12%}.member-acquisition__people article>span:nth-child(3){min-width:0}.member-acquisition__people b,.member-acquisition__people small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-acquisition__people b{font-size:12px}.member-acquisition__people small{margin-top:2px;color:#8097b5;font-size:9px;font-weight:700}.member-acquisition__people article>i{color:#ffd43b;font-style:normal}.member-acquisition__benefits{display:flex;justify-content:space-between;gap:8px;margin-top:12px;color:#a8bad1;font-size:9px;font-weight:850}.member-acquisition--wnba .member-acquisition__google{background:#1668d8}.member-acquisition--wnba .member-acquisition__preview{background:radial-gradient(circle at 100% 0,rgba(241,47,75,.22),transparent 43%),#07182f}@media(max-width:820px){.member-acquisition{grid-template-columns:1fr;padding:22px}.member-acquisition__preview{order:-1}.member-acquisition__people article:nth-child(n+3){display:none}}@media(max-width:520px){.member-acquisition{margin:10px 0 15px;padding:18px 15px;border-radius:17px}.member-acquisition__preview{padding:13px}.member-acquisition__google{width:100%;justify-content:center}.member-acquisition__email{width:100%;padding:4px;text-align:center}.member-acquisition__benefits{font-size:8px}.member-acquisition h2{font-size:28px}}
