.ep[data-astro-cid-hgetdet4]{--ep-brand:#3b2bd9;--ep-loop:8s;border:1px solid var(--g-line-strong);width:800px;height:500px;box-shadow:var(--g-shadow-window);font-family:var(--g-font);color:var(--g-ink);text-align:left;background:#fff;border-radius:14px;position:relative;overflow:hidden}.ep-i[data-astro-cid-hgetdet4]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ep-bar[data-astro-cid-hgetdet4]{border-bottom:1px solid var(--g-line);align-items:center;gap:14px;height:46px;padding:0 10px 0 6px;display:flex}.ep-logo[data-astro-cid-hgetdet4]{justify-content:center;align-items:center;width:29px;height:29px;display:flex}.ep-name[data-astro-cid-hgetdet4]{letter-spacing:-.01em;font-size:12.5px;font-weight:600}.ep-actions[data-astro-cid-hgetdet4]{align-items:center;gap:6px;margin-left:auto;display:flex}.ep-saved[data-astro-cid-hgetdet4]{color:var(--g-muted);align-items:center;gap:5px;margin-right:2px;font-size:10.5px;display:flex}.ep-ghost-btn[data-astro-cid-hgetdet4]{border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.ep-seg[data-astro-cid-hgetdet4],.ep-tabs[data-astro-cid-hgetdet4]{background:var(--g-button-secondary);border-radius:var(--g-radius-pill);height:29px;padding:2.5px;display:flex}.ep-seg[data-astro-cid-hgetdet4] span[data-astro-cid-hgetdet4],.ep-tabs[data-astro-cid-hgetdet4] span[data-astro-cid-hgetdet4]{border-radius:var(--g-radius-pill);color:var(--g-muted);justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:10.5px;font-weight:500;display:flex}.ep-seg[data-astro-cid-hgetdet4] .is-on[data-astro-cid-hgetdet4],.ep-tabs[data-astro-cid-hgetdet4] .is-on[data-astro-cid-hgetdet4]{color:var(--g-ink);background:#fff}.ep-btn-1[data-astro-cid-hgetdet4],.ep-btn-2[data-astro-cid-hgetdet4]{border-radius:var(--g-radius-pill);align-items:center;gap:5px;height:29px;padding:0 11px;font-size:10.5px;font-weight:500;display:flex}.ep-btn-1[data-astro-cid-hgetdet4]{background:var(--g-ink);color:#fff;padding:0 13px}.ep-btn-2[data-astro-cid-hgetdet4]{background:var(--g-button-secondary)}.ep-body[data-astro-cid-hgetdet4]{height:calc(100% - 46px);display:flex}.ep-rail[data-astro-cid-hgetdet4]{border-right:1px solid var(--g-line);background:#fafafa;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;width:38px;padding-top:6px;display:flex}.ep-rail-btn[data-astro-cid-hgetdet4]{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.ep-rail-btn[data-astro-cid-hgetdet4].is-active{background:#ebebeb}.ep-rail-btn[data-astro-cid-hgetdet4].is-lav{color:#3d2a86}.ep-panel[data-astro-cid-hgetdet4]{border-right:1px solid var(--g-line);flex-shrink:0;width:232px;padding:13px;overflow:hidden}.ep-heading[data-astro-cid-hgetdet4]{letter-spacing:-.01em;margin-bottom:13px;font-size:12px;font-weight:600}.ep-tabs[data-astro-cid-hgetdet4] span[data-astro-cid-hgetdet4]{flex:1}.ep-label[data-astro-cid-hgetdet4]{color:var(--g-muted);margin:13px 0 6px;font-size:9px;font-weight:500}.ep-sections[data-astro-cid-hgetdet4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:6px;display:grid}.ep-blocks[data-astro-cid-hgetdet4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ep-tile[data-astro-cid-hgetdet4]{border:1px solid var(--g-line);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:9px;font-weight:500;display:flex}.ep-section[data-astro-cid-hgetdet4]{padding:9px}.ep-cols[data-astro-cid-hgetdet4]{gap:3px;width:100%;height:14px;display:flex}.ep-cols[data-astro-cid-hgetdet4] span[data-astro-cid-hgetdet4]{border:1px dashed #6b6b6b99;flex:1}.ep-block[data-astro-cid-hgetdet4]{padding:12px 0}.ep-canvas[data-astro-cid-hgetdet4]{background:#f6f3ef;flex-grow:1;justify-content:center;min-width:0;padding-top:12px;display:flex}.ep-email[data-astro-cid-hgetdet4]{background:#fff;align-self:flex-start;width:300px;padding-bottom:18px}.ep-brand[data-astro-cid-hgetdet4]{letter-spacing:-.06em;color:var(--ep-brand);padding:11px 20px 9px;font-size:19px;font-weight:800;line-height:1}.ep-hero[data-astro-cid-hgetdet4]{object-fit:cover;width:100%;height:108px;display:block}.ep-copy[data-astro-cid-hgetdet4]{flex-direction:column;padding:13px 20px 0;display:flex}.ep-h[data-astro-cid-hgetdet4]{letter-spacing:-.045em;font-size:22px;font-weight:800;line-height:1}.ep-h[data-astro-cid-hgetdet4] em[data-astro-cid-hgetdet4]{margin-right:2px;font-weight:400}.ep-claims[data-astro-cid-hgetdet4]{gap:4px;margin-top:8px;display:flex}.ep-claims[data-astro-cid-hgetdet4] span[data-astro-cid-hgetdet4]{color:var(--ep-brand);background:#efedff;border-radius:999px;padding:2px 7px;font-size:8px;font-weight:600}.ep-p[data-astro-cid-hgetdet4]{color:var(--g-muted);margin:5px 0 0;font-size:9.5px;line-height:1.5}.ep-cta[data-astro-cid-hgetdet4]{background:var(--ep-brand);text-align:center;color:#fff;border-radius:999px;margin-top:10px;padding:8px 0;font-size:10px;font-weight:600}.ep-products[data-astro-cid-hgetdet4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 20px 0;display:grid;position:relative}.ep-product[data-astro-cid-hgetdet4]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ep-product[data-astro-cid-hgetdet4] img[data-astro-cid-hgetdet4]{object-fit:cover;border-radius:6px;width:100%;height:92px;display:block}.ep-product-name[data-astro-cid-hgetdet4]{margin-top:3px;font-size:9.5px;font-weight:600}.ep-product-price[data-astro-cid-hgetdet4]{color:var(--ep-brand);font-size:9.5px;font-weight:600}.ep-cursor[data-astro-cid-hgetdet4]{z-index:3;fill:#111;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #00000040);display:none;position:absolute;top:0;left:0;translate:-4px -2px}.ep-ai[data-astro-cid-hgetdet4]{z-index:2;background-color:#fff;background-image:radial-gradient(46% 30% at 50% 46%,#dcd0fb99,#0000 70%),radial-gradient(circle,#e2e2e2 1px,#0000 1.4px);background-size:100% 100%,16px 16px;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.ep-ai-h[data-astro-cid-hgetdet4]{letter-spacing:-.03em;font-size:30px;font-weight:600}.ep-ai-mk[data-astro-cid-hgetdet4]{background:#dcd0fb;border-radius:6px;padding:0 6px}.ep-ai-box[data-astro-cid-hgetdet4]{border:1px solid var(--g-line);background:#fff;border-radius:16px;width:520px;margin-top:26px;padding:16px 12px 10px 18px;box-shadow:0 16px 40px #3d2a861a}.ep-ai-row[data-astro-cid-hgetdet4]{align-items:center;gap:12px;display:flex}.ep-ai-bot[data-astro-cid-hgetdet4]{color:#3d2a86}.ep-ai-field[data-astro-cid-hgetdet4]{white-space:nowrap;font-size:14px;position:relative}.ep-ai-ph[data-astro-cid-hgetdet4]{color:var(--g-muted-2)}.ep-ai-typed[data-astro-cid-hgetdet4]{color:var(--g-ink);clip-path:inset(0 100% 0 0);position:absolute;top:0;left:0}.ep-ai-foot[data-astro-cid-hgetdet4]{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.ep-ai-plus[data-astro-cid-hgetdet4]{color:var(--g-muted-2)}.ep-ai-send[data-astro-cid-hgetdet4]{color:#fff;background:#8a8a8a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.ep-ai-spin[data-astro-cid-hgetdet4]{opacity:0;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;position:absolute}.ep-ai-opts[data-astro-cid-hgetdet4]{color:var(--g-muted);align-items:center;gap:10px;margin-top:22px;font-size:12px;display:flex}.ep-ai-opt[data-astro-cid-hgetdet4]{border:1px solid var(--g-line-strong);border-radius:var(--g-radius-pill);height:30px;color:var(--g-ink);background:#fff;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.ep-sent[data-astro-cid-hgetdet4]{z-index:2;opacity:0;background-color:#fff;background-image:radial-gradient(46% 30% at 50% 46%,#bbeecd99,#0000 70%),radial-gradient(circle,#e2e2e2 1px,#0000 1.4px);background-size:100% 100%,16px 16px;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.ep-sent-check[data-astro-cid-hgetdet4]{color:#fff;background:#1f9d55;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 16px 40px #1f9d5540}.ep-sent-check[data-astro-cid-hgetdet4] .ep-i[data-astro-cid-hgetdet4]{stroke-width:2.6px}.ep-sent-h[data-astro-cid-hgetdet4]{letter-spacing:-.03em;margin-top:22px;font-size:30px;font-weight:600}.ep-sent-p[data-astro-cid-hgetdet4]{color:var(--g-muted);margin-top:8px;font-size:13px}@media (prefers-reduced-motion:no-preference){.ep-ai[data-astro-cid-hgetdet4]{animation:epAi var(--ep-loop) linear infinite;display:flex}.ep-ai-ph[data-astro-cid-hgetdet4]{animation:epPlaceholder var(--ep-loop) steps(1) infinite}.ep-ai-typed[data-astro-cid-hgetdet4]{animation:epType var(--ep-loop) steps(37) infinite}.ep-ai-send[data-astro-cid-hgetdet4]{animation:epSend var(--ep-loop) steps(1) infinite}.ep-ai-arrow[data-astro-cid-hgetdet4]{animation:epArrow var(--ep-loop) steps(1) infinite}.ep-ai-spin[data-astro-cid-hgetdet4]{animation:epSpinShow var(--ep-loop) steps(1) infinite, epSpin .6s linear infinite}.ep-cursor[data-astro-cid-hgetdet4]{animation:epCursor var(--ep-loop) ease-in-out infinite;display:block}.ep-btn-1[data-astro-cid-hgetdet4]{animation:epPress var(--ep-loop) ease-out infinite}.ep-sent[data-astro-cid-hgetdet4]{animation:epSent var(--ep-loop) linear infinite;display:flex}.ep-sent-check[data-astro-cid-hgetdet4]{animation:epCheck var(--ep-loop) ease-out infinite}}@keyframes epAi{0%,30%{opacity:1}33%,95%{opacity:0}to{opacity:1}}@keyframes epPlaceholder{0%{visibility:visible}6%,to{visibility:hidden}}@keyframes epType{0%,6%{clip-path:inset(0 100% 0 0)}19%,to{clip-path:inset(0)}}@keyframes epSend{0%{background:#8a8a8a}19%,to{background:var(--g-ink)}}@keyframes epArrow{0%{opacity:1}21%,to{opacity:0}}@keyframes epSpinShow{0%{opacity:0}21%,32%{opacity:1}33%,to{opacity:0}}@keyframes epSpin{to{transform:rotate(360deg)}}@keyframes epCursor{0%,38%{opacity:0;transform:translate(600px,420px)}42%{opacity:1;transform:translate(600px,420px)}55%,61%{opacity:1;transform:translate(762px,25px)}63%,to{opacity:0;transform:translate(762px,25px)}}@keyframes epPress{0%,56.5%,60%,to{transform:none}58%{transform:scale(.92)}}@keyframes epSent{0%,60%{opacity:0}63%,95%{opacity:1}98%,to{opacity:0}}@keyframes epCheck{0%,61%{transform:scale(.5)}65%{transform:scale(1.08)}67%,to{transform:none}}
