.callstory[data-astro-cid-uyb3wors]{overflow:hidden}.cs-head[data-astro-cid-uyb3wors]{max-width:60rem}.cs-grid[data-astro-cid-uyb3wors]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-top:2.75rem}.cs-badge[data-astro-cid-uyb3wors]{display:inline-block;font-family:var(--font-label);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-violet);border:1px solid color-mix(in srgb,var(--color-violet) 36%,transparent);border-radius:4px;padding:.35rem .7rem;margin-bottom:1.25rem}.cs-subhead[data-astro-cid-uyb3wors]{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:var(--color-text);margin:0}.cs-leftbody[data-astro-cid-uyb3wors]{margin:1rem 0 0;max-width:30rem;font-size:1.02rem;line-height:1.55;color:var(--color-muted)}.cs-caption[data-astro-cid-uyb3wors]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;line-height:1.3;color:var(--color-text);margin:1.5rem 0 0;display:none}.callstory[data-astro-cid-uyb3wors][data-phase="1"] .cs-caption[data-astro-cid-uyb3wors][data-cap="1"],.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-caption[data-astro-cid-uyb3wors][data-cap="2"],.callstory[data-astro-cid-uyb3wors][data-phase="3"] .cs-caption[data-astro-cid-uyb3wors][data-cap="3"]{display:block}.cs-caption[data-astro-cid-uyb3wors][data-cap="3"]{color:var(--color-amber)}.cs-phonewrap[data-astro-cid-uyb3wors]{position:relative;display:flex;flex-direction:column;align-items:center;gap:0}.cs-sound[data-astro-cid-uyb3wors]{align-self:flex-end;margin-bottom:.85rem;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-label);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-amber);cursor:pointer;border:1px solid color-mix(in srgb,var(--color-amber) 48%,transparent);background:color-mix(in srgb,var(--color-amber) 14%,transparent);border-radius:999px;padding:.4rem .85rem;transition:background .2s,border-color .2s}.cs-sound[data-astro-cid-uyb3wors]:hover{background:color-mix(in srgb,var(--color-amber) 22%,transparent)}.cs-sound[data-astro-cid-uyb3wors][aria-pressed=true]{color:var(--color-muted);border-color:var(--color-line);background:color-mix(in srgb,white 4%,transparent)}.cs-stage[data-astro-cid-uyb3wors]{position:relative;width:100%;max-width:320px;min-height:600px;border-radius:2.6rem;border:9px solid #0b0a12;background:#0b0a12;box-shadow:0 0 0 1px var(--color-line-hi),0 36px 90px #0000008c;display:flex;flex-direction:column;overflow:hidden}.cs-notch[data-astro-cid-uyb3wors]{position:absolute;top:.6rem;left:50%;transform:translate(-50%);width:90px;height:22px;background:#000;border-radius:999px;z-index:6}.cs-statusbar[data-astro-cid-uyb3wors]{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.4rem .45rem;position:relative;z-index:5;color:#0b0a12;background:#fff}.cs-time[data-astro-cid-uyb3wors]{font-family:var(--font-sans);font-size:.82rem;font-weight:600}.cs-sysicons[data-astro-cid-uyb3wors]{display:inline-flex;align-items:center;gap:.3rem}.cs-screen[data-astro-cid-uyb3wors]{position:relative;flex:1;background:#fff;display:grid}.cs-phase[data-astro-cid-uyb3wors]{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease;pointer-events:none;padding:1.4rem 1.25rem;overflow:hidden}.callstory[data-astro-cid-uyb3wors][data-phase="1"] .cs-phase--call[data-astro-cid-uyb3wors],.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-phase--ticket[data-astro-cid-uyb3wors],.callstory[data-astro-cid-uyb3wors][data-phase="3"] .cs-phase--note[data-astro-cid-uyb3wors]{opacity:1;transform:translateY(0)}.cs-callhead[data-astro-cid-uyb3wors]{text-align:center}.cs-callerid[data-astro-cid-uyb3wors]{font-family:var(--font-display);font-size:1.45rem;font-weight:700;color:#111;letter-spacing:.01em}.cs-timer[data-astro-cid-uyb3wors]{font-family:var(--font-sans);font-size:.82rem;color:#8a8a92;margin-top:.15rem;font-variant-numeric:tabular-nums}.cs-answering[data-astro-cid-uyb3wors]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.7rem;font-family:var(--font-label);font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#7c3aed;background:#f1ebff;border-radius:999px;padding:.25rem .7rem}.cs-answering[data-astro-cid-uyb3wors] .cs-dot[data-astro-cid-uyb3wors]{width:6px;height:6px;border-radius:50%;background:#7c3aed;animation:blink 1.4s infinite}.cs-autodetect[data-astro-cid-uyb3wors]{margin-top:.55rem;font-family:var(--font-sans);font-size:.68rem;color:#9a9aa2}.cs-autodetect[data-astro-cid-uyb3wors] b[data-astro-cid-uyb3wors]{color:#7c3aed;font-weight:600}.cs-wave[data-astro-cid-uyb3wors]{display:block;width:100%;height:54px;margin:.9rem 0 .4rem}.cs-script[data-astro-cid-uyb3wors]{list-style:none;padding:.6rem 0 0;margin:0;display:flex;flex-direction:column;gap:.65rem}.cs-script[data-astro-cid-uyb3wors] li{font-size:.82rem;line-height:1.45;color:#2b2b30;opacity:.3;transition:opacity .35s}.cs-script[data-astro-cid-uyb3wors] li.cs-live{opacity:1}.cs-script[data-astro-cid-uyb3wors] .cs-who{display:block;font-family:var(--font-label);font-size:.52rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.15rem}.cs-script[data-astro-cid-uyb3wors] .cs-ai{color:#7c3aed}.cs-script[data-astro-cid-uyb3wors] .cs-caller{color:#9a9aa2}.cs-phase--ticket[data-astro-cid-uyb3wors]{display:flex;flex-direction:column;justify-content:center}.cs-card-row[data-astro-cid-uyb3wors]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:1rem}.cs-ticket-src[data-astro-cid-uyb3wors]{display:flex;flex-direction:column;gap:3px}.cs-ticket-src[data-astro-cid-uyb3wors] .cs-fsm[data-astro-cid-uyb3wors]{font-family:var(--font-label);font-size:.56rem;text-transform:uppercase;letter-spacing:.12em;color:#9a9aa2;font-weight:600}.cs-ticket-src[data-astro-cid-uyb3wors] .cs-jobno[data-astro-cid-uyb3wors]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:#7c3aed;font-variant-numeric:tabular-nums;line-height:1}.cs-status[data-astro-cid-uyb3wors]{font-family:var(--font-label);font-size:.54rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#7c3aed;border:1px solid #d9c9ff;border-radius:3px;padding:.15rem .45rem}.cs-field[data-astro-cid-uyb3wors]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid #ececef;font-size:.8rem;opacity:0;transform:translate(-8px)}.cs-field[data-astro-cid-uyb3wors] span[data-astro-cid-uyb3wors]{color:#9a9aa2;font-family:var(--font-label);font-size:.58rem;text-transform:uppercase;letter-spacing:.1em}.cs-field[data-astro-cid-uyb3wors] b[data-astro-cid-uyb3wors]{color:#111;font-weight:500;text-align:right}.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-field[data-astro-cid-uyb3wors]{animation:cs-fill .4s forwards ease-out}.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-field[data-astro-cid-uyb3wors][data-f="1"]{animation-delay:.3s}.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-field[data-astro-cid-uyb3wors][data-f="2"]{animation-delay:1.2s}.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-field[data-astro-cid-uyb3wors][data-f="3"]{animation-delay:2.1s}@keyframes cs-fill{to{opacity:1;transform:translate(0)}}.cs-booked[data-astro-cid-uyb3wors]{margin-top:1.1rem;text-align:center;font-family:var(--font-display);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#1f9d57;border:1px solid #b7e6c9;background:#eafaf0;border-radius:6px;padding:.5rem;opacity:0;transform:scale(.9)}.callstory[data-astro-cid-uyb3wors][data-phase="2"] .cs-booked[data-astro-cid-uyb3wors]{animation:cs-snap .4s 3s forwards ease-out}@keyframes cs-snap{to{opacity:1;transform:scale(1)}}.cs-phase--note[data-astro-cid-uyb3wors]{display:flex;flex-direction:column;justify-content:center}.cs-note[data-astro-cid-uyb3wors]{border:1px solid #e6e0f5;border-radius:14px;background:#faf8ff;padding:1rem 1.1rem;box-shadow:0 12px 36px #7c3aed1f}.callstory[data-astro-cid-uyb3wors][data-phase="3"] .cs-phase--note[data-astro-cid-uyb3wors]{animation:cs-slide .5s ease-out}@keyframes cs-slide{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.cs-note-top[data-astro-cid-uyb3wors]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.cs-note-app[data-astro-cid-uyb3wors]{font-family:var(--font-label);font-size:.58rem;text-transform:uppercase;letter-spacing:.12em;color:#7c3aed;font-weight:600}.cs-note-time[data-astro-cid-uyb3wors]{font-size:.6rem;color:#9a9aa2}.cs-note-title[data-astro-cid-uyb3wors]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#111;margin-bottom:.4rem}.cs-note-body[data-astro-cid-uyb3wors]{font-size:.8rem;color:#555;line-height:1.6}.cs-note-status[data-astro-cid-uyb3wors]{margin-top:.6rem;font-size:.7rem;color:#1f9d57;font-weight:500}.cs-note-status[data-astro-cid-uyb3wors] .cs-note-jobno[data-astro-cid-uyb3wors]{color:#7c3aed;font-weight:600}.cs-foot[data-astro-cid-uyb3wors]{margin-top:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.cs-micro[data-astro-cid-uyb3wors]{font-size:.75rem;color:var(--color-dim);line-height:1.6;max-width:38rem;margin:0}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:880px){.cs-grid[data-astro-cid-uyb3wors]{grid-template-columns:1fr;gap:2rem}.cs-stage[data-astro-cid-uyb3wors]{margin:0 auto}}@media(prefers-reduced-motion:reduce){.cs-field[data-astro-cid-uyb3wors],.cs-booked[data-astro-cid-uyb3wors],.cs-phase--note[data-astro-cid-uyb3wors],.cs-dot[data-astro-cid-uyb3wors]{animation:none!important;opacity:1!important;transform:none!important}}.hs-hero[data-astro-cid-27zf74tv]{padding:clamp(7rem,14vw,11rem) 1.5rem clamp(3rem,6vw,5rem);background:radial-gradient(70% 120% at 50% 0%,color-mix(in srgb,var(--color-violet) 10%,transparent),transparent 65%),var(--tone-void)}.hs-hero-inner[data-astro-cid-27zf74tv]{max-width:820px;margin:0 auto}.hs-h1[data-astro-cid-27zf74tv]{font-family:var(--font-display);font-size:clamp(2.4rem,5.5vw,4rem);font-weight:700;line-height:1.02;letter-spacing:-.025em;color:var(--color-text);margin:.75rem 0 0;text-wrap:balance}.hs-h1[data-astro-cid-27zf74tv] span[data-astro-cid-27zf74tv]{display:block}.hs-h1[data-astro-cid-27zf74tv] .hl-amber[data-astro-cid-27zf74tv]{color:var(--color-amber)}.hs-lead[data-astro-cid-27zf74tv]{font-size:1.1rem;line-height:1.7;color:var(--color-muted);margin:1.5rem 0 0}.hs-hero-cta[data-astro-cid-27zf74tv]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.hs-trades[data-astro-cid-27zf74tv]{margin-top:2rem;font-family:var(--font-label);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);line-height:1.8}.hs-band[data-astro-cid-27zf74tv]{padding:clamp(4rem,8vw,6rem) 1.5rem}.hs-band--alt[data-astro-cid-27zf74tv]{background:var(--tone-panel)}.hs-band-inner[data-astro-cid-27zf74tv]{max-width:760px;margin:0 auto}.hs-band-inner[data-astro-cid-27zf74tv] .section-hl[data-astro-cid-27zf74tv]{margin-bottom:1.25rem}.hs-band-inner[data-astro-cid-27zf74tv] .section-body[data-astro-cid-27zf74tv]+.section-body[data-astro-cid-27zf74tv]{margin-top:1rem}.hs-pain[data-astro-cid-27zf74tv]{font-family:var(--font-display);font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--color-text);border-left:2px solid var(--color-amber);padding-left:1.1rem;margin:0 0 1.5rem;max-width:40rem;text-wrap:balance}.hs-bridge-band[data-astro-cid-27zf74tv]{padding:clamp(3rem,6vw,4.5rem) 1.5rem}.hs-bridge-inner[data-astro-cid-27zf74tv]{max-width:760px;margin:0 auto}.hs-bridge[data-astro-cid-27zf74tv]{font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--color-text);margin:0;text-wrap:balance}.hs-bridge[data-astro-cid-27zf74tv] b[data-astro-cid-27zf74tv]{color:var(--color-violet)}.hs-close[data-astro-cid-27zf74tv]{padding:clamp(4.5rem,9vw,7rem) 1.5rem;background:var(--tone-deep)}.hs-close-inner[data-astro-cid-27zf74tv]{max-width:760px;margin:0 auto;text-align:center}.hs-close[data-astro-cid-27zf74tv] .section-body[data-astro-cid-27zf74tv]{margin:1rem auto 0}.hs-points[data-astro-cid-27zf74tv]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:2.25rem 0;text-align:left}.hs-point[data-astro-cid-27zf74tv]{border:1px solid var(--color-line);border-radius:10px;padding:1.1rem;background:var(--tone-void)}.hs-point-k[data-astro-cid-27zf74tv]{font-family:var(--font-label);font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-violet) 62%,transparent)}.hs-point[data-astro-cid-27zf74tv] p[data-astro-cid-27zf74tv]{margin:.5rem 0 0;font-size:.88rem;line-height:1.55;color:var(--color-muted)}.hs-warn[data-astro-cid-27zf74tv]{font-family:var(--font-display);font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:600;line-height:1.4;color:var(--color-text);max-width:42rem;margin:0 auto 2rem;text-wrap:balance}.hs-ps[data-astro-cid-27zf74tv]{font-size:.92rem;line-height:1.7;color:var(--color-dim);max-width:42rem;margin:2.25rem auto 0;text-align:left}.hs-ps[data-astro-cid-27zf74tv] b[data-astro-cid-27zf74tv]{color:var(--color-amber)}@media(max-width:720px){.hs-points[data-astro-cid-27zf74tv]{grid-template-columns:1fr}}.cl-crumbs[data-astro-cid-27zf74tv]{max-width:820px;margin:0 auto;padding:clamp(5.5rem,11vw,7.5rem) 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-label);font-size:.72rem;letter-spacing:.04em;color:var(--color-dim)}.cl-crumbs[data-astro-cid-27zf74tv] a[data-astro-cid-27zf74tv]{color:var(--color-dim);text-decoration:none}.cl-crumbs[data-astro-cid-27zf74tv] a[data-astro-cid-27zf74tv]:hover{color:var(--color-text)}.cl-crumbs[data-astro-cid-27zf74tv] span[data-astro-cid-27zf74tv][aria-hidden]{color:var(--color-line-hi)}.cl-crumb-current[data-astro-cid-27zf74tv]{color:var(--color-muted)}.cl-crumbs[data-astro-cid-27zf74tv]+.hs-hero[data-astro-cid-27zf74tv]{padding-top:clamp(2rem,4vw,3rem)}.cl-faq[data-astro-cid-27zf74tv]{padding:clamp(4rem,8vw,6rem) 1.5rem;background:var(--tone-panel)}.cl-faq-inner[data-astro-cid-27zf74tv]{max-width:760px;margin:0 auto}.cl-faq-list[data-astro-cid-27zf74tv]{margin-top:1.75rem;display:flex;flex-direction:column;gap:.75rem}.cl-faq-item[data-astro-cid-27zf74tv]{border:1px solid var(--color-line);border-radius:10px;background:var(--tone-void);padding:0 1.1rem;transition:border-color .2s}.cl-faq-item[data-astro-cid-27zf74tv][open]{border-color:var(--color-line-hi)}.cl-faq-item[data-astro-cid-27zf74tv] summary[data-astro-cid-27zf74tv]{cursor:pointer;list-style:none;padding:1.1rem 0;font-family:var(--font-display);font-size:1.02rem;font-weight:600;color:var(--color-text);display:flex;justify-content:space-between;align-items:center;gap:1rem}.cl-faq-item[data-astro-cid-27zf74tv] summary[data-astro-cid-27zf74tv]::-webkit-details-marker{display:none}.cl-faq-item[data-astro-cid-27zf74tv] summary[data-astro-cid-27zf74tv]:after{content:"+";color:var(--color-violet);font-size:1.3rem;line-height:1;flex-shrink:0}.cl-faq-item[data-astro-cid-27zf74tv][open] summary[data-astro-cid-27zf74tv]:after{content:"–"}.cl-faq-item[data-astro-cid-27zf74tv] p[data-astro-cid-27zf74tv]{margin:0 0 1.1rem;font-size:.95rem;line-height:1.6;color:var(--color-muted)}.cl-answer[data-astro-cid-27zf74tv] .hs-band-inner[data-astro-cid-27zf74tv]{max-width:820px}.cl-direct[data-astro-cid-27zf74tv]{font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--color-text);margin:0;text-wrap:balance}.cl-def[data-astro-cid-27zf74tv]{margin-top:2rem}.cl-def-quote[data-astro-cid-27zf74tv]{margin:.9rem 0 0;padding:1.25rem 1.4rem;border-left:3px solid var(--color-violet);background:var(--tone-panel);border-radius:0 10px 10px 0;font-size:1.02rem;line-height:1.65;color:var(--color-muted)}.cl-signs[data-astro-cid-27zf74tv]{padding:clamp(3.5rem,7vw,5.5rem) 1.5rem;background:var(--tone-panel)}.cl-signs-inner[data-astro-cid-27zf74tv]{max-width:820px;margin:0 auto}.cl-signs-list[data-astro-cid-27zf74tv]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.75rem 2rem}.cl-signs-list[data-astro-cid-27zf74tv] li[data-astro-cid-27zf74tv]{position:relative;padding-left:1.5rem;font-size:.98rem;line-height:1.5;color:var(--color-muted)}.cl-signs-list[data-astro-cid-27zf74tv] li[data-astro-cid-27zf74tv]:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--color-amber)}.cl-who-grid[data-astro-cid-27zf74tv]{margin-top:1.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:600px){.cl-who-grid[data-astro-cid-27zf74tv]{grid-template-columns:1fr}}.cl-who-card[data-astro-cid-27zf74tv]{border:1px solid var(--color-line);border-radius:12px;padding:1.25rem;background:var(--tone-void)}.cl-who-k[data-astro-cid-27zf74tv]{display:block;font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.cl-who-card[data-astro-cid-27zf74tv] p[data-astro-cid-27zf74tv]{margin:0;font-size:.92rem;line-height:1.55;color:var(--color-muted)}.cl-process[data-astro-cid-27zf74tv]{padding:clamp(4rem,8vw,6rem) 1.5rem}.cl-process-inner[data-astro-cid-27zf74tv]{max-width:820px;margin:0 auto}.cl-steps[data-astro-cid-27zf74tv]{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-direction:column;gap:0}.cl-step[data-astro-cid-27zf74tv]{display:grid;grid-template-columns:3rem 1fr;gap:1.25rem;padding:1.5rem 0;border-top:1px solid var(--color-line)}.cl-step[data-astro-cid-27zf74tv]:last-child{border-bottom:1px solid var(--color-line)}.cl-step-n[data-astro-cid-27zf74tv]{font-family:var(--font-display);font-size:1rem;font-weight:700;color:color-mix(in srgb,var(--color-violet) 70%,transparent);padding-top:.15rem;font-variant-numeric:tabular-nums}.cl-step-k[data-astro-cid-27zf74tv]{display:block;font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:var(--color-text);margin-bottom:.35rem}.cl-step-body[data-astro-cid-27zf74tv] p[data-astro-cid-27zf74tv]{margin:0;font-size:.95rem;line-height:1.6;color:var(--color-muted)}
