.fp7-builder{max-width:920px}.fp7-builder-list{background:#fff;border:1px solid #dfe6e8;border-radius:14px;overflow:hidden}.fp7-builder-row{display:flex;align-items:center;gap:14px;padding:17px 18px;border-bottom:1px solid #e8edef}.fp7-builder-row:last-child{border-bottom:0}.fp7-drag{font-size:20px;color:#87959a;cursor:grab}.fp7-builder-row strong{flex:1}.fp7-builder-note{margin-top:18px;padding:16px;border-left:4px solid #087a58;background:#f4f8f7}.fp7-section-label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fp-primary)}.fp7-cta{border-radius:18px;padding:30px;background:var(--fp-primary);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px}.fp7-cta h2{margin:0 0 5px;color:#fff}.fp7-cta p{margin:0;opacity:.88}.fp7-cta .fp-btn{background:#fff;color:var(--fp-primary)}@media(max-width:700px){.fp7-cta{display:block}.fp7-cta .fp-btn{margin-top:18px;display:inline-block}}