.a3-dot,.hm-ev-dot{position:relative}.a3-dot:after,.hm-ev-dot:after{content:"";position:absolute;inset:-16px -5px}body{background:#151547;margin:0}a{color:#1f4ed8}a:hover{color:#151547}@keyframes a3rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes a3word{0%{opacity:0;filter:blur(10px);transform:translateY(70%)}to{opacity:1;filter:none;transform:none}}@keyframes a3fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes a3marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes a3pulse{0%{box-shadow:0 0 #4bf2bd88}to{box-shadow:0 0 0 14px #4bf2bd00}}.a3-intro{z-index:100;background:radial-gradient(at 50% 42%,#1c1c66 0%,#0c0c29 55%,#05051a 100%);flex-direction:column;justify-content:center;align-items:center;gap:20px;transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0}@keyframes a3tw{0%,to{opacity:.25}50%{opacity:1}}.a3-intro:before,.a3-intro:after{content:"";pointer-events:none;position:absolute;inset:0}.a3-intro:before{opacity:.85;background-image:radial-gradient(1.3px 1.3px at 23px 41px,#fff 50%,#0000 51%),radial-gradient(1px 1px at 97px 13px,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 151px 89px,#fffc 50%,#0000 51%),radial-gradient(1px 1px at 61px 127px,#ffffffb3 50%,#0000 51%),radial-gradient(1.7px 1.7px at 181px 163px,#fff 50%,#0000 51%),radial-gradient(1px 1px at 13px 177px,#c8fff0cc 50%,#0000 51%);background-size:211px 197px,173px 229px,257px 181px,139px 151px,307px 283px,229px 241px}.a3-intro:after{background-image:radial-gradient(1.8px 1.8px at 47px 71px,#fff 50%,#0000 51%),radial-gradient(1.3px 1.3px at 131px 29px,#b4ffebe6 50%,#0000 51%),radial-gradient(2px 2px at 83px 149px,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 199px 113px,#fff 50%,#0000 51%);background-size:331px 313px,283px 349px,401px 367px,263px 277px;animation:2.6s ease-in-out infinite a3tw}.a3-intro>*{z-index:1;position:relative}.a3-intro.is-out{opacity:0;visibility:hidden}.a3-intro .w1{animation:.9s cubic-bezier(.2,.7,.2,1) .5s both a3word}.a3-intro .w2{animation:.9s cubic-bezier(.2,.7,.2,1) 1.1s both a3word}.hm-eco:hover,.hm-eco:focus-visible{color:#fff}.hm-eco .hm-eco-body>span:not(.sc-interp):nth-child(2){transition:color .25s}.hm-eco:hover .hm-eco-body>span:not(.sc-interp):nth-child(2),.hm-eco:focus-visible .hm-eco-body>span:not(.sc-interp):nth-child(2){color:#4bf2bd}.hm-ev-vp{margin:-12px;padding:12px;position:relative;overflow:hidden}.hm-ev-track{will-change:transform;gap:20px;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:flex}.hm-ev-track>article{flex:0 0 calc(33.3333% - 13.3333px);min-width:0}.hm-ev-nav{align-items:center;gap:10px;display:flex}.hm-ev-btn{cursor:pointer;border:1px solid var(--line-strong);width:48px;height:48px;color:var(--ink);background:0 0;border-radius:9999px;place-items:center;display:grid}.hm-ev-btn.dark{color:#4bf2bd;background:#151547;border:0}.hm-ev-btn:focus-visible,.hm-ev-dot:focus-visible{outline-offset:3px;outline:3px solid #4bf2bd}.hm-ev-dots{justify-content:center;gap:8px;margin-top:4px;display:flex}.hm-ev-dot{cursor:pointer;background:#d8d9ea;border:0;border-radius:9999px;width:10px;height:10px;padding:0;transition:width .3s,background .3s}.hm-ev-dot.on{background:#151547;width:30px}@media (max-width:980px){.hm-ev-track>article{flex-basis:calc(50% - 10px)}}@media (max-width:640px){.hm-ev-track{gap:14px}.hm-ev-track>article{flex-basis:86%}}.hm-ana-ph{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block;position:absolute;inset:0}.hm-ana-sh{background:linear-gradient(#10103a00 55%,#10103a8c 100%);position:absolute;inset:0}.hm-firma{width:clamp(200px,22vw,280px);height:auto;margin-bottom:2px;display:block}.tq-card{background:#fff;border:1px solid #e2e2ee;border-radius:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0;display:grid;overflow:hidden;box-shadow:0 40px 80px -50px #15154773}.tq-ph{background:linear-gradient(160deg,#151547,#060674);min-height:440px;position:relative;overflow:hidden}.tq-ph>img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block;position:absolute;inset:0}.tq-ini{color:#4bf2bd;letter-spacing:-.04em;place-items:center;font-size:120px;font-weight:800;display:grid;position:absolute;inset:0}.tq-ini:after{content:"";background:radial-gradient(circle,#4bf2bd4d,#4bf2bd00 70%);border-radius:9999px;width:260px;height:260px;position:absolute;bottom:-60px;right:-60px}.tq-flagbig{-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);color:#fff;background:#1515478c;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:20px;left:20px}.tq-flag{object-fit:cover;border-radius:4px;flex:none;width:30px;height:20px;display:block;box-shadow:0 0 0 1px #15154726}.tq-body{flex-direction:column;gap:26px;padding:48px 52px;display:flex;position:relative}.tq-mark{color:#4bf2bd;height:56px;font-family:Georgia,serif;font-size:120px;font-weight:800;line-height:.6}.tq-body blockquote{letter-spacing:-.02em;color:#151547;text-wrap:pretty;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.22}.tq-who{align-items:center;gap:14px;margin-top:auto;display:flex}.tq-who strong{color:#151547;font-size:19px;line-height:24px;display:block}.tq-who span:not(.sc-interp).c{letter-spacing:.04em;color:#7a7a9a;margin-top:3px;font-size:13px;font-weight:400;line-height:18px;display:block}.tq-pos{letter-spacing:.14em;color:#8a8aa8;font-size:13px;font-weight:800;position:absolute;top:28px;right:32px}.tq-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.tq-th{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e2ee;border-radius:18px;align-items:center;gap:12px;padding:12px;transition:border-color .2s,background .2s,transform .2s;display:flex}.tq-th:hover{border-color:#151547;transform:translateY(-2px)}.tq-th.on{background:#151547;border-color:#151547}.tq-th.on strong{color:#fff}.tq-th.on span:not(.sc-interp).c{color:#4bf2bd}.tq-th:focus-visible{outline-offset:3px;outline:3px solid #4bf2bd}.tq-av{color:#1f4ed8;background:#e8eeff;border-radius:9999px;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:grid;position:relative;overflow:hidden}.tq-av img{object-fit:cover;width:100%;height:100%;display:block}.tq-th strong{-webkit-line-clamp:2;color:#151547;-webkit-box-orient:vertical;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.tq-th span:not(.sc-interp).c{color:#5a5a7e;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex;overflow:hidden}.tq-th span:not(.sc-interp).c img{border-radius:2px;flex:none;width:18px;height:12px}@media (max-width:1100px){.tq-thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.tq-card{grid-template-columns:minmax(0,1fr)}.tq-ph{min-height:300px}.tq-body{padding:30px 24px}.tq-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-pos{top:20px;right:22px}}.hm-dare{color:#fff;flex-direction:column;align-items:flex-start;line-height:1;text-decoration:none;display:inline-flex}.hm-dare b{letter-spacing:-.02em;font-size:30px;font-weight:800}.hm-dare small{letter-spacing:.42em;color:#4bf2bd;margin-top:3px;font-size:10.5px;font-weight:800}.hm-langs a{cursor:pointer}.a3-intro .bar{transform-origin:0;animation:3s cubic-bezier(.4,0,.2,1) both a3fill}.a3-lg-track{isolation:isolate;box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);background:#ffffff12;border:1px solid #ffffff38;border-radius:9999px;width:260px;height:16px;padding:4px;animation:.9s cubic-bezier(.2,.7,.2,1) 1.3s both a3word;position:relative;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff0f,0 10px 30px -10px #4bf2bd59,0 18px 40px -18px #0009}.a3-lg-track:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff47,#fff0);border-radius:9999px;height:40%;position:absolute;top:1px;left:10px;right:10px}.a3-lg-fill{border-radius:9999px;width:100%;height:100%;position:relative;overflow:hidden}.a3-lg-fill .bar{background:linear-gradient(90deg,#1f4ed8 0%,#4bf2bd 55%,#b9ffe9 100%);border-radius:9999px;width:100%;height:100%;box-shadow:0 0 12px #4bf2bdbf,0 0 2px #fff9}.a3-lg-fill .bar:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);width:40%;height:100%;animation:1.6s ease-in-out 1.4s infinite a3shine;display:block}@keyframes a3shine{0%{transform:translate(-120%)}to{transform:translate(320%)}}.a3-in>*{animation:.9s cubic-bezier(.2,.7,.2,1) both a3rise}.a3-in>:nth-child(2){animation-delay:80ms}.a3-in>:nth-child(3){animation-delay:.16s}.a3-in>:nth-child(4){animation-delay:.24s}.a3-dot{cursor:pointer;background:#fff3;border:0;border-radius:9999px;width:36px;height:6px;padding:0;transition:width .3s;position:relative;overflow:hidden}.a3-dot.is-on{width:72px}.a3-dot .fill{transform-origin:0;background:#4bf2bd;animation:7s linear both a3fill;position:absolute;inset:0}.a3-marq{width:max-content;animation:32s linear infinite a3marq;display:flex}.a3-cursor-dot,.a3-cursor-ring{pointer-events:none;z-index:120;opacity:0;border-radius:9999px;transition:opacity .2s;position:fixed;top:0;left:0}.a3-cursor-dot{background:#4bf2bd;width:8px;height:8px;margin:-4px 0 0 -4px}.a3-cursor-ring{box-sizing:border-box;border:2px solid #4bf2bd;width:42px;height:42px;margin:-21px 0 0 -21px;transition:opacity .2s,width .25s,height .25s,margin .25s,background-color .25s}.a3-cursor-ring.is-hover{background-color:#4bf2bd2b;width:76px;height:76px;margin:-38px 0 0 -38px}.a3-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.a3-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px -16px #15154766}.a3-hub{animation:1.8s ease-out infinite a3pulse}.hm-hl{color:#1f4ed8;background:linear-gradient(#0000 74%,#4bf2bd80 74% 94%,#0000 94%)}.hm-eco{color:#fff;isolation:isolate;border-radius:28px;height:460px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #1515478c}.hm-eco img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.hm-eco:hover img{transform:scale(1.07)}.hm-eco-shade{background:linear-gradient(#15154700 0%,#1515470f 38%,#1010348c 62%,#0c0c29ed 100%);position:absolute;inset:0}.hm-eco-arrow{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff59;border-radius:9999px;place-items:center;width:46px;height:46px;transition:background-color .3s,color .3s,transform .4s;display:grid;position:absolute;bottom:32px;right:28px}.hm-eco:hover .hm-eco-arrow{color:#151547;background:#4bf2bd;transform:rotate(45deg)}.hm-eco-body{position:absolute;bottom:32px;left:32px;right:32px}.hm-eco-body>span:not(.sc-interp):last-child{padding-right:64px}.hm-eco-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;width:100%;display:grid}.hm-eco-grid>.hm-eco{grid-column:span 2}.hm-eco-grid>.hm-eco-wide{grid-column:span 3;height:400px}@media (max-width:980px){.hm-eco-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-eco-grid>.hm-eco{grid-column:span 1}.hm-eco-grid>.hm-eco-wide{grid-column:span 1;height:460px}}@media (max-width:640px){.hm-eco-grid{grid-template-columns:minmax(0,1fr)}}.hm-hola+.hm-ub-r{margin-left:16px}@media (max-width:700px){.hm-ub{row-gap:0!important;padding:4px 12px!important}.hm-ub-soc{flex:auto}.hm-ub-r{flex:100%;justify-content:space-between;gap:6px!important}.hm-ub-r a{gap:5px!important;padding:6px 2px!important;font-size:14px!important}.hm-hola{font-size:14px!important}.hm-hola+.hm-ub-r{margin-left:0}}@media (max-width:900px){.hm-hero-in{justify-content:flex-start!important;padding-top:24px!important}.hm-hero-box{justify-content:flex-start!important;min-height:0!important}}.hm-eco:focus-visible,.hm-pill:focus-visible{outline-offset:3px;outline:3px solid #4bf2bd}.hm-pill{white-space:nowrap;border-radius:9999px;align-items:center;gap:8px;height:56px;padding:0 28px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .25s;display:inline-flex}.hm-pill:hover{transform:translateY(-2px)}.a3-burger{display:none}.hm-logos{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hm-logos-track{align-items:center;width:max-content;height:96px;animation:64s linear infinite a3marq;display:flex}.hm-logos:hover .hm-logos-track{animation-play-state:paused}.hm-logos img{opacity:.55;transition:opacity .3s}.hm-logos img:hover{opacity:1}@keyframes hmTick{0%{transform:translate(0)}to{transform:translate(-50%)}}.hm-ticker{width:max-content;animation:40s linear infinite hmTick;display:flex}.hm-row{pointer-events:none}.hm-row>*{pointer-events:auto}.hm-liquid{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(175%)brightness(.8);backdrop-filter:blur(24px)saturate(175%)brightness(.8);text-shadow:0 1px 2px #08081f4d;background:#15154766;border:1px solid #ffffff21;position:relative;box-shadow:inset 0 1px #fff3,0 24px 50px -26px #0000008c}.hm-liquid:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(#ffffff17 0%,#fff0 60%);position:absolute;inset:0}.hm-sub{display:none}.hm-dd:hover .hm-sub,.hm-dd:focus-within .hm-sub{display:block}.hm-sub a:hover{background:#4bf2bd24;color:#4bf2bd!important}@keyframes hmLive{0%,to{opacity:1;box-shadow:0 0 #ff5a6abf}50%{opacity:.35;box-shadow:0 0 0 7px #ff5a6a00}}.hm-live{animation:1.3s ease-in-out infinite hmLive}.hm-glass{box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);color:#fff;background:#ffffff14;border:1px solid #ffffff52;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 10px 28px -14px #00000080}.hm-glass:hover{color:#fff;background:#ffffff29;border-color:#fffc}@supports (animation-timeline:view()){.rv{animation:linear both a3rise;animation-timeline:view();animation-range:entry cover 26%}}@media (hover:none),(pointer:coarse){.a3-cursor-dot,.a3-cursor-ring{display:none}}@media (max-width:820px){.hm-side{display:none!important}.a3-burger{display:grid}.a3-chips{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.pb-w{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:0 24px}.pb-sec{padding:104px 0;scroll-margin-top:190px}.pb-eb{letter-spacing:.2em;color:#1f4ed8;align-items:center;gap:14px;margin:0;font-size:13px;font-weight:800;line-height:16px;display:flex}.pb-eb:before{content:"";background:currentColor;border-radius:2px;flex:none;width:32px;height:2px}.pb-dark{color:#fff;isolation:isolate;background:#10103a;position:relative;overflow:hidden}.pb-dark:before{content:"";z-index:-1;background:radial-gradient(60% 80% at 10% 15%,#4646d952,#4646d900 60%),radial-gradient(50% 70% at 95% 92%,#4bf2bd1f,#4bf2bd00 60%);position:absolute;inset:0}.pb-dark .pb-eb{color:#4bf2bd}.pb-h2{letter-spacing:-.035em;color:#151547;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.04}.pb-dark .pb-h2{color:#fff}.pb-h3{letter-spacing:-.015em;color:#151547;margin:0;font-size:21px;font-weight:800;line-height:27px}.pb-dark .pb-h3{color:#fff}.pb-lead{color:#5a5a7e;text-wrap:pretty;margin:0;font-size:18px;line-height:30px}.pb-dark .pb-lead{color:#d6d6ec}.pb-p{color:#5a5a7e;margin:0;font-size:16px;line-height:25px}.pb-dark .pb-p{color:#c9c9e6}.pb-mint{color:#1f4ed8}.pb-dark .pb-mint,.pb-hero .pb-mint{color:#4bf2bd}.pb-hero{color:#fff;isolation:isolate;background:#08081f;margin-top:-96px;padding-top:96px;position:relative;overflow:hidden}.pb-hero:before{content:"";z-index:-1;background:radial-gradient(55% 75% at 8% 18%,#4646d96b,#4646d900 60%),radial-gradient(45% 65% at 96% 96%,#4bf2bd29,#4bf2bd00 60%);position:absolute;inset:0}.pb-h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,84px);font-weight:800;line-height:.96}.pb-chip{color:#fff;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.pb-chip:hover{color:#151547;background:#4bf2bd;border-color:#4bf2bd}.pb-card{box-sizing:border-box;background:#fff;border:1px solid #e2e2ee;border-radius:24px;padding:28px}.pb-dark .pb-card{background:#ffffff0d;border-color:#ffffff1f}.pb-num{letter-spacing:.14em;color:#1f4ed8;font-size:13px;font-weight:800;line-height:16px}.pb-dark .pb-num{color:#4bf2bd}.pb-ic{color:#1f4ed8;background:#e8eeff;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.pb-dark .pb-ic{color:#4bf2bd;background:#4bf2bd24}.pb-g2,.pb-g3,.pb-g4,.pb-g5{gap:20px;display:grid}.pb-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.pb-g5{grid-template-columns:repeat(5,minmax(0,1fr))}.pb-split{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.pb-split>*{flex:420px;min-width:0}.pb-btn{color:#fff;white-space:nowrap;cursor:pointer;background:#151547;border:0;border-radius:9999px;align-items:center;gap:10px;height:52px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:800;text-decoration:none;transition:transform .25s,background .2s;display:inline-flex}.pb-btn:hover{color:#fff;background:#060674;transform:translateY(-2px)}.pb-btn.mint{color:#151547;background:#4bf2bd}.pb-btn.mint:hover{color:#151547;background:#5cf8cb}.pb-btn.line{color:#151547;background:0 0;box-shadow:inset 0 0 0 2px #151547}.pb-btn.line:hover{color:#fff;background:#151547}.pb-btn:focus-visible,.pb-chip:focus-visible,.pb-card:focus-visible{outline-offset:3px;outline:3px solid #4bf2bd}.pb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:980px){.pb-g4,.pb-g5,.pb-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pb-g2,.pb-g3,.pb-g4,.pb-g5{grid-template-columns:minmax(0,1fr)}.pb-sec{padding:72px 0}.pb-split{gap:36px}.pb-card{padding:22px}.pb-btn{height:50px;padding:0 20px;font-size:15px}}.ns-col{height:clamp(380px,40vw,540px);position:relative}.ns-col img{object-fit:cover;display:block;position:absolute;box-shadow:0 30px 60px -30px #000000b3}.ns-a{object-position:50% 30%;border-radius:32px 32px 32px 120px;width:68%;height:72%;top:0;right:0}.ns-b{object-position:30% 50%;border:6px solid #08081f;border-radius:28px;width:52%;height:52%;bottom:0;left:0}.ns-leaf{background:#4bf2bd;border-radius:100% 0;position:absolute;transform:rotate(-24deg)}.ns-badge{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#151547b8;border:1px solid #ffffff2e;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:6%;right:6%}.ns-quote{color:#fff;isolation:isolate;background:#151547;border-radius:32px;margin:0;padding:40px;position:relative;overflow:hidden}.ns-quote:after{content:"";z-index:-1;background:radial-gradient(circle,#4bf2bd59,#4bf2bd00 70%);border-radius:9999px;width:220px;height:220px;position:absolute;bottom:-60px;right:-60px}.ns-quote-bg{object-fit:cover;object-position:50% 15%;opacity:.4;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ns-quote:before{content:"";z-index:-1;background:linear-gradient(#15154740 0%,#151547cc 50%,#151547 85%);position:absolute;inset:0}.ns-quote{flex-direction:column;justify-content:flex-end;min-height:420px;display:flex}.ns-quote blockquote{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:clamp(22px,2.3vw,28px);font-weight:700;line-height:1.3}.ns-stat{background:#fff;border:1px solid #e2e2ee;border-radius:20px;padding:22px 24px}.ns-stat strong{letter-spacing:-.03em;color:#151547;font-size:34px;font-weight:800;line-height:38px;display:block}.ns-vm{isolation:isolate;box-sizing:border-box;border-radius:32px;flex-direction:column;gap:18px;min-height:340px;padding:44px;display:flex;position:relative;overflow:hidden}.ns-vm p.big{letter-spacing:-.01em;margin:0;font-size:clamp(21px,2vw,25px);font-weight:700;line-height:1.38}.ns-vm .tag{letter-spacing:.12em;border-radius:9999px;align-self:flex-start;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.ns-eti{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;gap:16px;padding:22px 24px;transition:background .25s,border-color .25s;display:flex}.ns-eti:hover{background:#4bf2bd14;border-color:#4bf2bd73}.ns-eti b{color:#151547;background:#4bf2bd;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:grid}.ns-eti span:not(.sc-interp){color:#e4e4f4;font-size:16px;line-height:24px}.ns-flow{counter-reset:f;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ns-step{background:#fff;border:1px solid #e2e2ee;border-radius:24px;padding:30px 26px;position:relative}.ns-step strong{letter-spacing:-.03em;color:#151547;margin-top:14px;font-size:28px;font-weight:800;line-height:32px;display:block}.ns-step:not(:last-child):after{content:"";background:#4bf2bd;width:14px;height:2px;position:absolute;top:50%;right:-14px}.ns-step.on{background:#151547;border-color:#151547}.ns-step.on .pb-num,.ns-step.on strong{color:#4bf2bd}.ns-step.on .pb-p{color:#c9c9e6}.ns-paso{background:#fff;border:1px solid #e2e2ee;border-radius:22px;flex-direction:column;gap:12px;padding:24px;transition:transform .3s,box-shadow .3s;display:flex}.ns-paso:hover{transform:translateY(-4px);box-shadow:0 18px 40px -20px #15154759}.ns-paso i{color:#151547;background:#4bf2bd;border-radius:9999px;place-items:center;width:44px;height:44px;font-size:17px;font-style:normal;font-weight:800;display:grid}.ns-tag{color:#151547;background:#fff;border:1px solid #e2e2ee;border-radius:9999px;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.ns-ana{background:linear-gradient(165deg,#060674 0%,#151547 58%,#0c0c29 100%);border-radius:32px 32px 160px;height:clamp(440px,44vw,560px);position:relative;overflow:hidden}.ns-why{background:#fff;border:1px solid #e2e2ee;border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex;position:relative}.ns-why .n{letter-spacing:-.04em;color:#e8eeff;font-size:44px;font-weight:800;line-height:44px;position:absolute;top:22px;right:24px}.ns-tabs{flex-wrap:wrap;gap:8px;display:flex}.ns-tab{color:#151547;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e2ee;border-radius:18px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 20px;transition:background .2s,border-color .2s;display:inline-flex}.ns-tab b{font-size:17px;font-weight:800;line-height:22px}.ns-tab small{color:#5a5a7e;font-size:13px;line-height:16px}.ns-tab:hover{border-color:#151547}.ns-tab.is-on{color:#fff;background:#151547;border-color:#151547}.ns-tab.is-on small{color:#4bf2bd}.ns-tab:focus-visible{outline-offset:2px;outline:3px solid #4bf2bd}.ns-prods{flex-wrap:wrap;gap:10px;display:flex}.ns-prod{color:#151547;background:#f3f4fa;border-radius:9999px;align-items:center;gap:10px;height:48px;padding:0 18px 0 8px;font-size:16px;font-weight:700;display:inline-flex}.ns-prod span:not(.sc-interp){color:#151547;background:#4bf2bd;border-radius:9999px;place-items:center;width:32px;height:32px;display:grid}.ns-course{aspect-ratio:4/5;isolation:isolate;color:#fff;border-radius:24px;text-decoration:none;display:block;position:relative;overflow:hidden}.ns-course img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.ns-course:hover img{transform:scale(1.06)}.ns-course:hover,.ns-course:focus-visible{color:#fff}.ns-course .in strong{min-height:48px;transition:color .25s;display:block}.ns-course:hover .in strong,.ns-course:focus-visible .in strong{color:#4bf2bd}.ns-course:before{content:"";z-index:-1;background:linear-gradient(#1515474d 0%,#15154700 30%,#0c0c29f2 100%);position:absolute;inset:0}.ns-course .in{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.ns-course:focus-visible{outline-offset:3px;outline:3px solid #4bf2bd}.ns-video{isolation:isolate;color:#fff;box-sizing:border-box;border-radius:32px;align-items:flex-end;min-height:380px;padding:32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ns-video img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ns-video:before{content:"";z-index:-1;background:linear-gradient(#0c0c291a,#0c0c29e0);position:absolute;inset:0}.ns-play{color:#151547;background:#4bf2bd;border-radius:9999px;place-items:center;width:84px;height:84px;margin:-42px 0 0 -42px;transition:transform .3s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 12px #4bf2bd40}.ns-video:hover .ns-play{transform:scale(1.08)}.ns-video:focus-visible{outline-offset:3px;outline:3px solid #4bf2bd}.ns-rank{color:#d6d6ec;white-space:nowrap;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.ns-gal{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;gap:14px;display:grid}.ns-gal figure{background:#151547;border-radius:22px;margin:0;position:relative;overflow:hidden}.ns-gal figure img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}.ns-gal figure:hover img{transform:scale(1.05)}.ns-gal figure:after{content:"";background:linear-gradient(#0c0c2900 55%,#0c0c29b3 100%);position:absolute;inset:0}.ns-gal figcaption{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:800;position:absolute;bottom:14px;left:16px}.ns-gal .g-a{grid-area:span 2/span 2}.ns-gal .g-b{grid-row:span 2}.ns-gal .g-c{grid-column:span 2}.ns-gal-t{color:#151547;background:#4bf2bd;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:22px;display:flex}.ns-gal-t strong{letter-spacing:-.04em;font-size:52px;font-weight:800;line-height:52px}.ns-gal-t span:not(.sc-interp){font-size:15px;font-weight:700;line-height:20px}@media (max-width:760px){.ns-gal{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px}.ns-gal .g-a,.ns-gal .g-c{grid-column:span 2}.ns-gal-t strong{font-size:40px;line-height:40px}}.ns-cta{isolation:isolate;color:#151547;background:#4bf2bd;border-radius:36px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:64px 56px;display:flex;position:relative;overflow:hidden}.ns-cta:after{content:"";z-index:-1;background:#5cf8cb;border-radius:9999px;width:320px;height:320px;position:absolute;top:-80px;right:-80px}@media (max-width:980px){.ns-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-step:after{display:none}}@media (max-width:640px){.ns-courses{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ns-course .in{bottom:14px;left:14px;right:14px}.ns-course strong{min-height:40px!important;font-size:16px!important;line-height:20px!important}.ns-flow{grid-template-columns:minmax(0,1fr)}.ns-vm{min-height:0;padding:30px}.ns-quote{padding:28px}.ns-cta{border-radius:28px;padding:40px 24px}.ns-video{min-height:300px;padding:24px}.ns-badge{padding:10px 14px;bottom:4%;right:4%}}.cx-demo{color:#5c3a00;background:#fff3dc;border:1px dashed #e8b45c;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;font-size:13px;line-height:18px;display:flex}.cx-demo b{letter-spacing:.08em}.cx-roles{background:#ffffffb3;border-radius:9999px;gap:4px;padding:3px;display:inline-flex}.cx-r{color:#5c3a00;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 12px;font-size:12px;font-weight:800}.cx-r.on{color:#4bf2bd;background:#151547}.cx-lnk{font:inherit;color:#8a5300;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:800;text-decoration:underline}.cm{flex-direction:column;gap:14px;display:flex}.cm-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cm-hd h2{margin:0;font-size:20px;font-weight:800;line-height:26px}.cm-tools{flex-wrap:wrap;gap:6px;display:flex}.cm-tool{color:#151547;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e2ee;border-radius:9999px;padding:0 12px;font-size:12px;font-weight:700}.cm-invite{color:#0b4d3c;background:#e8eeff;border-radius:14px;margin:0;padding:12px 14px;font-size:15px;font-weight:700;line-height:22px}.cm-note{color:#3d3d66;background:#f3f4fa;border-radius:14px;margin:0;padding:10px 14px;font-size:13px;line-height:19px}.cm-box{flex-direction:column;gap:8px;display:flex}.cm-in{box-sizing:border-box;color:#151547;width:100%;min-height:84px;font:inherit;resize:vertical;background:#f7f8fc;border:1px solid #e2e2ee;border-radius:14px;padding:12px 14px;font-size:15px;line-height:22px;display:block}.cm-in:focus{background:#fff;border-color:#4bf2bd;outline:none;box-shadow:0 0 0 3px #4bf2bd40}.cm-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cm-cnt{color:#5a5a7e;margin-left:auto;font-size:12px}.cm-btn{color:#151547;height:38px;font:inherit;cursor:pointer;background:#4bf2bd;border:0;border-radius:9999px;padding:0 16px;font-size:14px;font-weight:800}.cm-lnk{color:#5a5a7e;height:38px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:13px;font-weight:700}.cm-list{flex-direction:column;gap:4px;display:flex}.cm-c{border-radius:18px;gap:12px;padding:12px;scroll-margin-top:120px;display:flex}.cm-c.is-feat{background:#f3fffb;box-shadow:inset 0 0 0 1px #bff3e1}.cm-c.is-hidden{opacity:.55;background:repeating-linear-gradient(135deg,#f7f8fc 0 10px,#fff 10px 20px)}.cm-c.is-del .cm-t{color:#8a8aa8;font-style:italic}.cm-c:target{box-shadow:0 0 0 3px #4bf2bd99}.cm-av{border-radius:9999px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.cm-b{flex:1;min-width:0}.cm-meta{color:#5a5a7e;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:18px;display:flex}.cm-meta strong{color:#151547;font-size:14px}.cm-team{color:#4bf2bd;letter-spacing:.06em;background:#151547;border-radius:9999px;padding:1px 8px;font-size:10.5px;font-weight:800}.cm-feat{color:#151547;background:#4bf2bd;border-radius:9999px;padding:1px 8px;font-size:10.5px;font-weight:800}.cm-hid{color:#b4232f;background:#fde7e9;border-radius:9999px;padding:1px 8px;font-size:10.5px;font-weight:800}.cm-t{color:#151547;white-space:pre-wrap;word-wrap:break-word;margin:4px 0 0;font-size:15px;line-height:23px}.cm-acts{flex-wrap:wrap;align-items:center;gap:2px;margin-top:6px;display:flex}.cm-a{color:#5a5a7e;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.cm-a:hover{color:#151547;background:#f0f0f7}.cm-a[aria-pressed=true]{color:#1f4ed8;background:#e8eeff}.cm-a.danger{color:#b4232f}.cm-rep{border-left:2px solid #e2e2ee;flex-direction:column;gap:2px;margin-top:8px;padding-left:14px;display:flex}.cm-panel{background:#f7f8fc;border-radius:14px;flex-direction:column;gap:8px;margin-top:8px;padding:12px;display:flex}.cm-chip{color:#151547;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e2ee;border-radius:9999px;padding:0 12px;font-size:12px;font-weight:700}.cm-chip.on{color:#4bf2bd;background:#151547;border-color:#151547}.cm-gate{color:#3d3d66;background:#f3f4fa;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;font-size:14px;line-height:20px;display:flex}.cm-dark .cm-hd h2,.cm-dark .cm-meta strong,.cm-dark .cm-t{color:#fff}.cm-dark .cm-meta,.cm-dark .cm-cnt,.cm-dark .cm-lnk{color:#b3b3d1}.cm-dark .cm-in{color:#fff;background:#ffffff12;border-color:#fff3}.cm-dark .cm-in::placeholder{color:#9a9ab8}.cm-dark .cm-tool,.cm-dark .cm-chip{color:#fff;background:#ffffff0f;border-color:#fff3}.cm-dark .cm-a{color:#c9c9e6}.cm-dark .cm-a:hover{color:#fff;background:#ffffff14}.cm-dark .cm-a[aria-pressed=true]{color:#4bf2bd;background:#4bf2bd29}.cm-dark .cm-c.is-feat{background:#4bf2bd14;box-shadow:inset 0 0 0 1px #4bf2bd59}.cm-dark .cm-c.is-hidden{background:#ffffff0a}.cm-dark .cm-rep{border-left-color:#ffffff26}.cm-dark .cm-panel,.cm-dark .cm-note,.cm-dark .cm-gate{color:#d6d6ec;background:#ffffff0f}.cm-dark .cm-invite{color:#c8fbea;background:#4bf2bd1f}.emo-bar{flex-wrap:wrap;gap:2px;display:flex}.emo{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:20px;line-height:1;display:grid}.emo:hover{background:#f0f0f7;transform:scale(1.12)}.cm-dark .emo:hover{background:#ffffff1a}.cm-c.is-focus{background:#f3fffb;box-shadow:0 0 0 3px #4bf2bdbf}.cm-dark .cm-c.is-focus{background:#4bf2bd1a}.cx-off{color:#4bf2bd;background:#151547;border-radius:9999px;padding:2px 10px;font-size:12px;font-weight:800}.ch{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:24px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.ch-h{border-bottom:1px solid #ffffff1f;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ch-h p{color:#b3b3d1;margin:0;font-size:12px;line-height:17px}.ch-tools{flex-wrap:wrap;gap:6px;display:flex}.ch-tool{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:9999px;padding:0 10px;font-size:11.5px;font-weight:700}.ch-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ch-list{flex-direction:column;flex:1;gap:6px;min-height:260px;max-height:460px;padding:10px 12px;display:flex;overflow-y:auto}.ch-m{border-radius:12px;align-items:flex-start;gap:10px;padding:6px;display:flex}.ch-m:hover{background:#ffffff0d}.ch-m.is-hidden{opacity:.5}.ch-m .av{border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.ch-m b{font-size:13px}.ch-m small{color:#9a9ab8;margin-left:6px;font-size:11px;font-weight:600}.ch-m p{color:#e4e4f4;word-wrap:break-word;margin:1px 0 0;font-size:14px;line-height:20px}.ch-team{color:#151547;letter-spacing:.05em;background:#4bf2bd;border-radius:9999px;margin-left:6px;padding:0 6px;font-size:9.5px;font-weight:800}.ch-acts{gap:2px;margin-top:2px;display:flex}.ch-a{color:#9a9ab8;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 8px;font-size:11.5px;font-weight:700}.ch-a:hover{color:#fff;background:#ffffff1a}.ch-out{color:#e4e4f4;justify-content:flex-end;align-items:center;gap:8px;padding:4px 6px;font-size:13px;display:flex}.ch-out span:not(.sc-interp).t{background:#4bf2bd24;border-radius:12px;max-width:70%;padding:6px 10px}.ch-out.err span:not(.sc-interp).t{background:#e5484d2e}.ch-pill{color:#151547;height:32px;font:inherit;cursor:pointer;background:#4bf2bd;border:0;border-radius:9999px;padding:0 14px;font-size:12.5px;font-weight:800;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -6px #00000080}.ch-bar{align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:700;display:flex}.ch-in{border-top:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 12px;display:flex}.ch-in input{color:#fff;min-width:0;height:42px;font:inherit;background:#ffffff14;border:1px solid #ffffff40;border-radius:9999px;flex:1;padding:0 14px;font-size:14px}.ch-in input::placeholder{color:#b3b3d1}.ch-in input:focus{border-color:#4bf2bd;outline:none;box-shadow:0 0 0 3px #4bf2bd40}.ch-send{color:#151547;height:42px;font:inherit;cursor:pointer;background:#4bf2bd;border:0;border-radius:9999px;flex:none;padding:0 14px;font-size:13px;font-weight:800}.ch-cnt{color:#9a9ab8;text-align:right;padding:0 14px 8px;font-size:11px}.ch-gate{color:#d6d6ec;text-align:center;border-top:1px solid #ffffff1f;padding:12px;font-size:13px;line-height:19px}.mv-post{background:#fff;border:1px solid #e2e2ee;border-radius:22px;flex-direction:column;gap:10px;padding:18px;scroll-margin-top:120px;display:flex}.mv-post.is-feat{border-color:#4bf2bd;box-shadow:0 0 0 3px #4bf2bd40}.mv-post.is-hidden{opacity:.6;background:repeating-linear-gradient(135deg,#f7f8fc 0 10px,#fff 10px 20px)}.mv-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mv-type{letter-spacing:.04em;border-radius:9999px;align-items:center;height:26px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex}.mv-week{color:#4bf2bd;background:#151547;border-radius:9999px;align-items:center;height:26px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex}.mv-txt{color:#151547;white-space:pre-wrap;margin:0;font-size:16px;line-height:25px}.mv-clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mv-foot{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mv-filters{flex-wrap:wrap;gap:8px;display:flex}.mv-filters button{color:#151547;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e2ee;border-radius:9999px;padding:0 14px;font-size:13.5px;font-weight:700}.mv-filters button.on{color:#4bf2bd;background:#151547;border-color:#151547}.mv-rules{color:#3d3d66;margin:0;padding-left:20px;font-size:14px;line-height:22px}
