.ClaimModal-module__1fqj7G__backdrop{background:var(--cg-backdrop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:200;overscroll-behavior:contain;justify-content:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ClaimModal-module__1fqj7G__modal{background:var(--cg-paper);border-radius:var(--cg-r-modal);width:100%;max-width:520px;box-shadow:var(--cg-shadow-modal);margin:auto;padding:44px 48px;position:relative;overflow:hidden}.ClaimModal-module__1fqj7G__deco{background:var(--cg-sand);opacity:.6;pointer-events:none;z-index:0;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.ClaimModal-module__1fqj7G__modal>:not(.ClaimModal-module__1fqj7G__deco):not(.ClaimModal-module__1fqj7G__close){z-index:1;position:relative}.ClaimModal-module__1fqj7G__close{z-index:2;background:var(--cg-sand);width:34px;height:34px;color:var(--cg-mut);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:18px;right:20px}.ClaimModal-module__1fqj7G__label{letter-spacing:.12em;text-transform:uppercase;color:var(--cg-clay);margin-bottom:14px;font-size:11px;font-weight:800}.ClaimModal-module__1fqj7G__h1{font-family:var(--cg-font-serif);letter-spacing:-.3px;color:var(--cg-ink);margin:0 0 10px;font-size:34px;font-weight:500;line-height:1.1}.ClaimModal-module__1fqj7G__sub{color:var(--cg-mut);margin-bottom:28px;font-size:15.5px;line-height:1.55}.ClaimModal-module__1fqj7G__emailbox{background:var(--cg-sand);border-radius:12px;align-items:center;gap:14px;margin-bottom:28px;padding:16px 20px;display:flex}.ClaimModal-module__1fqj7G__emailIco{background:var(--cg-clay);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ClaimModal-module__1fqj7G__emailInf{flex:1}.ClaimModal-module__1fqj7G__emailLbl{letter-spacing:.08em;text-transform:uppercase;color:var(--cg-clay);margin-bottom:3px;font-size:11px;font-weight:800}.ClaimModal-module__1fqj7G__emailAddr{color:var(--cg-ink);font-family:ui-monospace,Courier New,monospace;font-size:15px;font-weight:700}.ClaimModal-module__1fqj7G__gains{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.ClaimModal-module__1fqj7G__gains li{color:var(--cg-ink);padding-left:28px;font-size:15px;line-height:1.45;position:relative}.ClaimModal-module__1fqj7G__gains li:before{content:"";background:var(--cg-forest);-webkit-mask-composite:xor;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'><path d='M5 12.5l4.5 4.5L19 7'/></svg>"),linear-gradient(#000 0 0);mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'><path d='M5 12.5l4.5 4.5L19 7'/></svg>"),linear-gradient(#000 0 0);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:11px 11px,auto;mask-size:11px 11px,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ClaimModal-module__1fqj7G__next{color:var(--cg-mut);background:var(--cg-cream,#fbf7f0);border:1px solid var(--cg-line,#e8dfd0);border-radius:12px;margin:0 0 22px;padding:14px 16px;font-size:14px;line-height:1.55}.ClaimModal-module__1fqj7G__fine{color:var(--cg-mut);margin-top:16px;font-size:12.5px;line-height:1.5}.ClaimModal-module__1fqj7G__fineLink{color:var(--cg-clay2);cursor:pointer;font-weight:700}.ClaimModal-module__1fqj7G__error{color:#b3261e;margin-bottom:14px;font-size:13.5px}.ClaimModal-module__1fqj7G__sent{text-align:center;padding:8px 0}.ClaimModal-module__1fqj7G__checkmark{background:var(--cg-forest);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.ClaimModal-module__1fqj7G__sent h2{font-family:var(--cg-font-serif);color:var(--cg-ink);margin:0 0 10px;font-size:30px;font-weight:500}.ClaimModal-module__1fqj7G__sent p{color:var(--cg-mut);margin:0 0 24px;font-size:15px;line-height:1.55}.ClaimModal-module__1fqj7G__codeFallback{border-top:1px solid var(--cg-line,#e8dfd0);text-align:center;margin-top:8px;padding-top:22px}.ClaimModal-module__1fqj7G__codePrompt{color:var(--cg-mut);margin:0 0 14px;font-size:13.5px}.ClaimModal-module__1fqj7G__codeRow{justify-content:center;align-items:stretch;gap:10px;display:flex}.ClaimModal-module__1fqj7G__codeInput{letter-spacing:8px;text-align:center;border:1px solid var(--cg-line,#e8dfd0);max-width:220px;color:var(--cg-ink);background:#fff;border-radius:12px;flex:1;padding:12px 14px;font-family:ui-monospace,Courier New,monospace;font-size:22px;font-weight:700}.ClaimModal-module__1fqj7G__codeInput:focus{border-color:var(--cg-clay);outline:none;box-shadow:0 0 0 3px #c2643d24}.ClaimModal-module__1fqj7G__codeInput::placeholder{color:var(--cg-line,#c9bda9);letter-spacing:6px}.ClaimModal-module__1fqj7G__notice{color:var(--cg-ink,#2a2520);background:var(--cg-cream,#fbf7f0);border:1px solid var(--cg-line,#e8dfd0);border-radius:10px;margin-bottom:14px;padding:10px 12px;font-size:13.5px;line-height:1.5}
