[data-pg=funnel]{color:var(--et-text);font-family:var(--et-font), Roboto, Helvetica, Arial, sans-serif;font-size:var(--et-t-body);line-height:var(--et-l-body);-webkit-font-smoothing:antialiased}[data-pg=funnel] *,[data-pg=funnel] :before,[data-pg=funnel] :after{box-sizing:border-box}[data-pg=funnel] a{color:inherit;text-decoration:none}[data-pg=funnel] .et-shell{max-width:var(--et-shell);margin:0 auto;padding:96px 16px 56px}[data-pg=funnel] .et-funnel{border:1px solid var(--et-line);background:var(--et-card);max-width:660px;box-shadow:var(--et-shadow);border-radius:10px;margin:0 auto;padding:28px 28px 32px}[data-pg=funnel] .et-funnel-kicker{font-size:var(--et-t-kicker);line-height:var(--et-l-kicker);letter-spacing:.09em;text-transform:uppercase;color:var(--et-accent);margin:0 0 8px;font-weight:700}[data-pg=funnel] .et-funnel-h{font-size:var(--et-t-h1);line-height:var(--et-l-h1);font-weight:var(--et-w-h1);letter-spacing:-.018em;margin:0 0 10px}[data-pg=funnel] .et-funnel-sub{font-size:var(--et-t-body);line-height:var(--et-l-body);color:var(--et-ink-2);text-wrap:pretty;margin:0 0 8px}[data-pg=funnel] .et-funnel-sec{border-top:1px solid var(--et-line);margin-top:28px;padding-top:24px}[data-pg=funnel] .et-funnel-sec>h2{font-size:var(--et-t-h2);line-height:var(--et-l-h2);font-weight:var(--et-w-h2);letter-spacing:-.012em;margin:0 0 12px}[data-pg=funnel] .et-funnel-sec>p{font-size:var(--et-t-body);line-height:var(--et-l-body);color:var(--et-ink-2);text-wrap:pretty;margin:0 0 14px}[data-pg=funnel] .et-funnel-steps{font-size:var(--et-t-body);line-height:var(--et-l-body);flex-direction:column;gap:10px;margin:0 0 18px;padding-left:22px;display:flex}[data-pg=funnel] .et-funnel-steps li::marker{color:var(--et-accent);font-weight:700}[data-pg=funnel] .et-funnel-note{font-size:var(--et-t-small);line-height:var(--et-l-small);color:var(--et-muted);margin:12px 0 0}[data-pg=funnel] .et-funnel-pending{border:1px solid var(--et-accent-edge);background:var(--et-accent-soft);font-size:var(--et-t-body);line-height:var(--et-l-body);color:var(--et-accent-ink);border-radius:8px;margin:0;padding:14px 16px}[data-pg=funnel] .et-funnel-guide{border:1px solid var(--et-line);background:#fff;border-radius:8px;display:block;overflow:hidden}[data-pg=funnel] .et-funnel-guide img{width:100%;height:auto;display:block}[data-pg=funnel] .et-lightbox{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;display:none;position:fixed;inset:0}[data-pg=funnel] .et-lightbox[open]{display:flex}[data-pg=funnel] .et-lightbox::backdrop{background:#080c18db}[data-pg=funnel] .et-lightbox-img{border-radius:8px;width:auto;max-width:min(94vw,1500px);height:auto;max-height:calc(100vh - 96px);display:block;box-shadow:0 24px 80px #0009}.et-lightbox-open{overflow:hidden}[data-pg=funnel] .et-lightbox-top{height:56px;font-size:var(--et-t-small);line-height:var(--et-l-small);pointer-events:none;align-items:center;gap:8px;padding:0 22px 0 18px;display:flex;position:absolute;inset:0 0 auto}[data-pg=funnel] .et-lightbox-title{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd9;flex:1;min-width:0;font-weight:600;overflow:hidden}[data-pg=funnel] .et-lightbox-btn{pointer-events:auto;color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}[data-pg=funnel] .et-lightbox-btn:hover{background:#fff3}[data-pg=funnel] .et-lightbox-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}[data-pg=funnel] .et-cone{margin:20px 0 0}[data-pg=funnel] .et-cone-svg{border-radius:10px;width:100%;height:auto;display:block}[data-pg=funnel] .et-cone-status,[data-pg=funnel] .et-cone-tag{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}[data-pg=funnel] .et-cone-legend{font-size:var(--et-t-note);line-height:var(--et-l-note);color:#ffffffc7;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;display:flex}[data-pg=funnel] .et-cone-now{color:#fff;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--et-t-fine);line-height:var(--et-l-fine);background:#ffffff1a;border-radius:6px;padding:6px 10px;font-weight:600;display:none}@media (max-width:560px){[data-pg=funnel] .et-cone-status{display:none}[data-pg=funnel] .et-cone-now{display:block}}[data-pg=funnel] .et-cone-key:before{content:"";box-sizing:border-box;background:#f5c54238;border:1px solid #f5c542;border-radius:2px;width:18px;height:8px;margin:0 8px 1px 0;display:inline-block}[data-pg=funnel] .et-cone-key--big:before{background:0 0;border:0;border-top:2px dashed #a3842b;height:0;margin-bottom:4px}[data-pg=funnel] .et-cone-key--open:before{background:0 0;border:0;border-top:2px dotted #fff9;height:0;margin-bottom:4px}[data-pg=funnel] .et-funnel-guide-steps{margin-top:16px}[data-pg=funnel] .et-funnel-guide:focus-visible{outline:2px solid var(--et-accent,#1a56db);outline-offset:2px}[data-pg=funnel] .et-funnel-video{aspect-ratio:16/9;background:var(--et-surface);border:1px solid var(--et-line);border-radius:8px;position:relative;overflow:hidden}[data-pg=funnel] .et-funnel-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}[data-pg=funnel] .et-funnel-slot{min-height:549px;margin-top:4px;display:grid}[data-pg=funnel] .et-funnel-slot>*{min-width:0}@media (max-width:560px){[data-pg=funnel] .et-funnel-slot{min-height:578px}}@media (max-width:340px){[data-pg=funnel] .et-funnel-slot{min-height:616px}}[data-pg=funnel] .et-gift{background:var(--et-ink);color:#fff;border-radius:12px;margin-top:24px;padding:22px 24px 24px}[data-pg=funnel] .et-gift-kicker{font-size:var(--et-t-kicker);line-height:var(--et-l-kicker);letter-spacing:.09em;text-transform:uppercase;color:var(--et-accent-bright);margin:0 0 8px;font-weight:700}[data-pg=funnel] .et-gift-h{font-size:var(--et-t-h2);line-height:var(--et-l-h2);font-weight:var(--et-w-h2);letter-spacing:-.014em;text-wrap:balance;margin:0 0 10px}[data-pg=funnel] .et-gift-lead{font-size:var(--et-t-body);line-height:var(--et-l-body);color:#ffffffd6;text-wrap:pretty;margin:0}[data-pg=funnel] .et-see{margin:0;display:grid}[data-pg=funnel] .et-see-item{border-top:1px solid var(--et-line);grid-template-columns:148px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}[data-pg=funnel] .et-see-item:last-child{padding-bottom:0}[data-pg=funnel] .et-see dt{font-size:var(--et-t-h3);line-height:var(--et-l-h3);font-weight:var(--et-w-h3)}[data-pg=funnel] .et-see dd{font-size:var(--et-t-body);line-height:var(--et-l-body);color:var(--et-ink-2);text-wrap:pretty;margin:0}[data-pg=funnel] .et-states{gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-pg=funnel] .et-state{border:1px solid var(--et-line);background:var(--et-surface);border-radius:10px;padding:12px 14px 13px}[data-pg=funnel] .et-state-chart{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--et-t-fine);line-height:var(--et-l-fine);letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;border-radius:6px;margin:0 0 6px;padding:4px 9px;font-weight:600;display:inline-block}[data-pg=funnel] .et-state[data-state="1"] .et-state-chart{background:var(--et-accent-soft);color:var(--et-accent-ink)}[data-pg=funnel] .et-state[data-state="2"] .et-state-chart{color:#7a4d00;background:#fdf3dc}[data-pg=funnel] .et-state[data-state="3"] .et-state-chart{color:#9f1d1d;background:#fde8e8}[data-pg=funnel] .et-state p{font-size:var(--et-t-body);line-height:var(--et-l-body);color:var(--et-ink-2);text-wrap:pretty;margin:0}[data-pg=funnel] .et-honest{font-size:var(--et-t-body);line-height:var(--et-l-body);gap:8px;margin:0;padding-left:20px;display:grid}[data-pg=funnel] .et-honest li::marker{color:var(--et-accent)}[data-pg=funnel] .et-code-h{font-size:var(--et-t-h3);line-height:var(--et-l-h3);font-weight:var(--et-w-h3);margin:20px 0 4px}[data-pg=funnel] .et-code-meta{font-size:var(--et-t-small);line-height:var(--et-l-small);color:var(--et-ink-2);margin:0 0 12px}[data-pg=funnel] .et-code-box{border:1px solid var(--et-line);background:var(--et-card);border-radius:10px;overflow:hidden}[data-pg=funnel] .et-code-head{border-bottom:1px solid var(--et-line);background:var(--et-surface);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 14px;display:flex}[data-pg=funnel] .et-code-name{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--et-t-note);line-height:var(--et-l-note);overflow-wrap:anywhere;font-weight:600}[data-pg=funnel] .et-code-lang{font-size:var(--et-t-fine);line-height:var(--et-l-fine);letter-spacing:.04em;text-transform:uppercase;color:var(--et-muted);flex:none;font-weight:600}[data-pg=funnel] .et-code-pre{background:var(--et-ink);color:#ffffffdb;tab-size:4;-webkit-overflow-scrolling:touch;max-height:300px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:18px;overflow:auto}[data-pg=funnel] .et-code-pre:focus-visible{outline:2px solid var(--et-accent);outline-offset:-2px}[data-pg=funnel] .et-code-actions{border-top:1px solid var(--et-line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 14px;display:flex}[data-pg=funnel] .et-copy{align-items:center;gap:8px;display:inline-flex}[data-pg=funnel] .et-copy[data-state=copied]{background:#1f7a4d;border-color:#1f7a4d}[data-pg=funnel] .et-copy-tick{flex:none}[data-pg=funnel] .et-code-download{min-height:44px;font-size:var(--et-t-small);line-height:var(--et-l-small);color:var(--et-accent-strong);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}[data-pg=funnel] .et-code-download:hover,[data-pg=funnel] .et-code-download:focus-visible{color:var(--et-accent-ink)}[data-pg=funnel] .et-copy-status{min-height:20px;font-size:var(--et-t-small);line-height:var(--et-l-small);color:var(--et-ink-2);flex-basis:100%;order:1;margin:0}[data-pg=funnel] .et-nopass{border:1px dashed var(--et-accent-edge);background:var(--et-accent-soft);border-radius:10px;align-self:center;padding:22px 22px 24px}[data-pg=funnel] .et-nopass h3{font-size:var(--et-t-h3);line-height:var(--et-l-h3);font-weight:var(--et-w-h3);margin:0 0 8px}[data-pg=funnel] .et-nopass p{font-size:var(--et-t-body);line-height:var(--et-l-body);color:var(--et-ink-2);text-wrap:pretty;margin:0 0 16px}[data-pg=funnel] .et-funnel-form{flex-direction:column;gap:14px;margin-top:18px;display:flex}[data-pg=funnel] .et-funnel-form textarea{border:1px solid var(--et-line);background:var(--et-card);width:100%;color:var(--et-text);font:inherit;font-size:var(--et-t-body);line-height:var(--et-l-body);resize:vertical;border-radius:8px;padding:10px 12px}[data-pg=funnel] .et-funnel-form textarea:focus-visible{outline:2px solid var(--et-accent);outline-offset:1px}@media (max-width:560px){[data-pg=funnel] .et-shell{padding:84px 12px 40px}[data-pg=funnel] .et-funnel{padding:20px 18px 24px}[data-pg=funnel] .et-funnel-h{font-size:var(--et-t-h1-m);line-height:var(--et-l-h1-m)}[data-pg=funnel] .et-gift{padding:18px 18px 20px}[data-pg=funnel] .et-gift-h{font-size:var(--et-t-h2-m);line-height:var(--et-l-h2-m)}[data-pg=funnel] .et-see-item{grid-template-columns:minmax(0,1fr);gap:2px}[data-pg=funnel] .et-code-pre{max-height:240px;font-size:11.5px;line-height:17px}[data-pg=funnel] .et-code-actions .et-cta,[data-pg=funnel] .et-code-download{justify-content:center;width:100%}[data-pg=funnel] .et-copy-status{min-height:40px}}@media (max-width:340px){[data-pg=funnel] .et-copy-status{min-height:60px}}
