.cu{z-index:1;max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.gold-rain{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;inset:0}.cu-hero{text-align:center;padding:84px 0 56px;position:relative}.cu-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 100% at 50% 0,#f6be392b,#0000 72%);height:460px;position:absolute;inset:-40px -20vw auto}.cu-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:var(--gold);background:#f6be3912;border:1px solid #f6be3944;border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:7px 16px;font-size:12px;display:inline-flex}.cu-title{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#a9761a 0%,#d99e24 22%,#f6be39 38%,#fff3c4 50%,#f6be39 62%,#d99e24 78%,#a9761a 100%) 100% 0/260% 100%;filter:drop-shadow(0 4px 28px #f6be3947);-webkit-background-clip:text;background-clip:text;margin-bottom:22px;padding-bottom:.06em;font-size:clamp(40px,7vw,74px);line-height:1.08;animation:5s ease-in-out infinite titulo-brillo}@keyframes titulo-brillo{0%{background-position:100% 0}55%{background-position:0 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.cu-title{background-position:40% 0;animation:none}}.cu-hero>p{max-width:680px;color:var(--muted);margin:0 auto 32px;font-size:17.5px;line-height:1.75}.cu-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cu-btn{background:var(--gold);color:var(--dark);border-radius:999px;padding:14px 32px;font-size:14.5px;font-weight:600;transition:filter .15s,transform .15s;display:inline-block}.cu-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.cu-btn.alt{color:var(--gold);border:1.5px solid var(--gold);background:0 0;padding:12.5px 30px}.cu-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:760px;margin:54px auto 0;list-style:none;display:grid}.cu-facts li{background:var(--card);border:1px solid var(--border2);border-radius:18px;padding:22px 12px}.cu-facts b{font-family:var(--font-noto-serif), serif;color:var(--gold);font-size:32px;font-weight:500;display:block}.cu-facts span{color:var(--muted);font-size:12.5px}.cu-sec{padding:72px 0 0}.cu-head{text-align:center;margin-bottom:40px}.cu-head>span{letter-spacing:2.6px;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:12px;display:block}.cu-head h2{margin-bottom:12px;font-size:clamp(28px,4vw,42px);line-height:1.2}.cu-head p{color:var(--muted);max-width:620px;margin:0 auto;line-height:1.7}.cf{border:1px solid var(--border2);background:linear-gradient(#181716,#131313);border-radius:28px;padding:clamp(18px,3vw,36px);box-shadow:0 30px 80px #00000073}.cf-stage{max-width:920px;height:370px;margin:0 auto;position:relative}.cf-track{background:repeating-linear-gradient(90deg,#f6be3955 0 10px,#0000 10px 18px);height:2px;position:absolute;top:24px;left:14%;right:14%}.cf-coin{z-index:5;color:#4a3200;background:radial-gradient(circle at 35% 30%,#ffe08a,#f6be39 55%,#b9851a);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:-27px 0 0 -27px;transition:left 1.5s cubic-bezier(.65,0,.35,1),box-shadow .6s;display:flex;position:absolute;top:24px;box-shadow:0 0 0 6px #f6be3924,0 10px 30px #f6be3959}.cf-coin.reset{transition:none}.cf-coin.done{box-shadow:0 0 0 10px #4caf502e,0 10px 34px #4caf5066}.cf-node{text-align:center;flex-direction:column;align-items:center;width:168px;display:flex;position:absolute;top:96px;transform:translate(-50%)}.cf-buyer{left:14%}.cf-vault{left:50%}.cf-seller{left:86%}.cf-orb{z-index:2;width:84px;height:84px;color:var(--gold);background:var(--card);border:1.5px solid #f6be3966;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;transition:background .5s,border-color .5s,color .5s,box-shadow .5s;display:flex;position:relative}.cf-orb.big{background:radial-gradient(circle at 50% 35%, #2a2213, var(--card));border-color:var(--gold);width:104px;height:104px;margin-top:-10px;box-shadow:0 0 40px #f6be3933}.cf-orb.big.open{color:#66d36a;border-color:#4caf50;box-shadow:0 0 40px #4caf504d}.cf-node b{font-family:var(--font-noto-serif), serif;color:var(--text);font-size:17px;font-weight:500}.cf-node small{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin-top:2px;font-size:11.5px}.cf-chip{color:var(--gold);opacity:0;white-space:nowrap;background:#f6be3914;border:1px solid #f6be3944;border-radius:999px;margin-top:12px;padding:5px 13px;font-size:12px;font-weight:600;transition:opacity .5s,transform .5s;transform:translateY(6px)}.cf-chip.on{opacity:1;transform:none}.cf-chip.ok{color:#66d36a;background:#4caf5014;border-color:#4caf5055}.cf-ring{z-index:1;pointer-events:none;width:120px;height:120px;margin-left:-60px;transition:opacity .5s;position:absolute;top:-18px;left:50%;transform:rotate(-90deg)}.cf-ring circle{fill:none;stroke-width:5px}.cf-ring-bg{stroke:#f6be3922}.cf-ring-fg{stroke:var(--gold);stroke-linecap:round;stroke-dasharray:339.3;stroke-dashoffset:339.3px;transition:stroke-dashoffset .4s}.cf-ring-fg.full{stroke-dashoffset:0;transition:stroke-dashoffset 4.2s linear}.cf-pkg{background:var(--card);border:1.5px solid var(--gold);width:50px;height:50px;color:var(--gold);z-index:4;border-radius:14px;justify-content:center;align-items:center;margin:-25px 0 0 -25px;transition:left 1.8s cubic-bezier(.65,0,.35,1),opacity .5s;display:flex;position:absolute;top:322px;box-shadow:0 8px 26px #00000080}.cf-pkg.reset{transition:opacity .3s}.cf-shield{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;font-size:11.5px;display:inline-flex;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.cf-ctrl{justify-content:center;align-items:center;gap:18px;margin:14px 0 22px;display:flex}.cf-play{color:var(--gold);font:600 13px var(--font-inter), sans-serif;cursor:pointer;background:0 0;border:1px solid #f6be3966;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}.cf-play:hover:not(:disabled){background:#f6be3914}.cf-play:disabled{opacity:.4;cursor:default}.cf-count{color:var(--muted);font-size:13px}.cf-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;list-style:none;display:grid}.cf-step{text-align:left;background:var(--card);border:1px solid var(--border2);width:100%;height:100%;color:var(--muted);cursor:pointer;font:inherit;border-radius:18px;flex-direction:column;gap:8px;padding:20px 16px 18px;transition:border-color .3s,background .3s,transform .3s,color .3s;display:flex;position:relative}.cf-step:hover{border-color:#f6be3955}.cf-step svg{color:var(--muted);transition:color .3s}.cf-step b{font-family:var(--font-noto-serif), serif;color:var(--text);font-size:16.5px;font-weight:500}.cf-step span:not(.cf-step-n){font-size:12.5px;line-height:1.6}.cf-step-n{color:#f6be3988;font-size:12px;font-weight:700;position:absolute;top:12px;right:14px}.cf-step.past{border-color:#f6be3933}.cf-step.past svg{color:#f6be3999}.cf-step.on{border-color:var(--gold);background:linear-gradient(180deg, #2a2213, var(--card));color:#cfc3aa;transform:translateY(-4px);box-shadow:0 16px 40px #00000073}.cf-step.on svg,.cf-step.on .cf-step-n{color:var(--gold)}.cu-dispute{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.cu-dispute article{background:var(--card);border:1px solid var(--border2);border-radius:20px;padding:26px 22px;position:relative}.cu-dispute article svg{color:var(--gold);margin-bottom:14px}.cu-dispute .n{font-family:var(--font-noto-serif), serif;color:#f6be3933;font-size:30px;position:absolute;top:16px;right:18px}.cu-dispute h3{margin-bottom:8px;font-size:17.5px}.cu-dispute p{color:var(--muted);font-size:13.5px;line-height:1.65}.cu-note{text-align:center;max-width:820px;color:var(--muted);margin:24px auto 0;font-size:13.5px;line-height:1.7}.cu-two{grid-template-columns:1fr 1fr;gap:22px;display:grid}.cu-two article{background:var(--card);border:1px solid var(--border2);border-radius:24px;padding:34px 32px}.cu-two article:first-child{background:radial-gradient(90% 70% at 0% 0%, #f6be3914, var(--card));border-color:#f6be3944}.cu-two h3{color:var(--gold);margin-bottom:18px;font-size:24px}.cu-two ul{gap:13px;list-style:none;display:grid}.cu-two li{color:#cfc6b5;padding-left:28px;font-size:14.5px;line-height:1.65;position:relative}.cu-two li:before{content:"";border:1.5px solid var(--gold);background:#f6be3922;border-radius:50%;width:14px;height:14px;position:absolute;top:7px;left:0}.cu-two li:after{content:"";border-left:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);width:5px;height:3px;position:absolute;top:10.5px;left:4.5px;transform:rotate(-45deg)}.cu-table{border:1px solid var(--border2);background:var(--card);border-radius:20px;max-width:860px;margin:0 auto;overflow:hidden}.cu-table>div{border-top:1px solid var(--border2);color:#cfc6b5;grid-template-columns:160px 1fr;gap:20px;padding:18px 26px;font-size:14.5px;line-height:1.6;display:grid}.cu-table>div:first-child{border-top:0}.cu-table>div span:first-child{font-family:var(--font-noto-serif), serif;color:var(--gold);font-size:16.5px}.cu-dic{background:linear-gradient(180deg, #121a24, var(--card));border:1px solid #64b5f655;border-radius:20px;align-items:flex-start;gap:20px;max-width:860px;margin:22px auto 0;padding:24px 28px;display:flex}.cu-dic svg{color:#8ec9f7;flex-shrink:0;margin-top:4px}.cu-dic h3{margin-bottom:6px;font-size:18px}.cu-dic p{color:var(--muted);font-size:14.5px;line-height:1.7}.cu-dic b{color:var(--text)}.cu-acc{gap:12px;max-width:820px;margin:0 auto;display:grid}.cu-acc details{background:var(--card);border:1px solid var(--border2);border-radius:16px;transition:border-color .2s}.cu-acc details[open]{border-color:#f6be3955}.cu-acc summary{cursor:pointer;font-family:var(--font-noto-serif), serif;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:17px;list-style:none;display:flex}.cu-acc summary::-webkit-details-marker{display:none}.cu-acc summary svg{color:var(--gold);flex-shrink:0;transition:transform .25s}.cu-acc details[open] summary svg{transform:rotate(180deg)}.cu-acc details p{color:var(--muted);padding:0 24px 22px;font-size:14.5px;line-height:1.75}.cu-legal{text-align:center;max-width:820px;color:var(--muted);margin:22px auto 0;font-size:13px;line-height:1.7}.cu-legal a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.cu-final{text-align:center;background:radial-gradient(80% 140% at 50% 0%, #f6be3926, var(--card) 72%);border:1px solid #f6be3944;border-radius:28px;margin-top:84px;padding:60px 28px}.cu-final h2{margin-bottom:12px;font-size:clamp(28px,4vw,40px)}.cu-final p{color:var(--muted);max-width:560px;margin:0 auto 28px;line-height:1.7}@media (max-width:1000px){.cf-steps{grid-template-columns:1fr}.cf-step{flex-flow:wrap;align-items:center;gap:6px 12px}.cf-step b{flex:1}.cf-step span:not(.cf-step-n){flex-basis:100%}.cu-dispute{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cu{padding:0 16px}.cu-hero{padding:52px 0 36px}.cu-facts{grid-template-columns:1fr;max-width:360px}.cu-two{grid-template-columns:1fr}.cu-two article{padding:26px 22px}.cu-table>div{grid-template-columns:1fr;gap:4px;padding:16px 20px}.cu-sec{padding-top:54px}.cf-stage{height:330px}.cf-node{width:104px;top:88px}.cf-orb{width:62px;height:62px}.cf-orb.big{width:76px;height:76px}.cf-orb svg{width:24px;height:24px}.cf-node b{font-size:13.5px}.cf-node small{letter-spacing:.6px;font-size:10px}.cf-chip{white-space:normal;padding:4px 9px;font-size:10.5px}.cf-ring{width:90px;height:90px;margin-left:-45px;top:-14px}.cf-coin{width:44px;height:44px;margin:-22px 0 0 -22px}.cf-pkg{width:42px;height:42px;margin:-21px 0 0 -21px;top:300px}}@media (max-width:520px){.cu-dispute{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cf-coin,.cf-pkg,.cf-ring-fg.full,.cf-chip,.cf-orb{transition:none}}
