.info-page{max-width:900px;margin:2rem auto;padding:2rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);font-family:'Segoe UI',sans-serif;line-height:1.7;color:#333}.info-page h1{font-size:2.2rem;color:#222;margin-bottom:1.2rem;font-weight:600}.info-page h2{font-size:1.6rem;margin-top:2rem;margin-bottom:1rem;color:#444;border-left:4px solid #2d88ff;padding-left:12px}.info-page p{font-size:1.05rem;margin-bottom:1.2rem;color:#555}.info-page ul{padding-left:1.5rem;margin-bottom:1.5rem}.info-page ul li{margin-bottom:.6rem;position:relative}.info-page ul li::before{content:"✔";position:absolute;left:-1.5rem;color:#2d88ff;font-weight:700}.info-page a{color:#2d88ff;text-decoration:none;font-weight:500}.info-page a:hover{text-decoration:underline}.info-highlight{background-color:#f0f6ff;padding:1rem 1.2rem;border-left:4px solid #2d88ff;margin:1.5rem 0;border-radius:6px}.info-page{max-width:820px;margin:40px auto;padding:0 16px;line-height:1.7}.info-page h1{font-size:2rem;margin-bottom:8px}.info-page .blog-post{margin:28px 0;padding:16px;border:1px solid #eee;border-radius:12px}.info-page .meta{color:#666;font-size:.9rem;margin-top:8px}.press-list{list-style:none;padding:0}.press-list li{margin:14px 0}.press-list a{text-decoration:none}.press-cta{margin-top:22px}@media (max-width:768px){.info-page{padding:1rem}.info-page h1{font-size:1.8rem}.info-page h2{font-size:1.3rem}}