:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:#0d0920;color:#f6f1ff;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid #fc8fd0;outline-offset:3px}em{font-style:normal;color:#fc75c6}.wrap{max-width:1170px;margin:0 auto;padding-left:26px;padding-right:26px}.top{max-width:1310px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:24px 35px;gap:20px}.wordmark{display:flex;gap:12px;align-items:center;font-weight:850;font-size:24px;letter-spacing:-1.2px;line-height:1}.wordmark small{display:block;font-size:8.5px;letter-spacing:2.5px;color:#ac9ecf;margin-top:6px}.mark{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,#fa69bd,#824cf4);box-shadow:0 6px 20px #a546aa33}.dot{color:#ffb3db}.it{color:#fe78c8}.top nav{display:flex;gap:30px;align-items:center;font-size:13px;font-weight:600;color:#cec1e5}.top nav a:hover{color:#fff}.nav-accent{border:1px solid #65517a;border-radius:25px;padding:10px 17px}.hero{min-height:610px;display:grid;grid-template-columns:1.14fr .86fr;align-items:center;gap:40px;padding-top:28px;padding-bottom:90px}.hero-copy{position:relative;z-index:1}.eyebrow{color:#f38ed0;letter-spacing:2.2px;font-size:10px;font-weight:800}.pulse{display:inline-block;background:#50d5aa;width:7px;height:7px;border-radius:50%;margin-right:8px;box-shadow:0 0 12px #50d5aa}.hero h1,h2{font-weight:850;letter-spacing:-2.5px;line-height:1.1}.hero h1{font-size:clamp(45px,5vw,72px);margin:25px 0}.hero p{max-width:570px;color:#bdb1d3;font-size:17px}.hero p strong{color:#fff}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.btn{border:0;border-radius:15px;padding:15px 21px;display:inline-flex;justify-content:space-between;gap:30px;align-items:center;font-weight:780;font-size:13px}.primary{background:linear-gradient(115deg,#ee68b4,#8756ff);box-shadow:0 10px 32px #ad52ca30}.primary:hover{filter:brightness(1.12)}.ghost{border:1px solid #54456b;background:#211933}.fine{font-size:11.5px!important;color:#8d82ad!important;line-height:1.65!important;margin-top:22px}.hero-art{height:485px;position:relative;display:flex;align-items:center;justify-content:center}.halo{position:absolute;width:480px;height:480px;background:radial-gradient(circle,#9347c62b,transparent 70%)}.preview-phone{position:relative;width:278px;height:455px;background:#1b1433;border:9px solid #3a2e57;border-radius:40px;box-shadow:0 40px 100px #0009;transform:rotate(6deg);overflow:hidden}.phone-top{display:flex;justify-content:space-between;padding:23px 20px;color:#fff;font-weight:800}.pill{font-size:9px;border-radius:15px;background:#45315c;padding:4px 9px;color:#ff91d1}.phone-image{height:305px;margin:0 13px;background:radial-gradient(circle at 50% 30%,#ad66f7,#322153 68%);border-radius:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:110px;color:#f8b1db;text-shadow:0 12px 45px #0005}.phone-image span{font-size:11px;letter-spacing:2px;text-shadow:none;color:#f8d6ec;font-weight:800}.phone-bottom{display:flex;justify-content:space-around;font-size:8px;color:#aa98c6;margin-top:21px}.phone-bottom strong{color:#fff}.float-card{position:absolute;z-index:2;border:1px solid #8b628a7a;background:#322442d9;border-radius:14px;backdrop-filter:blur(9px);padding:15px;font-size:10px;font-weight:850;letter-spacing:1px;box-shadow:0 18px 45px #0005}.float-card span{font-size:21px;color:#fa82c5;margin-right:8px}.c1{top:100px;left:0;transform:rotate(-8deg)}.c2{right:0;bottom:88px;transform:rotate(8deg)}.experience{background:linear-gradient(180deg,#1a1233,#120d2a);border-block:1px solid #36284d;padding:88px 0 100px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px}.section-head h2,.merchant h2{font-size:clamp(34px,4vw,49px);margin:13px 0}.section-head p,.merchant p{color:#afa3c7;max-width:620px}.disclosure{font-size:10px;letter-spacing:1px;color:#f4b27a;padding:10px 14px;border:1px solid #7b5c4a;border-radius:20px;white-space:nowrap}.experience-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.82fr);gap:22px;align-items:start}.product-shell,.picks{background:#211934;border:1px solid #453656;border-radius:22px;padding:23px}.device-head,.picks-head{display:flex;justify-content:space-between;align-items:center}.device-head{font-size:10px;letter-spacing:2px;color:#b5a5d0;font-weight:800}.product{margin-top:15px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px}.product-media{background:radial-gradient(circle,#8c57c0,#3d2756 75%);min-height:262px;border-radius:18px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-symbol{font-size:96px;color:#ffb5d7;text-shadow:0 8px 25px #0005}.media-label{position:absolute;top:13px;left:12px;font-size:9px;letter-spacing:1px;background:#171024c9;padding:7px 8px;border-radius:8px}.video-cta{position:absolute;bottom:13px;left:12px;right:12px;border:1px solid #a88cca;background:#211937dd;color:#fff;padding:10px;border-radius:10px;font-size:12px;font-weight:750}.product-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#1c1133;z-index:2}.product-media video[hidden]{display:none}.category{color:#e79dd3;font-size:10px;font-weight:850;letter-spacing:1.7px}.product h3{font-size:25px;letter-spacing:-.7px;line-height:1.25;margin:17px 0 10px}.product-info p{color:#a99ebf;font-size:13px}.price-line{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;border-top:1px solid #4a3b5f;padding-top:16px;margin-top:25px;color:#c2b3d2;font-size:10px;font-weight:800}.price-line span:last-child{color:#ebb15f}.buttons{display:flex;gap:12px;margin-top:22px}.buttons button{flex:1;border:0;border-radius:13px;padding:14px 10px;color:white;font-weight:800;display:flex;gap:9px;justify-content:center;align-items:center}.decline{background:#433351}.accept{background:linear-gradient(100deg,#e462aa,#8453f4)}.inline-help{font-size:12px;color:#a79ac3;margin-top:12px;min-height:20px}.picks-head h3{font-size:28px;margin:8px 0}.picks-head h3 span{font-size:13px;color:#ffb2d8;background:#503051;border-radius:20px;padding:4px 10px}.picks>p{font-size:13px;color:#b0a2c9}.text-button{border:0;background:none;color:#ef98cb}.pick-items{min-height:184px;margin-top:22px;max-height:400px;overflow:auto}.empty{color:#9b8bb4;text-align:center;border:1px dashed #564269;border-radius:15px;padding:38px 18px;font-size:13px}.pick{display:flex;align-items:center;gap:11px;background:#332545;border-radius:13px;padding:11px;margin-bottom:9px}.pick strong{display:block;font-size:13px}.pick small{color:#ad9abd}.pick-symbol{font-size:24px;width:44px;text-align:center}.pick button{margin-left:auto;background:#4b375b;border:0;color:#fff;border-radius:9px;padding:8px}.picks-foot{border-top:1px solid #433254;color:#9e90b4;font-size:11px;margin-top:15px;padding-top:18px}.lock{color:#68d9b1}.features{padding-top:95px;padding-bottom:100px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature{border:1px solid #34294a;border-radius:19px;padding:28px;background:#17102b}.feature-icon{color:#ff9bd0;font-weight:850;font-size:12px}.feature h3{font-size:20px;margin:24px 0 9px}.feature p{color:#a99bbe;font-size:13px}.merchant{background:linear-gradient(130deg,#2f1a47,#1a1434);padding:90px 0}.merchant-inner{display:grid;grid-template-columns:1fr 370px;gap:65px;align-items:center}.merchant-contact{background:#120d25;border:1px solid #5c4565;padding:34px;border-radius:20px}.contact-top{font-size:10px;letter-spacing:2px;color:#f5a0d4}.merchant-contact h3{font-size:24px}.merchant-contact p{font-size:13px;margin-bottom:24px}.merchant-contact small{display:block;color:#a99bbe;margin-top:17px}.foot{display:flex;justify-content:space-between;gap:25px;padding-top:33px;padding-bottom:40px}.foot strong{font-size:20px}.foot span,.foot p{color:#8d81a7;font-size:11px}.foot-links{display:flex;gap:23px;font-size:12px;color:#c4b2db;align-items:start}@media(max-width:920px){.hero{grid-template-columns:1fr;min-height:unset}.hero-art{height:420px}.experience-layout,.merchant-inner{grid-template-columns:1fr}.product{grid-template-columns:220px 1fr}.feature-grid{grid-template-columns:1fr 1fr}.disclosure{display:none}}@media(max-width:600px){.top{padding:18px 18px}.top nav{gap:14px}.top nav a:first-child,.top nav a:nth-child(2){display:none}.wordmark{font-size:20px}.hero{padding-top:15px;padding-bottom:40px}.hero h1{letter-spacing:-1.5px}.hero p{font-size:15px}.hero-art{height:385px}.preview-phone{height:375px;width:234px}.phone-image{height:235px}.c1{left:3%}.c2{right:0;bottom:40px}.experience{padding:60px 0}.product{grid-template-columns:1fr}.product-media{min-height:220px}.product-info h3{margin-top:10px}.feature-grid{grid-template-columns:1fr}.features{padding-block:65px}.merchant{padding:65px 0}.foot{flex-direction:column}.section-head h2,.merchant h2{letter-spacing:-1.4px}}
