@media (max-width:1240px){.cv .nvl{display:none!important}.cv .c{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1100px){.cv .nvn,.cv .nvd{display:none!important}.cv .nvh{display:flex!important}}@media (max-width:560px){.cv .c{padding-left:16px!important;padding-right:16px!important}.cv .nvs{display:none!important}.cv .nvlogo{width:130px!important;height:auto!important}}.cv .nvh{display:none}@media (max-width:700px){.cv .mhide{display:none!important}}.cv .nvm summary{cursor:pointer;list-style:none}.cv .nvm summary::-webkit-details-marker{display:none}.cv .nvm details[open] .nvch{transform:rotate(180deg)}@media (max-width:900px){.cv :is([style*="overflow: hidden"],[style*=overflow\:hidden]):not(section,footer,.nvm):not(:has(.mq)){scrollbar-width:thin;overflow-x:auto!important}.cv :is([style*="display: grid"],[style*=display\:grid])>*{min-width:0}.cv .c :is([style*="right: -"],[style*=right\:-]){right:6px!important}.cv .c :is([style*="left: -"],[style*=left\:-]){left:6px!important}}@media (max-width:700px){.cv :is([style*="overflow: hidden"],[style*=overflow\:hidden]):not(section,footer,.nvm):not(:has(.mq)){scrollbar-width:thin;overflow-x:auto!important}.cv :is([style*="grid-template-columns: repeat(4, 1fr)"],[style*="grid-template-columns:repeat(4, 1fr)"],[style*="grid-template-columns:repeat(4,1fr)"]){grid-template-columns:repeat(2,minmax(0,1fr))!important}.cv :is([style*="grid-template-columns: repeat(3, 1fr)"],[style*="grid-template-columns:repeat(3, 1fr)"],[style*="grid-template-columns:repeat(3,1fr)"]){grid-template-columns:minmax(0,1fr)!important}.cv :is([style*="display: grid"],[style*=display\:grid])>*{min-width:0}.cv :is([style*="grid-template-columns: repeat(2, 1fr)"],[style*="grid-template-columns:repeat(2, 1fr)"],[style*="grid-template-columns:repeat(2,1fr)"]){grid-template-columns:repeat(2,minmax(0,1fr))!important}.cv .c :is([style*="right: -"],[style*=right\:-]){right:6px!important}.cv .c :is([style*="left: -"],[style*=left\:-]){left:6px!important}.cv [style*="grid-template-columns: minmax(300px"],.cv [style*="grid-template-columns:minmax(300px"],.cv [style*="grid-template-columns: minmax(280px"],.cv [style*="grid-template-columns:minmax(280px"],.cv [style*="grid-template-columns: minmax(130px"],.cv [style*="grid-template-columns:minmax(130px"]{grid-template-columns:minmax(0,1fr)!important}.cv .c img,.cv .c video{max-width:100%}.cv .c h1,.cv .c h2{overflow-wrap:break-word}}@media (max-width:1100px){.cv .nvp{display:none!important}.cv .c>div,.cv .c{gap:12px}}.cv .nvk{transition:background .15s}.cv .nvk:hover{background:#f6f5ff}.cv .kmk{background:currentColor;flex:none;display:inline-block;-webkit-mask:url(/c/00a0a9828d22.png) 50%/contain no-repeat;mask:url(/c/00a0a9828d22.png) 50%/contain no-repeat}.cv{background:#fff;margin:0}.cv a{color:inherit;text-decoration:none}.cv button{font:inherit;color:inherit;cursor:pointer}.cv .c{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.cv .eb{font-family:var(--f-inter),system-ui,sans-serif;letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.cv .sr{font-family:var(--f-serif),Georgia,serif;letter-spacing:-.01em;font-size:1.08em;font-style:italic;font-weight:400}.cv .hd{letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.cv .bp,.cv .bv,.cv .bg,.cv .bd{white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.cv .bp{color:#fff;background:#5238d6;border:1px solid #5238d6;box-shadow:0 1px 2px #10182814}.cv .bp:hover{background:#4328b8;transform:translateY(-1px);box-shadow:0 8px 20px #10182824}.cv .bv{color:#1d1244;background:#fff;box-shadow:0 1px 2px #10182814}.cv .bv:hover{transform:translateY(-2px);box-shadow:0 14px 44px #10182824}.cv .bg{color:#fff;border:1px solid #ffffff4d}.cv .bg:hover{background:#ffffff1a}.cv .bd{color:#17162b;background:#fff;border:1px solid #d0d5dd}.cv .bd:hover{background:#f6f5ff;border-color:#b9b0f5}.cv .glass{background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff24}.cv .lift{transition:transform .25s,box-shadow .25s}.cv .lift:hover{transform:none;box-shadow:0 0 0 1.5px #6049e7}@keyframes flow{to{stroke-dashoffset:-100px}}.cv .fl{stroke-dasharray:16 84;animation:8s linear infinite flow}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cv .bob{animation:none}@keyframes marq{to{transform:translate(-50%)}}.cv .mq{gap:12px;width:max-content;animation:60s linear infinite marq;display:flex}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}.cv .pu{animation:2.4s ease-in-out infinite pulse}@keyframes rise{0%{opacity:.01;transform:translateY(22px)}to{opacity:1;transform:none}}.cv .rise{animation:.9s cubic-bezier(.2,.8,.2,1) both rise}@keyframes spin{to{transform:rotate(360deg)}}.cv .spin{animation:70s linear infinite spin}.cv .spin2{animation:110s linear infinite reverse spin}@keyframes stepin{0%{opacity:.01;transform:translateY(10px)}6%,88%{opacity:1;transform:none}96%,to{opacity:.01}}.cv .step{opacity:0;animation:14s infinite both stepin}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.cv .gy{transform-origin:bottom;animation:1.4s cubic-bezier(.2,.8,.2,1) both grow}@keyframes growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cv .gx{transform-origin:0;animation:1.6s cubic-bezier(.2,.8,.2,1) both growx}@keyframes ringa{0%{stroke-dashoffset:var(--v)}}.cv .rg{animation:1.8s cubic-bezier(.2,.8,.2,1) both ringa}@keyframes wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.cv .wv{transform-origin:50%;animation:1.1s ease-in-out infinite wave}@keyframes caret{50%{opacity:.01}}.cv .cr{animation:1s step-end infinite caret}@keyframes dashm{to{stroke-dashoffset:-24px}}.cv .dm{stroke-dasharray:4 6;animation:1.2s linear infinite dashm}@keyframes glowp{0%,to{box-shadow:0 0 #10182824}50%{box-shadow:0 0 0 14px #10182800}}.cv .gl{animation:2.6s ease-out infinite glowp}.cv .mq.r{animation-direction:reverse}.cv .shn{position:relative;overflow:hidden}.cv .shn:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff42 50%,#0000 70%);animation:6s ease-in-out infinite shn;position:absolute;inset:0;transform:translate(-130%)}@keyframes shn{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}.cv .orb{animation:40s linear infinite spin}.cv .glass-l{background:#fff;border:1px solid #e3e1f0;box-shadow:0 10px 30px #10182808}.cv .sq{animation:25s infinite both sqA;position:absolute;inset:0}@keyframes sqA{0%{opacity:.01;transform:translateY(12px)}3%,17%{opacity:1;transform:none}20%,to{opacity:.01;transform:translateY(-12px)}}@property --num{syntax:"<integer>";inherits:false;initial-value:0}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.cv .cu{counter-reset:n var(--num);animation:2.4s cubic-bezier(.2,.8,.2,1) .2s both cuA}.cv .cu:after{content:counter(n)}@keyframes cuA{0%{--num:0}to{--num:var(--to)}}.cv .gb{background:var(--gbg,#17162b);border:1px solid #ffffff29;animation:none}@keyframes angA{to{--ang:360deg}}.cv .ld{stroke-dasharray:var(--len,300);stroke-dashoffset:var(--len,300);animation:2s cubic-bezier(.2,.8,.2,1) .3s forwards ldA}@keyframes ldA{to{stroke-dashoffset:0}}.cv .dn{animation:1.6s cubic-bezier(.2,.8,.2,1) .3s both dnA}@keyframes dnA{0%{stroke-dashoffset:var(--s,50)}to{stroke-dashoffset:0}}.cv .pop{animation:.7s cubic-bezier(.2,1.3,.3,1) both popA}@keyframes popA{0%{opacity:.01;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}.cv .ty{white-space:nowrap;width:0;animation:tyA var(--d,3s) steps(var(--n,30)) .4s forwards;overflow:hidden}@keyframes tyA{to{width:var(--w,100%)}}.cv .tilt,.cv .tilt:hover{transform:none}.cv .hv{animation:2.2s ease-in-out infinite hvA}@keyframes hvA{0%,to{box-shadow:0 0 #ff5a3c8c}50%{box-shadow:0 0 0 9px #ff5a3c00}}.cv .mv{animation:5s ease-in-out infinite mvA}@keyframes mvA{0%,15%{transform:translate(0)}45%,70%{transform:var(--mv,translate(120px,48px))}to{transform:translate(0)}}@supports (animation-timeline:view()){.cv .rv{animation:linear both rvA;animation-timeline:view();animation-range:entry cover 26%}@keyframes rvA{0%{opacity:1;transform:translateY(28px)}to{opacity:1;transform:none}}.cv .pz{animation:linear both pzA;animation-timeline:view()}@keyframes pzA{0%{transform:translateY(70px)}to{transform:translateY(-70px)}}}.cv .au{animation:16s ease-in-out infinite alternate aurora}@keyframes aurora{0%{transform:translate(0)scale(1)}to{transform:translate(60px,40px)scale(1.15)}}.cv .sh{background-size:220% 100%;animation:5s linear infinite sheen}@keyframes sheen{0%{background-position:120% 0}to{background-position:-120% 0}}.cv .fa,.cv .fb{animation:none}@keyframes flA{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(1deg)}}.cv .tl{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.cv .tl:hover{transform:none;box-shadow:0 0 0 1.5px #6049e7}.cv .cnt{animation:1s cubic-bezier(.2,.8,.2,1) both rise}.cv .hov{transition:background .2s,transform .2s,border-color .2s}.cv .hov:hover{background:#ffffff0f;transform:none}@media (prefers-reduced-motion:reduce){.cv *{transition:none!important;animation:none!important}}@media (max-width:1100px){.cv .ftg{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:700px){.cv .ftg{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 20px!important}}.cv b,.cv strong,.cv th{font-weight:600}.cv *{scrollbar-width:none;-ms-overflow-style:none}.cv ::-webkit-scrollbar{width:0;height:0;display:none}.cv .ft-social{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.cv .ft-social a{color:#475569;background:#eeecf6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:inline-flex}.cv .ft-social a:hover{color:#fff;background:#6049e7}@media (min-width:761px){.cv .ftg>div>.eb{font-size:16px}.cv .ftg .fl2{font-size:14px!important}.cv .ft-legal{font-size:14px}}@media (max-width:760px){.cv .ftg{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-top:4px!important}.cv .ftg>div{border-bottom:1px solid #dcd9ec}.cv .ftg>div>.eb{min-height:58px;font-family:var(--f-inter), system-ui, sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex;color:#17162b!important;margin:0!important}.cv .ftg>div>.eb:after{content:"";border-bottom:2px solid #475569;border-right:2px solid #475569;flex:none;width:9px;height:9px;margin-right:6px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.cv .ftg>div[data-open]>.eb:after{transform:translateY(2px)rotate(-135deg)}.cv .ftg>div:not([data-open])>.eb+div{display:none!important}.cv .ftg>div>.eb+div{padding-bottom:14px;gap:2px!important}.cv .ftg .fl2{padding:8px 0;font-size:14px!important;line-height:22px!important}.cv .ft-social{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.cv .ft-social a{color:#475569;background:#eeecf6;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.cv .ft-legal{font-size:14px;gap:12px 24px!important}.cv .ft-legal a{padding:4px 0}.cv .ft-copy{margin-top:18px!important;font-size:13px!important}}
