:root{--white:#fff;--panel:#f2f6fd;--panel-2:#e7effb;--ink:#0c1a33;--grey:#5b6580;--grey-2:#9199ae;--line:#e3eaf6;--line-2:#cfdaf0;--blue:#1d4fd7;--blue-deep:#143aa6;--blue-tint:#e9f0fe;--blue-glow:rgba(29,79,215,.28);--money:#0b9463;--money-tint:#e1f5ec;--amber:#c7742f;--sh:0 1px 2px rgba(12,26,51,.05),0 10px 32px rgba(12,26,51,.07);--sh-lg:0 2px 8px rgba(12,26,51,.06),0 30px 64px rgba(12,26,51,.13);--sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--maxw:1080px}html{color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body{margin:0;background:var(--white);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;line-height:1.02;letter-spacing:-.03em;font-weight:850;text-wrap:balance}p{margin:0}a{color:inherit}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:none;cursor:pointer;font:inherit;font-weight:750;font-size:16px;padding:16px 26px;border-radius:14px;text-decoration:none;transition:transform .13s,background .13s,box-shadow .13s;white-space:nowrap}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 8px 22px var(--blue-glow)}.btn-primary:hover{background:var(--blue-deep);transform:translateY(-2px)}.btn-ghost{background:var(--white);color:var(--ink);border:1.5px solid var(--line-2)}.btn-ghost:hover{background:var(--panel)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}header.site{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.85);backdrop-filter:saturate(1.3) blur(12px);border-bottom:1px solid var(--line)}.hbar{justify-content:space-between;height:64px}.brand,.hbar{display:flex;align-items:center}.brand{gap:9px;font-weight:850;font-size:20px;letter-spacing:-.03em}.brand svg{width:27px;height:27px;color:var(--blue)}.hbar .btn{padding:11px 18px;font-size:14.5px}.hero{padding:56px 0 30px;text-align:center}.kick{display:inline-flex;align-items:center;gap:8px;background:var(--blue-tint);color:var(--blue);font-size:13px;font-weight:750;letter-spacing:.02em;padding:8px 15px;border-radius:999px}.kick .d{width:7px;height:7px;border-radius:50%;background:var(--money);animation:blink 1.8s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}.hero h1{font-size:clamp(2.6rem,8.6vw,4.6rem);margin:22px auto 0;max-width:16ch}.hero h1 .hl{color:var(--money)}.hero .sub{font-size:clamp(1.1rem,2.6vw,1.4rem);color:var(--grey);max-width:30ch;margin:20px auto 0;line-height:1.45;font-weight:500}.hero-cta{display:flex;flex-wrap:wrap;gap:13px;justify-content:center;margin:30px 0 8px}.trustline{margin-top:14px;font-size:13.5px;color:var(--grey-2);display:inline-flex;align-items:center;gap:7px}.trustline svg{width:15px;height:15px;color:var(--money)}.flow{display:flex;align-items:stretch;justify-content:center;gap:0;margin:52px auto 0;max-width:920px}.node{flex:1;background:var(--white);border:1.5px solid var(--line);border-radius:20px;padding:26px 18px 22px;text-align:center;position:relative;box-shadow:var(--sh);animation:pop 6s ease-in-out infinite}.node:nth-child(3){animation-delay:2s}.node:nth-child(5){animation-delay:4s}@keyframes pop{0%,to{border-color:var(--line);box-shadow:var(--sh);transform:translateY(0)}24%,9%{border-color:var(--blue);box-shadow:0 10px 30px var(--blue-glow);transform:translateY(-5px)}}.art{width:96px;height:96px;margin:0 auto 16px;border-radius:22px;background:var(--panel);display:grid;place-items:center;position:relative}.art svg{width:46px;height:46px;color:var(--blue)}.art.win{background:var(--money-tint)}.art.win svg{color:var(--money)}.node b{display:block;font-size:1.15rem;font-weight:800;letter-spacing:-.02em}.node span{display:block;font-size:14px;color:var(--grey);margin-top:4px}.arrow{flex:0 0 42px;display:grid;place-items:center;color:var(--line-2)}.arrow svg{width:26px;height:26px}.arrow .fill{color:var(--blue);opacity:0;animation:flow 6s infinite}.arrow:nth-of-type(4) .fill{animation-delay:2s}@keyframes flow{0%,to{opacity:0}12%,30%{opacity:1}}.ring{transform-origin:50% 60%;animation:ring 1.4s infinite}@keyframes ring{0%,60%,to{transform:rotate(0)}66%{transform:rotate(-11deg)}72%{transform:rotate(11deg)}78%{transform:rotate(-8deg)}84%{transform:rotate(8deg)}90%{transform:rotate(0)}}.node span.retry{top:-11px;right:-18px;margin:0;background:var(--blue);font-size:12.5px;padding:4px 10px;border-radius:999px;border:2.5px solid var(--white);white-space:nowrap;line-height:1;box-shadow:0 3px 8px var(--blue-glow)}.coin,.node span.retry{position:absolute;color:#fff;font-weight:800}.coin{top:-10px;right:-10px;background:var(--money);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:3px solid var(--white);animation:coinpop 6s infinite}@keyframes coinpop{0%,66%,to{transform:scale(0)}72%,94%{transform:scale(1)}}@media(max-width:720px){.flow{flex-direction:column;gap:0;max-width:340px}.node{padding:22px}.arrow{flex:0 0 44px;transform:rotate(90deg)}}section.band{padding:66px 0}.band.alt{background:var(--panel)}.center{text-align:center;max-width:24ch;margin-inline:auto}.h2{font-size:clamp(2rem,5.5vw,2.9rem);letter-spacing:-.03em}.sub2{color:var(--grey);font-size:1.1rem;margin-top:12px;max-width:34ch;margin-inline:auto;font-weight:500;text-align:center}.ctable{max-width:720px;margin:34px auto 0;border:1.5px solid var(--line);border-radius:20px;overflow:hidden;background:var(--white);box-shadow:var(--sh)}.ct-head,.ct-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.ct-row{border-top:1px solid var(--line)}.ct-head>div{padding:15px 12px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--grey);text-align:center}.ct-head>div:first-child{text-align:left}.ct-head .lx{background:var(--blue);color:#fff}.rl{padding:15px 16px;font-weight:700;font-size:14.5px}.mv{color:var(--grey);font-weight:600}.ct-row .lx,.mv{padding:15px 10px;text-align:center;font-size:14px}.ct-row .lx{background:var(--blue-tint);color:var(--blue);font-weight:800}.gd{display:inline-block;width:8px;height:8px;border-radius:50%;background:#4ade80;margin-right:7px;vertical-align:middle}.ck{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px}.ck.no{background:rgba(199,116,47,.16);color:var(--amber)}.ck.yes{background:var(--money-tint);color:var(--money)}.ck svg{width:15px;height:15px}.ct-foot{max-width:560px;margin:18px auto 0;text-align:center;font-size:13.5px;color:var(--grey)}@media(max-width:640px){.ct-head,.ct-row{grid-template-columns:1.35fr .9fr .9fr}.rl{padding:13px 12px;font-size:13px}.ct-row .lx,.mv{padding:13px 7px;font-size:12.5px}.ct-head>div{padding:12px 8px;font-size:11px}}.calc{margin:40px auto 0;max-width:840px;background:var(--white);border:1.5px solid var(--line);border-radius:24px;box-shadow:var(--sh-lg);overflow:hidden}.calc-top{padding:30px 30px 26px;border-bottom:1px solid var(--line)}.ctl{margin-bottom:22px}.ctl:last-child{margin-bottom:0}.ctl label{display:flex;justify-content:space-between;align-items:baseline;font-size:14.5px;font-weight:650;color:var(--grey)}.ctl label b{font-size:1.2rem;font-weight:850;color:var(--ink)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:7px;border-radius:999px;background:var(--panel-2);margin-top:13px;cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:var(--blue);border:4px solid #fff;box-shadow:0 3px 8px var(--blue-glow)}input[type=range]::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--blue);border:4px solid #fff}.calc-out{padding:30px;background:var(--panel);text-align:center}.extra-k{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.extra-k,.extra-v{color:var(--money)}.extra-v{font-size:clamp(3rem,11vw,4.4rem);font-weight:850;letter-spacing:-.04em;line-height:1;margin:6px 0}.extra-sub{font-size:15px;color:var(--grey)}.mini{display:flex;justify-content:center;gap:26px;margin-top:20px;flex-wrap:wrap}.mini div{font-size:14px;color:var(--grey)}.mini b{display:block;font-size:1.2rem;color:var(--ink);font-weight:800}.assump{font-size:12px;color:var(--grey-2);margin-top:16px}.trust{background:var(--ink);color:#fff;border-radius:26px;padding:44px 34px;text-align:center;max-width:840px;margin-inline:auto}.trust .lock{width:56px;height:56px;border-radius:16px;background:rgba(75,215,156,.15);display:grid;place-items:center;margin:0 auto 18px}.trust .lock svg{width:28px;height:28px;color:#4bd79c}.trust h2{color:#fff;font-size:clamp(1.8rem,5vw,2.5rem)}.trust .lead{color:#c0cde6;margin:14px auto 0;max-width:34ch;font-size:1.05rem}.tgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;text-align:left}@media(max-width:640px){.tgrid{grid-template-columns:1fr}}.titem{display:flex;gap:11px;align-items:center;background:hsla(0,0%,100%,.05);border-radius:12px;padding:14px}.titem svg{flex:0 0 20px;width:20px;height:20px;color:#4bd79c}.titem b{font-size:14.5px;color:#fff}.board{max-width:660px;margin:32px auto 0;border:1.5px solid var(--line);border-radius:18px;overflow:hidden;background:var(--white);box-shadow:var(--sh)}.board-head,.board-row{display:grid;grid-template-columns:1.4fr .7fr 1.35fr .75fr;align-items:center}.board-head{background:var(--panel-2)}.board-head>div{padding:12px 14px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--grey)}.board-row{border-top:1px solid var(--line)}.board-row>div{padding:15px 14px}.pv{font-weight:750;font-size:14.5px}.board .mono{font-variant-numeric:tabular-nums;color:var(--grey);font-weight:650;font-size:14px}.rate{display:flex;align-items:center;gap:9px;font-weight:750;font-variant-numeric:tabular-nums;font-size:14px}.rb{flex:0 0 56px;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--money) var(--w),var(--panel-2) var(--w))}.rb.bad{background:linear-gradient(90deg,var(--amber) var(--w),var(--panel-2) var(--w))}.tf{font-weight:850;font-variant-numeric:tabular-nums;color:var(--grey);text-align:right}.tf.good{color:var(--money)}@media(max-width:640px){.board-head,.board-row{grid-template-columns:1.25fr .6fr 1.15fr .55fr}.board-head>div,.board-row>div{padding:12px 9px;font-size:12.5px}.rb{flex-basis:34px}.pv{font-size:13px}}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px;align-items:stretch}.plan{position:relative;background:var(--white);border:1.5px solid var(--line);border-radius:20px;padding:28px 24px;box-shadow:var(--sh);display:flex;flex-direction:column;text-align:center}.plan.hot{border-color:var(--blue);box-shadow:0 2px 8px rgba(12,26,51,.06),0 24px 48px var(--blue-glow);transform:translateY(-6px)}.plan-tag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--blue);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;padding:5px 14px;border-radius:999px;white-space:nowrap}.plan-name{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--grey)}.plan-per{margin-top:14px;font-size:clamp(2.2rem,7vw,2.8rem);font-weight:850;color:var(--ink);letter-spacing:-.03em;line-height:1}.plan-per span{font-size:1rem;font-weight:700;color:var(--grey)}.plan-per small{display:block;font-size:14.5px;font-weight:650;color:var(--grey);letter-spacing:0;margin-top:10px}.plan-per small b{color:var(--ink);font-weight:800}.plan-price{margin-top:16px;padding-top:16px;border-top:1px solid var(--line);font-size:15px;color:var(--grey);font-weight:600}.plan-price b{color:var(--ink);font-weight:800}.plan-list{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:9px;text-align:left;flex:1}.plan-list li{display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--ink);font-weight:550}.plan-list svg{flex:0 0 16px;width:16px;height:16px;color:var(--money);margin-top:2px}.plan .btn{margin-top:20px;width:100%}.plan-foot{max-width:600px;margin:26px auto 0;text-align:center;font-size:14px;color:var(--grey);font-weight:550}.plan-foot b{color:var(--money);font-weight:800}@media(max-width:820px){.plans{grid-template-columns:1fr;max-width:420px;margin-inline:auto;gap:26px}.plan.hot{transform:none;order:-1}}.tcards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}@media(max-width:820px){.tcards{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}.tc{background:var(--white);border:1.5px solid var(--line);border-radius:18px;padding:22px;box-shadow:var(--sh);margin:0;display:flex;flex-direction:column;gap:14px}.tmetric{background:var(--money-tint);border-radius:12px;padding:13px 15px}.tmetric b{font-size:1.9rem;font-weight:850;color:var(--money);letter-spacing:-.03em;line-height:1}.tmetric span{display:block;font-size:12.5px;color:var(--grey);font-weight:650;margin-top:3px}.tc blockquote{margin:0;font-size:15px;line-height:1.5;color:var(--ink);font-weight:500}.tc figcaption{display:flex;align-items:center;gap:11px;margin-top:auto}.av{flex:0 0 40px;height:40px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font-weight:800;font-size:14px;letter-spacing:.02em}.tc figcaption b{display:block;font-size:14px;font-weight:750}.tc figcaption span{font-size:12.5px;color:var(--grey)}.faq{max-width:680px;margin:36px auto 0}details{border:1.5px solid var(--line);border-radius:14px;background:var(--white);margin-bottom:10px}details[open]{border-color:var(--line-2);box-shadow:var(--sh)}summary{cursor:pointer;list-style:none;padding:18px 20px;font-weight:750;font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:14px}summary::-webkit-details-marker{display:none}summary .cv{flex:0 0 18px;color:var(--grey);transition:transform .2s}details[open] .cv{transform:rotate(180deg);color:var(--blue)}.fa{padding:0 20px 20px;color:var(--grey);font-size:15px}.final{background:linear-gradient(165deg,var(--blue),var(--blue-deep));color:#fff;text-align:center;border-radius:26px;padding:56px 26px;max-width:840px;margin-inline:auto}.final .badge{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.18);font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:7px 14px;border-radius:999px}.final h2{color:#fff;font-size:clamp(2.1rem,6vw,3rem);margin:18px auto 0;max-width:16ch}.final p{color:#dce6ff;margin:14px auto 0;max-width:34ch;font-size:1.1rem}.final .btn{margin-top:26px;background:#fff;color:var(--blue-deep);font-size:17px;padding:17px 30px}.final .btn:hover{background:#eaf0fe;transform:translateY(-2px)}.final .fine{margin-top:14px;color:#c7d5fa;font-size:13px}footer.site{border-top:1px solid var(--line);padding:28px 0}.foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px}.foot,.foot a{color:var(--grey)}.foot a{text-decoration:none}@media(max-width:640px){body{font-size:16px}.hero{padding:40px 0 20px}section.band{padding:52px 0}.hbar .btn{padding:10px 14px;font-size:13.5px}.hero-cta{flex-direction:column;align-items:stretch}.hero-cta .btn{width:100%}.trust{padding:34px 22px}.final{padding:44px 20px}.final .btn{width:100%}.calc-out,.calc-top{padding:24px}.foot{justify-content:center;gap:18px}}.claim-form{max-width:460px;margin:26px auto 0;text-align:left}.claim-form .field{margin-bottom:14px}.claim-form label{display:block;font-size:13px;font-weight:750;color:#dce6ff;margin-bottom:6px}.claim-form input{width:100%;font:inherit;font-size:16px;padding:14px 16px;border-radius:12px;border:1.5px solid var(--line-2);background:var(--white);color:var(--ink);min-height:52px}.claim-form input::-moz-placeholder{color:var(--grey-2)}.claim-form input::placeholder{color:var(--grey-2)}.claim-form input:focus-visible{outline:3px solid #fff;outline-offset:2px}.claim-form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.claim-form .btn{margin-top:8px;width:100%}.claim-form .btn[disabled]{opacity:.7;cursor:default;transform:none}.claim-error{margin-top:12px;color:#fff;background:rgba(199,116,47,.28);border:1px solid var(--amber);border-radius:10px;padding:11px 14px;font-size:14px;font-weight:600}.claim-success{max-width:460px;margin:26px auto 0;text-align:center}.claim-success h3{color:#fff;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:850;letter-spacing:-.03em}.claim-success p{color:#dce6ff;margin:14px auto 0;max-width:34ch;font-size:1.05rem}