.lf-up2-botox{--lf-color-text: #ffffff;--lf-color-text-accent: #22d3ee;--lf-color-text-muted: #a8b0c5;--lf-color-text-on-light: #120819;--lf-color-accent: #22d3ee;--lf-color-accent-mid: #67e8f9;--lf-color-accent-deep: #0891b2;--lf-font-heading: Poppins, sans-serif;--lf-font-body: Roboto, sans-serif;--lf-space-3: 12px;--lf-space-4: 16px;--lf-space-5: 20px;--lf-space-6: 24px;--lf-space-8: 32px;--lf-gap-group: 12px;--lf-gap-block: 16px;--lf-gap-media: 24px;--lf-gap-section: 32px;--lf-section-y: 32px;--lf-section-x: 20px;background:#000;color:#fff}.lf-up2-botox .lf-h2,.lf-up2-botox .lf-faq-title,.lf-up2-botox .lf-course-overview__subhead,.lf-up2-botox .nb-card-flip__title,.lf-up2-botox .nb-card-flip__back-title{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lf-up2-botox .lf-h2,.lf-up2-botox .lf-faq-title{margin:0;font-size:22px;line-height:1.25;color:#fff;text-align:center}.lf-up2-botox .lf-body,.lf-up2-botox .lf-body-strong,.lf-up2-botox .lf-caption,.lf-up2-botox .lf-micro{margin:0;font-family:Inter,system-ui,sans-serif;color:#fff}.lf-up2-botox .lf-body{font-size:13px;font-weight:400;line-height:1.5}.lf-up2-botox .lf-body-strong{font-size:13px;font-weight:700;line-height:1.5}.lf-up2-botox .lf-caption{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.lf-up2-botox .lf-micro{font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.lf-up2-botox .lf-title-break{white-space:pre-line}.lf-up2-botox .lf-no-transform{text-transform:none;letter-spacing:0}.lf-up2-botox .lf-trust-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:10px auto 0!important;padding:0 10% 8px!important;width:100%!important;box-sizing:border-box!important;font-size:9px!important;font-family:Inter,system-ui,sans-serif!important;color:#fff!important}.lf-up2-botox .lf-trust-item{display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important;color:#fff!important}.lf-up2-botox .lf-trust-item svg{display:inline-block!important;flex-shrink:0!important;color:#7a4dff!important;width:14px!important;height:14px!important}.lf-up2-botox .lf-page-footer,.lf-up2-botox .lf-testimonials,.lf-up2-botox .lf-relate,.lf-up2-botox .lf-features,.lf-up2-botox .lf-career,.lf-up2-botox .lf-lessons,.lf-up2-botox .lf-curriculum,.lf-up2-botox .lf-certificate,.lf-up2-botox .lf-guarantee,.lf-up2-botox .lf-mentor,.lf-up2-botox .lf-faq,.lf-up2-botox .lf-course-intro,.lf-up2-botox .lf-course-overview,.lf-up2-botox .lf-updated{padding:var(--lf-section-y) var(--lf-section-x)}.lf-up2-botox .lf-relate,.lf-up2-botox .lf-features,.lf-up2-botox .lf-curriculum,.lf-up2-botox .lf-certificate,.lf-up2-botox .lf-guarantee,.lf-up2-botox .lf-mentor,.lf-up2-botox .lf-lessons-card,.lf-up2-botox .lf-faq,.lf-up2-botox .lf-opportunity{display:flex;flex-direction:column;gap:var(--lf-gap-block)}.lf-up2-botox .lf-relate>*,.lf-up2-botox .lf-features>*,.lf-up2-botox .lf-career>*,.lf-up2-botox .lf-certificate>*,.lf-up2-botox .lf-guarantee>*,.lf-up2-botox .lf-mentor>*,.lf-up2-botox .lf-lessons-card>*,.lf-up2-botox .lf-faq>*,.lf-up2-botox .lf-opportunity>*{margin-top:0;margin-bottom:0}.lf-up2-botox .lf-testimonials{display:flex;flex-direction:column;gap:var(--lf-space-4);padding-bottom:var(--lf-section-y);background:#000}.lf-up2-botox .lf-testimonials-head{display:flex;flex-direction:column;align-items:center;gap:var(--lf-space-3);text-align:center}.lf-up2-botox .lf-testimonials-stars{display:flex;gap:4px}.lf-up2-botox .lf-testimonials-google{display:block;width:22%;max-width:96px;height:auto;aspect-ratio:1600 / 522;margin:0}.lf-up2-botox .lf-testimonial-card{box-sizing:border-box;padding:var(--lf-gap-block);border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#1e1d1d;display:flex;flex-direction:column;gap:var(--lf-gap-group);touch-action:pan-y}.lf-up2-botox .lf-testimonial-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lf-up2-botox .lf-testimonial-person{display:flex;align-items:center;gap:12px;min-width:0}.lf-up2-botox .lf-testimonial-avatar-wrap{flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#141313}.lf-up2-botox .lf-testimonial-avatar{display:block;width:100%;height:100%;object-fit:cover}.lf-up2-botox .lf-testimonial-meta{min-width:0}.lf-up2-botox .lf-testimonial-meta .lf-caption{margin-top:2px;text-transform:none;letter-spacing:0;font-weight:400}.lf-up2-botox .lf-testimonial-badge-row{display:flex;align-items:center;gap:8px}.lf-up2-botox .lf-testimonial-verified{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.lf-up2-botox .lf-testimonials-dots{display:flex;justify-content:center;gap:var(--lf-gap-tight);padding-top:var(--lf-gap-tight)}.lf-up2-botox .lf-testimonials-dot{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:#a8b0c566;cursor:pointer;transition:width .2s ease,background .2s ease}.lf-up2-botox .lf-testimonials-dot.is-active{width:20px;background:var(--lf-color-accent)}.lf-up2-botox .lf-buy-cta,.lf-up2-botox .lf-course-intro__cta-block.lf-buy-cta,.lf-up2-botox .lf-course-overview__cta-block.lf-buy-cta{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:380px;margin:8px auto 0;pointer-events:auto}.lf-up2-botox .lf-buy-cta__btn.nb-hero-cta{box-sizing:border-box;width:203px;min-width:203px;min-height:46px;padding:.875rem 2rem}.lf-up2-botox .lf-buy-cta__price.nb-number-ticker-label{margin:4px 0 0!important;padding:0!important;width:auto!important;max-width:100%;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:#ffffffbf!important;line-height:1.35!important;text-align:center!important}.lf-up2-botox .lf-buy-cta__price .nb-number-ticker-label__strike{text-decoration:none!important;color:inherit!important;opacity:.85}.lf-up2-botox .lf-buy-cta__price .nb-number-ticker-label__strike.is-struck:after,.lf-up2-botox .lf-buy-cta__price .nb-number-ticker-label__strike:after{transform:scaleX(1)}.lf-up2-botox .lf-buy-cta__trust{width:100%}.lf-up2-botox .lf-buy-cta__trust .lf-trust-row{margin-top:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.lf-up2-botox .lf-buy-cta--on-light .lf-buy-cta__price.nb-number-ticker-label{color:#120819b3!important}.lf-up2-botox .lf-buy-cta--on-light .lf-trust-row,.lf-up2-botox .lf-buy-cta--on-light .lf-trust-item{color:#120819!important}.lf-up2-botox .lf-buy-cta--on-light .lf-trust-item svg{color:#120819!important}.lf-up2-botox .lf-tap{margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.45;color:#ffffffdb;letter-spacing:normal}.lf-up2-botox .lf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lf-up2-botox .lf-course-overview{background:#000;display:flex;flex-direction:column;align-items:center;gap:var(--lf-gap-media);overflow:hidden;text-align:center}.lf-up2-botox .lf-course-overview__header{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:340px}.lf-up2-botox .lf-course-overview__lead{margin:0;max-width:340px;font-family:var(--lf-font-body);font-size:18px;font-weight:400;line-height:1.45;color:#ffffffc7;text-align:center}.lf-up2-botox .lf-course-overview__visual{width:calc(100% + (var(--lf-section-x) * 2) + 40px);margin-left:calc(-1 * var(--lf-section-x) - 20px);margin-right:calc(-1 * var(--lf-section-x) - 20px);margin-top:4px;margin-bottom:4px}.lf-up2-botox .lf-course-overview__img{display:block;width:100%;height:auto;aspect-ratio:1974 / 797;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%)}.lf-up2-botox .lf-course-overview__copy{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:340px}.lf-up2-botox .lf-course-overview__subhead{margin:0;font-family:var(--lf-font-heading);font-size:28px;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none;color:#fff;text-align:center}.lf-up2-botox .lf-course-overview__body{margin:0;font-family:var(--lf-font-body);font-size:16px;font-weight:400;line-height:1.6;color:#ffffffb8;text-align:center}.lf-up2-botox .lf-course-overview__body--short{color:#ffffffad}.lf-up2-botox .lf-feature-marquee{position:relative;width:calc(100% + (var(--lf-section-x) * 2));margin-left:calc(-1 * var(--lf-section-x));margin-right:calc(-1 * var(--lf-section-x));margin-top:4px;overflow:hidden}.lf-up2-botox .lf-feature-marquee__card{display:flex;flex-direction:column;align-items:center;gap:10px;width:15.5rem;flex-shrink:0;padding:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;text-align:center;transition:background .2s ease}.lf-up2-botox .lf-feature-marquee__card:hover{background:#ffffff1a}.lf-up2-botox .lf-feature-marquee__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#ffffff1a;color:#fff}.lf-up2-botox .lf-feature-marquee__icon svg{width:18px;height:18px}.lf-up2-botox .lf-feature-marquee__title{margin:0;font-family:var(--lf-font-heading);font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#fff;white-space:pre-line}.lf-up2-botox .lf-feature-marquee__desc{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.45;color:#ffffffb8;text-align:center}.lf-up2-botox .lf-feature-marquee__fade{pointer-events:none;position:absolute;inset-block:0;z-index:2;width:14%}.lf-up2-botox .lf-feature-marquee__fade--left{left:0;background:linear-gradient(to right,#000 0%,transparent 100%)}.lf-up2-botox .lf-feature-marquee__fade--right{right:0;background:linear-gradient(to left,#000 0%,transparent 100%)}.lf-up2-botox .lf-certificate{background:#000;text-align:center;gap:var(--lf-gap-block)}.lf-up2-botox .lf-certificate__header{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:640px;margin:0 auto}.lf-up2-botox .lf-certificate__lead{max-width:520px;text-align:center}.lf-up2-botox .lf-certificate__frame{position:relative;width:100%;max-width:720px;margin:8px auto 0}.lf-up2-botox .lf-certificate__tag{position:absolute;top:12px;left:50%;z-index:3;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border:1px solid #1a1a1a;background:#111;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;white-space:nowrap;pointer-events:none}.lf-up2-botox .lf-certificate__card{position:relative;overflow:hidden;min-height:420px;border-radius:0;border:2px solid #1a1a1a;background:#fff;box-shadow:0 24px 60px #00000073;color:#1a1a1a;text-align:center}.lf-up2-botox .lf-certificate__border{position:absolute;inset:8px;z-index:2;pointer-events:none;border:1.5px solid #1a1a1a;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 5.5px #1a1a1a8c}.lf-up2-botox .lf-certificate__corner{position:absolute;width:16px;height:16px;border:1.5px solid #1a1a1a}.lf-up2-botox .lf-certificate__corner--tl{top:-1px;left:-1px;border-right:none;border-bottom:none}.lf-up2-botox .lf-certificate__corner--tr{top:-1px;right:-1px;border-left:none;border-bottom:none}.lf-up2-botox .lf-certificate__corner--bl{bottom:-1px;left:-1px;border-right:none;border-top:none}.lf-up2-botox .lf-certificate__corner--br{right:-1px;bottom:-1px;border-left:none;border-top:none}.lf-up2-botox .lf-certificate__watermark{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.08;pointer-events:none}.lf-up2-botox .lf-certificate__body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;min-height:420px;padding:56px 28px 28px;box-sizing:border-box}.lf-up2-botox .lf-certificate__main{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1;justify-content:center}.lf-up2-botox .lf-certificate__recognition{margin:0;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#6b7280}.lf-up2-botox .lf-certificate__rule{width:64px;height:2px;background:#1a1a1a}.lf-up2-botox .lf-certificate__rule--sm{width:56px;margin:6px 0;background:#0003}.lf-up2-botox .lf-certificate__confer{margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;color:#6b7280}.lf-up2-botox .lf-certificate__student{margin:0;font-family:var(--lf-font-heading);font-size:22px;font-weight:400;letter-spacing:-.02em;color:#111;white-space:nowrap}.lf-up2-botox .lf-certificate__details{margin:0;max-width:400px;font-family:Inter,system-ui,sans-serif;font-size:8px;line-height:1.5;color:#6b7280}.lf-up2-botox .lf-certificate__footer{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:20px;border-top:1px solid #e5e7eb}.lf-up2-botox .lf-certificate__sign,.lf-up2-botox .lf-certificate__date{display:flex;flex-direction:column;align-items:center}.lf-up2-botox .lf-certificate__sign-name,.lf-up2-botox .lf-certificate__date-value{margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:#111}.lf-up2-botox .lf-certificate__sign-role,.lf-up2-botox .lf-certificate__date-label{margin:0;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:400;color:#9ca3af}.lf-up2-botox .lf-course-overview__cta-block.lf-buy-cta{gap:15px}.lf-up2-botox .lf-course-overview .lf-up2-cta{width:100%;box-sizing:border-box;padding:16px 12px;border-radius:12px}@media(min-width:640px){.lf-up2-botox .lf-certificate__body{padding:56px 36px 28px}.lf-up2-botox .lf-certificate__student{font-size:22px}.lf-up2-botox .lf-certificate__footer{flex-direction:row;align-items:flex-end;justify-content:space-between}.lf-up2-botox .lf-certificate__sign{align-items:flex-start}.lf-up2-botox .lf-certificate__date{align-items:flex-end}.lf-up2-botox .lf-certificate__sign .lf-certificate__rule--sm{margin-left:0;margin-right:auto}.lf-up2-botox .lf-certificate__date .lf-certificate__rule--sm{margin-left:auto;margin-right:0}}.lf-up2-botox .lf-guarantee{background:#000;text-align:center}.lf-up2-botox .lf-guarantee-seal-wrap{display:flex;justify-content:center}.lf-up2-botox .lf-guarantee-badge{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:min(200px,58vw);height:min(200px,58vw);padding:28px 18px 24px;box-sizing:border-box;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 40%,#1a1a1a,#0a0a0a 70%);color:#fff}.lf-up2-botox .lf-guarantee-badge__beam{position:absolute;inset:0;z-index:0;border-radius:50%;padding:1.5px;pointer-events:none;background:conic-gradient(from 0deg,transparent 0%,transparent 72%,rgba(255,255,255,.05) 78%,rgba(255,255,255,.55) 86%,#fff 90%,rgba(255,255,255,.45) 93%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:lf-guarantee-beam 5.5s linear infinite}.lf-up2-botox .lf-guarantee-badge__ring{position:absolute;inset:8px;z-index:0;border-radius:50%;border:1px solid rgba(255,255,255,.14);pointer-events:none}.lf-up2-botox .lf-guarantee-badge__ring--inner{inset:14px;border-color:#ffffff14}.lf-up2-botox .lf-guarantee-badge__top{margin:0;position:relative;z-index:1;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}.lf-up2-botox .lf-guarantee-badge__core{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:1}.lf-up2-botox .lf-guarantee-badge__number{font-family:"Instrument Serif",Georgia,serif;font-size:64px;font-weight:400;letter-spacing:-.04em;color:#fff;line-height:.9}.lf-up2-botox .lf-guarantee-badge__days{margin-top:2px;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffffc7}.lf-up2-botox .lf-guarantee-badge__bottom{margin:4px 0 0;position:relative;z-index:1;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.35;color:#ffffff80}.lf-up2-botox .lf-guarantee .lf-h2{margin-top:0;line-height:1.3;color:#fff}.lf-up2-botox .lf-guarantee-copy{margin:0;display:flex;flex-direction:column;gap:var(--lf-gap-group)}@media(min-width:768px){.lf-up2-botox .lf-guarantee-badge{width:220px;height:220px}.lf-up2-botox .lf-guarantee-badge__number{font-size:72px}}@keyframes lf-guarantee-beam{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lf-up2-botox .lf-guarantee-badge__beam{animation:none}}.lf-up2-botox .lf-mentor{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:0;background:#000;text-align:center}.lf-up2-botox .lf-faq{position:relative;isolation:isolate;overflow:hidden;background:#000}.lf-up2-botox .lf-faq:before{content:"";position:absolute;top:10%;right:-20%;width:min(520px,80vw);height:min(520px,80vw);border-radius:50%;background:radial-gradient(circle,rgba(180,140,220,.14) 0%,transparent 68%);pointer-events:none;z-index:0}.lf-up2-botox .lf-faq>*{position:relative;z-index:1}.lf-up2-botox .lf-faq .lf-faq-title{margin:0 auto;max-width:680px;text-align:center;white-space:normal;color:#fff}.lf-up2-botox .lf-faq-list{display:flex;flex-direction:column;gap:0;width:100%;max-width:680px;margin:0 auto;border-top:1px solid rgba(255,255,255,.12)}.lf-up2-botox .lf-faq-item{border:0;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;background:transparent;overflow:visible;transition:none}.lf-up2-botox .lf-faq-item.is-open{border-color:#ffffff1f;background:transparent}.lf-up2-botox .lf-faq-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px;border:0;background:transparent;cursor:pointer;text-align:left}.lf-up2-botox .lf-faq-q{flex:1;min-width:0;text-align:left}.lf-up2-botox .lf-faq-q.lf-tap{font-weight:400}.lf-up2-botox .lf-faq-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff}.lf-up2-botox .lf-faq-a{padding:0 28px 20px 4px}.lf-up2-botox .lf-faq-a .lf-tap{text-align:left;color:#ffffff8c}@media(min-width:768px){.lf-up2-botox .lf-faq-btn{padding:24px 8px}.lf-up2-botox .lf-faq-a{padding:0 36px 24px 8px}}.nb-number-ticker-label{margin:0 0 .35rem;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:#ffffffbf;text-align:center;width:100%}.nb-number-ticker-label__strike{position:relative;display:inline-block;opacity:.85}.nb-number-ticker-label__strike:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left center;pointer-events:none}.nb-number-ticker-label__strike.is-struck:after{animation:nb-strike-draw 1.8s cubic-bezier(.16,1,.3,1) forwards}@keyframes nb-strike-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nb-hero-cta{--spread: 90deg;--shimmer-color: #7a9bb0;--radius: 100px;--speed: 3s;--cut: .05em;--bg: #ffffff;position:relative;z-index:0;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);border:1px solid rgba(255,255,255,.85);padding:.875rem 2rem;white-space:nowrap;text-decoration:none;color:#000;background:var(--bg);box-shadow:0 25px 50px -12px #00000059;transform:translateZ(0);transition:transform .3s ease-in-out,background .3s ease}.nb-hero-cta:active{transform:translateY(1px)}.nb-hero-cta:hover{--bg: rgba(255, 255, 255, .9);background:var(--bg)}.nb-hero-cta__label{position:relative;z-index:1;text-align:center;font-size:.875rem;font-weight:500;line-height:1;letter-spacing:-.025em;text-transform:none;color:#000;font-family:Inter,system-ui,sans-serif}.nb-hero-cta__spark{position:absolute;inset:0;z-index:-30;overflow:visible;filter:blur(2px);container-type:size}.nb-hero-cta__spark-slide{position:absolute;inset:0;aspect-ratio:1;height:100cqh;border-radius:0;animation:nb-shimmer-slide var(--speed) ease-in-out infinite alternate}.nb-hero-cta__spark-spin{position:absolute;inset:-100%;width:auto;translate:0 0;rotate:0deg;background:conic-gradient(from calc(270deg - (var(--spread) * .5)),transparent 0,var(--shimmer-color) var(--spread),transparent var(--spread));animation:nb-spin-around calc(var(--speed) * 2) infinite linear}.nb-hero-cta__highlight{position:absolute;inset:0;width:100%;height:100%;border-radius:1rem;box-shadow:inset 0 -8px 10px #ffffff1f;pointer-events:none;transition:box-shadow .3s ease-in-out}.nb-hero-cta:hover .nb-hero-cta__highlight{box-shadow:inset 0 -6px 10px #ffffff3f}.nb-hero-cta:active .nb-hero-cta__highlight{box-shadow:inset 0 -10px 10px #ffffff3f}.nb-hero-cta__backdrop{position:absolute;inset:var(--cut);z-index:-20;border-radius:var(--radius);background:var(--bg)}@keyframes nb-shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes nb-spin-around{0%{transform:translateZ(0) rotate(0)}15%,35%{transform:translateZ(0) rotate(90deg)}65%,85%{transform:translateZ(0) rotate(270deg)}to{transform:translateZ(0) rotate(360deg)}}.lf-up2-botox .lf-h2,.lf-up2-botox .lf-h2.lf-no-transform,.lf-up2-botox .lf-faq-title,.lf-up2-botox .lf-faq .lf-faq-title,.lf-up2-botox .lf-course-overview__subhead,.lf-up2-botox .nb-card-flip__title,.lf-up2-botox .nb-card-flip__back-title,.lf-up2-botox .lf-guarantee .lf-h2{font-family:Poppins,sans-serif;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#fff}.lf-up2-botox .lf-tap,.lf-up2-botox .lf-body,.lf-up2-botox .lf-course-overview__body,.lf-up2-botox .lf-certificate__lead,.lf-up2-botox .lf-faq-q,.lf-up2-botox .lf-faq-q.lf-tap,.lf-up2-botox .lf-faq-a .lf-tap,.lf-up2-botox .nb-card-flip__back-copy,.lf-up2-botox .nb-card-flip__back-copy .lf-tap,.lf-up2-botox .lf-feature-marquee__desc{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}.lf-up2-botox .lf-course-overview__body,.lf-up2-botox .lf-certificate__lead,.lf-up2-botox .lf-guarantee-copy .lf-tap{text-align:center;color:#fff}.lf-up2-botox .lf-feature-marquee__title,.lf-up2-botox .nb-card-flip__eyebrow,.lf-up2-botox .nb-hero-cta__label,.lf-up2-botox .lf-guarantee-badge__number,.lf-up2-botox .lf-certificate__student{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lf-up2-botox .lf-guarantee-badge__number{letter-spacing:-.06em}.lf-up2-botox .lf-trust-row,.lf-up2-botox .lf-trust-item,.lf-up2-botox .lf-buy-cta__price.nb-number-ticker-label{font-family:Roboto,sans-serif!important}.lf-up2-botox .lf-up2-award{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:36px 20px 8px;overflow:hidden;text-align:center;color:#fff}.lf-up2-botox .lf-up2-award__wreath{position:absolute;top:50%;left:50%;width:118%;height:108%;transform:translate(-50%,-50%);fill:#7a4dff;pointer-events:none}.lf-up2-botox .lf-up2-award__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:220px}.lf-up2-botox .lf-up2-award__level{margin:8px 0 10px;padding:4px 16px;border-radius:6px;background:linear-gradient(90deg,#facc15,#ca8a04);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.lf-up2-botox .lf-up2-award__title{margin:0;font-family:Poppins,sans-serif;font-size:32px;font-weight:900;line-height:1;letter-spacing:-.03em;text-transform:none;color:#fff}.lf-up2-botox .lf-up2-award__line{display:block;width:140px;height:1px;margin:12px 0;background:#7a4dff}.lf-up2-botox .lf-up2-award__subtitle{margin:0 0 12px;font-family:Poppins,sans-serif;font-size:18px;font-weight:300;line-height:1.3;letter-spacing:0;text-transform:none;color:#fff}.lf-up2-botox .lf-up2-award__recipient{margin:0;font-family:Roboto,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none;color:#7a4dffe6}.lf-up2-botox .lf-up2-award__date{margin:4px 0 0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;text-transform:none;color:#fff}.lf-up2 .lf-section,.lf-up2 .lf-course-overview,.lf-up2 .lf-certificate,.lf-up2 .lf-guarantee,.lf-up2 .lf-faq,.lf-up2 .lf-up2-award,.lf-up2 .lf-page-footer{padding:27px 20px}.lf-up2 .nb-reviews{padding:27px 0;gap:20px}.lf-up2 .lf-course-overview,.lf-up2 .lf-certificate,.lf-up2 .lf-guarantee,.lf-up2 .lf-faq{gap:20px}.lf-up2 .lf-hero{display:flex;flex-direction:column;align-items:stretch;gap:20px}.lf-up2 .lf-hero>.lf-hero-title,.lf-up2 .lf-hero>.lf-sec-body,.lf-up2 .lf-hero>.lf-up2-offer{margin:0}.lf-up2 .lf-hero>.lf-sec-body{margin-top:-14px}.lf-up2 .lf-hero>.lf-upsell-fan{margin-top:0;margin-bottom:0}.lf-up2 .lf-diffs{display:flex;flex-direction:column;gap:16px}.lf-up2 .lf-diffs .lf-sec-title,.lf-up2 .lf-diffs-sub{margin:0;padding:0}.lf-up2 .lf-diffs-marquee{margin-left:0;margin-right:0}.lf-up2 .lf-hero-title{font-family:Poppins,sans-serif;font-size:26px;font-weight:800;line-height:1.2;letter-spacing:.04em}.lf-up2 .lf-sec-title,.lf-up2 .lf-offer-title,.lf-up2 .lf-upsell-now-title,.lf-up2 .nb-reviews .lf-h2,.lf-up2 .lf-h2,.lf-up2 .lf-faq-title{font-family:Poppins,sans-serif;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;text-align:center}.lf-up2 .lf-sec-title--lime{color:#c8ff00}.lf-up2 .lf-feature-marquee__card{justify-content:flex-start;align-items:center;gap:8px;height:100%;padding:16px 14px;text-align:center}.lf-up2 .lf-feature-marquee__title{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.4em;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.02em}.lf-up2 .lf-feature-marquee__desc{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.4;color:#ffffffc7}.lf-up2 .lf-sec-body,.lf-up2 .lf-up2-learn-support,.lf-up2 .lf-certificate__lead,.lf-up2 .lf-guarantee-copy .lf-tap,.lf-up2 .lf-faq-q,.lf-up2 .lf-faq-a .lf-tap,.lf-up2 .lf-upsell-now-sub{font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0}.lf-up2 .lf-up2-hero .lf-upsell-headline-price,.lf-up2 .lf-up2-hero .lf-upsell-support-lead{color:#fff!important}.lf-up2 .lf-up2-learn-title,.lf-up2 .lf-up2-learn-word,.lf-up2 .lf-up2-seal svg,.lf-up2 .lf-trust-item svg{color:#c8ff00!important}.lf-up2 .lf-up2-cta,.lf-up2 .lf-offer-btn,.lf-up2 .lf-upsell-now-btn{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;margin:0;padding:16px 12px;border-radius:12px;background:#c8ff00;color:#111;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;text-align:center;text-decoration:none}.lf-up2 .lf-launch-marquee__row:not(.lf-launch-marquee__row--alt){background:#c8ff00}.lf-up2 .lf-launch-marquee__row:not(.lf-launch-marquee__row--alt) .lf-launch-marquee__text{color:#111}.lf-up2 .lf-launch-marquee__row:not(.lf-launch-marquee__row--alt) .lf-launch-marquee__dot{background:#111}.lf-up2 .lf-up2-award{width:320px;height:256px;min-height:0;margin:9px auto;padding:0;overflow:visible}.lf-up2 .lf-up2-award__wreath{fill:#fff;width:320px;height:256px}.lf-up2 .lf-up2-award__body{max-width:168px}.lf-up2 .lf-up2-award__level{margin:0 0 6px;padding:3px 12px;font-size:11px}.lf-up2 .lf-up2-award__title{font-size:28px}.lf-up2 .lf-up2-award__line{width:108px;margin:8px 0;background:#ffffffd9}.lf-up2 .lf-up2-award__subtitle{margin:0 0 6px;font-size:15px;color:#fff}.lf-up2 .lf-up2-award__recipient{font-size:13px;color:#ffffff8c}.lf-up2 .lf-up2-award__date{margin-top:2px;font-size:16px;color:#fff}.lf-up2 .lf-up2-seals{gap:6px 8px}.lf-up2 .lf-up2-card .lf-up2-alert{margin:12px 0 0;padding:0;background:transparent;width:100%}.lf-up2 .lf-launch-marquee{gap:4px;padding:6px 0}.lf-up2 .lf-launch-marquee__row{padding:3px 0}.lf-up2 .lf-launch-marquee__text{font-size:11px;letter-spacing:.1em;line-height:1}.lf-up2 .lf-launch-marquee__dot{width:4px;height:4px}.lf-up2 .lf-faq-q,.lf-up2 .lf-faq-q.lf-tap,.lf-up2 .lf-faq-a .lf-tap{font-size:15px;line-height:1.5}.lf-up2 .lf-guarantee-copy{margin-top:-12px}.lf-up2 .lf-offer-trust{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:12px}.lf-up2 .lf-offer-trust__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;width:100%}.lf-up2 .lf-offer-trust__item{display:inline-flex;align-items:center;gap:4px;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:500;line-height:1.2;color:#444;white-space:nowrap}.lf-up2 .lf-offer-trust__item svg{width:14px;height:14px;flex-shrink:0;color:#111}.lf-up2 .lf-offer-trust__note{margin:0;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:400;line-height:1.35;color:#6b7280;text-align:center}.lf-up2 .lf-offer-btn{animation:lf-up2-offer-bounce 1.4s ease-in-out infinite}@keyframes lf-up2-offer-bounce{0%,70%,to{transform:translateY(0)}40%{transform:translateY(-8px)}55%{transform:translateY(0)}62%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.lf-up2 .lf-offer-btn{animation:none}}.lf-up2 .lf-up2-ribbon{margin-left:0;margin-right:0;padding:8px 6px;font-size:10px;letter-spacing:0;line-height:1.1;white-space:nowrap}.lf-up2 .nb-reviews__google{width:112px!important;max-width:112px!important;height:37px!important;aspect-ratio:auto;object-fit:contain;align-self:center;flex-shrink:0}.lf-up2 .lf-certificate .lf-h2,.lf-up2 .lf-certificate .lf-h2.lf-no-transform{font-size:clamp(18px,5.6vw,22px);letter-spacing:0;white-space:nowrap}.lf-up2 .lf-faq .lf-faq-title{font-size:clamp(16px,5vw,22px);letter-spacing:0;white-space:nowrap}.lf-up2 .lf-up2-ruler{position:relative;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y}.lf-up2 .lf-up2-ruler__ticks{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:18px;padding:0 10px}.lf-up2 .lf-up2-ruler__tick{width:1px;flex:0 0 1px;background:#ffffff61}.lf-up2 .lf-up2-ruler__tick--center{width:2px;flex-basis:2px;background:#c8ff00}.lf-up2 .lf-up2-ruler__needle{position:absolute;left:50%;bottom:-6px;width:0;height:0;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #c8ff00}.lf-up2 .lf-up2-ruler__viewport{position:relative;height:72px;overflow:hidden;cursor:grab;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.lf-up2 .lf-up2-ruler__item{position:absolute;left:0;right:0;top:14px;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:clamp(22px,6.4vw,28px);font-weight:800;line-height:1.1;letter-spacing:.03em;text-transform:uppercase;color:#fff;white-space:nowrap;pointer-events:none}.lf-up2 .lf-upsell-fan-card{flex:0 0 156px;width:156px;height:auto;background:transparent}.lf-up2 .lf-upsell-fan-card img{width:100%!important;height:auto!important;object-fit:contain;object-position:center center}.lf-up2 .lf-hero-sub strong{font-weight:700}.lf-up2 .lf-month{font-weight:400!important;text-transform:none!important;letter-spacing:0;line-height:1}.lf-up2 .lf-hero-sub .lf-month,.lf-up2 .lf-up2-price .lf-month,.lf-up2 .lf-upsell-now-title .lf-month,.lf-up2 .lf-offer-list .lf-month,.lf-up2 .lf-offer-period.lf-month{font-size:11px;margin-left:1px;vertical-align:1px}.lf-up2 .lf-up2-ribbon .lf-month{font-size:8px;margin-left:1px}.lf-up2 .lf-offer-period.lf-month{align-self:flex-end;margin:0 0 6px 2px;color:#666;vertical-align:baseline}.lf-up2 .lf-up2-ruler__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
