/* EPIC Live homepage previews, installation guide and pricing clarity */
.whats-new-section{background:#0b1521;padding:70px 0 78px;border-bottom:1px solid #273b4c}.whats-new-section .section-heading{margin-bottom:25px}.new-topline{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin:25px 0 17px}.new-topline h3{font-size:22px;margin:0}.new-topline a{color:#5bd0ff;font-size:13px;font-weight:750}.preview-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.preview-card{display:block;text-decoration:none;color:#f2f7ff;min-width:0}.preview-card img{width:100%;aspect-ratio:2/3;object-fit:cover;background:#172537;border-radius:9px;border:1px solid #34475c;display:block;transition:transform .18s}.preview-card:hover img{transform:translateY(-4px);border-color:#4ecaff}.preview-card strong{display:block;margin-top:9px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-card small{display:block;color:#a9bed0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.preview-status,.preview-footnote{color:#a9bed0;font-size:13px}.preview-footnote{margin:24px 0 0}.billing-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.billing-note{background:#102134;border:1px solid #30465d;padding:22px;border-radius:12px}.billing-note h3{font-size:17px;margin:0 0 12px}.billing-note p{font-size:13px;line-height:1.65;color:#b8c8d8;margin:0}.install-cta{display:grid;justify-items:center;gap:11px;margin:20px 0 0}.install-cta span{font-size:12px;color:#abc0cf}
.install-page{background:#08131f;color:#f1f5fa}.install-hero{padding:73px 0;background:radial-gradient(ellipse at 85% 15%,#1a4b62 0,transparent 44%),linear-gradient(120deg,#112337,#09131e)}.install-hero h1{font-size:clamp(37px,5vw,63px);margin:12px 0 18px;letter-spacing:-.03em}.install-hero h1 span{color:#46c8ff}.install-hero p{max-width:780px;color:#b6c9d9;line-height:1.7}.compat-chips{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.compat-chips span{font-size:12px;padding:9px 13px;border:1px solid #345671;border-radius:999px;background:#12273a}.install-hero .install-notice{padding:16px 19px;border-left:3px solid #e7b957;background:#1c2a36;border-radius:5px;font-size:13px}.install-section{padding-top:75px;padding-bottom:75px}.install-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.install-steps article{background:#102238;border:1px solid #34495e;border-radius:13px;padding:23px}.install-steps b{color:#f4c96e;font-size:17px}.install-steps h3{margin:15px 0 9px;font-size:18px}.install-steps p,.help-note,.install-legal{color:#b9c9d8;font-size:13px;line-height:1.65}.install-alt{background:#0d1c2b;border-top:1px solid #2d4051;border-bottom:1px solid #2d4051}.guide-screen{display:flex;gap:30px;align-items:center;margin-top:35px;padding:20px;border:1px solid #30495e;background:#112437;border-radius:14px}.guide-screen img{height:290px;max-width:40%;width:auto;object-fit:contain;border-radius:13px}.guide-screen h3{font-size:23px}.guide-screen p{color:#b8cbdc;line-height:1.65}.faq-list{display:grid;gap:10px;max-width:920px}.faq-list details{background:#112337;border:1px solid #31495e;border-radius:9px;padding:17px 20px}.faq-list summary{font-weight:750;cursor:pointer}.faq-list p{color:#b9cbd8;line-height:1.65;font-size:14px}.install-legal{margin-top:26px}
@media(max-width:1100px){.preview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.install-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-details{grid-template-columns:1fr}}
@media(max-width:650px){.preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.preview-card strong{font-size:11px}.new-topline h3{font-size:18px}.install-steps{grid-template-columns:1fr}.install-section{padding-top:48px;padding-bottom:48px}.guide-screen{flex-direction:column;align-items:flex-start}.guide-screen img{max-width:100%;height:260px}.install-hero{padding:45px 0}}
