.elementor .lf-post-more:hover,.elementor .lf-post-more:focus-visible{color:var(--lf-crimson)}.elementor .lf-post-more{font-family:SatoshiVariable;font-weight:700;font-size:14px;color:var(--lf-burgundy);text-decoration:underline;padding-block-start:6px;margin-block-start:auto;text-underline-offset:5px;text-decoration-color:rgb(195 154 91 / .8);\n}.elementor .lf-post-title:hover,.elementor .lf-post-title:focus-visible{color:var(--lf-crimson)}.elementor .lf-post-title{font-family:SatoshiVariable;font-weight:700;font-size:19px;color:var(--lf-ink);line-height:1.45}.elementor .lf-post-meta{font-family:SatoshiVariable;font-weight:700;font-size:12px;color:var(--lf-crimson);letter-spacing:.14em;text-transform:uppercase}.elementor .lf-post-body{padding-block-start:20px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.elementor .lf-post-img{width:100%;aspect-ratio:16 / 10;object-fit:cover;background-color:var(--lf-blush)}.elementor .lf-post-card:hover,.elementor .lf-post-card:focus-visible{border-color:rgb(195 154 91 / .6);box-shadow:0 16px 40px 0 rgb(94 22 34 / .12)}.elementor .lf-post-card{height:100%;overflow:hidden;padding:0;border-radius:20px;border-width:1px;border-color:rgb(230 211 207 / .8);border-style:solid;background-color:rgb(255 255 255 / .72);box-shadow:0 10px 30px 0 rgb(94 22 34 / .06);transition:box-shadow 0.2s,border-color 0.2s;display:flex;flex-direction:column;gap:0}.elementor .lf-post-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:32px 24px;\n}.elementor .lf-btn-wa:hover,.elementor .lf-btn-wa:focus-visible{background-color:#0E5F2E}.elementor .lf-btn-wa{font-family:SatoshiVariable;font-weight:700;font-size:15px;color:#FFF;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#137A3C;transition:all 0.15s}.elementor .lf-lead{max-width:620px;font-family:SatoshiVariable;font-size:17px;color:var(--lf-muted);line-height:1.7}.elementor .lf-eyebrow{font-family:SatoshiVariable;font-weight:700;font-size:13px;color:var(--lf-crimson);letter-spacing:.14em;text-transform:uppercase}.elementor .lf-section{width:calc(100% + 30px);padding-block-start:80px;padding-block-end:80px;padding-inline-start:max(20px, calc((100% - 1240px) / 2));padding-inline-end:max(20px, calc((100% - 1240px) / 2));margin-inline-start:-15px;margin-inline-end:-15px;background-color:#fff0;display:flex;flex-direction:column;gap:32px;max-width:none;\n}