.ag[data-astro-cid-edzdwpp4]{flex-direction:column;gap:.9em;display:flex;position:absolute;inset:6%}.ag-top[data-astro-cid-edzdwpp4]{align-items:center;gap:1em;display:flex}.ag-title[data-astro-cid-edzdwpp4]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.4em;font-weight:700}.ag-tabs[data-astro-cid-edzdwpp4]{border:1px solid var(--color-border);color:var(--color-muted);border-radius:999px;gap:.2em;padding:.2em;font-size:.8em;display:flex}.ag-tabs[data-astro-cid-edzdwpp4]>[data-astro-cid-edzdwpp4]{border-radius:999px;padding:.25em .8em;font-weight:500}.ag-tabs[data-astro-cid-edzdwpp4] b[data-astro-cid-edzdwpp4]{background:var(--color-text);color:var(--color-bg)}.ag-role[data-astro-cid-edzdwpp4]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-left:auto;font-size:.75em}.ag-grid[data-astro-cid-edzdwpp4]{flex:1;grid-template-rows:auto repeat(5,1fr);grid-template-columns:3.4em repeat(4,1fr);gap:.3em;display:grid}.ag-head[data-astro-cid-edzdwpp4]{font-family:var(--font-mono);color:var(--color-muted);padding-bottom:.3em;font-size:.75em}.ag-hour[data-astro-cid-edzdwpp4]{font-family:var(--font-mono);color:var(--color-muted);grid-column:1;font-size:.72em}.ag-cell[data-astro-cid-edzdwpp4]{border-top:1px dashed var(--color-border)}.ag-block[data-astro-cid-edzdwpp4]{z-index:1;border-left:2px solid var(--accent);background:color-mix(in oklab, var(--accent) 13%, var(--color-surface));white-space:nowrap;border-radius:.35em;flex-direction:column;justify-content:center;gap:.1em;padding:.35em .6em;font-size:.8em;line-height:1.2;display:flex;overflow:hidden}.ag-block[data-astro-cid-edzdwpp4] b[data-astro-cid-edzdwpp4]{text-overflow:ellipsis;font-weight:600;overflow:hidden}.ag-block[data-astro-cid-edzdwpp4] span[data-astro-cid-edzdwpp4]{color:var(--color-muted)}.chat-wrap[data-astro-cid-fwrejnuw]{place-items:center;display:grid;position:absolute;inset:0}.chat-phone[data-astro-cid-fwrejnuw]{aspect-ratio:9/18.5;border:1px solid var(--color-border);background:var(--color-bg);border-radius:1.8em;flex-direction:column;height:92%;font-size:.85em;display:flex;overflow:hidden;box-shadow:0 2em 4em -2em #0009}.chat-head[data-astro-cid-fwrejnuw]{border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:.6em;padding:1.4em .9em .7em;display:flex}.chat-avatar[data-astro-cid-fwrejnuw]{background:color-mix(in oklab, var(--accent) 25%, var(--color-surface));width:2.2em;height:2.2em;color:var(--accent);border-radius:999px;place-items:center;font-weight:700;display:grid}.chat-who[data-astro-cid-fwrejnuw]{flex-direction:column;line-height:1.2;display:flex}.chat-who[data-astro-cid-fwrejnuw] b[data-astro-cid-fwrejnuw]{font-size:.9em;font-weight:600}.chat-status[data-astro-cid-fwrejnuw]{color:var(--accent);font-size:.75em}.chat-body[data-astro-cid-fwrejnuw]{background:radial-gradient(circle at 20% 20%, color-mix(in oklab, var(--color-text) 3%, transparent) 0 1px, transparent 1.5px) 0 0 / 1.6em 1.6em, var(--color-bg);flex-direction:column;flex:1;justify-content:flex-end;gap:.45em;padding:.8em .7em;display:flex;overflow:hidden}.chat-msg[data-astro-cid-fwrejnuw]{border-radius:.9em;max-width:82%;padding:.5em .75em;font-size:.82em;line-height:1.35}.chat-msg[data-astro-cid-fwrejnuw].is-client{background:color-mix(in oklab, var(--accent) 22%, var(--color-surface));border-bottom-right-radius:.25em;align-self:flex-end}.chat-msg[data-astro-cid-fwrejnuw].is-agent{background:var(--color-surface);border-bottom-left-radius:.25em;align-self:flex-start}.chat-typing[data-astro-cid-fwrejnuw]{background:var(--color-surface);border-radius:.9em;align-self:flex-start;gap:.25em;padding:.7em .8em;display:none}.chat-typing[data-astro-cid-fwrejnuw] i[data-astro-cid-fwrejnuw]{background:var(--color-muted);border-radius:999px;width:.4em;height:.4em;animation:1s ease-in-out infinite chat-dot}.chat-typing[data-astro-cid-fwrejnuw] i[data-astro-cid-fwrejnuw]:nth-child(2){animation-delay:.15s}.chat-typing[data-astro-cid-fwrejnuw] i[data-astro-cid-fwrejnuw]:nth-child(3){animation-delay:.3s}@keyframes chat-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-.25em)}}.chat-input[data-astro-cid-fwrejnuw]{background:var(--color-surface);color:var(--color-muted);border-radius:999px;align-items:center;gap:.5em;margin:.6em .7em 1em;padding:.45em .8em;font-size:.78em;display:flex}.chat-input[data-astro-cid-fwrejnuw] span[data-astro-cid-fwrejnuw]{flex:1}.chat-input[data-astro-cid-fwrejnuw] i[data-astro-cid-fwrejnuw]{background:var(--accent);border-radius:999px;width:1.5em;height:1.5em}.chat-mock[data-astro-cid-fwrejnuw] .chat-msg.is-pending{display:none}.chat-mock[data-astro-cid-fwrejnuw] .chat-msg.is-shown{animation:chat-in .35s var(--ease-out-expo) both}.chat-mock[data-astro-cid-fwrejnuw].is-typing .chat-typing[data-astro-cid-fwrejnuw]{display:flex}@keyframes chat-in{0%{opacity:0;transform:translateY(.6em)scale(.98)}}.motion-lite .chat-mock[data-astro-cid-fwrejnuw] .chat-msg.is-shown{animation:.25s ease-out both chat-fade}@keyframes chat-fade{0%{opacity:0}}.ig-wrap[data-astro-cid-mwhdtyl7]{place-items:center;display:grid;position:absolute;inset:0}.ig-phone[data-astro-cid-mwhdtyl7]{aspect-ratio:9/18.5;border:1px solid var(--color-border);background:var(--color-bg);border-radius:1.8em;flex-direction:column;gap:.7em;height:92%;padding:1.2em .9em 0;font-size:.82em;display:flex;position:relative;overflow:hidden;box-shadow:0 2em 4em -2em #0009}.ig-top[data-astro-cid-mwhdtyl7]{justify-content:space-between;align-items:center;display:flex}.ig-icons[data-astro-cid-mwhdtyl7]{gap:.5em;display:flex}.ig-icons[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7],.ig-highlights[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7]{border:1.5px solid var(--color-muted);border-radius:.25em;width:1em;height:1em;display:block}.ig-profile[data-astro-cid-mwhdtyl7]{align-items:center;gap:1em;display:flex}.ig-avatar[data-astro-cid-mwhdtyl7]{background:conic-gradient(from 200deg, var(--color-text), var(--color-muted), var(--color-text));border-radius:999px;flex-shrink:0;place-items:center;width:4em;height:4em;padding:.2em;display:grid}.ig-avatar[data-astro-cid-mwhdtyl7] span[data-astro-cid-mwhdtyl7]{border:.2em solid var(--color-bg);background:var(--color-surface);width:100%;height:100%;font-family:var(--font-display);border-radius:999px;place-items:center;font-weight:700;display:grid}.ig-stats[data-astro-cid-mwhdtyl7]{flex:1;justify-content:space-around;display:flex}.ig-stat[data-astro-cid-mwhdtyl7]{flex-direction:column;align-items:center;gap:.3em;display:flex}.ig-stat[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7]{background:var(--color-text);border-radius:99px;width:1.6em;height:.55em;display:block}.ig-stat[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7]+i[data-astro-cid-mwhdtyl7]{background:var(--color-border);width:2.4em;height:.4em}.ig-bio[data-astro-cid-mwhdtyl7]{flex-direction:column;gap:.35em;display:flex}.ig-bio[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7]{background:var(--color-border);border-radius:99px;width:80%;height:.45em;display:block}.ig-bio[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7].short{width:50%}.ig-buttons[data-astro-cid-mwhdtyl7]{grid-template-columns:1fr 1fr;gap:.4em;display:grid}.ig-buttons[data-astro-cid-mwhdtyl7] span[data-astro-cid-mwhdtyl7]{background:var(--color-surface);text-align:center;border-radius:.5em;padding:.4em;font-size:.85em;font-weight:600}.ig-buttons[data-astro-cid-mwhdtyl7] span[data-astro-cid-mwhdtyl7]:first-child{background:var(--color-text);color:var(--color-bg)}.ig-highlights[data-astro-cid-mwhdtyl7]{gap:.8em;display:flex}.ig-highlights[data-astro-cid-mwhdtyl7] i[data-astro-cid-mwhdtyl7]{border-radius:999px;width:2.4em;height:2.4em}.ig-grid[data-astro-cid-mwhdtyl7]{grid-template-columns:repeat(3,1fr);gap:2px;margin-inline:-.9em;display:grid}.ig-tile[data-astro-cid-mwhdtyl7]{aspect-ratio:1;background:linear-gradient(calc(var(--h) * 1deg), hsl(var(--h) 4% 22%), hsl(calc(var(--h) + 40) 6% 12%));position:relative}.ig-badge[data-astro-cid-mwhdtyl7]{width:1.1em;height:1.1em;color:var(--color-text);position:absolute;top:.4em;right:.4em}.crm[data-astro-cid-rdx3mwmg]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:.8em;flex-direction:column;display:flex;position:absolute;inset:6%;overflow:hidden;box-shadow:0 2em 4em -2em #0009}.crm-top[data-astro-cid-rdx3mwmg]{border-bottom:1px solid var(--color-border);align-items:center;gap:.8em;padding:.7em 1em;display:flex}.crm-title[data-astro-cid-rdx3mwmg]{font-family:var(--font-display);font-size:1.2em;font-weight:700}.crm-chip[data-astro-cid-rdx3mwmg]{border:1px solid color-mix(in oklab, var(--accent) 50%, transparent);color:var(--accent);font-family:var(--font-mono);border-radius:999px;padding:.2em .7em;font-size:.7em}.crm-team[data-astro-cid-rdx3mwmg]{margin-left:auto;display:flex}.crm-team[data-astro-cid-rdx3mwmg] i[data-astro-cid-rdx3mwmg]{border:2px solid var(--color-bg);background:var(--color-surface);border-radius:999px;place-items:center;width:1.8em;height:1.8em;margin-left:-.4em;font-size:.65em;font-style:normal;font-weight:600;display:grid}.crm-body[data-astro-cid-rdx3mwmg]{flex:1;grid-template-columns:1fr 1.25fr;min-height:0;display:grid}.crm-list[data-astro-cid-rdx3mwmg]{border-right:1px solid var(--color-border);overflow:hidden}.crm-item[data-astro-cid-rdx3mwmg]{border-bottom:1px solid var(--color-border);align-items:center;gap:.6em;padding:.6em .8em;font-size:.8em;display:flex}.crm-item[data-astro-cid-rdx3mwmg].is-active{background:var(--color-surface);box-shadow:inset 2px 0 0 var(--accent)}.crm-avatar[data-astro-cid-rdx3mwmg]{background:var(--color-surface);border-radius:999px;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-weight:600;display:grid}.crm-meta[data-astro-cid-rdx3mwmg]{flex-direction:column;flex:1;min-width:0;display:flex}.crm-meta[data-astro-cid-rdx3mwmg] b[data-astro-cid-rdx3mwmg]{white-space:nowrap;font-weight:600}.crm-meta[data-astro-cid-rdx3mwmg] span[data-astro-cid-rdx3mwmg]{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crm-side[data-astro-cid-rdx3mwmg]{flex-direction:column;align-items:flex-end;gap:.2em;display:flex}.crm-time[data-astro-cid-rdx3mwmg]{color:var(--color-muted);font-size:.85em}.crm-status[data-astro-cid-rdx3mwmg]{background:var(--color-surface);color:var(--color-muted);white-space:nowrap;border-radius:999px;padding:.05em .5em;font-size:.75em}.crm-status[data-astro-cid-rdx3mwmg].is-new{background:color-mix(in oklab, var(--accent) 20%, transparent);color:var(--accent)}.crm-thread[data-astro-cid-rdx3mwmg]{flex-direction:column;min-width:0;display:flex}.crm-thread-head[data-astro-cid-rdx3mwmg]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:1em;padding:.7em 1em;font-size:.85em;display:flex}.crm-thread-head[data-astro-cid-rdx3mwmg] span[data-astro-cid-rdx3mwmg]{color:var(--color-muted);font-size:.85em}.crm-msgs[data-astro-cid-rdx3mwmg]{flex-direction:column;flex:1;justify-content:flex-end;gap:.5em;padding:.8em 1em;font-size:.8em;line-height:1.35;display:flex}.crm-msgs[data-astro-cid-rdx3mwmg] p[data-astro-cid-rdx3mwmg]{background:var(--color-surface);border-radius:.8em;max-width:85%;padding:.55em .8em}.crm-msgs[data-astro-cid-rdx3mwmg] .out[data-astro-cid-rdx3mwmg]{background:color-mix(in oklab, var(--accent) 18%, var(--color-surface));align-self:flex-end}.crm-input[data-astro-cid-rdx3mwmg]{border:1px solid var(--color-border);border-radius:999px;align-items:center;gap:.6em;margin:0 1em .8em;padding:.5em .8em;display:flex}.crm-input[data-astro-cid-rdx3mwmg] span[data-astro-cid-rdx3mwmg]{background:var(--color-border);border-radius:99px;flex:1;height:.45em}.crm-input[data-astro-cid-rdx3mwmg] i[data-astro-cid-rdx3mwmg]{background:var(--accent);border-radius:999px;width:1.4em;height:1.4em}.bf[data-astro-cid-dkyzdl3x]{border:1px solid var(--color-border);background:var(--color-bg);border-bottom:0;border-radius:.9em .9em 0 0;flex-direction:column;display:flex;position:absolute;inset:7% 6% 0;overflow:hidden;box-shadow:0 2em 4em -2em #0009}.bf-bar[data-astro-cid-dkyzdl3x]{border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:1em;padding:.8em 1em;display:flex}.bf-dots[data-astro-cid-dkyzdl3x]{gap:.4em;display:flex}.bf-dots[data-astro-cid-dkyzdl3x] i[data-astro-cid-dkyzdl3x]{background:var(--color-border);border-radius:999px;width:.65em;height:.65em}.bf-url[data-astro-cid-dkyzdl3x]{background:var(--color-bg);max-width:22em;color:var(--color-muted);font-family:var(--font-mono);border-radius:999px;flex:1;align-items:center;gap:.5em;margin-inline:auto;padding:.35em .9em;font-size:.85em;display:flex}.bf-url-bar[data-astro-cid-dkyzdl3x]{background:var(--color-border);border-radius:99px;width:55%;height:.5em;display:block}.bf-page[data-astro-cid-dkyzdl3x]{flex:1;position:relative}.bp[data-astro-cid-swo36wjr]{flex-direction:column;gap:2em;padding:1.4em 2em;display:flex;position:absolute;inset:0}.bp[data-astro-cid-swo36wjr] span[data-astro-cid-swo36wjr],.bp[data-astro-cid-swo36wjr] i[data-astro-cid-swo36wjr]{background:var(--color-border);border-radius:.3em;display:block}.bp-nav[data-astro-cid-swo36wjr]{align-items:center;gap:2em;display:flex}.bp-logo[data-astro-cid-swo36wjr]{width:5em;height:1em;background:var(--color-text)!important}.bp-links[data-astro-cid-swo36wjr]{gap:1.2em;margin-left:auto;display:flex;background:0 0!important}.bp-links[data-astro-cid-swo36wjr] i[data-astro-cid-swo36wjr]{width:3em;height:.5em}.bp-cta[data-astro-cid-swo36wjr]{width:5em;height:1.6em;background:var(--accent)!important;border-radius:999px!important}.bp-hero[data-astro-cid-swo36wjr]{grid-template-columns:1.1fr 1fr;align-items:center;gap:2em;display:grid;background:0 0!important}.bp-copy[data-astro-cid-swo36wjr]{flex-direction:column;gap:.7em;display:flex}.bp-kicker[data-astro-cid-swo36wjr]{opacity:.8;width:6em;height:.5em;background:var(--accent)!important}.bp-h[data-astro-cid-swo36wjr]{width:100%;height:1.6em;background:var(--color-text)!important}.bp-h-short[data-astro-cid-swo36wjr]{width:70%}.bp-p[data-astro-cid-swo36wjr]{width:95%;height:.55em;margin-top:.4em}.bp-p-short[data-astro-cid-swo36wjr]{width:60%;margin-top:0}.bp-btn[data-astro-cid-swo36wjr]{width:7em;height:2em;margin-top:.8em;background:var(--color-text)!important;border-radius:999px!important}.bp-media[data-astro-cid-swo36wjr]{aspect-ratio:4/5;background:radial-gradient(120% 90% at 80% 10%, color-mix(in oklab, var(--accent) 22%, transparent), transparent 60%), linear-gradient(160deg, var(--color-surface), var(--color-border));border-radius:.6em}.bp-cards[data-astro-cid-swo36wjr]{grid-template-columns:repeat(3,1fr);gap:1em;display:grid;background:0 0!important}.bp-cards[data-astro-cid-swo36wjr] i[data-astro-cid-swo36wjr]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5em;height:4em}.nm[data-astro-cid-lu3ppz2d]{position:absolute;inset:0}.nm-page[data-astro-cid-lu3ppz2d]{grid-template-columns:1.2fr 1fr;align-items:center;gap:2em;padding:2em;display:grid;position:absolute;inset:0}.nm-page[data-astro-cid-lu3ppz2d] span[data-astro-cid-lu3ppz2d]{background:var(--color-border);border-radius:.3em;display:block}.nm-copy[data-astro-cid-lu3ppz2d]{flex-direction:column;gap:.7em;display:flex}.nm-h[data-astro-cid-lu3ppz2d]{width:100%;height:1.5em;background:var(--color-text)!important}.nm-p[data-astro-cid-lu3ppz2d]{width:90%;height:.5em;margin-top:.4em}.nm-short[data-astro-cid-lu3ppz2d]{width:60%!important}.nm-form[data-astro-cid-lu3ppz2d]{border:1px solid var(--color-border);border-radius:.7em;flex-direction:column;gap:.5em;padding:1.2em;display:flex;background:var(--color-surface)!important}.nm-label[data-astro-cid-lu3ppz2d]{width:40%;height:.4em}.nm-field[data-astro-cid-lu3ppz2d]{border:1px solid var(--color-border);height:1.8em;background:var(--color-bg)!important}.nm-submit[data-astro-cid-lu3ppz2d]{height:2em;margin-top:.4em;background:var(--accent)!important;border-radius:999px!important}.nm-stack[data-astro-cid-lu3ppz2d]{flex-direction:column;gap:.6em;width:min(46%,22em);display:flex;position:absolute;bottom:6%;right:3%}.nm-card[data-astro-cid-lu3ppz2d]{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 92%, transparent);backdrop-filter:blur(8px);border-radius:.9em;gap:.7em;padding:.8em .9em;font-size:.85em;line-height:1.3;display:flex;box-shadow:0 1.5em 3em -1em #000000b3}.nm-icon[data-astro-cid-lu3ppz2d]{background:color-mix(in oklab, var(--accent) 22%, transparent);width:2em;height:2em;color:var(--accent);border-radius:.5em;flex-shrink:0;place-items:center;display:grid}.nm-icon[data-astro-cid-lu3ppz2d] svg{width:1.1em;height:1.1em}.nm-text[data-astro-cid-lu3ppz2d]{flex-direction:column;gap:.1em;min-width:0;display:flex}.nm-from[data-astro-cid-lu3ppz2d]{color:var(--color-muted);font-family:var(--font-mono);font-size:.75em}.nm-text[data-astro-cid-lu3ppz2d] b[data-astro-cid-lu3ppz2d]{font-weight:600}.nm-text[data-astro-cid-lu3ppz2d]>span[data-astro-cid-lu3ppz2d]:last-child{color:var(--color-muted)}.motion .notify-mock[data-astro-cid-lu3ppz2d].is-ready .nm-card[data-astro-cid-lu3ppz2d]{opacity:0;transition:opacity .6s var(--ease-out-expo), transform .8s var(--ease-out-expo);transform:translateY(1em)}.motion .notify-mock[data-astro-cid-lu3ppz2d].is-in .nm-card[data-astro-cid-lu3ppz2d]{opacity:1;transform:none}.motion .notify-mock[data-astro-cid-lu3ppz2d].is-in .nm-mail[data-astro-cid-lu3ppz2d]{transition-delay:.9s}.motion-lite .notify-mock[data-astro-cid-lu3ppz2d].is-ready .nm-card[data-astro-cid-lu3ppz2d]{opacity:0;transition:opacity .25s ease-out}.motion-lite .notify-mock[data-astro-cid-lu3ppz2d].is-in .nm-card[data-astro-cid-lu3ppz2d]{opacity:1}.motion-lite .notify-mock[data-astro-cid-lu3ppz2d].is-in .nm-mail[data-astro-cid-lu3ppz2d]{transition-delay:.6s}.case-visual[data-astro-cid-rkmvnrz7]{aspect-ratio:4/3;border:1px solid var(--color-border);background:radial-gradient(90% 70% at 85% 0%, color-mix(in oklab, var(--accent) 9%, transparent), transparent 60%), var(--color-surface);border-radius:2px;position:relative;overflow:hidden;container-type:inline-size}.case-visual[data-astro-cid-rkmvnrz7].is-hero{aspect-ratio:16/10;border-radius:4px}.mock-stage[data-astro-cid-rkmvnrz7]{color:var(--color-text);user-select:none;font-size:clamp(6px,2.05cqw,15px);line-height:1.4;position:absolute;inset:0}.case-visual[data-astro-cid-rkmvnrz7].is-hero .mock-stage[data-astro-cid-rkmvnrz7]{font-size:clamp(7px,1.6cqw,17px)}.case-visual-media[data-astro-cid-rkmvnrz7]{object-fit:cover;width:100%;height:100%}
