:root{--primary: #4b0082;--bg: #07060a;--bg2: #0c0716;--text: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .68);--muted2: rgba(255, 255, 255, .55);--card: rgba(255, 255, 255, .06);--card2: rgba(255, 255, 255, .08);--border: rgba(255, 255, 255, .12);--shadow: 0 18px 60px rgba(0, 0, 0, .45);--radius: 18px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";color:var(--text);background:radial-gradient(1100px 600px at 30% -10%,rgba(75,0,130,.55),transparent 65%),radial-gradient(900px 500px at 100% 10%,rgba(147,51,234,.35),transparent 55%),linear-gradient(180deg,var(--bg) 0%,var(--bg2) 65%,#07060a 100%)}.linktree{min-height:100vh;display:grid;place-items:center;padding:36px 0}.appMenuBtn{position:fixed;top:14px;left:14px;z-index:120;width:46px;height:46px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#07060a8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;cursor:pointer;box-shadow:0 18px 60px #00000061}.appMenuBtn.open{opacity:0;pointer-events:none}.hamburger{width:18px;height:14px;display:grid;gap:4px}.hamburger span{height:2px;border-radius:999px;background:#ffffffeb}.drawerBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .16s ease;z-index:110}.drawerBackdrop.open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;left:0;height:100vh;width:min(320px,calc(100% - 60px));padding:14px;background:#0a0810e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-right:1px solid rgba(255,255,255,.1);transform:translate(-105%);transition:transform .2s ease;z-index:115;box-shadow:0 30px 90px #0000008c}.drawer.open{transform:translate(0)}.drawerHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.drawerTitle{font-weight:1000;letter-spacing:-.2px}.drawerClose{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffeb;display:grid;place-items:center;cursor:pointer;font-size:22px;line-height:1}.drawerSection{padding:12px 0}.drawerSectionTitle{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#ffffffb3;font-weight:900;margin-bottom:8px}.drawerLink{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;margin-bottom:10px}.drawerLink:hover{background:#ffffff0f;border-color:#ffffff29}.drawerLinkHighlight{background:linear-gradient(135deg,#4b0082f2,#9333eaeb);border-color:#9333ea59;color:#fffffff5;box-shadow:0 18px 45px #4b008247}.drawerLinkHighlight:hover{box-shadow:0 24px 60px #4b008266;border-color:#9333ea8c}.drawerFaq{width:100%;text-align:left;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffeb;padding:12px;cursor:pointer;margin-bottom:10px}.drawerFaqQ{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:900}.drawerFaqChevron{width:28px;height:28px;border-radius:12px;display:grid;place-items:center;background:#0000002e;border:1px solid rgba(255,255,255,.1)}.drawerFaqA{max-height:0;overflow:hidden;transition:max-height .18s ease;color:#ffffffb8;line-height:1.55}.drawerFaq.open .drawerFaqA{margin-top:10px;max-height:200px}@media (prefers-reduced-motion: reduce){.drawerBackdrop,.drawer{transition:none}}.linktreeInner{width:min(560px,calc(100% - 40px))}.ltTop{display:grid;justify-items:center;text-align:center;gap:10px;margin-bottom:18px}.ltLogo{width:132px;height:132px;border-radius:24px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;box-shadow:var(--shadow);object-fit:contain;padding:12px}.ltLogoFallback{width:132px;height:132px;border-radius:24px;display:grid;place-items:center;font-weight:1000;font-size:44px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(70px 70px at 30% 30%,rgba(75,0,130,.55),transparent 70%),#ffffff0f;box-shadow:var(--shadow)}.ltTitle{font-weight:1000;letter-spacing:-.4px;font-size:28px}.ltSubtitle{color:var(--muted);line-height:1.6}.ltCards{display:grid;gap:12px;margin-top:14px}.ltCard{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;border-radius:22px;padding:16px;transform:translateY(8px);opacity:0;animation:ltFadeUp .52s ease forwards;transition:transform .14s ease,border-color .14s ease,background .14s ease}.ltCard:nth-child(1){animation-delay:40ms}.ltCard:nth-child(2){animation-delay:.12s}.ltCard:hover{transform:translateY(-2px);border-color:#ffffff2e;background:#ffffff0e}.ltCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;pointer-events:none}.ltCard{position:relative}.ltCard:nth-child(1){animation-name:ltFadeUp,ltFloat;animation-duration:.52s,3.6s;animation-delay:40ms,.9s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,alternate}.ltCard:nth-child(2){animation-name:ltFadeUp,ltFloat;animation-duration:.52s,3.9s;animation-delay:.12s,1.05s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,alternate}@keyframes ltFadeUp{to{opacity:1;transform:translateY(0)}}@keyframes ltFloat{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.ltCard{animation:none;opacity:1;transform:none;transition:none}}.ltCardTitle{font-weight:1000;font-size:16px}.ltCardSub{margin-top:6px;color:var(--muted);line-height:1.55}.ltButtons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.ltButtons>:only-child{grid-column:1 / -1}.ltFooter{margin-top:18px;text-align:center;color:#ffffff8c;font-size:13px}a{color:inherit;text-decoration:none}a:hover{opacity:.92}.page{min-height:100vh}.container{width:min(1100px,calc(100% - 40px));margin:0 auto}.header{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07060aa6;border-bottom:1px solid rgba(255,255,255,.08)}.headerInner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:700}.brandMark{width:14px;height:14px;border-radius:5px;background:linear-gradient(135deg,var(--primary) 0%,rgba(147,51,234,1) 55%,rgba(255,255,255,.85) 140%);box-shadow:0 0 0 6px #4b008226}.brandName{letter-spacing:.2px}.nav{display:flex;align-items:center;gap:16px;color:var(--muted);font-weight:600;font-size:14px}.nav a{padding:10px;border-radius:12px}.nav a:hover{background:#ffffff0f;color:var(--text)}.nav a.active{background:#4b00822e;border:1px solid rgba(75,0,130,.35);color:#fffffff2}.headerCtas{display:flex;gap:10px;align-items:center}.btn{border:1px solid transparent;border-radius:14px;padding:10px 14px;font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease;-webkit-user-select:none;user-select:none}.btnIcon{display:inline-flex;align-items:center;justify-content:center}.btnStore{border-radius:16px;padding:12px 14px;font-weight:900}.btnAndroid{background:linear-gradient(135deg,#22c55e,#10b981);color:#000000eb;box-shadow:0 18px 40px #10b9812e}.btnAndroid:hover{box-shadow:0 24px 55px #10b9813d}.btnIos{background:#ffffffeb;color:#000000eb;border-color:#fff3;box-shadow:0 18px 40px #ffffff1a}.btnIos:hover{background:#fffffff5}.btnWhats{background:linear-gradient(135deg,#22c55e,#16a34a);color:#000000eb;box-shadow:0 18px 40px #22c55e2e}.btnWhats:hover{box-shadow:0 24px 55px #22c55e3d}.btnDriver{background:linear-gradient(135deg,#facc15,#fde047);color:#000000eb;box-shadow:0 18px 40px #facc1533}.btnDriver:hover{box-shadow:0 24px 55px #facc1547}.btn:active{transform:translateY(1px)}.btnPrimary{background:linear-gradient(135deg,var(--primary) 0%,rgba(147,51,234,1) 100%);box-shadow:0 18px 40px #4b008259}.btnPrimary:hover{box-shadow:0 24px 55px #4b00827a}.btnGhost{background:#ffffff0d;border-color:#ffffff1f;color:var(--text)}.btnGhost:hover{border-color:#fff3;background:#ffffff12}.btnSoft{background:#4b00822e;border-color:#4b008259}.btnSoft:hover{background:#4b008242}.hero{padding:56px 0 22px}.heroGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:center}.heroPills{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.pill{font-weight:700;font-size:12px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--muted)}.heroContent h1{margin:0;font-size:clamp(34px,4.2vw,52px);line-height:1.05;letter-spacing:-.6px}.heroAccent{color:#fffffffa;background:linear-gradient(135deg,#fffffff2,#9333eae6 55%,indigo 115%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.heroLead{margin:16px 0 22px;color:var(--muted);font-size:16px;line-height:1.6}.heroActions{display:flex;gap:12px;flex-wrap:wrap}.heroStats{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stat{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;border-radius:16px;padding:12px 14px}.statValue{font-weight:900;letter-spacing:.2px}.statLabel{color:var(--muted2);font-size:12px;margin-top:4px}.heroVisual{position:relative;min-height:420px}.glow{position:absolute;inset:auto 0 -40px 0;height:260px;background:radial-gradient(260px 160px at 40% 40%,rgba(75,0,130,.55),transparent 70%),radial-gradient(320px 200px at 70% 70%,rgba(147,51,234,.35),transparent 70%);filter:blur(10px);pointer-events:none}.gridLines{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:30px;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 30% 20%,black 0%,rgba(0,0,0,.2) 55%,transparent 72%);mask-image:radial-gradient(circle at 30% 20%,black 0%,rgba(0,0,0,.2) 55%,transparent 72%);opacity:.35;pointer-events:none}.phone{position:relative;width:min(360px,100%);margin-left:auto;border-radius:32px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;box-shadow:var(--shadow);overflow:hidden}.phoneTop{display:flex;gap:8px;padding:12px 14px;background:#ffffff0f;border-bottom:1px solid rgba(255,255,255,.1)}.dot{width:8px;height:8px;border-radius:999px;background:#ffffff52}.phoneBody{padding:14px}.map{height:150px;border-radius:22px;background:radial-gradient(180px 120px at 30% 35%,rgba(75,0,130,.55),transparent 70%),radial-gradient(160px 120px at 70% 60%,rgba(147,51,234,.35),transparent 70%),linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1)}.sheet{margin-top:12px;padding:12px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:#0000002e}.sheetLine{height:10px;border-radius:999px;background:#ffffff14;margin-bottom:10px}.sheetCards{display:grid;gap:10px}.miniCard{display:flex;gap:10px;padding:10px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.miniIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:14px;background:#4b008238;border:1px solid rgba(75,0,130,.38)}.miniTitle{font-weight:800}.miniSub{font-size:12px;color:var(--muted2);margin-top:2px}.section{padding:56px 0}.sectionAlt{background:linear-gradient(180deg,#ffffff05,#fff0);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.sectionTitle{margin-bottom:22px}.kicker{font-weight:900;letter-spacing:.12em;text-transform:uppercase;font-size:12px;color:#ffffffbf}.sectionTitle h2{margin:10px 0 0;font-size:clamp(26px,3vw,36px);letter-spacing:-.4px}.sectionTitle p{margin:10px 0 0;color:var(--muted);line-height:1.6;max-width:66ch}.cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.card{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;border-radius:var(--radius);padding:16px}.cardTop{display:flex;gap:12px;align-items:center;margin-bottom:10px}.icon{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:#4b00822e;border:1px solid rgba(75,0,130,.36)}.card h3{margin:0;font-size:16px}.cardBody{margin:0;color:var(--muted);line-height:1.6}.split{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:start}.bullets{display:grid;gap:12px}.bullet{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.bulletIcon{width:40px;height:40px;border-radius:16px;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.bulletTitle{font-weight:900}.bulletText{color:var(--muted);margin-top:4px;line-height:1.5}.inlineCtas{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.panel{border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;overflow:hidden;box-shadow:var(--shadow)}.panelHeader{padding:14px;display:flex;justify-content:space-between;gap:12px;align-items:center;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.1)}.panelTitle{font-weight:900}.panelTag{font-size:12px;color:var(--muted);border:1px solid rgba(255,255,255,.12);padding:6px 10px;border-radius:999px;background:#ffffff08}.panelSteps{padding:12px 14px;display:grid;gap:12px}.step{display:flex;gap:12px}.stepDot{margin-top:4px;width:12px;height:12px;border-radius:999px;background:#9333eacc;box-shadow:0 0 0 5px #9333ea24}.stepTitle{font-weight:900}.stepText{color:var(--muted);font-size:13px;margin-top:2px}.panelFooter{padding:12px 14px 14px;display:flex;gap:10px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.1)}.badge{font-size:12px;font-weight:900;color:#ffffffd9;border:1px solid rgba(255,255,255,.12);padding:8px 10px;border-radius:999px;background:#0003}.ctaBand{margin-top:18px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(420px 220px at 18% 30%,rgba(75,0,130,.35),transparent 70%),#ffffff0a;padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}.ctaTitle{font-weight:900;font-size:16px}.ctaSub{margin-top:6px;color:var(--muted);line-height:1.5}.ctaForm{display:grid;grid-template-columns:1.1fr 1fr auto;gap:10px}.input{height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#00000038;color:var(--text);padding:0 12px;outline:none}.input::placeholder{color:#ffffff73}.input:focus{border-color:#9333eaa6;box-shadow:0 0 0 4px #9333ea24}.download{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;align-items:start}.downloadForm{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.storeRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.store{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;border-radius:18px;padding:12px}.storeTitle{font-weight:900}.storeSub{margin-top:4px;color:var(--muted);font-size:13px}.downloadAside{display:grid;gap:12px}.quote{border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:14px}.quoteMark{font-size:34px;font-weight:900;line-height:1;color:#9333ead9}.quoteText{margin-top:8px;color:var(--text);line-height:1.6}.quoteBy{margin-top:10px;color:var(--muted);font-weight:800;font-size:13px}.trust{border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:14px}.trustTitle{font-weight:900}.trustGrid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trustItem{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000002e;padding:10px;font-weight:800;color:#ffffffdb}.faqGrid{display:grid;gap:10px;max-width:860px}.faqItem{width:100%;text-align:left;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:14px;color:var(--text)}.faqQ{display:flex;justify-content:space-between;gap:12px;font-weight:900}.faqChevron{width:28px;height:28px;border-radius:12px;display:grid;place-items:center;background:#0000002e;border:1px solid rgba(255,255,255,.1)}.faqA{max-height:0;overflow:hidden;transition:max-height .18s ease;color:var(--muted);line-height:1.6}.faqItem.open .faqA{margin-top:10px;max-height:220px}.footer{border-top:1px solid rgba(255,255,255,.08);padding:26px 0;background:#00000026}.footerInner{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center}.footerBrand{display:flex;align-items:center;gap:12px}.footerName{font-weight:900}.footerTag{color:var(--muted);font-size:13px;margin-top:2px}.footerLinks{display:flex;gap:12px;color:var(--muted);font-weight:800;font-size:13px}.footerLinks a.active{color:#ffffffeb}.footerCopy{text-align:right;color:#ffffff8c;font-size:13px}@media (max-width: 920px){.nav{display:none}.heroGrid{grid-template-columns:1fr}.heroVisual{min-height:360px}.phone{margin:18px auto 0}.cards3,.split,.ctaBand,.ctaForm,.download{grid-template-columns:1fr}.footerInner{grid-template-columns:1fr;text-align:left}.footerCopy{text-align:left}}
