.hx{isolation:isolate;color:#fff;background:#0c0c15;flex-direction:column;min-height:100svh;padding-top:calc(clamp(4.5rem,5.4167vw,6.5rem) + clamp(2rem,3vw,3.5rem));padding-bottom:clamp(2.5rem,4vw,4.5rem);font-family:Mona Sans,Mona Sans Fallback,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.hx *{box-sizing:border-box}.hx a{color:inherit;text-decoration:none}.hx .wrap{width:100%;max-width:calc(105rem + 2*var(--pad-x,clamp(1rem,6.25vw,7.5rem)));padding-inline:var(--pad-x,clamp(1rem,6.25vw,7.5rem));z-index:2;margin-inline:auto;position:relative}.hx .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#cfd3dc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;align-self:flex-start;align-items:center;gap:.6rem;width:fit-content;padding:.55rem 1.1rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.hx .eyebrow i{width:8px;height:8px;animation:hx-pulse 2s var(--ease-figma,ease) infinite;background:#0063f6;border-radius:50%;box-shadow:0 0 0 4px #0063f638}.hx .h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600;line-height:1.02}.hx .h1 .ln{display:block}.hx .h1 .ty{color:#0063f6}.hx .h1 .caret{vertical-align:-.08em;width:3px;height:.9em;animation:caret-fade .5s var(--ease-figma,ease) infinite alternate;background:#fff;margin-left:.08em;display:inline-block}.hx .lead{color:#b9bec9;max-width:60ch;margin:0;font-size:clamp(1rem,1.25vw,1.375rem);font-weight:500;line-height:1.45}.hx .ctas{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.hx .btn{height:3.5rem;transition:background-color .5s var(--ease-figma),color .5s var(--ease-figma),box-shadow .5s var(--ease-figma);white-space:nowrap;border-radius:.75rem;justify-content:center;align-items:center;gap:1rem;padding-inline:1.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:inline-flex;position:relative;overflow:hidden}.hx .btn .lbl{height:1.5rem;display:block;position:relative;overflow:hidden}.hx .btn .lbl b{font-weight:inherit;transition:transform .5s var(--ease-figma);flex-direction:column;gap:.625rem;display:flex}.hx .btn:hover .lbl b{transform:translateY(-34px)}.hx .btn .arr{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;position:relative;overflow:hidden}.hx .btn .arr b{transition:transform .5s var(--ease-figma);gap:.25rem;display:flex;transform:translate(-28px)}.hx .btn:hover .arr b{transform:translate(0)}.hx .btn svg{flex-shrink:0;width:1.5rem;height:1.5rem}.hx .btn-primary{color:#fff;background:#0063f6;box-shadow:0 0 #0063f600}.hx .btn-primary:hover{color:#000;background:#8be013;box-shadow:0 0 40px -6px #8be0138c}.hx .glow{filter:blur(90px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.hx .glow-blue{background:#0063f68c}.hx .glow-lime{background:#8be01359}.hx .grid-bg{z-index:0;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 100%)}.hx .avatars{display:flex}.hx .avatars img{object-fit:cover;border-radius:50%;outline:2px solid #0c0c15;width:44px;height:44px;margin-left:-12px}.hx .avatars img:first-child{margin-left:0}.hx .stars{vertical-align:-2px;gap:2px;display:inline-flex}.hx .stars svg{fill:#feb129;width:14px;height:14px}.hx .marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.hx .marq ul{--ticker-shift:-50%;gap:0;width:max-content;margin:0;padding:0;list-style:none;animation:28s linear infinite review-ticker;display:flex}.hx .marq li{color:#cfd3dc;white-space:nowrap;align-items:center;gap:1rem;height:4.5rem;padding:0 2rem;font-size:.9375rem;font-weight:500;display:flex}.hx .marq li img{filter:brightness(0)invert();opacity:.85;width:auto;height:26px}.hx .marq li .stars svg{width:16px;height:16px}@keyframes hx-pulse{0%,to{box-shadow:0 0 0 4px #0063f638}50%{box-shadow:0 0 0 8px #0063f60f}}@keyframes hx-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes hx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes hx-float2{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(-2deg)}}@keyframes hx-spin{to{transform:rotate(360deg)}}@keyframes hx-spin-r{to{transform:rotate(-360deg)}}@keyframes hx-scan{0%{top:-10%}to{top:110%}}@keyframes hx-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes hx-blink{0%,to{opacity:1}50%{opacity:.25}}.hx .r1{animation:hx-rise .8s var(--ease-figma) both}.hx .r2{animation:hx-rise .8s .12s var(--ease-figma) both}.hx .r3{animation:hx-rise .8s .24s var(--ease-figma) both}.hx .r4{animation:hx-rise .8s .36s var(--ease-figma) both}.hx .r5{animation:hx-rise .8s .48s var(--ease-figma) both}@media (prefers-reduced-motion:reduce){.hx *{transition:none!important;animation:none!important}}.ebl{letter-spacing:.08em;text-transform:uppercase;color:#151515;background:#fff;border:1px solid #cadab2;border-radius:999px;align-items:center;gap:.6rem;width:fit-content;padding:.55rem 1.1rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.ebl i{background:#0063f6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #0063f62e}.rv{transition:opacity .9s var(--ease-figma),transform .9s var(--ease-figma)}html.rv-js .rv:not(.in){opacity:0;transform:translateY(28px)}html.rv-off .rv,html.rv-off .cl-wrap .cl-tile{opacity:1!important;animation:none!important;transform:none!important}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}}
