.pl .gft{--gk-sh-resting:0 1px 2px #0000000a, 0 6px 18px -12px #00000038;--gk-sh-raised:0 2px 4px #0000000d, 0 14px 30px -18px #00000047;--gk-btn-sh:0 2px 6px #00000014, 0 10px 24px -12px #00000059;--gk-btn-sh-h:0 4px 10px #0000001a, 0 16px 32px -14px #0000006b;--gk-input-line:#06201d38;--gk-focus-ring:0 0 0 3px #06201d1a;--gk-bad:#c0392b;--gk-bad-line:#c0392b4d;--gk-bad-wash:#c0392b0f}.pl .gft-head{padding:22px 0 0}.pl .gft-eyebrow{font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--bt-deep);align-items:center;gap:10px;margin:0;font-size:.6875rem;font-weight:600;display:flex}.pl .gft-title{max-width:17ch;font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.03em;color:var(--ink);text-wrap:balance;overflow-wrap:break-word;margin:14px 0 0;font-size:clamp(30px,5.2vw,46px);font-weight:800;line-height:1.06}.pl .gft-title-a{color:var(--bt-deep)}.pl .gft-lede{max-width:62ch;font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);text-wrap:pretty;margin:14px 0 0;font-size:1.03125rem;line-height:1.65}.pl .gft-trust{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;font-size:.78125rem;list-style:none;display:flex}.pl .gft-trust li{align-items:center;gap:7px;display:inline-flex}.pl .gft-trust svg{color:var(--bt-deep);flex:none}.pl .gft-head-trust{margin-top:18px}.pl .gft-build{gap:22px;padding-top:30px;display:grid}.pl .gft-build>*{min-width:0}.pl .gft-stage{border:1px solid var(--line);border-radius:var(--r-card);background:radial-gradient(680px 420px at 50% -20%, var(--bl-mint-wash), #fff0 62%), var(--bg);box-shadow:var(--gk-sh-resting);grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;padding:30px 24px 26px;display:grid}.pl .gft-stage-k{font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--bt-deep);margin:0;font-size:.625rem;font-weight:600}.pl .gft-stage-card{width:min(420px,100%)}.pl .gft-stage-cap{text-align:center;font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);margin:0;font-size:.78125rem}.pl .gft-prev-wrap[data-design=deep] .gft-card{background:var(--bt-deep)}.pl .gft-prev-wrap[data-design=bright] .gft-card{background:var(--bt)}.pl .gft-prev-wrap[data-design=ink] .gft-card{background:var(--ink)}.pl .gft-prev-wrap[data-design=ink] .gft-card-mark{color:var(--bt)}.pl .gft-prev-wrap[data-design=paper] .gft-card{background:var(--bg);color:var(--ink)}.pl .gft-prev-wrap[data-design=paper] .gft-card-brand,.pl .gft-prev-wrap[data-design=paper] .gft-card-amt,.pl .gft-prev-wrap[data-design=paper] .gft-card-v{color:var(--ink)}.pl .gft-prev-wrap[data-design=paper] .gft-card-mark{color:var(--bt-deep)}.pl .gft-prev-wrap[data-design=paper] .gft-card-note{color:var(--muted)}.pl .gft-prev-wrap[data-design=paper] .gft-card-k{color:var(--faint)}.pl .gft-prev-wrap[data-design] .gft-card-sheen{display:none}.pl .gft-cols{gap:22px;display:grid}.pl .gft-cols>*{min-width:0}.pl .gft-main{align-content:start;gap:16px;display:grid}@media (min-width:940px){.pl .gft-cols{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:24px}.pl .gft-sum{top:calc(var(--lnav-h) + 18px);position:sticky}}.pl .gft-sgm{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);box-shadow:var(--gk-sh-resting);padding:20px 22px 22px}.pl .gft-sgm-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.pl .gft-sgm-n{background:var(--bl-mint-wash);width:24px;height:24px;color:var(--bt-deep);font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;border-radius:999px;flex:none;place-items:center;font-size:.6875rem;font-weight:600;line-height:1;display:grid}.pl .gft-sgm-t{min-width:0;font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.02em;color:var(--ink);flex:auto;margin:0;font-size:1rem;font-weight:700}.pl .gft-sgm-aside{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);flex:none;font-size:.75rem;font-weight:600}.pl .gft-amts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pl .gft-amt{border:1px solid var(--line);background:var(--bg);text-align:start;min-height:88px;box-shadow:var(--gk-sh-resting);cursor:pointer;border-radius:16px;align-content:center;justify-items:start;gap:3px;padding:14px 14px 14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative}.pl .gft-amt-v{font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:1.125rem;font-weight:700}.pl .gft-amt-s{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);font-size:.6875rem;font-weight:500;line-height:1.35}.pl .gft-amt-tick{width:16px;height:16px;color:var(--ink);place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.pl .gft-amt:hover{border-color:var(--line-2);box-shadow:var(--gk-sh-raised);transform:translateY(-1px)}.pl .gft-amt[data-selected=true]{border:2px solid var(--ink);box-shadow:var(--gk-sh-raised);padding:13px 13px 13px 15px;transform:none}.pl .gft-amt:focus-visible{outline:2px solid var(--bt-deep);outline-offset:2px}.pl .gft-custom-field{margin-top:14px}.pl .gft-custom{border:1px solid var(--gk-input-line);background:var(--bg);border-radius:14px;align-items:center;gap:8px;min-height:48px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.pl .gft-custom:focus-within{border-color:var(--bt-deep);box-shadow:var(--gk-focus-ring)}.pl .gft-custom[data-invalid=true]{border-color:var(--gk-bad)}.pl .gft-custom-sym{font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;color:var(--faint);flex:none;font-size:.9375rem;font-weight:700}.pl .gft-custom input,.pl .gft-custom-field .gft-custom input,.pl .gft-custom-field .gft-custom input:focus{min-width:0;min-height:0;box-shadow:none;font-family:var(--bl-body), var(--f), sans-serif;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:12px 0;font-size:.9375rem}.pl .gft-custom input::placeholder{color:var(--faint)}.pl .gft-hint{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);margin:0;font-size:.78125rem;line-height:1.5;display:block}.pl .gft-field-note{font-family:var(--bl-body), var(--f), sans-serif;color:var(--gk-bad);margin:0;font-size:.78125rem;line-height:1.5;display:block}.pl .gft-dess{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pl .gft-des{border:1px solid var(--line);background:var(--bg);min-height:88px;box-shadow:var(--gk-sh-resting);cursor:pointer;border-radius:16px;justify-items:start;gap:9px;padding:12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.pl .gft-des-sw{aspect-ratio:1.6;border:1px solid var(--line);color:#ffffffe6;border-radius:9px;place-items:center;width:100%;display:grid}.pl .gft-des[data-design=paper] .gft-des-sw{color:var(--bt-deep)}.pl .gft-des-n{font-family:var(--bl-body), var(--f), sans-serif;color:var(--ink);font-size:.75rem;font-weight:600}.pl .gft-des:hover{border-color:var(--line-2);box-shadow:var(--gk-sh-raised);transform:translateY(-1px)}.pl .gft-des[data-selected=true]{border:2px solid var(--ink);box-shadow:var(--gk-sh-raised);padding:11px;transform:none}.pl .gft-des:focus-visible{outline:2px solid var(--bt-deep);outline-offset:2px}.pl .gft-row2{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.pl .gft-field{gap:6px;display:grid}.pl .gft-sgm>.gft-field+.gft-field,.pl .gft-sgm>.gft-row2+.gft-field{margin-top:16px}.pl .gft-field label{font-family:var(--bl-body), var(--f), sans-serif;color:var(--ink);font-size:.8125rem;font-weight:600}.pl .gft-field-opt{color:var(--faint);font-weight:400}.pl .gft-field input,.pl .gft-field textarea{border:1px solid var(--gk-input-line);background:var(--bg);width:100%;min-height:48px;color:var(--ink);font-family:var(--bl-body), var(--f), sans-serif;border-radius:14px;padding:12px 14px;font-size:.9375rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.pl .gft-field textarea{resize:vertical}.pl .gft-field input::placeholder,.pl .gft-field textarea::placeholder{color:var(--faint)}.pl .gft-field input:focus,.pl .gft-field textarea:focus{border-color:var(--bt-deep);box-shadow:var(--gk-focus-ring);outline:none}.pl .gft-field input.invalid{border-color:var(--gk-bad)}.pl .gft-sum{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);box-shadow:var(--gk-sh-resting);padding:22px}.pl .gft-k{font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--bt-deep);margin:0 0 12px;padding:0;font-size:.625rem;font-weight:600;display:block}.pl .gft-sum-line{gap:2px;display:grid}.pl .gft-sum-line-t{font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.015em;color:var(--ink);font-size:.875rem;font-weight:700}.pl .gft-sum-line-m{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);font-size:.75rem}.pl .gft-sum-rows{border-top:1px solid var(--line);font-family:var(--bl-body), var(--f), sans-serif;gap:8px;margin:16px 0 0;padding:14px 0 0;font-size:.84375rem;display:grid}.pl .gft-sum-row{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.pl .gft-sum-row dt{color:var(--muted)}.pl .gft-sum-row dd{text-align:end;min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0}.pl .gft-sum-total{border-top:1px solid var(--line);margin-top:4px;padding-top:12px}.pl .gft-sum-total dt,.pl .gft-sum-total dd{font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:1.0625rem;font-weight:700}.pl .gft-sum .gft-trust{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.pl .gft-buy{border-radius:var(--r-pill);background:var(--ink);width:100%;min-height:52px;color:var(--btn-ink);font-family:var(--bl-body), var(--f), sans-serif;box-shadow:var(--gk-btn-sh);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:0 26px;font-size:.9375rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.pl .gft-buy:hover:not(:disabled){box-shadow:var(--gk-btn-sh-h);transform:translateY(-1px)}.pl .gft-buy:active:not(:disabled){box-shadow:var(--gk-btn-sh);transform:translateY(0)}.pl .gft-buy:focus-visible{outline:2px solid var(--bt-deep);outline-offset:3px}.pl .gft-buy:disabled,.pl .gft-buy[aria-disabled=true]{opacity:.45;box-shadow:none;transform:none}.pl .gft-buy:disabled{cursor:not-allowed}.pl .gft-buy svg{flex:none;transition:transform .25s}.pl .gft-buy:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translate(3px)}.pl .gft-buy.is-ghost{background:var(--bg);width:auto;color:var(--ink);border:1px solid var(--line-2);box-shadow:var(--gk-btn-sh);margin-top:0}.pl .gft-buy.is-ghost:hover{border-color:var(--ink)}.pl .gft-spin{border:2px solid #ffffff59;border-top-color:var(--btn-ink);border-radius:999px;width:15px;height:15px;animation:.8s linear infinite gft-spin;display:inline-block}@keyframes gft-spin{to{transform:rotate(360deg)}}.pl .gft-fine{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);align-items:center;gap:8px;margin:12px 0 0;font-size:.78125rem;line-height:1.5;display:flex}.pl .gft-fine svg{flex:none}.pl .gft-err{border:1px solid var(--gk-bad-line);background:var(--gk-bad-wash);font-family:var(--bl-body), var(--f), sans-serif;color:var(--gk-bad);border-radius:12px;margin:16px 0 0;padding:12px 14px;font-size:.84375rem;line-height:1.5}.pl .gft-redeem{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);box-shadow:var(--gk-sh-resting);padding:20px 22px}.pl .gft-redeem-row{flex-wrap:wrap;gap:10px;display:flex}.pl .gft-redeem-input{border:1px solid var(--gk-input-line);background:var(--bg);min-width:0;min-height:48px;color:var(--ink);font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;letter-spacing:.04em;border-radius:14px;flex:220px;padding:0 14px;font-size:.84375rem;transition:border-color .2s,box-shadow .2s}.pl .gft-redeem-input::placeholder{color:var(--faint)}.pl .gft-redeem-input:focus{border-color:var(--bt-deep);box-shadow:var(--gk-focus-ring);outline:none}.pl .gft-rb{border-radius:var(--r-pill);background:var(--ink);min-height:48px;color:var(--btn-ink);font-family:var(--bl-body), var(--f), sans-serif;box-shadow:var(--gk-btn-sh);cursor:pointer;border:0;flex:none;padding:0 20px;font-size:.84375rem;font-weight:700;transition:box-shadow .2s,transform .2s}.pl .gft-rb:hover:not(:disabled){box-shadow:var(--gk-btn-sh-h);transform:translateY(-1px)}.pl .gft-rb:disabled{opacity:.45;box-shadow:none;cursor:not-allowed;transform:none}.pl .gft-rb:focus-visible{outline:2px solid var(--bt-deep);outline-offset:2px}.pl .gft-redeem-out{min-height:1.2em;margin:12px 0 0}.pl .gft-redeem-result{font-family:var(--bl-body), var(--f), sans-serif;color:var(--bt-deep);font-size:.78125rem;font-weight:600;line-height:1.5;display:block}.pl .gft-skel{gap:22px;padding-top:30px;display:grid}.pl .gft-skel>*{min-width:0}.pl .gft-skel-cols{gap:22px;display:grid}.pl .gft-skel-main{gap:16px;display:grid}.pl .gft-skel-stage{border-radius:var(--r-card);width:100%;height:360px}.pl .gft-skel-sgm{border-radius:var(--r-card);width:100%;height:190px}.pl .gft-skel-sum{border-radius:var(--r-card);width:100%;height:320px}@media (min-width:940px){.pl .gft-skel-cols{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:24px}}.pl .gft-sec{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);box-shadow:var(--gk-sh-resting);margin-top:22px;padding:24px 26px}.pl .gft-sec .gft-k{margin-bottom:18px}.pl .gft-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.pl .gft-step{min-width:0}.pl .gft-sn{background:var(--bl-mint-wash);width:24px;height:24px;color:var(--bt-deep);font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;border-radius:999px;place-items:center;font-size:.6875rem;font-weight:600;line-height:1;display:grid}.pl .gft-step b{font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.02em;color:var(--ink);margin:12px 0 4px;font-size:.96875rem;font-weight:700;display:block}.pl .gft-step p{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);margin:0;font-size:.875rem;line-height:1.55}.pl .gft-faqs{grid-template-columns:1fr 1fr;gap:20px 28px;margin:0;padding:0;list-style:none;display:grid}.pl .gft-faq b{font-family:var(--bl-body), var(--f), sans-serif;color:var(--ink);margin:0 0 5px;font-size:.9375rem;font-weight:600;display:block}.pl .gft-faq p{font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);margin:0;font-size:.875rem;line-height:1.55}.pl .gft-corp{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg);box-shadow:var(--gk-sh-resting);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:22px;padding:26px;display:flex}.pl .gft-corp .gft-k{margin-bottom:8px}.pl .gft-corp h2{font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 6px;font-size:1.1875rem;font-weight:700}.pl .gft-corp-b{max-width:58ch;font-family:var(--bl-body), var(--f), sans-serif;color:var(--muted);margin:0;font-size:.90625rem;line-height:1.6}.pl .gft-corp .gft-buy.is-ghost{flex:none}.pl .gft-return{padding-top:calc(var(--lnav-h) + 28px)}.pl .gft-ret{max-width:560px;margin:0 auto}.pl .gft-ret .flw-eyebrow{color:var(--bt-deep)}.pl .gft-ret .flw-done-title{max-width:22ch;color:var(--ink);font-family:var(--bl-head), var(--f-display), var(--f), sans-serif;letter-spacing:-.03em}.pl .gft-ret .flw-done-sub-lg{color:var(--muted)}.pl .gft-ret .flw-cta{background:var(--ink);color:var(--btn-ink);box-shadow:var(--gk-btn-sh);font-family:var(--bl-body), var(--f), sans-serif;font-weight:700}.pl .gft-ret .flw-cta:hover{background:var(--ink);box-shadow:var(--gk-btn-sh-h)}.pl .gft-ret .flw-textbtn{color:var(--muted);font-family:var(--bl-body), var(--f), sans-serif}.pl .gft-ret .flw-textbtn:hover{color:var(--bt-deep)}.pl .gft-ret-spin{border:2px solid var(--line-2);border-top-color:var(--bt);border-radius:999px;width:30px;height:30px;margin:0 0 20px;animation:.8s linear infinite gft-spin;display:block}.pl .gft-code{border:1px solid var(--line);background:var(--bg);box-shadow:var(--gk-sh-resting);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px;padding:14px 16px;display:flex}.pl .gft-code-v{min-width:0;font-family:var(--bl-mono), var(--f-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--ink);overflow-wrap:anywhere;flex:auto;font-size:1.1875rem;font-weight:600}.pl .gft-copy{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--bg);min-height:44px;font-family:var(--bl-body), var(--f), sans-serif;color:var(--ink);box-shadow:var(--gk-btn-sh);cursor:pointer;flex:none;padding:0 18px;font-size:.84375rem;font-weight:600;transition:border-color .2s,box-shadow .2s,transform .2s}.pl .gft-copy:hover{border-color:var(--ink);box-shadow:var(--gk-btn-sh-h);transform:translateY(-1px)}.pl .gft-copy:focus-visible{outline:2px solid var(--bt-deep);outline-offset:2px}.pl .gft-ret-actions{margin-top:4px}@media (max-width:760px){.pl .gft-amts,.pl .gft-dess{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pl .gft-head{padding-top:16px}.pl .gft-title{margin-top:12px}.pl .gft-lede{margin-top:14px;font-size:.96875rem}.pl .gft-head-trust{gap:8px 16px;margin-top:16px}.pl .gft-build,.pl .gft-skel{gap:18px;padding-top:24px}.pl .gft-stage{border-radius:18px;padding:24px 16px 22px}.pl .gft-sgm{border-radius:18px;padding:18px 16px 20px}.pl .gft-sum{border-radius:18px;padding:20px 16px}.pl .gft-redeem{border-radius:18px;padding:18px 16px}.pl .gft-row2{grid-template-columns:1fr;gap:14px}.pl .gft-rb{width:100%}.pl .gft-sec{border-radius:18px;padding:20px 18px}.pl .gft-steps{grid-template-columns:1fr;gap:18px}.pl .gft-faqs{grid-template-columns:1fr;gap:16px}.pl .gft-corp{border-radius:18px;padding:22px 18px}.pl .gft-corp .gft-buy.is-ghost{width:100%}}@media (prefers-reduced-motion:reduce){.pl .gft-spin,.pl .gft-ret-spin{animation:none}.pl .gft-amt,.pl .gft-des,.pl .gft-buy,.pl .gft-rb,.pl .gft-copy{transition:none}}