.tl{color-scheme:light;box-sizing:border-box;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}.tl img{max-width:100%}.tl [hidden]:not([hidden=until-found i]){display:none!important}.tl{--bg:#fff;--surface:#fcfcfd;--raised:#fff;--ink:#181d27;--muted:#535862;--faint:#6f737c;--line:#f4f5f5;--hair:rgba(91,0,196,.08);--tint:#f7f2fd;--g1:#5b00c4;--g2:#d00049;--gt1:#5b00c4;--gt2:#d00049;--sales:#d00049;--sec:#1468e6;--lead:#5b00c4;--fut:#067a6e;--grow:#c2570c;--ok:#067a52;--warn:#b54708;--err:#c01048;--band:#07070f;--band-ink:#fff;--band-muted:#b4b6c2;--band-line:#24233a;--scrim:rgba(12,17,29,.45);--font:"Poppins",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--t-display:clamp(32px,5vw,44px);--t-h2:clamp(24px,3vw,32px);--t-h3:18px;--t-body:16px;--t-sm:14px;--t-xs:12px;--r-pill:10px;--r-card:12px;--r-big:16px;--r-chip:8px}.tl *{box-sizing:border-box}.tl{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--t-body);line-height:1.6;-webkit-font-smoothing:antialiased}.tl h1,.tl h2,.tl h3{font-weight:600;line-height:1.2;margin:0;text-wrap:balance}.tl p{margin:0}.tl a{color:inherit}.tl :focus-visible{outline:2px solid var(--gt1);outline-offset:2px;border-radius:6px}.tl .wrap{max-width:1200px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.tl .grad{background:linear-gradient(90deg,var(--gt1),var(--gt2));-webkit-background-clip:text;background-clip:text;color:transparent}.tl .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tl .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font:500 var(--t-sm)/1 var(--font);border-radius:var(--r-pill);padding:12px 18px;text-decoration:none;transition:opacity .15s,transform .15s;white-space:nowrap}.tl .btn-primary{background:#000;color:#fff}.tl .btn-primary:hover{opacity:.92;transform:translateY(-1px)}.tl .band .btn-primary,.tl .hero .btn-primary{background:#fff;color:#000}.tl .band .nl-eyebrow i,.tl .hero .eyebrow i{background:#fff}.tl .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.tl .btn-ghost:hover{border-color:var(--gt1)}.tl .btn-block{width:100%}.tl .hdr{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:30;background:rgba(7,7,15,.9);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid #131224;color:#fff}.tl .hdr .wrap{gap:24px;height:64px}.tl .hdr .wrap,.tl .logo{display:flex;align-items:center}.tl .logo{gap:10px;font-weight:600;text-decoration:none;font-size:16px;color:#fff}.tl .logo svg{flex:none}.tl .nav{display:flex;gap:4px;margin-left:8px}.tl .nav a{font-size:var(--t-sm);color:#b4b6c2;text-decoration:none;padding:8px 12px;border-radius:var(--r-chip)}.tl .nav a:hover{color:#fff;background:hsla(0,0%,100%,.06)}.tl .nav a[aria-current]{color:#fff;font-weight:500;background:rgba(183,156,255,.14)}.tl .hdr .btn{margin-left:auto}@media (max-width:860px){.tl .nav{display:none}}.tl .menu-btn{display:none;width:40px;height:40px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:transparent;color:#fff;align-items:center;justify-content:center;cursor:pointer;flex:none}.tl .menu-btn:focus-visible{outline:2px solid #ff7aa8;outline-offset:2px}@media (max-width:860px){.tl .menu-btn{display:inline-flex}.tl .hdr .wrap{gap:12px}.tl .hdr .btn-primary{margin-left:auto}.tl .nav{position:absolute;left:0;right:0;top:100%;display:none;flex-direction:column;gap:2px;margin:0;padding:10px 16px 16px;background:#07070f;border-bottom:1px solid #131224;box-shadow:0 16px 24px -12px rgba(0,0,0,.5)}.tl .nav.open{display:flex}.tl .nav a{padding:12px 14px;font-size:15px}}@media (max-width:400px){.tl .hdr .btn-primary{padding:0 12px;font-size:13px}}@media (max-width:420px){.tl .hdr .btn{padding:10px 12px;font-size:13px}.tl .logo span{display:none}}.tl .hero{position:relative;overflow:hidden;background:#07070f;color:#fff;padding-block:80px 72px;border-bottom:1px solid #131224}.tl .hero:before{width:720px;height:720px;right:-220px;top:-320px;background:radial-gradient(circle,rgba(91,0,196,.55),transparent 65%)}.tl .hero:after,.tl .hero:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.tl .hero:after{width:620px;height:620px;left:-260px;bottom:-380px;background:radial-gradient(circle,rgba(20,104,230,.4),transparent 65%)}.tl .hero .dots{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:64px 64px,64px 64px;background-position:-1px -1px,-1px -1px;mask-image:radial-gradient(ellipse 90% 85% at 55% 45%,#000 35%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 90% 85% at 55% 45%,#000 35%,transparent 85%)}.tl .hero .wrap{position:relative;z-index:1}.tl .hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.tl .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-xs);font-weight:500;color:#d9d6f5;border:1px solid rgba(183,156,255,.15);background:rgba(183,156,255,.08);padding:6px 12px;border-radius:999px}.tl .eyebrow i{width:6px;height:6px;border-radius:50%;background:#000}.tl .hero h1{font-size:clamp(34px,5.4vw,56px);line-height:1.1;margin:0 0 18px;letter-spacing:-.015em;color:#fff}.tl .hero .grad{background:linear-gradient(90deg,#b79cff,#ff7aa8);-webkit-background-clip:text;background-clip:text;color:transparent}.tl .lede{color:#b4b6c2;font-size:18px;max-width:52ch}.tl .hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tl .btn-dark-ghost{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.11)}.tl .btn-dark-ghost:hover{border-color:#b79cff}.tl .proof{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:28px;font-size:var(--t-sm);color:#b4b6c2}.tl .proof span{display:inline-flex;align-items:center;gap:8px}.tl .proof svg{color:#3fd3bf}.tl .gauge{position:relative;margin:0;justify-self:center;width:min(420px,100%)}.tl .gauge svg{display:block;width:100%;height:auto}.tl .gauge .tk{animation:tkIn .35s ease-out both;animation-delay:calc(var(--d) + .2s)}@keyframes tkIn{0%{opacity:0}to{opacity:1}}.tl .g-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:55.6%;aspect-ratio:1;border-radius:50%;padding:0 8%!important;background:radial-gradient(circle at 32% 24%,#2a2550 0,#14122a 45%,#0a0916 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -20px 40px rgba(0,0,0,.45),0 0 0 1px rgba(183,156,255,.18),0 15px 35px -10px rgba(91,0,196,.375);display:grid;place-content:center;justify-items:center;grid-gap:1.2cqi;gap:1.2cqi;text-align:center;container-type:inline-size;padding:0 10%}.tl .g-label{font-size:5.6cqi;color:#b4b6c2;letter-spacing:.02em}.tl .g-num{font-size:calc(43cqi + 2px);line-height:.9;background:linear-gradient(180deg,#fff 30%,#d9ccff);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .g-of{font-size:5.2cqi;color:#9a9cb0;margin-bottom:2cqi}.tl .g-pill{border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid rgba(183,156,255,.14);padding:1.2cqi;font-size:4.2cqi;font-weight:500;white-space:nowrap;max-width:100%}.tl .g-ok,.tl .g-pill{display:inline-flex;align-items:center}.tl .g-ok{gap:1.6cqi;color:#fff;background:#000;border-radius:999px;padding:1.6cqi 3.4cqi 1.6cqi 2.8cqi;font-weight:600}.tl .g-ok svg{width:4.2cqi;height:4.2cqi}.tl .g-valid{color:#d9d6f5;padding:0 3.4cqi 0 2.8cqi}.tl .gauge figcaption{text-align:center;font-size:11px;color:#7e8289;margin-top:6px}@media (max-width:900px){.tl .hero-grid{grid-template-columns:1fr;gap:40px}.tl .hero{padding-block:48px 48px}}.tl .leadcard{background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-big);padding:24px;box-shadow:0 6px 16px -9px rgba(91,0,196,.175)}.tl .leadcard h2{font-size:20px}.tl .leadcard .sub{color:var(--muted);font-size:var(--t-sm);margin:6px 0 18px}.tl .split{display:flex;height:6px;border-radius:99px;overflow:hidden;gap:2px;margin-bottom:18px}.tl .split b{flex:1 1;background:linear-gradient(90deg,#1468e6,#0fdbc0)}.tl .split b+b{background:#000}.tl .form{grid-gap:12px}.tl .form,.tl .row2{display:grid;gap:12px}.tl .row2{grid-template-columns:1fr 1fr;grid-gap:12px}@media (max-width:480px){.tl .row2{grid-template-columns:1fr}}.tl .field{display:grid;grid-gap:6px;gap:6px;min-width:0}.tl .field label{font-size:var(--t-xs);font-weight:500;color:var(--muted)}.tl .field input{font:400 var(--t-sm) var(--font);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);padding:11px 12px;width:100%}.tl .field input::placeholder{color:var(--faint)}.tl .field input:focus{outline:none;border-color:var(--gt1);box-shadow:0 0 0 3px color-mix(in srgb,var(--gt1) 18%,transparent)}.tl .field input[aria-invalid=true]{border-color:var(--err)}.tl .hint{font-size:var(--t-xs);color:var(--faint);min-height:0}.tl .hint.err{color:var(--err)}.tl .hint.warn{color:var(--warn)}.tl .consent{display:flex;gap:10px;align-items:flex-start;font-size:var(--t-xs);color:var(--muted);line-height:1.5}.tl .consent input{margin-top:2px;accent-color:#5b00c4;flex:none;width:16px;height:16px}.tl .consent a{color:var(--ink)}.tl .success{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--r-card);background:color-mix(in srgb,var(--ok) 9%,var(--raised));border:1px solid color-mix(in srgb,var(--ok) 30%,transparent)}.tl .success strong{display:flex;gap:8px;align-items:center;color:var(--ok);font-weight:600;font-size:var(--t-sm)}.tl .success p{font-size:var(--t-sm);color:var(--muted)}.tl .sec{padding-block:40px}.tl .sec-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px}.tl .sec-head h2{font-size:var(--t-h2)}.tl .sec-all{padding-top:8px}.tl .sec-all .sec-head{margin-bottom:16px}.tl .sec-head p{color:var(--muted);font-size:var(--t-sm);margin-top:6px}.tl .feat-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:24px;gap:24px}@media (max-width:900px){.tl .feat-grid{grid-template-columns:1fr}}.tl .feature{display:grid;grid-template-rows:auto 1fr;background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-big);text-decoration:none;cursor:pointer;transition:transform .2s,border-color .2s}.tl .feature:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gt1) 45%,transparent)}.tl .feature .cover{height:220px}.tl .feature .body{padding:24px;display:grid;grid-gap:12px;align-content:start}.tl .feature h3{font-size:clamp(22px,2.6vw,26px)}.tl .feature .hook{font-size:16px}.tl .start{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-big);padding:20px;display:grid;grid-gap:4px;gap:4px;align-content:start}.tl .start h3{font-size:var(--t-sm);font-weight:500;color:var(--muted);margin-bottom:8px}.tl .start a{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;text-decoration:none;padding:12px;border-radius:var(--r-card)}.tl .start a:hover{background:var(--raised)}.tl .start .gl{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 12%,transparent);color:var(--c)}.tl .start strong{display:block;font-weight:500;font-size:15px;line-height:1.35}.tl .start small{display:block;color:var(--faint);font-size:var(--t-xs);margin-top:4px}.tl .cover{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--c) 22%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--c) 10%,var(--raised)),var(--surface));border-bottom:1px solid var(--line)}.tl .cover:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--c) 30%,transparent) 1px,transparent 1.2px);background-size:18px 18px;opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.tl .cover svg.big{position:absolute;right:20px;bottom:-10px;width:56%;max-width:240px;height:auto;color:var(--c);opacity:.9}.tl .cover .kicker{position:absolute;left:20px;top:18px}.tl .chips{display:flex;flex-wrap:wrap;gap:6px}.tl .chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);font-weight:500;padding:4px 10px;border-radius:999px;border:1px solid var(--line)}.tl .chip,.tl .chip.aud{background:var(--raised);color:var(--muted)}.tl .chip.aud{border-color:var(--line)}.tl .chip.aud i{display:none}.tl .chip.status{color:var(--ink)}.tl .lib{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.tl .lib-main{min-width:0}.tl .toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end;margin-bottom:20px}.tl .filters{position:-webkit-sticky;position:sticky;top:calc(84px + env(safe-area-inset-top,0px));background:var(--raised);border:1px solid var(--line);border-radius:var(--r-big);max-height:calc(100vh - 104px);overflow-y:auto}.tl .f-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.tl .f-head h3{font-size:16px}.tl .f-reset{border:0;background:none;color:var(--gt1);font:500 var(--t-sm) var(--font);cursor:pointer;padding:4px}.tl .f-group{border-bottom:1px solid var(--line)}.tl .f-group:last-child{border-bottom:0}.tl .f-gh{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:none;color:var(--ink);font:600 var(--t-sm) var(--font);padding:16px 20px;cursor:pointer}.tl .f-gh svg{transition:transform .2s;color:var(--muted)}.tl .f-gh[aria-expanded=false] svg{transform:rotate(180deg)}.tl .f-opts{display:grid;grid-gap:4px;gap:4px;padding:0 20px 16px}.tl .f-opts[hidden]{display:none}.tl .f-opt{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;font-size:var(--t-sm);color:var(--faint);padding:7px 8px;margin:0 -8px;border-radius:var(--r-chip);cursor:pointer;transition:background .15s,color .15s}.tl .f-opt:hover{background:var(--surface);color:var(--ink)}.tl .f-opt:has(input:checked){color:var(--ink)}.tl .f-opt input{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:18px;height:18px;border-radius:6px;border:1.5px solid color-mix(in srgb,var(--muted) 45%,transparent);background:var(--raised) center/12px 12px no-repeat;cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}.tl .f-opt:hover input:not(:checked){border-color:var(--gt1);box-shadow:0 0 0 3px color-mix(in srgb,var(--gt1) 12%,transparent)}.tl .f-opt input:checked{border-color:#c9b6f5;background-color:#f1eafd;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6 9.6 3.6' fill='none' stroke='%23181D27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:12px 12px;background-position:50%;background-repeat:no-repeat}.tl .f-opt input:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--gt1) 35%,transparent)}.tl .f-opt .dot{width:8px;height:8px;border-radius:50%;background:var(--c)}.tl .f-opt .n{font-size:var(--t-xs);color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .f-opt .tail{display:flex;align-items:center;gap:8px}.tl .f-toggle{display:none;align-items:center;gap:8px;font:500 var(--t-sm) var(--font);color:var(--ink);background:var(--raised);border:1px solid var(--line);border-radius:999px;padding:9px 14px;cursor:pointer;margin-right:auto}@media (max-width:900px){.tl .lib{grid-template-columns:minmax(0,1fr)}.tl .filters{position:static;max-height:none;display:none;order:0}.tl .filters.open{display:block}.tl .f-toggle{display:inline-flex}}.tl .search{position:relative;flex:1 1 220px;max-width:340px}.tl .search input{width:100%;font:400 var(--t-sm) var(--font);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:9px 14px 9px 36px}.tl .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--faint)}@media (max-width:640px){.tl .search{max-width:none}}.tl .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-gap:20px;gap:20px}.tl .card{display:grid;grid-template-rows:auto 1fr;background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-big);overflow:hidden;text-decoration:none;transition:transform .2s,border-color .2s}.tl .card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--c) 45%,transparent)}.tl .card .cover{height:132px}.tl .card .cover svg.big{width:44%;max-width:150px}.tl .card .body{padding:20px;display:grid;grid-gap:10px;gap:10px;grid-template-rows:auto auto 1fr auto}.tl .card h3{font-size:var(--t-h3);line-height:1.3}.tl .hook{color:var(--muted);font-size:var(--t-sm);font-style:italic}.tl .meta{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px dashed var(--line);font-size:var(--t-xs);color:var(--faint)}.tl .meta .asset{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:500}.tl .meta .asset svg{color:var(--c)}.tl .empty{grid-column:1/-1;text-align:center;color:var(--muted);padding:48px 16px;border:1px dashed var(--line);border-radius:var(--r-big)}.tl .band{background:var(--band);color:var(--band-ink);position:relative;overflow:hidden;border-block:1px solid var(--band-line)}.tl .band:before{width:620px;height:620px;right:-160px;top:-260px;background:radial-gradient(circle,rgba(91,0,196,.55),transparent 65%)}.tl .band:after,.tl .band:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.tl .band:after{width:520px;height:520px;left:-200px;bottom:-320px;background:radial-gradient(circle,rgba(20,104,230,.35),transparent 65%)}.tl .band .wrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding-block:56px}@media (max-width:900px){.tl .band .wrap{grid-template-columns:1fr;gap:24px;padding-block:40px}}.tl .band h2{font-size:var(--t-h2)}.tl .band h2 em{font-style:normal;background:linear-gradient(90deg,#b79cff,#ff7aa8);-webkit-background-clip:text;background-clip:text;color:transparent}.tl .band p{color:var(--band-muted);margin-top:12px;max-width:52ch}.tl .band .field input{background:hsla(0,0%,100%,.06);border-color:var(--band-line);color:#fff}.tl .band .field input::placeholder{color:#8a8d99}.tl .band .consent,.tl .band .field label{color:var(--band-muted)}.tl .band .consent a{color:#fff}.tl .band .success{background:rgba(71,205,137,.1);border-color:rgba(71,205,137,.175)}.tl .band .success strong{color:#47cd89}.tl .band .success p{color:var(--band-muted)}.tl .band .hint{color:#8a8d99}.tl .foot{padding-block:40px;color:var(--muted);font-size:var(--t-sm)}.tl .foot .wrap{display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between;align-items:center}.tl .foot nav{display:flex;flex-wrap:wrap;gap:8px 20px}.tl .foot a{text-decoration:none}.tl .foot a:hover{color:var(--ink)}.tl .aview{padding-block:20px 64px}.tl .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:var(--t-sm);color:var(--muted);margin-bottom:20px}.tl .back{display:inline-flex;align-items:center;gap:6px;font:500 var(--t-sm) var(--font);color:var(--ink);background:var(--raised);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 12px;cursor:pointer;text-decoration:none}.tl .back:hover{border-color:var(--gt1)}.tl .crumbs .sep{color:var(--faint)}.tl .a-cover{position:relative;overflow:hidden;height:clamp(200px,26vw,300px);border-radius:24px;border:1px solid #16152a;color:#fff;background:radial-gradient(80% 120% at 85% 20%,color-mix(in srgb,var(--c) 75%,transparent),transparent 60%),radial-gradient(60% 90% at 10% 110%,rgba(20,104,230,.35),transparent 60%),linear-gradient(135deg,#100d20,#07070f)}.tl .a-cover:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.1) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.tl .ac-rings{right:-6%;width:min(520px,70%);background:repeating-radial-gradient(circle,transparent 0 34px,hsla(0,0%,100%,.07) 34px 35px);-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 70%);mask-image:radial-gradient(circle,#000 30%,transparent 70%)}.tl .ac-glyph,.tl .ac-rings{position:absolute;top:50%;aspect-ratio:1;transform:translateY(-50%);border-radius:50%}.tl .ac-glyph{right:clamp(16px,7%,80px);width:clamp(96px,16vw,180px);display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.18),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.09);box-shadow:0 0 60px color-mix(in srgb,var(--c) 30%,transparent),inset 0 1px 0 hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tl .ac-glyph svg.big{position:static;width:55%;height:auto;max-width:none;color:#fff;opacity:.95}.tl .a-cover .kicker{position:absolute;left:clamp(16px,3vw,28px);top:clamp(16px,3vw,24px)}.tl .a-cover .chip{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.09);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tl .a-cover .chip.aud i{background:#fff}.tl .ac-foot{position:absolute;left:clamp(16px,3vw,28px);bottom:clamp(16px,3vw,24px);display:grid;grid-gap:4px;gap:4px}.tl .ac-issue{font-size:clamp(18px,2.4vw,26px);font-weight:500;letter-spacing:-.01em;color:#fff}.tl .ac-issue b{font-weight:600;background:linear-gradient(90deg,#b79cff,#ff7aa8);-webkit-background-clip:text;background-clip:text;color:transparent}.tl .ac-meta{font-size:var(--t-xs);color:#b4b6c2}@media (max-width:520px){.tl .ac-glyph{opacity:.55}}.tl .a-head{max-width:820px;margin:32px 0 8px;display:grid;grid-gap:16px;gap:16px}.tl .a-head h1{font-size:clamp(30px,4.4vw,44px);letter-spacing:-.01em}.tl .a-meta{flex-wrap:wrap;gap:10px 18px;font-size:var(--t-sm);color:var(--muted)}.tl .a-meta,.tl .byline{display:flex;align-items:center}.tl .byline{gap:10px}.tl .byline b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:600;font-size:12px;background:#000}.tl .a-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:56px;gap:56px;align-items:start;margin-top:28px}.tl .a-main{display:grid;grid-gap:32px;gap:32px;max-width:760px;min-width:0}.tl .a-hook{font-size:20px;line-height:1.55;font-style:italic;color:var(--ink)}.tl .prose{display:grid;grid-gap:18px;gap:18px;font-size:18px;line-height:1.8;color:var(--ink)}.tl .a-main h2{font-size:22px;margin-bottom:14px}.tl .prose .a-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.tl .prose .a-list li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;font-size:17px;line-height:1.65}.tl .prose .a-list li svg{margin-top:6px;color:var(--c)}.tl .prose .a-list strong,.tl .prose .a-sub{font-weight:600;color:var(--ink)}.tl .prose .a-sub{scroll-margin-top:90px;font-size:clamp(20px,2.2vw,24px);line-height:1.3;letter-spacing:-.01em;margin:14px 0 -6px;text-wrap:balance}.tl .prose .a-sub+p{margin-top:0}.tl .a-disc{margin:8px 0 0;padding:8px 12px;border:1px solid var(--line);border-radius:10px;font-size:11px;line-height:1.5;color:var(--faint)}.tl .a-disc strong{color:var(--ink);font-weight:600}.tl .qa-box{border:1px solid var(--hair);background:linear-gradient(135deg,color-mix(in srgb,#5b00c4 6%,var(--raised)),var(--raised));border-radius:var(--r-big);padding:18px 20px;display:grid;grid-gap:6px;gap:6px}.tl .qa-k{font-size:var(--t-xs);font-weight:600;color:var(--gt1)}.tl .qa-box p{font-size:16px;line-height:1.65;color:var(--ink)}.tl .faq{display:grid;grid-gap:8px;gap:8px}.tl .faq details{border:1px solid var(--line);border-radius:var(--r-card);background:var(--raised);padding:0 16px}.tl .faq summary{cursor:pointer;font-weight:500;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.tl .faq summary::-webkit-details-marker{display:none}.tl .faq summary:after{content:"+";color:var(--ink);font-weight:600}.tl .faq details[open] summary:after{content:"\2212"}.tl .faq details p{color:var(--muted);font-size:15px;padding-bottom:14px}.tl .tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:var(--t-xs);color:var(--faint)}.tl .tags span{font-weight:600;color:var(--muted);margin-right:4px}.tl .tags a{text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:5px 12px;background:var(--surface)}.tl .tags a:hover{border-color:var(--gt1);color:var(--gt1)}.tl .concl{position:relative;margin:12px 0 28px;padding:26px 28px 24px;border-radius:var(--r-big);background:linear-gradient(135deg,color-mix(in srgb,var(--gt1) 7%,var(--raised)),color-mix(in srgb,var(--gt2) 6%,var(--raised)));border:1px solid color-mix(in srgb,var(--gt1) 16%,transparent);overflow:hidden}.tl .concl .cc-k{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font-size:var(--t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gt1)}.tl .concl .cc-k svg{flex:none}.tl .concl h2{margin:0 0 12px;font-size:clamp(20px,2.4vw,24px);background:linear-gradient(90deg,var(--gt1),var(--gt2));-webkit-background-clip:text;background-clip:text;color:transparent}.tl .concl p{margin:0 0 12px;font-size:17px;line-height:1.7;color:var(--ink)}.tl .concl p:last-child{margin:16px 0 0;padding-top:16px;border-top:1px dashed color-mix(in srgb,var(--gt1) 22%,transparent);font-weight:500}@media (max-width:600px){.tl .concl{padding:22px 18px 20px}.tl .concl p{font-size:16px}}.tl .take{background:color-mix(in srgb,var(--c) 6%,var(--raised));border:1px solid color-mix(in srgb,var(--c) 22%,transparent);border-radius:var(--r-big);padding:22px 24px}.tl .take ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.tl .take li{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:16px}.tl .take li svg{color:var(--c);margin-top:5px}.tl .refs ol{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;font-size:var(--t-sm);color:var(--muted)}.tl .refs a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;overflow-wrap:anywhere}.tl .refs a:hover{color:var(--ink)}.tl .rail{position:-webkit-sticky;position:sticky;top:calc(88px + env(safe-area-inset-top,0px));display:grid;grid-gap:16px;gap:16px}.tl .sugg{display:grid;grid-gap:14px;gap:14px}.tl .sugg-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tl .sugg-h h2{font-size:18px}.tl .sugg-h span{font-size:var(--t-xs);color:var(--faint)}.tl .upnext{display:grid;text-decoration:none;border-radius:18px;overflow:hidden;background:#07070f;color:#fff;border:0;transition:transform .2s,box-shadow .2s}.tl .upnext:hover{transform:translateY(-3px);box-shadow:0 11px 20px -11px color-mix(in srgb,var(--c) 35%,transparent)}.tl .un-art{position:relative;height:120px;overflow:hidden;background:radial-gradient(120% 120% at 100% 0,color-mix(in srgb,var(--c) 70%,transparent),transparent 60%),linear-gradient(135deg,#120f24,#07070f)}.tl .un-art:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.12) 1px,transparent 1.2px);background-size:16px 16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 80%);mask-image:linear-gradient(90deg,transparent,#000 80%)}.tl .un-art svg.big{position:absolute;right:14px;bottom:-14px;color:#fff;opacity:.85;transition:transform .4s}.tl .upnext:hover .un-art svg.big{transform:rotate(-6deg) scale(1.06)}.tl .un-tag{position:absolute;left:14px;top:14px;font-size:11px;font-weight:600;color:#fff;background:#000;border-radius:999px;padding:4px 10px}.tl .un-art{height:auto;aspect-ratio:16/9;background:#fff;border-bottom:0}.tl .un-art:before{display:none}.tl .un-art .illo{position:absolute;inset:0;width:100%;height:100%;transition:transform .5s}.tl .upnext:hover .un-art .illo{transform:scale(1.05)}.tl .un-art .un-tag{z-index:1;box-shadow:0 3px 8px -3px rgba(91,0,196,.3)}.tl .un-body{display:grid;grid-gap:8px;gap:8px;padding:16px 18px 18px}.tl .un-body small{font-size:var(--t-xs);color:#b4b6c2}.tl .un-body strong{font-weight:600;font-size:16px;line-height:1.35}.tl .un-body em{font-size:13px;line-height:1.5;color:#d9d6f5}.tl .un-go{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm);font-weight:600;margin-top:4px;color:#fff}.tl .un-go svg{transition:transform .2s}.tl .upnext:hover .un-go svg{transform:translateX(4px)}.tl .sugg-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.tl .sugg-list a{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;grid-gap:10px;gap:10px;align-items:start;text-decoration:none;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--raised);transition:border-color .2s,transform .2s,background .2s}.tl .sugg-list a:hover{border-color:color-mix(in srgb,var(--c) 45%,transparent);background:color-mix(in srgb,var(--c) 5%,var(--raised));transform:translateX(2px)}.tl .sn{font-weight:600;font-size:13px;color:var(--c);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:1px}.tl .st{display:grid;grid-gap:3px;gap:3px;min-width:0}.tl .st small{font-size:11px;font-weight:500;color:var(--c)}.tl .st strong{font-weight:500;font-size:14px;line-height:1.4;color:var(--ink)}.tl .st em{font-size:12px;color:var(--faint);line-height:1.45;max-height:0;overflow:hidden;opacity:0;transition:max-height .25s,opacity .25s}.tl .sugg-list a:focus-visible em,.tl .sugg-list a:hover em{max-height:60px;opacity:1}.tl .sa{color:var(--faint);padding-top:2px;transition:color .2s,transform .2s}.tl .sugg-list a:hover .sa{color:var(--c);transform:translateX(3px)}.tl .sugg-all{display:flex;justify-content:center;font-size:var(--t-sm);font-weight:500;color:var(--ink);text-decoration:none;padding:11px;border-radius:var(--r-pill);border:1px dashed var(--line)}.tl .sugg-all:hover{border-color:var(--gt1);color:var(--gt1)}@media (hover:none){.tl .st em{max-height:none;opacity:1}}.tl .assetbox{position:relative;overflow:hidden;background:#07070f;color:#fff;border:1px solid #16152a;border-radius:20px;padding:clamp(22px,4vw,32px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}.tl .assetbox:before{width:420px;height:420px;right:-160px;top:-200px;background:radial-gradient(circle,rgba(91,0,196,.55),transparent 65%)}.tl .assetbox:after,.tl .assetbox:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.tl .assetbox:after{width:320px;height:320px;left:-140px;bottom:-200px;background:radial-gradient(circle,rgba(20,104,230,.35),transparent 65%)}.tl .assetbox>*{position:relative;z-index:1;min-width:0}.tl .cta-copy{display:grid;grid-gap:12px;gap:12px;align-content:start}.tl .cta-ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#000;color:#fff}.tl .cta-eyebrow{font-size:var(--t-xs);font-weight:500;color:#d9d6f5;letter-spacing:.02em}.tl .assetbox h3{font-size:clamp(20px,2.4vw,24px);line-height:1.25;color:#fff}.tl .cta-sub{font-size:var(--t-sm);color:#b4b6c2}.tl .cta-ticks{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:var(--t-xs);color:#d9d6f5}.tl .cta-ticks li{display:inline-flex;align-items:center;gap:6px}.tl .cta-ticks svg{color:#3fd3bf}.tl .cta-form{background:hsla(0,0%,100%,.04);border:1px solid #1b1a2e;border-radius:var(--r-big);padding:18px}.tl .assetbox .consent,.tl .assetbox .field label{color:#b4b6c2}.tl .assetbox .field input{background:hsla(0,0%,100%,.06);border-color:#1b1a2e;color:#fff}.tl .assetbox .field input::placeholder{color:#8a8d99}.tl .assetbox .consent a{color:#fff}.tl .assetbox .hint{color:#8a8d99}.tl .assetbox .hint.err{color:#ff7aa8}.tl .assetbox .hint.warn{color:#fdb022}.tl .assetbox .row2{grid-template-columns:1fr}.tl .assetbox .success{background:rgba(71,205,137,.1);border-color:rgba(71,205,137,.175)}.tl .assetbox .success strong{color:#47cd89}.tl .assetbox .success p{color:#b4b6c2}@media (max-width:720px){.tl .assetbox{grid-template-columns:minmax(0,1fr);gap:20px}}.tl .a-related{margin-top:64px;padding-top:40px;border-top:1px solid var(--line)}.tl .a-related h2{font-size:var(--t-h2);margin-bottom:24px}@media (max-width:980px){.tl .a-layout{grid-template-columns:minmax(0,1fr);gap:32px}.tl .rail{position:static}.tl .a-main{max-width:none}}@media (max-width:480px){.tl .prose{font-size:17px}.tl .a-hook{font-size:18px}}.tl .toast{position:fixed;z-index:25;right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));width:min(340px,calc(100% - 32px));background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-big);padding:18px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 10px 20px -10px rgba(12,17,29,.2);transform:translateY(140%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tl .toast.on{transform:none}.tl .toast h3{font-size:16px;padding-right:28px}.tl .toast p{font-size:var(--t-sm);color:var(--muted)}.tl .toast .x{position:absolute;top:10px;right:10px;width:28px;height:28px;border:0;background:transparent;color:var(--muted);cursor:pointer;border-radius:50%}@media (max-width:600px){.tl .toast{left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));width:auto}.tl .toast p{display:none}.tl .toast h3{font-size:15px}}@media (prefers-reduced-motion:reduce){.tl *,.tl :after,.tl :before{transition:none!important;animation:none!important}}.tl .illo{display:block;width:100%;height:100%}.tl img.illo.photo{object-fit:cover;object-position:center;background:#f4f5f6}.tl .rows{display:grid;grid-gap:16px;gap:16px}.tl .row{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;text-decoration:none;background:var(--raised);border:1px solid var(--line);border-radius:var(--r-big);padding:14px;transition:border-color .2s,transform .2s,box-shadow .2s}.tl .row:hover{border-color:color-mix(in srgb,var(--c) 45%,transparent);box-shadow:0 9px 18px -12px color-mix(in srgb,var(--c) 30%,transparent)}.tl .row-art{aspect-ratio:16/10;border-radius:12px;display:block}.tl .row-art .illo{transition:transform .4s}.tl .row:hover .row-art .illo{transform:scale(1.04)}.tl .row-body{display:grid;grid-gap:10px;gap:10px;min-width:0;padding-right:8px}.tl .row h3{font-size:clamp(17px,1.8vw,20px);line-height:1.3}.tl .row .hook{font-style:normal}.tl .row .meta{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:var(--t-xs);color:var(--faint)}.tl .row .asset{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:500}.tl .row .asset svg{color:var(--c)}.tl .row .go{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ink)}.tl .row .go svg{transition:transform .2s}.tl .row:hover .go svg{transform:translateX(4px)}@media (max-width:720px){.tl .row{grid-template-columns:minmax(0,1fr);gap:14px}.tl .row .go{margin-left:0}}.tl .pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:28px}.tl .pg-info{font-size:var(--t-sm);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .pg-btns{display:flex;flex-wrap:wrap;gap:6px}.tl .pager button{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--raised);color:var(--ink);font:500 var(--t-sm) var(--font);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .pager button:hover:not(:disabled){border-color:var(--gt1);color:var(--gt1)}.tl .pager button[aria-current=page]{background:#000;color:#fff;border-color:transparent}.tl .pager button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:520px){.tl .pager button span{display:none}.tl .pager{flex-direction:column;align-items:stretch;gap:10px}.tl .pg-info{text-align:center}.tl .pg-btns{flex-wrap:nowrap;justify-content:center;gap:4px}.tl .pager button{min-width:36px;height:36px;padding:0 8px}}.tl .pg-gap{display:inline-flex;align-items:center;justify-content:center;min-width:20px;color:var(--muted)}.tl .f-art{position:relative;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--line)}.tl .f-art .kicker{position:absolute;left:16px;top:16px}.tl .aview{padding-block:0 64px}.tl .a-hero{position:relative;overflow:hidden;background:#07070f;color:#fff;border-bottom:1px solid #131224;margin-bottom:40px}.tl .a-hero:before{width:640px;height:640px;right:-200px;top:-300px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 55%,transparent),transparent 65%)}.tl .a-hero:after,.tl .a-hero:before{content:"";position:absolute;pointer-events:none}.tl .a-hero:after{inset:0;background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 1.2px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 60%);mask-image:linear-gradient(90deg,#000,transparent 60%)}.tl .ah-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;padding-block:48px 56px}.tl .ah-copy{display:grid;grid-gap:16px;gap:16px;min-width:0}.tl .ah-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:var(--t-sm);color:#9a9cb0}.tl .ah-crumbs a{color:#d9d6f5;text-decoration:none}.tl .ah-crumbs a:hover{color:#fff;text-decoration:underline}.tl .ah-crumbs .cur{color:#fff}.tl .a-hero .chip{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.09);color:#fff}.tl .a-hero .chip.aud i{background:#fff}.tl .a-hero h1{font-size:clamp(30px,4.2vw,48px);line-height:1.12;letter-spacing:-.015em;color:#fff}.tl .ah-dek{font-size:18px;color:#b4b6c2;max-width:56ch}.tl .ah-author{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:6px}.tl .ah-author .av{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-weight:600;font-size:14px;background:#000;color:#fff}.tl .ah-author>span{display:grid;grid-gap:1px;gap:1px}.tl .ah-author small{font-size:11px;color:#9a9cb0}.tl .ah-author b{font-weight:600;font-size:var(--t-sm)}.tl .ah-sep{width:1px;height:34px;background:#2b2a44}.tl .ah-stat b{font-size:16px}.tl .ah-art{margin:0;aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:#fff;border:1px solid hsla(0,0%,100%,.09);box-shadow:0 15px 30px -15px rgba(0,0,0,.45)}@media (max-width:900px){.tl .ah-grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:28px 40px}}.tl .feat-grid{align-items:stretch}.tl .feature{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:none}.tl .feature .f-art{aspect-ratio:auto;height:100%;min-height:220px;border-bottom:0;border-right:1px solid var(--line)}.tl .feature .body{padding:20px 22px;gap:10px;align-content:center}.tl .feature h3{font-size:clamp(19px,2vw,22px)}.tl .feature .hook{font-size:14px}.tl .start{padding:14px 16px;gap:0}.tl .start h3{margin-bottom:4px}.tl .start a{padding:9px 8px;gap:10px;grid-template-columns:30px minmax(0,1fr)}.tl .start .gl{width:30px;height:30px;border-radius:8px}.tl .start strong{font-size:14px}@media (max-width:640px){.tl .feature{grid-template-columns:minmax(0,1fr)}.tl .feature .f-art{height:auto;aspect-ratio:16/9;min-height:0;border-right:0;border-bottom:1px solid var(--line)}}.tl .band{background:none;border:0;color:inherit;overflow:visible}.tl .band:after,.tl .band:before{display:none}.tl .band .wrap{display:block;padding-block:24px 64px}.tl .nl-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;background:#07070f;color:#fff;border:1px solid #16152a;border-radius:28px;padding:clamp(28px,5vw,56px)}.tl .nl-card:before{width:560px;height:560px;right:-180px;top:-260px;background:radial-gradient(circle,rgba(91,0,196,.6),transparent 65%)}.tl .nl-card:after,.tl .nl-card:before{content:"";position:absolute;border-radius:50%}.tl .nl-card:after{width:460px;height:460px;left:-200px;bottom:-300px;background:radial-gradient(circle,rgba(20,104,230,.4),transparent 65%)}.tl .nl-card>*{position:relative;z-index:1;min-width:0}.tl .nl-copy{display:grid;grid-gap:16px;gap:16px}.tl .nl-eyebrow{display:inline-flex;align-items:center;gap:8px;justify-self:start;font-size:var(--t-xs);font-weight:500;color:#d9d6f5;border:1px solid rgba(183,156,255,.15);background:rgba(183,156,255,.08);padding:6px 12px;border-radius:999px}.tl .nl-eyebrow i{width:6px;height:6px;border-radius:50%;background:#000}.tl .nl-copy h2{font-size:clamp(26px,3.4vw,38px);line-height:1.15;color:#fff}.tl .nl-copy h2 em{font-style:normal;background:linear-gradient(90deg,#b79cff,#ff7aa8);-webkit-background-clip:text;background-clip:text;color:transparent}.tl .nl-copy>p{color:#b4b6c2;max-width:48ch;margin:0}.tl .nl-form .form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 10px}.tl .nl-form .field{grid-column:1}.tl .nl-form .field label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tl .nl-form .field input{height:48px;border-radius:12px;background:hsla(0,0%,100%,.07);border-color:#1b1a2e;color:#fff;font-size:15px}.tl .nl-form .form>button{grid-column:2;grid-row:1;height:48px;width:auto;border-radius:12px;padding:0 20px}.tl .nl-form .consent,.tl .nl-form .form>.hint{grid-column:1/-1}.tl .nl-form .consent{color:#9a9cb0}.tl .nl-form .consent a{color:#fff}.tl .nl-form .hint{color:#8a8d99}.tl .nl-form .hint.err{color:#ff7aa8}.tl .nl-form .hint.warn{color:#fdb022}.tl .nl-form .success{background:rgba(71,205,137,.1);border-color:rgba(71,205,137,.175)}.tl .nl-form .success strong{color:#47cd89}.tl .nl-form .success p{color:#b4b6c2}@media (max-width:520px){.tl .nl-form .form{grid-template-columns:minmax(0,1fr)}.tl .nl-form .form>button{grid-column:1;grid-row:auto;width:100%}}.tl .nl-ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:var(--t-xs);color:#d9d6f5}.tl .nl-ticks li{display:inline-flex;align-items:center;gap:6px}.tl .nl-ticks svg{color:#3fd3bf}.tl .nl-art{position:relative;height:340px}.tl .nl-c{position:absolute;width:min(290px,78%);background:#fff;color:#181d27;border-radius:20px;padding:18px 20px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 15px 30px -12px rgba(0,0,0,.4)}.tl .nl-a{left:0;top:6px;transform:rotate(-4deg)}.tl .nl-b{right:0;bottom:6px;transform:rotate(3deg)}.tl .nl-ch{display:flex;align-items:center;gap:10px}.tl .nl-ch small{display:block;font-size:11px;color:#6f737c}.tl .nl-ch b{font-size:14px;font-weight:600}.tl .nl-ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff}.tl .nl-ico.bank{background:linear-gradient(135deg,#1468e6,#0fdbc0)}.tl .nl-ico.box{background:#b9b4d3}.tl .nl-num{font-size:44px;font-weight:600;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .nl-num.muted{color:#b9b4d3}.tl .nl-meter{height:8px;border-radius:99px;background:#edebf3;overflow:hidden}.tl .nl-meter i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#1468e6,#0fdbc0)}.tl .nl-stars{display:flex;align-items:center;gap:2px;font-size:11px;color:#6f737c}.tl .nl-stars span{margin-left:6px}.tl .nl-pill{justify-self:start;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:5px 11px}.tl .nl-pill.ok{background:#ecfdf3;color:#067647}.tl .nl-pill.no{background:#fff0f4;color:#c01048}@media (max-width:900px){.tl .nl-card{grid-template-columns:minmax(0,1fr);gap:28px}.tl .nl-art{height:300px;max-width:440px;width:100%;justify-self:center}}@media (max-width:420px){.tl .nl-art{height:330px}.tl .nl-c{width:84%}}.tl .sub-box{max-width:620px;margin:0 auto;text-align:center;display:grid;grid-gap:10px;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(24px,4vw,40px)}.tl .sub-box h2{font-size:clamp(22px,2.6vw,28px);color:var(--ink)}.tl .sub-box>p{color:var(--muted);margin:0 0 6px}.tl .sub-box .nl-form .field input{background:var(--raised);border-color:var(--line);color:var(--ink)}.tl .sub-box .nl-form .consent{color:var(--muted);text-align:left}.tl .sub-box .nl-form .consent a{color:var(--ink)}.tl .sub-box .nl-form .hint{color:var(--faint);text-align:left}.tl .sub-box .nl-form .hint.err{color:var(--err)}.tl .sub-box .nl-form .hint.warn{color:var(--warn)}.tl .sub-box .nl-form .success{text-align:left;background:color-mix(in srgb,var(--ok) 9%,var(--raised));border-color:color-mix(in srgb,var(--ok) 30%,transparent)}.tl .sub-box .nl-form .success strong{color:var(--ok)}.tl .sub-box .nl-form .success p{color:var(--muted)}.tl .band .wrap{padding-block:16px 48px}.tl .sub-bar{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,420px);grid-gap:16px 20px;gap:16px 20px;align-items:center;background:var(--raised);border:1px solid var(--hair);border-radius:16px;padding:16px 20px;box-shadow:0 6px 15px -12px rgba(91,0,196,.225)}.tl .sb-ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:#fff;background:#000}.tl .sb-copy h2{font-size:17px;color:var(--ink)}.tl .sb-copy p{font-size:var(--t-sm);color:var(--muted);margin:2px 0 0}.tl .sb-form .form{gap:6px 8px}.tl .sb-form .field input{height:42px;border-radius:10px;background:var(--surface);border-color:var(--line);color:var(--ink);font-size:14px}.tl .sb-form .form>button{height:42px;border-radius:10px;padding:0 18px}.tl .sb-form .consent{font-size:11px;color:var(--faint);gap:6px;line-height:1.4}.tl .sb-form .consent input{width:14px;height:14px}.tl .sb-form .consent a{color:var(--muted)}.tl .sb-form .field .hint:empty,.tl .sb-form .form>.hint:empty{display:none}.tl .sb-form .hint{color:var(--faint)}.tl .sb-form .hint.err{color:var(--err)}.tl .sb-form .hint.warn{color:var(--warn)}.tl .sb-form .success{padding:10px 12px;background:color-mix(in srgb,var(--ok) 9%,var(--raised));border-color:color-mix(in srgb,var(--ok) 30%,transparent)}.tl .sb-form .success strong{color:var(--ok)}.tl .sb-form .success p{color:var(--muted)}.tl .feature{position:relative;background:#07070f;color:#fff;border:1px solid #16152a;border-radius:22px;overflow:hidden;isolation:isolate}.tl .feature:before{width:520px;height:520px;right:-180px;top:-260px;background:radial-gradient(circle,rgba(91,0,196,.55),transparent 65%)}.tl .feature:after,.tl .feature:before{content:"";position:absolute;border-radius:50%;z-index:-1}.tl .feature:after{width:420px;height:420px;left:-180px;bottom:-280px;background:radial-gradient(circle,rgba(20,104,230,.35),transparent 65%)}.tl .feature:hover{border-color:#3a3860;transform:translateY(-3px);box-shadow:0 15px 30px -15px rgba(91,0,196,.35)}.tl .feature .f-art{position:relative;padding:16px;border:0;border-right:0;background:none;display:grid}.tl .f-frame{display:block;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 10px 20px -10px rgba(0,0,0,.45),0 0 0 6px hsla(0,0%,100%,.03);height:100%}.tl .f-frame .illo{transition:transform .5s}.tl .feature:hover .f-frame .illo{transform:scale(1.04)}.tl .f-badge{position:absolute;left:28px;top:28px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#fff;background:#000;border-radius:999px;padding:5px 11px;box-shadow:0 4px 10px -4px rgba(208,0,73,.35)}.tl .feature .body{padding:24px 26px 24px 8px;gap:12px}.tl .f-kicker{font-size:var(--t-xs);font-weight:500;color:#c9b6ff;letter-spacing:.02em}.tl .feature h3{color:#fff;font-size:clamp(20px,2.2vw,26px);line-height:1.25}.tl .feature .hook{color:#b4b6c2;font-style:normal;font-size:15px}.tl .f-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px}.tl .f-cta{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm);font-weight:400;color:#fff}.tl .f-cta svg{transition:transform .2s}.tl .feature:hover .f-cta svg{transform:translateX(4px)}.tl .f-min{font-size:var(--t-xs);color:#9a9cb0}@media (max-width:640px){.tl .feature .body{padding:4px 20px 22px}}.tl .sub-bar{grid-template-columns:44px auto minmax(0,1fr);gap:16px 18px;padding:12px 14px 12px 12px}.tl .sb-copy{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.tl .sb-copy h2{font-size:16px}.tl .sb-sub{font-size:var(--t-sm);color:var(--muted)}.tl .sb-form .form{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px}.tl .sb-form .field{grid-column:1;grid-row:1}.tl .sb-form .consent{grid-column:2;grid-row:1;white-space:nowrap;align-items:center}.tl .sb-form .consent input{margin-top:0}.tl .sb-form .form>button{grid-column:3;grid-row:1}.tl .sb-form .form>.hint{grid-column:1/-1}@media (max-width:1100px){.tl .sb-sub{display:none}}@media (max-width:860px){.tl .sub-bar{grid-template-columns:44px minmax(0,1fr)}.tl .sb-form{grid-column:1/-1}}@media (max-width:560px){.tl .sb-form .form{grid-template-columns:minmax(0,1fr) auto}.tl .sb-form .consent{grid-column:1/-1;grid-row:2}}.tl .row{border:1px solid transparent;background:linear-gradient(var(--raised),var(--raised)) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--line) 50%,transparent),color-mix(in srgb,var(--line) 50%,transparent)) border-box;border-radius:20px;padding:12px}.tl .row:hover{background:linear-gradient(var(--raised),var(--raised)) padding-box,linear-gradient(#000,#000) border-box;box-shadow:0 6px 12px -7px rgba(91,0,196,.14);transform:translateY(-2px)}.tl .row-art{position:relative;isolation:isolate;padding:10px;border-radius:16px;background:#07070f;overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.tl .row-art:before{width:70%;aspect-ratio:1;right:-25%;top:-45%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 70%,transparent),transparent 65%)}.tl .row-art:after,.tl .row-art:before{content:"";position:absolute;z-index:-1}.tl .row-art:after{inset:0;background-image:radial-gradient(hsla(0,0%,100%,.08) 1px,transparent 1.2px);background-size:14px 14px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 60%);mask-image:linear-gradient(90deg,#000,transparent 60%)}.tl .ra-in{display:block;height:100%;border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 7px 14px -7px rgba(0,0,0,.45)}.tl .ra-in .illo{transition:transform .5s}.tl .row:hover .ra-in .illo,.tl .row:hover .row-art .illo{transform:scale(1.05)}.tl .ra-no{position:absolute;left:18px;bottom:16px;font-size:11px;font-weight:600;color:#fff;background:rgba(7,7,15,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.07);border-radius:999px;padding:3px 9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .row-art{background:color-mix(in srgb,var(--c) 7%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 7%,transparent)}.tl .row-art:before{background:radial-gradient(circle,color-mix(in srgb,var(--c) 22%,transparent),transparent 65%)}.tl .row-art:after{display:none}.tl .ra-in{border:1px solid color-mix(in srgb,var(--c) 9%,transparent);box-shadow:0 3px 6px -4px color-mix(in srgb,var(--c) 14%,transparent)}.tl .ra-no{color:var(--ink);background:color-mix(in srgb,var(--raised) 85%,transparent);border:1px solid var(--line)}.tl .gauge .orbit{transform-origin:220px 220px;animation:orbitSpin 90s linear infinite}@keyframes orbitSpin{to{transform:rotate(1turn)}}.tl .gauge .beam{stroke-dasharray:3 7;animation:beamFlow 1.4s linear infinite}@keyframes beamFlow{to{stroke-dashoffset:-20}}.tl .gauge .sring{animation:ringFill 1.4s cubic-bezier(.2,.7,.2,1) .3s both}@keyframes ringFill{0%{stroke-dashoffset:804.2}to{stroke-dashoffset:0}}.tl .gauge .node{animation:nodeIn .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i)*.12s);transform-box:fill-box;transform-origin:center}@keyframes nodeIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.tl .gauge .ok{animation:okPop .4s ease-out both;transform-box:fill-box;transform-origin:center}@keyframes okPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.tl .gauge .gy{transform-origin:220px 220px;animation:gyFlip var(--t) var(--d) ease-in-out infinite}@keyframes gyFlip{0%{transform:scaleY(1)}50%{transform:scaleY(-1)}to{transform:scaleY(1)}}.tl .gauge .gyro{animation:gyroIn 1.2s ease-out .2s both}@keyframes gyroIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.tl .gauge .gyro{transform-origin:220px 220px}.tl .g-core{overflow:hidden;isolation:isolate}.tl .g-core:before{content:"";position:absolute;inset:-30%;background:conic-gradient(from 0deg,#5b00c4,#d00049,#1468e6,#0fdbc0,#7a3cff,#5b00c4);filter:blur(22px);opacity:.75;animation:aurora 12s linear infinite;z-index:-2}.tl .g-core:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(10,9,22,.28) 0,rgba(10,9,22,.6) 60%,rgba(10,9,22,.86) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);z-index:-1}@keyframes aurora{to{transform:rotate(1turn)}}.tl .g-core{background:radial-gradient(circle at 32% 22%,#fff 0,#f4eeff 55%,#e6dbfb 100%);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -18px 36px rgba(91,0,196,.14),0 0 0 1px hsla(0,0%,100%,.6),0 15px 35px -10px rgba(91,0,196,.375);animation:none}.tl .g-core:before{opacity:.32;filter:blur(30px)}.tl .g-core:after{background:radial-gradient(circle at 50% 42%,hsla(0,0%,100%,.78) 0,hsla(0,0%,100%,.62) 58%,rgba(244,238,255,.4) 100%);box-shadow:inset 0 1px 0 #fff}.tl .g-label{color:#535862}.tl .gauge .g-label .ai-spark{color:#7a3cff}.tl .g-num{background:linear-gradient(180deg,#2a1460 20%,#5b00c4 70%,#b0005a)}.tl .g-of{color:#6f737c}.tl .g-pill{background:hsla(0,0%,100%,.75);border-color:rgba(91,0,196,.11)}.tl .g-valid{color:#3a3355}@media (prefers-reduced-motion:reduce){.tl .g-core:before,.tl .gauge .gy{animation:none}}.tl .gauge .nn{animation:nnTw 3s ease-in-out infinite;animation-delay:var(--d);transform-box:fill-box;transform-origin:center}@keyframes nnTw{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.tl .gauge .syn{stroke-dasharray:8 60;stroke-dashoffset:68;animation:synFire 3.3s linear infinite;animation-delay:var(--d)}@keyframes synFire{to{stroke-dashoffset:0}}.tl .gauge .pins{animation:pinsIn .8s ease-out 1.2s both}@keyframes pinsIn{0%{opacity:0}to{opacity:1}}.tl .gauge .g-label .ai-spark{width:1.05em;height:1.05em;transform-origin:50% 50%;display:inline-block;vertical-align:-1px;margin-right:4px;color:#c4b0ff;animation:sparkSpin 6s linear infinite}@keyframes sparkSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tl .g-label .ai-spark,.tl .gauge .nn,.tl .gauge .syn{animation:none}.tl .gauge .syn{display:none}}.tl .gauge .halo{transform-box:fill-box;transform-origin:center;animation:haloBreathe 5s ease-in-out infinite}@keyframes haloBreathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.tl .gauge .comet{transform-origin:220px 220px;animation:cometIn .4s 1.7s both,cometSpin 3.2s linear 1.7s infinite}@keyframes cometIn{0%{opacity:0}to{opacity:.9}}@keyframes cometSpin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.tl .gauge .nf{animation:nodeFloat 4s ease-in-out infinite}@keyframes nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tl .gauge .ripple{transform-box:fill-box;transform-origin:center;opacity:0;animation:ripple 3.2s ease-out infinite}@keyframes ripple{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(1.9)}}.tl .g-core{animation:corePulse 4s ease-in-out infinite}@keyframes corePulse{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -20px 40px rgba(0,0,0,.45),0 0 0 1px rgba(183,156,255,.18),0 15px 35px -10px rgba(91,0,196,.375)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -20px 40px rgba(0,0,0,.45),0 0 0 1px rgba(183,156,255,.35),0 15px 45px -5px rgba(208,0,73,.3)}}@media (prefers-reduced-motion:reduce){.tl .gauge .comet{opacity:0}.tl .gauge .packets{display:none}}.tl .feature .f-art{height:auto;min-height:0;align-content:center;justify-content:start;padding:16px 0 16px 16px}.tl .f-frame{height:auto;width:100%;aspect-ratio:8/5}.tl .f-frame .illo{width:100%;height:100%}@media (max-width:640px){.tl .feature .f-art{padding:14px 14px 0}}.tl .ah-copy{gap:18px}.tl .ah-back{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:var(--t-sm);color:#b4b6c2;text-decoration:none}.tl .ah-back:hover{color:#fff}.tl .ah-meta{font-size:var(--t-sm);color:#9a9cb0;margin:0}.tl .a-hero h1:focus{outline:none}.tl .hero-sub{margin-top:28px;max-width:500px}.tl .hero-sub.nl-form .form{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0;position:relative}.tl .hero-sub.nl-form .form:before{content:"";grid-column:1/-1;grid-row:1;height:60px;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 9px 20px -10px rgba(91,0,196,.35);transition:border-color .2s,box-shadow .2s;pointer-events:none}.tl .hero-sub.nl-form .form:focus-within:before{border-color:rgba(183,156,255,.375);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 4px rgba(183,156,255,.18),0 9px 20px -8px rgba(91,0,196,.425)}.tl .hero-sub.nl-form .field{grid-column:1;grid-row:1;position:relative;z-index:1;gap:0}.tl .hero-sub.nl-form .field input{height:60px;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%235B00C4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") no-repeat 22px 50%;padding:0 12px 0 50px;color:#fff;font-size:15px;border-radius:999px;box-shadow:none;outline:none}.tl .hero-sub.nl-form .field input:focus{box-shadow:none;border:0}.tl .hero-sub.nl-form .field .hint{padding:8px 0 0 22px}.tl .hero-sub.nl-form .form>button{grid-column:2;grid-row:1;z-index:1;height:48px;margin:6px 6px 0 0;width:auto;border-radius:999px;padding:0 22px;font-weight:600;display:inline-flex;align-items:center;gap:8px;box-shadow:0 5px 12px -5px rgba(208,0,73,.4);transition:transform .15s,box-shadow .2s}.tl .hero-sub.nl-form .form>button:after{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;transition:transform .2s}.tl .hero-sub.nl-form .form>button:hover{transform:translateY(-1px);box-shadow:0 7px 14px -5px rgba(208,0,73,.45)}.tl .hero-sub.nl-form .form>button:hover:after{transform:translateX(3px)}.tl .hero-sub.nl-form .consent{grid-column:1/-1;grid-row:2;margin-top:12px;padding-left:22px;color:#9a9cb0;font-size:12px;line-height:1.55;align-items:flex-start;gap:8px}.tl .hero-sub.nl-form .consent input{margin-top:2px;width:15px;height:15px;accent-color:#b79cff}.tl .hero-sub.nl-form .consent a{color:inherit;font-weight:400;text-decoration:none}.tl .hero-sub.nl-form .consent a:focus-visible,.tl .hero-sub.nl-form .consent a:hover{text-decoration:underline;text-underline-offset:2px}.tl .hero-sub.nl-form .form>.hint{grid-column:1/-1;padding-left:22px}.tl .hero-sub .hint{color:#8a8d99}.tl .hero-sub .hint:empty{display:none}.tl .hero-sub .hint.err{color:#ff7aa8}.tl .hero-sub .hint.warn{color:#fdb022}.tl .hero-sub .success{background:rgba(71,205,137,.1);border-color:rgba(71,205,137,.175)}.tl .hero-sub .success strong{color:#47cd89}.tl .hero-sub .success p{color:#b4b6c2}.tl .hero-sub.nl-form .form:before{background:linear-gradient(180deg,#fff,#f6f1ff);border-color:hsla(0,0%,100%,.425);box-shadow:0 9px 20px -9px rgba(91,0,196,.375)}.tl .hero-sub.nl-form .form:focus-within:before{border-color:#b79cff;box-shadow:0 0 0 4px rgba(183,156,255,.35),0 9px 20px -8px rgba(91,0,196,.425)}.tl .hero-sub.nl-form .field input,.tl .hero-sub.nl-form .field input:focus{color:#181d27;background-color:transparent}.tl .hero-sub.nl-form .field input::placeholder{color:#8a8d99}.tl .hero-sub.nl-form .field input:-webkit-autofill{-webkit-text-fill-color:#181d27;-webkit-transition:background-color 9999s;transition:background-color 9999s}@media (max-width:520px){.tl .hero-sub.nl-form .form{grid-template-columns:minmax(0,1fr) auto}.tl .hero-sub.nl-form .form>button{grid-column:2;grid-row:1;padding:0 16px;width:auto}.tl .hero-sub.nl-form .field input{padding-left:44px;background-position:18px 50%;font-size:16px}.tl .hero-sub.nl-form .consent,.tl .hero-sub.nl-form .field .hint,.tl .hero-sub.nl-form .form>.hint{padding-left:18px}}@media (max-width:420px){.tl .hero-sub.nl-form .form>button:after{display:none}.tl .hero-sub.nl-form .form>button{padding:0 14px}}.tl .g-core{gap:0;padding:0 9%!important}.tl .g-label{display:inline-flex;align-items:center;gap:1.2cqi;font-size:5.4cqi;font-weight:500;color:#3a3f4b;background:hsla(0,0%,100%,.75);border:1px solid rgba(208,0,73,.12);border-radius:999px;padding:1.4cqi 3.6cqi;margin-bottom:3cqi}.tl .gauge .g-label .ai-spark{color:#d00049}.tl .g-numrow{display:inline-flex;align-items:baseline;gap:1cqi;line-height:.9}.tl .g-num{font-size:calc(40cqi + 2px);font-weight:600;letter-spacing:-.03em;background:linear-gradient(180deg,#181d27 35%,#8e0033 75%,#d00049);-webkit-background-clip:text;background-clip:text;color:transparent}.tl .g-den{font-size:7cqi;font-weight:500;color:#7e8289}.tl .g-meter{display:block;width:62%;height:1.6cqi;border-radius:999px;background:#f2e6ea;margin:5cqi 0 4.2cqi;overflow:hidden}.tl .g-meter i{display:block;height:100%;width:100%;border-radius:inherit;background:#000;transform-origin:left;animation:gMeter 1.4s cubic-bezier(.2,.7,.2,1) .3s both}@keyframes gMeter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tl .g-chips{display:inline-flex;gap:1.6cqi;flex-wrap:nowrap}.tl .g-chips .g-ok{background:#d00049;font-size:4.2cqi;padding:1.5cqi 3.2cqi 1.5cqi 2.6cqi}.tl .g-chips .g-valid{display:inline-flex;align-items:center;font-size:4.2cqi;font-weight:500;color:#181d27;background:#fff;border:1px solid #e9eaeb;border-radius:999px;padding:1.5cqi 3.2cqi}.tl .g-ill{margin-top:3cqi;font-size:3.8cqi;color:#7e8289;letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.tl .g-meter i{animation:none}}.tl .tq{width:min(400px,100%)}.tl .tq-card{position:relative;padding:22px 22px 20px;border-radius:24px;background:linear-gradient(160deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 80px -30px rgba(91,0,196,.55),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tl .tq-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(140deg,rgba(183,156,255,.55),rgba(255,122,168,.15) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tl .tq-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tl .tq-brand{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;letter-spacing:.01em}.tl .tq-brand svg{color:#ff7aa8}.tl .tq-tag{font-size:11px;font-weight:500;color:#b4b6c2;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:3px 10px;letter-spacing:.04em;text-transform:uppercase}.tl .tq-dial{position:relative;margin:8px auto 0;width:min(280px,100%)}.tl .tq-dial svg{display:block;width:100%;height:auto;overflow:visible}.tl .tq-arc{filter:drop-shadow(0 0 10px rgba(208,0,73,.45))}.tl .tq-head{filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 12px rgba(255,122,168,.9));transition:opacity .2s}.tl .tq-num{display:inline-block;transition:text-shadow .4s}.tl .tq.is-done .tq-num{animation:tqPop .6s cubic-bezier(.2,.9,.3,1.4);text-shadow:0 0 28px rgba(255,122,168,.45)}@keyframes tqPop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.tl .tq-den{transition:opacity .4s,transform .4s}.tl .tq:not(.is-done) .tq-den{opacity:.45}.tl .tq-facts li{transition:opacity .35s,transform .35s}.tl .tq-facts li:not(.on){opacity:.35;transform:translateY(3px)}.tl .tq-facts li.on svg{animation:tqTick .4s ease-out}@keyframes tqTick{0%{transform:scale(.3)}to{transform:scale(1)}}.tl .tq.is-done .tq-card{box-shadow:0 30px 90px -25px rgba(208,0,73,.5),inset 0 1px 0 hsla(0,0%,100%,.08)}.tl .tq-card{transition:box-shadow .8s}.tl .tq-read{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;text-align:center;padding-top:4%}.tl .tq-num{font-size:clamp(64px,19vw,88px);font-weight:600;line-height:.95;letter-spacing:-.04em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .tq-den{margin-top:6px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#9a9cb0}.tl .tq-scale{position:absolute;bottom:9%;font-size:11px;color:#6f7385;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl .tq-s0{left:19%}.tl .tq-s1{right:16%}.tl .tq-facts{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:1px solid hsla(0,0%,100%,.08);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.tl .tq-facts li{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:500;color:#d9d6f5;text-align:center;line-height:1.3;white-space:nowrap}.tl .tq-facts svg{flex:none;color:#3fd3bf}@media (max-width:420px){.tl .tq-card{padding:18px 16px 16px}.tl .tq-facts{grid-template-columns:1fr;justify-items:start}.tl .tq-facts li{justify-content:flex-start}}.tl .tq .tq-brand svg,.tl .tq .tq-facts svg{width:14px;height:14px;display:inline-block}.tl .tq-brand,.tl .tq-tag{white-space:nowrap}@media (prefers-reduced-motion:reduce){.tl .tq-facts li:not(.on){opacity:1;transform:none}}.tl .prose .a-h3{font-size:clamp(18px,2vw,20px);line-height:1.35;font-weight:600;color:var(--ink);margin:10px 0 -8px}.tl .a-note{border-radius:var(--r-big);padding:18px 20px;background:color-mix(in srgb,var(--gt1) 6%,var(--raised));border:1px solid color-mix(in srgb,var(--gt1) 18%,transparent)}.tl .a-note-k{display:block;font-size:var(--t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-bottom:6px}.tl .a-note p{margin:0;font-size:17px;line-height:1.65;color:var(--ink)}.tl .a-main,.tl .a-table,.tl .prose{min-width:0}.tl .a-table{margin:0}.tl .a-table,.tl .a-tscroll{max-width:100%}.tl .a-cta{border-radius:var(--r-big);padding:24px;background:linear-gradient(135deg,#14102a,#1e0f2e);color:#fff;display:grid;grid-gap:10px;gap:10px}.tl .a-cta-t{margin:0;font-size:clamp(19px,2.2vw,22px);font-weight:600;color:#fff}.tl .a-cta-d{margin:0;font-size:15px;line-height:1.6;color:#d9d6f5}.tl .a-cta-b{justify-self:start;display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:11px 18px;border-radius:var(--r-pill);background:#000;color:#fff;font-weight:600;font-size:15px;text-decoration:none}.tl .a-cta-b:hover{filter:brightness(1.08)}@media (max-width:600px){.tl .a-cta{padding:20px}.tl .a-cta-b{justify-self:stretch;justify-content:center}.tl .a-note{padding:16px}}.tl .a-tscroll{overflow-x:auto;border-radius:16px;background:var(--raised);border:1px solid color-mix(in srgb,var(--gt1) 14%,var(--line));box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 32px -18px rgba(91,0,196,.22);-webkit-overflow-scrolling:touch}.tl .a-table table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.55;min-width:560px}.tl .a-table td,.tl .a-table th{padding:14px 18px;text-align:left;vertical-align:top}.tl .a-table thead tr{background:linear-gradient(90deg,#1b1035,#2a0f2e)}.tl .a-table thead th{background:transparent;color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.tl .a-table thead tr{border-radius:15px 15px 0 0}.tl .a-table tbody tr:nth-child(2n) td,.tl .a-table tbody tr:nth-child(2n) th{background:color-mix(in srgb,var(--gt1) 3.5%,var(--raised))}.tl .a-table tbody tr+tr td,.tl .a-table tbody tr+tr th{border-top:1px solid var(--line)}.tl .a-table tbody th{font-weight:600;color:var(--ink);width:24%}.tl .a-table tbody td{color:var(--muted)}.tl .a-table tbody tr:hover td,.tl .a-table tbody tr:hover th{background:color-mix(in srgb,var(--gt1) 7%,var(--raised))}.tl .a-table figcaption{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13px;color:var(--faint)}.tl .a-table figcaption:before{content:"";width:16px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gt1),var(--gt2))}@media (max-width:600px){.tl .a-tscroll{overflow:visible;border:0;background:none;box-shadow:none}.tl .a-table table{min-width:0;display:block}.tl .a-table thead{display:none}.tl .a-table tbody{display:grid;grid-gap:12px;gap:12px}.tl .a-table tr{display:block;border-radius:14px;overflow:hidden;background:var(--raised);border:1px solid color-mix(in srgb,var(--gt1) 14%,var(--line));box-shadow:0 8px 24px -16px rgba(91,0,196,.25)}.tl .a-table tbody th{display:block;width:auto;padding:12px 16px;font-size:16px;color:#fff;background:linear-gradient(90deg,#1b1035,#2a0f2e)!important;border:0!important}.tl .a-table td{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 16px;border:0!important;font-size:14px;background:var(--raised)!important;color:var(--ink)}.tl .a-table td+td{border-top:1px solid var(--line)!important}.tl .a-table td:before{content:attr(data-label);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-top:2px}}.tl .a-toc{border-radius:18px;padding:20px;margin:0 0 8px;background:linear-gradient(135deg,color-mix(in srgb,var(--gt1) 6%,var(--raised)),color-mix(in srgb,var(--gt2) 4%,var(--raised)));border:1px solid color-mix(in srgb,var(--gt1) 14%,transparent)}.tl .a-toc-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.tl .a-toc-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#fff;background:linear-gradient(135deg,var(--g1),var(--g2))}.tl .a-toc-k{margin:0;font-size:15px;font-weight:600;color:var(--ink)}.tl .a-toc-n{margin-left:auto;font-size:12px;color:var(--muted)}.tl .a-toc ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;counter-reset:none}.tl .a-toc li{min-width:0}.tl .a-toc a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;height:100%;padding:11px 14px;border-radius:12px;background:var(--raised);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:14px;line-height:1.4;font-weight:500;transition:border-color .2s,transform .2s,box-shadow .2s}.tl .a-toc a:hover{border-color:color-mix(in srgb,var(--gt1) 40%,transparent);transform:translateY(-1px);box-shadow:0 8px 20px -14px rgba(91,0,196,.45)}.tl .a-toc-num{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gt1);background:color-mix(in srgb,var(--gt1) 10%,var(--raised));border-radius:8px;padding:4px 7px}.tl .a-toc-go{color:var(--faint);transition:transform .2s,color .2s}.tl .a-toc a:hover .a-toc-go{color:var(--gt1);transform:translateX(2px)}@media (max-width:700px){.tl .a-toc ol{grid-template-columns:1fr}.tl .a-toc{padding:16px}.tl .a-toc-n{margin-left:0;width:100%}}.tl h1,.tl h2,.tl h3{font-family:inherit;letter-spacing:normal}