.cmp{--color-ink: #181e15;--color-black: #181e15;--color-gray-700: #4a413c;--color-gray-500: #8a7c75;--color-gray-200: #e3d6d0;--color-gray-100: #eadfda;--color-white: #ffffff;--color-cta: #7139d4;--color-cta-hover: #6631c0;--font: "Hanken Grotesk", -apple-system, "Segoe UI", Arial, sans-serif;font-family:var(--font);color:var(--color-ink);-webkit-font-smoothing:antialiased}.cmp p{margin:0}.cmp-sec{padding:72px 0 112px}.cmp-wrap{max-width:1240px;margin:0 auto;padding:0 40px}@media(max-width:640px){.cmp-wrap{padding:0 24px}.cmp-sec{padding:40px 0 80px}}.cmp-head{max-width:820px;margin:0 auto 64px;text-align:center}.cmp-h1{margin:0 0 16px;font-size:clamp(36px,5vw,60px);line-height:1.08;font-weight:600;letter-spacing:-.03em;color:var(--color-black)}.cmp-h1 .gold-word{background:linear-gradient(114deg,#3a1772,#a562f2 55%,#c192f6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cmp .cmp-lead{max-width:56ch;margin:0 auto;font-size:18px;line-height:1.55;color:var(--color-gray-700);text-wrap:balance}.cmp-cta{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:64px}.cmp-btn{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 26px;border-radius:999px;border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-ink);font-size:16px;font-weight:600;text-decoration:none}.cmp-btn:hover{border-color:var(--color-ink)}.cmp-btn--solid{background:var(--color-cta);border-color:var(--color-cta);color:var(--color-white);font-weight:700;box-shadow:0 12px 24px -14px #7139d4b3}.cmp-btn--solid:hover{background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.cmp-btn--solid svg,.cmp .arr{animation:ctaArrowPulse 1.5s ease-in-out infinite}.cmp .arr{display:inline-block}@keyframes ctaArrowPulse{0%,to{transform:translate(0)}55%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.cmp-btn--solid svg,.cmp .arr{animation:none}}.cmp .vs-table{position:relative;max-width:1160px;margin:0 auto;padding:8px 0;border-radius:24px;background:var(--color-white);border:1px solid var(--color-gray-100)}.cmp .vs-kcol{position:absolute;top:-26px;bottom:-26px;right:12px;width:calc((100% - 24px)*.2075);border-radius:30px;background:radial-gradient(120% 80% at 18% 0%,rgba(255,255,255,.22),transparent 55%),linear-gradient(158deg,#a562f2,#7139d4 55%,#3a1772);box-shadow:0 2px 6px #3a17721a,0 36px 64px -30px #3a177299}.cmp .vs-row{position:relative;display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1.1fr;align-items:center;margin:0 12px;min-height:64px}.cmp .vs-row:not(.vs-headrow):nth-child(odd)>div:not(.vs-k){background:#f7f4f2}.cmp .vs-row:not(.vs-headrow):nth-child(odd)>.vs-l{border-radius:14px 0 0 14px}.cmp .vs-anim .vs-row:not(.vs-headrow) .vs-k>*{transition:opacity .4s ease var(--d, 0s),transform .4s ease var(--d, 0s)}.cmp .vs-anim:not(.is-in) .vs-row:not(.vs-headrow) .vs-k>*{opacity:0;transform:translateY(6px)}.cmp .vs-row:nth-child(3){--d: .05s}.cmp .vs-row:nth-child(4){--d: .17s}.cmp .vs-row:nth-child(5){--d: .29s}.cmp .vs-row:nth-child(6){--d: .41s}.cmp .vs-row:nth-child(7){--d: .53s}.cmp .vs-row:nth-child(8){--d: .65s}.cmp .vs-row:nth-child(9){--d: .77s}@media(prefers-reduced-motion:reduce){.cmp .vs-anim .vs-row .vs-k>*{opacity:1!important;transform:none!important;transition:none!important}}.cmp .vs-row>div{display:flex;align-items:center;height:100%;min-height:64px;padding:0 18px}.cmp .vs-l{font-size:16px;font-weight:500;color:var(--color-ink)}.cmp .vs-c{justify-content:center;gap:6px;text-align:center;font-size:14.5px;color:var(--color-gray-700)}.cmp .vs-k{gap:8px;color:var(--color-white);font-size:14.5px;font-weight:600}.cmp .vs-headrow .vs-c{font-size:15px;font-weight:600;color:var(--color-ink)}.cmp .vs-headrow .vs-k{font-size:18px;font-weight:700;color:var(--color-white)}.cmp .vs-headrow .vs-k .vs-logo{width:auto;height:24px;filter:brightness(0) invert(1)}.cmp .vs-hint{display:none;margin:12px 0 0;text-align:center;font-size:13.5px;color:var(--color-gray-700)}.cmp .vs-hint[hidden]{display:none}@media(max-width:760px){.cmp .vs-table{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0;margin:0 -8px}.cmp .vs-inner{position:relative;width:100%;min-width:588px;padding:0}.cmp .vs-row{grid-template-columns:100px 140px repeat(3,minmax(116px,1fr));margin:0}.cmp .vs-row>div{padding:0 10px}.cmp .vs-row .vs-k{order:1}.cmp .vs-row .vs-c:not(.vs-k){order:2}.cmp .vs-kcol{inset:0 auto 0 100px;width:140px;border-radius:0}.cmp .vs-l{position:sticky;left:0;z-index:2;background:var(--color-white);font-size:13px}.cmp .vs-c,.cmp .vs-k,.cmp .vs-headrow .vs-c{font-size:13px}.cmp .vs-hint{display:block}}
