.eb{--eb-acc2:#8B4DF2;background:var(--eb-bg);color:var(--eb-ink);padding:var(--eb-pt) 0 var(--eb-pb);font-family:inherit;box-sizing:border-box}.eb *,.eb *:before,.eb *:after{box-sizing:border-box}.eb-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.eb-head{text-align:center;max-width:720px;margin:0 auto 44px}.eb-eyebrow{display:inline-block;background:var(--eb-soft);color:var(--eb-ink);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 16px;border-radius:999px;margin-bottom:16px}.eb-h2{margin:0 0 14px;font-family:var(--eb-hf);font-weight:700;font-size:clamp(28px,4vw,42px);line-height:1.1;letter-spacing:-.02em;color:var(--eb-ink)}.eb-h2 em{font-style:normal;color:var(--eb-acc)}.eb-sub{margin:0;font-size:18px;line-height:1.6;opacity:.75}.eb-ico{width:52px;height:52px;border-radius:50%;background:var(--eb-soft);color:var(--eb-acc);display:flex;align-items:center;justify-content:center;flex:none}.eb-ico svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.eb-grid{display:grid;gap:20px;grid-template-columns:repeat(var(--eb-cols,3),1fr)}.eb-card{background:var(--eb-card);border:1px solid var(--eb-line);border-radius:22px;padding:28px;box-shadow:0 12px 30px -20px #16133f59}.eb-card h3{margin:16px 0 8px;font-size:19px;line-height:1.25;color:var(--eb-ink)}.eb-card p{margin:0;font-size:15.5px;line-height:1.55;opacity:.75}.eb-trust{display:grid;grid-template-columns:repeat(var(--eb-cols,4),1fr);gap:24px}.eb-trust-i{display:flex;align-items:center;gap:14px}.eb-trust-i b{display:block;font-size:15.5px;line-height:1.25}.eb-trust-i span{display:block;font-size:13.5px;opacity:.7;line-height:1.35;margin-top:2px}.eb-trust-i .eb-ico{width:46px;height:46px}.eb-closing{margin:36px auto 0;max-width:720px;text-align:center;font-size:20px;font-weight:700;line-height:1.4}.eb-faq{max-width:820px;margin:0 auto;display:grid;gap:12px}.eb-faq details{background:var(--eb-card);border:1px solid var(--eb-line);border-radius:16px;padding:0 24px}.eb-faq summary{cursor:pointer;list-style:none;padding:20px 28px 20px 0;font-weight:700;font-size:17px;position:relative}.eb-faq summary::-webkit-details-marker{display:none}.eb-faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:26px;color:var(--eb-acc);line-height:1}.eb-faq details[open] summary:after{content:"\2212"}.eb-faq details p{margin:0 0 20px;font-size:15.5px;line-height:1.65;opacity:.8}.eb-cta{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center;background:linear-gradient(140deg,var(--eb-dark),#2A1F6B);color:#fff;border-radius:32px;padding:56px;position:relative;overflow:hidden}.eb-cta .eb-h2{color:#fff}.eb-cta .eb-h2 em{color:#b9b4ff}.eb-cta .eb-sub{color:#fff}.eb-cta-book{display:flex;justify-content:center}.eb-cta-book img{width:min(300px,100%);height:auto;display:block;border-radius:4px 10px 10px 4px;transform:perspective(1400px) rotateY(-12deg);filter:drop-shadow(22px 28px 26px rgba(0,0,0,.5))}.eb-price{display:flex;align-items:baseline;gap:12px;margin:22px 0 6px}.eb-price b{font-size:46px;line-height:1;font-weight:800}.eb-price s{opacity:.55;font-size:20px}.eb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;padding:20px 44px;border-radius:999px;background:linear-gradient(135deg,var(--eb-acc),var(--eb-acc2));color:#fff!important;font-weight:800;font-size:17px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 30px -10px #4f5bf0b3;transition:transform .2s}.eb-btn:hover{transform:translateY(-2px)}.eb-ticks{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14.5px;opacity:.9}.eb-ticks li:before{content:"\2713";color:#b9b4ff;font-weight:800;margin-right:8px}@media(max-width:860px){.eb-grid{grid-template-columns:1fr}.eb-trust{grid-template-columns:1fr 1fr;gap:20px}.eb-cta{grid-template-columns:1fr;padding:36px 24px;gap:32px;border-radius:24px;text-align:center}.eb-price,.eb-ticks{justify-content:center}.eb-btn{width:100%}}@media(max-width:480px){.eb-trust{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ebook-landing.css.map */
