.em[data-v-6ef48e10]{width:100%;max-width:980px;margin:0 auto}:where(.em) span[data-v-6ef48e10]{font-size:inherit;line-height:inherit}.em-tabs[data-v-6ef48e10]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.2rem}.em-tab[data-v-6ef48e10]{font:inherit;font-size:.9rem;font-weight:600;padding:.55rem 1rem;border:1px solid var(--color-border, #e0e0e0);background:#fff;color:var(--color-text, #272626);cursor:pointer;border-radius:2px;transition:border-color .2s,color .2s,background .2s}.em-tab[data-v-6ef48e10]:hover{border-color:var(--color-text, #272626)}.em-tab[data-v-6ef48e10]:focus-visible{outline:2px solid var(--color-primary, #d20000);outline-offset:2px}.em-tab.is-active[data-v-6ef48e10]{background:var(--color-text, #272626);border-color:var(--color-text, #272626);color:#fff}.em-window[data-v-6ef48e10]{border:1px solid #dcdcdc;background:#fff;box-shadow:0 24px 60px -30px #00000059;text-align:left}.em-bar[data-v-6ef48e10]{display:flex;align-items:center;gap:6px;padding:.6rem .9rem;background:#f4f4f4;border-bottom:1px solid #e3e3e3}.em-dot[data-v-6ef48e10]{width:10px;height:10px;border-radius:50%;background:#d6d6d6}.em-bar-title[data-v-6ef48e10]{margin-left:.6rem;font-size:.8rem;color:#666}.em-body[data-v-6ef48e10]{display:grid;grid-template-columns:250px 1fr;min-height:520px}.em-inbox[data-v-6ef48e10]{border-right:1px solid #eee;background:#fafafa}.em-inbox-head[data-v-6ef48e10]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#888;padding:.9rem 1rem .5rem}.em-item[data-v-6ef48e10]{display:grid;gap:2px;padding:.75rem 1rem;border-bottom:1px solid #eee;font-size:.82rem;color:#555}.em-item.is-open[data-v-6ef48e10]{background:#fff;border-left:3px solid var(--color-primary, #d20000);padding-left:calc(1rem - 3px)}.em-item-from[data-v-6ef48e10]{font-weight:700;color:var(--color-text, #272626)}.em-item-subject[data-v-6ef48e10]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em-item-meta[data-v-6ef48e10]{display:flex;justify-content:space-between;align-items:center;font-size:.74rem;color:#999}.em-pill[data-v-6ef48e10]{font-size:.68rem;font-weight:700;padding:1px 6px;border:1px solid var(--color-primary, #d20000);color:var(--color-primary, #d20000)}.em-pill--ok[data-v-6ef48e10]{border-color:#0a7d55;color:#0a7d55}.em-thread[data-v-6ef48e10]{padding:1.2rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:.9rem;min-width:0}.em-subject[data-v-6ef48e10]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:1.15rem;margin:0;color:var(--color-text, #272626)}.em-msg[data-v-6ef48e10]{border:1px solid #ececec;padding:.9rem 1rem;background:#fff}.em-msg-head[data-v-6ef48e10]{display:flex;align-items:center;gap:.7rem;margin-bottom:.6rem}.em-avatar[data-v-6ef48e10]{flex:0 0 auto;width:32px;height:32px;display:grid;place-items:center;background:#ececec;color:#444;font-size:.75rem;font-weight:700;border-radius:50%}.em-avatar--bep[data-v-6ef48e10]{background:#fff;border:1px solid var(--color-primary, #d20000)}.em-msg-from[data-v-6ef48e10]{display:flex;flex-direction:column;font-size:.82rem;line-height:1.3;min-width:0}.em-msg-from strong[data-v-6ef48e10]{color:var(--color-text, #272626)}.em-msg-from span[data-v-6ef48e10]{color:#888;font-size:.76rem}.em-msg-time[data-v-6ef48e10]{margin-left:auto;font-size:.75rem;color:#999;white-space:nowrap}.em-sent[data-v-6ef48e10]{color:#0a7d55;font-weight:700}.em-msg-text[data-v-6ef48e10]{margin:0;font-size:.9rem;line-height:1.55;color:#333}.em-work[data-v-6ef48e10]{border-left:3px solid var(--color-primary, #d20000);background:#fff7f7;padding:.75rem 1rem}.em-work-title[data-v-6ef48e10]{display:flex;align-items:center;gap:.45rem;margin:0 0 .45rem;font-size:.8rem;font-weight:700;color:var(--color-primary, #b00000)}.em-work.is-reading .em-work-title[data-v-6ef48e10]{animation:em-pulse-6ef48e10 1s ease-in-out infinite}.em-steps[data-v-6ef48e10]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.em-step[data-v-6ef48e10]{display:grid;grid-template-columns:18px auto 1fr;gap:.5rem;align-items:baseline;font-size:.82rem;opacity:.25;transition:opacity .35s ease}.em-step.is-on[data-v-6ef48e10]{opacity:1}.em-step-check[data-v-6ef48e10]{color:#0a7d55;font-weight:700}.em-step-label[data-v-6ef48e10]{color:#444}.em-step-result[data-v-6ef48e10]{color:var(--color-text, #272626);font-weight:700;text-align:right}.em-msg--bep[data-v-6ef48e10]{border-color:#f0c9c9;opacity:.35;transition:opacity .3s ease}.em-msg--bep.is-on[data-v-6ef48e10]{opacity:1}.em-reply[data-v-6ef48e10]{white-space:pre-line;min-height:9.5em}.em-caret[data-v-6ef48e10]{display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--color-primary, #d20000);animation:em-blink-6ef48e10 .8s steps(2) infinite}.em-log[data-v-6ef48e10]{margin:0;font-size:.78rem;color:#0a7d55;font-weight:600;opacity:0;transition:opacity .3s ease}.em-log[data-v-6ef48e10]:before{content:"✓ "}.em-log.is-on[data-v-6ef48e10]{opacity:1}.sr-only[data-v-6ef48e10]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes em-blink-6ef48e10{to{opacity:0}}@keyframes em-pulse-6ef48e10{50%{opacity:.45}}@media(max-width:760px){.em-body[data-v-6ef48e10]{grid-template-columns:1fr;min-height:0}.em-inbox[data-v-6ef48e10]{display:none}.em-thread[data-v-6ef48e10]{padding:1rem}.em-step[data-v-6ef48e10]{grid-template-columns:18px 1fr}.em-step-result[data-v-6ef48e10]{grid-column:2;text-align:left}.em-reply[data-v-6ef48e10]{min-height:12em}}@media(prefers-reduced-motion:reduce){.em-step[data-v-6ef48e10],.em-msg--bep[data-v-6ef48e10],.em-log[data-v-6ef48e10]{transition:none}.em-caret[data-v-6ef48e10],.em-work.is-reading .em-work-title[data-v-6ef48e10]{animation:none}}.ep[data-v-8ab30314]{background:#fafafa;padding:var(--section-padding, 80px) var(--space-md, 1.5rem)}.ep-inner[data-v-8ab30314]{max-width:var(--container-max, 1400px);margin:0 auto}.ep-head[data-v-8ab30314]{max-width:780px;margin:0 auto 2.8rem;text-align:center}.ep-eyebrow[data-v-8ab30314]{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.09em;color:var(--color-primary, #d20000);margin-bottom:.8rem}.ep-title[data-v-8ab30314]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.15;margin:0 0 1rem;color:var(--color-text, #272626)}.dot[data-v-8ab30314]{color:var(--color-primary, #d20000)}.ep-sub[data-v-8ab30314]{font-size:1.05rem;line-height:1.6;color:var(--color-text-light, #666);margin:0}.ep-stats[data-v-8ab30314]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.ep-stat[data-v-8ab30314]{background:#fff;padding:2rem 1.8rem;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;display:flex;flex-direction:column}.ep-value[data-v-8ab30314]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;line-height:1;color:var(--color-primary, #d20000);margin-bottom:.9rem}.ep-text[data-v-8ab30314]{margin:0 0 1.2rem;font-size:1rem;line-height:1.55;color:var(--color-text, #272626);flex:1}.ep-source[data-v-8ab30314]{margin:0;font-size:.74rem;line-height:1.45;color:#6b6b6b}.ep-cost[data-v-8ab30314]{margin:2.4rem auto 0;max-width:880px;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border:1px solid #e3e3e3;background:#fff}.ep-cost-col[data-v-8ab30314]{padding:1.5rem 1.6rem;display:flex;flex-direction:column;gap:.3rem}.ep-cost-col--bep[data-v-8ab30314]{background:var(--color-text, #272626);color:#fff}.ep-cost-label[data-v-8ab30314]{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:inherit;opacity:.75}.ep-cost-value[data-v-8ab30314]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:2rem;font-weight:800}.ep-cost-col--bep .ep-cost-value[data-v-8ab30314]{color:#ff5a5a}.ep-cost-note[data-v-8ab30314]{font-size:.9rem;line-height:1.45;opacity:.85}.ep-cost-vs[data-v-8ab30314]{display:grid;place-items:center;padding:0 1rem;font-weight:800;color:#999}.ep-cost-foot[data-v-8ab30314]{max-width:880px;margin:.7rem auto 0;font-size:.74rem;color:#6b6b6b;text-align:center}@media(max-width:900px){.ep-stats[data-v-8ab30314],.ep-cost[data-v-8ab30314]{grid-template-columns:1fr}.ep-cost-vs[data-v-8ab30314]{padding:.4rem}}.er[data-v-35ce19de]{background:#fff;padding:var(--section-padding, 80px) var(--space-md, 1.5rem)}.er-inner[data-v-35ce19de]{max-width:var(--container-max, 1400px);margin:0 auto}.er-head[data-v-35ce19de]{max-width:800px;margin:0 auto 2.6rem;text-align:center}.er-eyebrow[data-v-35ce19de]{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.09em;color:var(--color-primary, #d20000);margin-bottom:.8rem}.er-title[data-v-35ce19de]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.15;margin:0 0 1rem;color:var(--color-text, #272626)}.dot[data-v-35ce19de]{color:var(--color-primary, #d20000)}.er-sub[data-v-35ce19de]{font-size:1.05rem;line-height:1.6;color:var(--color-text-light, #666);margin:0}.er-grid[data-v-35ce19de]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.er-card[data-v-35ce19de]{border:1px solid #e3e3e3;border-top:3px solid var(--color-text, #272626);padding:1.4rem 1.2rem;display:flex;flex-direction:column;background:#fff}.er-card[data-v-35ce19de]:hover{border-top-color:var(--color-primary, #d20000)}.er-name[data-v-35ce19de]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:1.1rem;margin:0 0 .6rem;color:var(--color-text, #272626)}.er-desc[data-v-35ce19de]{margin:0 0 1rem;font-size:.92rem;line-height:1.5;color:#555;flex:1}.er-example[data-v-35ce19de]{background:#f7f7f7;padding:.8rem .9rem;display:grid;gap:.5rem;font-size:.86rem;line-height:1.45}.er-example p[data-v-35ce19de]{margin:0;font-size:.88rem;line-height:1.45}.er-example span[data-v-35ce19de]{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#888}.er-ask[data-v-35ce19de]{color:var(--color-text, #272626);font-style:italic}.er-does[data-v-35ce19de]{color:var(--color-text, #272626)}.er-does span[data-v-35ce19de]{color:var(--color-primary, #d20000)}@media(max-width:1200px){.er-grid[data-v-35ce19de]{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.er-grid[data-v-35ce19de]{grid-template-columns:1fr}}.ec[data-v-3f09322f]{background:#fafafa;padding:var(--section-padding, 80px) var(--space-md, 1.5rem)}.ec-inner[data-v-3f09322f]{max-width:1180px;margin:0 auto}.ec-intro[data-v-3f09322f]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center;margin-bottom:2.8rem}.ec-img[data-v-3f09322f]{width:100%;height:auto;max-width:440px;justify-self:center;mix-blend-mode:multiply}.ec-eyebrow[data-v-3f09322f]{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.09em;color:var(--color-primary, #d20000);margin-bottom:.8rem}.ec-title[data-v-3f09322f]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.15;margin:0 0 1rem;color:var(--color-text, #272626)}.dot[data-v-3f09322f]{color:var(--color-primary, #d20000)}.ec-sub[data-v-3f09322f]{font-size:1.05rem;line-height:1.6;color:var(--color-text-light, #666);margin:0 0 1.3rem}.ec-points[data-v-3f09322f]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ec-points li[data-v-3f09322f]{position:relative;padding-left:1.6rem;font-size:1rem;color:var(--color-text, #272626)}.ec-points li[data-v-3f09322f]:before{content:"✓";position:absolute;left:0;color:var(--color-primary, #d20000);font-weight:800}.ec-table[data-v-3f09322f]{border:1px solid #e3e3e3;background:#fff}.ec-row[data-v-3f09322f]{display:grid;grid-template-columns:.8fr 1.2fr 1.2fr;border-bottom:1px solid #ececec}.ec-row[data-v-3f09322f]:last-child{border-bottom:0}.ec-row>span[data-v-3f09322f]{padding:1rem 1.2rem;font-size:.95rem;line-height:1.5}.ec-row--head>span[data-v-3f09322f]{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding-top:.85rem;padding-bottom:.85rem}.ec-row--head .ec-beply[data-v-3f09322f]{background:var(--color-text, #272626);color:#fff}.ec-row--head .ec-market[data-v-3f09322f]{color:#666}.ec-topic[data-v-3f09322f]{font-weight:700;color:var(--color-text, #272626)}.ec-beply[data-v-3f09322f]{background:#fff7f7;color:var(--color-text, #272626);font-weight:600;border-left:3px solid var(--color-primary, #d20000)}.ec-market[data-v-3f09322f]{color:#555}.ec-mobile-label[data-v-3f09322f]{display:none}.ec-foot[data-v-3f09322f]{margin:.9rem 0 0;font-size:.74rem;line-height:1.5;color:#6b6b6b}.sr-only[data-v-3f09322f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:860px){.ec-intro[data-v-3f09322f]{grid-template-columns:1fr}.ec-img[data-v-3f09322f]{max-width:300px}.ec-row--head[data-v-3f09322f]{display:none}.ec-row[data-v-3f09322f]{grid-template-columns:1fr}.ec-row>span[data-v-3f09322f]{padding:.55rem 1rem}.ec-topic[data-v-3f09322f]{padding-top:1rem!important;background:#f4f4f4}.ec-mobile-label[data-v-3f09322f]{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#888;margin-bottom:.15rem}.ec-beply .ec-mobile-label[data-v-3f09322f]{color:var(--color-primary, #d20000)}}.es[data-v-48ee9d0d]{background:#fff;padding:var(--section-padding, 80px) var(--space-md, 1.5rem)}.es-inner[data-v-48ee9d0d]{max-width:var(--container-max, 1400px);margin:0 auto}.es-head[data-v-48ee9d0d]{max-width:760px;margin:0 auto 2.6rem;text-align:center}.es-eyebrow[data-v-48ee9d0d]{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.09em;color:var(--color-primary, #d20000);margin-bottom:.8rem}.es-title[data-v-48ee9d0d]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.15;margin:0 0 1rem;color:var(--color-text, #272626)}.dot[data-v-48ee9d0d]{color:var(--color-primary, #d20000)}.es-sub[data-v-48ee9d0d]{font-size:1.05rem;line-height:1.6;color:var(--color-text-light, #666);margin:0}.es-grid[data-v-48ee9d0d]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.es-card[data-v-48ee9d0d]{border:1px solid #e3e3e3;padding:1.5rem 1.4rem;display:flex;flex-direction:column;background:#fff;transition:border-color .2s}.es-card[data-v-48ee9d0d]:hover{border-color:var(--color-text, #272626)}.es-name[data-v-48ee9d0d]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:1.15rem;margin:0 0 .8rem;color:var(--color-text, #272626)}.es-ask[data-v-48ee9d0d]{margin:0 0 .6rem;font-style:italic;color:var(--color-text, #272626);font-size:.95rem;padding-left:.8rem;border-left:3px solid var(--color-primary, #d20000)}.es-does[data-v-48ee9d0d]{margin:0 0 1.2rem;font-size:.93rem;line-height:1.55;color:#555;flex:1}.es-link[data-v-48ee9d0d]{font-weight:700;font-size:.9rem;color:var(--color-primary, #b00000);text-decoration:none}.es-link[data-v-48ee9d0d]:hover{text-decoration:underline}.es-link[data-v-48ee9d0d]:focus-visible{outline:2px solid var(--color-primary, #d20000);outline-offset:3px}@media(max-width:1000px){.es-grid[data-v-48ee9d0d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.es-grid[data-v-48ee9d0d]{grid-template-columns:1fr}}.email-page[data-v-ef1e4dc8]{background:var(--color-bg, #fff)}.demo[data-v-ef1e4dc8]{background:#fff;padding:var(--section-padding, 80px) var(--space-md, 1.5rem)}.demo-inner[data-v-ef1e4dc8]{max-width:var(--container-max, 1400px);margin:0 auto}.sec-head[data-v-ef1e4dc8]{max-width:780px;margin:0 auto 2rem;text-align:center}.sec-eyebrow[data-v-ef1e4dc8]{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.09em;color:var(--color-primary, #d20000);margin-bottom:.8rem}.sec-title[data-v-ef1e4dc8]{font-family:var(--font-heading, "Raleway", sans-serif);font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.15;margin:0 0 1rem;color:var(--color-text, #272626)}.dot[data-v-ef1e4dc8]{color:var(--color-primary, #d20000)}.sec-sub[data-v-ef1e4dc8]{font-size:1.05rem;line-height:1.6;color:var(--color-text-light, #666);margin:0}.demo-note[data-v-ef1e4dc8]{text-align:center;font-size:.76rem;color:#6b6b6b;margin:1rem 0 0}.market-line[data-v-ef1e4dc8]{max-width:900px;margin:0 auto;padding:1.2rem var(--space-md, 1.5rem) clamp(2.5rem,5vw,4rem);text-align:center;font-size:.9rem;line-height:1.55;color:#555;background:var(--color-bg, #fff)}.faq-wrap[data-v-ef1e4dc8]{background:#fff;padding:var(--section-padding, 80px) var(--space-md, 1.5rem)}.faq-wrap[data-v-ef1e4dc8]>*{max-width:var(--container-max, 1400px);margin:0 auto}@media(max-width:720px){.demo[data-v-ef1e4dc8]{padding:56px 16px}}
