@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_bea9d5{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_bea9d5{--font-sans:"Source Sans 3","Source Sans 3 Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8c7218c08a268490-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51dc3e8ae5c9e65b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c6c91ee583345af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_8d63f4{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_8d63f4{--font-serif:"Fraunces","Fraunces Fallback"}:root{--paper:#f7f6f2;--paper-deep:#eeece5;--ink:#26221e;--ink-soft:#4b453f;--muted:#6b645b;--faint:#a39b90;--rule:rgba(38,34,30,0.12);--rule-strong:rgba(38,34,30,0.22);--night:#1c2725;--night-ink:#eeede6;--night-muted:rgba(238,237,230,0.62);--night-rule:rgba(238,237,230,0.14);--sage:#5f7f76;--wrap:70rem;--gutter:clamp(20px,5vw,40px);--measure:34rem;--ease:cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body,html{min-height:100%}body{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;color:var(--ink);background-color:var(--paper);-webkit-font-smoothing:antialiased;transition:background-color 1.1s var(--ease)}body:after{content:"";position:fixed;inset:0;z-index:50;pointer-events:none;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.45  0 0 0 0 0.4  0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html[data-call-active=true] body{background-color:#f0f3ef}::selection{background:#dfe7e0;color:var(--ink)}a{color:inherit}:focus-visible{outline:1px solid currentColor;outline-offset:4px;border-radius:2px}h1,h2{font-family:var(--font-serif),ui-serif,Georgia,serif;font-weight:500;font-size:clamp(28px,4.2vw,40px);font-variation-settings:"SOFT" 50,"WONK" 0;letter-spacing:-.03em;line-height:1.2;text-transform:lowercase}h3{font-size:16px;font-weight:500}p{text-wrap:pretty}.page{min-height:100dvh;overflow-x:clip}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px}.mark{font-family:var(--font-serif),ui-serif,Georgia,serif;font-size:22px;font-weight:500;font-variation-settings:"SOFT" 40,"WONK" 0;letter-spacing:-.02em;line-height:1;text-decoration:none;text-transform:lowercase}.nav-links{display:flex;align-items:center;gap:28px;list-style:none}.nav-links a{font-size:14px;text-transform:lowercase;color:var(--muted);text-decoration:none;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.nav-links a:hover{color:var(--ink)}.nav-links .nav-cta{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink)}.nav-links .nav-cta:hover{border-color:var(--ink)}.hero{min-height:calc(100svh - 92px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:8vh;text-align:center;isolation:isolate;background:radial-gradient(38rem 26rem at 50% 70%,rgba(206,225,218,.55),rgba(206,225,218,0) 70%)}.hero-lede{max-width:24rem;margin-top:20px;font-size:1.125rem;line-height:1.5;color:var(--muted)}.hero .talk{margin-top:56px}.section{padding-block:clamp(88px,12vw,144px);border-top:1px solid var(--rule)}.section-flush{border-top:0;padding-block:clamp(24px,4vw,48px)}.section-head{max-width:40rem;margin-bottom:clamp(40px,6vw,64px)}.section-lede{margin-top:20px;max-width:var(--measure);font-size:1.0625rem;line-height:1.65;color:var(--ink-soft)}.calls{list-style:none;border-top:1px solid var(--ink)}.calls li{display:grid;grid-template-columns:7.5rem minmax(0,1.3fr) minmax(0,1fr) 11rem;grid-gap:8px 32px;gap:8px 32px;align-items:baseline;padding-block:22px;border-bottom:1px solid var(--rule);transition:background-color .2s ease}.calls li:hover{background-color:rgba(38,34,30,.025)}.calls-outcome,.calls-time{font-size:.8125rem;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calls-time{color:var(--muted)}.calls-what p{margin-top:2px;max-width:28rem;font-size:.9375rem;color:var(--ink-soft)}.calls-say,.demo-name,.demo-next p,.faq dt,.form-sent p,.menu-title,.step-num,.try-list li{font-family:var(--font-serif),ui-serif,Georgia,serif;font-weight:500;font-variation-settings:"SOFT" 50,"WONK" 0}.calls-say{font-size:18px;line-height:1.3;color:var(--ink)}.calls-outcome{justify-self:end;padding:3px 10px;border-radius:999px;background:rgba(95,127,118,.12);color:#3e5c54;white-space:nowrap}.demo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22rem);grid-gap:clamp(48px,7vw,96px);gap:clamp(48px,7vw,96px);align-items:center;padding:clamp(40px,6vw,80px);border-radius:32px;overflow:hidden;isolation:isolate;background:radial-gradient(30rem 24rem at 82% 40%,rgba(95,140,128,.32),transparent 70%),var(--night);color:var(--night-ink)}.demo .demo-label,.demo .demo-where,.demo .fine,.demo .hint,.demo .section-lede{color:var(--night-muted)}.demo-copy{max-width:var(--measure)}.demo-label{margin-top:40px;margin-bottom:4px;font-size:.8125rem}.try-list{list-style:none;border-top:1px solid var(--night-rule)}.try-list li{padding-block:13px;padding-left:.4em;border-bottom:1px solid var(--night-rule);font-size:18px;line-height:1.35;text-indent:-.4em}.fine{margin-top:20px;font-size:.9375rem}.demo-next{margin-top:32px;animation:rise .6s var(--ease) both}.demo-next p{margin-bottom:18px;font-size:22px;line-height:1.3}.demo-phone{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.demo-name{font-size:22px;letter-spacing:-.02em;line-height:1.1}.demo-where{margin-top:6px;font-size:.875rem}.demo .orb{filter:drop-shadow(0 24px 40px rgba(0,0,0,.35)) drop-shadow(0 0 28px rgba(140,200,186,.12))}.demo .orb-wave{background:rgba(150,196,184,.22)}.demo .timer-track{background:var(--night-rule)}.demo .timer-fill{background:var(--night-ink)}.menu-card{width:100%;max-width:17rem;padding:18px 20px 16px;border-radius:6px;background:var(--paper);color:var(--ink);text-align:left;box-shadow:0 18px 40px rgba(0,0,0,.28);transform:rotate(-1.5deg)}.menu-title{margin-bottom:8px;font-size:18px}.menu-card ul{list-style:none}.menu-card li{display:flex;align-items:baseline;gap:8px;padding-block:3px;font-size:.875rem}.menu-dots{flex:1 1;border-bottom:1px dotted var(--faint);transform:translateY(-3px)}.menu-price{font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.menu-note{margin-top:10px;padding-top:8px;border-top:1px solid var(--rule);font-size:.8125rem;color:var(--muted)}.steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.steps li{padding-top:24px;border-top:1px solid var(--ink)}.step-num{display:block;margin-bottom:28px;font-size:40px;line-height:.8;color:var(--sage)}.steps h3{font-size:1.0625rem}.steps p{margin-top:6px;max-width:20rem;color:var(--ink-soft)}.faq{border-top:1px solid var(--ink)}.faq>div{display:grid;grid-template-columns:minmax(0,26rem) minmax(0,1fr);grid-gap:8px 40px;gap:8px 40px;align-items:baseline;padding-block:26px;border-bottom:1px solid var(--rule)}.faq dt{font-size:22px;letter-spacing:-.02em;line-height:1.2}.faq dd{max-width:var(--measure);color:var(--ink-soft)}.contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,30rem);grid-gap:clamp(48px,7vw,96px);gap:clamp(48px,7vw,96px);align-items:start;padding:clamp(40px,6vw,80px);border-radius:32px;background:var(--paper-deep)}.form{display:flex;flex-direction:column;gap:24px}.form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px}.form label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muted);text-transform:lowercase}.form input,.form textarea{width:100%;font:inherit;font-size:16px;line-height:1.5;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--rule-strong);border-radius:0;padding:8px 0;transition:border-color .16s ease}.form textarea{resize:vertical;min-height:5.5rem}.form input::placeholder,.form textarea::placeholder{color:var(--faint)}.form input:hover,.form textarea:hover{border-bottom-color:rgba(38,34,30,.4)}.form input:focus,.form textarea:focus{outline:none;border-bottom-color:var(--ink)}.form-foot{display:flex;align-items:center;gap:20px;margin-top:8px}.form-error{font-size:.9375rem;color:#8f3f2f}.form-sent{padding-top:8px;animation:rise .6s var(--ease) both}.form-sent p{font-size:22px;line-height:1.2}.text-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:12px;border:0;background:transparent;font:inherit;font-size:.9375rem;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:4px;cursor:pointer}.text-button:hover{color:var(--ink)}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 24px;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font:inherit;font-size:14px;line-height:1;text-transform:lowercase;text-decoration:none;cursor:pointer;transition:background-color .16s ease}.button:hover{background:#3d3731}.button-light{background:var(--night-ink);color:var(--night)}.button-light:hover{background:#ffffff}.button span{transition:transform .2s var(--ease)}.button:hover span{transform:translateX(3px)}.button:disabled{opacity:.55;cursor:default}.foot{display:flex;align-items:baseline;justify-content:space-between;padding-block:48px 40px;font-size:.875rem;color:var(--muted)}.foot .mark{font-size:1.125rem;color:var(--ink)}.talk{z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px}.orb,.talk{position:relative}.orb{--voice-level:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;width:196px;height:196px;background:transparent;cursor:pointer;border-radius:50%;filter:drop-shadow(0 24px 34px rgba(39,37,35,.13)) drop-shadow(0 4px 8px rgba(39,37,35,.08));transition:transform .5s var(--ease),filter .5s ease,opacity .3s ease}.orb:hover{transform:translateY(-3px) scale(1.015)}.orb:focus-visible{outline-offset:8px;border-radius:50%}.orb-canvas{position:relative;z-index:3;display:block;width:196px;height:196px;transform:scale(calc(1 + var(--voice-level) * .075));transition:transform 90ms ease-out}.orb-ring,.orb-wave{position:absolute;pointer-events:none;border-radius:50%}.orb-wave{z-index:-1;inset:8%;background:#dbe9e6;opacity:0;transform:scale(.9)}.orb:not(.idle) .orb-wave{animation:color-wave 1.3s cubic-bezier(.2,.72,.25,1) both}.orb-ring{z-index:1;inset:-7%;border:1px solid rgba(42,99,103,.24);opacity:calc(.08 + var(--voice-level) * .5);transform:scale(calc(1.02 + var(--voice-level) * .16));transition:transform 90ms ease-out,opacity 90ms ease-out}.orb-ring-two{inset:-15%;border-color:rgba(72,116,138,.16);opacity:calc(.04 + var(--voice-level) * .32);transform:scale(calc(.98 + var(--voice-level) * .23))}.demo .orb-ring{border-color:rgba(169,199,189,.32)}.orb.connecting{opacity:.72}.orb.listening .orb-ring-one,.orb.live .orb-ring-one,.orb.speaking .orb-ring-one{animation:ring-breathe 2.8s ease-in-out infinite}.orb.listening .orb-ring-two,.orb.live .orb-ring-two,.orb.speaking .orb-ring-two{animation:ring-breathe 3.6s ease-in-out .6s infinite reverse}.hint{min-height:1.5em;font-size:13px;color:var(--muted);text-transform:lowercase}.timer-track{width:196px;height:2px;overflow:hidden;border-radius:99px;background:rgba(38,34,30,.1);opacity:0;transition:opacity .3s ease}.timer-track.is-on{opacity:1}.timer-fill{display:block;width:100%;height:100%;transform-origin:left center;background:var(--ink);animation-name:drain;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes color-wave{0%{opacity:.7;transform:scale(.88)}55%{opacity:.5}to{opacity:0;transform:scale(12)}}@keyframes ring-breathe{0%,to{margin:0}50%{margin:-5%;opacity:.1}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}@media (max-width:960px){.calls li{grid-template-columns:7.5rem minmax(0,1fr) auto}.calls-say{grid-column:2/-1;grid-row:2}}@media (max-width:860px){.faq>div{gap:6px}.contact,.demo,.faq>div{grid-template-columns:minmax(0,1fr)}.demo-phone{order:-1}.steps{grid-template-columns:minmax(0,1fr);gap:32px}.step-num{margin-bottom:16px;font-size:3rem}}@media (max-width:640px){.nav-links{gap:16px}.nav-optional{display:none}.hero{min-height:calc(100svh - 92px)}.calls li{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.calls-time{grid-column:1;grid-row:1}.calls-outcome{grid-column:2;grid-row:1}.calls-say,.calls-what{grid-column:1/-1;grid-row:auto}.contact,.demo{border-radius:24px;padding:32px 22px}.form-row{grid-template-columns:minmax(0,1fr)}.orb,.orb-canvas{width:168px;height:168px}.timer-track{width:168px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orb,.orb-canvas,.orb-ring,body{transition:none}.demo-next,.form-sent,.orb-ring,.orb-wave{animation:none!important}}