.whitelist-module__eTlnkq__hero,.whitelist-module__eTlnkq__rounds{padding:72px 24px;position:relative}.whitelist-module__eTlnkq__hero{background:radial-gradient(120% 70% at 50% 0,#f0288c1f,#7c3aed0f 44%,#0000 70%);padding-top:92px}.whitelist-module__eTlnkq__inner{width:min(1060px,100%);margin:0 auto}.whitelist-module__eTlnkq__kicker{color:#f0288c;text-transform:uppercase;letter-spacing:0;background:#f0288c1f;border:1px solid #f0288c38;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.whitelist-module__eTlnkq__hero h1,.whitelist-module__eTlnkq__sectionHeader h2{color:#f2f2fa;letter-spacing:0;margin:18px 0 0;font-weight:850;line-height:1.04}.whitelist-module__eTlnkq__hero h1{max-width:760px;font-size:clamp(44px,7vw,76px)}.whitelist-module__eTlnkq__hero p,.whitelist-module__eTlnkq__sectionHeader p{color:#f2f2fa8c;max-width:720px;margin:18px 0 0;font-size:17px;line-height:1.65}.whitelist-module__eTlnkq__requirements{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.whitelist-module__eTlnkq__requirement,.whitelist-module__eTlnkq__roundCard{isolation:isolate;background:linear-gradient(160deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;border-radius:8px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 18px 54px #00000052}.whitelist-module__eTlnkq__requirement:before,.whitelist-module__eTlnkq__roundCard:before,.whitelist-module__eTlnkq__requirement:after,.whitelist-module__eTlnkq__roundCard:after{content:"";pointer-events:none;position:absolute;inset:0}.whitelist-module__eTlnkq__requirement:before,.whitelist-module__eTlnkq__roundCard:before{opacity:0;background:radial-gradient(circle at 50% 0,#f0288c33 0%,#0000 42%),radial-gradient(circle at 0 100%,#60d0ff1a 0%,#0000 34%),linear-gradient(160deg,#ffffff14,#ffffff04);transition:opacity .22s}.whitelist-module__eTlnkq__requirement:after,.whitelist-module__eTlnkq__roundCard:after{opacity:0;background:linear-gradient(115deg,#0000 0%,#ffffff1f 38%,#ffffff08 49%,#0000 62%);transition:opacity .22s,transform .58s;transform:translate(-72%)}.whitelist-module__eTlnkq__requirement:hover,.whitelist-module__eTlnkq__roundCard:hover{border-color:#f0288c3d;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff24,0 22px 56px #0000005c,0 0 28px #f0288c1f}.whitelist-module__eTlnkq__requirement:hover:before,.whitelist-module__eTlnkq__roundCard:hover:before,.whitelist-module__eTlnkq__requirement:hover:after,.whitelist-module__eTlnkq__roundCard:hover:after{opacity:1}.whitelist-module__eTlnkq__requirement:hover:after,.whitelist-module__eTlnkq__roundCard:hover:after{transform:translate(72%)}.whitelist-module__eTlnkq__requirement>*,.whitelist-module__eTlnkq__roundCard>*{z-index:1;position:relative}.whitelist-module__eTlnkq__requirement{align-content:start;gap:10px;min-height:154px;padding:18px;display:grid}.whitelist-module__eTlnkq__requirement svg{color:#f0288c}.whitelist-module__eTlnkq__requirement strong{color:#f2f2fa;font-size:16px}.whitelist-module__eTlnkq__requirement span{color:#f2f2fa75;font-size:13px;line-height:1.55}.whitelist-module__eTlnkq__tasksPanel{gap:18px;display:grid}.whitelist-module__eTlnkq__tasksHeader{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.whitelist-module__eTlnkq__tasksIcon{color:#f0288c;background:#f0288c1f;border:1px solid #f0288c33;border-radius:8px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff1a}.whitelist-module__eTlnkq__tasksHeader h2{color:#f2f2fa;letter-spacing:0;margin:10px 0 0;font-size:clamp(24px,4vw,34px);line-height:1.1}.whitelist-module__eTlnkq__tasksHeader p{color:#f2f2fa85;margin:10px 0 0;font-size:15px;line-height:1.55}.whitelist-module__eTlnkq__taskGrid{grid-template-columns:1fr;gap:10px;display:grid}.whitelist-module__eTlnkq__taskCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.whitelist-module__eTlnkq__taskCard:hover{border-color:#f0288c47;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 18px 42px #f0288c1f}.whitelist-module__eTlnkq__taskCard>svg{color:#60d0ff;flex-shrink:0}.whitelist-module__eTlnkq__taskCard h3,.whitelist-module__eTlnkq__taskCard p{margin:0}.whitelist-module__eTlnkq__taskCard h3{color:#f2f2fa;font-size:16px;line-height:1.25}.whitelist-module__eTlnkq__taskCard p{color:#f2f2fa73;margin-top:8px;font-size:13px;line-height:1.55}.whitelist-module__eTlnkq__taskCard a,.whitelist-module__eTlnkq__postLink{color:#fff;background:linear-gradient(160deg,#f0288c 0%,#9d3ff5 55%,#7c3aed 100%);border-radius:8px;justify-content:center;align-items:center;min-width:128px;min-height:42px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 8px 26px #f0288c40}.whitelist-module__eTlnkq__postLink{color:#f2f2fac7;background:#ffffff0b;border:1px solid #ffffff14;width:100%;box-shadow:inset 0 1px #ffffff14}.whitelist-module__eTlnkq__postLink:hover{color:#f2f2fa;border-color:#f0288c38;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 12px 30px #0000003d,0 0 20px #f0288c14}.whitelist-module__eTlnkq__taskCard a:hover{filter:drop-shadow(0 0 16px #f0288c29);transform:translateY(-2px);box-shadow:inset 0 1px #fff3,0 12px 32px #f0288c57,0 0 22px #f0288c1f}.whitelist-module__eTlnkq__rounds{padding-top:42px}.whitelist-module__eTlnkq__sectionHeader{margin-bottom:26px}.whitelist-module__eTlnkq__sectionHeader h2{max-width:760px;font-size:clamp(34px,5vw,54px)}.whitelist-module__eTlnkq__roundGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.whitelist-module__eTlnkq__roundCard{gap:16px;padding:18px;display:grid}.whitelist-module__eTlnkq__roundTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.whitelist-module__eTlnkq__roundTop span,.whitelist-module__eTlnkq__roundTop strong{text-transform:uppercase;letter-spacing:0;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.whitelist-module__eTlnkq__roundTop span{color:#f2f2fa94;background:#ffffff0d}.whitelist-module__eTlnkq__roundTop strong{color:#f0288c;background:#f0288c1f;border:1px solid #f0288c2e}.whitelist-module__eTlnkq__roundCard h3{color:#f2f2fa;margin:0;font-size:20px;line-height:1.2}.whitelist-module__eTlnkq__roundCard dl{gap:12px;margin:0;display:grid}.whitelist-module__eTlnkq__roundCard dt{color:#f2f2fa61;text-transform:uppercase;letter-spacing:0;align-items:center;gap:7px;margin-bottom:4px;font-size:11px;font-weight:800;display:flex}.whitelist-module__eTlnkq__roundCard dt svg{color:#60d0ff}.whitelist-module__eTlnkq__roundCard dd{color:#f2f2fac2;margin:0;font-size:13px;line-height:1.4}.whitelist-module__eTlnkq__roundCard p{color:#f2f2fa70;margin:0;font-size:13px;line-height:1.55}@media (max-width:980px){.whitelist-module__eTlnkq__requirements,.whitelist-module__eTlnkq__roundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.whitelist-module__eTlnkq__hero,.whitelist-module__eTlnkq__rounds{padding:54px 16px}.whitelist-module__eTlnkq__hero{padding-top:64px}.whitelist-module__eTlnkq__hero h1{font-size:38px;line-height:1.05}.whitelist-module__eTlnkq__hero p,.whitelist-module__eTlnkq__sectionHeader p{font-size:15px;line-height:1.6}.whitelist-module__eTlnkq__requirements,.whitelist-module__eTlnkq__roundGrid{grid-template-columns:1fr}.whitelist-module__eTlnkq__requirement{min-height:auto}.whitelist-module__eTlnkq__tasksPanel{padding:18px}.whitelist-module__eTlnkq__tasksHeader{grid-template-columns:1fr;gap:12px}.whitelist-module__eTlnkq__tasksHeader h2,.whitelist-module__eTlnkq__sectionHeader h2{font-size:30px}.whitelist-module__eTlnkq__taskCard{grid-template-columns:1fr;align-items:start;min-height:auto}.whitelist-module__eTlnkq__taskCard a{width:100%}.whitelist-module__eTlnkq__rounds{padding-top:28px}.whitelist-module__eTlnkq__roundTop{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.whitelist-module__eTlnkq__hero,.whitelist-module__eTlnkq__rounds{padding-left:14px;padding-right:14px}.whitelist-module__eTlnkq__hero h1{font-size:34px}}
