@import url("https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@500;600;700&family=Poppins:wght@400;500;600;700;800&family=Caveat:wght@500;700&display=swap");:root{--bg:#fefefe;--ink:#0e1230;--ink-2:#3a3f5c;--muted:#6b6f87;--line:#ececf3;--line-2:#e3e3ee;--violet:#7c3aed;--violet-2:#8b5cf6;--violet-3:#a855f7;--pink:#ec4899;--pink-2:#d2227a;--magenta:#e11d74;--grad-hero:linear-gradient(135deg,#e8f7ef,#eef2ff 35%,#f3e8ff 70%,#fde7f3);--grad-card-sec:linear-gradient(135deg,#eaf7f0,#eef2ff 60%,#f5e8ff);--grad-band:linear-gradient(95deg,#7c3aed,#9333ea 45%,#c026d3);--grad-product:linear-gradient(160deg,#c084fc,#a855f7 55%,#d946ef);--grad-brand:linear-gradient(95deg,#7c3aed,#ec4899);--grad-brand-135:linear-gradient(135deg,#7c3aed,#ec4899);--grad-avatar:linear-gradient(135deg,#7c3aed,#a855f7);--shadow-sm:0 1px 2px rgba(15,18,48,.04),0 1px 1px rgba(15,18,48,.03);--shadow-md:0 6px 18px rgba(33,17,82,.06),0 2px 6px rgba(33,17,82,.04);--shadow-lg:0 20px 50px rgba(40,18,82,.1),0 6px 16px rgba(40,18,82,.06);--radius:14px;--radius-lg:18px;--gutter:clamp(18px,2.3vw,32px);--gutter-lg:clamp(32px,6.25vw,80px);--font-head:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--font-num:"Geist","Inter",system-ui,sans-serif;--font-display:-apple-system,system-ui,"Segoe UI","Inter",sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body,html{margin:0;padding:0;width:100%;overflow-x:clip}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}#view-home{background:#fefefe}h1,h2,h3,h4,h5,h6{font-family:var(--font-head)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}form{margin:0}.site-header{display:block;background:#000;border-bottom:.5px solid hsla(0,0%,100%,.1);z-index:1000}.hx-hero,.site-header{position:relative;isolation:isolate}.hx-hero{z-index:5}.header{justify-content:space-between;gap:24px;height:96px;padding:16px 40px}.hdr-nav,.header{display:flex;align-items:center}.hdr-nav{gap:32px;white-space:nowrap}.hdr-nav a{font-family:"Poppins",var(--font-body),sans-serif;font-size:16px;font-weight:400;color:#fff;cursor:pointer;transition:.15s}.hdr-nav a:hover{color:hsla(0,0%,100%,.65)}@media (max-width:1180px){.header{padding:16px var(--gutter);gap:16px}.hdr-nav{gap:20px;min-width:0}}@media (max-width:1040px){.hdr-nav{gap:14px}.hdr-nav a{font-size:14px}}.hdr-burger,.hdr-nav-scrim{display:none}@media (max-width:1024px){.hdr-burger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:none;background:none;color:#fff;border-radius:12px}.hdr-burger:hover{background:hsla(0,0%,100%,.08)}.hdr-burger svg{width:22px;height:22px}.hdr-nav-scrim{display:block;position:fixed;inset:0;z-index:1400;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .25s}.hdr-nav-scrim.open{opacity:1;pointer-events:auto}.hdr-nav{position:fixed;z-index:1401;top:0;right:0;width:min(320px,86vw);height:100dvh;flex-direction:column;align-items:stretch;gap:4px;padding:84px 20px 24px;background:#000;border-left:1px solid hsla(0,0%,100%,.12);overflow-y:auto;overscroll-behavior:contain;transform:translateX(100%);transition:transform .28s ease;box-shadow:-12px 0 32px rgba(0,0,0,.45)}.hdr-nav.open{transform:translateX(0)}.hdr-nav a{display:flex;align-items:center;min-height:44px;padding:10px 12px;border-radius:10px;font-size:15px;white-space:normal}.hdr-nav a:hover{background:hsla(0,0%,100%,.08);color:#fff}}.logo{display:flex;align-items:center;min-height:32px;cursor:pointer;text-decoration:none;flex-shrink:0}.logo img{filter:brightness(0) invert(1)}.header-right{display:flex;align-items:center;gap:6px;flex-shrink:0}.hdr-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:none;border:none;color:#fff;position:relative}.hdr-icon-btn svg{width:20px;height:20px}.hdr-notif-pop{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;width:min(360px,calc(100vw - 24px));background:#fefefe;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.13);overflow:hidden}.hdr-icon-btn:hover{background:hsla(0,0%,100%,.08)}.hdr-avatar-btn{display:inline-flex;align-items:center;gap:8px;height:44px;background:none;border:none;cursor:pointer}.hdr-avatar-btn .hdr-avatar{width:44px;height:44px;border-radius:22px;border:2px solid #fff;box-sizing:border-box;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;background:var(--grad-brand-135);box-shadow:0 3.636px 7.273px rgba(10,13,18,.1),0 1.818px 3.636px rgba(10,13,18,.06)}.hdr-avatar-btn .hdr-avatar img{width:100%;height:100%;object-fit:cover}.hdr-avatar-btn .hdr-chevron{width:20px;height:20px;color:#fff;flex-shrink:0}.btn-signin{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;border:1px solid #d5d7da;padding:0 16px;border-radius:12px;font-size:14px;font-weight:500;color:#fff;background:transparent;transition:.2s;border-color:hsla(0,0%,100%,.35)}.btn-signin:hover{border-color:#fff}.btn-signup{height:44px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:600;color:#fff;background:var(--grad-brand);box-shadow:0 1px 2px rgba(16,24,40,.05);transition:.18s;display:inline-flex;align-items:center;justify-content:center;gap:6px}.btn-signup:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 6px 14px rgba(0,0,0,.2)}.hero-arrow.prev{left:8px}.hero-arrow.next{right:8px}.hero-dot.active{width:26px;background:var(--violet)}.htrust-h1 .grad{display:block;color:var(--violet)}.trust-badge{display:block;width:100%;max-width:230px;height:auto}.home-hero-new.hs3 .trust-badge{max-width:360px}.hs3-card.hot{background:linear-gradient(150deg,#0d0a16,#3a0a5f 140%);border-color:transparent}.hs3-card.hot .hs3-num{background:#fefefe;color:#25104d}.hs3-card.hot .hs3-t{color:#fff}.hs3-card.hot .hs3-d{color:#c3b4d8}.hs3-card.hot:before{content:"";position:absolute;z-index:2;top:37px;left:-1px;width:calc(50% + 1px);height:3px;background:#fefefe}.hs3-cta .btn-primary,.hs3-rail.l:before{display:inline-flex;align-items:center;gap:8px;padding:12px 26px;border-radius:12px;font-size:14px;font-weight:700;color:#fff;font-family:inherit;cursor:pointer;border:none;background:linear-gradient(95deg,#7c3aed,#a855f7 50%,#ec4899);box-shadow:0 10px 26px rgba(124,58,237,.32);transition:transform .15s,box-shadow .15s}.hs3-cta .btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(124,58,237,.4)}.home-hero-l .nb.live{color:#10b981;border-color:#a7f3d0;background:#ecfdf5}.home-hero-l .nb.live:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2)}.home-hero-l h1 .grad{background:linear-gradient(95deg,#7c3aed,#a855f7 40%,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.home-hero-l .sub{color:var(--ink-2);font-size:15px;line-height:1.65;max-width:520px;margin:0 0 22px}.home-hero-l .btn-primary{padding:13px 22px;border-radius:12px;color:#fff;font-weight:700;font-size:13.5px;background:linear-gradient(95deg,#7c3aed,#a855f7 50%,#ec4899);box-shadow:0 12px 28px rgba(124,58,237,.3);transition:.2s;display:inline-flex;align-items:center;gap:8px;border:0}.home-hero-l .btn-primary:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(124,58,237,.4)}.home-hero-l .btn-ghost{padding:13px 22px;border-radius:12px;color:#0b0b22;font-weight:600;font-size:13.5px;background:#fefefe;border:1.5px solid #d8d8e5;transition:.18s;display:inline-flex;align-items:center;gap:8px}.home-hero-l .btn-ghost:hover{border-color:var(--violet);color:var(--violet)}.home-hero-l .hero-stats{display:grid;grid-template-columns:repeat(3,auto);grid-gap:0;gap:0;border-top:1px dashed #d9d3ea;padding-top:18px;width:-moz-fit-content;width:fit-content}.home-hero-l .hero-stats>div{padding:0 22px;border-right:1px dashed #d9d3ea}.home-hero-l .hero-stats>div:first-child{padding-left:0}.home-hero-l .hero-stats>div:last-child{border-right:0}.home-hero-l .hero-stats b{display:block;font-size:22px;color:#0b0b22;font-weight:800;letter-spacing:-.5px}.home-hero-l .hero-stats span{font-size:11.5px;color:var(--muted);font-weight:500;margin-top:2px;display:block}.hero-trust-card .top{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #f3f3f8;margin-bottom:14px}.hero-trust-card .top .lg{width:38px;height:38px;border-radius:10px;background:linear-gradient(140deg,#10b981,#059669);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.hero-trust-card .top .info b{display:block;font-size:14px;font-weight:700;color:#0b0b22}.hero-trust-card .top .info span{display:block;font-size:11px;color:var(--muted)}.hero-trust-card .score{display:flex;align-items:baseline;gap:6px;margin-bottom:14px}.hero-trust-card .score b{font-size:36px;font-weight:800;color:#0b0b22;letter-spacing:-1px}.hero-trust-card .score span{font-size:11.5px;color:var(--muted)}.hero-trust-card .bar{height:5px;background:#f3f3f8;border-radius:3px;overflow:hidden}.hero-trust-card .bar>div{height:100%;background:linear-gradient(95deg,#7c3aed,#10b981);border-radius:3px}.hero-mini .top{display:flex;align-items:center;gap:8px}.hero-mini .top .ico{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-mini .top div b{display:block;font-size:12px;font-weight:700;color:#0b0b22}.hero-mini .top div span{display:block;font-size:10.5px;color:var(--muted)}.sk{display:inline-block;border-radius:6px;background:linear-gradient(100deg,#eceaf3 30%,#f6f4fb 50%,#eceaf3 70%);background-size:200% 100%;animation:sk-shimmer 1.2s ease-in-out infinite;color:transparent!important;vertical-align:middle}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes lt-pulse{0%{box-shadow:0 0 0 0 rgba(134,239,172,.6)}70%{box-shadow:0 0 0 8px rgba(134,239,172,0)}to{box-shadow:0 0 0 0 rgba(134,239,172,0)}}.live-ticker .lt-row{display:inline-flex;align-items:center;gap:28px;flex-shrink:0;padding-left:28px;animation:lt-scroll 70s linear infinite;white-space:nowrap}@keyframes lt-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.live-ticker:hover .lt-row{animation-play-state:paused}.logos-strip .lbl{font-size:11px;letter-spacing:1.4px;font-weight:700;color:var(--muted);text-transform:uppercase;margin-bottom:14px}@keyframes logos-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.logos-track{animation:none}}.home-sec-head h2 .accent{background:linear-gradient(95deg,#7c3aed,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.cat-bar-wrap{background:#000;border-bottom:.5px solid hsla(0,0%,100%,.1)}.cat-bar{height:82px;max-width:1280px;margin:0 auto;padding:0 24px;background:transparent;box-sizing:border-box}.cat-bar,.cat-nav{display:flex;align-items:center}.cat-nav{flex:none;width:32px;height:32px;justify-content:center;border:0;background:none;color:#fff;cursor:pointer;padding:0}.cat-nav svg{width:16px;height:16px}.cat-nav:hover{color:hsla(0,0%,100%,.65)}.cat-bar-body{flex:1 1 auto;min-width:0;display:flex;align-items:center}.cat-divider{flex:none;width:1px;height:40px;margin:0 8px;background:hsla(0,0%,100%,.25)}.cat-scroll{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:20px;overflow-x:auto;scrollbar-width:none}.cat-scroll::-webkit-scrollbar{display:none}.cat-tile{flex:none;height:61px;min-width:92px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:10px;border:1px solid transparent;background:none;color:hsla(0,0%,100%,.6);text-decoration:none;transition:.15s}.cat-tile svg{width:20px;height:20px}.cat-tile span{font:500 11px/normal var(--font-body);color:inherit;white-space:nowrap}.cat-tile:hover{color:#fff;background:rgba(124,58,237,.16)}.cat-tile.active{color:#fff;font-weight:700;background:rgba(124,58,237,.32);border-color:var(--violet-3)}.cat-tile.active span{font-weight:700}.cat-tile:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:8px}@media (max-width:700px){.cat-bar{padding:0 8px;height:74px}.cat-nav{display:none}}.sr-toast-stack{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:5000;flex-direction:column;gap:10px;pointer-events:none;width:max-content;max-width:calc(100vw - 32px)}.sr-toast,.sr-toast-stack{display:flex;align-items:center}.sr-toast{pointer-events:auto;cursor:pointer;gap:11px;min-width:280px;max-width:460px;padding:13px 16px;border-radius:13px;background:#fefefe;border:1px solid var(--line);color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.45;letter-spacing:-.1px;box-shadow:var(--shadow-lg);animation:sr-toast-in .28s cubic-bezier(.16,1,.3,1)}.sr-toast-ico{flex-shrink:0;width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff}.sr-toast-msg{flex:1 1;min-width:0}.sr-toast.success{border-color:#b8ecd2}.sr-toast.success .sr-toast-ico{background:linear-gradient(135deg,#10b981,#059669)}.sr-toast.error{border-color:#f6c9d3}.sr-toast.error .sr-toast-ico{background:linear-gradient(135deg,#ef4444,#dc2626)}.sr-toast.info .sr-toast-ico{background:var(--grad-brand)}@keyframes sr-toast-in{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.sr-confirm-overlay{position:fixed;inset:0;z-index:5001;background:rgba(11,11,34,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;animation:sr-fade .18s ease}.sr-confirm{background:#fefefe;border-radius:18px;width:100%;max-width:420px;padding:28px 26px 22px;text-align:center;box-shadow:0 32px 80px rgba(11,11,34,.3);animation:modal-rise .3s cubic-bezier(.16,1,.3,1)}.sr-confirm-ico{width:50px;height:50px;margin:0 auto 16px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#f1ebff;color:var(--violet)}.sr-confirm-ico.danger{background:#fdecec;color:#dc2626}.sr-confirm-title{margin:0 0 6px;font-size:18px;font-weight:800;letter-spacing:-.3px;color:#0b0b22}.sr-confirm-msg{margin:0 0 22px;font-size:14px;line-height:1.55;color:var(--ink-2)}.sr-confirm-actions{display:flex;gap:10px}.sr-confirm-actions button{flex:1 1;padding:11px 16px;border-radius:11px;font-size:13.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s}.sr-confirm-cancel{background:#fefefe;border:1px solid var(--line-2);color:var(--ink-2)}.sr-confirm-cancel:hover{border-color:#c9c4d8;background:#fafaff}.sr-confirm-ok{border:0;color:#fff;background:var(--grad-brand);box-shadow:0 6px 16px rgba(124,58,237,.28)}.sr-confirm-ok:hover{filter:brightness(1.05)}.sr-confirm-ok.danger{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 6px 16px rgba(220,38,38,.28)}@keyframes sr-fade{0%{opacity:0}to{opacity:1}}@media (max-width:520px){.sr-toast{min-width:0;width:100%}}.sr-pop-scroll,.sr-select-menu{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cdc9da transparent}.sr-pop-scroll::-webkit-scrollbar,.sr-select-menu::-webkit-scrollbar{width:8px}.sr-pop-scroll::-webkit-scrollbar-track,.sr-select-menu::-webkit-scrollbar-track{background:transparent}.sr-pop-scroll::-webkit-scrollbar-thumb,.sr-select-menu::-webkit-scrollbar-thumb{background:#cdc9da;border-radius:8px;border:2px solid #fff}.sr-pop-scroll::-webkit-scrollbar-thumb:hover,.sr-select-menu::-webkit-scrollbar-thumb:hover{background:#b4afc6}.sr-ps-row.pending{opacity:.5}.sr-ps-row.pending .sr-ps-label{color:var(--muted)}.sr-ps-row.done .sr-ps-label{color:#10b981}.sr-ps-row.active .sr-ps-label{color:#0b0b22;font-weight:700}.sr-ps-row.done .sr-ps-ico{color:#10b981}@keyframes sr-ps-spin{to{transform:rotate(1turn)}}@media (max-width:600px){.sr-presearch-wrap{padding:28px 18px 60px}.sr-ps-row{flex-wrap:wrap}.sr-ps-row .sr-ps-meta{margin-left:30px;text-align:left;width:100%}}.sr-bookmark.saved{background:linear-gradient(135deg,#a855f7,#ec4899)}.sr-ratings.empty{display:flex;align-items:center;justify-content:center;text-align:center;min-height:0;padding:12px 0}.cat-tile{cursor:pointer}.pd{--pd-grad:linear-gradient(186deg,#5b00c4 11.658%,#d00049 123.55%);--pd-line:#d5d7da;--pd-line-2:#eaecf0;--pd-ink:#0c111d;--pd-ink-2:#101828;--pd-body:#475467;--pd-muted:#667085;--pd-muted-2:#7e8289;--pd-panel:#fcfbff}.pd-wrap{max-width:1280px;margin:0 auto;padding:20px clamp(16px,2.11vw,27px) 60px;font-family:var(--font-body)}.pd-cover{height:clamp(160px,27.97vw,358px);background-size:cover;background-position:top}.pd-cover+.pd-wrap{position:relative;margin-top:clamp(-86px,-6.72vw,-38px);padding-top:0}.pd-hero{display:flex;align-items:stretch;margin-bottom:20px}.pd-hero-main{gap:20px;align-items:flex-start;background:#fefefe;border:1px solid var(--pd-line);border-right:none;border-radius:20px 0 0 20px;padding:20px 24px}.pd-hero-left,.pd-hero-main{flex:1 1 auto;min-width:0;display:flex}.pd-hero-left{align-items:center;gap:26px}.pd-brand-mark{width:227px;height:227px;flex-shrink:0;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:46px;font-weight:700;color:#fff;letter-spacing:1px;padding:28px;box-sizing:border-box}.pd-brand-mark img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pd-product-details{width:334px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pd-eyebrow{margin:0;font-size:11px;font-weight:500;color:#000;cursor:pointer}.pd-product-details h1{margin:0;font-family:var(--font-body);font-size:30px;font-weight:700;line-height:1.15;letter-spacing:0;color:var(--pd-ink)}.pd-by{display:flex;align-items:center;gap:4px;padding-top:2px;font-size:12px;color:var(--pd-muted)}.pd-by b,.pd-rating-row{font-weight:600;color:#000}.pd-rating-row{padding-top:4px;font-size:12px;cursor:pointer}.pd-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pd-verified-seal{width:28px;height:28px;display:block;flex-shrink:0}.pd-status-row{display:flex;align-items:center;gap:10px}.pd-status-badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 12px;border:.5px solid var(--pd-line);border-radius:999px;background:#f0f9ff;font-size:11px;color:#1e293b}.pd-status-dot{width:8px;height:8px;border-radius:999px;background:#f16363;flex-shrink:0}.pd-status-badge.is-claimed .pd-status-dot{background:#3ddc84}.pd-claim{font-family:inherit;font-size:8px;color:#5b00c4;text-decoration:underline;background:none;border:0;padding:0;cursor:pointer}.pd-cta{width:200px;flex-shrink:0;align-self:center;display:flex;flex-direction:column;gap:10px}.pd-cta-label{font-size:11px;color:#000;text-align:center}.pd-btn-grad,.pd-btn-outline,.pd-btn-primary{height:44px;padding:10px 16px;border-radius:12px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:7px;transition:.18s}.pd-btn-grad,.pd-btn-primary{font-weight:400}.pd-btn-primary{background:var(--pd-ink);color:#fff;border:none}.pd-btn-primary:hover{background:#1a2233}.pd-btn-grad{background:var(--pd-grad);color:#fff;border:none}.pd-btn-grad:hover{filter:brightness(1.08)}.pd-btn-outline{background:#fefefe;color:var(--pd-ink-2);border:1px solid var(--pd-line)}.pd-btn-outline:hover{border-color:var(--pd-ink-2)}.pd-cta-row{display:flex;gap:10px}.pd-cta-row .pd-btn-outline{flex:1 1;min-width:0;height:40px;padding:10px 14px;font-size:12.5px}.pd-hero-seal{width:225.184px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#fefefe;border:1px solid var(--pd-line);border-radius:0 20px 20px 0}.pd-seal-empty{font-size:13px;font-weight:600;color:var(--pd-muted-2);text-align:center}.pd-tabs{gap:26px;align-items:flex-start;margin:0 0 20px;border:none;border-radius:0;overflow:visible}.pd-tab,.pd-tabs{display:flex;padding:0;background:none}.pd-tab{flex-direction:column;align-items:center;gap:10px;border:none;cursor:pointer;font-family:inherit}.pd-tab-label{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--pd-muted);transition:.15s}.pd-tab.active .pd-tab-label,.pd-tab:hover .pd-tab-label{color:#111}.pd-tab-rule{width:100%;height:2px;border-radius:2px;background:transparent}.pd-tab.active .pd-tab-rule{background:var(--pd-grad)}.pd-tab-num{background:#f2f3f5;color:var(--pd-body);font-size:10px;font-weight:600;padding:1px 7px;border-radius:999px}.pd-card{background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:20px;margin-bottom:20px}.pd-section-title{margin:0 0 4px;font-family:var(--font-body);font-size:15px;font-weight:600;letter-spacing:0;color:var(--pd-ink)}.pd-section-sub{margin:0 0 16px;font-size:12.5px;color:var(--pd-muted)}.pd-sub-title{margin:0 0 12px;font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--pd-ink)}.pd-tiq{background:#fefefe;border:1px solid var(--pd-line);border-radius:20px;padding:20px;margin-bottom:20px}.pd-tiq-title{margin:0;font-family:var(--font-body);font-size:18px;font-weight:600;color:var(--pd-ink);text-shadow:0 1px 2px rgba(0,0,0,.07)}.pd-tiq-note{margin:8px 0 0;font-size:12.5px;color:var(--pd-muted)}.pd-tiq .tiq-grid{display:flex;gap:12px;align-items:stretch;justify-content:center;padding:8px 0 0;margin-top:8px}.pd-tiq .tiq-card{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px;background:var(--pd-panel);border:1px solid var(--pd-line);border-radius:16px;padding:12px 15px}.pd-tiq .tiq-head{display:flex;align-items:center;gap:8px}.pd-tiq .tiq-icon{width:44px;height:44px;flex-shrink:0;background:#fefefe;border:.5px solid var(--pd-line);border-radius:12px;display:flex;align-items:center;justify-content:center}.pd-tiq .tiq-icon img{width:22px;height:22px;display:block}.pd-tiq .tiq-head-name{flex:1 1;min-width:0;margin:0;font-size:18px;line-height:1.2;color:var(--pd-ink)}.pd-tiq .tiq-weight{width:50px;height:24px;flex-shrink:0;border-radius:999px;background:#eff4ff;color:#1468e6;font-size:12px;display:flex;align-items:center;justify-content:center}.pd-tiq .tiq-rows{display:flex;flex-direction:column;gap:8px;padding-top:10px}.pd-tiq .tiq-row{display:flex;flex-direction:column;gap:6px}.pd-tiq .tiq-row-top{display:flex;align-items:center;gap:8px;font-size:13px}.pd-tiq .tiq-row-name{flex:1 1;min-width:0;color:var(--pd-ink-2)}.pd-tiq .tiq-row-val{flex-shrink:0;white-space:nowrap;color:var(--pd-ink)}.pd-tiq .tiq-track{height:8px;border-radius:999px;background:#edebf3;overflow:hidden}.pd-tiq .tiq-fill{height:8px;border-radius:999px;width:0;background:linear-gradient(90deg,#e83838,#fab021 50%,#2ec254);background-size:302px 8px;background-repeat:no-repeat;transition:width 1s cubic-bezier(.22,1,.36,1)}.pd-tiq .tiq-pending{font-size:12.5px;color:var(--pd-muted);line-height:1.6;padding-top:10px}.pd-tiq .tiq-score-card{flex:0 0 360px;width:360px;display:flex;flex-direction:column;align-items:center;gap:25px;background:var(--pd-panel);border:1px solid var(--pd-line);border-radius:16px;padding:20px}.pd-tiq .tiq-score-title{margin:0;width:100%;font-size:18px;font-weight:600;line-height:1.2;text-align:center;color:var(--pd-ink)}.pd-tiq .tiq-gauge{position:relative;width:112px;height:112px;filter:drop-shadow(0 8px 9.6px rgba(0,0,0,.08))}.pd-tiq .tiq-gauge svg{width:112px;height:112px;display:block;transform:rotate(-90deg)}.pd-tiq .tiq-arc{transition:stroke-dashoffset 1.4s cubic-bezier(.22,1,.36,1);transition-delay:.25s}.pd-tiq .tiq-gauge-txt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.pd-tiq .tiq-gauge-num{font-size:25.6px;font-weight:700;line-height:1.1;color:#111827}.pd-tiq .tiq-gauge-of{font-size:8.8px;font-weight:500;letter-spacing:.88px;color:#6b7280}.pd-tiq .tiq-tiles{display:flex;gap:12px;width:100%;margin-top:auto}.pd-tiq .tiq-tile{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;background:var(--pd-panel);border:1px solid var(--pd-line);border-radius:12px;padding:12px}.pd-tiq .tiq-tile-row{display:flex;align-items:center;justify-content:space-between}.pd-tiq .tiq-tile-row img{width:20px;height:20px;display:block}.pd-tiq .tiq-tile-val{display:flex;align-items:baseline;gap:2px;font-size:20px;color:#000}.pd-tiq .tiq-tile-val span{font-size:11px;color:#6b7280}.pd-tiq .tiq-tile-cap{font-size:10px;font-weight:500;letter-spacing:.6px;text-align:center;color:#0e0e0e}.pd-body{display:grid;grid-template-columns:minmax(0,886fr) 320px;grid-gap:20px;gap:20px;margin-bottom:20px;align-items:start}.pd-overview-text{display:flex;flex-direction:column;gap:20px}.pd-ov-card{background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:20px}.pd-ov-card p{margin:0 0 10px;font-size:13px;line-height:1.8;color:var(--pd-body)}.pd-ov-card p:last-child{margin-bottom:0}.pd-co{display:flex;flex-direction:column;gap:20px}.pd-co-row{justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid var(--pd-line);border-radius:12px;padding:15px 24px}.pd-co-lead,.pd-co-row{display:flex;align-items:center}.pd-co-lead{gap:12px;min-width:0}.pd-co-hq{font-size:12px;color:#0f172a}.pd-co-ico{width:40px;height:40px;flex-shrink:0;border-radius:8px;display:flex;align-items:center;justify-content:center}.pd-co-ico.is-sky{background:#f0f9ff}.pd-co-ico.is-violet{background:#f5f3ff}.pd-co-ico.is-amber{background:#fff7ed}.pd-co-ico img{display:block;width:20px;height:20px}.pd-co-social{display:flex;align-items:center;gap:20px}.pd-co-social a{display:flex;width:24px;height:24px}.pd-co-social img,.pd-co-social svg{display:block;width:24px;height:24px}.pd-co-vm{display:flex;flex-direction:column;gap:16px;border:1px solid var(--pd-line);border-radius:12px;padding:24px}.pd-co-vm-row{display:flex;align-items:flex-start;gap:12px}.pd-co-vm-row>div{min-width:0;display:flex;flex-direction:column;gap:4px}.pd-co-vm-row b{font-size:14px;font-weight:700;color:#0f172a}.pd-co-vm-row p{margin:0;font-size:14px;line-height:1.4;color:#475569}.pd-co-line{height:1px;background:var(--pd-line)}.pd-co-empty{margin:0;font-size:13px;color:var(--pd-muted)}.pd-lead-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:20px}.pd-lead-card{flex-direction:column;gap:12px;border-radius:12px;padding:20px 24px;text-align:center}.pd-lead-av,.pd-lead-card{display:flex;align-items:center}.pd-lead-av{width:98px;height:98px;border-radius:50%;justify-content:center;background:hsla(0,0%,100%,.72);font-family:var(--font-head);font-size:30px;font-weight:700;color:#4b5563;letter-spacing:.5px}.pd-lead-name{font-size:13px;font-weight:700;color:#111827}.pd-lead-name,.pd-lead-role{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-lead-role{margin-top:-8px;font-size:11px;color:#6b7280}.pd-lead-photo{width:98px;height:98px;border-radius:50%;object-fit:cover;display:block;background:hsla(0,0%,100%,.72)}.pd-lead-card a{display:flex;margin-top:-4px}.pd-lead-card a img{display:block;width:15px;height:15px}.pd-lead-pager{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:20px}.pd-lead-pager button{min-width:30px;height:30px;padding:0 9px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:12px;font-weight:600;color:#4b5563;cursor:pointer}.pd-lead-pager button:hover:not(:disabled){border-color:#7c3aed;color:#7c3aed}.pd-lead-pager button.on{background:#7c3aed;border-color:#7c3aed;color:#fff}.pd-lead-pager button:disabled{opacity:.4;cursor:not-allowed}.pd-cmp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:10px;gap:10px;margin-top:20px}.pd-cmp-card{flex-direction:column;gap:10px;padding:0}.pd-cmp-badge,.pd-cmp-card{display:flex;align-items:center;justify-content:center}.pd-cmp-badge{width:72px;height:72px;border-radius:12px;background:#fff;border:1px solid #e5e7eb;padding:6px;overflow:hidden}.pd-cmp-badge img{display:block;width:100%;height:100%;object-fit:contain}.pd-cmp-card b{max-width:100%;font-size:12px;font-weight:700;color:#111827;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:720px){.pd-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-demographics{background:linear-gradient(166.85deg,#000 5.55%,#102c59 97.75%);border:1px solid var(--pd-line);border-radius:12px;padding:18px;align-self:start}.pd-demo-title{margin:0 0 16px;font-family:var(--font-body);font-size:13px;font-weight:600;color:#fff}.pd-demo-group+.pd-demo-group{margin-top:16px}.pd-demo-head{margin:0 0 9px;font-size:10.5px;font-weight:500;color:#fff;letter-spacing:0;text-transform:none}.pd-demo-rows{display:flex;flex-direction:column;gap:9px}.pd-drow{display:flex;align-items:center;gap:10px;padding:0}.pd-drow>span{width:110px;font-size:11.5px;line-height:17px;color:#fff;white-space:nowrap;text-overflow:ellipsis}.pd-drow>span,.pd-dtrack{flex-shrink:0;overflow:hidden}.pd-dtrack{width:120px;background:#f3eefb}.pd-dtrack,.pd-dtrack i{height:6px;border-radius:3px}.pd-dtrack i{display:block;background:var(--pd-grad)}.pd-drow b{width:34px;font-size:11px;font-weight:500;color:#fff}.pd-pricing-grid{display:flex;gap:16px;align-items:stretch}.pd-price-card{flex:1 1;min-width:0;position:relative;display:flex;flex-direction:column;background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:20px}.pd-price-tier{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:6px;background:#eaf0ff;border:1px solid #b4cef5;color:#2d56b2;font-size:12px;font-weight:500;letter-spacing:.3px;text-transform:none}.pd-price-caption{margin:10px 0 0;font-size:11px;font-weight:500;color:var(--pd-muted-2)}.pd-price-val{display:flex;align-items:baseline;padding:6px 0 2px;font-size:26px;font-weight:600;letter-spacing:0;background:var(--pd-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.pd-price-val small{font-size:10.5px;font-weight:400;margin-left:0;color:var(--pd-muted);-webkit-text-fill-color:var(--pd-muted)}.pd-price-features{list-style:none;margin:0;padding:14px 0;display:flex;flex-direction:column;gap:11px}.pd-price-features li{display:flex;align-items:flex-start;gap:8px;padding:0;border:none;font-size:12px;color:var(--pd-body)}.pd-price-features li img{width:15px;height:15px;flex-shrink:0;display:block}.pd-price-cta{margin-top:auto;width:100%;padding:9px 0;border:none;border-radius:10px;background:var(--pd-grad);color:#fff;font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:.18s}.pd-price-cta:hover{filter:brightness(1.08)}.pd-price-card:only-child{display:grid;align-items:start;grid-column-gap:40px;column-gap:40px;padding:24px 28px;grid-template-columns:1fr minmax(180px,210px);grid-template-areas:"tier price" "caption price" "features cta"}.pd-price-card:only-child .pd-price-tier{grid-area:tier;justify-self:start}.pd-price-card:only-child .pd-price-caption{grid-area:caption}.pd-price-card:only-child .pd-price-val{grid-area:price;justify-self:center;align-self:center;font-size:32px}.pd-price-card:only-child .pd-price-features{grid-area:features;display:grid;grid-gap:10px 24px;gap:10px 24px;padding-bottom:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.pd-price-card:only-child .pd-price-cta{grid-area:cta;margin-top:0;align-self:end}.pd-pr-section .pd-section-title{font-size:18px}.pd-pr-section .pd-section-sub{margin-bottom:16px}.pd-pr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,276px));grid-gap:24px;gap:24px;align-items:stretch}.pd-pr-card{display:flex;flex-direction:column;gap:20px;background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:24px}.pd-pr-card.is-featured{border:2px solid #5b00c4;padding:23px}.pd-pr-head{display:flex;flex-direction:column;gap:8px}.pd-pr-tier{font-size:12px;font-weight:700;text-transform:uppercase;color:#9ca3af}.pd-pr-price,.pd-pr-tier{font-family:var(--font-head)}.pd-pr-price{display:flex;align-items:baseline;gap:4px;font-size:32px;font-weight:800;color:#1f2937}.pd-pr-price small{font-size:14px;font-weight:400;color:#4b5563}.pd-pr-rule{height:1px;background:var(--pd-line-2)}.pd-pr-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.pd-pr-features li{display:flex;align-items:center;gap:8px;font-family:var(--font-head);font-size:13px;color:#1f2937}.pd-pr-features li img{width:14px;height:14px;flex-shrink:0;display:block}.pd-pr-cta{margin-top:auto;width:100%;padding:10px 16px;background:#fefefe;border:1px solid var(--pd-line);border-radius:8px;font-family:var(--font-head);font-size:14px;font-weight:600;color:#000;cursor:pointer;transition:.18s}.pd-pr-cta:hover{border-color:var(--pd-ink-2)}.pd-pr-card.is-featured .pd-pr-cta{padding:9px 16px;border:none;border-radius:10px;background:var(--pd-grad);color:#fff;font-family:inherit;font-size:12.5px;font-weight:500}.pd-pr-card.is-featured .pd-pr-cta:hover{filter:brightness(1.08)}.pd-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.pd-feat-card{background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:20px}.pd-feat-head{gap:10px;margin-bottom:14px}.pd-feat-head,.pd-feat-icon{display:flex;align-items:center}.pd-feat-icon{width:32px;height:32px;border-radius:8px;justify-content:center;flex-shrink:0}.pd-feat-head h4{margin:0;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--pd-ink)}.pd-feat-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.pd-feat-list li{font-size:12px;color:var(--pd-body);padding:7px 0;border-bottom:1px solid var(--pd-line-2)}.pd-feat-list li:last-child{border-bottom:none}.pd-rev-card{background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:24px;margin-bottom:20px}.pd-overview-text>.pd-rev-card{margin-bottom:0}.pd-rev-card-head{display:flex;align-items:center;justify-content:space-between}.pd-rev-card-head h2{margin:0;font-family:var(--font-body);font-size:16px;font-weight:600;letter-spacing:0;color:var(--pd-ink)}.pd-see-more{padding:0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:#5b00c4}.pd-rev{display:flex;gap:32px;align-items:flex-start;padding-bottom:32px;border-bottom:1px solid #e5e7eb}.pd-rev:last-child{padding-bottom:0;border-bottom:none}.pd-rev-user{display:flex;flex-direction:column;gap:12px;flex-shrink:0;width:200px}.pd-rev-idrow{gap:12px}.pd-rev-av,.pd-rev-idrow{display:flex;align-items:center}.pd-rev-av{width:44px;height:44px;flex-shrink:0;border-radius:8px;justify-content:center;font-family:var(--font-head);font-size:16px;font-weight:700;color:#fff;background:#6366f1}.pd-rev-idcol{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.pd-rev-name{font-family:var(--font-head);font-size:14px;font-weight:700;color:#111827}.pd-verified-pill{background:#dcfce7;color:#15803d;border:none;border-radius:4px;padding:2px 6px;font-family:var(--font-head);font-size:11px;font-weight:600}.pd-rev-meta{display:flex;flex-direction:column;gap:2px;font-family:var(--font-head);font-size:12px}.pd-rev-role{font-weight:600;color:#111827}.pd-rev-ind{color:#4b5563}.pd-rev-date{color:#9ca3af}.pd-rev-content{display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0}.pd-rev-quote{display:flex;align-items:center;gap:10px}.pd-score-chip{position:relative;width:66.5px;height:24px;flex-shrink:0}.pd-score-chip img{width:100%;height:100%;display:block}.pd-score-chip span{position:absolute;top:0;width:37.5px;height:24px;display:flex;align-items:center;justify-content:center;font-family:var(--font-head);font-size:12px;font-weight:700}.pd-score-chip .sc-v{left:0;color:#fff}.pd-score-chip .sc-m{left:29px;color:#040404}.pd-rev-headline{margin:0;flex:1 1;min-width:0;font-family:var(--font-head);font-size:16px;font-weight:700;font-style:italic;color:#111827}.pd-rev-pc{display:flex;flex-direction:column;gap:8px}.pd-rev-pc p{display:flex;align-items:flex-start;gap:8px;margin:0;font-family:var(--font-head);font-size:13px;line-height:1.25;color:#4b5563}.pd-rev-tag{flex-shrink:0;width:64px;text-align:center;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:700}.pd-rev-tag.pro{background:#dcfce7;color:#15803d}.pd-rev-tag.con{background:#fee2e2;color:#b91c1c}.pd-rev-tag.tip{background:#f3e8ff;color:#6b21a8}.pd-rev-footer{justify-content:space-between;padding-top:12px}.pd-rev-actions,.pd-rev-footer{display:flex;align-items:center;gap:12px}.pd-rev-actions{flex-shrink:0}.pd-act-btn{padding:8px 12px;display:inline-flex;align-items:center;gap:6px;background:#fefefe;border:1px solid var(--pd-line);border-radius:6px;font-family:var(--font-head);font-size:12px;font-weight:600;color:#4b5563;cursor:pointer;transition:.15s}.pd-act-btn:hover{border-color:var(--pd-ink-2)}.pd-act-btn img{width:14px;height:14px;display:block}.pd-rev-hosted{flex-shrink:0;font-family:var(--font-head);font-size:11px;color:#9ca3af}.pd-browse-all{display:block;margin:0 auto;background:var(--pd-ink);color:#fff;font-family:inherit;font-size:13px;font-weight:400;padding:11px 24px;border-radius:999px;border:none;cursor:pointer;transition:.18s}.pd-browse-all:hover{filter:brightness(1.15)}.pd-alt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.pd-alt-card{background:#fefefe;border:1px solid var(--pd-line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.pd-alt-head{gap:10px}.pd-alt-head,.pd-alt-logo{display:flex;align-items:center}.pd-alt-logo{width:44px;height:44px;border-radius:12px;color:#fff;font-size:12px;font-weight:700;justify-content:center;flex-shrink:0}.pd-alt-name{font-size:14px;font-weight:600;color:var(--pd-ink)}.pd-alt-rating{font-size:12px;color:var(--pd-muted)}.pd-alt-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:auto}.pd-alt-actions .pd-btn-grad,.pd-alt-actions .pd-btn-outline{height:40px;padding:10px 14px;font-size:12.5px}.score-inline{display:inline-flex;align-items:baseline;gap:1px;line-height:1;white-space:nowrap;vertical-align:middle}.score-inline b{font-weight:800;color:#101828}.score-inline .si-max{font-size:.8em;font-weight:600;color:#98a2b3}.rating-badge{display:inline-flex;align-items:stretch;vertical-align:middle;transform:skewX(-12deg);transform-origin:center;background:#00b277;border-radius:.18em;line-height:1;box-shadow:0 .1em .28em rgba(0,0,0,.25)}.rb-num{display:flex;align-items:center;justify-content:center;padding:0 .5em;min-width:1.5em}.rb-num>span{display:block;transform:skewX(12deg);color:#fff;font-weight:800;font-style:italic;font-size:1.15em;letter-spacing:-.01em;text-shadow:0 .05em .07em rgba(0,0,0,.22)}.rb-panel{display:flex;align-items:center;background:#2a2a2a;border:.13em solid #00b277;border-radius:.3em;margin:.2em .2em .2em 0;padding:.34em .5em}.rb-outof{transform:skewX(12deg);white-space:nowrap;line-height:1;color:#d6d6d6;font-weight:700;font-size:.85em;letter-spacing:.02em}.pd-rvw{display:flex;flex-direction:column;gap:20px;background:#fefefe;border:1px solid #e5e7eb;border-radius:16px;padding:20px 32px 10px;margin-bottom:20px}.pd-rvw-title{margin:0;font-family:var(--font-head);font-size:18px;font-weight:700;color:#111827}.pd-rvw-metrics{display:flex;align-items:center;gap:0;max-width:817px;min-height:146px}.pd-rvw-total{display:flex;flex-direction:column;gap:12px;flex-shrink:0;width:233px}.pd-rvw-total-lbl{font-family:var(--font-head);font-size:12px;font-weight:700;text-transform:uppercase;color:#4b5563}.pd-rvw-total-row{display:flex;align-items:center;gap:12px}.pd-rvw-total-num{font-family:var(--font-head);font-size:48px;font-weight:800;line-height:1;color:#111827}.pd-rvw-pill{background:#dcfce7;color:#15803d;border-radius:6px;padding:4px 8px;font-weight:600}.pd-rvw-pill,.pd-rvw-total-sub{font-family:var(--font-head);font-size:12px}.pd-rvw-total-sub{color:#9ca3af}.pd-rvw-bars{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0;max-width:502px}.pd-rvw-bar{display:flex;align-items:center;gap:6px;min-height:21px}.pd-rvw-bar-lbl{width:190px;flex-shrink:0;font-size:13px;line-height:18px;color:var(--pd-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-rvw-bar-track{flex:1 1;min-width:0;max-width:363px;height:8px;border-radius:999px;background:#edebf3;overflow:hidden}.pd-rvw-bar-track i{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,#e83838,#fab021 50%,#2ec254)}.pd-rvw-bar-val{width:36px;flex-shrink:0;font-size:13px;color:var(--pd-ink)}.pd-rvw-rule{max-width:763px;height:1px;background:#e5e7eb}.pd-rvw-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:start}.pd-rvw-list{display:flex;flex-direction:column;gap:20px;min-width:0}.pd-rev-card .pd-rev{margin-top:16px}@media (max-width:1180px){.pd-hero{flex-direction:column}.pd-hero-main{border-right:1px solid var(--pd-line);border-bottom:none;border-radius:20px 20px 0 0}.pd-hero-seal{width:100%;border-radius:0 0 20px 20px}.pd-body,.pd-rvw-body{grid-template-columns:minmax(0,1fr)}.pd-demographics{max-width:320px}}@media (max-width:1024px){.pd-hero-left{flex-direction:column;align-items:flex-start}.pd-cta,.pd-product-details{width:100%}.pd-cta{align-self:stretch}.pd-pricing-grid{flex-wrap:wrap}.pd-pricing-grid .pd-price-card{flex:1 1 240px}.pd-price-card:only-child{grid-template-columns:1fr;grid-template-areas:"tier" "caption" "price" "features" "cta"}.pd-price-card:only-child .pd-price-val{justify-self:start}.pd-price-card:only-child .pd-price-cta{margin-top:14px}.pd-tiq .tiq-grid{flex-wrap:wrap}.pd-tiq .tiq-card{flex:1 1 320px}.pd-tiq .tiq-score-card{flex:1 1 320px;width:auto}.pd-rvw-metrics{flex-direction:column;align-items:flex-start;gap:20px}.pd-rvw-total{width:100%}}@media (max-width:640px){.pd-wrap{padding:16px 16px 40px}.pd-brand-mark{width:160px;height:160px;font-size:34px}.pd-tabs{overflow-x:auto;scrollbar-width:none}.pd-tabs::-webkit-scrollbar{display:none}.pd-rvw{padding:20px 16px 10px}.pd-rev{flex-direction:column;gap:16px}.pd-rev-user{width:100%}.pd-rev-footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.tiq-arc,.tiq-fill{transition:none}}.sp-wrap{max-width:1440px;margin:0 auto;padding:0 var(--gutter) 60px}.sp-accent{background:linear-gradient(95deg,#7c3aed,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-h1{margin:0 0 16px;font-size:38px;letter-spacing:-1px;line-height:1.1}.sp-h1,.sp-h2{font-weight:800;color:#0b0b22}.sp-h2{margin:0 0 10px;font-size:26px;letter-spacing:-.5px}.sp-lead{font-size:15px;color:var(--ink-2);line-height:1.65;margin:0 0 22px;max-width:540px}.sp-lead.wide{max-width:none;white-space:nowrap;font-size:clamp(10px,.85vw,13.5px)}.sp-sub{font-size:13.5px;color:var(--ink-2);line-height:1.6;margin:0 0 28px;max-width:960px}.sp-sub-wide{max-width:none}.sp-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:1.3px;background:#fefefe;border:1px solid #ebdcff;padding:5px 12px;border-radius:999px;margin-bottom:16px}.sp-eyebrow,.sp-eyebrow-sm{font-weight:800;color:var(--violet);text-transform:uppercase}.sp-eyebrow-sm{display:block;font-size:11px;letter-spacing:1.2px;margin-bottom:8px}.sp-pulse{width:8px;height:8px;border-radius:50%;background:#10b981;animation:lt-pulse 1.2s ease-out infinite;display:inline-block}.sp-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.sp-hero .sp-actions button{flex:1 1;min-width:170px;max-width:220px;text-align:center;justify-content:center}.sp-btn-primary{padding:12px 22px;border-radius:11px;font-size:13.5px;font-weight:700;color:#fff;background:linear-gradient(95deg,#7c3aed,#ec4899);border:none;cursor:pointer;font-family:inherit;transition:.18s;display:inline-flex;align-items:center;gap:8px}.sp-btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(124,58,237,.35)}.sp-btn-ghost{padding:12px 22px;border-radius:11px;font-size:13.5px;font-weight:600;color:#0b0b22;background:#fefefe;border:1.5px solid #d8d8e5;cursor:pointer;font-family:inherit;transition:.18s}.sp-btn-ghost:hover{border-color:var(--violet);color:var(--violet)}.tq-hero{position:relative;overflow:hidden;background:#fefefe;margin-top:-200px;padding-top:200px}.tq-hero-rays{width:100%;height:100%;object-fit:cover}.tq-hero-bg,.tq-hero-rays{position:absolute;inset:0;pointer-events:none}.tq-hero-bg{background:radial-gradient(120% 78% at 50% -24%,rgba(190,120,240,.14) 0,rgba(240,140,200,.07) 38%,hsla(0,0%,100%,0) 68%)}.tq-hero-inner{position:relative;max-width:1280px;margin:0 auto;padding:clamp(56px,6.67vw,96px) var(--gutter-lg) 56px;display:flex;flex-direction:column;align-items:center;gap:40px;text-align:center}.tq-wordmark{font-family:var(--font-display);font-size:clamp(22px,3.3vw,33px);font-weight:800;letter-spacing:1px;line-height:1.25;white-space:nowrap;text-transform:uppercase;background:linear-gradient(224deg,#1468e6 18%,#0fdbc0 82%);-webkit-background-clip:text;background-clip:text;color:transparent}.tq-wordmark sup{font-size:.55em;font-weight:400;-webkit-text-fill-color:#000;color:#000;margin-left:2px}.tq-hero-title{margin:0;color:#181d27;font-family:Poppins,sans-serif;font-size:clamp(30px,3.2vw,45px);line-height:1.33;font-weight:500;letter-spacing:-.9px}.tq-hero-grad{background:linear-gradient(183deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.tq-hero-lead{margin:-24px 0 0;color:#414651;font-size:18px;line-height:28px}.tq-hero-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.tq-hero-stats>div{min-width:128px;padding:0 32px;text-align:center}.tq-hero-stats>div+div{border-left:1px solid #e9eaeb}.tq-hero-stats b{display:block;font-size:36px;line-height:44px;font-weight:500;letter-spacing:-.72px;background:linear-gradient(192deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.tq-hero-stats span{display:block;margin-top:4px;font-size:14px;line-height:20px;color:#717680}.tq-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.tq-btn-outline,.tq-btn-primary{width:200px;height:48px;border-radius:12px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:.18s}.tq-btn-primary{color:#fff;border:none;background:linear-gradient(187deg,#5b00c4 12%,#d00049 124%);box-shadow:0 1px 2px rgba(16,24,40,.05),inset 0 0 0 1px rgba(16,24,40,.18),inset 0 -2px 0 rgba(16,24,40,.05)}.tq-btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(146,64,224,.35)}.tq-btn-outline{color:#414651;background:#fefefe;border:1px solid #d5d7da;box-shadow:0 1px 2px rgba(16,24,40,.05)}.tq-btn-outline:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(146,64,224,.18)}@media (max-width:900px){.tq-hero-inner{padding:110px 22px 44px;gap:28px}.tq-hero-lead{margin-top:-12px}.tq-hero-stats>div{padding:0 18px;min-width:0}}@media (max-width:560px){.tq-hero-actions button{flex:1 1 100%}}.tqc{max-width:1200px;margin:0 auto;gap:40px}.tqc,.tqc-head{display:flex;flex-direction:column;align-items:center}.tqc-head{gap:6px;text-align:center}.tqc-eyebrow{font-size:12px;font-weight:500;letter-spacing:.4px;background:linear-gradient(90deg,#5b00c4,#d00049);-webkit-background-clip:text;background-clip:text;color:transparent}.tqc-h2{font-size:32px;font-weight:600;color:#181d27;max-width:640px}.tqc-lead{font-size:14px}.tqc-foot,.tqc-lead{color:#000;max-width:560px}.tqc-foot{font-size:11px;text-align:center}.tqc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:21px;gap:21px;width:100%;align-items:stretch}.tqc-card{display:flex;flex-direction:column;gap:14px;padding:22px;background:#fff;border:.5px solid #5b00c4;border-radius:16px}.tqc-integrity{--a1:#1468e6;--a2:#0fdbc0;--step-bg:#f9fcff}.tqc-auditor{--a1:#5b00c4;--a2:#d00049;--step-bg:#fbf7ff;filter:drop-shadow(0 1px 1px rgba(15,23,41,.05))}.tqc-card-hd{display:flex;align-items:center;justify-content:space-between}.tqc-tag{display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border:.5px solid #5b00c4;border-radius:999px;font-size:11px;font-weight:500;background:linear-gradient(200deg,var(--a1),var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent}.tqc-tag i{width:7px;height:7px;border-radius:50%;background:linear-gradient(200deg,var(--a1),var(--a2))}.tqc-wt{padding:5px 9px;border:1px solid #e9eaeb;border-radius:999px;font-size:12px;font-weight:600;color:#535862}.tqc-card-title{font-size:18px;font-weight:400;color:#181d27}.tqc-card-sub{font-size:12px;color:#0b0b16}.tqc-row{display:flex;flex-direction:column;gap:7px}.tqc-row-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.tqc-row-label{font-size:13px;color:#181d27}.tqc-sum,.tqc-val{font-size:11px;color:#7e8289;white-space:nowrap}.tqc-sum b,.tqc-val b{font-weight:600;background:linear-gradient(90deg,var(--a1),var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent}.tqc-val b{font-size:14px}.tqc-sum b{font-size:20px}.tqc-ctrl{gap:8px}.tqc-ctrl,.tqc-step{display:flex;align-items:center}.tqc-step{flex:none;width:26px;height:26px;justify-content:center;font-size:15px;color:#535862;background:var(--step-bg);border:.5px solid var(--stroke-primary,#d5d7da);border-radius:8px;cursor:pointer}.tqc-ctrl input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;height:18px;background:none;cursor:pointer}.tqc-ctrl input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--a1),var(--a2)) 0 /var(--fill) 100% no-repeat,#f2f3f5}.tqc-ctrl input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--a1),var(--a2)) 0 /var(--fill) 100% no-repeat,#f2f3f5}.tqc-ctrl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:#fff;border:2px solid var(--a2);box-shadow:0 1px 2px rgba(15,23,41,.2)}.tqc-ctrl input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--a2);box-shadow:0 1px 2px rgba(15,23,41,.2)}.tqc-ctrl input[type=range]:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.tqc-card-ft{margin-top:auto;padding-top:14px;border-top:1px solid #e9eaeb;display:flex;align-items:center;justify-content:space-between}.tqc-chip{padding:4px 10px;background:#fcfcfd;border:1px solid #e9eaeb;border-radius:999px;font-size:11px;font-weight:500;color:#535862}.tqc-seal-card{align-items:center;justify-content:center;gap:24px;background:linear-gradient(226deg,rgba(91,0,196,.05),rgba(208,0,73,.05))}.tqc-seal-title{font-size:20px;font-weight:600;color:#0b0b0b;text-align:center}.tqc-seal{width:100%;max-width:240px}.tqc-seal-note{font-size:11px;color:#090909;text-align:center}@media (max-width:1080px){.tqc-grid{grid-template-columns:1fr}.tqc-h2{font-size:26px}}.tiq-seal-overlay{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.tiq-seal-step3{left:49.97%;top:46.38%;width:41.08%}.tiq-seal-about{left:10.5%;top:9.73%;width:21.61%}.tq-checks{flex-direction:column;max-width:1120px;margin:0 auto}.tq-checks,.tq-checks-row{display:flex;gap:16px}.tq-check-card{flex:1.443 1;min-width:0;display:flex;flex-direction:column;background:#fefefe;border:1px solid #e9eaeb;border-radius:16px;overflow:hidden}.tq-check-card>img{width:100%;height:auto;display:block;border-bottom:1px solid #f2f4f7}.tq-check-txt{padding:24px}.tq-check-txt h3{margin:0 0 4px;font-size:20px;line-height:30px;font-weight:500;color:#181d27}.tq-check-txt p{margin:0;font-size:16px;line-height:24px;color:#535862}.tq-check-txt p+p{margin-top:16px}.tq-check-photo{flex:1 1;min-width:0;border-radius:16px;overflow:hidden}.tq-check-photo img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:860px){.tq-checks-row{flex-direction:column}.tq-check-photo{aspect-ratio:1;max-width:420px}}.sp-tq-section .sp-ab-h2{font-family:Poppins,sans-serif;font-size:clamp(28px,2.5vw,36px);line-height:1.22;font-weight:500;letter-spacing:-.72px;color:#181d27;margin:0 0 8px}.sp-tq-section .sp-accent{background:linear-gradient(181deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-tq-section .sp-ab-center-sub{font-family:Poppins,sans-serif;font-size:18px;line-height:28px;color:#414651;max-width:640px;margin:0 auto 40px}@media (max-width:700px){.sp-tq-section .sp-ab-h2{font-size:28px;line-height:36px}.sp-tq-section .sp-ab-center-sub{font-size:16px}}.ab-hero-inner{position:relative;max-width:1280px;margin:0 auto;padding:clamp(80px,10.42vw,150px) var(--gutter-lg) 56px;display:flex;align-items:center;gap:64px}.ab-hero-copy{width:620px;max-width:100%;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:40px}.ab-h1{margin:0;color:#181d27;font-size:clamp(30px,3.2vw,45px);line-height:1.33;font-weight:500;letter-spacing:-.9px}.ab-lead{margin:-24px 0 0;color:#414651;font-size:18px;line-height:28px}.ab-stats{display:flex;align-items:stretch;gap:32px}.ab-stats>div+div{border-left:1px solid #e9eaeb;padding-left:32px}.ab-stats b{display:block;font-size:36px;line-height:44px;font-weight:500;letter-spacing:-.72px;background:linear-gradient(194deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-stats span{display:block;margin-top:4px;font-size:14px;line-height:20px;color:#717680;white-space:nowrap}.ab-hero-actions{gap:24px}.ab-hero-actions,.ab-leaders{display:flex;align-items:center}.ab-leaders{gap:8px;font-size:14px;color:#535862}.ab-leader-imgs{display:flex}.ab-leader-imgs img{width:32px;height:32px;border-radius:50%;border:2px solid #fff;object-fit:cover}.ab-leader-imgs img+img{margin-left:-5px}.ab-hero-gauge{display:block;position:relative;width:476px;max-width:100%;aspect-ratio:476/514;flex-shrink:0;margin-left:-40px}.ab-hero-gauge>img{display:block;width:100%;height:auto}@media (max-width:1080px){.ab-hero-inner{flex-direction:column;padding:110px 22px 44px}.ab-hero-copy{width:100%}.ab-hero-gauge{margin-left:0}}.ab-vm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px;padding-top:90px;margin-bottom:64px}.ab-vm-card{display:flex;flex-direction:column;gap:32px;background:#fefefe;border:1px solid #d5d7da;border-radius:32px;padding:40px}.ab-vm-img{display:block;width:100%;height:202px;object-fit:cover;border-radius:24px}.ab-vm-details{display:flex;flex-direction:column;gap:16px}.ab-vm-badge{align-self:flex-start;padding:6px 16px;background:#fefefe;border:1px solid #1468e6;border-radius:100px;font:600 12px/normal var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#000}.ab-conv-title{background-image:linear-gradient(196deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-vm-quote{margin:0;font:400 20px/1.5 var(--font-body);letter-spacing:-.5px;color:#181d27}@media (max-width:900px){.ab-vm{grid-template-columns:minmax(0,1fr);gap:40px}}.ab-conv-section .sp-ab-h2{font-size:40px;line-height:60px;margin:0 0 40px}.ab-conv-card{display:flex;gap:40px;align-items:stretch;min-height:320px;width:880px;max-width:100%;margin:0 auto;padding:25px;background:#fcfcfd;border:1px solid #e4e7ec;box-shadow:0 16px 19px -3px rgba(10,13,18,.05);overflow:hidden;background-image:radial-gradient(60% 60% at 8% 20%,rgba(236,242,252,.9) 0,rgba(236,242,252,0) 70%),radial-gradient(50% 70% at 85% 30%,hsla(0,0%,100%,.6) 0,rgba(252,252,253,0) 70%)}.ab-conv-card,.ab-conv-photo{border-radius:24px;position:relative}.ab-conv-photo{width:230px;flex-shrink:0;object-fit:cover;border:4px solid #fff;box-shadow:0 16px 19px rgba(10,13,18,.05)}.ab-conv-body{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;position:relative}.ab-conv-title{margin:0 0 8px;font-size:20px;line-height:32px;font-weight:500;font-style:italic}.ab-conv-text{margin:0 0 18px;font-size:16px;line-height:28px;color:#181d27}.ab-conv-sign b{display:block;font-weight:500}.ab-conv-sign b,.ab-conv-sign i{font-size:16px;line-height:24px;color:#181d27}@media (max-width:760px){.ab-conv-card{flex-direction:column;height:auto;min-height:0}.ab-conv-photo{width:100%;height:260px}}.ab-values{flex-direction:column}.ab-values,.ab-values-row{display:flex;gap:16px}.ab-val-card{flex:1 1;min-width:0;min-height:280px;display:flex;align-items:stretch;overflow:hidden;background:#fcfcfd;border:1px solid #e4e7ec;border-radius:24px;box-shadow:0 1px 3px rgba(10,13,18,.1),0 1px 2px -1px rgba(10,13,18,.1)}.ab-val-card--br{border-bottom-right-radius:99px}.ab-val-card--bl{border-bottom-left-radius:99px}.ab-val-card--tr{border-top-right-radius:99px}.ab-val-card--tl{border-top-left-radius:99px}.ab-val-markzone{position:relative;width:140px;flex-shrink:0}.ab-val-mark{position:absolute;top:50%;transform:translateY(-50%);width:180px;height:180px;border-radius:89px;border:3.75px solid #fff;opacity:.2;display:flex;align-items:center;justify-content:center;background:linear-gradient(244deg,#1468e6 18%,#0fdbc0 82%)}.ab-val-mark--left{right:30px}.ab-val-mark--right{right:-70px}.ab-val-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:24px}.ab-val-card--rev .ab-val-txt{text-align:right}.ab-val-txt h3{margin:0;font-size:24px;line-height:32px;font-weight:500;color:#181d27}.ab-val-txt p{margin:0;font-size:16px;line-height:24px;color:#535862}.ab-val-photo{position:relative;width:180px;flex-shrink:0;align-self:stretch;border:1px solid #e4e7ec;border-radius:24px;overflow:hidden}.ab-val-photo img{position:absolute;display:block;max-width:none;top:0}.ab-val-photo--vr img{width:404.44%;height:auto;left:-175.33%}.ab-val-photo--hands img{width:251.9%;height:100%;left:-66.14%}@media (max-width:900px){.ab-values-row{flex-direction:column}.ab-val-photo{width:100%;height:220px}.ab-val-card{height:auto;min-height:220px}}.ab-join-band{position:relative;min-height:302px;border-radius:24px;overflow:hidden;background:#070707;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;box-shadow:0 16px 19px -3px rgba(10,13,18,.05)}.ab-join-wave{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.ab-join-av{position:absolute;aspect-ratio:1;border-radius:50%}.ab-join-band h3{position:relative;margin:0;color:#fff;font-size:clamp(28px,2.5vw,36px);line-height:1.22;font-weight:500}.ab-join-band p{margin:0 0 24px;color:#fff;line-height:28px;text-align:center}.ab-join-band p,.ab-join-btn{position:relative;font-size:16px}.ab-join-btn{width:200px;height:48px;border-radius:12px;cursor:pointer;background:#fefefe;border:1px solid #d5d7da;color:#414651;font-family:inherit;font-weight:600;transition:.18s;box-shadow:0 1px 2px rgba(16,24,40,.05)}.ab-join-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(0,0,0,.3)}@media (max-width:700px){.ab-join-av{display:none}}.sp-section{margin-bottom:56px}.sp-section-head{margin-bottom:28px}@media (max-width:1080px){.sp-tiers{grid-template-columns:repeat(2,1fr)}}.sp-tier.featured{border:1.5px solid #c9b8f7;box-shadow:0 16px 40px rgba(124,58,237,.16);padding-top:26px}.sp-tier-cta.primary{background:linear-gradient(95deg,#7c3aed,#ec4899);color:#fff;border:none}.sp-tier-cta:hover:not(.primary){border-color:var(--violet);color:var(--violet)}.sp-faq{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fefefe}.sp-faq-item{border-bottom:1px solid var(--line)}.sp-faq-item:last-child{border-bottom:none}.sp-page-cta .sp-actions{justify-content:center}.sp-page-cta .sp-actions button{flex:1 1;min-width:200px;max-width:260px;text-align:center}.sp-billing-toggle button.active{background:#fefefe;color:#0b0b22;box-shadow:0 2px 6px rgba(0,0,0,.1)}.sp-pricing-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-bottom:36px}.sp-price-card{background:#fefefe;border:1px solid var(--line);border-radius:14px;padding:24px;position:relative;display:flex;flex-direction:column;gap:10px}.sp-price-card.featured{border:2px solid var(--violet);box-shadow:0 8px 28px rgba(124,58,237,.18)}.sp-most-popular{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(95deg,#7c3aed,#ec4899);color:#fff;font-size:10px;font-weight:800;padding:3px 14px;border-radius:999px;white-space:nowrap;letter-spacing:.5px}.sp-price-card h3{margin:0;font-size:17px;font-weight:700}.sp-price-desc{margin:0;font-size:12.5px;color:var(--muted);line-height:1.4}.sp-price-num{font-size:32px;font-weight:800;color:#0b0b22;letter-spacing:-1px}.sp-price-num small{font-size:14px;font-weight:400;color:var(--muted)}.sp-price-bill{font-size:11.5px;color:var(--muted)}.sp-price-features{list-style:none;padding:0;margin:0;flex:1 1;display:flex;flex-direction:column;gap:7px}.sp-price-features li{font-size:12.5px;color:var(--ink-2);display:flex;gap:8px;padding-bottom:7px;border-bottom:1px solid var(--line)}.sp-price-features li:last-child{border-bottom:none}.sp-price-features li span{color:#10b981;font-weight:700;flex-shrink:0}.sp-price-cta{padding:11px 16px;border-radius:9px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s;width:100%;text-align:center}.sp-price-cta.ghost{background:#fefefe;border:1px solid var(--line);color:#0b0b22}.sp-price-cta.ghost:hover{border-color:var(--violet);color:var(--violet)}.sp-price-cta.primary{background:linear-gradient(95deg,#7c3aed,#ec4899);color:#fff;border:none}.sp-buyers-box{background:#fafaff;border:1px solid var(--line);border-radius:14px;padding:24px 28px;text-align:center;margin-top:16px}.sp-buyers-eyebrow{font-size:11px;font-weight:800;color:var(--violet);letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.sp-buyers-box h3{margin:0 0 6px;font-size:18px;color:#0b0b22}.sp-buyers-box p{margin:0;color:var(--ink-2);font-size:13px;line-height:1.6}.sp-sec-hero{display:grid;grid-template-columns:1fr 340px;grid-gap:24px;gap:24px;align-items:start;margin-bottom:48px}.sp-sec-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:var(--violet);text-transform:uppercase;letter-spacing:1px;margin-bottom:14px}.sp-sec-dot{width:8px;height:8px;border-radius:50%;background:#10b981;display:inline-block;box-shadow:0 0 0 3px rgba(16,185,129,.25)}.sp-posture-card{background:#fefefe;border:1px solid var(--line);border-radius:14px;padding:20px}.sp-posture-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sp-posture-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.sp-posture-item{background:#fafaff;border:1px solid var(--line);border-radius:8px;padding:10px 12px}.sp-controls-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.sp-ctl-card{background:#fefefe;border:1px solid var(--line);border-radius:14px;padding:18px}.sp-ctl-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.sp-ctl-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sp-ctl-badge{margin-left:auto;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid;white-space:nowrap}.sp-ctl-specs{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin:10px 0}.sp-ctl-spec{background:#fafaff;border-radius:6px;padding:6px 8px;display:flex;justify-content:space-between;font-size:11px}.sp-ctl-spec span{color:var(--muted)}.sp-ctl-spec b{color:#0b0b22}.sp-ctl-tags{display:flex;flex-wrap:wrap;gap:6px}.sp-ctl-tag{font-size:10.5px;background:#f5efff;color:var(--violet);padding:2px 8px;border-radius:999px;font-weight:600}.sp-ai-grid{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fefefe}.sp-ai-row{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);gap:16px}.sp-ai-row:last-child{border-bottom:none}.sp-ai-pill{font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;border:1px solid;white-space:nowrap}.sp-disc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.sp-disc-card{background:#fefefe;border:1px solid var(--line);border-radius:14px;padding:24px}.sp-disc-card.dark{background:#0b0b22;color:#fff;border-color:#1e1e3a}.sp-disc-card h4{margin:0 0 14px;font-size:15px;font-weight:700}.sp-disc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.sp-disc-list li{display:flex;gap:10px;font-size:12.5px}.sp-disc-check{color:#10b981;font-weight:800;flex-shrink:0;margin-top:1px}.sp-disc-list b{display:block;font-size:13px;color:#0b0b22;margin-bottom:2px}.sp-disc-list p{margin:0;color:var(--ink-2);line-height:1.5}.sp-disc-email{color:#7c3aed;font-weight:700;font-size:15px;padding:10px 0}.sp-disc-pgp{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:12px;margin-top:12px}.sp-legal-wrap{max-width:1440px;margin:0 auto;padding:28px var(--gutter) 60px}.sp-legal-crumb{font-size:12px;color:var(--muted);font-weight:600;margin-bottom:14px}.sp-legal-head{margin-bottom:28px}.sp-legal-meta{display:flex;gap:24px;font-size:12.5px;color:var(--muted)}.sp-legal-meta b{color:#0b0b22;margin-right:4px}.sp-legal-body{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.sp-legal-toc{position:-webkit-sticky;position:sticky;top:72px;max-height:calc(100vh - 90px);overflow-y:auto;background:#fefefe;border:1px solid var(--line);border-radius:12px;padding:16px}.sp-toc-link{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:7px;font-size:12.5px;color:var(--ink-2);text-decoration:none;transition:.15s}.sp-toc-link:hover{background:#faf7ff;color:var(--violet)}.sp-toc-num{font-size:10px;font-weight:800;color:#fff;background:var(--grad-brand-135);padding:3px 6px;border-radius:5px;flex-shrink:0;min-width:20px;text-align:center;opacity:.82;transition:opacity .15s}.sp-toc-link.active .sp-toc-num,.sp-toc-link:hover .sp-toc-num{opacity:1}.sp-legal-section{border-bottom:1px solid var(--line);padding-bottom:28px;margin-bottom:28px;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:14px;gap:14px;scroll-margin-top:84px}.sp-legal-section:last-of-type{border-bottom:none}.sp-legal-snum{width:36px;height:36px;border-radius:9px;background:var(--grad-brand-135);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;box-shadow:0 4px 10px rgba(124,58,237,.22)}.sp-legal-section h2{margin:0 0 8px;font-size:16px;font-weight:700;color:#0b0b22}.sp-legal-section p{margin:0;font-size:13.5px;color:var(--ink-2);line-height:1.7}.sp-legal-foot{font-size:11.5px;color:var(--muted);border-top:1px solid var(--line);padding-top:20px}.sp-legal-intro{margin-bottom:28px}.sp-legal-intro p{font-size:13.5px;color:var(--ink-2);line-height:1.7;margin:0 0 12px}.sp-legal-section p+p{margin-top:12px}.sp-legal-subhead{margin:16px 0 8px;font-size:13.5px;font-weight:700;color:#0b0b22}.sp-legal-ol,.sp-legal-ul{margin:10px 0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.sp-legal-ul{list-style:disc}.sp-legal-ol{list-style:decimal}.sp-legal-ol li,.sp-legal-ul li{font-size:13.5px;color:var(--ink-2);line-height:1.65}.sp-legal-ol li b,.sp-legal-ul li b{color:#0b0b22}.sp-legal-table-wrap{overflow-x:auto;margin:12px 0;border:1px solid var(--line);border-radius:10px}.sp-legal-table{width:100%;border-collapse:collapse;font-size:12.5px}.sp-legal-table th{text-align:left;background:#faf7ff;color:#0b0b22;font-weight:700}.sp-legal-table td,.sp-legal-table th{padding:10px 12px;border-bottom:1px solid var(--line)}.sp-legal-table td{color:var(--ink-2);line-height:1.55;vertical-align:top}.sp-legal-table tr:last-child td{border-bottom:none}.sp-legal-table td:first-child{font-weight:600;color:#0b0b22;white-space:nowrap}@media (max-width:1024px){.sp-lead.wide{white-space:normal;font-size:15px}.sp-disc-grid,.sp-sec-hero{grid-template-columns:1fr}.sp-legal-body{grid-template-columns:minmax(0,1fr)}.sp-legal-toc{position:static;max-height:none;overflow-y:visible}}@media (max-width:680px){.sp-h1{font-size:26px}.sp-wrap{padding:0 18px 40px}.sp-legal-wrap{padding:20px 18px 40px}.sp-legal-meta{flex-wrap:wrap;gap:8px 24px}.sp-legal-section{grid-template-columns:minmax(0,1fr);gap:10px}}.sp-ab-h2{margin:0 0 12px;font-size:28px;font-weight:700;letter-spacing:-.5px;color:#16123f;text-align:center}.sp-ab-conv .sp-ab-h2{margin-bottom:36px}.sp-ab-center-sub{margin:0 auto 36px;text-align:center;font-size:13.5px;color:#4b4866;line-height:1.6;max-width:560px}@media (max-width:1024px){.sp-ab-hero-inner{grid-template-columns:1fr;gap:40px}.sp-ab-hero-art{max-width:640px}.sp-ab-vm,.sp-ab-vm--rev{grid-template-columns:1fr;gap:28px;padding:28px 0}.sp-ab-vm--rev .sp-ab-vm-img{order:-1}.sp-ab-values-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(300px,auto)}.sp-ab-conv-card{grid-template-columns:1fr;padding:36px 32px}}@media (max-width:680px){.sp-ab-h1{font-size:30px}.sp-ab-quote{font-size:21px}.sp-ab-join-grid,.sp-ab-values-grid{grid-template-columns:1fr}.sp-ab-values-grid{grid-auto-rows:minmax(240px,auto)}.sp-ab-stats{gap:28px}.sp-ab-hero-inner{padding:36px 18px 32px}}.sp-lp-grad-text{background:linear-gradient(187deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-lp-hero{background-color:#05060b;background-image:radial-gradient(80% 120% at 15% 108%,rgba(22,64,150,.3) 0,rgba(5,6,11,0) 55%),linear-gradient(180deg,#05060b,#080b15 60%,#0b1120);margin-top:-200px;padding-top:200px}.sp-lp-hero-inner{max-width:1280px;margin:0 auto;padding:56px var(--gutter-lg);display:flex;gap:64px;align-items:center}.sp-lp-hero-copy{flex:1 1 672px;max-width:672px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:40px}.sp-lp-h1,.sp-lp-hero-copy{font-family:Poppins,sans-serif}.sp-lp-h1{margin:0;font-size:clamp(32px,3.52vw,45px);line-height:1.33;font-weight:500;letter-spacing:-.9px;color:#fff}.sp-lp-hero .sp-lp-grad-text{background:linear-gradient(96deg,#2f6bf6,#22a8d6 55%,#0fdbc0);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-lp-lead{margin:16px 0 0;font-size:18px;line-height:28px;font-weight:400;color:#d0d5dd}.sp-lp-stats{display:flex;align-items:stretch;gap:32px}.sp-lp-stats>div:not(:first-child){border-left:1px solid hsla(0,0%,100%,.14);padding-left:32px}.sp-lp-stats b{display:block;font-size:clamp(28px,2.5vw,36px);line-height:1.22;font-weight:500;letter-spacing:-.72px;margin-bottom:4px;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff}.sp-lp-stats span{font-size:14px;line-height:20px;color:#98a2b3;white-space:nowrap}.tq-hero.hero-dark{background-color:#05060b;background-image:radial-gradient(75% 120% at 12% 108%,rgba(22,64,150,.28) 0,rgba(5,6,11,0) 55%),linear-gradient(180deg,#05060b,#080b15 60%,#0b1120)}.tq-hero.hero-dark .tq-hero-bg,.tq-hero.hero-dark .tq-hero-rays{display:none}.tq-hero.hero-dark .ab-h1{color:#fff}.tq-hero.hero-dark .tq-hero-grad{background:linear-gradient(96deg,#2f6bf6,#22a8d6 55%,#0fdbc0);-webkit-background-clip:text;background-clip:text;color:transparent}.tq-hero.hero-dark .ab-lead{color:#d0d5dd}.tq-hero.hero-dark .ab-stats>div+div{border-left-color:hsla(0,0%,100%,.14)}.tq-hero.hero-dark .ab-stats b{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff}.tq-hero.hero-dark .ab-leaders,.tq-hero.hero-dark .ab-stats span{color:#98a2b3}.tq-hero.hero-dark .tq-hero-title{color:#fff}.tq-hero.hero-dark .tq-wordmark sup{-webkit-text-fill-color:#98a2b3;color:#98a2b3}.tq-hero.hero-dark .tq-hero-lead{color:#d0d5dd}.tq-hero.hero-dark .tq-hero-stats>div+div{border-left-color:hsla(0,0%,100%,.14)}.tq-hero.hero-dark .tq-hero-stats b{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff}.tq-hero.hero-dark .tq-hero-stats span{color:#98a2b3}.sp-lp-hero-actions{display:flex;gap:24px;flex-wrap:wrap}.sp-lp-btn-grad,.sp-lp-btn-outline{width:200px;height:48px;border-radius:12px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;font-weight:600;cursor:pointer;transition:.18s;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 2px rgba(16,24,40,.05),inset 0 0 0 1px rgba(16,24,40,.18),inset 0 -2px 0 rgba(16,24,40,.05)}.sp-lp-btn-grad{color:#fff;border:none;background:linear-gradient(187deg,#5b00c4 11.66%,#d00049 123.55%)}.sp-lp-btn-grad:hover{filter:brightness(1.08)}.sp-lp-btn-outline{color:#414651;background:#fefefe;border:1px solid #d5d7da}.sp-lp-btn-outline:hover{border-color:#a9a9c0}.sp-lp-hero-art{position:relative;flex:1 1 340px;min-width:0;aspect-ratio:384/484}.sp-lp-hero-art img{position:absolute;height:auto}.sp-lp-art-leads{left:-2.083%;top:1.653%;width:78.125%;z-index:1}.sp-lp-art-profile{right:-2.083%;bottom:-2.893%;width:78.125%;z-index:2}.sp-lp-art-spark{right:7.813%;top:8.264%;width:5.208%;z-index:3}@media (min-width:1081px){.ab-hero-inner,.sp-lp-hero-inner,.tq-hero-inner{min-height:732px;box-sizing:border-box;padding-top:88px;padding-bottom:64px;align-items:center}.tq-hero-inner{justify-content:center}}.sp-lp-h2{margin:0;font-family:Poppins,sans-serif;font-size:clamp(28px,2.5vw,36px);line-height:1.22;font-weight:500;letter-spacing:-.72px;color:#181d27;text-align:center}.sp-lp-h2.lg{font-size:clamp(30px,2.78vw,40px);line-height:1.5;letter-spacing:-.8px;margin-bottom:40px}.sp-lp-wp{padding:48px 0 8px}.sp-lp-wp-head{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:40px}.sp-lp-eyebrow{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#f9f5ff;border:.2px solid rgba(91,0,196,.22);font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:.24px;color:#000}.sp-lp-wp-stage{position:relative;width:100%;max-width:1091px;margin:0 auto;aspect-ratio:1091.3/1396.09}.sp-lp-wp-stage img{position:absolute;display:block;object-fit:contain}.sp-lp-wp-stage .wp-modal{left:48.019%;top:49.049%;width:51.981%;height:40.569%}.sp-lp-wp-stage .wp-dash{left:4.763%;top:.148%;width:68.947%;height:11.41%}.sp-lp-wp-stage .wp-camp{left:4.763%;top:12.707%;width:68.948%;height:26.161%}.sp-lp-wp-stage .wp-badge{left:75.161%;top:0;width:24.841%;height:18.104%}.sp-lp-wp-stage .wp-nav{left:75.302%;top:19.444%;width:24.591%;height:28.291%}.sp-lp-wp-stage .wp-person{left:0;top:30.424%;width:72.24%;height:68.429%;object-fit:cover;object-position:center}.sp-lp-wp-line{position:absolute;left:4.673%;top:94.055%;width:95.208%;height:5.945%;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 24px;box-sizing:border-box;background:#fff;border:1px solid #5b00c4;border-radius:15px;font-family:Poppins,sans-serif;font-weight:300;line-height:1.2;font-size:clamp(13px,2.2vw,24px);letter-spacing:0;background-clip:padding-box}.sp-lp-wp-line span{background:linear-gradient(181deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.tiqb{position:relative;height:560vh;background:#fff}.tiqb-pin{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;font-family:Poppins,sans-serif}.tiqb-head{text-align:center;padding:30px 44px 0;display:flex;flex-direction:column;align-items:center;gap:8px}.tiqb-eyebrow{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#f9f5ff;border:.2px solid rgba(91,0,196,.22);font-size:12px;font-weight:500;letter-spacing:.24px;color:#000}.tiqb-h2{margin:0;font-size:32px;font-weight:600;letter-spacing:-1px;color:#181d27}.tiqb-sub{margin:0;font-size:13.5px;color:#000}.tiqb-core{display:grid;grid-template-columns:343px 440px 343px;justify-content:center;grid-gap:30px;gap:30px;align-items:center;padding:0 44px;min-height:0}.tiqb-side{align-self:center;height:min(80vh,680px);display:flex;flex-direction:column;gap:12px;min-width:0;transition:opacity .5s ease}.tiqb-side-head{flex:none;display:flex;align-items:center;gap:6px;height:43px;padding:0 5px;border-radius:5px;overflow:hidden;background:linear-gradient(183deg,#5b00c4 11.66%,#d00049 123.55%);color:#fff}.tiqb-side-head.u{gap:12px;padding-left:9px}.tiqb-side-head>img{flex:none}.tiqb-side-st{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;overflow:hidden}.tiqb-side-st b{font-size:12px;letter-spacing:-.3px}.tiqb-side-st b,.tiqb-side-st em{font-weight:600;white-space:nowrap}.tiqb-side-st em{font-style:normal;font-size:8px;letter-spacing:.5px}.tiqb-side-sc{flex:none;width:52px;text-align:center;font-size:10px;font-weight:400;letter-spacing:-.8px}.tiqb-side-sc b{font-size:18px;font-weight:600}.tiqb-lead{flex:none;margin:0;font-size:10.5px;font-weight:600;letter-spacing:.5px;background:linear-gradient(185deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.tiqb-roles{flex:none;display:flex;flex-wrap:wrap;gap:8px}.tiqb-role{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px 6px 6px;background:#fff;border:.2px solid rgba(20,104,230,.35);border-radius:15px;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:11.5px;font-weight:500;color:#181d27;opacity:.4;transition:opacity .35s ease}.tiqb-role.on{opacity:1}.tiqb-stream{position:relative;flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:7px;padding:2px 0}.tiqb-streamb{display:block}.tiqb-item{display:flex;align-items:center;gap:11px;padding:11px 13px;background:#fff;border:.2px solid #e9eaeb;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.05);opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}.tiqb-streamb .tiqb-item{margin-bottom:7px}.tiqb-item.on{opacity:1;transform:none}.tiqb-db{flex:none;width:22px;height:28px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:600}.tiqb-db-u{background:#eef4ff}.tiqb-db-u>span{background:linear-gradient(230deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.tiqb-db-a{background:#f9f5ff}.tiqb-cl{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;overflow:hidden}.tiqb-cl b{font-size:13px;font-weight:500;color:#181d27;white-space:nowrap}.tiqb-cl em{font-style:normal;font-size:11px;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiqb-pts{flex:none;font-size:12px;background:linear-gradient(199deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text}.tiqb-glab,.tiqb-pts{font-weight:600;color:transparent}.tiqb-glab{margin:6px 0;font-size:10px;letter-spacing:.6px;background:linear-gradient(185deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;opacity:0;transition:opacity .4s ease}.tiqb-glab.on{opacity:1}.tiqb-stagewrap{display:flex;flex-direction:column;align-items:center;gap:32px}.tiqb-cap{padding:13px 14px;border-radius:999px;white-space:nowrap;line-height:1.5;font-size:11.5px;font-weight:500;letter-spacing:.4px;color:#fff;background:linear-gradient(189deg,#5b00c4 11.66%,#d00049 123.55%);border:.2px solid #e9eaeb;opacity:0;transition:opacity .5s ease}.tiqb-cap.on{opacity:1}.tiqb-cap b{font-weight:600}.tiqb-stage{position:relative;display:grid;place-items:center;width:clamp(180px,calc(100vh - 420px),349px);aspect-ratio:1}.tiqb-progress{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);width:106%;height:106%;pointer-events:none}.tiqb-track{stroke:#f2f3f5}.tiqb-arc,.tiqb-track{fill:none;stroke-width:4.5}.tiqb-arc{stroke-linecap:round;transition:stroke-dasharray .2s linear}.tiqb-badge{width:100%;filter:drop-shadow(0 26px 46px rgba(20,26,46,.26))}.tiqb-badge.catch{animation:tiqb-catch .34s ease}@keyframes tiqb-catch{0%,to{transform:scale(1)}45%{transform:scale(1.055)}}.tiqb-flash{position:absolute;inset:-20%;border-radius:999px;background:radial-gradient(circle,rgba(208,0,73,.35),transparent 62%);opacity:0;pointer-events:none}.tiqb-flash.go{animation:tiqb-flash .55s ease}@keyframes tiqb-flash{0%{opacity:0}16%{opacity:.5}to{opacity:0}}.tiqb-foot{padding:22px 44px 41px;display:flex;justify-content:center}.tiqb-eq{display:flex;align-items:center;gap:16px;padding:14px 22px;border-radius:16px;color:#fff;text-align:center;background:linear-gradient(187deg,#5b00c4 11.66%,#d00049 123.55%);border:.2px solid #e9eaeb;box-shadow:0 6px 16px -4px rgba(16,24,40,.1)}.tiqb-eq span{display:flex;flex-direction:column;gap:2px}.tiqb-eq b{font-size:22px;font-weight:600;letter-spacing:-.6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tiqb-eq .tot b{font-size:26px}.tiqb-eq em{font-style:normal;font-size:10.5px;font-weight:400;letter-spacing:.3px}.tiqb-eq i{font-style:normal;font-size:22px}.tiqb-flylayer{position:fixed;inset:0;pointer-events:none;z-index:40}.tiqb-fly{position:fixed;display:inline-flex;align-items:center;gap:13px;padding:14px 22px;border-radius:999px;background:#fff;box-shadow:0 24px 56px -16px rgba(20,26,46,.22);white-space:nowrap;font-family:Poppins,sans-serif;font-size:21px;font-weight:600;color:#181d27;transform:translate(-50%,-50%);animation:tiqb-fly .62s cubic-bezier(.25,.7,.35,1) forwards}.tiqb-fly-u{border:.4px solid rgba(20,104,230,.45)}.tiqb-fly-a{border:.4px solid rgba(91,0,196,.4)}.tiqb-fly-d{width:34px;height:34px;border-radius:11px;flex:none;background:linear-gradient(199deg,#5b00c4 11.66%,#d00049 123.55%)}.tiqb-gain{position:fixed;transform:translate(-50%,-50%);pointer-events:none;font-family:Poppins,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.5px;color:#17b26a;text-shadow:0 2px 10px rgba(23,178,106,.45);animation:tiqb-gain .9s cubic-bezier(.2,.8,.3,1) forwards}@keyframes tiqb-gain{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}22%{transform:translate(-50%,-70%) scale(1.12);opacity:1}55%{opacity:1}to{transform:translate(-50%,-190%) scale(1);opacity:0}}.tiqb-fly-p{font-weight:700;background:linear-gradient(199deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes tiqb-fly{0%{transform:translate(-50%,-50%) scale(1);opacity:0}12%{opacity:1}50%{transform:translate(calc(-50% + var(--mx)),calc(-50% + var(--my))) scale(.7)}82%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.3);opacity:0}}@media (max-width:1080px){.tiqb-core{grid-template-columns:1fr;gap:0}.tiqb-side{display:none}.tiqb-stage{width:clamp(180px,min(64vw,calc(100vh - 340px)),349px)}.tiqb-h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.tiqb,.tiqb-pin{height:auto}.tiqb-pin{position:static;display:block;padding-bottom:40px}.tiqb-side{height:auto}.tiqb-stream{overflow:visible}.tiqb-cap,.tiqb-glab,.tiqb-item,.tiqb-role{opacity:1;transform:none}.tiqb-flylayer{display:none}}.sp-lp-bento{position:relative;background:#06060f;padding:80px 0;overflow:hidden}.sp-lp-bento-glow{position:absolute;top:30px;width:300px;height:500px;border-radius:50%;filter:blur(80px);background:radial-gradient(closest-side,rgba(48,60,220,.35),rgba(48,60,220,0));pointer-events:none}.sp-lp-bento-glow.left{left:-150px}.sp-lp-bento-glow.right{right:-150px}.sp-lp-bento-grid{position:relative;width:960px;max-width:calc(100% - 40px);margin:0 auto;display:flex;gap:8px}.sp-lp-bento-photo{width:206px;height:400px;object-fit:cover;border-radius:24px;flex-shrink:0}.sp-lp-bento-mid{flex:1 1;min-width:0;flex-direction:column}.sp-lp-bento-mid,.sp-lp-bento-row{display:flex;gap:8px}.sp-lp-b-card{position:relative;flex:1 1;min-width:0;height:128px;border-radius:32px;background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid hsla(0,0%,100%,.16);display:flex;align-items:center;justify-content:center}.sp-lp-b-card span{font-family:Poppins,sans-serif;font-size:clamp(28px,2.5vw,36px);line-height:1.22;font-weight:400;letter-spacing:-.72px;background:linear-gradient(199deg,#123bdd 18.49%,#1ec2a7 59.01%);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-lp-b-card>img:not(.sp-lp-b-connect-img){width:20px;height:20px;transform:translate(4px,-14px)}.sp-lp-b-card.connect{background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}.sp-lp-b-connect-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:32px}.sp-lp-pricing{padding:48px 0;background:linear-gradient(180deg,rgba(255,250,235,0),#fffaeb 22%,#fffaeb 82%,rgba(255,250,235,0))}.sp-lp-pricing .sp-lp-h2{margin-bottom:40px}@media (max-width:1180px){.sp-lp-hero-inner{padding:48px 32px}.sp-lp-hero-copy{flex-basis:auto;max-width:none}}@media (max-width:1024px){.sp-lp-hero-inner{flex-direction:column;align-items:flex-start}.sp-lp-hero-art{width:100%;max-width:560px;align-self:center}.sp-lp-bento-grid{flex-direction:column;width:100%;max-width:560px}.sp-lp-bento-photo{width:100%;height:220px}}@media (max-width:680px){.sp-lp-hero-inner{padding:32px 18px}.sp-lp-h1{font-size:32px;line-height:44px}.sp-lp-stats{flex-wrap:wrap;gap:20px}.sp-lp-stats>div:not(:first-child){border-left:none;padding-left:0}.sp-lp-hero-art{min-width:0}.sp-lp-h2.lg{font-size:30px;line-height:40px}}.sp-tq-section{margin-bottom:0;padding:48px 0 60px}.sp-tq-band-cream,.sp-tq-band-pink{margin-inline:calc(50% - 50vw);padding:48px calc(50vw - 50%) 60px}.sp-tq-band-pink{padding-top:14px}.sp-tq-band-cream{background:linear-gradient(180deg,rgba(255,250,235,0),#fffaeb 50%,rgba(255,250,235,0))}.sp-tq-band-pink{background:linear-gradient(180deg,rgba(253,242,250,0),#fdf2fa 50%,rgba(253,242,250,0))}.sp-tq-rows{display:flex;flex-direction:column;gap:22px;max-width:1120px;margin:0 auto}.sp-tq-row{display:grid;grid-template-columns:340px 1fr;grid-gap:36px;gap:36px;align-items:center;border-radius:22px;padding:22px}@media (min-width:1025px){.sp-tq-row{position:-webkit-sticky;position:sticky;box-shadow:0 -10px 30px rgba(22,18,63,.07)}.sp-tq-rows{padding-bottom:40px}}.sp-tq-row-img{border-radius:16px;padding:12px}.sp-tq-row-img img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}.sp-tq-row-body h3{margin:0 0 12px;font-family:Geist,Inter,sans-serif;font-size:26px;line-height:32px;font-weight:500;letter-spacing:-.82px;background:linear-gradient(176deg,#000 15%,#570463 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-tq-row-body p{margin:0 0 20px;font-size:13.5px;color:#33304e;line-height:1.65;max-width:520px}.sp-tq-row-body ul{list-style:none;margin:0;padding:0 24px 0 0;display:flex;flex-direction:column;gap:13px}.sp-tq-row-body li{display:flex;align-items:center;gap:12px;font-size:13px;color:#1f2340}.sp-tq-row-body li svg{flex-shrink:0}@media (max-width:1024px){.sp-tq-row{grid-template-columns:1fr;gap:20px}.sp-tq-row-img{max-width:420px}}.demo-overlay{position:fixed;inset:0;z-index:3000;background:rgba(11,11,34,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding:20px;overflow-y:auto;overscroll-behavior:contain;animation:modal-in .2s ease}.demo-modal{background:#fefefe;border-radius:18px;width:100%;max-width:620px;margin:auto;position:relative;box-shadow:0 32px 80px rgba(11,11,34,.28);animation:modal-rise .3s cubic-bezier(.16,1,.3,1)}.demo-close{position:absolute;top:14px;right:16px;width:32px;height:32px;border-radius:8px;border:none;background:hsla(0,0%,100%,.2);color:#fff;font-size:20px;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:.15s}.demo-close:hover{background:hsla(0,0%,100%,.32)}.demo-head{background:linear-gradient(135deg,#7c3aed,#a855f7 50%,#ec4899);color:#fff;padding:26px 28px}.demo-prod{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;font-size:11.5px;font-weight:700;margin-bottom:12px}.demo-prod-lg{width:20px;height:20px;border-radius:6px;background:#fefefe;color:#7c3aed;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800}.demo-body{padding:24px 28px}.demo-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}@media (max-width:520px){.demo-overlay{padding:12px}.demo-head{padding:22px 18px}.demo-body{padding:20px 18px}.demo-row2{grid-template-columns:minmax(0,1fr)}}.ps-accent{background:linear-gradient(95deg,#7c3aed,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.ps-eyebrow-label{font-size:10.5px;font-weight:800;color:var(--violet);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:8px}.ps-step-title{margin:0 0 8px;font-size:22px;font-weight:800;color:#0b0b22;letter-spacing:-.4px}.ps-step-sub{margin:0 0 24px;font-size:13.5px;color:var(--muted);line-height:1.55}.ps-btn-back{background:none;border:1px solid var(--line);color:var(--ink-2);padding:10px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:.15s}.ps-btn-back:hover{border-color:var(--violet);color:var(--violet)}.ps-btn-next{padding:11px 24px;border-radius:9px;background:linear-gradient(95deg,#7c3aed,#ec4899);color:#fff;border:none;font-size:13.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:.18s}.ps-btn-next:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(124,58,237,.35)}.ps-btn-next:disabled{opacity:.5}.ps-page{background:#f5f5fa;min-height:100vh;margin-top:-200px;padding-top:200px}.ps-wrap{max-width:1080px;margin:24px auto 60px;padding:0 var(--gutter)}.ps-hero{text-align:center;margin-bottom:28px;position:relative}.ps-hero h1{font-size:38px;margin:0;letter-spacing:-1px;color:#0b0b22;font-weight:800}.ps-hero p{margin:14px auto 0;max-width:none;white-space:nowrap;font-size:14px;color:var(--ink-2);line-height:1.6}.ps-card{background:#fefefe;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px rgba(80,40,150,.1),0 6px 16px rgba(80,40,150,.06)}.ps-band{background:#0b0d22;color:#fff;padding:18px 28px;font-size:13.5px;font-weight:700;letter-spacing:.3px}.ps-inner{padding:32px 36px}.ps-nowrap-lg{white-space:nowrap}@media (max-width:680px){.ps-nowrap-lg{white-space:normal}}.ps-form-grid,.ps-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ps-row3{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:14px}.ps-row3,.ps-tiles{display:grid;gap:14px}.ps-tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px}.ps-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:14px;gap:14px}.ps-checkout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;align-items:start}@media (max-width:860px){.ps-checkout{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ps-wrap{padding:0 16px}.ps-hero h1{font-size:28px}.ps-hero p{white-space:normal;max-width:560px}.ps-inner{padding:22px 18px}}@media (max-width:680px){.ps-form-grid,.ps-row2{grid-template-columns:minmax(0,1fr)}}.ps-btn-next:disabled{opacity:.45;cursor:not-allowed}.wr-overlay{position:fixed;inset:0;z-index:3000;background:rgba(11,11,34,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px;animation:modal-in .2s ease}.wr-modal{background:#fefefe;border-radius:18px;width:100%;max-width:980px;max-height:94vh;display:flex;flex-direction:column;box-shadow:0 32px 80px rgba(11,11,34,.28);animation:modal-rise .3s cubic-bezier(.16,1,.3,1)}.wr-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--line)}.wr-body{padding:24px 22px;overflow-y:auto;overscroll-behavior:contain;flex:1 1;scrollbar-width:thin;scrollbar-color:#cdc9da transparent}.wr-body::-webkit-scrollbar{width:10px}.wr-body::-webkit-scrollbar-track{background:transparent}.wr-body::-webkit-scrollbar-thumb{background:#cdc9da;border-radius:8px;border:3px solid #fff}.wr-body::-webkit-scrollbar-thumb:hover{background:#b4afc6}.wr-footer{padding:14px 22px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.wr-step-title{margin:0 0 6px;font-size:18px;font-weight:400;color:#0b0b22;letter-spacing:-.3px}.wr-step-sub{margin:0 0 22px;font-size:13px;color:var(--muted);line-height:1.55}.wr-btn-back{background:none;border:1px solid var(--line);color:var(--ink-2);padding:9px 16px;border-radius:8px;font-size:13px;font-weight:400;cursor:pointer;font-family:inherit;transition:.15s}.wr-btn-back:hover{border-color:var(--violet);color:var(--violet)}.wr-btn-next{padding:10px 22px;border-radius:9px;background:var(--grad-brand);color:#fff;border:none;font-size:13.5px;font-weight:400;cursor:pointer;font-family:inherit;transition:.18s}.wr-btn-next:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(124,58,237,.35)}.wr-btn-next:disabled{opacity:.45;cursor:not-allowed}.site-footer{position:relative;overflow:hidden;background:#070714;color:#a4a7ae}.foot-inner{position:relative;max-width:1280px;margin:0 auto;padding:64px var(--gutter-lg) 40px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.foot-top{display:flex;align-items:center;justify-content:space-between;gap:40px}.foot-brand{gap:24px}.foot-brand,.foot-brand-id{display:flex;flex-direction:column}.foot-brand-id{gap:8px}.foot-logo{height:35px;width:auto;display:block}.foot-tagline{font:500 14px/20px var(--font-body);color:#a4a7ae;margin:0}.foot-socials{display:flex;gap:12px}.foot-socials a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:hsla(0,0%,100%,.1);border:1px solid #414651;color:#fff;transition:.18s;cursor:pointer;box-shadow:0 1px 2px rgba(10,13,18,.05)}.foot-socials a svg{width:24px;height:24px}.foot-socials a:hover{background:hsla(0,0%,100%,.18)}.foot-news{flex:0 1 418px;min-width:0;max-width:418px;display:flex;flex-direction:column;gap:8px}.foot-news-title{font:400 16px/24px var(--font-body);color:#fff}.foot-news-form{display:flex;align-items:stretch}.foot-news-form input{flex:0 1 300px;min-width:0;height:48px;padding:10px 14px;border-radius:12px 0 0 12px;background:hsla(0,0%,100%,.1);border:1px solid #414651;color:#fff;font:400 16px/24px var(--font-body);outline:none;box-shadow:0 1px 2px rgba(10,13,18,.05)}.foot-news-form input::placeholder{color:#717680}.foot-news-form button{height:48px;padding:10px 16px;border-radius:0 12px 12px 0;border:none;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(191.56deg,#5b00c4 11.66%,#d00049 123.55%);color:#fff;font:600 16px/24px var(--font-body);white-space:nowrap;cursor:pointer;transition:.18s}.foot-news-form button:hover:not(:disabled){filter:brightness(1.08)}.foot-news-form button:disabled{opacity:.6;cursor:not-allowed}.foot-news-done{font:600 14px/1.5 var(--font-body);color:#34d399}.foot-news-err{font:600 13px var(--font-body);color:#fca5a5}.foot-divider{height:1px;width:100%;background:hsla(0,0%,100%,.1)}.foot-cols{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px}.foot-col{display:flex;flex-direction:column;gap:16px}.foot-col h5{margin:0;font:600 15px/20px var(--font-body);color:#fff}.foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.foot-col li a{font:400 15px/24px var(--font-body);color:#a4a7ae;transition:.15s}.foot-col li a:hover{color:#fff}.foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.foot-bottom>span{font:400 12px/24px var(--font-body);color:#717680}.foot-bottom .right{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.foot-bottom .right a{font:400 12px/24px var(--font-body);color:#a4a7ae;transition:.15s;cursor:pointer}.foot-bottom .right a:hover{color:#fff}@media (max-width:900px){.foot-inner{padding:48px var(--gutter) 32px;gap:32px}.foot-top{flex-wrap:wrap;gap:32px}.foot-news{flex-basis:100%;max-width:418px}}@media (max-width:680px){.foot-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:28px 20px;gap:28px 20px}.foot-bottom{flex-direction:column;align-items:flex-start;gap:12px}.foot-bottom .right{justify-content:flex-start}}.modal-overlay{position:fixed;inset:0;z-index:3000;display:none;align-items:center;justify-content:center;padding:40px 20px;overflow-y:auto;overscroll-behavior:contain}.modal-overlay.open{display:flex;animation:modal-in .25s ease}@keyframes modal-in{0%{opacity:0}to{opacity:1}}.modal-backdrop{position:fixed;inset:0;background:rgba(10,13,18,.7)}.modal-box{position:relative;background:#fefefe;border-radius:24px;border:.5px solid #5b00c4;width:100%;min-height:451px;margin:auto;display:flex;flex-direction:row;align-items:stretch;box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);overflow:hidden;animation:modal-rise .3s cubic-bezier(.16,1,.3,1)}.modal-box,.modal-box.wide{max-width:900px}@keyframes modal-rise{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-close{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:18px;background:#f5f5f5;border:1px solid #e9eaeb;color:#181d27;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;z-index:5;transition:.15s;cursor:pointer}.modal-close:hover{background:#e9eaeb}.modal-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #eaecf0;margin-bottom:26px;flex-shrink:0}.modal-tab{padding:10px 0 12px;font-weight:500;font-size:14px;line-height:20px;text-align:center;cursor:pointer;color:#717680;transition:.18s;background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:inherit}.modal-tab.active{color:#101828;font-weight:600;border-bottom-color:#101828}.modal-tab:hover:not(.active){color:#101828}.modal-body{flex:1 1;min-width:0;padding:34px;display:flex;flex-direction:column}.modal-brand{flex:0 1 348px;min-width:0;align-self:stretch;background:#fefefe;border-right:.5px solid rgba(91,0,196,.55);display:flex;align-items:center;justify-content:center;padding:20px}.modal-brand-logo{width:308px;max-width:100%;height:auto;display:block}@media (max-width:920px){.modal-brand{display:none}.modal-box,.modal-box.wide{max-width:480px;min-height:0}}@media (max-width:520px){.modal-overlay{padding:16px 12px}.modal-body{padding:24px 18px}.modal-close{top:12px;right:12px}.frow.two{grid-template-columns:1fr;gap:11px}}.modal-overlay{scrollbar-width:none;-ms-overflow-style:none}.modal-overlay::-webkit-scrollbar{width:0;height:0;display:none}.modal-step{display:none}.modal-step.active{display:block;animation:fade-up .25s ease}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modal-back{background:transparent;color:var(--muted);font-size:13px;display:inline-flex;align-items:center;gap:5px;margin-bottom:10px;padding:0;cursor:pointer;transition:.15s}.modal-back:hover{color:var(--violet)}.modal-step h2{margin:0 0 4px;font-family:var(--font-body);font-size:20px;font-weight:600;line-height:34px;color:#101828;letter-spacing:-.4px}.modal-step .sub{margin:0 0 16px;color:#535862;font-size:13.5px;line-height:20px}.choice-grid{display:flex;flex-direction:column;gap:12px;margin-top:24px}.choice-card{display:flex;align-items:center;gap:14px;padding:16px;background:#fefefe;border:1px solid #e4e7ec;border-radius:14px;cursor:pointer;transition:.18s;text-align:left;width:100%;font-family:inherit}.choice-card:hover{border-color:#d5d7da;transform:translateY(-1px);box-shadow:0 8px 20px rgba(10,13,18,.08)}.choice-ico{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.choice-card.user .choice-ico{background:linear-gradient(206deg,#5b00c4 12%,#d00049 124%)}.choice-card.partner .choice-ico{background:linear-gradient(244deg,#1468e6 18%,#0fdbc0 82%)}.choice-text .t{font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.16px;color:#101828;display:block}.choice-text .d{font-size:12.5px;color:#535862;margin-top:2px;line-height:18px;display:block}.choice-card .arr{margin-left:auto;color:#a4a7ae;display:flex;align-items:center;flex-shrink:0;transition:.18s}.choice-card .arr svg{width:18px;height:18px}.choice-card:hover .arr{color:#181d27;transform:translateX(2px)}.oauth-btn{width:100%;padding:11px;border-radius:12px;font-size:13.5px;font-weight:600;border:1.5px solid var(--line);background:#fefefe;color:#0b0b22;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:.15s;font-family:inherit}.oauth-btn:hover{border-color:#0b0b22;background:#fafafa}.oauth-btn .g-icon{width:18px;height:18px}.divider-or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:11px;letter-spacing:1px;margin:18px 0;font-weight:600}.divider-or:after,.divider-or:before{content:"";flex:1 1;height:1px;background:var(--line)}.frow{display:flex;flex-direction:column;gap:5px}.frow,.frow.two{margin-bottom:11px}.frow.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.frow.two>div{display:flex;flex-direction:column;gap:5px}.field-lbl{font-size:12px;font-weight:600;color:#0b0b22;display:flex;align-items:center;gap:3px}.field-lbl .req{color:#ec4899}.field-in{padding:8px 12px;border:1.5px solid var(--line);border-radius:9px;font-size:13.5px;color:#0b0b22;background:#fefefe;outline:none;transition:.15s;font-family:inherit;width:100%}.field-in:focus{border-color:var(--violet);box-shadow:0 0 0 3px rgba(124,58,237,.1)}.field-in::placeholder{color:#aab0c4}.forgot{font-size:12px;color:var(--violet);float:right;cursor:pointer}.forgot:hover{text-decoration:underline}.btn-grad-full{width:100%;padding:13px;border-radius:12px;color:#fff;font-weight:700;font-size:13.5px;background:linear-gradient(188deg,#5b00c4 12%,#d00049 124%);box-shadow:0 10px 24px rgba(91,0,196,.25);transition:.2s;margin-top:6px;display:inline-flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;border:0;font-family:inherit}.btn-grad-full:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 14px 30px rgba(91,0,196,.3)}.btn-grad-full:disabled{opacity:.55;cursor:not-allowed}.modal-foot{margin:16px 0 0;font-size:12.5px;color:var(--muted);text-align:center}.modal-foot a{color:var(--violet);cursor:pointer;font-weight:600}.modal-foot a:hover{text-decoration:underline}.agree-row{display:flex;align-items:flex-start;gap:9px;margin:10px 0 4px;cursor:pointer}.agree-row input[type=checkbox]{margin-top:2px;width:15px;height:15px;accent-color:var(--violet);cursor:pointer;flex-shrink:0}.agree-row span{font-size:12.5px;color:var(--ink-2);line-height:1.5}.agree-row a{color:var(--violet);cursor:pointer}.agree-row a:hover{text-decoration:underline}.agree-row .req{color:#ec4899}@media (max-width:860px){.header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;height:auto;padding-top:8px;padding-bottom:8px}.nav-ai-search-wrap{order:3;flex:1 1 100%;max-width:none}}@media (max-width:760px){.header{padding:12px 16px}.live-ticker{height:42px}.cat-strip-wrap{padding:0 28px}}.htiq-pill .new{background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff;font-size:11px;font-weight:800;letter-spacing:.4px;padding:5px 11px;border-radius:999px}.htiq .htiq-h1 .grad{display:block;background:linear-gradient(92deg,#7c3aed,#a855f7 60%,#c026d3);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width:900px){.hero-track>.hero-slide>.home-hero-new.htiq{padding:30px 24px;min-height:0}.htiq .htiq-h1{font-size:34px;letter-spacing:-1px}.htiq .htiq-sub{max-width:none}.htiq-card{transform:none!important;width:100%}.htiq-cards{align-items:stretch}}.pc-section{max-width:1280px;margin:0 auto;padding:24px 0 48px;box-sizing:border-box;display:grid;grid-template-columns:241px minmax(0,1fr);align-items:start;grid-column-gap:21px;column-gap:21px}.pc-main{min-width:0;padding:10px 28px 0 0}.pc-toolbar{justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.pc-toolbar,.pc-toolbar-l{display:flex;align-items:center}.pc-toolbar-l{gap:8px}.pc-grid-ic{display:flex;color:#101828}.pc-grid-ic,.pc-grid-ic svg{width:18px;height:18px}.pc-count{font:400 16px/normal var(--font-body);color:#101828;background:none;border:0;padding:0;cursor:pointer}.pc-count:hover{text-decoration:underline}.pc-toolbar-r{gap:24px;flex-wrap:wrap}.pc-toggle-block,.pc-toolbar-r{display:flex;align-items:center}.pc-toggle-block{gap:12px;font:400 14px/normal var(--font-body);color:#000}.pc-toggle{width:40px;height:20px;flex:none;border:0;border-radius:999px;background:#e9eaeb;padding:2px;display:flex;cursor:pointer;transition:background .18s}.pc-toggle>span{width:16px;height:16px;border-radius:50%;background:#fefefe;box-shadow:0 1px 3px rgba(10,13,18,.15);transition:transform .18s}.pc-toggle.on{background:linear-gradient(90deg,#5b00c4,#d00049)}.pc-toggle.on>span{transform:translateX(20px)}.pc-sort{display:flex;align-items:center;gap:8px}.pc-sort-lbl{font:400 14px/normal var(--font-body);color:#050505}.pc-sort-field{position:relative;display:flex}.pc-sort-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:145px;border:.5px solid #d5d7da;border-radius:8px;background:#fefefe;padding:8px 12px;font:400 14px/normal var(--font-body);color:#344054;cursor:pointer}.pc-sort-caret{width:14px;height:14px;color:#344054;flex:none}.pc-sort-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:205px;display:flex;flex-direction:column;gap:2px;padding:6px;background:#fefefe;border:1px solid #d5d7da;border-radius:8px;box-shadow:0 4px 6px -2px rgba(10,13,18,.03),0 12px 16px -4px rgba(10,13,18,.08)}.pc-sort-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:0;border-radius:6px;background:transparent;font:400 14px/normal var(--font-body);color:#344054;text-align:left;white-space:nowrap;cursor:pointer}.pc-sort-item.on,.pc-sort-item:hover{background:#f8f9fa}.pc-sort-item.on{font-weight:500;color:#101828}.pc-sort-item svg{width:14px;height:14px;flex:none;color:var(--violet-3)}.pc-mob-filter{display:none;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid #d5d7da;border-radius:8px;background:#fefefe;font:500 14px/20px var(--font-body);color:#181d27;cursor:pointer}.pc-mob-filter svg{width:18px;height:18px}.pc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,240px));grid-gap:16px 10px;gap:16px 10px;justify-content:start}.pc-empty{flex-direction:column;gap:14px;padding:56px 24px;text-align:center;background:#fcfcfd;border:1px dashed #e9eaeb;border-radius:12px}.pc-empty,.pc-empty-ic{display:flex;align-items:center;justify-content:center}.pc-empty-ic{width:48px;height:48px;border-radius:50%;background:#f4f0fb;color:var(--violet)}.pc-empty-ic svg{width:24px;height:24px}.pc-empty-msg{margin:0;font:500 15px/1.5 Poppins,var(--font-body),sans-serif;color:#101828}.pc-empty-clear{display:inline-flex;align-items:center;justify-content:center;min-width:152px;height:39px;padding:10px 32px;border:0;border-radius:67px;background:var(--grad-brand);color:#fff;font:500 14px/normal Poppins,var(--font-body),sans-serif;cursor:pointer;transition:filter .18s}.pc-empty-clear:hover{filter:brightness(1.08)}.pc-empty-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pc-qchip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 12px;border:1px solid #e9d5ff;border-radius:999px;background:#faf5ff;color:#6b21a8;font:400 13px/1 var(--font-body);cursor:pointer;transition:background .18s}.pc-qchip b{font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-qchip svg{width:13px;height:13px;flex:none;opacity:.7}.pc-qchip:hover{background:#f3e8ff}.pc-pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.pc-page{width:39px;height:39px;border:0;border-radius:50%;background:#f3f3f3;color:#000;font:400 14px/1 Poppins,var(--font-body),sans-serif;cursor:pointer;transition:background .18s}.pc-page:hover{background:#e7e7e7}.pc-page.on{background:var(--grad-brand-135);color:#fff;box-shadow:0 4px 12px rgba(124,58,237,.28)}.pc-page:disabled{opacity:.35;cursor:default;background:#f3f3f3}.pc-page svg{width:16px;height:16px;display:block;margin:0 auto}@media (max-width:1180px){.pc-grid{grid-template-columns:repeat(3,minmax(0,240px))}}@media (max-width:900px){.pc-section{grid-template-columns:minmax(0,1fr);column-gap:0}.pc-main{padding:16px clamp(18px,3.125vw,40px) 0}.pc-mob-filter{display:inline-flex}.pc-grid-ic{display:none}.pc-grid{grid-template-columns:repeat(2,minmax(0,240px));justify-content:center}}@media (max-width:560px){.pc-toolbar-r{gap:12px;width:100%;justify-content:space-between}.pc-grid{grid-template-columns:minmax(0,260px)}}.pc{background:#fcfcfd;border:.7px solid #e4e7ec;border-radius:16px;padding:6px;box-shadow:0 14px 18px -3px rgba(10,13,18,.05);display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .18s,transform .18s}.pc:hover{box-shadow:0 20px 40px rgba(10,13,18,.1);transform:translateY(-2px)}.pc-media{position:relative;height:135px;border-radius:11px;border:.7px solid #e9eaeb;background:#fff;overflow:hidden}.pc-rating{position:absolute;z-index:1;left:8px;top:8px;align-items:center;gap:4px;background:#fefefe;border:.7px solid #123bdd;padding:2.7px 5.4px 2.7px 2.7px;box-shadow:0 4.5px 2.7px rgba(10,13,18,.05)}.pc-rating,.pc-rating-chip{display:inline-flex;border-radius:66px}.pc-rating-chip{align-items:baseline;gap:1px;background:#05a465;padding:1.4px 6px;color:#fff;font:600 9.4px/13.5px var(--font-body)}.pc-rating-chip .pc-rating-max{font-size:8.4px;font-weight:600;opacity:.85}.pc-rating-count{font:400 9.4px/13.5px var(--font-body);color:#717680}.pc-bookmark{position:absolute;z-index:1;right:8px;top:8px;width:27px;height:27px;border-radius:13px;background:#fefefe;border:.7px solid #e9eaeb;box-shadow:0 4.5px 2.7px rgba(10,13,18,.05);display:flex;align-items:center;justify-content:center;color:#717680}.pc-bookmark svg{width:15px;height:15px}.pc-bookmark.on{color:var(--violet)}.pc-logo{position:absolute;inset:0;padding:34px 10px 10px;display:flex;align-items:center;justify-content:center;pointer-events:none}.pc-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pc-logo-fallback{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font:700 16px var(--font-body)}.pc-body{gap:11px;padding:11px 5.4px}.pc-body,.pc-head{display:flex;flex-direction:column}.pc-head{gap:1.4px}.pc-name{font:600 13px/20.2px var(--font-body);color:#181d27;margin:0}.pc-vendor{display:flex;gap:5px;font:500 11px/16.2px var(--font-body);color:#535862}.pc-line{height:1px;background:#eaecf0;width:100%}.pc-tiqrow{display:flex;align-items:center;justify-content:center}.pc-tiq{display:inline-flex;align-items:center;gap:3px;background:#fcfcfd;border-radius:16px;padding:2px 4.7px}.pc-tiq,.pc-tiq b{font-family:var(--font-body);font-size:9px;line-height:9.1px;font-weight:500;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(195.5deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.pc-tiq b{font-weight:600}.pc-metrics{display:flex;align-items:flex-start;justify-content:space-between;padding:0 5.4px}.pc-metric{flex-direction:column;gap:4px}.pc-metric,.pc-metric-ic{display:flex;align-items:center}.pc-metric-ic{width:27px;height:27px;border-radius:66px;background:#fefefe;border:.7px solid #f5f5f5;box-shadow:0 .7px 1px rgba(10,13,18,.1),0 .7px .7px rgba(10,13,18,.06);justify-content:center;color:#181d27}.pc-metric-ic svg{width:13.5px;height:13.5px}.pc-metric-val{display:inline-flex;align-items:center;gap:1px;font:400 11px/16.2px var(--font-body);color:#070707}.pc-metric-val .pc-star{width:10.8px;height:10.8px;color:#181d27}.pc-star{flex-shrink:0}.pc-actions{display:flex;gap:11px}.pc-btn-demo{background:linear-gradient(188deg,#5b00c4 12%,#d00049 124%);color:#fff}.pc-btn-compare,.pc-btn-demo{flex:1 1;height:32.4px;border-radius:8px;font:600 11px/16.2px var(--font-body);display:flex;align-items:center;justify-content:center}.pc-btn-compare{background:#fefefe;border:.7px solid #d5d7da;color:#414651;gap:3px}.pc-btn-compare svg{width:13.5px;height:13.5px}.pc-btn-compare.on{background:#f9f5ff;border-color:#5b00c4;color:#5b00c4}.cmp-tray{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fefefe;border-top:1px solid #eaecf0;box-shadow:0 -12px 24px -8px rgba(10,13,18,.1)}.cmp-tray-in{max-width:1280px;margin:0 auto;padding:12px var(--gutter);gap:16px;flex-wrap:wrap}.cmp-tray-in,.cmp-tray-slots{display:flex;align-items:center}.cmp-tray-slots{gap:8px;flex:1 1 420px;min-width:0;flex-wrap:wrap}.cmp-tray-count{display:inline-flex;align-items:center;gap:6px;font:500 12px/1 var(--font-body);color:#535862;white-space:nowrap}.cmp-tray-count b{font:600 12px/1 var(--font-body);color:#181d27}.cmp-chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 6px;border:1px solid #eaecf0;border-radius:10px;background:#fcfcfd;max-width:190px}.cmp-chip-logo{width:28px;height:28px;border-radius:7px;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fefefe;border:.7px solid #eaecf0;font:700 11px var(--font-body)}.cmp-chip-logo img{max-width:100%;max-height:100%;object-fit:contain}.cmp-chip-name{font:500 13px/1.2 var(--font-body);color:#181d27;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-chip button{border:0;background:none;color:#98a2b3;cursor:pointer;display:flex;padding:2px}.cmp-chip button svg{width:14px;height:14px}.cmp-chip button:hover{color:#181d27}.cmp-chip.empty{justify-content:center;border-style:dashed;background:transparent;color:#98a2b3;font:400 12px/1 var(--font-body);min-width:120px;cursor:pointer}.cmp-chip.empty:hover{border-color:#5b00c4;color:#5b00c4;background:#f9f5ff}.cmp-tray-cta{display:flex;align-items:center;gap:12px;margin-left:auto}.cmp-clear{border:0;background:none;font:500 13px/1 var(--font-body);color:#535862;cursor:pointer}.cmp-clear:hover{color:#181d27;text-decoration:underline}.cmp-go{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border:0;border-radius:10px;background:linear-gradient(188deg,#5b00c4 12%,#d00049 124%);color:#fff;font:600 13px/1 var(--font-body);cursor:pointer}.cmp-go:disabled{background:#eaecf0;color:#98a2b3;cursor:not-allowed}.cmp-page{max-width:1280px;margin:0 auto;padding:32px var(--gutter) 120px}.cmp-head{position:relative;margin-bottom:24px}.cmp-head h1{font:600 28px/36px var(--font-head);letter-spacing:-.5px;color:#181d27;margin:0 0 6px}.cmp-head p{font:400 14px/22px var(--font-body);color:#535862;margin:0}.cmp-head .cmp-clear{position:absolute;right:0;top:4px}.cmp-empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:72px 0;color:#535862;font:400 14px/22px var(--font-body)}.cmp-scroll{overflow-x:auto;border:1px solid #eaecf0;border-radius:16px;background:#fefefe}.cmp-grid{min-width:720px}.cmp-row{display:grid;border-top:1px solid #f2f4f7}.cmp-cell{padding:14px 16px;min-width:0;font:400 13px/20px var(--font-body);color:#181d27}.cmp-lbl{left:0;z-index:2;background:linear-gradient(100deg,#000 5%,#102c59);border-right:1px solid #f2f4f7;font-weight:500;color:#fff}.cmp-hrow,.cmp-lbl{position:-webkit-sticky;position:sticky}.cmp-hrow{top:0;z-index:3;background:#fefefe;border-top:0;border-bottom:1px solid #eaecf0}.cmp-corner{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:linear-gradient(100deg,#000 5%,#102c59);border-right:1px solid #f2f4f7;font:600 11px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.cmp-corner,.cmp-ph{display:flex;align-items:center}.cmp-ph{position:relative;flex-direction:column;gap:6px;text-align:center;padding:20px 14px 18px}.cmp-x{position:absolute;right:8px;top:8px;width:24px;height:24px;border:0;border-radius:12px;background:#f9fafb;color:#98a2b3;display:flex;align-items:center;justify-content:center;cursor:pointer}.cmp-x svg{width:13px;height:13px}.cmp-x:hover{background:#f2f4f7;color:#181d27}.cmp-ph-logo{width:48px;height:48px;border-radius:12px;border:.7px solid #eaecf0;background:#fefefe;display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 16px var(--font-body)}.cmp-ph-logo img{max-width:40px;max-height:40px;object-fit:contain}.cmp-ph-name{font:600 15px/22px var(--font-body);color:#181d27;margin:2px 0 0}.cmp-ph-sub{font:400 12px/16px var(--font-body);color:#717680;margin:0}.cmp-ph-cta{display:flex;gap:6px;margin-top:8px;width:100%}.cmp-btn-demo{border:0;border-radius:8px;background:linear-gradient(188deg,#5b00c4 12%,#d00049 124%);color:#fff}.cmp-btn-demo,.cmp-btn-ghost{flex:1 1;height:32px;font:600 11px/1 var(--font-body);cursor:pointer}.cmp-btn-ghost{border:.7px solid #d5d7da;border-radius:8px;background:#fefefe;color:#414651}.cmp-rail{display:grid;grid-template-columns:210px repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.cmp-rail-legend{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:14px}.cmp-rail-legend b{font:600 13px/1.4 var(--font-body);color:#181d27}.cmp-rail-legend span{font:400 12px/1.4 var(--font-body);color:#717680;margin-top:2px}.cmp-slot,.cmp-slot-wrap{position:relative}.cmp-slot{height:100%;min-height:146px;background:#fefefe;border:1px solid #eaecf0;border-radius:12px;padding:14px}.cmp-slot .cmp-x{border-radius:999px;background:none}.cmp-slot-logo{width:32px;height:32px;border-radius:8px;border:.7px solid #eaecf0;background:#fefefe;display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 13px var(--font-body)}.cmp-slot-logo img{max-width:26px;max-height:26px;object-fit:contain}.cmp-slot-name{font:600 14px/1.3 var(--font-body);color:#181d27;margin-top:9px}.cmp-slot-cat{font:400 11px/1.4 var(--font-body);color:#717680;margin-top:1px}.cmp-slot-tiq{font:600 24px/1 var(--font-num);margin-top:10px;background:linear-gradient(195deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.cmp-slot-tiq.na{background:none;color:#98a2b3;font:400 13px/1.3 var(--font-body)}.cmp-slot-lab{font:400 10px/1.4 var(--font-body);color:#98a2b3;margin-top:3px}.cmp-slot-empty{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;border-style:dashed;border-color:#d6bbf4;background:#fdfcff;cursor:pointer}.cmp-slot-empty b{font:500 13px/1.4 var(--font-body);color:#181d27}.cmp-slot-empty span{font:400 11px/1.4 var(--font-body);color:#717680}.cmp-slot-empty:hover{border-color:#5b00c4;background:#f9f5ff}.cmp-plus{width:32px;height:32px;border-radius:999px;background:#f9f5ff;color:#181d27;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:7px}.cmp-pick{position:absolute;top:calc(100% + 8px);left:0;width:310px;max-width:90vw;z-index:40;background:#fefefe;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 12px 32px -8px rgba(16,24,40,.18);overflow:hidden}.cmp-pick input{width:100%;border:0;border-bottom:1px solid #eaecf0;padding:12px 14px;font:400 13px/1.4 var(--font-body);outline:none}.cmp-pick-list{max-height:248px;overflow:auto}.cmp-pick-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;border:0;background:none;text-align:left;cursor:pointer}.cmp-pick-row:hover{background:#f9f5ff}.cmp-pick-logo{width:26px;height:26px;border-radius:6px;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fefefe;border:.7px solid #eaecf0;font:700 11px var(--font-body)}.cmp-pick-logo img{max-width:100%;max-height:100%;object-fit:contain}.cmp-pick-name{flex:1 1;min-width:0;font:500 13px/1.3 var(--font-body);color:#181d27}.cmp-pick-name small{display:block;font:400 11px/1.4 var(--font-body);color:#717680}.cmp-pick-score{font:600 13px/1 var(--font-num);color:#414651}.cmp-pick-score.na{font:400 11px/1.3 var(--font-body);color:#98a2b3}.cmp-pick-note{padding:9px 14px;border-top:1px solid #eaecf0;background:#fcfcfd;font:400 11px/1.5 var(--font-body);color:#717680}.cmp-pick-empty{padding:18px 14px;text-align:center;font:400 12px/1.5 var(--font-body);color:#717680}.cmp-section-t{padding:10px 16px;background:#fcfcfd;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;position:-webkit-sticky;position:sticky;left:0}.cmp-gt{font:600 12px/16px var(--font-body);color:#181d27}.cmp-gd{font:400 11px/16px var(--font-body);color:#717680;margin-left:4px}.cmp-weight{float:right;padding:2px 8px;border:1px solid #eaecf0;border-radius:6px;background:#fefefe;font:500 11px/16px var(--font-body);color:#414651}.cmp-lbl small{display:block;margin-top:1px;font:400 11px/16px var(--font-body);color:hsla(0,0%,100%,.7)}.cmp-hero{font:600 28px/1 var(--font-num);letter-spacing:-.5px;background:linear-gradient(195deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.cmp-hero.na{background:none;color:#98a2b3;font:400 13px/1.3 var(--font-body)}.cmp-hero-sub{font:400 11px/16px var(--font-body);color:#181d27;margin-top:4px}.cmp-hero.na+.cmp-hero-sub{color:#98a2b3}.cmp-split{display:flex;gap:2px;height:6px;border-radius:3px;background:#f2f4f7;overflow:hidden;margin-top:10px}.cmp-split i{display:block;height:100%}.cmp-split .i1{background:linear-gradient(90deg,#1468e6,#0fdbc0);border-radius:3px 0 0 3px}.cmp-split .i2{background:linear-gradient(90deg,#5b00c4,#d00049);border-radius:0 3px 3px 0}.cmp-key{display:flex;gap:14px;margin-top:8px;font:400 11px/16px var(--font-body);color:#181d27}.cmp-key i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px}.cmp-key .k1 i{background:#0fdbc0}.cmp-key .k2 i{background:#5b00c4}.cmp-seal{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 7px;border:1px solid #eaecf0;border-radius:999px;font:500 12px/1.6 var(--font-body);color:#181d27}.cmp-ring{width:11px;height:11px;border-radius:999px;border:2px solid #f79009}.cmp-seal.grey{color:#98a2b3}.cmp-seal.grey .cmp-ring{border-color:#d0d5dd}.cmp-na{color:#98a2b3}.cmp-foot{margin:14px 2px 0;font:400 12px/18px var(--font-body);color:#717680}.cmp-val{position:relative}.cmp-val.win{background:#f0fdf6}.cmp-best{position:absolute;right:10px;top:12px;padding:1px 6px;border-radius:20px;background:#05a465;color:#fff;font:600 9px/14px var(--font-body)}.cmp-void{background:repeating-linear-gradient(135deg,#fcfcfd,#fcfcfd 6px,#fafafa 0,#fafafa 12px)}.cmp-big{font:600 15px/20px var(--font-num);color:#181d27}.cmp-big i{font:400 11px/20px var(--font-body);color:#181d27;font-style:normal}.cmp-tags{display:flex;flex-wrap:wrap;gap:4px}.cmp-tags span{padding:2px 8px;border-radius:20px;background:#f4f7fe;color:#181d27;font:500 11px/16px var(--font-body)}.cmp-bar-wrap{display:flex;align-items:center;gap:8px}.cmp-bar{flex:1 1;height:6px;min-width:40px;border-radius:3px;background:#f2f4f7;overflow:hidden}.cmp-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#5b00c4,#d00049)}.cmp-bar.t i{background:linear-gradient(90deg,#1468e6,#0fdbc0)}.cmp-bar-wrap b{font:600 12px/1 var(--font-num);color:#181d27;min-width:24px}@media (max-width:1000px){.cmp-rail{grid-template-columns:1fr 1fr}.cmp-rail-legend{display:none}}@media (max-width:700px){.cmp-tray-in{padding:10px 14px}.cmp-chip.empty{display:none}.cmp-rail{grid-template-columns:1fr}.cmp-head .cmp-clear{position:static;margin-top:8px}}.cta-band{flex-wrap:wrap;align-items:center;justify-content:center;gap:0;background:#f4f7fe;padding:56px 20px;border-radius:20px 20px 0 0;width:100%}.cta-band,.cta-col{display:flex;box-sizing:border-box}.cta-col{flex:1 1;min-width:0;max-width:600px;flex-direction:column;gap:12px;padding-left:48px}.cta-col-2{border-left:.5px solid #181d27}.cta-eyebrow{font:500 11px/15px var(--font-body);color:#181d27;margin:0}.cta-title{font:600 24px/32px var(--font-body);letter-spacing:-.48px}.cta-body,.cta-title{color:#181d27;margin:0}.cta-body{font:400 13px/21px var(--font-body);max-width:425px}.cta-btn{margin-top:4px;align-self:flex-start;height:44px;min-width:240px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 18px;border-radius:10px;border:none;background:#0a0a12;color:#fff;font:400 14px/1 var(--font-body);cursor:pointer;transition:.18s}.cta-btn:hover{background:#1a1a2e}@media (max-width:760px){.cta-band{padding:36px 18px;gap:32px}.cta-col{flex:1 1 100%;padding-left:0;max-width:none}.cta-col-2{border-left:0}.cta-btn{min-width:0;width:100%}}.pc-filter-badge{margin-left:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(192deg,#5b00c4,#d00049);color:#fff;font:600 11px/18px var(--font-body);display:inline-flex;align-items:center;justify-content:center}.fs-side{width:241px;background:#f9fafb;align-self:stretch;box-sizing:border-box}.fs-head{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;color:#101828}.fs-clear,.fs-head{font:500 16px/28px var(--font-body)}.fs-clear{background:none;border:0;padding:0;color:#6155f5;cursor:pointer}.fs-clear:hover{text-decoration:underline}.fs-list{display:flex;flex-direction:column;padding-bottom:8px}.fs-sec{border-bottom:1px solid #e4e7ec}.fs-sec:last-child{border-bottom:0}.fs-sec-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;background:none;border:0;cursor:pointer;font:500 14px/20px var(--font-body);color:#535862;text-align:left}.fs-chev{width:16px;height:16px;color:#666680;flex:none;transition:transform .18s}.fs-chev.closed{transform:rotate(-90deg)}.fs-opts{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.fs-opt{display:flex;align-items:center;gap:12px;cursor:pointer}.fs-opt input{position:absolute;opacity:0;width:0;height:0}.fs-box{width:16px;height:16px;flex:none;border:1px solid #535862;border-radius:4px;background:#fefefe;display:flex;align-items:center;justify-content:center;color:transparent}.fs-box svg{width:12px;height:12px}.fs-box.on{background:linear-gradient(90deg,#5b00c4,#d00049 203%);border-color:transparent;color:#fff}.fs-opt input:focus-visible+.fs-box{outline:2px solid #6155f5;outline-offset:2px}.fs-ico{flex:none;display:flex;color:#000}.fs-ico,.fs-ico svg{width:16px;height:16px}.fs-lbl{font:400 14px/20px var(--font-body);color:#535862}.fs-count{margin-left:auto;font:400 12px/20px var(--font-body);color:#a4a7ae;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-scrim{display:none}@media (max-width:900px){.fs-scrim{display:block;position:fixed;inset:0;z-index:1200;background:rgba(16,24,40,.4);opacity:0;pointer-events:none;transition:opacity .25s}.fs-scrim.open{opacity:1;pointer-events:auto}.fs-side{position:fixed;z-index:1201;top:0;left:0;height:100%;overflow-y:auto;transform:translateX(-100%);transition:transform .28s ease;box-shadow:0 12px 16px -4px rgba(16,24,40,.08)}.fs-side.open{transform:translateX(0)}}.hx-hero{background:linear-gradient(180deg,#000,#0b0f1a 35%,#111827 70%,#1e293b)}.hx-inner{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:56px clamp(18px,3.125vw,40px) 48px;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:Poppins,sans-serif}.hx-eyebrow{margin:0;font:400 16px/24px Poppins,sans-serif;color:#fff}.hx-title{margin:24px 0 0;font:400 52px/62px Poppins,sans-serif;letter-spacing:-1px;color:#fff}.hx-grad{font-weight:700;background:linear-gradient(184deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.hx-search{margin-top:34px;width:100%;max-width:640px;height:58px;position:relative;display:flex;align-items:center;background:#fefefe;border:1px solid #a78bfa;border-radius:29px;box-shadow:0 6px 20px rgba(0,0,0,.25)}.hx-search input{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0 68px 0 24px;border-radius:29px;font:400 16px/24px Poppins,sans-serif;color:var(--ink)}.hx-search input::placeholder{color:#98a2b3}.hx-search-btn{position:absolute;right:7px;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--grad-brand);border:0;cursor:pointer;transition:.18s}.hx-search-btn:hover{filter:brightness(1.08)}.hx-search-btn svg{width:20px;height:20px}.hx-ai{margin-top:34px;width:100%;max-width:640px;position:relative;z-index:20;text-align:left}.hx-ai .hx-search{margin-top:0}.hx-ai.is-thinking .hx-search{border-color:#0fdbc0}.hx-ai-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:hx-ai-sp .7s linear infinite}@keyframes hx-ai-sp{to{transform:rotate(1turn)}}.hx-ai-panel{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fefefe;border-radius:20px;padding:16px 18px 0;box-shadow:0 24px 70px -18px rgba(0,0,0,.55);max-height:min(60vh,520px);overflow:auto;font:400 14px/1.55 Poppins,sans-serif;color:var(--ink)}.hx-ai-answer{display:flex;gap:10px;align-items:flex-start}.hx-ai-answer p{margin:0;font-size:14.5px;color:#101828}.hx-ai-av,.hx-ai-ic{width:28px;height:28px;border-radius:9px;flex:0 0 auto;color:#fff;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1468e6,#0fdbc0)}.hx-ai-av svg,.hx-ai-ic svg{width:15px;height:15px}.hx-ai-eyebrow{margin:14px 0 8px;font-size:11px;letter-spacing:.06em;font-weight:600;color:#98a2b3}.hx-ai-chips{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:4px}.hx-ai-chip{font:400 13px/1 Poppins,sans-serif;color:#344054;background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;padding:9px 14px;cursor:pointer;transition:.15s}.hx-ai-chip:hover{border-color:#5b00c4;color:#5b00c4;background:#f9f5ff}.hx-ai-step{display:flex;align-items:center;gap:10px;padding:9px 2px;color:#98a2b3;opacity:.55;transition:.3s}.hx-ai-step.on{opacity:1;color:#475467}.hx-ai-step.done{opacity:1;color:#101828}.hx-ai-step .hx-ai-ic{background:#f2f4f7;color:#667085}.hx-ai-step.on .hx-ai-ic{background:var(--grad-brand);color:#fff}.hx-ai-step.done .hx-ai-ic{background:linear-gradient(135deg,#1468e6,#0fdbc0);color:#fff}.hx-ai-res{display:flex;gap:14px;align-items:center;width:100%;text-align:left;padding:12px;margin-top:10px;border-radius:14px;border:1px solid #eaecf0;background:#fefefe;cursor:pointer;transition:.15s;font-family:Poppins,sans-serif}.hx-ai-res:hover{border-color:#d6bbf4;box-shadow:0 8px 24px -12px rgba(91,0,196,.25)}.hx-ai-logo{width:44px;height:44px;border-radius:10px;background:#f9fafb;border:1px solid #eaecf0;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#101828;flex:0 0 auto}.hx-ai-meta{flex:1 1;min-width:0;display:block}.hx-ai-name{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:#101828}.hx-ai-cat{display:block;font-size:12px;color:#667085}.hx-ai-why{display:block;margin-top:4px;font-size:12.5px;color:#475467}.hx-ai-seal{font-size:10px;font-weight:600;color:#f5a524;padding:1.5px 8px;border:1px solid rgba(245,165,36,.45);border-radius:999px;white-space:nowrap}.hx-ai-seal.no{color:#7e8289;border-color:#d0d5dd}.hx-ai-tiq{flex:0 0 auto;text-align:right}.hx-ai-tiq b{display:block;font-weight:600;font-size:24px;line-height:1;background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.hx-ai-tiq b.na{background:none;color:#7e8289}.hx-ai-tiq span{font-size:9.5px;letter-spacing:.05em;color:#98a2b3}.hx-ai-empty{padding:22px 0;text-align:center;color:#667085}.hx-ai-foot{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px -18px 0;padding:11px 18px;border-top:1px solid #eaecf0;background:#fcfcfd;font-size:11.5px;color:#98a2b3}.hx-ai-foot button{background:none;border:0;color:#5b00c4;font:500 11.5px Poppins,sans-serif;cursor:pointer}.hx-meter{margin-top:34px;display:flex;align-items:center;justify-content:center;gap:22px}.hx-meter-total{display:flex;align-items:baseline;gap:6px;flex-shrink:0}.hx-meter-total b{font:600 44px/1 Poppins,sans-serif;letter-spacing:-1.2px;color:#fff}.hx-meter-total span{font:400 13px/1 Poppins,sans-serif;color:hsla(0,0%,100%,.75)}.hx-meter-body{width:505px;max-width:100%}.hx-meter-labels{display:flex;justify-content:space-between;gap:16px;font:400 15px/22px Poppins,sans-serif;color:#fff}.hx-meter-bar{display:flex;gap:3px;height:10px;margin-top:6px}.hx-meter-bar span{flex:1 1;border-radius:6px}.hx-meter-l{background:linear-gradient(90deg,#0fdbc0,#1468e6)}.hx-meter-r{background:linear-gradient(90deg,#1468e6,#d00049)}.hx-meter-note{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:6px;font:400 13px/18px Poppins,sans-serif;color:hsla(0,0%,100%,.8)}.hx-meter-note svg{width:14px;height:14px;flex-shrink:0}.hx-cats{margin-top:38px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hx-cat{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:10px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.03);color:#fff;font:400 13px/1 Poppins,sans-serif;cursor:pointer;transition:.15s}.hx-cat:hover{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.35)}.hx-cat svg{width:16px;height:16px;flex-shrink:0;opacity:.9}@media (max-width:860px){.hx-inner{padding:40px 20px 36px}.hx-title{font-size:34px;line-height:44px}.hx-meter{flex-direction:column;gap:14px}.hx-meter-body{width:100%}}.hdr-mk{gap:20px;flex:1 1 auto;min-width:0;justify-content:flex-end}.hdr-mk,.hdr-mk-search{display:flex;align-items:center}.hdr-mk-search{position:relative;width:437px;max-width:100%;height:44px;background:#fefefe;border:1px solid #a78bfa;border-radius:22px;box-shadow:0 6px 20px rgba(0,0,0,.25)}.hdr-mk-search input{flex:1 1 auto;min-width:0;height:100%;border:none;outline:none;background:none;padding:0 52px 0 20px;border-radius:22px;font:400 14px/1.4 Poppins,var(--font-body),sans-serif;color:var(--ink)}.hdr-mk-search input::placeholder{color:#98a2b3}.hdr-mk-search button{position:absolute;right:5px;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:var(--grad-brand);color:#fff;cursor:pointer;transition:.18s}.hdr-mk-search button:hover{filter:brightness(1.08)}.hdr-mk-search button svg{width:16px;height:16px}.hdr-mk-tabs{display:flex;align-items:center;gap:8px}.hdr-mk-tabs a,.hdr-mk-tabs button{display:inline-flex;align-items:center;gap:8px;height:44px;padding:10px 14px;border:1px solid #3f3e3e;border-radius:10px;color:#fefefe;font:400 13px/1 Poppins,var(--font-body),sans-serif;white-space:nowrap;text-decoration:none;transition:.15s;min-width:131px;justify-content:flex-start}.hdr-mk-tabs a.active,.hdr-mk-tabs button.active{border-color:#fff;background:hsla(0,0%,100%,.08)}.hdr-mk-tabs a:hover,.hdr-mk-tabs button:hover{border-color:hsla(0,0%,100%,.7)}.hdr-mk-tabs svg{width:16px;height:16px;flex-shrink:0}@media (max-width:1180px){.hdr-mk{flex-wrap:wrap;justify-content:flex-end;gap:12px}.hdr-mk-search{width:320px}}@media (max-width:860px){.header{flex-wrap:wrap;height:auto;padding:12px 20px}.hdr-mk{order:3;justify-content:flex-start}.hdr-mk,.hdr-mk-search{width:100%}.hdr-mk-tabs{width:100%;overflow-x:auto}}.mk-page{background:#fefefe;min-height:80vh}.mk-spotlight{display:flex;align-items:flex-end;justify-content:center;gap:20px;padding:24px 40px;background:#110c2e}.mk-spotlight-empty{padding:80px 0;color:hsla(0,0%,100%,.6);font:400 14px/1 Poppins,var(--font-body),sans-serif}.mk-podium{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:320px}.mk-podium-1{width:340px}.mk-podium-crown{width:235px;height:auto;display:block;pointer-events:none;position:relative;z-index:0;filter:drop-shadow(0 4px 10px rgba(0,0,0,.3))}.mk-podium-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;position:relative;z-index:1;border:1px solid rgba(20,104,230,.5);border-radius:20px 20px 0 0;background:linear-gradient(125.19deg,#eef3ff 12.812%,#d6e4ff 52.5%,#c8e6f5 92.188%)}.mk-podium-1 .mk-podium-card{border-width:1.5px;border-radius:24px 24px 0 0;background:linear-gradient(120.06deg,#eef3ff 12.812%,#d6e4ff 52.5%,#c8e6f5 92.188%);filter:drop-shadow(0 -8px 12px rgba(24,29,39,.13))}.mk-podium-3 .mk-podium-card{background:linear-gradient(126.12deg,#eef3ff 12.812%,#d6e4ff 52.5%,#c8e6f5 92.188%)}.mk-podium-content{display:flex;flex-direction:column;align-items:center;gap:20px;padding:24px 24px 0;flex:1 1 auto}.mk-podium-plate{position:relative;width:100%;height:122px;flex-shrink:0;padding:8px;border:.675px solid #e9eaeb;border-radius:11px;background:linear-gradient(170.96deg,#fff 7.81%,#edf7fe 87.2%)}.mk-podium-1 .mk-podium-plate{height:135px}.mk-podium-badge{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:3px 5px 3px 3px;border:.675px solid #123bdd;border-radius:67px;background:#fff;box-shadow:0 4.5px 2.7px rgba(10,13,18,.05)}.mk-podium-badge b{padding:1px 3px;border-radius:67px;background:#05a465;font:600 9px/1.5 Poppins,var(--font-body),sans-serif;color:#fff;white-space:nowrap}.mk-podium-badge>span{font:400 9px/1.5 Poppins,var(--font-body),sans-serif;color:#717680;white-space:nowrap}.mk-podium-save{position:absolute;top:8px;right:8px;z-index:1;width:27px;height:27px;display:grid;place-items:center;cursor:pointer;border:.675px solid #e9eaeb;border-radius:13px;background:#fff;box-shadow:0 4.5px 2.7px rgba(10,13,18,.05);color:#414651}.mk-podium-save svg{width:15px;height:15px}.mk-podium-save:hover{border-color:#123bdd}.mk-podium-save.on{color:#5b00c4}.mk-podium-logo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:40px 16px 12px}.mk-podium-name{width:100%;text-align:center;font:700 18px/1.3 Poppins,var(--font-body),sans-serif;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-podium-1 .mk-podium-name{font-size:20px}.mk-podium-split{display:flex;align-items:flex-start;justify-content:center;gap:12px;width:272px;max-width:100%;padding-top:8px}.mk-podium-split>div{display:flex;flex-direction:column;align-items:center;gap:2px}.mk-podium-split b{font:700 14px/1.2 Poppins,var(--font-body),sans-serif;color:#0f172a}.mk-podium-split span{font:600 9px/1.3 Poppins,var(--font-body),sans-serif;color:#475569;text-transform:uppercase;text-align:center;white-space:nowrap}.mk-podium-split i{font:400 14px/1.5 Poppins,var(--font-body),sans-serif;font-style:normal;color:rgba(15,23,42,.25)}.mk-btn-profile{margin:0 0 24px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.13);border-radius:8px;background:linear-gradient(189.54deg,#5b00c4 11.658%,#d00049 123.55%);color:#fff;font:400 12px/1.3 Poppins,var(--font-body),sans-serif;cursor:pointer}.mk-podium-base{display:flex;align-items:center;justify-content:center;height:78px;flex-shrink:0;background:linear-gradient(180deg,#000,#0b0f1a 35%,#111827 70%,#1e293b)}.mk-podium-base span{font:700 32px/1 Poppins,var(--font-body),sans-serif;color:rgba(255,251,235,.5)}.mk-podium-1 .mk-podium-base{height:113px}.mk-podium-3 .mk-podium-base{height:74px}.mk-podium-3 .mk-podium-base span{color:hsla(48,96%,89%,.45)}.mk-table-section{padding:22px 40px 40px;background:#fefefe}.mk-table-card{max-width:1182px;margin:0 auto;background:#fefefe;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.mk-table-scroll{overflow-x:auto}.mk-table{min-width:1134px}.mk-row,.mk-thead{display:flex;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid #e5e7eb}.mk-thead{background:linear-gradient(184.88deg,rgba(20,104,230,.1) 18.494%,rgba(15,219,192,.1) 81.858%);font:400 14px/1.4 Poppins,var(--font-body),sans-serif;color:#111827}.mk-row{background:#fefefe;transition:background .15s}.mk-row:last-child{border-bottom:none}.mk-row:hover{background:#fafaff}.mk-c-rank{flex:0 0 50px;width:50px;font:400 14px/1.4 Poppins,var(--font-body),sans-serif;color:#111827}.mk-c-brand{flex:0 0 220px;width:220px}.mk-c-cat{flex:0 0 120px;width:120px}.mk-c-trust{flex:0 0 100px;width:100px;display:flex;justify-content:center}.mk-c-audit,.mk-c-user{flex:0 0 120px;width:120px;text-align:center}.mk-c-reviews{flex:0 0 100px;width:100px;text-align:right}.mk-c-trend{align-items:center;justify-content:center}.mk-c-action,.mk-c-trend{flex:0 0 80px;width:80px;display:flex}.mk-c-action{justify-content:flex-end}.mk-thead .mk-c-action,.mk-thead .mk-c-trend,.mk-thead .mk-c-trust{display:block;text-align:center}.mk-thead .mk-c-action{text-align:right}.mk-brand{gap:12px}.mk-app-icon,.mk-brand{display:flex;align-items:center;overflow:hidden}.mk-app-icon{justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:8px;color:#fff;font:700 13px/1 Poppins,var(--font-body),sans-serif}.mk-app-icon img{width:100%;height:100%;object-fit:cover}.mk-brand-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.mk-brand-meta b{font:600 14px/1.4 Poppins,var(--font-body),sans-serif;color:#111827}.mk-brand-meta b,.mk-brand-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-brand-meta span{font:400 12px/1.4 Poppins,var(--font-body),sans-serif;color:#6b7280}.mk-chip{display:inline-block;padding:4px 8px;border-radius:6px;font:600 11px/1.4 Poppins,var(--font-body),sans-serif;white-space:nowrap}.mk-trust-badge{padding:6px 10px;border:1px solid #86efac;border-radius:8px;background:#f0fdf4;color:#047857;font:700 14px/1.4 Poppins,var(--font-body),sans-serif}.mk-num{font:500 14px/1.4 Poppins,var(--font-body),sans-serif;color:#1f2937}.mk-reviews{font:400 14px/1.4 Poppins,var(--font-body),sans-serif;color:#6b7280}.mk-trend svg{width:16px;height:16px}.mk-trend-up{color:#16a34a}.mk-trend-down{color:#dc2626}.mk-trend-flat{color:#9ca3af;font:400 14px/1 Poppins,var(--font-body),sans-serif}.mk-view{font:600 13px/1.5 Poppins,var(--font-body),sans-serif;color:#1d4ed8;text-decoration:underline;padding:0}.mk-table-empty{padding:40px 24px;text-align:center;color:#6b7280;font:400 14px/1.4 Poppins,var(--font-body),sans-serif}@media (max-width:1120px){.mk-spotlight{flex-wrap:wrap;align-items:flex-end;padding:24px 20px}.mk-podium-1{order:-1}}@media (max-width:760px){.mk-spotlight{flex-direction:column;align-items:center}.mk-podium,.mk-podium-1,.mk-podium-3{width:100%;max-width:340px;height:auto}.mk-podium-content{padding-bottom:20px}.mk-btn-profile{margin-bottom:0}.mk-podium-base{height:74px}.mk-podium-1 .mk-podium-base{height:90px}.mk-podium-crown{width:70%}.mk-table-section{padding:20px 16px 32px}}.qd-page{background:#fefefe;padding:40px 40px 64px}.qd-head{text-align:center;margin:0 auto 30px;max-width:926px}.qd-head h1{margin:0 0 6px;font:600 20px/1.4 Poppins,var(--font-head),sans-serif;color:#181d27}.qd-head p{margin:0;font:400 14px/1.6 Poppins,var(--font-body),sans-serif;color:#535862}.qd-stage{position:relative;width:min(933px,calc(100% - 40px));margin:0 auto}.qd-yaxis{position:absolute;left:-36px;top:0;height:100%;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.qd-xaxis,.qd-yaxis{font:400 11px/1 Poppins,var(--font-body),sans-serif;color:#000}.qd-xaxis{display:block;margin-top:14px;text-align:center}.qd-card{display:flex;flex-direction:column;gap:14px;padding:22px 28px 20px 22px;border:.5px solid var(--stroke-primary,#d5d7da);border-radius:16px;background-image:linear-gradient(180deg,#000,#0b0f1a 35%,#111827 70%,#1e293b);box-shadow:0 1px 3px rgba(16,24,40,.06);box-sizing:border-box}.qd-pills{display:flex;justify-content:space-between;align-items:center}.qd-pill{padding:6px 13px;border:.5px solid var(--stroke-primary,#d5d7da);border-radius:999px;font:400 11px/1.5 Poppins,var(--font-body),sans-serif;white-space:nowrap;color:#fff;background-color:transparent}.qd-pill.emerging{font-weight:500}.qd-plotwrap{position:relative;padding:0 0 20px 30px}.qd-tick{position:absolute;font:400 10px/1 Poppins,var(--font-body),sans-serif;color:hsla(0,0%,100%,.5);white-space:nowrap}.qd-tick.y0{left:8px;bottom:20px}.qd-tick.y25{left:8px;top:calc(50% - 5px);font-weight:600}.qd-tick.y50{left:8px;top:-4px}.qd-tick.x0{left:23px;bottom:2px}.qd-tick.x25{left:50%;bottom:2px;transform:translateX(-50%);font-weight:600}.qd-tick.x50{right:0;bottom:2px}.qd-plot{position:relative;height:460px;border:.5px solid hsla(210,5%,92%,.25);background:transparent}.qd-quad{position:absolute;width:50%;height:50%;pointer-events:none}.qd-quad.tl{left:0;top:0;background:rgba(20,104,230,.04)}.qd-quad.tr{left:50%;top:0;background:rgba(91,0,196,.05)}.qd-quad.br{left:50%;top:50%;background:rgba(208,0,73,.04)}.qd-mid-v{top:0;left:50%;height:100%;border-left:1px dashed #a855f7}.qd-mid-h,.qd-mid-v{position:absolute;opacity:.75}.qd-mid-h{left:0;top:50%;width:100%;border-top:1px dashed #a855f7}.qd-node{position:absolute;transform:translate(-50%,-50%)}.qd-bub{display:flex;align-items:center;justify-content:center;padding:0;border:3px solid;border-radius:999px;background:#fff;color:#fff;font:600 13px/1 Poppins,var(--font-body),sans-serif;cursor:pointer;transition:transform .15s}.qd-bub:hover{transform:scale(1.08)}.qd-bub.has-logo{overflow:hidden}.qd-bub img{width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box}.qd-bub-name{top:calc(100% + 4px);font:500 10px/1 Inter,var(--font-body),sans-serif;color:hsla(0,0%,100%,.7);white-space:nowrap;pointer-events:none}.qd-bub-name,.qd-tip{position:absolute;left:50%;transform:translateX(-50%)}.qd-tip{bottom:calc(100% + 12px);z-index:6;display:none;flex-direction:column;gap:8px;width:252px;padding:16px;box-sizing:border-box;border:.25px solid #5b00c4;border-radius:12px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.qd-node.flip .qd-tip{bottom:auto;top:calc(100% + 18px)}.qd-node.near-r .qd-tip{left:auto;right:-14px;transform:none}.qd-node.near-l .qd-tip{left:-14px;transform:none}.qd-node:focus-within .qd-tip,.qd-node:hover .qd-tip{display:flex}.qd-node:focus-within,.qd-node:hover{z-index:7}.qd-tip p{margin:0}.qd-tip-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.qd-tip-name{font:600 14px/1.3 Poppins,var(--font-head),sans-serif;color:#181d27}.qd-tip-cat{font:400 11px/1.4 Poppins,var(--font-body),sans-serif;color:#535862}.qd-tip-score{text-align:right}.qd-tip-num{font:600 24px/1.2 Poppins,var(--font-head),sans-serif;background-image:linear-gradient(210deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.qd-tip-of{font:400 10px/1.2 Poppins,var(--font-body),sans-serif;color:#a4a7ae}.qd-split{position:relative;background:#f2f3f5;overflow:hidden}.qd-split,.qd-split i{height:8px;border-radius:4px}.qd-split i{position:absolute;top:0}.qd-split .rev{left:0;background-image:linear-gradient(189deg,#1468e6 18%,#0fdbc0 82%)}.qd-split .aud{background-image:linear-gradient(182deg,#5b00c4 12%,#d00049 124%)}.qd-tip-halves{display:flex;justify-content:space-between;font:400 10px/1.2 Poppins,var(--font-body),sans-serif;color:#535862}.qd-tip-halves b{font-weight:600;color:#181d27}.qd-tip-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid #e9eaeb;font:400 10px/1.2 Poppins,var(--font-body),sans-serif;color:#535862}.qd-tip-cert{padding:3px 9px;border-radius:999px;background:rgba(247,144,9,.1)}.qd-tip-cert i{font-style:normal;background-image:linear-gradient(190deg,#5b00c4 12%,#d00049 124%);-webkit-background-clip:text;background-clip:text;color:transparent}.qd-plot-msg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:400 14px/1 Poppins,var(--font-body),sans-serif;color:hsla(0,0%,100%,.6)}.qd-howto{display:flex;flex-direction:column;gap:24px;padding:32px 160px;background:#fefefe}.qd-howto h2{margin:0;font:600 16px/1.5 Poppins,var(--font-body),sans-serif;color:#111827}.qd-howto h3{margin:0;font:600 13px/1.5 Poppins,var(--font-body),sans-serif;color:#111827}.qd-howto-body{display:flex;flex-direction:column;gap:16px}.qd-axis-line{margin:0;font:400 12px/1.5 Poppins,var(--font-body),sans-serif;color:#111827}.qd-legend{display:flex;align-items:center;gap:10px}.qd-legend i{width:8px;height:8px;border-radius:999px;flex-shrink:0}.qd-legend b{font:500 12px/1.5 Poppins,var(--font-body),sans-serif;color:#111827;white-space:nowrap}.qd-legend span{font:400 12px/1.5 Poppins,var(--font-body),sans-serif;color:#4b5563}@media (max-width:1180px){.qd-yaxis{display:none}.qd-howto{padding:32px 40px}}@media (max-width:860px){.qd-page{padding:24px 16px 40px}.qd-stage{width:100%}.qd-card{padding:16px}.qd-plot{height:340px}.qd-pill{padding:5px 10px;font-size:10px}.qd-howto{padding:24px 20px}.qd-legend{flex-wrap:wrap;gap:6px 10px}}.ct-page{background:#fefefe}.ct-hero{background:linear-gradient(180deg,#000,#0b0f1a 35%,#111827 70%,#1e293b)}.ct-hero-inner{max-width:1280px;margin:0 auto;padding:72px clamp(18px,6.25vw,80px) 56px;box-sizing:border-box}.ct-head{display:flex;flex-direction:column;align-items:center;gap:25px;text-align:center}.ct-title{max-width:min(760px,100%);margin:0;font:400 48px/56px Poppins,var(--font-body),sans-serif;color:#f9fafb}.ct-title span{background:linear-gradient(96deg,#a855f7,#ec4899 60%,#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent}.ct-sub{max-width:min(760px,100%);margin:0;font:400 18px/28px Poppins,var(--font-body),sans-serif;color:#cbd5e1}.ct-hero-row{display:grid;grid-template-columns:minmax(0,808fr) 288px;grid-gap:24px;gap:24px;margin-top:40px;align-items:stretch}.ct-hero-image{position:relative;border-radius:20px;overflow:hidden;min-height:368px}.ct-hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ct-video-badge{position:absolute;top:16px;right:16px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:rgba(237,233,254,.92);color:#5b21b6;font:500 13px/1 Poppins,var(--font-body),sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ct-video-badge svg{width:15px;height:15px}.ct-meeting-card{display:flex;flex-direction:column;gap:24px;padding:24px;box-sizing:border-box;background:#fefefe;border:1px solid #d5d7da;border-radius:20px;box-shadow:0 2px 6px -2px rgba(0,0,0,.06),0 10px 28px -10px rgba(0,0,0,.08)}.ct-chip{display:flex;align-items:center;justify-content:center;gap:6px;height:38px;border:1px solid #d5d7da;border-radius:999px;font:400 13px/1 Poppins,var(--font-body),sans-serif;color:#000}.ct-chip svg{width:14px;height:14px;color:#101828}.ct-meeting-body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.ct-meeting-body h2{margin:0;font:400 22px/28px Poppins,var(--font-body),sans-serif;color:#101828}.ct-meeting-body p{margin:0;font:400 15px/22px Poppins,var(--font-body),sans-serif;color:#475467}.ct-meeting-line{height:1px;background:#eaecf0}.ct-book-btn{display:flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border:0;border-radius:14px;cursor:pointer;background:linear-gradient(185.64deg,#5b00c4 11.658%,#d00049 123.55%);color:#fff;font:400 15px/1 Poppins,var(--font-body),sans-serif;box-shadow:0 10px 12px rgba(122,90,248,.2);transition:filter .18s;text-decoration:none}.ct-book-btn:hover{filter:brightness(1.06)}.ct-alt{max-width:1280px;margin:0 auto;padding:72px clamp(18px,6.25vw,80px) 80px;box-sizing:border-box}.ct-alt-head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:48px}.ct-alt-head h2{margin:0;font:700 36px/44px Poppins,var(--font-body),sans-serif;color:#101828}.ct-alt-head p{max-width:min(640px,100%);margin:0;font:400 18px/28px Poppins,var(--font-body),sans-serif;color:#475467}.ct-alt-row{display:grid;grid-template-columns:500px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.ct-card-sub,.ct-card-value{overflow-wrap:anywhere}.ct-cards{flex-direction:column}.ct-card,.ct-cards{display:flex;gap:16px}.ct-card{padding:24px;background:#fefefe;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 12px 12px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.04)}.ct-card-ico{flex:none;width:48px;height:48px;border-radius:12px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center}.ct-card-ico svg{width:24px;height:24px}.ct-card-text{display:flex;flex-direction:column;gap:4px;min-width:0}.ct-card-label{font:600 14px/1.4 Poppins,var(--font-body),sans-serif;color:#667085}.ct-card-value{font:600 18px/1.4 Poppins,var(--font-body),sans-serif;color:#101828}.ct-card-sub{font:400 14px/1.4 Poppins,var(--font-body),sans-serif;color:#475467}.ct-map{position:relative;height:407px;border-radius:24px;overflow:hidden}.ct-map>img{width:100%;height:100%;object-fit:cover}.ct-map-badge{position:absolute;left:24px;bottom:24px;gap:12px;padding:16px;background:#fefefe;border:1px solid #eaecf0;border-radius:12px}.ct-map-badge,.ct-map-pin{display:flex;align-items:center}.ct-map-pin{flex:none;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#5b00c4 25%,#d00049 75%);color:#fff;justify-content:center}.ct-map-pin svg{width:16px;height:16px}.ct-map-badge>div{display:flex;flex-direction:column;gap:2px}.ct-map-badge b{font:600 14px/1.4 Poppins,var(--font-body),sans-serif;color:#101828}.ct-map-badge>div span{font:400 12px/1.4 Poppins,var(--font-body),sans-serif;color:#667085}.ct-title-nowrap{white-space:nowrap}@media (max-width:760px){.ct-title-nowrap{white-space:normal}}@media (max-width:940px){.ct-hero-row{grid-template-columns:minmax(0,1fr)}.ct-hero-image{min-height:300px}.ct-alt-row{grid-template-columns:minmax(0,1fr)}.ct-cards{width:100%}.ct-title{font-size:34px;line-height:42px}.ct-alt-head h2{font-size:28px;line-height:36px}}@media (max-width:520px){.ct-title{font-size:28px;line-height:36px}}.cr-page{max-width:880px;margin:0 auto;padding:40px var(--gutter) 80px}.cr-card{background:#fefefe;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--shadow-lg)}.cr-card-head{background:var(--grad-band);color:#fff;padding:32px 40px 36px}.cr-card-head h1{margin:0;font-size:30px;font-weight:800;letter-spacing:-.5px}.cr-card-head p{margin:8px 0 0;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.92);max-width:600px}.cr-form{padding:32px 40px 36px}.cr-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 26px;gap:20px 26px}.cr-field{display:flex;flex-direction:column;min-width:0}.cr-field.cr-full{grid-column:1/-1}.cr-field label{font-size:13.5px;font-weight:700;color:#0b0b22;margin-bottom:8px}.cr-req{color:var(--pink);margin-left:2px}.cr-field input[type=email],.cr-field input[type=tel],.cr-field input[type=text],.cr-field input[type=url],.cr-field select,.cr-field textarea{width:100%;padding:13px 14px;border:1.5px solid var(--line-2);border-radius:var(--radius);font:400 14px/1.4 var(--font-body);color:var(--ink);background:#fefefe;outline:none;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cr-field textarea{min-height:110px;resize:vertical;line-height:1.55}.cr-field input::placeholder,.cr-field textarea::placeholder{color:#9ca3af}.cr-field input:focus,.cr-field select:focus,.cr-field textarea:focus,.cr-phone:focus-within{border-color:var(--violet);box-shadow:0 0 0 3px rgba(124,58,237,.15)}.cr-field select{cursor:pointer;padding-right:40px;background-repeat:no-repeat;background-position:right 16px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%236b6f87' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.cr-field select:disabled{background-color:#f9fafb;cursor:not-allowed;color:var(--muted)}.cr-phone{display:flex;border:1.5px solid var(--line-2);border-radius:var(--radius);overflow:hidden;transition:border-color .15s,box-shadow .15s}.cr-cc{display:flex;align-items:center;padding:0 14px;background:#f5f5fa;border-right:1.5px solid var(--line-2);font-size:14px;color:var(--ink)}.cr-phone input{border:none!important;border-radius:0;box-shadow:none!important;flex:1 1}.cr-upload{border:1.5px dashed #c4b5fd;border-radius:var(--radius);background:#faf8ff;padding:20px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.cr-upload.has-file,.cr-upload:hover{border-color:var(--violet);background:#f5f1ff}.cr-upload.has-file{border-style:solid}.cr-up-title{display:block;font-size:14px;font-weight:600;color:#0b0b22}.cr-up-title span{color:var(--violet)}.cr-up-hint{display:block;font-size:12.5px;color:var(--muted);margin-top:4px}.cr-upload input{display:none}.cr-consent{display:flex;gap:12px;align-items:flex-start;margin-top:24px;font-size:13px;font-weight:400;color:var(--ink-2);line-height:1.55;cursor:pointer}.cr-consent input{width:20px;height:20px;min-width:20px;margin-top:1px;accent-color:var(--violet);cursor:pointer}.cr-consent a{color:var(--violet);text-decoration:none}.cr-consent a:hover{text-decoration:underline}.cr-error{margin:14px 0 0;font-size:13px;color:#dc2626}.cr-submit{width:100%;margin-top:22px;padding:16px;border:none;border-radius:16px;cursor:pointer;font:700 16px/1 var(--font-body);color:#fff;background:var(--grad-brand);display:flex;align-items:center;justify-content:center;gap:10px;transition:box-shadow .15s,transform .1s}.cr-submit:hover:not(:disabled){box-shadow:0 8px 24px rgba(124,58,237,.4);transform:translateY(-1px)}.cr-submit:disabled{opacity:.6;cursor:default}.cr-success{padding:56px 40px;text-align:center}.cr-success-ic{width:68px;height:68px;border-radius:50%;margin:0 auto 20px;background:var(--grad-brand-135);display:flex;align-items:center;justify-content:center}.cr-success-ic svg{width:32px;height:32px}.cr-success h2{margin:0;font-size:23px;font-weight:800;color:#0b0b22}.cr-success p{margin:10px auto 20px;font-size:14px;color:var(--muted);line-height:1.6;max-width:440px}@media (pointer:coarse){.camp-recip-rm,.cm-close,.cmp-chip button,.cmp-x,.demo-close,.modal-close,.person-rm{min-width:44px;min-height:44px}.pc-empty-clear,.pd-act-btn{min-height:44px}.pc-page{width:44px;height:44px}.pc-bookmark{width:40px;height:40px;border-radius:20px}}.pc-pager{flex-wrap:wrap}@media (max-width:680px){.cr-page{padding-top:20px}.cr-grid{grid-template-columns:1fr}.cr-card-head{padding:26px 22px 30px}.cr-card-head h1{font-size:24px}.cr-form,.cr-success{padding:26px 22px 30px}}.prc-head{text-align:center;margin-bottom:34px}.prc-h1{margin:0;font:500 clamp(26px,3.2vw,36px)/1.22 var(--font-body);letter-spacing:-.72px;color:#181d27}.prc-grad{background:linear-gradient(90deg,#5b00c4,#d00049);-webkit-background-clip:text;background-clip:text;color:transparent}.prc-lede{max-width:780px;margin:12px auto 0;font-size:16px;line-height:24px;color:#717680}.prc-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.prc-card{display:flex;flex-direction:column;border:1px solid #e4e7ec;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(10,13,18,.06),0 1px 3px rgba(10,13,18,.1)}.prc-badge{padding:8px 12px;text-align:center;font:500 14px/20px var(--font-body);color:#fcfcfd;background:linear-gradient(90deg,#5b00c4,#d00049)}.prc-body{flex:1 1;display:flex;flex-direction:column;gap:24px;padding:28px 20px;background:linear-gradient(148.64deg,#fff 25.83%,#f5fbff 93.93%)}.prc-name{width:-moz-fit-content;width:fit-content;font:500 20px/30px var(--font-body);background:linear-gradient(90deg,#5b00c4,#d00049);-webkit-background-clip:text;background-clip:text;color:transparent}.prc-flagship .prc-name{background:linear-gradient(90deg,#1468e6,#0fdbc0);-webkit-background-clip:text;background-clip:text}.prc-sub{margin-top:2px;font-size:14px;line-height:20px;color:#717680}.prc-amt{font:600 clamp(28px,3.2vw,36px)/1.22 var(--font-head);letter-spacing:-.72px;color:#181d27}.prc-cyc{margin-top:4px;font-size:14px;line-height:20px;color:#717680}.prc-cta{width:100%;min-height:48px;padding:12px 16px;border:1px solid #d5d7da;border-radius:12px;background:#fff;color:#414651;font:600 16px/24px var(--font-body);cursor:pointer;transition:.14s}.prc-cta:hover:not(:disabled){border-color:#b5b8bf}.prc-cta-primary{border-color:transparent;color:#fff;background:linear-gradient(90deg,#5b00c4,#d00049)}.prc-cta-primary:hover:not(:disabled){filter:brightness(1.06)}.prc-cta:disabled{opacity:.55;cursor:not-allowed}.prc-feat h4{margin:0 0 14px;font:500 16px/24px var(--font-body);color:#181d27}.prc-feat ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.prc-feat li{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:20px;color:#535862}.prc-tick{flex:0 0 18px;margin-top:1px}.prc-cfg{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.prc-fields{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.prc-field{display:block;min-width:0}.prc-field>span{display:block;margin-bottom:8px;font:500 13px/18px var(--font-body);color:#414651}.prc-field select{width:100%;padding:12px 40px 12px 14px;border:1px solid #d5d7da;border-radius:12px;background:#fff;color:#181d27;font:400 14px/20px var(--font-body);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center}.prc-field select:focus{outline:none;border-color:#5b00c4;box-shadow:0 0 0 3px rgba(91,0,196,.09)}.prc-field select:disabled{background-color:#f5f5f5;cursor:wait}.prc-currency{display:flex;align-items:center;min-height:46px;padding:12px 14px;border:1px solid #e4e7ec;border-radius:12px;background:#f2f3f5;color:#717680;font:400 14px/20px var(--font-body);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prc-hint{margin:7px 0 0;font-size:12px;line-height:18px;color:#717680}.prc-panel{position:relative;overflow:hidden;padding:24px 22px;border-radius:20px;background:#14122a;color:#fff}.prc-panel:before{content:"";position:absolute;top:-140px;right:-100px;width:280px;height:280px;border-radius:50%;background:linear-gradient(90deg,#5b00c4,#d00049);filter:blur(80px);opacity:.24;pointer-events:none}.prc-panel-k{position:relative;font-size:12px;line-height:18px;color:#9a97b8}.prc-total{position:relative;font:600 clamp(30px,3.4vw,38px)/1.26 var(--font-head);letter-spacing:-.76px}.prc-panel-cyc{position:relative;margin-bottom:14px;font-size:13px;line-height:20px}.prc-tape{position:relative;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.16)}.prc-li{display:flex;justify-content:space-between;gap:14px;padding:4px 0;font-size:13px;line-height:20px;color:#b9b6d2}.prc-li b{white-space:nowrap}.prc-li b,.prc-li-tot{font-weight:500;color:#fff}.prc-li-tot{margin-top:8px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.16)}.prc-li-tot b{font:600 15px/22px var(--font-head)}.prc-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.prc-term{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 12px 11px;border:1px solid #e4e7ec;border-radius:12px;background:#fff;text-align:left;font-family:inherit;cursor:pointer;transition:.16s}.prc-term:hover{border-color:#5b00c4}.prc-term.on{border:2px solid #5b00c4;padding:11px 11px 10px;background:#faf7ff;box-shadow:0 6px 18px rgba(91,0,196,.12)}.prc-term-y{font:600 14px/20px var(--font-head);color:#0b0b22}.prc-term-off{font-size:11.5px;line-height:16px;color:#12b76a;font-weight:600}.prc-term-off.is-flat{color:#717680;font-weight:500}.prc-term-tag{position:absolute;top:-9px;right:8px;padding:2px 7px;border-radius:999px;background:linear-gradient(90deg,#5b00c4,#d00049);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.prc-term:disabled{opacity:.55;cursor:wait}.prc-was{position:relative;margin-bottom:2px;font-size:13px;line-height:20px;color:#9a97b8;text-decoration:line-through}.prc-save{position:relative;display:inline-block;margin-bottom:12px;padding:3px 9px;border-radius:999px;background:rgba(18,183,106,.16);color:#6ce9a6;font-size:12px;font-weight:600;line-height:18px}.prc-firewall{margin-top:28px;padding:16px 18px;background:#fff;border:1px solid #e4e7ec;border-radius:12px}.prc-firewall-t{display:flex;align-items:center;gap:8px;margin-bottom:6px;font:500 14px/20px var(--font-body)}.prc-dot{width:7px;height:7px;border-radius:50%;background:#12b76a}.prc-firewall p{margin:0;color:#535862}.prc-firewall p,.prc-foot{font-size:13px;line-height:20px}.prc-foot{margin-top:22px;text-align:center;color:#717680}.prc-foot b{font-weight:500;color:#414651}.prc-fine{max-width:920px;margin:10px auto 0;text-align:center;font-size:12px;line-height:18px;color:#a4a7ae}.prc-unavailable{max-width:560px;margin:60px auto;text-align:center}.prc-unavailable p{margin-top:10px;color:#535862;font-size:14px;line-height:1.6}@media (min-width:681px){.prc-body{padding:32px 24px}.prc-fields{grid-template-columns:1fr 1fr;gap:16px 20px}.prc-field-wide{grid-column:1/-1}.prc-feat-2 ul{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:6px 24px}.prc-feat-2 li{text-wrap:pretty}}@media (min-width:1025px){.prc-grid{grid-template-columns:320px minmax(0,1fr)}.prc-cfg{grid-template-columns:minmax(0,1fr) 300px;gap:26px}}.prc-grid:not(:has(>.prc-card+.prc-card)){grid-template-columns:minmax(0,1fr)}.prc-embedded{max-width:1440px;margin:0 auto;padding:24px var(--gutter-lg) 0}@media (max-width:680px){.prc-embedded{padding:18px 18px 0}}.acct-page .prc-embedded{max-width:none;padding:4px 0 0}.ps-tiq-plans{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:681px){.ps-tiq-plans{grid-template-columns:1fr 1fr}}.ps-tiq-plan{display:flex;flex-direction:column;gap:4px;padding:18px;border:1px solid var(--line);border-radius:14px;background:#fefefe;text-align:left;font-family:inherit;cursor:pointer;transition:.18s}.ps-tiq-plan:hover:not(:disabled){border-color:var(--violet)}.ps-tiq-plan.on{border:2px solid var(--violet);background:#faf7ff;box-shadow:0 8px 24px rgba(124,58,237,.12)}.ps-tiq-plan:disabled{opacity:.55;cursor:not-allowed}.ps-tiq-plan b{font-size:14.5px;color:#0b0b22}.ps-tiq-price{font-size:26px;font-weight:800;letter-spacing:-1px;color:#0b0b22}.ps-tiq-note{font-size:11.5px;color:var(--muted)}.ps-tiq-plan ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ps-tiq-plan li{font-size:12px;color:var(--ink-2)}.ps-tiq-cfg{margin:0 0 18px;padding:18px;border:1px solid var(--line);border-radius:14px;background:#fcfcfd}.ps-tiq-sync{font-size:11.5px;color:var(--muted)}.ps-tiq-sync,.ps-tiq-warn{margin:12px 0 0;line-height:1.5}.ps-tiq-warn{padding:10px 12px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:12px}.bl-page{background:#fff;font-family:"Poppins",var(--font-body),sans-serif}.bl-hero{background:linear-gradient(180deg,#000,#0b0f1a 35%,#111827 70%,#1e293b);border-bottom:1px solid #e4e7ec;filter:drop-shadow(0 10px 14px rgba(15,23,42,.04))}.bl-hero-inner{max-width:760px;margin:0 auto;padding:122px var(--gutter) 49px;display:flex;flex-direction:column;align-items:center;gap:33px;text-align:center}.bl-hero-inner h1{margin:0;font-family:Poppins,sans-serif;font-size:clamp(30px,3.44vw,44px);line-height:1.32;font-weight:700;color:#fff}.bl-grad{background:linear-gradient(184deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.bl-hero-inner>p{margin:0;font-size:18px;line-height:30px;color:#e5e7eb}.bl-hero-ctas{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.bl-cta-ghost,.bl-cta-primary{display:inline-flex;align-items:center;justify-content:center;width:162px;height:48px;border-radius:10px;font-size:14px;line-height:23px;transition:.18s}.bl-cta-primary{background:linear-gradient(88deg,#5b00c4 .6%,#d00049 123%);color:#fff}.bl-cta-primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(124,58,237,.35)}.bl-cta-ghost{background:#fff;color:#181d27}.bl-cta-ghost:hover{transform:translateY(-1px)}.bl-hero-labels{display:flex;gap:12px;flex-wrap:wrap}.bl-hero-labels,.bl-hero-labels span{align-items:center;justify-content:center}.bl-hero-labels span{display:inline-flex;width:150px;height:35px;border-radius:10px;font-size:12px;line-height:20px;color:#fff;border:.2px solid var(--stroke-primary,#d5d7da);background:linear-gradient(90deg,rgba(91,0,196,.1),rgba(208,0,73,.1))}.bl-main{max-width:1273px;margin:0 auto;padding:44px var(--gutter) 65px;display:grid;grid-template-columns:266px minmax(0,1fr);grid-gap:19px;gap:19px;align-items:start}.bl-aside{background:#fff;border:.5px solid var(--stroke-primary,#d5d7da);border-radius:16px;padding:6.5px}.bl-aside-head{display:flex;align-items:center;justify-content:space-between;padding:14px}.bl-aside-head span{font-size:15px;line-height:24px;font-weight:700;color:#181d27}.bl-aside-head button{padding:0;font-family:inherit;font-size:12px;background:linear-gradient(192deg,#5b00c4 11.66%,#d00049 123.55%);-webkit-background-clip:text;background-clip:text;color:transparent}.bl-filter{border-top:.5px solid var(--stroke-primary,#d5d7da)}.bl-filter summary{display:flex;align-items:center;justify-content:space-between;height:48.27px;padding:0 14px;cursor:pointer;list-style:none;font-size:13px;line-height:22px;font-weight:600;color:#181d27}.bl-filter summary::-webkit-details-marker{display:none}.bl-filter summary svg{transition:transform .18s}.bl-filter[open] summary svg{transform:rotate(180deg)}.bl-filter-body{display:flex;flex-direction:column;gap:9px;padding:2px 14px 14px}.bl-opt{position:relative;display:flex;align-items:center;gap:12px;height:23px;padding-left:4px;cursor:pointer}.bl-opt input{position:absolute;opacity:0;width:0;height:0}.bl-check{flex:0 0 17px;width:17px;height:17px;border-radius:5px;border:.5px solid #d5d7da;background:#fff;display:inline-flex;align-items:center;justify-content:center}.bl-check.on{border-color:transparent;background:linear-gradient(187deg,#5b00c4 11.66%,#d00049 123.55%)}.bl-opt input:focus-visible+.bl-check{outline:2px solid var(--violet,#7c3aed);outline-offset:2px}.bl-opt-label{font-size:13px;line-height:21px;color:#535862}.bl-opt-dot{margin-left:auto;width:8px;height:8px;border-radius:4px}.bl-col-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.bl-col-head h2{margin:0;font-family:Poppins,sans-serif;font-size:21px;line-height:36px;font-weight:400;color:#181d27}.bl-col-head>div>p{margin:0;font-size:13px;line-height:22px;color:#717680}.bl-controls{display:flex;align-items:center;gap:12px;margin-top:20.7px;flex-wrap:wrap}.bl-search{position:relative;width:318px;height:42px}.bl-search svg{position:absolute;left:13px;top:12px}.bl-search input{width:100%;height:100%;padding:0 13px 0 45px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;font-family:inherit;font-size:13px;color:#181d27;outline:none}.bl-search input::placeholder{color:#181d27}.bl-search input:focus{border-color:var(--violet,#7c3aed)}.bl-sort{display:flex;align-items:center;gap:10px}.bl-sort>span{font-size:13px;line-height:21px;font-weight:500;color:#717680}.bl-sort-btn{width:200px;height:40px;padding:0 13px;border:1px solid #e4e7ec;border-radius:10px;background:#fff!important;font-family:inherit;font-size:13px;color:#181d27!important}.bl-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:28.14px;padding:0 10px;border-radius:8px;font-size:11px;line-height:18px}.bl-chip i{width:7px;height:7px;border-radius:2px}.bl-chip.feat{background:linear-gradient(184deg,#5b00c4 11.66%,#d00049 123.55%);color:#fff}.bl-chip.feat i,.bl-featured{background:#fff}.bl-featured{display:grid;grid-template-columns:480px minmax(0,1fr);margin-top:38px;border:1px solid #e4e7ec;border-radius:18px;overflow:hidden;transition:.18s}.bl-card:hover,.bl-featured:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.bl-featured-img{height:346.5px}.bl-card-img img,.bl-featured-img img{width:100%;height:100%;object-fit:cover;display:block}.bl-featured-body{display:flex;flex-direction:column;padding:32px}.bl-featured-body h3{margin:10px 0 0;font-family:Poppins,sans-serif;font-size:20px;line-height:34px;font-weight:400;color:#181d27}.bl-featured-body p{margin:22px 0 0;font-size:15px;line-height:25px;color:#535862}.bl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:28.7px}.bl-card{display:flex;flex-direction:column;background:#fff;border:.5px solid #e4e7ec;border-radius:16px;overflow:hidden;transition:.18s}.bl-card-img{height:172px}.bl-card-body{display:flex;flex-direction:column;flex:1 1;padding:20px}.bl-card-body h3{margin:10px 0 0;font-family:Poppins,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#181d27}.bl-card-body p{margin:11px 0 0;font-size:13px;line-height:22px;color:#535862}.bl-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #e4e7ec;font-size:12px;line-height:19px}.bl-card-meta span:first-child{font-weight:600;color:#535862}.bl-card-meta span:last-child,.bl-empty{color:#717680}.bl-empty{margin:40px 0 0;text-align:center;font-size:14px}.bl-pager{display:flex;gap:8px;justify-content:center;margin-top:34px}.bl-pager button{width:40px;height:40px;border:0;border-radius:8px;background:none;font-size:14px;color:#4d4d4d;cursor:pointer;transition:.18s}.bl-pager button:first-child,.bl-pager button:last-child{color:#666}.bl-pager button:hover:not(:disabled):not(.on){background:#f5f5f5}.bl-pager button:disabled{opacity:.4;cursor:default}.bl-pager button.on{font-weight:600;color:#fff;background:linear-gradient(206.3deg,#5b00c4 11.658%,#d00049 123.55%)}@media (max-width:1100px){.bl-main{grid-template-columns:minmax(0,1fr)}.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bl-hero-inner{padding:72px var(--gutter) 40px;gap:24px}.bl-featured{grid-template-columns:minmax(0,1fr)}.bl-featured-img{height:220px}.bl-featured-body{padding:20px}.bl-grid{grid-template-columns:minmax(0,1fr)}.bl-controls,.bl-search{width:100%}}.ba-page{background:#fff;font-family:"Poppins",var(--font-body),sans-serif}.ba-content{max-width:1280px;margin:0 auto;padding:48px max(var(--gutter),100px) 56px;gap:28px}.ba-content,.ba-hero{display:flex;flex-direction:column}.ba-hero{align-items:flex-start;gap:16px}.ba-crumbs{display:flex;align-items:center;gap:8px;font-size:13px;color:#717680}.ba-crumbs a:hover{color:var(--violet,#7c3aed)}.ba-cat{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500;color:#fff;background:linear-gradient(152deg,#5b00c4,#d00049 76.9%)}.ba-hero h1{margin:0;font-size:clamp(28px,3.1vw,40px);line-height:1.2;font-weight:500;letter-spacing:-.8px;color:#181d27}.ba-lede{margin:0;font-size:18px;line-height:28px;color:#535862}.ba-meta{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;color:#717680}.ba-cover{height:360px;border-radius:16px;overflow:hidden}.ba-cover img{width:100%;height:100%;object-fit:cover;display:block}.ba-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:30px;gap:30px;align-items:start}.ba-article,.ba-article>section{display:flex;flex-direction:column;gap:16px}.ba-article>section{scroll-margin-top:96px}.ba-article h2{margin:0;font-size:24px;line-height:32px;font-weight:600;color:#181d27}.ba-article p{margin:0;font-size:16px;line-height:26px;color:#535862}.ba-article ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ba-article li{position:relative;padding-left:17px;font-size:15px;line-height:22.5px;color:#535862}.ba-article li:before{content:"•";position:absolute;left:0;font-weight:500;color:var(--ba-accent,#5b45e0)}.ba-article .ba-check li:before{content:"✓"}.ba-callout{background:#efeafc;border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:6px}.ba-callout strong{font-size:15px;font-weight:500;color:#181d27}.ba-callout p{font-size:14px;line-height:26px}.ba-table-wrap{overflow-x:auto;border:1px solid #e9eaeb;border-radius:10px}.ba-table{width:100%;min-width:460px;border-collapse:collapse;background:#fff}.ba-table td,.ba-table th{padding:10px 14px;text-align:left}.ba-table th{background:#efeafc;font-size:13px;font-weight:500;line-height:19.5px;color:#181d27}.ba-table td{border-top:1px solid #e9eaeb;font-size:14px;line-height:21px;color:#535862}.ba-side{gap:20px;position:-webkit-sticky;position:sticky;top:24px}.ba-side,.ba-toc{display:flex;flex-direction:column}.ba-toc{gap:10px;padding:18px 20px;background:#fff;border:1px solid #e4e7ec;border-radius:12px}.ba-toc p{margin:0;font-size:11px;line-height:18px;font-weight:600;color:#717680}.ba-toc a{font-size:13.5px;line-height:20.5px;color:#5b00c4}.ba-toc a:hover{text-decoration:underline}.ba-takeaways{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#efeafc;border:1px solid #e9e3f7;border-radius:8px}.ba-takeaways strong{font-size:15px;line-height:22px;font-weight:600;color:#181d27}.ba-takeaways p{margin:0;font-size:13.5px;line-height:20.5px;color:#535862}.ba-takeaways ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ba-takeaways li{position:relative;padding-left:17px;font-size:13px;line-height:19.5px;color:#535862}.ba-takeaways li:before{content:"•";position:absolute;left:0;font-weight:500;color:var(--ba-accent,#5b45e0)}.ba-faq{display:flex;flex-direction:column;gap:18px}.ba-faq h2{margin:0;font-size:24px;line-height:32px;font-weight:600;color:#181d27}.ba-qa{display:flex;flex-direction:column;gap:6px;padding-bottom:14px;border-bottom:1px solid #e4e7ec}.ba-q{font-size:16px;font-weight:500;color:#181d27}.ba-a,.ba-q{margin:0;line-height:24px}.ba-a{font-size:15px;color:#535862}.ba-refs{display:flex;flex-direction:column;gap:8px}.ba-refs h2{margin:0;font-size:18px;line-height:26px;font-weight:600;color:#181d27}.ba-refs p{margin:0;font-size:13.5px;line-height:22px;color:#717680}.ba-related{display:flex;flex-direction:column;gap:16px;padding-top:16px}.ba-related h2{margin:0;font-size:20px;line-height:28px;font-weight:600;color:#181d27}.ba-related-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.ba-rcard{display:flex;flex-direction:column;background:#fff;border:1px solid #e4e7ec;border-radius:14px;overflow:hidden;transition:.18s}.ba-rcard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ba-rcard-img{height:120px}.ba-rcard-img img{width:100%;height:100%;object-fit:cover;display:block}.ba-rcard-body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 16px 18px}.ba-rchip{padding:5px 10px;border-radius:999px;background:#f3eefb;font-size:10.5px;font-weight:500;color:#5b00c4}.ba-rcard-body p{margin:0;font-size:16px;line-height:22px;font-weight:500;color:#181d27}@media (max-width:1000px){.ba-body{grid-template-columns:minmax(0,1fr)}.ba-side{position:static}.ba-related-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ba-content{padding:32px var(--gutter) 40px}.ba-cover{height:220px}.ba-related-cards{grid-template-columns:minmax(0,1fr)}}