.demo-email-cta[data-astro-cid-sdpyon5c]{width:100%;max-width:432px;font-weight:500}.demo-email-field[data-astro-cid-sdpyon5c]{z-index:2;align-items:center;gap:var(--figma-space-8);width:100%;height:48px;padding:3px 3px 3px var(--figma-space-24);border:1px solid var(--color-surface-muted);border-radius:var(--radius-pill);background:var(--color-surface-subtle);display:flex;position:relative}.demo-email-field[data-astro-cid-sdpyon5c]:focus-within{border-color:var(--color-brand)}.demo-email-field[data-astro-cid-sdpyon5c] input[data-astro-cid-sdpyon5c]{width:0;min-width:0;color:var(--color-ink-secondary);font:inherit;font-size:var(--text-body);letter-spacing:-.02em;background:0 0;border:0;outline:none;flex:1;padding:0;line-height:24px}.demo-email-field[data-astro-cid-sdpyon5c] input[data-astro-cid-sdpyon5c]::placeholder{color:var(--color-ink-tertiary);opacity:1}.demo-email-field[data-astro-cid-sdpyon5c] .button{height:40px;padding-inline:var(--figma-space-16);font-size:var(--text-body-sm);letter-spacing:0;flex:none;line-height:24px}.demo-email-proof[data-astro-cid-sdpyon5c]{--proof-overlap:16px;align-items:center;gap:var(--figma-space-12);margin-top:calc(-1 * var(--proof-overlap));padding:calc(var(--proof-overlap) + var(--figma-space-12)) var(--figma-space-16) var(--figma-space-12);border:1px solid var(--color-surface-muted);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface);letter-spacing:.01em;text-align:left;border-top:0;grid-template-columns:max-content 1px minmax(0,1fr);font-size:12px;line-height:1.4;display:grid}.demo-email-proof[data-astro-cid-sdpyon5c] .demo-email-rating{align-items:center;gap:var(--figma-space-8);color:var(--color-ink);white-space:nowrap;display:inline-flex}.demo-email-proof[data-astro-cid-sdpyon5c] .demo-email-rating:hover{text-decoration:underline}.demo-email-rating[data-astro-cid-sdpyon5c] img[data-astro-cid-sdpyon5c]{flex:none}.review-count[data-astro-cid-sdpyon5c],.walkthrough[data-astro-cid-sdpyon5c]{color:var(--color-ink-tertiary)}.walkthrough[data-astro-cid-sdpyon5c]{text-transform:uppercase}.demo-email-divider[data-astro-cid-sdpyon5c]{background:var(--color-surface-muted);width:1px;height:11px}@media (width<=700px){.demo-email-proof[data-astro-cid-sdpyon5c]{padding-inline:var(--figma-space-12);font-size:10px}.demo-email-proof[data-astro-cid-sdpyon5c] .demo-email-rating{gap:var(--figma-space-6)}}.shared-faq{background:var(--color-surface);border-block:1px solid var(--color-line);grid-template-columns:minmax(0,608fr) minmax(0,624fr);min-width:0;scroll-margin-top:40px;display:grid;position:relative}.shared-faq .faq-intro{flex-direction:column;justify-content:space-between;gap:80px;display:flex}.shared-faq .faq-heading{letter-spacing:-1.6px;padding:40px;font-size:40px;font-weight:500;line-height:1.2}.shared-faq .faq-quote{border-top:1px solid var(--color-line);flex-direction:column;gap:32px;padding:16px 40px 40px;display:flex}.shared-faq .faq-quote blockquote{max-width:273px;color:var(--color-ink-secondary);font-size:16px;line-height:1.36}.shared-faq .faq-quote .result-author>img{border:1px solid var(--color-line);border-radius:var(--radius-sm);width:40px;height:40px}.shared-faq .faq-quote .result-author>div{gap:2px;font-size:12px;line-height:1.19}.shared-faq .faq-quote .result-author>div>span+span{color:var(--color-ink-tertiary);opacity:1;line-height:1.4}.shared-faq .faq-list{min-width:0;height:var(--faq-list-height,auto);border-left:1px solid var(--color-line);position:relative;overflow:clip}.shared-faq .faq-item+.faq-item{border-top:1px solid var(--color-line)}.shared-faq .faq-item summary{min-height:var(--faq-question-height,66px);color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:16px;line-height:1.4;list-style:none;display:flex}.shared-faq .faq-item[open]:not([data-faq-expanded=false]) summary{align-items:flex-start;padding-block:24px 8px}.shared-faq .faq-item summary::-webkit-details-marker{display:none}.shared-faq .faq-item summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:-3px}.shared-faq .faq-chevron{flex:0 0 16px;width:16px;height:16px;margin-top:3px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.shared-faq .faq-item[open]:not([data-faq-expanded=false]) .faq-chevron{transform:rotate(180deg)}.shared-faq .faq-answer{min-height:var(--faq-answer-height,0px);color:var(--color-ink-tertiary);padding:0 52px 24px 24px;font-size:14px}.shared-faq .faq-answer p{line-height:1.5}.shared-faq .faq-item:has(summary:focus-visible) .faq-chevron,.shared-faq .faq-list[data-faq-instant] .faq-chevron{transition:none}@media (width<=1000px){.shared-faq{grid-template-columns:1fr}.shared-faq .faq-intro{gap:0}.shared-faq .faq-list{border-left:0;border-top:1px solid var(--color-line)}}@media (width<=700px){.shared-faq .faq-heading{padding:32px 24px}.shared-faq .faq-quote{gap:24px;padding:24px}.shared-faq .faq-item summary{font-size:14px}.shared-faq .faq-answer{padding-right:24px}.shared-faq .faq-intro{display:contents}.shared-faq .faq-heading{grid-row:1;padding:40px 20px 32px}.shared-faq .faq-list{grid-row:2}.shared-faq .faq-quote{grid-row:3;gap:16px;padding:28px 20px 32px}.shared-faq .faq-quote blockquote{max-width:none}.shared-faq .faq-item summary,.shared-faq .faq-answer{padding-inline:20px}}.shared-faq .faq-tab{z-index:2;border:1px solid var(--color-line);background:var(--color-surface);height:25px;color:var(--color-ink-tertiary);text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 10px;font:12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex;position:absolute;top:-25px;left:-1px}.shared-faq .faq-quote .result-author{align-items:center;gap:12px;display:flex}.shared-faq .faq-quote .result-author>img{object-fit:cover;flex-shrink:0}.shared-faq .faq-quote .result-author>div{flex-direction:column;display:flex}.shared-faq .faq-quote .result-author>div>span+span{font-size:12px}@media (width<=700px){.shared-faq .faq-heading{letter-spacing:-1.28px;font-size:32px;line-height:34px}.shared-faq .faq-tab{height:24px;font-size:10px;top:-24px}}@media (prefers-reduced-motion:reduce){.shared-faq .faq-chevron{transition:none}}oneleet-faq{display:block}.brand-cta[data-astro-cid-q3tiwzls]{--cta-grid-line:color-mix(in srgb, var(--color-brand) 76%, var(--color-brand-hover));--cta-grid-fill:color-mix(in srgb, var(--color-brand) 86%, var(--color-brand-hover));isolation:isolate;border:1px solid var(--color-brand-hover);background:var(--color-brand);min-height:420px;color:var(--color-surface);display:grid;position:relative}.brand-cta-grid[data-astro-cid-q3tiwzls]{z-index:-1;background:var(--cta-grid-line);pointer-events:none;grid-template-rows:repeat(4,minmax(0,1fr));gap:1px;display:grid;position:absolute;inset:0}.brand-cta--compact[data-astro-cid-q3tiwzls]{min-height:384px}.brand-cta-row[data-astro-cid-q3tiwzls]{grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.brand-cta-row[data-astro-cid-q3tiwzls]:nth-child(n+5){display:none}.brand-cta-cell[data-astro-cid-q3tiwzls]{background:var(--cta-grid-fill)}.brand-cta-cell[data-astro-cid-q3tiwzls].is-light{background:var(--color-brand)}.brand-cta-content[data-astro-cid-q3tiwzls]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:80px 40px 64px;display:flex}.brand-cta[data-astro-cid-q3tiwzls] h2[data-astro-cid-q3tiwzls]{letter-spacing:-2.56px;margin:0;font-size:64px;font-weight:500;line-height:60px}.brand-cta[data-astro-cid-q3tiwzls] p[data-astro-cid-q3tiwzls]{max-width:501px;margin:0;font-size:16px;line-height:1.4}.brand-cta-actions[data-astro-cid-q3tiwzls]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.brand-cta-actions[data-astro-cid-q3tiwzls] .brand-cta-button--light{--button-background:var(--color-surface);--button-border:var(--color-surface);--button-label:var(--color-brand);--button-hover-background:var(--color-surface-subtle);--button-hover-border:var(--color-surface-subtle);--button-hover-label:var(--color-brand-hover)}.brand-cta-actions[data-astro-cid-q3tiwzls] .brand-cta-button--dark{--button-background:var(--figma-primitive-neutral-900);--button-border:var(--figma-primitive-neutral-900);--button-label:var(--color-surface);--button-hover-background:var(--color-ink);--button-hover-border:var(--color-ink);--button-hover-label:var(--color-surface)}@media (width<=980px){.brand-cta-row[data-astro-cid-q3tiwzls]{grid-template-columns:repeat(6,minmax(0,1fr))}.brand-cta-cell[data-astro-cid-q3tiwzls]:nth-child(n+7){display:none}}@media (width<=700px){.brand-cta[data-astro-cid-q3tiwzls]{min-height:300px}.brand-cta--compact[data-astro-cid-q3tiwzls]{min-height:332px}.brand-cta-actions[data-astro-cid-q3tiwzls]{margin-top:8px}.brand-cta-grid[data-astro-cid-q3tiwzls]{grid-template-rows:repeat(6,minmax(0,1fr))}.brand-cta-row[data-astro-cid-q3tiwzls],.brand-cta-row[data-astro-cid-q3tiwzls]:nth-child(n+5){grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.brand-cta-cell[data-astro-cid-q3tiwzls]:nth-child(n+5){display:none}.brand-cta-content[data-astro-cid-q3tiwzls]{gap:16px;padding:56px 20px}.brand-cta[data-astro-cid-q3tiwzls] h2[data-astro-cid-q3tiwzls]{letter-spacing:-1.28px;font-size:32px;line-height:34px}.brand-cta[data-astro-cid-q3tiwzls] p[data-astro-cid-q3tiwzls]{font-size:14px}}
