.efy-hero-in[data-v-568f680e]{max-width:960px}.efy-problem[data-v-568f680e]{background:var(--ef-cream)}.efy-two-col[data-v-568f680e]{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:960px;margin:0 auto}.efy-mkt[data-v-568f680e]{background:#fff;border:1px solid var(--ef-mist);border-radius:18px;padding:32px}.efy-mkt-tag[data-v-568f680e]{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ef-forest-mid);background:var(--ef-pale);padding:5px 12px;border-radius:999px;margin-bottom:16px}.efy-mkt h3[data-v-568f680e]{font-size:20px;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.efy-mkt p[data-v-568f680e]{font-size:14px;color:var(--ef-body)}.efy-problem-note[data-v-568f680e]{max-width:820px;margin:24px auto 0;text-align:center;font-size:14.5px;color:var(--ef-body);border-top:1px solid var(--ef-mist);padding-top:20px}.efy-problem-note strong[data-v-568f680e]{display:block;color:var(--ef-charcoal);font-weight:600;margin-bottom:6px}.efy-loop[data-v-568f680e]{background:var(--ef-pale)}.efy-loop-card[data-v-568f680e]{background:#fff;border:1px solid var(--ef-mist);border-radius:20px;padding:36px 32px 32px;max-width:900px;margin:0 auto;box-shadow:0 16px 50px rgba(20,39,30,.05);overflow-x:auto}.efy-loop-card svg[data-v-568f680e]{min-width:620px;display:block}.efy-loop-note[data-v-568f680e]{text-align:center;font-size:13px;color:var(--ef-subtle);margin-top:18px}.efy-routes[data-v-568f680e]{background:var(--ef-tint)}.efy-why[data-v-568f680e]{background:var(--ef-cream)}.efy-why-grid[data-v-568f680e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1040px;margin:0 auto}.efy-why-card[data-v-568f680e]{background:#fff;border:1px solid var(--ef-mist);border-top:3px solid var(--ef-leaf);border-radius:14px;padding:26px 24px}.efy-why-card .ico[data-v-568f680e]{width:42px;height:42px;border-radius:11px;background:var(--ef-pale);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.efy-why-card h3[data-v-568f680e]{font-size:16.5px;font-weight:700;margin-bottom:8px;letter-spacing:-.01em}.efy-why-card p[data-v-568f680e]{font-size:13.5px;color:var(--ef-body)}.efy-proof[data-v-568f680e]{background:var(--ef-pale)}.efy-logo-grid[data-v-568f680e]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:900px;margin:0 auto;padding:0}.efy-logo-grid li[data-v-568f680e]{background:#fff;border:1px solid var(--ef-mist);border-radius:12px;height:92px;display:flex;align-items:center;justify-content:center;padding:18px}.efy-logo-grid img[data-v-568f680e]{max-height:34px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.6;transition:filter .2s ease,opacity .2s ease}.efy-logo-grid li:hover img[data-v-568f680e]{filter:grayscale(0);opacity:1}.efy-proof-note[data-v-568f680e]{max-width:700px;margin:24px auto 0;text-align:center;font-size:14px;color:var(--ef-body)}@media (max-width:980px){.efy-why-grid[data-v-568f680e]{grid-template-columns:1fr 1fr}}@media (max-width:860px){.efy-two-col[data-v-568f680e],.efy-why-grid[data-v-568f680e]{grid-template-columns:1fr}.efy-logo-grid[data-v-568f680e]{grid-template-columns:1fr 1fr}.efy-loop-card[data-v-568f680e]{padding:28px 16px}}