html{scroll-behavior:smooth}.cvlay-landing-root{background:#fff;margin:0}*{box-sizing:border-box}a{color:#2563eb;text-decoration:none}a:hover{color:#1e3a8a}.ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.btn{transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .3s,background-color .3s,border-color .3s,color .3s}.btn:hover{transform:translateY(-2px)}.btn:active{transition-duration:60ms;transform:translateY(1px)scale(.97)}.btn-p{box-shadow:0 10px 24px -10px #2563eba6,inset 0 1px #ffffff40}.btn-p:hover{box-shadow:0 16px 32px -10px #2563ebb3,inset 0 1px #ffffff4d;background-color:#1e4fd8!important}.btn-g:hover{background-color:#f2f6ff!important;border-color:#2563eb66!important}.btn-gd:hover{background-color:#ffffff29!important;border-color:#ffffff8c!important}.btn .arr{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.btn:hover .arr{transform:translate(4px)}.navlink{color:#475379;transition:color .2s}.navlink:hover{color:#0c0138}.lift{transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .4s,box-shadow .4s,background-color .4s}.lift:hover{transform:translateY(-6px);box-shadow:0 28px 56px -28px #0c013847,0 0 0 1px #2563eb14;border-color:#2563eb59!important}.lift .badge{transition:transform .4s cubic-bezier(.2,.7,.2,1.4),background-color .4s}.lift:hover .badge{transform:scale(1.08)rotate(-5deg);background-color:#dce8ff!important}.ex{transition:background-color .2s,border-color .2s,color .2s}.ex:hover{color:#fff!important;border-color:#6ea8ff80!important}.ex.on{color:#fff!important;background-color:#2563eb47!important;border-color:#6ea8ff99!important}.rbtn{transition:background-color .2s,transform .15s,border-color .2s}.rbtn:hover{color:#fff!important;background-color:#2563eb!important;border-color:#2563eb!important}.rbtn:active{transform:scale(.95)}.rhov{transition:background-color .25s}.rhov:hover{background-color:#6ea8ff0f}.rv,.rvg .st{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.armed .rv{opacity:0;transform:translateY(32px)}.armed .rv.in{opacity:1;transform:none}.armed .rvg .st{opacity:0;transform:translateY(32px)}.armed .rvg.in .st{opacity:1;transform:none}.st.s1{transition-delay:80ms}.st.s2{transition-delay:.16s}.st.s3{transition-delay:.24s}.st.s4{transition-delay:.32s}.st.s5{transition-delay:.4s}.st.s6{transition-delay:.48s}.st.s7{transition-delay:.56s}.st.s8{transition-delay:.64s}@keyframes rowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.row-in{animation:.55s cubic-bezier(.2,.7,.2,1) both rowIn}@keyframes chipIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.chip-in{animation:.45s cubic-bezier(.2,.7,.2,1.35) both chipIn}.a0{animation-delay:40ms}.a1{animation-delay:.16s}.a2{animation-delay:.28s}.a3{animation-delay:.4s}.a4{animation-delay:.52s}@keyframes blink{50%{opacity:0}}.caret{animation:1s step-end infinite blink}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.shim{background-image:linear-gradient(90deg,#6ea8ff0d 25%,#6ea8ff29 50%,#6ea8ff0d 75%);background-size:200% 100%;animation:1.1s linear infinite shimmer}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.9s linear infinite spin}@keyframes floatY{50%{transform:translateY(-12px)}}.float1{animation:6s ease-in-out infinite floatY}.float2{animation:7.5s ease-in-out -3s infinite floatY}@keyframes drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(5%,-7%)scale(1.12)}}.drift{animation:16s ease-in-out infinite drift}.drift2{animation:20s ease-in-out -7s infinite reverse drift}@keyframes marquee{to{transform:translate(-50%)}}.marquee{animation:36s linear infinite marquee}.marq:hover .marquee{animation-play-state:paused}@keyframes ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite ping}@keyframes prog{0%{width:6%}55%,to{width:100%}}.prog{animation:3.4s cubic-bezier(.45,0,.2,1) infinite prog}.prog2{animation-delay:.6s}.prog3{animation-delay:1.2s}@keyframes hop{0%,10%{left:0%}20%,30%{left:25%}40%,50%{left:50%}60%,70%{left:75%}80%,to{left:100%}}.hop{animation:6s cubic-bezier(.6,0,.3,1) infinite hop}@keyframes typingDots{0%,80%,to{opacity:.25}40%{opacity:1}}.td{animation:1.2s infinite typingDots}.td2{animation-delay:.2s}.td3{animation-delay:.4s}.bar{transform-origin:bottom;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.armed .rvg .bar{transform:scaleY(.08)}.armed .rvg.in .bar{transform:scaleY(1)}.bar.b2{transition-delay:80ms}.bar.b3{transition-delay:.16s}.bar.b4{transition-delay:.24s}.bar.b5{transition-delay:.32s}.bar.b6{transition-delay:.4s}.bar.b7{transition-delay:.48s}.tl-line{transform-origin:0;transition:transform 1.8s cubic-bezier(.6,0,.2,1) .25s}.armed .tl-line{transform:scaleX(0)}.armed .in .tl-line{transform:scaleX(1)}@keyframes hue{0%{transform:rotate(0)scale(1.4)}to{transform:rotate(360deg)scale(1.4)}}.cta-spin{animation:22s linear infinite hue}@supports (animation-timeline:scroll()){.px-slow{animation:linear both pxs;animation-timeline:scroll(root)}.px-fast{animation:linear both pxf;animation-timeline:scroll(root)}@keyframes pxs{to{transform:translateY(-260px)}}@keyframes pxf{to{transform:translateY(-620px)}}.tilt{animation:linear both tilt;animation-timeline:view();animation-range:entry}@keyframes tilt{0%{transform:perspective(1800px)rotateX(16deg)scale(.95)}to{transform:none}}}@media (width<=480px){.brand-txt{line-height:1.2;font-size:14px!important}.nav-cta{padding:0 14px!important;font-size:13px!important}}.rrow{grid-template-columns:38px minmax(0,1.5fr) minmax(0,1fr) 64px minmax(0,1.3fr) 112px;align-items:center;gap:14px;display:grid}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid;position:relative}.step-line{height:2px;position:absolute;top:31px;left:12.5%;right:12.5%}@media (width<=980px){.hide-m{display:none!important}.rrow{grid-template-columns:34px minmax(0,1fr) 104px;gap:12px}.rrow .rh{display:none!important}.steps{grid-template-columns:minmax(0,1fr);gap:36px;padding-left:4px}.step-line{width:2px;height:auto;inset:32px auto 32px 31px}.tl-line{transform-origin:top}.armed .tl-line{transform:scaleY(0)}.armed .in .tl-line{transform:scaleY(1)}.step{text-align:left!important;flex-direction:row!important;align-items:flex-start!important}}@media (width<=720px){.rv,.rvg .st{transition-duration:.5s}.armed .rv,.armed .rvg .st{transform:translateY(16px)}.st.s1{transition-delay:40ms}.st.s2{transition-delay:80ms}.st.s3{transition-delay:.12s}.st.s4{transition-delay:.16s}.st.s5{transition-delay:.2s}.st.s6{transition-delay:.24s}.st.s7{transition-delay:.28s}.st.s8{transition-delay:.32s}.marquee{animation-duration:24s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.armed .rv,.armed .rvg .st{opacity:1!important;transform:none!important}}
