.cms-comments{max-width:960px}.cms-comments h2{font-size:clamp(28px,4vw,42px)}.cms-comment{padding:24px 0;border-bottom:1px solid #dbe3d4;overflow-wrap:anywhere}.cms-comment time{font-size:12px;color:#697d6b;margin-left:15px}.cms-comment p{font-size:15px;line-height:1.8;margin:14px 0}.cms-reply{margin:20px 0 0 24px;padding:18px 24px;background:#eaf1e4;border-left:3px solid #91b850}.cms-comment-form{margin-top:36px;max-width:750px}.cms-comment-form label{display:block;font-size:14px;margin:18px 0}.cms-comment-form input:not([type=checkbox]),.cms-comment-form textarea{display:block;width:100%;padding:13px;border:1px solid #b9c9b2;border-radius:6px;background:#fff;font:16px Segoe UI,system-ui,sans-serif;margin-top:8px}.cms-comment-form .cms-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7}.cms-consent input{margin-top:6px}.cms-consent a{text-decoration:underline}.cms-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cms-success,.cms-error{padding:20px;background:#e7f4d9;border-left:4px solid #709734}.cms-error{background:#fff0e7;border-color:#b25b3a}.managed-copy{max-width:950px}.managed-copy p{font-size:16px;line-height:1.9;overflow-wrap:anywhere;margin:24px 0}.cms-screens{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cms-screens img{width:100%}.featured+.featured{margin-top:28px}.download-grid{flex-wrap:wrap}input:focus,textarea:focus{outline:3px solid #91b85066}@media(max-width:700px){.cms-screens{grid-template-columns:1fr}.cms-reply{margin-left:0}}

/* PixDuora layouts */
.cms-product h1{font-size:clamp(38px,4.8vw,66px);overflow-wrap:anywhere}.cms-product .product-shot{background:#142530}.download-card code{overflow-wrap:anywhere}.feature-section .features p{line-height:1.75}@media(max-width:760px){.cms-product h1{font-size:42px}}
