.zley-lab{max-width:1200px;margin:40px auto;padding:32px 24px;color:#342441}.zley-lab h1{font-size:clamp(26px,3vw,40px);line-height:1.2}.zley-lab h2{font-size:clamp(24px,2.5vw,34px);line-height:1.3}.zley-lab p{max-width:850px;line-height:1.7}.zley-lab-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;color:#6a4b82}.zley-lab-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.zley-lab-grid article{padding:24px;border:1px solid #e4ddea;border-radius:12px;background:#fcfafe}.zley-lab-grid h3{font-size:21px;line-height:1.4;margin:0 0 14px}.zley-lab-product-link{font-weight:600}.zley-lab-button{display:inline-block;background:#54356c!important;color:#fff!important;border-radius:6px;padding:12px 20px;font-weight:600;text-decoration:none!important;line-height:1.5}.zley-lab-button:hover{background:#392349!important}.zley-lab-button:focus-visible,.zley-lab a:focus-visible{outline:3px solid #ab78cd;outline-offset:4px}.zley-lab-quick-request{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:20px 0}.zley-lab-faq details{border-bottom:1px solid #e4ddea;padding:15px 0}.zley-lab-faq summary{cursor:pointer;font-weight:600}.zley-lab-faq p{margin:12px 0 0}.zley-guide-toc{padding:20px 24px;background:#f8f5fa;border-left:3px solid #6a4b82}.zley-guide-toc ul{margin-bottom:0}.zley-guide-table{max-width:100%;overflow-x:auto;margin:24px 0}.zley-guide-table table{width:100%;border-collapse:collapse;font-size:15px}.zley-guide-table th,.zley-guide-table td{padding:12px;border:1px solid #e4ddea;text-align:left;vertical-align:top}.zley-guide-table th{background:#f8f5fa}.zley-guide-note{padding:18px 22px;background:#f8f5fa;border-radius:6px}.zley-post-content [id],#wpforms-form-1531,#zley-pg-documents-title{scroll-margin-top:130px}@media(max-width:767px){.zley-lab{padding:24px 18px;margin:24px auto}.zley-lab-grid{grid-template-columns:1fr}.zley-guide-table{font-size:14px}.zley-lab-quick-request{gap:12px}}
