.asnf-builder-page{--asnf-builder-green:var(--asnf-primary,#2f6b2f)}.asnf-builder-block{margin:0 auto 2rem;max-width:1320px}.asnf-builder-block--full{max-width:none}.asnf-builder-block h2{margin-bottom:1rem}.asnf-builder-richtext img,.asnf-builder-html img,.asnf-builder-image img{max-width:100%;height:auto}.asnf-builder-image{margin:0}.asnf-builder-image img{display:block;width:100%;border-radius:var(--asnf-card-radius,14px)}.asnf-builder-button-wrap{text-align:center}.asnf-builder-button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.4rem;background:var(--asnf-builder-green);color:#fff!important;border-radius:var(--asnf-button-radius,999px);text-decoration:none;font-weight:700;transition:.2s}.asnf-builder-button:hover{filter:brightness(.9);transform:translateY(-1px)}.asnf-builder-separator{border:0;border-top:1px solid var(--asnf-border,#d8d2ca)}@media(min-width:768px){.asnf-hide-desktop{display:none!important}}@media(max-width:767.98px){.asnf-hide-mobile{display:none!important}.asnf-builder-block{margin-bottom:1.35rem}}
