.lx{--r:22px;--glass:rgba(18,15,32,.66);--edge:rgba(247,245,255,.09);--glow:rgba(121,42,255,.55)}.buy{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:15px 30px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;font:700 17px var(--body);color:var(--ink);background:linear-gradient(90deg,#f7f5ff,#e6dcff);box-shadow:0 0 0 1px #fff3,0 12px 40px -8px #a855f7b3;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s;white-space:nowrap}.buy:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(168,85,247,.35) 50%,transparent 65%);transform:translate(-100%);animation:lx-shine 3.2s ease-in-out infinite}.buy:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff4d,0 18px 50px -8px #a855f7f2}.buy svg{width:18px;height:18px;flex:none}.buy small{font:600 13px var(--mono);opacity:.7}@keyframes lx-shine{0%,55%{transform:translate(-100%)}85%,to{transform:translate(100%)}}.ghost{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:14px 24px;border-radius:999px;text-decoration:none;font:600 16px var(--body);border:1px solid var(--line);background:#09091066;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .2s,background .2s}.ghost:hover{border-color:var(--violet-2);background:#792aff1f}.nav-buy{min-height:40px;padding:8px 18px;font-size:14px}.lx-sec{position:relative;padding:clamp(80px,11vw,150px) 0}.lx-sec.tight{padding-top:clamp(40px,6vw,80px)}.lx-head{max-width:820px;margin:0 0 clamp(36px,5vw,60px)}.lx-head.center{margin-inline:auto;text-align:center}.lx-head h2{margin-top:16px;font-size:clamp(32px,5vw,64px)}.lx-head p{margin:20px 0 0;color:var(--muted);font-size:clamp(16px,1.6vw,19px);max-width:680px}.lx-head.center p{margin-inline:auto}.lx .eyebrow{display:inline-flex;align-items:center;gap:10px}.lx .eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.lx-head.center .eyebrow:after{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.js [data-r]{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .9s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.js [data-r].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js [data-r]{opacity:1;transform:none;transition:none}.buy:after{animation:none}}.spot{position:relative;border-radius:var(--r);background:var(--glass);border:1px solid var(--edge);overflow:hidden;isolation:isolate}.spot:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .35s;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(168,85,247,.22),transparent 60%)}.spot:hover:before{opacity:1}.spot:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(168,85,247,.9),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.spot:hover:after{opacity:1}.tick{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tick li{position:relative;padding-left:30px}.tick li:before{content:"";position:absolute;left:0;top:.38em;width:18px;height:18px;border-radius:50%;background:#5ee6a824 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%235ee6a8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.tick.no li:before{background:#ff788c1f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 6l8 8M14 6l-8 8' fill='none' stroke='%23ff8aa0' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center/11px no-repeat}.tick b{color:var(--paper)}.tick span{color:var(--muted)}.trust{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:22px 0 0;padding:0;font:500 13px var(--mono);color:var(--muted)}.trust li{display:flex;align-items:center;gap:8px}.trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok)}.faq{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}@media(max-width:860px){.faq{grid-template-columns:1fr}}.cmp-wrap{overflow-x:auto;border-radius:var(--r);border:1px solid var(--edge);background:var(--glass)}.cmp{width:100%;border-collapse:collapse;min-width:720px;font-size:15px}.cmp th,.cmp td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--edge);vertical-align:top}.cmp thead th{font:600 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#09091066}.cmp thead th.us{color:var(--paper);background:linear-gradient(180deg,#792aff59,#792aff1f)}.cmp td.us{background:#792aff14;color:var(--paper);font-weight:600}.cmp tbody tr:last-child td{border-bottom:0}.cmp td:first-child{color:var(--paper);font-weight:600;width:28%}.cmp td{color:var(--muted)}.y{color:var(--ok)!important}.n{color:#ff8aa0!important}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;display:none;align-items:center;gap:14px;justify-content:space-between;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#090910f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .3s}.sticky.on{transform:none}.sticky .price{display:grid;min-width:0}.sticky .price small{font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky .price b{font:800 22px/1.1 var(--display)}.sticky .buy{min-height:48px;padding:12px 20px;font-size:15px}.toast{position:fixed;left:50%;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:40;transform:translate(-50%,20px);opacity:0;pointer-events:none;max-width:min(520px,calc(100vw - 32px));padding:14px 18px;border-radius:12px;background:var(--graphite);border:1px solid var(--violet-2);font-size:14px;transition:opacity .3s,transform .3s}.toast.on{opacity:1;transform:translate(-50%)}.pay{width:min(600px,calc(100vw - 48px));height:min(860px,calc(100svh - 48px));padding:0;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:visible}.pay::backdrop{background:#05050ac7;backdrop-filter:blur(3px)}.pay iframe{display:block;width:100%;height:100%;border:0;border-radius:16px}.pay-x{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--graphite);color:var(--paper);font:400 22px/1 var(--body);cursor:pointer}.pay-x:hover{border-color:var(--violet-2)}.fine{font-size:13px;color:var(--muted);margin:14px 0 0}.note{font:500 12px/1.5 var(--mono);color:var(--muted)}@media(max-width:900px){.nav-buy{display:none}.sticky{display:flex}body:has(.sticky) footer{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}@media(max-width:520px){.buy{width:100%;font-size:16px;padding:14px 22px}.ghost{width:100%;justify-content:center}}
