.amc2-lp-hero{background:#2c2274;border-radius:28px;font-family:Poppins,sans-serif;margin:0 auto;max-width:1160px;overflow:hidden;padding:64px 56px;position:relative}.amc2-lp-hero--gap{padding-bottom:90px}.amc2-lp-hero__glow1{background:radial-gradient(circle,rgba(0,159,227,.35) 0,transparent 70%);border-radius:50%;height:460px;position:absolute;right:-80px;top:-160px;width:460px}.amc2-lp-hero__glow2{background:radial-gradient(circle,rgba(245,223,127,.18) 0,transparent 70%);border-radius:50%;bottom:-80px;height:260px;left:10%;position:absolute;width:260px}.amc2-lp-hero__grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr .85fr;position:relative}.amc2-lp-badge{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#f5df7f;display:inline-flex;font-size:12px;font-weight:700;gap:8px;margin-bottom:24px;padding:8px 16px}.amc2-lp-badge__dot{background:#f5df7f;border-radius:50%;height:6px;width:6px}.amc2-lp-hero__title{color:#fff;font-size:40px;font-weight:800;letter-spacing:-.01em;line-height:1.16;margin:0 0 18px;max-width:480px}.amc2-lp-hero__title em{color:#7accf0;font-style:normal}.amc2-lp-hero__sub{color:hsla(0,0%,100%,.72);font-size:15.5px;line-height:1.65;margin:0 0 32px;max-width:440px}.amc2-lp-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.amc2-lp-btn-white{align-items:center;background:#fff;border-radius:999px;color:#2c2274;display:inline-flex;font-size:15px;font-weight:700;gap:10px;padding:15px 28px;text-decoration:none}.amc2-lp-trust{align-items:center;display:flex;gap:10px}.amc2-lp-trust__avatars{display:flex}.amc2-lp-trust__avatars span{border:2px solid #2c2274;border-radius:50%;display:block;height:26px;margin-left:-8px;width:26px}.amc2-lp-trust__avatars span:first-child{background:#7accf0;margin-left:0}.amc2-lp-trust__avatars span:nth-child(2){background:#f5df7f}.amc2-lp-trust__avatars span:nth-child(3){background:#ef7d00}.amc2-lp-trust__txt{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:600}.amc2-lp-trust__txt b{color:#fff}.amc2-lp-mockup-scene{display:flex;justify-content:center;position:relative}.amc2-lp-book-wrap{height:288px;position:relative;width:220px}.amc2-lp-book{height:100%;position:relative;transform:rotateY(-16deg) rotate(-3deg);transform-style:preserve-3d;width:100%}.amc2-lp-book__shadow{bottom:-10px;left:6px;position:absolute;right:-6px;top:6px;z-index:0}.amc2-lp-book__shadow .p1{background:#eaf6fe;transform:translate(4px,4px)}.amc2-lp-book__shadow .p1,.amc2-lp-book__shadow .p2{border-radius:4px 12px 12px 4px;inset:0;position:absolute}.amc2-lp-book__shadow .p2{background:#fff;transform:translate(2px,2px)}.amc2-lp-book__cover{background:linear-gradient(150deg,#0fb6ff,#009fe3 45%,#103a8a);border-radius:4px 12px 12px 4px;box-shadow:10px 30px 50px rgba(0,0,0,.45),inset -3px 0 6px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:26px 22px;position:relative;width:100%;z-index:2}.amc2-lp-book__kicker{color:#f5df7f;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.amc2-lp-book__title{color:#fff;font-size:18px;font-weight:800;line-height:1.32;margin-top:12px}.amc2-lp-book__footer{color:hsla(0,0%,100%,.75);font-size:10px;font-weight:600}.amc2-lp-book__spine{background:linear-gradient(90deg,hsla(0,0%,100%,.35),transparent);border-radius:4px 0 0 4px;bottom:0;left:0;position:absolute;top:0;width:10px}.amc2-lp-chip{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.25);color:#fff;display:flex;font-size:11.5px;font-weight:700;gap:8px;padding:10px 16px;position:absolute;white-space:nowrap;z-index:3}.amc2-lp-chip--c1{left:-46px;top:-16px}.amc2-lp-chip--c2{bottom:-18px;right:-58px}.amc2-lp-chip__ic{align-items:center;background:#f5df7f;border-radius:50%;color:#2c2274;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}@media (max-width:900px){.amc2-lp-hero{overflow-x:hidden;padding:48px 28px 80px}.amc2-lp-hero__grid{grid-template-columns:1fr}.amc2-lp-hero__title{font-size:28px}.amc2-lp-mockup-scene{margin-top:40px}.amc2-lp-book-wrap{max-width:220px;width:100%}.amc2-lp-chip--c1{left:4px;top:-14px}.amc2-lp-chip--c2{bottom:-14px;right:4px}}