.ab-elite{display:grid;grid-template-columns:1.2fr 1fr;gap:34px;align-items:center;padding:38px;border:1px solid rgba(232,207,157,.18);border-radius:28px;background:radial-gradient(500px 240px at 0 0,rgba(232,207,157,.1),transparent 70%),radial-gradient(500px 260px at 100% 100%,rgba(139,108,255,.1),transparent 70%),rgba(255,255,255,.025);backdrop-filter:blur(14px)}.ab-elite-copy h2{margin:0 0 14px;font-weight:300;font-size:clamp(32px,4.4vw,52px);line-height:1.02;letter-spacing:-.035em;color:#fbf7ef}.ab-elite-copy h2 em{font-style:italic;color:#e8cf9d}.ab-elite-copy p:not(.ab-kicker){margin:0 0 22px;max-width:520px;font-size:15px;line-height:1.75;color:#a2a5b8}.ab-elite-copy p:not(.ab-kicker),.ab-elite-points{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ab-elite-points{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ab-elite-points li{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.035);transition:transform .2s,border-color .2s}.ab-elite-points li:hover{transform:translateX(4px);border-color:rgba(232,207,157,.3)}.ab-elite-points b{font-size:14px;color:#fbf7ef}.ab-elite-points span{font-size:13px;color:#8d8fa2;line-height:1.5}@media(max-width:820px){.ab-elite{grid-template-columns:1fr;padding:26px 22px;gap:24px}}.ab-ig{--ig1:#feda75;--ig2:#fa7e1e;--ig3:#d62976;--ig4:#962fbf;--ig5:#4f5bd5;display:grid;grid-template-columns:1.2fr 1fr;gap:34px;align-items:center;padding:38px;border:1px solid rgba(214,41,118,.22);border-radius:28px;background:radial-gradient(520px 260px at 0 0,rgba(214,41,118,.12),transparent 70%),radial-gradient(520px 260px at 100% 100%,rgba(79,91,213,.14),transparent 70%),rgba(255,255,255,.025);backdrop-filter:blur(14px)}.ab-ig-copy h2{margin:0 0 14px;font-weight:300;font-size:clamp(32px,4.4vw,52px);line-height:1.02;letter-spacing:-.035em;color:#fbf7ef}.ab-ig-copy h2 em{font-style:italic;background:linear-gradient(90deg,var(--ig2),var(--ig3) 55%,var(--ig4));-webkit-background-clip:text;background-clip:text;color:transparent}.ab-ig-copy p:not(.ab-kicker){margin:0 0 24px;max-width:520px;font-size:15px;line-height:1.75;color:#a2a5b8}.ab-ig-btn,.ab-ig-copy p:not(.ab-kicker){font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ab-ig-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;background:linear-gradient(135deg,var(--ig2),var(--ig3) 55%,var(--ig4));color:#fff;font-size:13px;font-weight:800;text-decoration:none;box-shadow:0 14px 34px rgba(214,41,118,.32);transition:transform .2s,box-shadow .2s}.ab-ig-btn:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(214,41,118,.45)}.ab-ig-btn:focus-visible,.ab-ig-card:focus-visible{outline:2px solid #fff;outline-offset:3px}.ab-ig-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 24px 24px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02));text-decoration:none;text-align:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden;isolation:isolate;box-shadow:0 24px 60px -34px rgba(0,0,0,.8);transition:transform .25s,border-color .25s,box-shadow .25s}.ab-ig-card:before{content:"";position:absolute;z-index:-1;left:50%;top:-70px;width:260px;height:260px;margin-left:-130px;border-radius:50%;background:radial-gradient(circle,rgba(214,41,118,.4),transparent 68%)}.ab-ig-card:hover{transform:translateY(-4px);border-color:rgba(214,41,118,.5);box-shadow:0 30px 70px -30px rgba(214,41,118,.5)}.ab-ig-ring{place-items:center;width:96px;height:96px;background:conic-gradient(from 210deg,var(--ig1),var(--ig2),var(--ig3),var(--ig4),var(--ig5),var(--ig1));box-shadow:0 14px 34px -10px rgba(214,41,118,.6)}.ab-ig-avatar,.ab-ig-ring{display:grid;border-radius:50%}.ab-ig-avatar{place-items:center;width:86px;height:86px;border:4px solid #0d0817;background:linear-gradient(135deg,#f04b9a,#8b6cff);color:#fff;font-size:32px}.ab-ig-id{display:flex;flex-direction:column;gap:4px}.ab-ig-id b{font-size:20px;color:#fff;letter-spacing:-.02em}.ab-ig-id span{font-size:14px;color:#f3a8c8;font-weight:700;word-break:break-all}.ab-ig-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ab-ig-tags i{font-style:normal;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);font-size:12px;font-weight:700;color:#d7d9e4}.ab-ig-go{margin-top:2px;font-size:13px;font-weight:800;color:#fff;padding:10px 20px;border-radius:999px;background:linear-gradient(135deg,var(--ig2),var(--ig3) 55%,var(--ig4));transition:box-shadow .2s}.ab-ig-card:hover .ab-ig-go{box-shadow:0 10px 26px rgba(214,41,118,.45)}@media(max-width:820px){.ab-ig{grid-template-columns:1fr;padding:26px 22px;gap:24px}.ab-ig-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.ab-ig-btn,.ab-ig-card{transition:none}.ab-ig-btn:hover,.ab-ig-card:hover{transform:none}}