@font-face{font-family:archivo;src:url(../media/Archivo[wdth,wght]-s.p.3e7bum3qpoi16.ttf?dpl=dpl_AQ4h2czH5NUs5ETkv1m8dtAR3A2k)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_fb0f4d59-module__ltNrCG__className{font-family:archivo,archivo Fallback}.archivo_fb0f4d59-module__ltNrCG__variable{--font-archivo:"archivo", "archivo Fallback"}
.lp3{--lp-ink:#0d1731;--lp-muted:#4a5470;--lp-soft:#8a93ac;--lp-line:#e6eaf3;--lp-blue:#2563eb;--lp-indigo:#5b45e7;--lp-purple:#8b5cf6;--lp-navy:#0b1030;--lp-em:#5b45e7;--lp-fm:#4d7c0f;--lp-fm-bright:#84cc16;--lp-nclex:#0e7490;--lp-green:#0e9f6e;--lp-display:var(--font-archivo), "Archivo", var(--font-sans), sans-serif;font-family:var(--font-sans), "Inter", -apple-system, sans-serif;color:var(--lp-ink);-webkit-font-smoothing:antialiased;background:#fff}.lp3 a{color:inherit;text-decoration:none}.lp3 button{font:inherit;cursor:pointer;background:0 0;border:0}.lp3 .shell{width:min(1200px,100% - 48px);margin:0 auto}.lp3 em.serif{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.lp3 .eyebrow{color:var(--lp-soft);text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:10px;font-size:11.5px;font-weight:800;display:flex}.lp3 .eyebrow:before{content:"";background:currentColor;width:28px;height:2px}.lp3 .eyebrow--center{justify-content:center}.lp3 .eyebrow--center:after{content:"";background:currentColor;width:28px;height:2px}.lp3 .nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--lp-line);background:#ffffffeb;position:sticky;top:0}.lp3 .nav__inner{align-items:center;gap:14px;height:76px;display:flex}.lp3 .nav__logo img{width:auto;height:44px;display:block}.lp3 .nav__crumb{color:var(--lp-soft);border-left:1px solid var(--lp-line);padding-left:14px;font-size:12px;font-weight:500}.lp3 .nav__links{align-items:center;gap:4px;margin-left:auto;display:flex}.lp3 .nav__links>button,.lp3 .nav__links>.dd>button{color:#3e4760;border-radius:9px;align-items:center;gap:6px;padding:9px 14px;font-size:14.5px;font-weight:600;transition:background .15s;display:inline-flex}.lp3 .nav__links>button:hover,.lp3 .nav__links>.dd>button:hover,.lp3 .dd>button.open{background:#f1f4fa}.lp3 .dd{position:relative}.lp3 .dd__menu{width:280px;padding-top:8px;position:absolute;top:100%;left:0}.lp3 .dd__panel{border:1px solid var(--lp-line);background:#fff;border-radius:14px;padding:8px;box-shadow:0 20px 50px #0b103024}.lp3 .dd__item{text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.lp3 .dd__item:hover{background:#f1f4fa}.lp3 .dd__item.coming{opacity:.55;cursor:not-allowed}.lp3 .dd__dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.lp3 .dd__item b{font-size:14px;display:block}.lp3 .dd__item span.sub{color:var(--lp-soft);margin-top:1px;font-size:12px;font-weight:500;display:block}.lp3 .nav__right{align-items:center;gap:18px;margin-left:10px;display:flex}.lp3 .nav__signin{font-size:14.5px;font-weight:700}.lp3 .btn{border-radius:12px;justify-content:center;align-items:center;gap:9px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex}.lp3 .btn:hover{transform:translateY(-2px)}.lp3 .btn--nav{color:#fff;background:var(--lp-blue);border-radius:10px;height:42px;padding:0 18px;font-size:14px;box-shadow:0 6px 16px #2563eb54}.lp3 .hamburger{border:1px solid var(--lp-line);width:42px;height:42px;color:var(--lp-ink);border-radius:10px;place-items:center;margin-left:auto;display:none}.lp3 .mobile-menu{border-top:1px solid var(--lp-line);background:#fff;padding:16px 24px 20px;display:none}.lp3 .mobile-menu.open{display:block}.lp3 .mobile-menu__label{color:var(--lp-soft);text-transform:uppercase;letter-spacing:.14em;margin:12px 0 6px;font-size:11px;font-weight:800}.lp3 .mobile-menu__item{text-align:left;align-items:center;gap:10px;width:100%;padding:11px 4px;font-size:15px;font-weight:600;display:flex}.lp3 .mobile-menu .btn{width:100%;height:48px;margin-top:10px}.lp3 .notice{text-align:center;z-index:100;background:#fef3c7;border-bottom:1px solid #f59e0b;padding:12px 24px;position:relative}.lp3 .notice p{color:#92400e;margin:0;font-size:14px}.lp3 .notice button{color:#92400e;margin-left:16px;font-size:14px;font-weight:600}.lp3 .hero{background:linear-gradient(160deg,#fff 20%,#f0f4ff 70%,#ece9ff 100%);position:relative;overflow:hidden}.lp3 .hero__blob1{pointer-events:none;background:radial-gradient(circle,#8b5cf624 0%,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-130px;right:4%}.lp3 .hero__blob2{pointer-events:none;background:radial-gradient(circle,#2563eb1f 0%,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:0;left:30%}.lp3 .hero__inner{grid-template-columns:1.04fr .96fr;align-items:center;gap:56px;padding:72px 0 110px;display:grid;position:relative}.lp3 .hero h1{letter-spacing:-.035em;font-size:clamp(44px,4.8vw,64px);font-weight:900;line-height:1.02;font-family:var(--lp-display);margin:26px 0 24px}.lp3 .hero h1 .grad{letter-spacing:-.03em;background:linear-gradient(92deg,#2563eb 10%,#8b5cf6 90%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-family:Georgia,serif;font-style:italic;font-weight:500;display:inline-block}.lp3 .hero__lede{max-width:540px;color:var(--lp-muted);font-size:17px;font-weight:500;line-height:1.65}.lp3 .hero__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.lp3 .btn--primary{color:#fff;background:linear-gradient(135deg, var(--lp-blue), var(--lp-indigo));height:54px;padding:0 30px;font-size:15.5px;box-shadow:0 12px 30px #2563eb59}.lp3 .btn--ghost{color:#1b2437;background:#fff9;border:1.5px solid #c9d3ee;height:54px;padding:0 28px;font-size:15.5px}.lp3 .microproof{color:#5c6784;flex-wrap:wrap;gap:20px;margin-top:26px;font-size:12.5px;font-weight:700;display:flex}.lp3 .microproof span{align-items:center;gap:7px;display:inline-flex}.lp3 .microproof svg{color:#1f8a5d;background:#e0f2e9;border-radius:50%;width:16px;height:16px;padding:3px}.lp3 .chips{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.lp3 .chips__label{letter-spacing:.14em;text-transform:uppercase;color:var(--lp-soft);margin-right:4px;font-size:11px;font-weight:800}.lp3 .chip{background:#fff;border:1.5px solid #e4e9f6;border-radius:999px;align-items:center;gap:9px;padding:8px 15px 8px 8px;transition:transform .15s;display:inline-flex;box-shadow:0 4px 14px #0b10300f}.lp3 .chip:hover{transform:translateY(-2px)}.lp3 .chip__dot{border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.lp3 .chip__dot svg{width:11px;height:11px}.lp3 .chip b{font-size:13.5px}.lp3 .chip small{color:var(--lp-soft);font-size:12px;font-weight:500}.lp3 .hv{justify-self:end;width:100%;max-width:560px;position:relative}.lp3 .orbit{pointer-events:none;border:1px solid #554ee024;border-radius:50%;position:absolute;transform:rotate(-18deg)}.lp3 .orbit--1{width:600px;height:420px;top:-30px;right:-70px}.lp3 .orbit--2{width:480px;height:330px;top:20px;right:-10px}.lp3 .win{z-index:2;background:#fff;border:1px solid #e0e5f0;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 35px 85px #25226633,0 4px 15px #10183214}.lp3 .win__bar{background:#fbfbfd;border-bottom:1px solid #e8ebf1;grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 16px;display:grid}.lp3 .win__dots{gap:6px;display:flex}.lp3 .win__dots i{border-radius:50%;width:10px;height:10px}.lp3 .win__dots i:first-child{background:#f66a5c}.lp3 .win__dots i:nth-child(2){background:#f5bf4f}.lp3 .win__dots i:nth-child(3){background:#62c554}.lp3 .win__url{color:#53607b;background:#eef1f7;border-radius:8px;align-items:center;gap:7px;padding:6px 16px;font-size:11.5px;font-weight:600;display:inline-flex}.lp3 .win__url svg{color:#8a93ac;width:11px;height:11px}.lp3 .win__live{color:#1f8a5d;justify-self:end;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.lp3 .win__live i{background:#2fbf7f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fbf7f33}.lp3 .win__shot{width:100%;height:auto;display:block}.lp3 .phone{z-index:3;background:#101019;border-radius:26px;width:172px;padding:7px;position:absolute;bottom:-52px;right:-22px;box-shadow:0 30px 60px #080a1973}.lp3 .phone__screen{background:#f2f4f8;border-radius:20px;overflow:hidden}.lp3 .phone__shot{width:100%;height:auto;display:block}.lp3 .note{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #4d48c221;border-radius:14px;position:absolute;box-shadow:0 18px 38px #28246829}.lp3 .note--sr{padding:12px 16px 12px 44px;top:-26px;left:-34px}.lp3 .note--sr svg{width:20px;height:20px;color:var(--lp-indigo);position:absolute;top:14px;left:14px}.lp3 .note--sr b{font-size:11px;display:block}.lp3 .note--sr small{color:#949aaa;font-size:9px}.lp3 .band{background:var(--lp-navy)}.lp3 .band__inner{grid-template-columns:1.35fr repeat(3,1fr);align-items:center;gap:34px;padding:42px 0;display:grid}.lp3 .band__lockup{align-items:center;gap:15px;display:flex}.lp3 .band__logo{background:#fff;border-radius:12px;padding:8px 10px}.lp3 .band__logo img{width:auto;height:40px;display:block}.lp3 .band__lockup p{color:#aeb6cb;max-width:210px;margin:0;font-size:12.5px;font-weight:500;line-height:1.5}.lp3 .band__lockup p b{color:#fff}.lp3 .stat{border-left:1px solid #ffffff24;padding-left:30px}.lp3 .stat b{font-size:30px;font-weight:900;font-family:var(--lp-display);background:linear-gradient(92deg,#7ea6ff,#b79cff);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.1;display:block}.lp3 .stat span{color:#ffffff8c;margin-top:4px;font-size:12.5px;font-weight:600;display:block}.lp3 .section{padding:104px 0}.lp3 .section--soft{background:#f5f7fb}.lp3 .sec-head{margin-bottom:56px}.lp3 .sec-head--center{text-align:center}.lp3 .sec-head h2{letter-spacing:-.03em;font-size:clamp(34px,3.8vw,48px);font-weight:900;line-height:1.08;font-family:var(--lp-display);margin:18px 0 0}.lp3 .sec-head h2 em.serif{color:var(--lp-indigo)}.lp3 .sec-head--split{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;display:grid}.lp3 .sec-head--split p{color:var(--lp-muted);margin:0 0 6px;font-size:15.5px;font-weight:500;line-height:1.65}.lp3 .sec-head--center>p{max-width:620px;color:var(--lp-muted);margin:18px auto 0;font-size:16px;font-weight:500;line-height:1.65}.lp3 .exams{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp3 .ecard{border:1.5px solid var(--lp-line);background:#fff;border-radius:24px;flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 20px 50px #0b103012}.lp3 .ecard:hover{transform:translateY(-7px);box-shadow:0 30px 65px #0b10301f}.lp3 .ecard--dark{background:#0a0a12;border-color:#1c1c2c}.lp3 .ecard__head{padding:26px 26px 22px;position:relative;overflow:hidden}.lp3 .ecard__head:after{content:"";pointer-events:none;border:1px solid #ffffff4d;border-radius:50%;width:190px;height:190px;position:absolute;top:-95px;right:-60px}.lp3 .ecard--dark .ecard__head:after{border-color:#ffffff17}.lp3 .ecard__toprow{justify-content:space-between;align-items:center;display:flex;position:relative}.lp3 .ecard__field{text-transform:uppercase;letter-spacing:.12em;color:#fff;border-radius:6px;padding:6px 10px;font-size:10.5px;font-weight:800}.lp3 .ecard__count{color:#7a839b;font-size:12.5px;font-weight:700}.lp3 .ecard__title{font-size:30px;font-weight:900;font-family:var(--lp-display);margin-top:16px;line-height:1.05;position:relative}.lp3 .ecard__title small{margin-top:5px;font-size:14.5px;font-weight:700;display:block}.lp3 .ecard__body{flex:1;padding:22px 26px}.lp3 .ecard__body ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp3 .ecard__body li{color:#39425a;align-items:flex-start;gap:11px;font-size:13.5px;font-weight:500;line-height:1.55;display:flex}.lp3 .ecard--dark .ecard__body li{color:#ffffffbf}.lp3 .ecard__body li i{border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;margin-top:3px;font-style:normal;display:grid}.lp3 .ecard__body li i svg{width:9px;height:9px}.lp3 .ecard__foot{gap:10px;padding:0 26px 26px;display:flex}.lp3 .ecard__buy{color:#fff;border-radius:12px;flex:1;height:48px;font-size:14.5px;font-weight:700;transition:transform .18s}.lp3 .ecard__buy:hover{transform:translateY(-2px)}.lp3 .ecard__explore{color:#1b2437;border:1.5px solid #dfe5f2;border-radius:12px;align-items:center;height:48px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.lp3 .ecard--dark .ecard__explore{color:#fff;border-color:#ffffff38}.lp3 .how{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp3 .hcard{background:#fff;border:1.5px solid #e3e7ee;border-radius:20px;padding:32px;transition:transform .2s;position:relative}.lp3 .hcard:hover{transform:translateY(-4px)}.lp3 .hcard__num{color:#b4bac7;font-family:Georgia,serif;font-size:15px;font-style:italic;position:absolute;top:24px;right:26px}.lp3 .hcard__icon{background:#eaf0ff;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:24px;display:grid}.lp3 .hcard__icon svg{width:25px;height:25px}.lp3 .hcard h3{font-size:19px;font-weight:800;font-family:var(--lp-display);letter-spacing:-.01em;margin:0 0 11px}.lp3 .hcard p{color:var(--lp-muted);margin:0;font-size:14.5px;font-weight:500;line-height:1.65}.lp3 .compare-wrap{border:1.5px solid var(--lp-line);background:#fff;border-radius:24px;overflow-x:auto;box-shadow:0 24px 60px #0b103014}.lp3 .compare{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.lp3 .compare th{text-align:left;color:#39425a;background:#f7f9fe;padding:18px 24px;font-weight:700}.lp3 .compare th:first-child{color:var(--lp-soft);border-radius:24px 0 0}.lp3 .compare th:last-child{border-radius:0 24px 0 0}.lp3 .compare th.us{color:var(--lp-blue);font-family:var(--lp-display);font-weight:800}.lp3 .compare td{color:#8a93ac;border-top:1px solid #eef1f8;padding:15px 24px;font-weight:500}.lp3 .compare tr:nth-child(2n) td{background:#fbfcff}.lp3 .compare td:first-child{color:#232b42;font-weight:600}.lp3 .compare td.yes{color:var(--lp-green);font-weight:600}.lp3 .compare td.us-cell{font-weight:700}.lp3 .pricing-panel{color:#fff;background:radial-gradient(circle at 88% 18%,#7059f080,#0000 30%),linear-gradient(125deg,#0b1030 0%,#1b2450 55%,#342384 100%);border-radius:30px;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;padding:68px 72px;display:grid;position:relative;overflow:hidden}.lp3 .pricing-panel:before{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:480px;height:480px;position:absolute;top:-150px;right:-170px;box-shadow:0 0 0 70px #ffffff09,0 0 0 140px #ffffff05}.lp3 .pricing-panel .eyebrow{color:#bcb8ff}.lp3 .pricing-panel h2{letter-spacing:-.03em;font-size:clamp(36px,4vw,52px);font-weight:900;line-height:1.05;font-family:var(--lp-display);margin:18px 0 22px}.lp3 .pricing-panel h2 em.serif{background:linear-gradient(92deg,#7ea6ff,#c4b5fd);color:#0000;-webkit-background-clip:text;background-clip:text}.lp3 .pricing-panel__copy>p{color:#bbc2d8;max-width:460px;margin:0;font-size:15px;font-weight:500;line-height:1.7}.lp3 .pcard{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff17;border:1px solid #ffffff2b;border-radius:22px;padding:30px;position:relative}.lp3 .pcard__badge{color:#d9d5ff;text-transform:uppercase;letter-spacing:.13em;background:#8b79ff3d;border-radius:999px;padding:7px 12px;font-size:10px;font-weight:800;display:inline-block}.lp3 .pcard__label{color:#c4c8d8;margin:16px 0 4px;font-size:12.5px;font-weight:600}.lp3 .pcard__price{letter-spacing:-.04em;font-size:56px;font-weight:900;line-height:1;font-family:var(--lp-display)}.lp3 .pcard__price sup{vertical-align:top;font-size:24px;font-weight:700;line-height:1.6}.lp3 .pcard__note{color:#aeb4c9;font-size:11.5px;font-weight:600}.lp3 .pcard ul{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;gap:10px;margin:16px 0 18px;padding:16px 0;list-style:none;display:grid}.lp3 .pcard li{color:#d9ddec;align-items:center;gap:9px;font-size:12.5px;font-weight:500;display:flex}.lp3 .pcard li svg{color:#8ce0b2;flex-shrink:0;width:15px;height:15px}.lp3 .btn--white{color:#121d3e;background:#fff;width:100%;height:52px;font-size:15px;box-shadow:0 10px 25px #08112b33}.lp3 .pcard small{text-align:center;color:#999fb5;letter-spacing:.04em;margin-top:12px;font-size:10.5px;font-weight:600;display:block}.lp3 .footer{color:#fff;background:#0a0e1f;padding:64px 0 28px}.lp3 .footer__top{flex-wrap:wrap;justify-content:space-between;gap:48px;padding-bottom:46px;display:flex}.lp3 .footer__logo{background:#fff;border-radius:14px;padding:10px 12px;display:inline-block}.lp3 .footer__logo img{width:auto;height:46px;display:block}.lp3 .footer__brand p{color:#ffffff80;max-width:360px;margin:18px 0 0;font-size:13.5px;font-weight:500;line-height:1.65}.lp3 .footer__cols{flex-wrap:wrap;gap:80px;display:flex}.lp3 .footer__cols b{letter-spacing:.14em;text-transform:uppercase;color:#fff6;margin-bottom:16px;font-size:12px;font-weight:800;display:block}.lp3 .footer__cols a{color:#fffc;align-items:center;gap:9px;margin-bottom:11px;font-size:14px;font-weight:500;display:flex}.lp3 .footer__cols a:hover{color:#fff}.lp3 .fdot{border-radius:50%;width:8px;height:8px}.lp3 .footer__bottom{color:#ffffff59;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:24px;font-size:12px;line-height:1.6;display:flex}.lp3 .footer__bottom span:last-child{text-align:right;max-width:520px}@media (max-width:1020px){.lp3 .nav__crumb,.lp3 .nav__links,.lp3 .nav__right{display:none}.lp3 .hamburger{display:grid}.lp3 .hero__inner{grid-template-columns:1fr;padding:56px 0 110px}.lp3 .hv{justify-self:center;margin-top:26px}.lp3 .band__inner{grid-template-columns:1fr 1fr}.lp3 .band__lockup{grid-column:1/-1}.lp3 .stat:nth-of-type(2){border-left:0;padding-left:0}.lp3 .exams,.lp3 .how{grid-template-columns:1fr;max-width:520px;margin:0 auto}.lp3 .sec-head--split{grid-template-columns:1fr;gap:20px}.lp3 .pricing-panel{grid-template-columns:1fr;gap:40px;padding:48px 32px}}@media (max-width:640px){.lp3 .shell{width:calc(100% - 32px)}.lp3 .hero h1{font-size:40px}.lp3 .note--sr{left:0}.lp3 .phone{right:0}.lp3 .orbit{display:none}.lp3 .band__inner{grid-template-columns:1fr}.lp3 .stat{border-top:1px solid #ffffff1f;border-left:0;padding-top:18px;padding-left:0}.lp3 .footer__bottom span:last-child{text-align:left}}