.zvx-section{padding-top:2.5rem;padding-bottom:2.5rem}.zvx-section h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.12;font-weight:700;max-width:23ch}.zvx-section h2{font-size:clamp(1.4rem,3vw,2rem);font-weight:650;line-height:1.3;margin:0 0 1rem}.zvx-section p,.zvx-section li{line-height:1.8;max-width:84ch}.zvx-section p{margin:0 0 1rem}.zvx-section ul{list-style:disc;padding-left:1.4rem}.zvx-section li{margin:.7rem 0}.zvx-section a{color:#67e8f9;text-underline-offset:4px}.zvx-section a:hover{text-decoration:underline}.zvx-links{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0}.zvx-links a{display:inline-block;padding:.65rem .9rem;border:1px solid #ffffff26;border-radius:999px}.zvx-section .btn-cta{color:white}.zvx-section details{border-top:1px solid #ffffff26;padding:1rem 0}.zvx-section summary{cursor:pointer;font-weight:600}.zvx-section nav{margin-bottom:1rem}