.rc2-root{--lime:#beff80;--lime-light:#e2ffd0;--lime-bg:#edffd8;--lime-text:#7ed940;--lime-mid:#6bbf2a;--black:#1a1a1a;--white:#fff;--gray-bg:#f9f9f7;--gray-card:#f5f5f3;--gray-text:#777;--gray-muted:#aaa;--gray-faint:#ccc;--gray-border:#f0f0f0;font-family:-apple-system,Apple SD Gothic Neo,Noto Sans KR,sans-serif;background:var(--white);color:var(--black);max-width:420px;margin:0 auto;font-size:14px;line-height:1.6;box-sizing:border-box}.rc2-root *{box-sizing:border-box;margin:0;padding:0}@keyframes rc2FadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rc2-root .fu0{animation:rc2FadeUp .45s ease 0s both}.rc2-root .fu1{animation:rc2FadeUp .45s ease .08s both}.rc2-root .fu2{animation:rc2FadeUp .45s ease .16s both}.rc2-root .fu3{animation:rc2FadeUp .45s ease .22s both}.rc2-root .fu4{animation:rc2FadeUp .45s ease .3s both}.rc2-root nav{position:sticky;top:0;z-index:100;background:var(--white);border-bottom:1px solid var(--gray-border);padding:15px 24px;display:flex;align-items:center;justify-content:space-between}.rc2-root .nav-logo{text-decoration:none;display:flex;align-items:center}.rc2-root .nav-logo-img{height:72px;width:auto}.rc2-root .footer-logo-img{height:56px;width:auto}.rc2-root .nav-langs{display:flex;gap:6px}.rc2-root .nav-right{display:flex;align-items:center;gap:8px}.rc2-root .lang-wrap{position:relative}.rc2-root .lang-current{display:flex;align-items:center;gap:5px;font-size:11px;padding:5px 10px;border:1px solid #e0e0e0;border-radius:20px;background:none;cursor:pointer;color:var(--black);font-family:inherit;font-weight:600;white-space:nowrap}.rc2-root .lang-current svg{transition:transform .2s;flex-shrink:0}.rc2-root .lang-menu{display:none;position:absolute;top:calc(100% + 6px);right:0;background:var(--white);border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1);min-width:130px;z-index:200}.rc2-root .lang-menu.open{display:block}.rc2-root .lang-opt{display:block;width:100%;text-align:left;padding:10px 14px;font-size:12px;border:none;background:none;cursor:pointer;font-family:inherit;color:var(--black);transition:background .15s}.rc2-root .lang-opt:hover{background:var(--gray-card)}.rc2-root .lang-opt.active{background:var(--lime-bg);font-weight:700;color:var(--lime-text)}.rc2-root .btn-nav-unifi{font-size:12px;font-weight:700;padding:6px 14px;background:var(--black);color:var(--white);border-radius:20px;text-decoration:none;white-space:nowrap;transition:opacity .15s}.rc2-root .btn-nav-unifi:hover{opacity:.85}.rc2-root .hero-sub.hero-sub-chain{margin-top:0;margin-bottom:24px}.rc2-root .divider{height:8px;background:#f2f2f0}.rc2-root .campaign-title{font-size:15px;font-weight:800;color:var(--lime-text);letter-spacing:.3px;margin-bottom:14px;text-align:center;background:var(--lime-bg);border-radius:20px;padding:8px 18px;display:inline-block}.rc2-root .hero{padding:40px 24px 48px;background:linear-gradient(160deg,#f8fff0,#fff 60%)}.rc2-root .eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--lime-text);font-weight:700;background:var(--lime-bg);border-radius:20px;padding:5px 12px;margin-bottom:18px}.rc2-root .eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);flex-shrink:0}.rc2-root .hero h1{font-size:18px;font-weight:800;line-height:1.4;margin-bottom:14px;letter-spacing:-.3px;color:var(--black)}.rc2-root .hero-accent{color:var(--lime-text);font-size:40px}.rc2-root .hero-mark{background:none;color:#1a1a1a;border-radius:0;font-style:normal;font-size:26px;letter-spacing:-1.5px;display:inline-block;line-height:1.15;font-weight:900;text-decoration:none;border-bottom:5px solid #31baff;padding:0 0 2px}.rc2-root .hero-sub{font-size:14px;color:var(--gray-text);line-height:1.75;margin-bottom:6px}.rc2-root .hero-sub strong{color:var(--black)}.rc2-root .hero-sub .hero-sub-line{display:block}.rc2-root .hero-sub .hero-sub-line+.hero-sub-line{margin-top:7px}.rc2-root .hero-badges{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}.rc2-root .hero-badge{background:#1a1a1a;border-radius:16px;padding:16px 10px;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px}.rc2-root .hero-badge-label{font-size:10px;color:hsla(0,0%,100%,.45);font-weight:500}.rc2-root .hero-badge-val{font-size:28px;font-weight:800;color:var(--lime);line-height:1.1;letter-spacing:-1px}.rc2-root .badge-suffix{display:block;font-size:13px;font-weight:700;letter-spacing:0;margin-top:-2px}.rc2-root .badge-usdt{font-size:14px;font-weight:800;letter-spacing:0}.rc2-root .hero-meta{display:flex;flex-direction:column;gap:4px;margin-bottom:28px}.rc2-root .hero-meta-item{font-size:12px;color:var(--gray-text)}.rc2-root .hero-meta-item strong{color:var(--black);font-weight:700}.rc2-root .btn-wrap{display:flex;flex-direction:column;gap:10px}.rc2-root .btn-primary{display:block;width:100%;text-align:center;background:var(--lime);color:var(--black);border:none;border-radius:50px;padding:14px 24px;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;font-family:inherit;transition:transform .1s}.rc2-root .btn-primary:active{transform:scale(.97)}.rc2-root .btn-secondary{display:block;width:100%;text-align:center;background:var(--white);color:var(--black);border:1px solid #ddd;border-radius:50px;padding:14px 20px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;font-family:inherit;transition:transform .1s}.rc2-root .btn-secondary:active{transform:scale(.97)}.rc2-root .section{padding:48px 24px}.rc2-root .section.gray{background:var(--gray-bg)}.rc2-root .section-tag{display:inline-flex;align-items:center;gap:8px;background:#f0f0ee;border-radius:20px;padding:5px 12px 5px 6px;margin-bottom:20px}.rc2-root .section-tag-num{width:20px;height:20px;border-radius:50%;background:var(--black);color:var(--white);font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.rc2-root .section-tag-text{font-size:12px;color:var(--black);font-weight:600}.rc2-root .section h2{font-size:22px;font-weight:900;line-height:1.3;margin-bottom:8px;letter-spacing:-.5px}.rc2-root .section-sub{font-size:13px;color:var(--gray-text);line-height:1.7;margin-bottom:16px}.rc2-root .chain-badge{display:inline-flex;align-items:center;gap:6px;background:var(--lime);color:#1a1a1a;font-size:12px;font-weight:700;border-radius:20px;padding:6px 14px;margin-bottom:24px}.rc2-root .reward-compare{display:flex;gap:10px;margin-bottom:20px}.rc2-root .reward-card{flex:1;background:#1a1a1a;border-radius:18px;padding:20px 16px;position:relative;overflow:hidden}.rc2-root .reward-card.highlight{background:var(--lime)}.rc2-root .reward-card-emoji{font-size:36px;display:block;margin-bottom:12px;line-height:1}.rc2-root .reward-card-label{font-size:11px;color:hsla(0,0%,100%,.5);margin-bottom:6px;font-weight:600;letter-spacing:.3px}.rc2-root .reward-card.highlight .reward-card-label{color:rgba(0,0,0,.45)}.rc2-root .reward-card-val{font-size:36px;font-weight:900;color:var(--lime);line-height:1;letter-spacing:-1.5px}.rc2-root .reward-card.highlight .reward-card-val{color:#1a1a1a}.rc2-root .rc-suffix{font-size:16px;font-weight:700;letter-spacing:-.5px}.rc2-root .reward-card-unit{font-size:11px;color:hsla(0,0%,100%,.4);margin-top:4px}.rc2-root .reward-card.highlight .reward-card-unit{color:rgba(0,0,0,.4)}.rc2-root .reward-card-desc{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:14px;line-height:1.6;border-top:1px solid hsla(0,0%,100%,.1);padding-top:12px}.rc2-root .reward-card.highlight .reward-card-desc{color:rgba(0,0,0,.45);border-top-color:rgba(0,0,0,.1)}.rc2-root .steps{display:flex;flex-direction:column;gap:16px}.rc2-root .step{display:flex;gap:14px;align-items:flex-start}.rc2-root .step-num{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:var(--lime);color:var(--black);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.rc2-root .step-highlight{background:var(--lime-bg);border-radius:12px;padding:12px;margin-top:4px}.rc2-root .step-title{font-size:14px;font-weight:700;margin-bottom:2px}.rc2-root .step-desc{font-size:13px;color:var(--gray-text);line-height:1.6}.rc2-root .criteria-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rc2-root .criteria-card{background:var(--gray-card);border-radius:13px;padding:16px}.rc2-root .criteria-card.full{grid-column:1/-1;background:#beff80}.rc2-root .criteria-icon{font-size:18px;margin-bottom:8px}.rc2-root .criteria-title{font-size:13px;font-weight:700;margin-bottom:4px}.rc2-root .criteria-desc{font-size:12px;color:var(--gray-text);line-height:1.6}.rc2-root .criteria-desc strong{color:var(--black)}.rc2-root .rank-table{width:100%;border-collapse:collapse}.rc2-root .rank-table th{font-size:11px;color:var(--gray-muted);font-weight:600;padding:8px 12px;text-align:left;border-bottom:1px solid var(--gray-border)}.rc2-root .rank-table td{font-size:13px;padding:12px;border-bottom:1px solid var(--gray-border);vertical-align:middle}.rc2-root .rank-table tr:last-child td{border-bottom:none}.rc2-root .rank-badge{display:inline-block;font-size:12px;font-weight:800;padding:3px 10px;border-radius:20px}.rc2-root .rank-1{background:#fff3cc;color:#997a00}.rc2-root .rank-2{background:#f0f0f0;color:#555}.rc2-root .rank-3{background:#fde8d8;color:#8b4513}.rc2-root .rank-rest{background:var(--gray-card);color:var(--gray-text)}.rc2-root .rank-reward{font-size:15px;font-weight:800;color:var(--lime-text)}.rc2-root .rank-cond,.rc2-root .rank-table-note{font-size:11px;color:var(--gray-muted)}.rc2-root .rank-table-note{margin-top:12px;line-height:1.65}.rc2-root .status-wrap{display:flex;flex-direction:column;gap:16px}.rc2-root .status-version-label{font-size:11px;color:var(--gray-muted);font-weight:600;margin-bottom:6px}.rc2-root .status-card{background:var(--white);border:1px solid var(--gray-border);border-radius:16px;padding:20px}.rc2-root .status-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.rc2-root .status-title{font-size:14px;font-weight:800}.rc2-root .status-rank{background:var(--lime-bg);color:var(--lime-text);font-size:13px;font-weight:800;padding:4px 14px;border-radius:20px}.rc2-root .status-empty{font-size:13px;color:var(--gray-text);margin-bottom:4px}.rc2-root .status-amt{font-size:14px;margin-bottom:4px}.rc2-root .status-amt-val{color:var(--lime-text);font-weight:800;font-size:16px}.rc2-root .status-hint{font-size:12px;color:var(--gray-muted)}.rc2-root .status-stats{display:flex;gap:0;margin-bottom:14px;flex-wrap:wrap}.rc2-root .stat-item{display:flex;flex-direction:column;gap:2px;padding-right:20px}.rc2-root .stat-label{font-size:11px;color:var(--gray-muted)}.rc2-root .stat-val{font-size:13px;font-weight:600}.rc2-root .stat-val-main{font-size:20px;font-weight:800;color:var(--lime-text)}.rc2-root .stat-divider{width:1px;background:var(--gray-border);margin:0 20px 0 0;align-self:stretch}.rc2-root .status-notes{border-top:1px solid var(--gray-border);padding-top:12px;display:flex;flex-direction:column;gap:3px}.rc2-root .status-note{font-size:11px;color:var(--gray-muted);line-height:1.6}.rc2-root .lb-section-title{font-size:20px;font-weight:900;line-height:1.3;margin-bottom:20px;letter-spacing:-.5px}.rc2-root .section-lb{padding-top:24px}.rc2-root .lb-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.rc2-root .countdown-label{font-size:11px;color:var(--gray-muted);margin-bottom:8px}.rc2-root .countdown{display:flex;align-items:center;gap:4px}.rc2-root .cd-unit{background:var(--gray-card);border-radius:8px;padding:6px 10px;text-align:center;min-width:44px}.rc2-root .cd-unit span{display:block;font-size:18px;font-weight:800;color:var(--black);line-height:1}.rc2-root .cd-unit small{display:block;font-size:10px;color:var(--gray-muted);margin-top:1px}.rc2-root .cd-sep{font-size:16px;font-weight:800;color:var(--gray-muted)}.rc2-root .lb-updated{font-size:10px;color:var(--gray-muted);text-align:right;line-height:1.7}.rc2-root .lb-table{width:100%;border-collapse:collapse}.rc2-root .lb-table th{font-size:11px;color:var(--gray-muted);font-weight:600;padding:8px 10px;text-align:left;border-bottom:1px solid var(--gray-border)}.rc2-root .lb-table td{font-size:12px;padding:10px;border-bottom:1px solid var(--gray-border)}.rc2-root .lb-table tr:last-child td{border-bottom:none}.rc2-root .lb-rank{font-weight:800;font-size:13px}.rc2-root .lb-rank.top{color:var(--lime-text)}.rc2-root .lb-wallet{font-family:monospace;color:var(--gray-text)}.rc2-root .lb-reward{font-weight:800;color:var(--lime-text)}.rc2-root .lb-foot{font-size:11px;color:var(--gray-muted);margin-top:10px;text-align:center}.rc2-root .faq-card{background:#f7f7f5;border-radius:16px;padding:22px 20px;margin-bottom:10px}.rc2-root .faq-tag{display:inline-flex;align-items:center;gap:5px;background:var(--lime-light);color:var(--lime-text);font-size:10px;font-weight:700;border-radius:20px;padding:3px 10px;margin-bottom:10px}.rc2-root .faq-num{width:16px;height:16px;font-size:9px}.rc2-root .faq-num,.rc2-root .faq-num-only{border-radius:50%;background:var(--lime);color:var(--black);font-weight:800;display:flex;align-items:center;justify-content:center}.rc2-root .faq-num-only{width:24px;height:24px;font-size:11px;margin-bottom:12px}.rc2-root .faq-q{font-size:15px;font-weight:800;margin-bottom:10px;line-height:1.4}.rc2-root .faq-a{font-size:13px;color:var(--gray-text);line-height:1.75}.rc2-root .outro{padding:52px 24px;background:#f7f7f5;text-align:center}.rc2-root .outro h2{font-size:20px;font-weight:800;margin-bottom:8px}.rc2-root .outro p{font-size:13px;color:var(--gray-text);margin-bottom:28px;line-height:1.7}.rc2-root .outro .btn-wrap{max-width:320px;margin:0 auto}.rc2-root .disclaimer{padding:28px 24px;background:var(--white)}.rc2-root .disclaimer h4{font-size:12px;font-weight:700;color:var(--gray-faint);margin-bottom:10px}.rc2-root .disclaimer li,.rc2-root .disclaimer p{font-size:11px;color:var(--gray-faint);line-height:1.7}.rc2-root .disclaimer ul{padding-left:14px;display:flex;flex-direction:column;gap:4px}.rc2-root .disclaimer .disc-group{margin-bottom:14px}.rc2-root .disclaimer .disc-label{font-size:11px;font-weight:700;color:#bbb;margin-bottom:4px}.rc2-root .disc-sub{padding-left:12px;margin-top:4px;list-style:none;display:flex;flex-direction:column;gap:3px}.rc2-root .disc-sub li:before{content:"— ";color:#ccc}.rc2-root footer{background:var(--white);border-top:1px solid var(--gray-border);padding:20px 24px;display:flex;justify-content:space-between;align-items:center}.rc2-root .footer-logo{font-size:14px;font-weight:800;color:var(--black)}.rc2-root .footer-copy{font-size:10px;color:var(--gray-muted)}@media (max-width:440px){.rc2-root{max-width:100%}}.rc2-root .lb-notice{margin-top:12px;display:flex;flex-direction:column;gap:3px}.rc2-root .lb-notice p{font-size:11px;color:var(--gray-muted);line-height:1.65}.rc2-root .lb-foot-data{color:var(--gray-faint)!important;text-align:center;margin-top:4px}.rc2-root .status-rows{display:flex;flex-direction:column;gap:0}.rc2-root .status-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--gray-border)}.rc2-root .status-row:last-child{border-bottom:none}.rc2-root .status-row-label{font-size:13px;color:var(--gray-text)}.rc2-root .status-row-val{font-size:14px;font-weight:600;color:var(--black);text-align:right}.rc2-root .referral-result{display:none;background:var(--gray-card);border-radius:12px;padding:12px 14px}.rc2-root .referral-result.show{display:block}.rc2-root .referral-link-row{display:flex;align-items:center;margin-bottom:10px;background:var(--white);border-radius:12px;padding:14px 16px}.rc2-root .referral-link-text{flex:1;min-width:0;font-size:12px;color:var(--black);font-family:monospace;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc2-root .btn-copy{display:block;width:100%;background:var(--lime);color:var(--black);border:none;border-radius:12px;padding:14px 16px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;white-space:nowrap;transition:opacity .15s}.rc2-root .btn-copy:hover{opacity:.85}.rc2-root .btn-copy.copied{background:var(--lime-text);color:var(--black)}