:root{--v-violet:#4E3086;--v-violet-dark:#3A2366;--v-lime:#CCE34E;--v-cream:#F5E6CB;--v-orange:#FD7A29;--v-lav:#F3EEFB;--font-heading:"Vocabsy Nunito","Nunito",var(--font-body);--font-heading-weight:900}h1,h2,h3,.h1,.h2{letter-spacing:-.01em}.btn{border-radius:999px;font-weight:700}.btn--lime{background:var(--v-lime);color:var(--v-violet);border-color:var(--v-lime)}.btn--lime:hover{background:#d9ee63;color:var(--v-violet)}.btn--ghost-light{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.7)}.btn--ghost-light:hover{background:#fff;color:var(--v-violet)}.logo__img--brand{height:34px;width:auto;display:block}@media(min-width:750px){.logo__img--brand{height:40px}}.v-eyebrow{display:inline-block;font:800 13px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--v-violet);background:var(--v-lime);border-radius:999px;padding:7px 14px;margin-bottom:14px}.v-section{padding:clamp(40px,6vw,88px) 0}.v-section--lav{background:var(--v-lav)}.v-head{text-align:center;max-width:760px;margin:0 auto clamp(26px,4vw,46px)}.v-head h2{font-size:clamp(1.8rem,1.2rem+2vw,2.8rem);color:var(--v-violet);margin:0 0 10px}.v-head p{color:var(--c-muted);font-size:1.08rem;margin:0}.v-hero{position:relative;background:var(--v-violet) center right/cover no-repeat;color:#fff;overflow:hidden}.v-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#3a2366eb,#4e3086c7 42%,#4e308600 70%)}.v-hero__in{position:relative;min-height:clamp(440px,48vw,620px);display:flex;align-items:center}.v-hero__txt{max-width:600px;padding:56px 0}.v-hero h1,.v-hero h2{color:#fff;font-size:clamp(2.2rem,1.4rem+3.4vw,4rem);line-height:1.03;margin:0 0 18px}.v-hero h1 em,.v-hero h2 em{font-style:normal;color:var(--v-lime)}.v-hero p{font-size:1.15rem;line-height:1.55;color:#ede6fa;margin:0 0 26px;max-width:520px}.v-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.v-hero__trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:26px;font-size:.95rem;color:#e1d7f5}.v-hero__trust span:before{content:"\2713  ";color:var(--v-lime);font-weight:800}@media(max-width:749px){.v-hero{background-position:72% center}.v-hero:before{background:linear-gradient(180deg,#3a2366f0,#4e3086d1 60%,#4e308673)}}.v-levels{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.v-level{background:#fff;border:1px solid var(--c-border);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.v-level:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #2e1b5773}.v-level__img{background:var(--v-lav);aspect-ratio:1/1;display:block}.v-level__img img{width:100%;height:100%;object-fit:cover;display:block}.v-level__body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.v-level__badge{align-self:flex-start;font:800 12px/1 var(--font-body);letter-spacing:.08em;color:#fff;background:var(--v-violet);border-radius:999px;padding:6px 11px}.v-level--b .v-level__badge{background:#d9560f}.v-level--c .v-level__badge{background:var(--v-violet-dark)}.v-level--abc .v-level__badge{background:var(--v-lime);color:var(--v-violet)}.v-level__title{font-family:var(--font-heading);font-weight:900;font-size:1.35rem;color:var(--v-violet);margin:2px 0 0}.v-level__desc{color:var(--c-muted);margin:0;font-size:.98rem;line-height:1.5;flex:1}.v-level__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.v-level__price{font-family:var(--font-heading);font-weight:900;font-size:1.4rem;color:var(--c-text)}.v-level--abc{border:2px solid var(--v-lime)}.v-steps{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.v-step{background:#fff;border-radius:22px;padding:22px;text-align:center}.v-step img{width:120px;height:120px;object-fit:contain;margin:0 auto 8px;display:block}.v-step h3{font-size:1.15rem;color:var(--v-violet);margin:0 0 6px}.v-step p{color:var(--c-muted);margin:0;font-size:.97rem;line-height:1.5}.v-inside{display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:1fr;align-items:center}@media(min-width:900px){.v-inside{grid-template-columns:1.1fr 1fr}}.v-inside__img img{width:100%;height:auto;border-radius:24px;display:block}.v-inside h2{color:var(--v-violet);font-size:clamp(1.7rem,1.2rem+1.6vw,2.5rem);margin:0 0 14px}.v-list{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}.v-list li{position:relative;padding-left:34px;line-height:1.5}.v-list li:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--v-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%234E3086' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.v-faq{max-width:820px;margin:0 auto;display:grid;gap:12px}.v-faq details{background:#fff;border:1px solid var(--c-border);border-radius:16px;padding:0 20px}.v-faq summary{cursor:pointer;list-style:none;padding:18px 30px 18px 0;font-weight:700;position:relative}.v-faq summary::-webkit-details-marker{display:none}.v-faq summary:after{content:"+";position:absolute;right:0;top:12px;font:900 24px var(--font-heading);color:var(--v-violet)}.v-faq details[open] summary:after{content:"\2013"}.v-faq .rte{padding:0 0 18px;color:var(--c-muted)}.v-cta{background:var(--v-violet);color:#fff;border-radius:28px;padding:clamp(28px,4vw,52px);display:grid;gap:20px;align-items:center;grid-template-columns:1fr;position:relative;overflow:hidden}@media(min-width:800px){.v-cta{grid-template-columns:1fr auto}}.v-cta h2{color:#fff;margin:0 0 10px;font-size:clamp(1.7rem,1.2rem+1.6vw,2.5rem)}.v-cta p{color:#e1d7f5;margin:0 0 20px}.v-cta img{width:220px;height:auto;justify-self:center}.template-product-ebook .product__vendor a{color:var(--v-violet);font-weight:700}.announcement-bar a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vocabsy.css.map */
