.sq.svelte-17hcjxj{margin:2.75rem 0}.sq.svelte-17hcjxj .sq-question:where(.svelte-17hcjxj){font-size:1.35rem;font-weight:600;line-height:1.35;color:var(--ink-bright);margin:0 0 .5rem}.sq.svelte-17hcjxj .sq-deal:where(.svelte-17hcjxj){font-size:.92rem;color:var(--ink-mid);margin:0 0 1rem}.sq.svelte-17hcjxj .sq-composer:where(.svelte-17hcjxj){overflow:hidden;border:1px solid var(--stone-edge);border-radius:.625rem;background:color-mix(in srgb,var(--stone-warm) 55%,transparent);transition:border-color .14s ease,box-shadow .14s ease}.sq.svelte-17hcjxj .sq-composer.sq-composer--focused:where(.svelte-17hcjxj){border-color:var(--lamp-glow);box-shadow:0 0 0 3px color-mix(in srgb,var(--lamp-glow) 18%,transparent)}.sq.svelte-17hcjxj .sq-composer.sq-composer--invalid:where(.svelte-17hcjxj){border-color:var(--error-text)}.sq.svelte-17hcjxj textarea:where(.svelte-17hcjxj){display:block;width:100%;resize:vertical;min-height:8rem;padding:1rem;border:0;border-radius:0;background:transparent;color:var(--ink-bright);font:inherit;font-size:1rem;line-height:1.5}.sq.svelte-17hcjxj textarea:where(.svelte-17hcjxj)::-moz-placeholder{color:var(--ink-dim)}.sq.svelte-17hcjxj textarea:where(.svelte-17hcjxj)::placeholder{color:var(--ink-dim)}.sq.svelte-17hcjxj textarea:where(.svelte-17hcjxj):focus{outline:none}.sq.svelte-17hcjxj .sq-composer-footer:where(.svelte-17hcjxj){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.65rem .75rem;border-top:1px solid color-mix(in srgb,var(--stone-edge) 72%,transparent);background:color-mix(in srgb,var(--night-deep) 52%,transparent)}.sq.svelte-17hcjxj .sq-composer-footer--voice-active:where(.svelte-17hcjxj){grid-template-columns:minmax(0,1fr);align-items:stretch}.sq.svelte-17hcjxj .sq-voice:where(.svelte-17hcjxj){width:100%;min-width:0}.sq.svelte-17hcjxj .sq-button{min-height:2.75rem;flex:0 0 auto}@media(max-width:560px){.sq.svelte-17hcjxj .sq-composer-footer:where(.svelte-17hcjxj){grid-template-columns:minmax(0,1fr);align-items:stretch}.sq.svelte-17hcjxj .sq-button{width:100%}}@media(prefers-reduced-motion:reduce){.sq.svelte-17hcjxj .sq-composer:where(.svelte-17hcjxj){transition:none}}.sq.svelte-17hcjxj .sq-error:where(.svelte-17hcjxj){color:var(--error-text);font-size:.9rem;margin:.6rem 0 0}.sq.svelte-17hcjxj .sq-reveal:where(.svelte-17hcjxj):focus{outline:none}.sq.svelte-17hcjxj .sq-block:where(.svelte-17hcjxj){margin-bottom:1.75rem}.sq.svelte-17hcjxj .sq-kicker:where(.svelte-17hcjxj){display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--lamp-glow);margin-bottom:.5rem}.sq.svelte-17hcjxj .sq-your-take:where(.svelte-17hcjxj){font-size:1.05rem;line-height:1.55;color:var(--ink-bright);margin:0 0 .75rem}.sq.svelte-17hcjxj .sq-mirror:where(.svelte-17hcjxj){line-height:1.55;color:var(--ink-mid);margin:0 0 .5rem}.sq.svelte-17hcjxj .sq-closest:where(.svelte-17hcjxj){font-size:.8rem;font-weight:700;color:var(--ink-bright)}.sq.svelte-17hcjxj .sq-takes:where(.svelte-17hcjxj){list-style:none;margin:0;padding:0;display:grid;grid-gap:.9rem;gap:.9rem}.sq.svelte-17hcjxj .sq-take:where(.svelte-17hcjxj){border-left:2px solid var(--accent);padding-left:.9rem;margin:0}.sq.svelte-17hcjxj .sq-take-label:where(.svelte-17hcjxj){display:block;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:var(--ink-bright)}.sq.svelte-17hcjxj .sq-take-text:where(.svelte-17hcjxj){margin:.3rem 0 0;line-height:1.55;color:var(--ink-mid)}.sq.svelte-17hcjxj .sq-door:where(.svelte-17hcjxj){margin:0 0 1.5rem}.sq.svelte-17hcjxj .sq-door:where(.svelte-17hcjxj) a:where(.svelte-17hcjxj){font-weight:700;color:var(--lamp-glow);text-decoration:none}.sq.svelte-17hcjxj .sq-door:where(.svelte-17hcjxj) a:where(.svelte-17hcjxj):hover{text-decoration:underline}.sq.svelte-17hcjxj .sq-email:where(.svelte-17hcjxj){border-top:1px solid var(--stone-edge);padding-top:1rem}.sq.svelte-17hcjxj .sq-email-line:where(.svelte-17hcjxj){font-size:.9rem;color:var(--ink-mid);margin:0 0 .6rem}.sq.svelte-17hcjxj .sq-email-form:where(.svelte-17hcjxj){display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sq.svelte-17hcjxj .sq-email-form:where(.svelte-17hcjxj) input[type=email]:where(.svelte-17hcjxj){flex:1 1 14rem;min-height:2.75rem;padding:.55rem .75rem;border:1px solid var(--stone-edge);border-radius:.625rem;background:color-mix(in srgb,var(--stone-warm) 55%,transparent);color:var(--ink-bright);font-size:1rem}.sq.svelte-17hcjxj .sq-email-form:where(.svelte-17hcjxj) input[type=email]:where(.svelte-17hcjxj)::-moz-placeholder{color:var(--ink-dim)}.sq.svelte-17hcjxj .sq-email-form:where(.svelte-17hcjxj) input[type=email]:where(.svelte-17hcjxj)::placeholder{color:var(--ink-dim)}.sq.svelte-17hcjxj .sq-email-form:where(.svelte-17hcjxj) input[type=email]:where(.svelte-17hcjxj):focus{outline:none;border-color:var(--lamp-glow);box-shadow:0 0 0 3px color-mix(in srgb,var(--lamp-glow) 25%,transparent)}.sq.svelte-17hcjxj .sq-email-button:where(.svelte-17hcjxj){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;min-height:2.75rem;padding:.55rem 1rem;border-radius:.625rem;font-weight:700;font-size:.88rem;background:var(--lamp-glow);color:var(--text-on-primary)}.sq.svelte-17hcjxj .sq-email-button:where(.svelte-17hcjxj):disabled{opacity:.6;cursor:wait}.sq.svelte-17hcjxj .sq-email-dismiss:where(.svelte-17hcjxj){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;font-size:.85rem;color:var(--ink-dim);min-height:2.75rem;padding:.35rem .5rem}.sq.svelte-17hcjxj .sq-email-dismiss:where(.svelte-17hcjxj):hover{color:var(--ink-mid);text-decoration:underline}.sq.svelte-17hcjxj .sq-email-done:where(.svelte-17hcjxj){font-size:.9rem;color:var(--ink-bright);margin:0}.sq.svelte-17hcjxj .sq-visually-hidden:where(.svelte-17hcjxj){position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
