.xp-hero{position:relative;overflow:clip;padding:140px 0 0}.xp-hero-wash{position:absolute;right:-12%;top:-18%;width:62%;height:120%;pointer-events:none;z-index:0;background:radial-gradient(closest-side,rgba(122,77,255,.1),rgba(61,123,255,.06) 55%,transparent 100%)}.xp-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);gap:48px;align-items:start;padding-bottom:72px}.xp-hero-copy{min-width:0}.xp-hero-h1{color:var(--xp-ink);font-size:clamp(44px,4.7vw,68px);max-width:720px}.xp-hero-h1 .xp-mark{padding:0 .08em;margin:0 -.04em}.xp-nowrap{white-space:nowrap}.xp-hero-br{display:none}@media (min-width:1000px){.xp-hero-br{display:inline}}.xp-hero-lede{color:var(--xp-ink-2);max-width:560px;margin-top:24px}.xp-hero-lede--2{margin-top:12px}.xp-hero-for{font-weight:600;color:var(--xp-ink)}.xp-hero-mcp{margin-top:28px;max-width:560px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.xp-hero-mcp-badge{background:var(--xp-mark);border:1.5px solid var(--xp-ink-line);border-radius:6px;padding:3px 8px;margin-bottom:4px}.xp-hero-mcp-line{margin:0;font-size:15px;line-height:1.45;font-weight:600;color:var(--xp-ink)}.xp-hero-mcp-ex{margin:0;font-size:14px;line-height:1.5;color:var(--xp-ink-2);text-wrap:pretty}.xp-hero-mcp-q{color:var(--xp-ink)}.xp-hero-input{margin-top:32px;max-width:600px;position:relative}.xp-hero-input-note{position:absolute;right:-150px;top:-34px;width:140px;font-family:var(--xp-hand);font-weight:700;font-size:21px;line-height:1.05;color:var(--xp-pen);rotate:4deg;pointer-events:none}.xp-hero-try{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.xp-hero-try-label{font-size:13.5px;color:var(--xp-ink-2);margin-right:2px}.xp-hero-try-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:999px;background:#fff;border:1.5px solid var(--xp-ink-line);color:var(--xp-ink);font-size:13.5px;font-weight:500;text-decoration:none;box-shadow:2px 2px 0 var(--xp-ink-line);transition:transform .12s var(--xp-ease),box-shadow .12s,background .15s}.xp-hero-try-chip:hover{background:var(--xp-mark-soft);transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--xp-ink-line);color:var(--xp-ink)}.xp-hero-try-chip img{-o-object-fit:cover;object-fit:cover;background:#ece9f7}.xp-hero-try-av,.xp-hero-try-chip img{width:22px;height:22px;border-radius:999px}.xp-hero-try-av{display:grid;place-items:center;flex:none;font-size:11px;font-weight:700;background:var(--xp-mark);color:var(--xp-ink)}.xp-hero-alt{display:flex;flex-wrap:wrap;gap:6px 10px;margin:22px 0 0;color:var(--xp-ink-2)}.xp-hero-alt,.xp-hero-alt .xp-link{font-size:14px}.xp-hero-alt-sep{opacity:.5}.xp-hero-visual{position:relative;min-width:0}@media (min-width:1001px){.xp-hero-visual{margin-top:28px}}.xp-sig{position:relative;padding:22px 0 44px;max-width:450px;margin-left:auto}.xp-sig-lead,.xp-sig-post{background:#fff;color:#110f24;border:1.5px solid var(--xp-ink-line);border-radius:14px;box-shadow:var(--xp-offset);padding:16px 18px}.xp-sig-post{width:86%;rotate:-2deg}.xp-sig-lead{width:88%;margin:-4px 0 0 auto;rotate:1.5deg;position:relative}.xp-sig-lead-head,.xp-sig-post-head{display:flex;align-items:center;gap:10px}.xp-sig-av{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;font-size:12px;font-weight:700;background:#ede8ff;color:#4a2fe0;border:1.5px solid var(--xp-ink-line);flex:none}.xp-sig-av--you{background:#110f24;color:#fff;font-size:11px}.xp-sig-name{font-weight:650;font-size:14.5px;color:#110f24}.xp-sig-meta{font-size:12.5px;color:#6d6a86;margin-top:1px}.xp-sig-text{margin:10px 0 12px;font-size:14px;line-height:1.5;color:#2a2740;text-wrap:pretty}.xp-sig-stats{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#6d6a86}.xp-sig-faces{display:inline-flex}.xp-sig-faces i{width:22px;height:22px;border-radius:999px;border:1.5px solid #110f24;margin-left:-6px;display:grid;place-items:center;font-size:8.5px;font-style:normal;font-weight:700;background:#e2dcff;color:#4a2fe0}.xp-sig-faces i:first-child{margin-left:0;background:var(--xp-mark);color:#110f24}.xp-sig-faces i:nth-child(2){background:#d8f3e8;color:#0e7a50}.xp-sig-faces i:nth-child(3){background:#ffe9cc;color:#8a4f00}.xp-sig-faces i:first-child{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--xp-pen)}.xp-sig-wire{position:absolute;left:9%;top:160px;width:120px;height:120px;z-index:0;overflow:visible}.xp-sig-wire path{fill:none;stroke:var(--xp-pen);stroke-width:2;stroke-dasharray:5 6;stroke-linecap:round}.xp-sig-wire--measured{z-index:3;pointer-events:none}.xp-sig-hot{margin-left:auto;font-size:12px;font-weight:700;letter-spacing:.02em;color:#110f24;background:var(--xp-mark);border:1.5px solid #110f24;border-radius:6px;padding:3px 8px}.xp-sig-reasons{list-style:none;margin:14px 0 12px;padding:0;display:grid;gap:6px}.xp-sig-reason{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:8px;font-size:13px;border:1px solid transparent}.xp-sig-reason-l{font-weight:600}.xp-sig-reason-m{margin-left:auto;font-size:12px;opacity:.8;white-space:nowrap}.xp-sig-dot{width:8px;height:8px;border-radius:3px;flex:none}.xp-sig-reason--violet{background:#f1edff;color:#4a2fe0;border-color:#e1d9ff}.xp-sig-reason--violet .xp-sig-dot{background:#6b4dff}.xp-sig-reason--green{background:#e9f8f1;color:#0b6e47;border-color:#cdeedd}.xp-sig-reason--green .xp-sig-dot{background:#11a36b}.xp-sig-reason--amber{background:#fff4e3;color:#8a4f00;border-color:#ffe2b5}.xp-sig-reason--amber .xp-sig-dot{background:#e08a00}.xp-sig-added{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#0b6e47}.xp-sig-note{position:absolute;font-family:var(--xp-hand);font-weight:700;font-size:22px;line-height:1.05;color:var(--xp-pen);rotate:-4deg;pointer-events:none}.xp-sig-note--a{left:2%;top:-14px;rotate:-3deg}.xp-sig-note--b{right:-2%;bottom:-2px;rotate:-3deg}.xp-sig[data-play=false] .xp-sig-reason{opacity:1}.xp-sig[data-play=true] .xp-sig-reason{animation:xp-sig-in .5s var(--xp-ease) both;animation-delay:calc(.35s + var(--i) * .35s)}.xp-sig[data-play=true] .xp-sig-added{animation:xp-sig-in .5s var(--xp-ease) 1.6s both}@keyframes xp-sig-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.xp-ticker{position:relative;z-index:1;background:var(--xp-mark);border-top:1.5px solid var(--xp-ink-line);border-bottom:1.5px solid var(--xp-ink-line)}.xp-ticker-inner{max-width:1200px;margin:0 auto;padding:13px 24px;display:flex;align-items:center;gap:10px 22px;flex-wrap:wrap}.xp-ticker-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--xp-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;line-height:16px;text-transform:uppercase;color:#110f24;white-space:nowrap}.xp-ticker-dot{width:8px;height:8px;border-radius:999px;background:#0fa368;border:1.5px solid #110f24;animation:xp-tick-pulse 2s infinite}@keyframes xp-tick-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.xp-ticker-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.xp-ticker-list li{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.xp-ticker-k{font-size:11.5px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#3b3720}.xp-odo,.xp-ticker-k{font-family:var(--xp-mono)}.xp-odo{display:inline-flex;font-size:14px;font-weight:700;color:#110f24;background:#fff;border:1.5px solid #110f24;border-radius:5px;padding:1px 6px;font-variant-numeric:tabular-nums}.xp-odo-col{display:inline-block;height:1.25em;line-height:1.25em;overflow:hidden}.xp-odo-strip{display:flex;flex-direction:column;transition:transform 1.6s var(--xp-ease)}.xp-odo-strip>span{height:1.25em;line-height:1.25em;display:block}.xp-odo-sep{line-height:1.25em}.xp-ticker[data-armed=true][data-play=false] .xp-odo-strip{transform:translateY(0)!important;transition:none}@media (prefers-reduced-motion:reduce){.xp-odo-strip{transition:none}.xp-sig[data-play=true] .xp-sig-added,.xp-sig[data-play=true] .xp-sig-reason,.xp-ticker-dot{animation:none}}@media (max-width:1180px){.xp-hero-input-note{display:none}}@media (max-width:1000px){.xp-hero-grid{grid-template-columns:1fr;gap:44px}.xp-sig{margin:0 auto}}@media (max-width:760px){.xp-hero{padding-top:52px}.xp-hero-grid{padding-bottom:48px}.xp-hero-alt-sep{display:none}.xp-hero-alt{flex-direction:column}.xp-sig-note{display:none}.xp-sig-post{width:92%}.xp-sig-lead{width:94%}.xp-ticker-inner{padding:12px 16px}}.xp-scan{position:relative;z-index:1;width:100%;text-align:left}.xp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xp-scan-field{display:flex;align-items:center;gap:8px;background:var(--xp-card);border:2.5px solid var(--xp-ink);border-radius:18px;padding:7px 7px 7px 20px;box-shadow:0 10px 30px rgba(0,0,0,.07);transition:box-shadow .2s,border-color .2s}.xp-scan-field:focus-within{box-shadow:0 0 0 5px var(--xp-accent-soft),0 10px 30px rgba(0,0,0,.07)}.xp-scan-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:17px;color:var(--xp-ink);padding:12px 0}.xp-scan-input::-moz-placeholder{color:var(--xp-ink-3)}.xp-scan-input::placeholder{color:var(--xp-ink-3)}.xp-scan-input:disabled{color:var(--xp-ink-2)}.xp-scan-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.xp-scan-go{flex:none;width:48px;height:48px;border-radius:13px;border:0;background:var(--xp-ink);color:#fff;display:grid;place-items:center;cursor:pointer;transition:opacity .15s,transform .15s var(--xp-ease)}.xp-scan-go:disabled{opacity:.18;cursor:default}.xp-scan-go:not(:disabled):hover{transform:translateX(2px)}.xp-scan-go:focus-visible{outline:3px solid var(--xp-accent);outline-offset:2px}.xp-scan-spin{width:18px;height:18px;border-radius:999px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:xp-spin .8s linear infinite}@keyframes xp-spin{to{rotate:1turn}}.xp-scan-hint{display:flex;align-items:center;gap:10px;margin:8px 4px 0;padding:12px 16px;background:var(--xp-card);border:1px solid var(--xp-line);border-radius:14px;box-shadow:var(--xp-shadow);font-size:14px;animation:xp-pill-in .35s var(--xp-ease)}.xp-scan-li{flex:none}.xp-scan-hint-handle{font-size:13px;color:var(--xp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.xp-scan-hint-cta{margin-left:auto;color:var(--xp-ink-3);white-space:nowrap;font-size:13px}.xp-scan-error{margin:10px 4px 0;color:#b42318;font-size:14px;text-align:center}.xp-scan-panel{margin:10px 4px 0;padding:18px 20px;background:var(--xp-card);border:1px solid var(--xp-line);border-radius:16px;box-shadow:var(--xp-shadow);animation:xp-pill-in .35s var(--xp-ease)}.xp-scan-end{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--xp-ink-2)}.xp-scan-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.xp-scan-again{background:none;border:0;padding:0;font:inherit;color:var(--xp-ink-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--xp-line-2);cursor:pointer}.xp-scan-again:hover{color:var(--xp-ink)}.xp-scan-result{scroll-margin-top:84px;background:var(--xp-card);border:1px solid var(--xp-line);border-radius:var(--xp-r-card);box-shadow:0 20px 50px rgba(0,0,0,.08);padding:24px;animation:xp-pill-in .5s var(--xp-ease)}.xp-scan-who{display:flex;align-items:center;gap:14px}.xp-scan-avatar{width:52px;height:52px}.xp-scan-avatar--blank{background:var(--xp-accent)}.xp-scan-who-text{min-width:0;flex:1}.xp-scan-name{font-size:18px;font-weight:560;letter-spacing:-.01em}.xp-scan-headline{font-size:14px;color:var(--xp-ink-2);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-scan-company{flex:none;display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--xp-ink-2);background:var(--xp-tile);padding:6px 10px;border-radius:999px;max-width:180px}.xp-scan-company img{border-radius:4px;flex:none}.xp-scan-company span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-scan-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:18px}.xp-scan-say{margin:18px 0;font-size:15.5px;line-height:1.55;color:var(--xp-ink)}.xp-scan-fine{margin:14px 0 0}.xp-scan-fine,.xp-scan-fine .xp-scan-again{font-size:13px;color:var(--xp-ink-3)}@media (max-width:760px){.xp-hero{padding:100px 0 24px}.xp-hero-pill{margin-bottom:22px;font-size:13px}.xp-hero-chips .xp-chip{font-size:13px;padding:6px 11px}.xp-hero-lede{margin-top:16px}.xp-hero-scanwrap{margin-top:28px}.xp-scan-field{padding:5px 5px 5px 16px;border-radius:16px}.xp-scan-input{font-size:16px}.xp-scan-go{width:44px;height:44px;border-radius:12px}.xp-scan-hint-cta{display:none}.xp-scan-result{padding:18px}.xp-scan-who{flex-wrap:wrap}.xp-scan-company{order:3;max-width:100%}.xp-scan-tiles{grid-template-columns:1fr 1fr}.xp-scan-actions .xp-btn{width:100%}}.xp-scan--console .xp-scan-field{background:#fff;border:1.5px solid var(--xp-ink-line);border-radius:14px;padding:6px 6px 6px 18px;box-shadow:var(--xp-offset)}.xp-scan--console .xp-scan-field:focus-within{box-shadow:4px 4px 0 var(--xp-ink-line);outline:3px solid var(--xp-violet);outline-offset:3px}.xp-scan--console .xp-scan-input{color:var(--xp-ink);font-size:16.5px}.xp-scan--console .xp-scan-input::-moz-placeholder{color:var(--xp-ink-3)}.xp-scan--console .xp-scan-input::placeholder{color:var(--xp-ink-3)}.xp-scan-go--text{width:auto;height:46px;padding:0 18px;gap:8px;display:inline-flex;align-items:center;border-radius:10px;background:var(--xp-violet);border:1.5px solid var(--xp-ink-line);font-size:15px;font-weight:650;white-space:nowrap;box-shadow:2px 2px 0 var(--xp-ink-line)}.xp-scan-go--text:not(:disabled):hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--xp-ink-line)}.xp-scan-go--text:disabled{opacity:.8}.xp-scan--console .xp-scan-hint,.xp-scan--console .xp-scan-panel{border:1.5px solid var(--xp-ink-line);box-shadow:3px 3px 0 var(--xp-ink-line)}.xp-scan--console .xp-scan-error{text-align:left}@media (max-width:520px){.xp-scan--console .xp-scan-field{flex-wrap:wrap;padding:6px}.xp-scan--console .xp-scan-input{padding:12px 10px;flex-basis:100%}.xp-scan-go--text{width:100%;justify-content:center}}.xp-scan-panel--end:focus{outline:none}.xp-scan-panel--end:focus-visible{outline:3px solid var(--xp-violet);outline-offset:3px}@media (max-width:760px),(pointer:coarse){.xp-hero-try-chip{min-height:44px;padding-top:6px;padding-bottom:6px}}@media (max-width:760px){.xp-ticker-inner{flex-direction:column;align-items:stretch;gap:10px}.xp-ticker-list{flex-direction:column;gap:8px}.xp-ticker-list li{justify-content:space-between;white-space:normal;gap:12px}.xp-ticker-k{min-width:0}.xp-odo{flex:none}}.xp-close{position:relative;overflow:clip;padding:136px 0 144px;scroll-margin-top:64px;border-top:1.5px solid var(--xp-ink-line);border-bottom:1.5px solid var(--xp-ink-line)}.xp-close-inner{position:relative;z-index:1}.xp-close-h{margin:0;max-width:1080px;font-family:var(--xp-display);font-size:clamp(44px,6.6vw,96px);line-height:.98;letter-spacing:-.05em;font-weight:700;color:var(--xp-ink);text-wrap:balance}.xp-close-h2{display:block}.xp-close-mark{padding-bottom:.1em;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16' preserveAspectRatio='none'><path d='M3 10 C 40 4, 80 13, 120 7 S 180 6, 197 9' fill='none' stroke='%235b3df5' stroke-width='4' stroke-linecap='round'/></svg>") 0 100% /100% .2em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.xp-close-act{margin-top:56px;max-width:600px}.xp-close-input{position:relative}.xp-close .xp-scan--console .xp-scan-field:focus-within{box-shadow:4px 4px 0 var(--xp-ink-line),0 0 0 4px #fff}.xp-close-note{position:absolute;left:calc(100% + 28px);top:-34px;width:260px;pointer-events:none;font-family:var(--xp-hand);font-weight:700;font-size:25px;line-height:1.05;color:var(--xp-pen)}.xp-close-note-t{display:block;rotate:-4deg}.xp-close-note-arrow{display:block;width:90px;height:60px;margin:4px 0 0 -26px;overflow:visible}.xp-close-note-arrow path{stroke:var(--xp-pen);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.xp-close-try{margin-top:16px}.xp-close-try .xp-hero-try-label{color:var(--xp-ink)}.xp-close-try .xp-hero-try-chip:hover{background:#fff}.xp-close-alt{display:flex;flex-wrap:wrap;gap:6px 10px;margin:22px 0 0;font-size:14px;color:var(--xp-ink)}.xp-close-alt .xp-link{color:var(--xp-ink);font-size:14px;text-decoration-color:rgba(17,15,36,.4)}.xp-close-alt .xp-link:hover{color:var(--xp-pen);text-decoration-color:var(--xp-pen)}.xp-close-alt-sep{opacity:.5}@media (max-width:1100px){.xp-close-act{margin-top:40px}.xp-close-input{padding-top:64px}.xp-close-note{left:auto;right:4px;top:0;width:auto;display:flex;align-items:flex-start;gap:4px;font-size:22px}.xp-close-note-t{order:2;rotate:-3deg;padding-top:2px}.xp-close-note-arrow{order:1;width:44px;height:56px;margin:6px 0 0;rotate:-60deg;scale:.8 -.8}}@media (max-width:760px){.xp-close{padding:88px 0 96px}.xp-close-h{font-size:clamp(40px,11.5vw,56px);line-height:1}.xp-close-act{margin-top:32px}.xp-close-input{padding-top:58px}.xp-close-note{font-size:20px}.xp-close-alt{flex-direction:column}.xp-close-alt-sep{display:none}}