.nx-eb{--eb-purple:#9354ff;--eb-lav:#c7aeff;--eb-gold:#ffc56b;--eb-card:#1d1830;--eb-line:#2e2745;--eb-deep:#241848;--eb-text:#d9d3e8;--eb-muted:#b9b2cc;color:#fff;overflow:hidden;position:relative}.nx-eb *{box-sizing:border-box}.nx-eb__wrap{margin:0 auto;max-width:1200px;padding:88px 24px;position:relative}.nx-eb--tight .nx-eb__wrap{padding-bottom:56px;padding-top:56px}.nx-eb--alt{background:#0f0c18}.nx-eb--line{border-top:1px solid var(--eb-line)}.nx-eb__blob{background:var(--eb-deep);border-radius:50%;pointer-events:none;position:absolute}.nx-eb__eyebrow{color:var(--eb-lav);display:block;font-size:13px;font-weight:700;letter-spacing:1.5px;margin:0 0 12px;text-transform:uppercase}.nx-eb__eyebrow--gold{color:var(--eb-gold)}.nx-eb h1,.nx-eb h2,.nx-eb h3{color:#fff;margin:0;text-wrap:balance}.nx-eb__h1{font-size:clamp(32px,4.2vw,48px);font-weight:800;letter-spacing:-1px;line-height:1.1}.nx-eb__h2{font-size:clamp(28px,3.2vw,40px);font-weight:800;letter-spacing:-.5px;line-height:1.15}.nx-eb__hl{color:var(--eb-lav)}.nx-eb li,.nx-eb p{color:var(--eb-text)}.nx-eb__lead{font-size:18px;line-height:1.55;margin:14px 0 0;max-width:640px}.nx-eb__text{font-size:16px;line-height:1.65;margin:12px 0 0}.nx-eb__btns{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:8px}.nx-eb__note{color:var(--eb-muted);font-size:14px}.nx-eb-hero__grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.nx-eb-hero--img-left .nx-eb-hero__media{order:-1}.nx-eb-hero__copy{display:flex;flex-direction:column;gap:22px}.nx-eb-hero__learn h2{font-size:17px;font-weight:700;margin:0 0 12px}.nx-eb-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.nx-eb-list li{align-items:flex-start;color:#e8e4f2;display:flex;font-size:16px;gap:14px;line-height:1.5}.nx-eb-list svg{flex:none;margin-top:2px}.nx-eb-badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.nx-eb-badges li{align-items:center;background:var(--eb-card);border:1px solid var(--eb-line);border-radius:999px;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;padding:8px 12px}.nx-eb-hero__media{display:flex;justify-content:center}.nx-eb-book{align-items:center;display:flex;flex-direction:column}.nx-eb-book__tilt{position:relative;transform:perspective(1500px) rotateY(-16deg) rotateX(3deg);transform-origin:left center;transition:transform .5s ease}.nx-eb-book__tilt:hover{transform:perspective(1500px) rotateY(-8deg) rotateX(2deg)}.nx-eb-book__pages{background:repeating-linear-gradient(180deg,#fff 0 2px,#d9d3e8 2px 3px);border-radius:0 6px 6px 0;bottom:8px;position:absolute;right:-14px;top:8px;width:20px}.nx-eb-book img{border-radius:6px 16px 16px 6px;box-shadow:24px 30px 50px rgba(0,0,0,.55);display:block;height:auto;max-width:100%;width:340px}.nx-eb-book__shadow{background:radial-gradient(ellipse at center,rgba(147,84,255,.45),transparent 70%);border-radius:50%;height:26px;margin-top:12px;max-width:80%;width:260px}.nx-eb-stats{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center}.nx-eb-stats__v{color:var(--eb-lav);font-size:44px;font-weight:800;line-height:1.1}.nx-eb-stats__l{color:var(--eb-text);font-size:15px;margin-top:4px}.nx-eb-logos{align-items:center;border-top:1px solid var(--eb-line);color:#9a93b0;display:flex;flex-wrap:wrap;font-size:19px;font-weight:700;gap:12px 40px;justify-content:center;margin-top:32px;padding-top:28px}.nx-eb-logos__label{color:var(--eb-muted);font-size:12px;font-weight:600;letter-spacing:1.5px}.nx-eb-head{margin-bottom:36px;max-width:760px}.nx-eb-cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.nx-eb-card{background:var(--eb-card);border:1px solid var(--eb-line);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:28px}.nx-eb-card__v{color:var(--eb-gold);font-size:40px;font-weight:800;line-height:1.05}.nx-eb-card__t{color:#fff;font-size:19px;font-weight:700}.nx-eb-card__x{color:var(--eb-text);font-size:15px;line-height:1.55}.nx-eb-card__s{color:#9a93b0;font-size:12px}.nx-eb-bar{align-items:center;background:var(--eb-deep);border-radius:18px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px;padding:24px 28px}.nx-eb-bar span{color:#fff;flex:1 1 420px;font-size:18px;font-weight:600}.nx-eb-inside{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.nx-eb-chapters{list-style:none;margin:20px 0 24px;padding:0}.nx-eb-chapters li{border-top:1px solid var(--eb-line);display:flex;gap:16px;padding:16px 0}.nx-eb-chapters__n{color:var(--eb-lav);flex:none;font-size:15px;font-weight:800;width:28px}.nx-eb-chapters__t{color:#fff;display:block;font-size:17px;font-weight:700}.nx-eb-chapters__d{color:var(--eb-muted);display:block;font-size:15px}.nx-eb-excerpt{background:#fbf9ff;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,.35);padding:40px}.nx-eb-excerpt .nx-eb__eyebrow{color:#5b2bb5}.nx-eb-excerpt__body p{color:#2a2438;font-size:17px;line-height:1.65;margin:0 0 14px}.nx-eb-excerpt__by{border-top:1px solid #e6dcff;color:#15121f;font-size:15px;margin-top:8px;padding-top:16px}.nx-eb-excerpt__by span{color:#57526a;display:block}.nx-eb-form{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,480px)}.nx-eb-form__card{background:var(--eb-card);border:1px solid var(--eb-line);border-radius:20px;padding:32px;scroll-margin-top:110px}.nx-eb-form__card h3{font-size:22px;font-weight:700;margin:0 0 16px}.nx-eb-form__fine{color:var(--eb-muted);font-size:12px;margin-top:12px}.nx-eb-form__fine a{color:var(--eb-lav)}.nx-eb-form__card .submitted-message a.button{display:inline-block;margin:8px 0}.nx-eb-sticky{display:none}.nx-eb-quotes{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.nx-eb-quote{background:var(--eb-card);border:1px solid var(--eb-line);border-radius:18px;display:flex;flex-direction:column;gap:18px;margin:0;padding:28px}.nx-eb-quote__stars{color:var(--eb-gold);font-size:18px;letter-spacing:3px}.nx-eb-quote blockquote{color:#fff;font-size:18px;font-weight:500;line-height:1.5;margin:0}.nx-eb-quote figcaption{align-items:center;color:var(--eb-muted);display:flex;font-size:14px;gap:12px}.nx-eb-quote figcaption img{border-radius:50%;height:44px;object-fit:cover;width:44px}.nx-eb-quote figcaption b{color:#fff}.nx-eb-cta{background:linear-gradient(90deg,#3d296b,#9353ff)}.nx-eb-cta .nx-eb__wrap{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-bottom:64px;padding-top:64px}.nx-eb-cta__sub{color:#f3eeff;display:block;font-size:16px;margin-top:8px}.nx-eb-trust .nx-eb__wrap{align-items:center;color:var(--eb-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:10px 28px;justify-content:center;padding-bottom:28px;padding-top:28px;text-align:center}.nx-eb-trust__brand{color:#fff;font-weight:800;letter-spacing:3px}@media (max-width:991px){.nx-eb-form,.nx-eb-hero__grid,.nx-eb-inside{grid-template-columns:1fr}.nx-eb-hero__media{order:-1}.nx-eb-book img{width:260px}.nx-eb__wrap{padding:64px 20px}}@media (max-width:767px){.nx-eb-sticky{background:#0f0c18;bottom:0;box-shadow:0 -8px 24px rgba(0,0,0,.4);display:flex;justify-content:center;left:0;padding:12px 16px;position:fixed;right:0;z-index:50}.nx-eb-sticky a{max-width:480px;text-align:center;width:100%}.nx-eb-excerpt{padding:28px}}@media (prefers-reduced-motion:reduce){.nx-eb-book__tilt{transition:none}}.nx-eb-hero .nx-eb-hero__wrap{padding-top:150px}@media (max-width:991px){.nx-eb-hero .nx-eb-hero__wrap{padding-top:120px}}.nx-eb-hero--img-left .nx-eb-hero__grid{align-items:start}.nx-eb-hero--img-left .nx-eb-hero__media{padding-top:8px}.nx-eb-form{align-items:start}.nx-eb{background:#120f1c}.nx-eb--alt{background:#1a1529}.nx-eb-trust{background:#0f0c18}.nx-eb-cta{background:#8b55e0}.nx-eb-cta:before{background:#9452ff;border-radius:50%;content:"";height:420px;position:absolute;right:-120px;top:-160px;width:420px}.nx-eb-hero__copy{max-width:600px}.nx-eb-stats--white .nx-eb-stats__v{color:#fff}.nx-eb-stats--white .nx-eb-stats__l{color:var(--eb-muted)}.nx-eb-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.nx-eb .nx-eb-form{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,460px)}.nx-eb .nx-eb-form__card{background:#fff;border:0;border-radius:20px;box-shadow:0 30px 60px rgba(20,10,60,.18);color:#15121f;padding:28px}.nx-eb .nx-eb-form__card h3{color:#15121f;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 14px}.nx-eb .nx-eb-form__card form{margin:0}.nx-eb .nx-eb-form__card fieldset{max-width:none!important}.nx-eb .nx-eb-form__card .hs-form-field{float:none!important;margin:0 0 14px!important;width:100%!important}.nx-eb .nx-eb-form__card .hs-form-field>label{color:#15121f!important;display:block;font-size:13px!important;font-weight:600!important;margin:0 0 6px!important}.nx-eb .nx-eb-form__card .hs-form-required{color:#b42318}.nx-eb .nx-eb-form__card .input{margin:0!important}.nx-eb .nx-eb-form__card input.hs-input:not([type=checkbox]){background:#fff!important;border:1px solid #cfc6e3!important;border-radius:10px!important;box-shadow:none!important;color:#15121f!important;font-family:inherit;font-size:15px!important;padding:0 14px!important;width:100%!important}.nx-eb .nx-eb-form__card input.hs-input.invalid.error{background:#fef3f2!important;border:2px solid #b42318!important}.nx-eb .nx-eb-form__card .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.nx-eb .nx-eb-form__card .hs-error-msg,.nx-eb .nx-eb-form__card .hs-error-msgs label{color:#b42318!important;font-size:13px!important;font-weight:500}.nx-eb .nx-eb-form__card .legal-consent-container{margin:0 0 14px}.nx-eb .nx-eb-form__card .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;cursor:pointer;display:flex!important;gap:10px;min-height:44px}.nx-eb .nx-eb-form__card .legal-consent-container .hs-form-booleancheckbox-display>span,.nx-eb .nx-eb-form__card .legal-consent-container p{color:#3d3850!important;font-size:13px!important;line-height:1.5;margin:0!important}.nx-eb .nx-eb-form__card .legal-consent-container input[type=checkbox]{accent-color:#5b2bb5;flex:none;height:18px;margin:2px 0 0!important;width:18px}.nx-eb .nx-eb-form__card .legal-consent-container .hs-richtext:empty{display:none}.nx-eb .nx-eb-form__card .hs-submit,.nx-eb .nx-eb-form__card .hs_submit{margin:0}.nx-eb .nx-eb-form__card .hs-button{background:linear-gradient(0deg,#3d296b,#9353ff)!important;border:0!important;border-radius:12px!important;color:#fff!important;cursor:pointer;font-family:inherit;font-size:17px!important;font-weight:700!important;margin:0!important;min-height:54px;padding:0 20px!important;width:100%!important}.nx-eb .nx-eb-form__fine{color:#57526a;margin-top:12px;text-align:center}.nx-eb .nx-eb-form__fine p{color:#57526a;font-size:12px;margin:0}.nx-eb .nx-eb-form__fine a{color:#5b2bb5}.nx-eb .nx-eb-form__card .submitted-message{color:#15121f}.nx-eb-ty{display:flex;flex-direction:column;gap:14px}.nx-eb .nx-eb-ty h2{color:#15121f;font-size:22px;font-weight:700;margin:0}.nx-eb .nx-eb-ty p{color:#3d3850;font-size:15px;margin:0}.nx-eb .nx-eb-ty__btn{align-items:center;background:linear-gradient(0deg,#3d296b,#9353ff);border-radius:12px;color:#fff!important;display:flex;font-size:17px;font-weight:700;justify-content:center;min-height:54px;text-decoration:none}.nx-eb-ty__next{border-top:1px solid #ece6f7;display:flex;flex-direction:column;gap:6px;padding-top:14px}.nx-eb .nx-eb-ty__next span{color:#3d3850;font-size:14px}.nx-eb .nx-eb-ty__next a{color:#5b2bb5;font-size:15px;font-weight:700}.nx-eb .nx-eb-ty__next a.nx-eb-ty__alt{font-size:14px;font-weight:600}.nx-eb-form-sec .nx-eb__blob{bottom:-260px;height:560px;right:-200px;width:560px}.nx-eb .nx-eb-form__card .hs-form-field>label span:not(.hs-form-required){color:#15121f!important;font-size:13px!important;font-weight:600!important}.nx-eb .nx-eb-form__card .hs-form-field>label .hs-form-required{color:#b42318!important;margin-left:2px}.nx-eb .nx-eb-form__card .hs-field-desc{display:none}.nx-eb .nx-eb-form__card input.hs-input:not([type=checkbox]){height:46px!important;margin:0!important;min-height:46px}.nx-eb .nx-eb-form__card .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important;padding:0!important}.nx-eb .nx-eb-form__card .legal-consent-container .inputs-list{list-style:none;margin:0;padding:0}@media (max-width:991px){.nx-eb .nx-eb-form{gap:32px;grid-template-columns:1fr}.nx-eb .nx-eb-form>*{min-width:0}}.nx-eb-hero .nx-eb-hero__grid{align-items:center;gap:64px}.nx-eb-hero.nx-eb-hero--img-left .nx-eb-hero__grid{align-items:center;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.nx-eb-hero.nx-eb-hero--img-left .nx-eb-hero__media{padding-top:0}.nx-eb-hero .nx-eb-hero__wrap{padding-bottom:72px;padding-top:140px}.nx-eb-hero .nx-eb-hero__copy{gap:18px;max-width:580px}.nx-eb-hero .nx-eb__eyebrow{font-size:12px;margin-bottom:0}.nx-eb-hero .nx-eb__h1{font-size:clamp(30px,3.2vw,42px);letter-spacing:-.6px;line-height:1.12}.nx-eb-hero .nx-eb__lead{font-size:16px;line-height:1.6;margin-top:10px}.nx-eb-hero .nx-eb-hero__learn h2{font-size:15px;margin-bottom:10px}.nx-eb-hero .nx-eb-list{gap:9px}.nx-eb-hero .nx-eb-list li{font-size:14.5px;gap:12px;line-height:1.5}.nx-eb-hero .nx-eb-list li svg{flex:0 0 18px;height:18px;width:18px}.nx-eb-hero .nx-eb-badges li{font-size:12px}.nx-eb-hero .nx-eb-book img{width:320px}body .nx-eb-hero h1.nx-eb__h1{font-size:clamp(30px,3.2vw,42px)!important;line-height:1.12!important}body .nx-eb-hero .nx-eb-hero__learn h2{font-size:15px!important;line-height:1.4!important;margin:0 0 10px}body .nx-eb h3{font-size:20px!important;line-height:1.3!important}@media (max-width:1024px){body .nx-eb h2.nx-eb__h2{font-size:32px!important;line-height:1.2!important}}@media (max-width:991px){.nx-eb-hero .nx-eb-hero__grid,.nx-eb-hero.nx-eb-hero--img-left .nx-eb-hero__grid{gap:36px;grid-template-columns:minmax(0,1fr)}.nx-eb-hero .nx-eb-hero__copy{max-width:none}.nx-eb-hero .nx-eb-hero__wrap{padding-bottom:56px;padding-top:124px}.nx-eb .nx-eb__wrap{padding:64px 24px}}@media (max-width:767px){.nx-eb .nx-eb__wrap{padding:52px 20px}.nx-eb.nx-eb--tight .nx-eb__wrap{padding:40px 20px}.nx-eb-hero .nx-eb-hero__wrap{padding-bottom:44px;padding-top:124px}.nx-eb-hero .nx-eb-hero__grid,.nx-eb-hero.nx-eb-hero--img-left .nx-eb-hero__grid{gap:28px}body .nx-eb-hero h1.nx-eb__h1{font-size:30px!important;letter-spacing:-.4px}.nx-eb-hero .nx-eb__lead{font-size:15.5px}.nx-eb-hero .nx-eb-book img{width:210px}body .nx-eb h2.nx-eb__h2{font-size:26px!important;line-height:1.22!important}body .nx-eb p,body .nx-eb p.nx-eb__text{font-size:15.5px!important;line-height:1.6!important}body .nx-eb .nx-eb-form__fine{font-size:12px!important}.nx-eb .nx-eb-stats__v{font-size:34px}.nx-eb .nx-eb-card__v{font-size:32px}.nx-eb-trust span[aria-hidden]{display:none}.nx-eb-trust .nx-eb__wrap{row-gap:6px}}@media (min-width:768px) and (max-width:991px){body .nx-eb.nx-eb-hero .nx-eb-hero__wrap{padding-bottom:64px;padding-top:140px}body .nx-eb-hero h1.nx-eb__h1{font-size:36px!important}.nx-eb-hero .nx-eb-book img{width:240px}}@media (min-width:600px) and (max-width:991px){.nx-eb .nx-eb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-eb .nx-eb-cards>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:992px){body .nx-eb.nx-eb-hero .nx-eb-hero__wrap{padding-bottom:64px;padding-top:190px}body .nx-eb:not(.nx-eb-hero):not(.nx-eb--tight):not(.nx-eb-cta):not(.nx-eb-trust) .nx-eb__wrap{padding-bottom:64px;padding-top:64px}body .nx-eb.nx-eb--tight .nx-eb__wrap{padding-bottom:40px;padding-top:44px}body .nx-eb.nx-eb-cta .nx-eb__wrap{padding-bottom:52px;padding-top:52px}}@media (min-width:768px) and (max-width:991px){body .nx-eb.nx-eb-hero .nx-eb-hero__wrap{padding-top:160px}}@media (max-width:767px){body .nx-eb.nx-eb-hero .nx-eb-hero__wrap{padding-top:136px}}.nx-eb .nx-eb-form__card .hs-fieldtype-intl-phone{align-items:stretch;display:flex!important;gap:8px;width:100%!important}.nx-eb .nx-eb-form__card .hs-fieldtype-intl-phone select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%2315121f' d='m0 0 5 6 5-6z'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid #cfc6e3;border-radius:10px;color:#15121f;cursor:pointer;flex:0 0 132px;font-size:14px;height:46px;margin:0!important;max-width:45%;padding:0 28px 0 12px;width:132px!important}.nx-eb .nx-eb-form__card .hs-fieldtype-intl-phone input{flex:1 1 auto;margin:0!important;min-width:0;width:auto!important}.nx-eb .nx-eb-form__card .hs-fieldtype-intl-phone select:focus{outline:2px solid #9354ff;outline-offset:1px}